Live data from Hacker News

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

harthur.wordpress.com

21–30 of 826 posts

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

#22

  > Then I see these people’s follower count, and I sob
  > harder. I can’t help but think of potential future
  > employers that are no longer potential. My name and
  > avatar are part of its identity, and it’s just one step
  > for a slightly curious person to see the idiot behind
  > this code.
Oh come on now. Potential employers are not going to be crawling through your github on the off chance they can find a hastily-written script to laugh at. If they do claim that they won't hire you because you wrote this tool, they are lying to cover for some less socially-acceptable rejection cause.

As for why people are laughing at this project, it's likely because you reimplemented a time-tested tool (sed) in a flavor-of-the-week platform (node-js) without any obvious awareness of how silly that looks. If you put a quick explanation in the README, like "I wanted a 'sed' that used Javascript regex syntax", then I doubt anyone would make any such fuss.

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

#23
post #2

I'm curious : what is the use case for this utility ? If I look at the README, it says : > Modifies files when matches are found Just like sed's -i option (except that -i allows you to specify a backup extension just in case) > Recursive search on directories with -r I usually use find with sed, so it's not so much a problem (and it actually allows to filter the files by extension, exclude directories, etc, which is…

The tool is simpler than sed because it misses a lot of stuff that sed actually does. That's what you and the people mocking this project have missed. Well, there's also the old idea of "if you don't have anything nice to say, don't say it." Or the idea of constructive criticism. Or the idea of contributing useful patches to the project. So yes, there is something you and the armchair experts missed: software doesn't…

I disagree, slightly. Mockery is sometimes the only way to make the powerful, oblivious or powerfully oblivious pay attention. I agree that it is not a reasonable tool against someone who isn't hurting anyone.

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

#24
Funny how @coreyhaines has made hugboard.com ("giving the gift of encouragement"), @steveklabnik is a maintainer of hacketyhack, a tool for learning how to program.

"Hackety Hack will teach you the absolute basics of programming from the ground up. No previous programming experience is needed!"

And while you're busy learning the basics, we'll just wait until you release something so we can publicly ridicule you on Twitter because you did something we don't approve of. Hurrah!

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

#25

There exist two types of people: 1. "Hur hur, sed piped with other tools already does this, you loser, why did you waste your time?" 2. "Cool, a different take on sed written in Javascript. They've written some basic doco and made a npm package, I might try it." Ignore #1 online and in-person, be friends with #2. People who adhere to type 1 behaviour are alien to me. I fundamentally don't understand what their motiva…

I think you've excluded the middle here, (#1.5 perhaps) one who thinks that your code is worthless/dangerous and does not call you a loser.

It can be true that a piece of software is a poor replacement for an existing tool.

It can be true that recommending it as a replacement for that tool is dangerous.

You can make these judgements about a piece of software without an incident like this happening. What's important here, is how you behave once you've made these judgements.

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

#28
At some point during my teenage years, my dad gave me the one of the most useful pieces of advice I've ever gotten: "the world is full of assholes, don't let 'em get you down, but don't put up with 'em, either."

Or, in this case, don't work with them, or recommend that anyone you know work with them, because while the world is indeed full of assholes, it's also full of enough awesome people that you should never have to put up with the assholes.

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

#29
post #10
post #2

I'm curious : what is the use case for this utility ? If I look at the README, it says : > Modifies files when matches are found Just like sed's -i option (except that -i allows you to specify a backup extension just in case) > Recursive search on directories with -r I usually use find with sed, so it's not so much a problem (and it actually allows to filter the files by extension, exclude directories, etc, which is…

Yeah you missed the point of the article. It's not about the usefulness of the project, it's about why does notorious developers like steveklabnik (rails core team) and dcramer (lots of django related projects) are publicly bashing this project without any reason. It's rude and childish.

Wow--I was unaware of the fact that the commenting dudes were devs on actual important projects.

This reminds me of the time James Cameron got on youtube and started posting mocking comments on videos with under 100 views.

Oh, that's right, he never did that. Because it would be ridiculous, and would make him look like a petty bully.

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

#30

There exist two types of people: 1. "Hur hur, sed piped with other tools already does this, you loser, why did you waste your time?" 2. "Cool, a different take on sed written in Javascript. They've written some basic doco and made a npm package, I might try it." Ignore #1 online and in-person, be friends with #2. People who adhere to type 1 behaviour are alien to me. I fundamentally don't understand what their motiva…

[deleted]
Post reply on HN