I'm perfectly happy complaining, because it's cathartic, and I'm perfectly happy arguing with people on the Internet because arguing is my favourite pastime - not programming.
In many cases, the user interface to a program is the most important part for a commercial company: whether the programs works correctly or not seems to be secondary.
See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too.
Intelligence is the ability to avoid doing work, yet getting the work done.
Once you start thinking more about where you want to be than about making the best product, you're screwed.
If Microsoft ever does applications for Linux it means I've won.
I think, fundamentally, open source does tend to be more stable software. It's the right way to do things.
Microsoft isn't evil, they just make really crappy operating systems.
Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.
Software is like sex: it's better when it's free.
Share this top 10 list!