For certain kinds of sci/math operations, operator overloading is very helpful (complex numbers anyone"), and it's quite cumbersome to write and read the Complex C = a.Add(B), especially for longer equations.
Slashdot videos: Now with more Slashdot!
We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).
I'm a big Nintendo fan, but I don't harbor any major illusions regarding Nintendo's control freak tendencies. To me, the major difference is that they have far fewer opportunities to abuse their position than the competition. They don't have other major product divisions (so no chances of a Blu-Ray or rootkit fiasco), nor do they have a horribly robust online service to try to get its tentacles into your life.
This is untrue.
First off, Simplified and Traiditional characters are separated in Unicode.
Second off, Cyrillic characters and Latin characters have always been considered two different scripts, while Chinese logographs are considered to be the same script, used in different contexts.
In any event, it would make good sense for programming environments to be able to handle Unicode source.
I've had reasonably good luck with prepaid cards such as Visa giftcards. It's not quite one-time use, but has most of the same advantages.
But then, if a company ships Linux with a layer on top of it, couldn't one argue that it is a derivative work?