Seems like a cool idea but have you considered what role your popularity plays in all of it? I consider myself a casual visitor to HN and more of a lurker than anything yet I still recognize your site immediately meaning you've gained traction with random folk like myself let alone more hardcore members.
I'm agree, the same happens to me, it may be that He's kind of charismatic, and his posts are easy and fun to read.So it's easier for his hacks to get popular. But we shouldn't diminish that his hack is simple and interesting.
simple + interesting = viral
Yes you're right. My post came off with a different tone than I intended as I didn't want to state that it isn't a sweet product. I think its a rather cool idea and surprised it wasn't done previously.
I know who Zach is, but I didn't realise spark was written by him - I just liked it because it was clearly explained and both fun and obviously useful.
I wonder how he even got the idea to create something like spark. It's such a "unique" project. I wonder if he has a list of ideas or it just came to him spur of the moment.
I would guess that a fair number of Linux distros don't ship with a Ruby interpreter installed. (It would obviously be trivial to install one using apt-get or yum or whatever, but it's not already installed.) Perl is there because it's long been considered a kind of extended shell-scripting language. Python's probably in most places because so many GTK/Gnome apps depend on it. But I'm not sure if Ruby is (yet) part of standard builds.