Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Sounds like a great thing for a fur-suiter to have (Score 1) 25

Fur-suiting folks have a big problem with vision. You're usually looking out through mesh fabric, often recessed and colored. Your vision is limited and peripheral vision is almost nonexistent. And that's if your fursona (furry persona) is a predator species. If your character is a prey species, your eyes aren't in the right place, which looks odd. A system (which could be hacked) that provides a camera-and-display for each eye would let one mount the cameras where your line of sight should be and allow the mask to have eyes in the proper place.

Comment John W. Campbell got there first (Score 1) 129

I guess I'm the only one here old enough to remember John W. Campbell's space operas in which he postulated two materials made from "crystallized light". One material, lux, was a super-strong, transparent, insulator. The other, relux, was a perfectly reflecting superconductor. Look up his novel "Islands of Space.

Comment Re:I'm doing my best to keep them afloat (Score 1) 168

I do read a lot, mostly for entertainment. I'm averaging about three novels a week. I love that I can pack a dozen books for a trip without worrying about overweight luggage charges. At the price I'm paying per book, I'm now reading in more genres and reading more authors in the genre I always read a lot of. My model of Kindle doubles as an MP3 player, so I can have my tunes along as in-flight entertainment, too.

Comment I'm a (minor) Multician (Score 1) 50

My truename appears in the list of "Multicians". I still have my copy of The Design of the Multics Operating System.

One of the things that Multics did better than anything since was a feature called dynamic linking. In Multics, linking to a DLL was done via a symbolic reference resolved at runtime, rather than a reference to an ordinal (as in Windows). The Multics file system allowed you to have multiple names on the same file. The combination of those two features resulted in the ability to hot-plug DLLs. Here's how:
1. You have a program which wants to take a sine function. It's got a link to "fortran.lib:sin" (no, the Multics syntax for the entry point was different, but you get the idea).
2. The fortran guru decides he wants to upgrade the fortran library while your program is running.
3. When your program first invoked the sin() function, the symbolic link is resolved to the existing fortran.lib DLL and it's loaded into your pdd (process space).
4. The fortran guru adds the name "fortran.lib_bak" to the existing library file.
5. The fortran guru creates his library as "fortran.lib_new".
6. The fortran guru moves the name "fortran.lib" from the old library to the new one.
7. Immediately, user programs which have not already linked to the old DLL will now link to the new one as symbolic references are encountered and resolved.
8. The fortran guru removes the name "fortran.lib_new" from his new library, which has no effect except to free up that name for use in a future upgrade.
9. Eventually, all user programs which referenced the old library finish and the old library can be deleted. Everyone now uses the new library,

When I first learned about this, I thought is was really cool. 35 years later, I still do.

Slashdot Top Deals

You are always doing something marginal when the boss drops by your desk.