Live data from Hacker News

Zed Shaw responds to DHH's Ruby Myths

zedshaw.com

41–50 of 61 posts

Re: Zed Shaw responds to DHH's Ruby Myths

#41
post #5

I did not read DHH's post and think he was suggesting Mongrel was leaking. I see that DHH screwed up and said Mongrel (which they were using in production, just not on Basecamp) when he should have said FCGI. But Zed has taken an entire DHH post, zoomed in on one irrelevant error, and attempted to twist the entire discussion around it. Let's settle it now: * Mongrel wasn't leaking. * DHH clearly appears to have missp…

  * Who cares?

Re: Zed Shaw responds to DHH's Ruby Myths

#42
post #35

"To have everyone in your world using your software, but not offering you any jobs greater than a system administrator position is tough." this kind of refutes the idea that you can make a good living by writing an open source package and selling support for it.

You can make money... if your software requires support/consulting/customization to make it work. If your software "just works", not so much.

Re: Zed Shaw responds to DHH's Ruby Myths

#43
post #32

Earlier quoted context omitted.

Aaron, you weren't going to use Rails anyways; you develop on a competing web stack. Stepping into the middle of a DHH vs. Zed Shaw rant is not good evangelism.

[citation needed] I've been on rails for 3 years now. http://www.workingwithrails.com/person/7008-aaron-blohowiak

I'm looking at your Twitter stream and seeing the Sinatra code, but if I'm mistaken, I apologize.

Re: Zed Shaw responds to DHH's Ruby Myths

#44

Earlier quoted context omitted.

Zed may very well be paranoid, hyper-aggressive and caustic. However, you can be paranoid and on to something. The subtle forms of aggression that Zed accuses the Rails core of perpetuating are difficult to provide concrete examples for, and it seems as though he has done just in this case.. we will see how it plays out. It impacts me as a developer because this potentially diminishes DHH's credibility in my eyes, an…

It impacts me as a developer because this potentially diminishes DHH's credibility in my eyes, and as the Rails BDFL, this has the potential to impact how I approach the platform I use to make a living. Don't let it. Put it this way, I'm definitely no unconditional member of the DHH fan club, but his contributions to the Ruby world are streets ahead of Zed's. Whether you think Zed is great or not, none of that detrac…

I upmodded your post. DHH is an excellent marketer, and we all make honest mistakes -- I'd have to think long and hard about when I switched from SCGI to FCGI to Mongrel to Phusion myself. Zed is clearly inflammatory, which I think is a great detriment to the validity of some of the points he raises. Now that DHH has posted a clarification, he's maintained his credibility.

I've also gone back and re-read the original Zed rant and when he says "That’s a production application that can’t stay up for more than 4 minutes on average", it is clearly wrong (even according to the very conversation that he posted,) and he should issue the retraction, if he has not already.

Re: Zed Shaw responds to DHH's Ruby Myths

#45
post #31
post #9

Earlier quoted context omitted.

True, it could have been an honest mistake. However, like I said in my comment above DHH starts off the post wondering aloud about Zed's state of mind and whether he needs help. Even if the Mongrel thing was a legitimate error the opening paragraph is an obvious cheap shot. Regardless of whether or not Zed just has an axe to grind here that kind of nonsense makes DHH look like a tool and a half if you ask me.

You are missing my point. Zed just wrote a whole blog post about how DHH's "mythbusting" post was wrong. As evidence, he cited a factual error in DHH's post that was not relevant to DHH's argument. Logic seems to show how Zed was wrong. Innuendo and personality drama is all that implied DHH was wrong.

I see what you are saying now, and agree (especially as DHH has issued the correction.)

Re: Zed Shaw responds to DHH's Ruby Myths

#46
post #14
post #8

Earlier quoted context omitted.

Be more specific about why Zed's post is "damning".

Did you read both Zed's and DHH's posts? Perhaps "damning" is too strong a word in this situation, but at the very least DHH is clearly mistaken. At worst, he is a liar. Memory leaks in Mongrel that were fixed in 2006 are the at the center of DHH's argument that RoR crashes are ancient history. Yet Zed shows that the application DHH is referring to that previously needed to be restarted 400 times a day wasn't even ru…

My read was that DHH was referring to leaks in the Basecamp code, not leaks in Mongrel. Was I mistaken? If so, my argument --- that Zed picked an irrelevant nit to derail DHH's argument --- pretty much falls apart.

Re: Zed Shaw responds to DHH's Ruby Myths

#47
post #14
post #8

Earlier quoted context omitted.

Be more specific about why Zed's post is "damning".

Did you read both Zed's and DHH's posts? Perhaps "damning" is too strong a word in this situation, but at the very least DHH is clearly mistaken. At worst, he is a liar. Memory leaks in Mongrel that were fixed in 2006 are the at the center of DHH's argument that RoR crashes are ancient history. Yet Zed shows that the application DHH is referring to that previously needed to be restarted 400 times a day wasn't even ru…

It could be a slip of the tongue. It's easy to accidentally write mongrel when thinking and writing about "that guy who wrote mongrel."

It is easy and more fun to assume malice, but honest mistakes happen.

Re: Zed Shaw responds to DHH's Ruby Myths

#50
post #7

"Mom, DHH called me a stupid-head!" "Did not!" "Did so!" ... Etc., etc. Honestly, neither of these guys need us feeding their egos. They've contributed some decent infrastructure for web hacking, but if they want to have a he-said/she-said argument, that's their business. I personally don't want to waste any more time on their little ego-fest. Let's turn this into a thread about Passenger, instead, since both of them…

Personally, I've been nervous about using it in production, mainly because I don't yet trust that it isn't going to interact poorly with my rewrite rules and authN/Z setup. Apache configurations can feel a bit like voodoo even when modules aren't stomping all over each other, and the interaction of Passenger with mod_rewrite, in particular, seems like it could cause breakage. I hear it's possible to install it on a s…

You've got a good suggestion, but why the snark? Did he need to be put down?
Post reply on HN