Live data from Hacker News

Zed Shaw responds to DHH's Ruby Myths

zedshaw.com

21–30 of 61 posts

Re: Zed Shaw responds to DHH's Ruby Myths

#21
post #8

Earlier quoted context omitted.

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

He accuses DHH of lying, and refers to an earlier (AFAIK uncontested) recording of the conversation to demonstrate his point. Edit: I agree 100% with jm4's elaboration down below.

there... in context now.

Re: Zed Shaw responds to DHH's Ruby Myths

#22
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…

We switched to Passenger on SportSpyder.com from a mongrel + mongrelcluster + apache setup about a month ago. The installation was dead simple and it seems to work great. We do have a memory leak some where and see RAM usage go up to the point where we restart passenger once a day but its nothing that's not manageable. This is with about 150,000 page hits a day (including bots).

Also I want to say Zed was very helpful debugging problems when we were using Mongrel in the early days and I appreciate his contributions.

Re: Zed Shaw responds to DHH's Ruby Myths

#23
post #20

I've noticed a pattern emerging in the Ruby community. Everyone thinks everyone else "needs help". Zed "needs help". Zed's friend "might need help". The reason I think this is interesting, though, is because this behavior apparently rubs off on Rails users. I know someone who switched from Perl to Ruby (on Rails) a while back. He came back to the Perl community by writing his own super-great web framework. When anyon…

Now, that was a cheap shot.

Clearly, jrockway needs help.

Re: Zed Shaw responds to DHH's Ruby Myths

#24

Wow! Zed's story is consistent and potentially damning. I look forward to DHH's reply.

He may have gotten it wrong that they were running FCGI instead of Mongrels, but I never got the feeling he was blaming Mongrel for the ~400 restarts/day.

"But still an inconvenience, naturally. Nobody likes a memory leak. So I was happy when a patch emerged that fixed it and we could stop doing that. I believe the fix appeared some time in 2006. So even when Zed published his implosion at the end of 2007, this was already ancient history."

I assumed the patch he referred to was for Rails, not Mongrel. And why would Zed make such a big deal about this in the first place if it were his own software's fault?

Re: Zed Shaw responds to DHH's Ruby Myths

#25
I get the feeling that Zed is insecure about something.

"Normally I wouldn’t give a shit. Ruby on Rails is so far from my world right now that I don’t even really care. I play guitar and write with maybe some coding to pay the bills and that’s about it."

Man, Zed's too cool for Rails. He plays guitar. He doesn't care what those Rails people think. But let him post this one long rant to "clear something up"...

Re: Zed Shaw responds to DHH's Ruby Myths

#26
post #19

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…

I believe the phrase you're looking for is: Just because you're paranoid, doesn't mean people aren't out to get you.

Well, I think the interplay is a bit more nuanced than that -- in fact, it is the pattern of subtlety that is particularly at play here.

Re: Zed Shaw responds to DHH's Ruby Myths

#27

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. Well, all the code is available, right? You should base your decisions on the design and implementation of Rails, not on one of the author's blog. This is a really scary pattern emerging that I've noticed. It seems li…

Open-source is largely a trust network. I don't mind if someone is an arrogant SOB, intolerant of n00b questions, or has an ugly website... IF I can trust their word about the code they produce, AND if they are still able to maintain an active community. There are implications about the long-term ecosystem regarding the particular project in question if the leadership falters too frequently or too severely, and the support network (community, business, labor, mindshare, et cetera) around a project is a vital aspect in making IT decisions. If you can't trust upstream providers to be clear and honest with respect to code, the future doesn't look so bright. While the proof is in the pudding, I have neither the time nor the inclination to thoroughly vet every change or release (this gets back to Open Source being a trust network.)

The blog post comment that you refer to seems to reflect a poor thought process. However, mine has a little more reasoning behind it.

Re: Zed Shaw responds to DHH's Ruby Myths

#30
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…

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…

If you think either DHH or Zed have a lot of credibility when it comes to subjective issues like "who's respecting who", you haven't carefully studied the record. I direct you to Zed's crazy-talk sum-up of Drew Yao's Ruby security findings:

http://news.ycombinator.com/item?id=223622

Post reply on HN