Live data from Hacker News

What It's Like To Be Ridiculed For Open Sourcing A Project

harthur.wordpress.com

371–380 of 826 posts

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#371
I wish the guys involved would submit pull requests to amend what they thought was so bad. It has a better educational and apologetic value.

It also shows the kind of respect people should get; if you don't like the code you're seeing on Github, improve it and submit a pull request - why not?

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#372
post #200

Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…

Hers is concise and elegant. sed and find are just defaults.

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#373

Earlier quoted context omitted.

Linus telling someone to shut the fuck up last month: http://news.ycombinator.com/item?id=4962912

Different because Mauro is talking on behalf of the Kernel and claiming obviously bad changes are good ones. Linus is reprimanding a subordinate that is supposed to be one of the most well-informed members of the Linux community as a kernel maintainer -- he's not criticizing a stranger for posting a tiny script in case it "might be useful". Linus is DFL (not so benevolent sometimes) of Linux, and can lash out when on…

Be that as it may he was a complete dick. I wouldn't want to work with someone like that, no matter who he is.

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#374

David Cramer's response (via Twitter): "Are you mad that the Internet disagrees with you? Maybe get off the Internet?" https://twitter.com/zeeg/status/294305445521268736

Remember that time you disagreed with me and had to write an entire (factually incorrect) blog post about it?

I assume you like internet drama.

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#375

What the fuck. (And I rarely say that word.) We've got to grow up. This is 9th grade all over again. You know, those weird people that do things that you don't understand? They're the ones that grow up and make big impacts on the world. Why can't we get over our negativity? We can't stop ourselves from thinking horrible things, or even saying them out loud to people around us, but surely we can restrain ourselves fro…

> If I ever start a company the #1 thing I will look for in others is positivity.

Good luck with ever hearing about any problem before it's too late to fix it then...

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#376
post #200

Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…

Replace looks a LOT cleaner to read and write though and more intuitive though for smaller/simpler things such as these examples.

Learning how find, grep and a bit of sed works is a better investment of time, they have a broader use than this replace utility.

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#377

Earlier quoted context omitted.

Fair point. Once I read the names of those involved, I was a little taken aback for this very reason. Friends I respect think quite highly of Corey, for instance. Also worth noting, both [Steve and Corey] have published apologies on their own blogs. Both are worth reading.

Here's the other apology, http://blog.steveklabnik.com/posts/2013-01-23-node Heather, don't take it personally - your code is fine! JavaScript, on the other hand, is a wounded warrior by now..

My takeaway:

"Twitter makes it so hard not to accidentally be an asshole."

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#378

Earlier quoted context omitted.

I fail to see what is being wrong with being positive and happy. We should strive to make the whole world as universally happy as possible. We can improve others with constructive criticism.

Clearly you can take it too far. If somebody does something wrong, are you allowed to tell them? Even though it is going to be negative? Do you never correct your children? Do you keep people on who need to be fired?

There's a rather large difference in saying "what you've done is not only useless, it's so stupid it's making physically ill" and providing constructive criticism

It's the shit sandwich approach, say something good, say something critical, say something good.

Tearing someone down, just because you can is not productive. I wonder if these same tweeters would have said the same thing to this persons face, and then turned their backs and walked away.

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#379
post #200

Heather, I agree that people are unnecessarily rude to you. Don't sob. Your code shows you are already a more capable programmer than most of the ones I interview. No one has given you a clear answer as to why your code is reinventing the wheel, so allow me to do it politely. I took every single example from your README, and show you below how everything can be reimplemented with sed -r (nice extended regex syntax, m…

  find . -type f -print0 | xargs -0 sed -ri 's,var,let,g'
Could better be

  find . -type f -exec sed -i 's/var/let/g' {} \;

Re: What It's Like To Be Ridiculed For Open Sourcing A Project

#380

Earlier quoted context omitted.

This to me is very unfortunate. I'm an experienced Ruby and RubyOnRails developer, and I think that this is totally unacceptable. This is why the Python community flourishes (and I learned to code with Python!), and the Ruby community, which has unfortunately become equated to the Rails community, relatively languishes. I also think it's pretty funny/awful/ridiculous to see Rails devs hating on JS code. (JS is diffic…

Responses to Heather's post from a relatively well-known Python developer: https://twitter.com/zeeg/status/294305445521268736 https://twitter.com/zeeg/status/294306974248607745 https://twitter.com/zeeg/status/294307486331187201 I guess it's just not all that black and white, is it?

Yeh...I have had brash remarks from #Ruby too and not to mention #PHP and other communities for other languages.

So I don't think this is exclusive to the Rails community.

But, what pisses me off so much - and disappoints me more, is that Ruby (and by extension Rails) is such a beautiful language that allows me to do so much with such clear, and elegant syntax - that I have an expectation that other Rails & Ruby developers would generally be pleasant and nice. Not dicks riding on their high horse because they are the tallest kids in their corner of the playground.

When, in the big scheme of things, they are just 3 feet tall.

This particular instance is even doubly disappointing because I love Hackety Hack and Shoes.rb (which both are made for beginners). Why on earth would I now dedicate some of my time, when I know the maintainer will probably be ridiculing my code behind my back? Now this has just confirmed it.

It's actually quite sad and disappointing. No amount of apologizing will make up for it - unfortunately.

Post reply on HN