Follow Slashdot stories on Twitter


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Holy design problem, Batman! (Score 0, Troll) 404

Problem after problem was traced back to the use of global variables. Over time I'd eliminated a lot of them, but there's a lot left. It's hard to change how a function works if there's a back channel of globals passing state around. Globals break encapsulation, making code difficult to understand.

Sounds like it's time to refactor some code there Walt.

Comment Re:Amiga 1000... (Score 3, Informative) 166

Assuming that "multiple in-memory screens" would be covered by this patent, Amiga 1000 did in fact have this in 1985. I did some checking to be sure, and it appears that not only were multiple workspaces supported, but each workspace could even have a different resolution and color depth. It also appears to have supported dragging items from one workspace to another.

Submission + - Stem cells change man's DNA (

An anonymous reader writes: After receiving umbilical cord stem cells to replace bone marrow as treatment for non-Hodgkin's lymphoma, Greg Graves temporarily had three different sets of DNA. Eventually, one of the two sets of cells transplanted into his bone marrow took root, leaving him different DNA in his blood from the rest of his body: 'If you were to do a DNA test of my blood and one from my skin, they'd be different,' Graves said. 'It's a pretty wild thing.'

Slashdot Top Deals

"Probably the best operating system in the world is the [operating system] made for the PDP-11 by Bell Laboratories." - Ted Nelson, October 1977