linux-kernel

Quote: Out-Of-Balance Economics

Submitted by Jeremy
on February 1, 2008 - 2:25am

"It's hard to overemphasise how out-of-balance the economics are here. You saved maybe thirty person-seconds by skipping the review and checkpatch steps. But the cost (if this bug had gone into mainline) would be many many thousands times higher than this."

Quote: Maze of Twisty Little Documentation Patches

Submitted by Jeremy
on January 31, 2008 - 7:06pm

"You are trapped in a maze of twisty little documentation patches, all pedantic."

Quote: Legal Opinions For Humor Value

Submitted by Jeremy
on January 30, 2008 - 10:25am

"I think you'd be impressed at how little I care about this, and how little I value my fellow hacker's legal opinions except for humor value."

Quote: Fixing a Vim Bug

Submitted by Jeremy
on January 26, 2008 - 7:55am

"Let's get this straight... You're suggesting introducing a pointless, ugly macro into the kernel because of a vim bug? *Plonk!*"

Quote: I Thought One Could Place printk Anywhere

Submitted by Jeremy
on January 24, 2008 - 5:56pm

"I thought that one could place a printk anywhere without worrying. But it seems that it is not wise to place a printk where the runqueue lock is held."

Quote: The VM Is Hard

Submitted by Jeremy
on January 23, 2008 - 4:15pm

"Yes, the VM is hard. I agree. It's nasty. But exactly because it's nasty and subtle and horrid, I'm also very anal about it, and I get really nervous when somebody touches it without (a) knowing all the rules intimately and (b) listening to people who do."

Quote: Kernel Development Is Driven By Patches

Submitted by Jeremy
on January 22, 2008 - 10:39am

"Linux kernel development is not driven by people producing hot air about what they wish to see in the future, Linux kernel development is driven by people sending patches."

Quote: That Patch Fell Out Of The Ugly Tree

Submitted by Jeremy
on January 21, 2008 - 5:51pm

"I bow down before you. I thought I had done some rather horrible things with gcc built-ins and macros, but I hereby hand over my crown to you. As my daughter would say: that patch fell out of the ugly tree, and hit every branch on the way down. Very impressive."

Quote: Far Too Easy To Take a Cursory Glance

Submitted by Jeremy
on January 21, 2008 - 9:36am

"It is far too easy to take a cursory glance, say 'That looks okay' and move on to the next thing, isn't it? I was horrified when I saw the list of acks etc (including me) on the commit with the helper_unlock issue we just fixed. It's truly scary to think that none of us looked closely enough to pick that up at the time."

Quote: The Best Patches Are Small And Insignificant

Submitted by Jeremy
on January 18, 2008 - 8:26am

"'Too small' and 'too insignificant' is not a patch attribute that is in my vocabulary - by definition the best patches are very small and very insignificant (they just happen to end up doing something cool a 1000 steps later ;-) 99% of our problems come from 'too large' and 'too intrusive' patches."

Quote: Tired of Fixing Everyone Else's Stuff

Submitted by Jeremy
on January 17, 2008 - 1:41pm

"Sorry, but I've had it with this stuff and I'm tired of fixing everyone else's stuff. I'm just going to ship it. Good luck."

Quote: If You Wrote Code, I'd Be Worried

Submitted by Jeremy
on January 17, 2008 - 6:24am

"I'm so glad you have nothing better to do than troll, if you actually wrote code I'd be worried it might get into something people used."

Quote: Data Integrity

Submitted by Jeremy
on January 15, 2008 - 2:29pm

"You can't play fast and loose with data integrity."

Quote: Easter Bunny

Submitted by Jeremy
on January 14, 2008 - 8:14pm

"I don't think anything of what was discussed in this thread would be in scope for 2.6.24 (unless Linus wants to let the bunny that brings eggs release 2.6.24)."

Quote: Think Outside Your Own Sandbox

Submitted by Jeremy
on January 10, 2008 - 7:39am

"Sorry to sound a bit harsh, but sometimes it doesn't hurt to think a bit outside your own sandbox."