Live data from Hacker News

Coding Horror: Douchebaggery

codinghorror.com

11–20 of 39 posts

Re: Coding Horror: Douchebaggery

#11
post #6

Douchebaggery, indeed. In my experience, the people who get tweaked when someone like DHH expresses a strong opinion, are usually the same ones to suck the creativity and excitement out of any room they enter. Unless you're planning to work with DHH, what do you care what he thinks about your laptop? Learn to deal.

when someone like DHH expresses a strong opinion

It's not a strong opinion. He's saying something stupid and stupidly arrogant:

I would have a hard time imagining hiring a programmer who was still on Windows for 37signals. If you don't care enough about your tools to get the best, your burden of proof just got a lot heavier.

Whatever. I could find you some old fogeys who wouldn't hire you because you didn't love OpenVMS, and Richard Stallman himself doomed us all to using Unix instead of VMS, which he prefered, because of political constraints. Is DHH using OpenVMS? No? Then he's not using the best tools, and he should seriously consider firing his stupid ass.

That he thinks that ability really corresponds to making the polically correct choice in OSes really says more about his hangups than his discernment. As for OSX, it frankly strikes me as the Disney Corp. of the OS world. But that's just my stupid opinion, and I wouldn't hit someone over the head with it.

I code on Windows, and deploy to Linux and have never noticed any differences besides file path names and a mysteriously superior performance of MySQL on linux. Hey--I know linux in and out----why am I not using it for a desktop machine? Because Windows is better at that.

Re: Coding Horror: Douchebaggery

#12
post #6

Douchebaggery, indeed. In my experience, the people who get tweaked when someone like DHH expresses a strong opinion, are usually the same ones to suck the creativity and excitement out of any room they enter. Unless you're planning to work with DHH, what do you care what he thinks about your laptop? Learn to deal.

[deleted]

Re: Coding Horror: Douchebaggery

#13
post #6

Douchebaggery, indeed. In my experience, the people who get tweaked when someone like DHH expresses a strong opinion, are usually the same ones to suck the creativity and excitement out of any room they enter. Unless you're planning to work with DHH, what do you care what he thinks about your laptop? Learn to deal.

when someone like DHH expresses a strong opinion It's not a strong opinion. He's saying something stupid and stupidly arrogant: I would have a hard time imagining hiring a programmer who was still on Windows for 37signals. If you don't care enough about your tools to get the best, your burden of proof just got a lot heavier. Whatever. I could find you some old fogeys who wouldn't hire you because you didn't love Open…

I know linux in and out----why am I not using it for a desktop machine? Because Windows is better at that.

So many people, so many opinions. :-) I have to build software for deployment on Windows (stupid day job) but I code it on Linux because Linux desktop is so much better in every respect: starting from fantastic font rendering, superior window management with virtual desktops and configurable hotkeys for everything (critical for laptops). Even windows networking over Samba works MUCH faster than native junk built into XP.

I completely agree with DHH: there must be reasons for people voluntarily crippling themselves. And those reasons are serious enough to not give those people a job.

And no, there aren't any "hidden strengths" of Windows that Atwood is talking about, I've spent all my life on this platform: it was cool in late 90s because it was a fully preemptive multi-tasking OS that ran easily on early Pentiums with 8MB of RAM. It's not so cool now, when there is only one software vendor left who makes anything worth running on it.

Re: Coding Horror: Douchebaggery

#14
I used FreeBSD as my development platform until I got a Mac. The reason why is because the majority of websites are hosted on `nix platforms and as a programmer it's important for me to understand and experience the platform that my code is going to be running on.

If I was a Windows programmer I wouldn't know about cron, symlinks, du, etc... And I might waste an exceptional amount of time trying to code an already available feature in `nix.

Re: Coding Horror: Douchebaggery

#16
Y Combinator is (we hope) visited mostly by hackers. The proportions of OSes are: Windows 66.4%, Macintosh 18.8%, Linux 11.4%, and FreeBSD 1.5%. The Mac number is a big change from what it would have been five years ago.

(http://www.paulgraham.com/mac.html)

The percentage of Mac-using Y Combinator founders appears to be even higher. Actually the majority, I think.

Re: Coding Horror: Douchebaggery

#17
post #10
post #7

I have had nothing but trouble when it comes to programming web environments in Windows. In any language be it PHP, Ruby, etc. and so forth, there's too much "Oh, it acts differently in Windows." Most of it is related to POSIX environments vs. Windows, but I digress...

PHP? Ruby? You were thinking Unix and using Windows; no wonder it didn't work. Windows probably works much better if you've never seen Unix and you stick to 100% MS tools. (In other words, blub.)

On the contrary, if you have only ever used Unix and some unixy language like PHP, you are still a blub programmer. Blub isn't the exclusive domain of Windows, even if it makes sticking with blub really easy.

Re: Coding Horror: Douchebaggery

#18

The argument about OSes has long since left the realm of useful debate about relative merits and become some sort of brand-identification circlejerk. Apple is always going to win that war because Windows, for as long as it is dominant, will always be bourgeois. It's the same with Sam Adams vs. Budweiser. That's the price you pay for achieving ubiquity. You forfeit the hipster dufus demographic.

It's funny, because I remember that before Apple switched to Intel, the only reason I could see to buy one was that the machine/OS looked cool. Now their hardware is considered superior (at least for laptops), so all the nerds love them, but I still have the stigma in my head that anyone using a mac is just a trendy hippy (or hipster dufus, as you put it) trying to show off how stylish he is.

I'm slowly giving up on that idea now that their hardware actually wins... but it's still hard not to chuckle at some kid in the coffee shop with political stickers on his macbook pro who is most likely using his $2500 laptop to watch youtube videos.

Re: Coding Horror: Douchebaggery

#19
post #6

Douchebaggery, indeed. In my experience, the people who get tweaked when someone like DHH expresses a strong opinion, are usually the same ones to suck the creativity and excitement out of any room they enter. Unless you're planning to work with DHH, what do you care what he thinks about your laptop? Learn to deal.

when someone like DHH expresses a strong opinion It's not a strong opinion. He's saying something stupid and stupidly arrogant: I would have a hard time imagining hiring a programmer who was still on Windows for 37signals. If you don't care enough about your tools to get the best, your burden of proof just got a lot heavier. Whatever. I could find you some old fogeys who wouldn't hire you because you didn't love Open…

I agree with your opinion of OS X being related to Disney. I highly disagree with any suggestion that that should be an insult.

Disney might not produce the absolutely biggest roller coasters — nor did they really hit on the "Future World" with EPCOT — but they do a lot of things extremely well.

Disney accommodates its market extremely well, builds massive installations internationally, has an unearthly attention to detail (just look at the lettering on the signs in the Magic Kingdom or the Tree of Life), has strategic ties all over the place, does fantastic feats of engineering, and, oh yeah, consistently pulls in massive profit.

It's had its flops, but it's been in the game forever. You might not like its product, but that probably means you're just not in the target audience and no one is forcing you to buy a ticket.

And even if you're not in the target audience you can still appreciate the value other people get out of it.

(Disclaimer: I'm an OS X user. Before that I used both Windows and Linux for years at a time. I'm still routinely exposed to and do work with all three)

Re: Coding Horror: Douchebaggery

#20

  OS X == (UI niceness > windows) + (coding tools like unix)
 
I don't see how you can argue with that much. I prefer to code on linux. I prefer to have a window manager and desktop apps that work @ home. Add the fact that the macs are the nicest laptops of all in terms of features and form factor, and there doesn't seem to be any other comparison.
Post reply on HN