Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re: mercury in CFLs is a net good (Score 1) 173

You obviously know nothing about electronics and magic smoke

Good point -- it's been a while since I've had a puff of that, if you know what I mean...

Seriously, though, I'm picturing a scenario where you accidentally drop a CFL or LED. Besides the mercury vapour issue, it's also nice that one of these stays fully functional after a drop.

Emulation (Games)

GSOC Project Works To Emulate Systemd For OpenBSD 314

An anonymous reader writes Through a Google Summer of Code project this year was work to emulate systemd on OpenBSD. Upstream systemd remains uninterested in supporting non-Linux platforms so a student developer has taken to implementing the APIs of important systemd components so that they translate into native systemd calls. The work achieved this summer was developing replacements for the systemd-hostnamed, systemd-localed, systemd-timedated, and systemd-logind utilities. The hope is to allow for systemd-dependent components like more recent versions of GNOME to now run on OpenBSD.

Comment Re:Lua[0]? (Score 1) 729

The positional argument for starting with 0 makes sense in C, because it's such a low-level language. It makes sense to expose this low-level view on arrays so you can do things like pointer arithmetic.

For anything higher-level, you'd think the language should make things easier for people who deal with everyday countable items. But even in an otherwise nice high-level language like Python you can find some thoroughly messy array logic, because it basically takes the positional idea even further. While a[0] is the first item, a[0:2] is a range of the first two items, instead of three. The logic is called slices: you start at position 0, which is just before the first item, and end at 2, just after the second one. You've spanned a distance of 2, over the first 2 items.

Comment Re:Lua[0]? (Score 1) 729

Physicists and mathematicians have indexed, say, vectors, starting with 1 for ages, except in recent times where sometimes they use 0 for very special reason (like chapter 0 in a book).

One common example of vector indices is in relativity. Since we traditionally used indices 1 to 3 for spatial dimensions, it made sense to keep them that way. The spatial dimension was given index 0 probably to denote its special/fundamental position (e.g. energy in the energy-momentum vector).

The traditional programming language of scientists, Fortran, starts its arrays with 1 by default, but it can also be instructed to start wherever you want. For example -n to +n is sometimes quite convenient.

Twitter

Twitpic Shutting Down Over Trademark Dispute 81

First time accepted submitter exiguus writes As of September 25th Twitpic will be no more. Twitter, allegedly, has threatened to deny them access to their API. Noah Everett said "Unfortunately we do not have the resources to fend off a large company like Twitter to maintain our mark which we believe whole heartedly is rightfully ours. Therefore, we have decided to shut down Twitpic." Resources will be made available to users to download their videos and photos, but a date when that function will be available has not been made available. "We'll let everyone know when this feature is live in the next few days."

Comment Re:Geeks AND Nerds (Score 1) 226

Also, considering something like Star Trek, there is some comfort in imagining a society where intellect and honesty are rewarded rather than ridiculed. Which, of course, can be a central aspect of speculative fiction; how far can an ideal geek society go, or do you need someone to be an asshole to take action in the end.

However, I agree with the OP to some extent. As a science/math/electronics/programming/music geek, I've never understood the stereotypical geek fascination with games, comics and other plasticky entertainment. Reading books I can understand, collecting superhero figures not that much.

Comment Re:The death of memorization is greatly exaggerate (Score 1) 359

That may seem funny, but to me this is all about memory management. Brains/CPUs with larger L1/L2 caches are better, because there is always the I/O overhead. Computing analogies also explain a lot about bureaucracies -- at some point the I/O starts to outweigh the benefits of a multiproc system. This is why flat organizations with localized decision-making are more efficient.
Quake

Changing the Rules of a 15-Year-Old Game: Quake Live Update Causes Controversy 170

An anonymous reader writes: As id Software aims for a larger, more mainstream audience for its free-to-play shooter Quake Live (based on 1998's Quake III Arena) on Steam, big changes are afoot. A new update was pushed out last week which adds some new, more beginner-friendly features to the game. These include weapon loadouts, which grant players a weapon of their choice when they spawn, timer icons, which indicate when the all-important powerup items will spawn, and an automatic bunny-hop to gain extra speed. The changes have been met with hostility from longtime players who prefer the "purist" rules of old and the duel format. As the writer points out, however, if the update helps attract more elite players to the gamer, it could breathe new life into a very old game.

Slashdot Top Deals

The moon is made of green cheese. -- John Heywood

Working...