LWN.net Logo

Quotes of the week

As my daughter would say: that patch fell out of the ugly tree, and hit every branch on the way down. Very impressive.
-- Linus Torvalds (for the curious, here is the referenced patch)

These things are all _soo_ much simpler than all the issues you have to do in the kernel, so this is just a complete toy compared to all the things we do inside Linux to do the same thing with pluggable hashes on a per-path-component basis etc.

(User space developers are weenies. One of the most fun parts of git development for me has been how easy everything is ;)

-- Linus Torvalds (thanks to Nicholas Pitre)

One thing the kernel never faced was fifteen years of fundamental stagnation with a wealth of kludge-arounds piled on top.
-- Keith Packard

Are you saying that this linux can run on a computer without windows underneath it, at all ? As in, without a boot disk, without any drivers, and without any services ?

That sounds preposterous to me.

-- "jerryleecooper"
(Log in to post comments)

Ugly code

Posted Jan 24, 2008 4:58 UTC (Thu) by pr1268 (subscriber, #24648) [Link]

As my daughter would say: that patch fell out of the ugly tree, and hit every branch on the way down. Very impressive.

I should have guessed that Rusty Russell was the author of the referenced patch. Does anyone suppose that Rusty could implement the entire kernel using preprocessor directives only? ;-)

Ugly code

Posted Jan 24, 2008 10:40 UTC (Thu) by nix (subscriber, #2304) [Link]

Oh, please don't suggest it.

(Equally, let nobody suggest that Ulrich Drepper and Rusty get together: we'd end up with the
kernel implemented in terms of horrific makefile trickery *and* horrific preprocessor
trickery.

Not that there's anything wrong with trickery in its place: I have code running on very large
financial sites that involves self-modifying shell scripts, so I suppose I can't complain too
loudly.)

Ugly code

Posted Jan 27, 2008 8:20 UTC (Sun) by jbailey (subscriber, #16890) [Link]

Make sure the blame is assigned correctly:  Roland McGrath needs to be held resonsible for the
Makefiles.

The author of GNU Make shouldn't be permitted to write Makefiles. =)

Ugly code

Posted Jan 27, 2008 13:51 UTC (Sun) by nix (subscriber, #2304) [Link]

Ah, right. The reason for their byzantine complexity starts to come 
clear. ;}

Ugly code

Posted Jan 28, 2008 13:53 UTC (Mon) by mday_ii (subscriber, #25315) [Link]

Rusty produces some of the cleanest, most elegant, most compact code I've ever observed. (Not
this example, granted.) You have to master the tools in order to write clean code, and Rusty
is a master of the tools including the preprocessor.

Rusty's kernel coding skills

Posted Jan 30, 2008 4:56 UTC (Wed) by pr1268 (subscriber, #24648) [Link]

Rusty produces some of the cleanest, most elegant, most compact code I've ever observed. (Not this example, granted.) You have to master the tools in order to write clean code, and Rusty is a master of the tools including the preprocessor.

I didn't mean to sound as if I was criticizing Rusty (or his coding skills), but rather the contrary. It's just that when I noticed that he authored the code which triggered Linus's comment above, I remembered this Quote of the Week discussion from last March about some other preprocessor wizardry cooked up by Rusty.

Yes, Rusty is indeed a master of the development tools, ever so much more than I could dream of becoming!

Understanding the last quote

Posted Jan 24, 2008 5:21 UTC (Thu) by midg3t (subscriber, #30998) [Link]

It took me a while to understand the last quote. It helps if you read every instance of
"windows" as "[Microsoft] Windows" and don't think it's some clever word-play on the housing
component known as a window.

Understanding the last quote

Posted Jan 24, 2008 5:27 UTC (Thu) by elanthis (guest, #6227) [Link]

It helps you just realize he's a fucking idiot.

Understanding the last quote

Posted Jan 24, 2008 5:34 UTC (Thu) by vapier (subscriber, #15768) [Link]

it's hilarious ... just read every post from the guy in response to the 
article:
http://education.zdnet.com/?p=908

man i cannot stop laughing

Understanding the last quote

Posted Jan 24, 2008 6:48 UTC (Thu) by allesfresser (subscriber, #216) [Link]

I thought that too at first.  But I have come to the conclusion that whoever is writing the
'jerryleecooper' posts is actually a very talented comedian who specializes in troll posts.
(Or a person that's got serious bugs in his reality interface on many levels, not just wrt
computers.)

The thing that tipped me into this position was his description of why he likes Windows Vista
so much.  I won't reproduce the post here, but suffice it to say that it was the TV
commercials for Vista that involved a cute little deer with a twinkle in its eye.  And I'm
only very lightly paraphrasing his words.

Now, that's just beyond my believability threshold, to think that someone that purports to
have a deep knowledge of computer science (yes, I know...) would post something so asinine.
It just smells heavily of intentional parody to my mind.

I surely hope I'm right on that...

But in any case, it was the best laugh I've had in a long time.

Understanding the last quote

Posted Jan 24, 2008 6:55 UTC (Thu) by AJWM (guest, #15888) [Link]

Actually I think he's raised trolling to a fine art.

There's no way he's really that stupid; his posts have generally grammar and spelling, good
use of vocabulary, and he clearly understands something about computers.  There's a definite
note of sarcasm in some of his posts.

Somewhere out there, whoever jerryleecooper really is, he (or she, or they) is laughing
themselves silly.

Understanding the last quote

Posted Jan 24, 2008 7:53 UTC (Thu) by bradfitz (subscriber, #4378) [Link]

He's a known troll, and a hilarious one at that.

His archive of his works:

http://jerryleecooper.com/

Understanding the last quote

Posted Jan 24, 2008 21:05 UTC (Thu) by thomas.poulsen (subscriber, #22480) [Link]

I wonder why all articles at that site are dated January 21st, 2008.

Understanding the last quote

Posted Jan 24, 2008 21:44 UTC (Thu) by nix (subscriber, #2304) [Link]

Because he's been on a blitz of (re)posting?

Understanding the last quote

Posted Jan 25, 2008 6:22 UTC (Fri) by nlucas (subscriber, #33793) [Link]

It seems more like someone getting all his post on ZDNet into a site with his name.

Understanding the last quote

Posted Jan 28, 2008 13:15 UTC (Mon) by leitao (subscriber, #42946) [Link]

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds