Goto is still useful in one case that I know of: Bailing out of nested loops in C (not C++ -- you'd throw an exception).
for (i = 0 ; i < N ; ++i) {
for (j = 0 ; j < N; ++j)
{
if (disaster) goto bailout; /* yada yada yada */
} } bailout: /* recover here */
* Manual multithreading
Agree with parent -- select is useful. State machines are also useful. I had to code at the bare metal level (no OS), and needed something that at least sort-of worked in a semi-multitasking manner. Used an eventloop and a state machine.
* Self-modifying code Never did this abomination, though I did do the patch thing.
* Memory management
Wrote a handle-based memory manager. It didn't actually do cleanup, but would compact memory when it got too fragmented.
* Working with punch cards
The fun part was waiting 12 hours for the result of your 15 line program.
* Math and date conversions
Needed to do trig, in mils (1 mil = 9/160 degree). On a 4MHz Z80. In 14-bit scaled fixed point arithmetic. Not fun.
Uh... Galileo? OK, he wasn't burned, but he was imprisoned and forced to recant.
James Gleick - "Chaos: Making a New Science"
It's been updated -- I have "The New World of Mr. Tompkins".
I congratulate you, sir. You've nailed KotH perfectly.
Yeah, he did. The current infidels didn't keep the people enraged, so he needed new infidels.
When I bought my 8GB Corsair Flash Voyager, it came *bundled* with TrueCrypt.
Simple. Make your password, "what hidden truecrypt volume?"
Did it on Law & Order, too.
His episodes were... glorious
* Sorting algorithms
Agree with parent.
* Creating your own GUIs
Actually was required in a graphics class.
* GO TO and spaghetti code
Goto is still useful in one case that I know of: Bailing out of nested loops in C (not C++ -- you'd throw an exception).
* Manual multithreading
Agree with parent -- select is useful. State machines are also useful. I had to code at the bare metal level (no OS), and needed something that at least sort-of worked in a semi-multitasking manner. Used an eventloop and a state machine.
* Self-modifying code
Never did this abomination, though I did do the patch thing.
* Memory management
Wrote a handle-based memory manager. It didn't actually do cleanup, but would compact memory when it got too fragmented.
* Working with punch cards
The fun part was waiting 12 hours for the result of your 15 line program.
* Math and date conversions
Needed to do trig, in mils (1 mil = 9/160 degree). On a 4MHz Z80. In 14-bit scaled fixed point arithmetic.
Not fun.
* Hungarian notation
Evil.
You forgot to put your pinky to your mouth
Can you get U-Verse as just internet -- no TV?
Then you want Baseball.
To what, exactly, is God not immune?
A puff of logic?
At last... another "In Soviet Russia" that actually makes sense!
"Wierd Al Yankovich" mode, where it always loses.
"I lost at Jeopardy! Baby!"
Come on. You need to be using these.
I mean, how are you going to put the arrows on a handmade cable? The electrons won't know which way to go!
That's "Therapists"
Or as I (sort of) said 7 years ago...
P2P Killed Elvis.
I'd love to see Real point out the First Sale. The customer bought it, they can fold, spindle or mutilate it.
If the studios claim it's licensed, point out the ads that say "Buy it today!" or "Own it today!"
Good point.
The Amazing Quantum Man goes out back and flogs himself with a wet noodle.
You have dial up? You lucky, jammy bastard! I'm using Carrier Pigeons!
Looks to be in a week or so, according to this.
They may be using an older kernel due to a bug in Intel drivers, though.
Just out of curiosity... I've been running the eeebuntu NBR. Is the only difference between Ubuntu NBR and Eeebuntu NBR the use of the Array kernel?
Love the encrypted home folder option
Home folder? HOME FOLDER???????
Turn in your geek card. It's home directory, and has been since 1969.