Live data from Hacker News

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

harthur.wordpress.com

71–80 of 826 posts

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

#71
post #29
post #10

Earlier quoted context omitted.

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.

That's pretty clever! I like that one...

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

#72
post #44
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…

$ find ./ -type f -exec sed -i 's/ugly/beautiful/g' {} \; vs $ replace 'ugly' 'beautiful' . -r I can definitely see the value here

One of the approaches has been used by tens of thousands of users over decades and the other by a handful over a few months.

I know which approach I would choose.

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

#73

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…

That's similar advice to my favorite of Murphy's laws,

"There is always one more arsehole then you counted on."

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

#75
post #13

I really like the easy to use approach of replace, and don't understand why every hackernews comment falls back to sed and grep. Free software is about choice, and this project is certainly another viable one. Thank you for open sourcing it!

Agreed. It actually works a lot like zmv in zsh[1].

I probably won't use it but only because my stack is mostly Ruby and I generally use Ruby or sed for this sort of thing.

[1] http://zshwiki.org/home/builtin/functions/zmv

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

#76

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…

[deleted]

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

#77

For years I have been terrified about putting my code on Github for fear of rage and retribution from the programmer community. This is a real problem for us amateur coders who enjoy hacking but don't necessarily have the chops to go head-to-head with the serious guys.

Likewise. I finally gathered the courage to start open sourcing code recently, I figure that if the code I'm writing is shit then it's going to be shit whether it's on my hard drive or on github and the advantages of having code out there are worth the potential ridicule... but still I find myself prefacing everything with a disclaimer, "I was tired when I wrote this" or "This isn't the best code" just to give myself a get out if someone does decide to tear apart the quality of my code.

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

#78
post #12

Here's the Twitter discussion alluded to in the post: https://twitter.com/harthvader/status/293829635823792128 Main justification is the nicer syntax. I agree it's nicer, but would approach it by wrapping sed, not re-implementing in Node.js from scratch. I don't think that excuses the ridicule, though.

How would you get sed to output the files and lines on which replacements happened?

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

#79
I'm surprised no one mentioned it, but hey, there are people using windows out there where that can use this (instead of installing cygwin, or finding out what on earth is the equivalent of grep on windows command line)

I think it's just immature behavior to criticize like this and I'm happy to see the top voted comments here

Criticize in private, praise in public. Otherwise you are just a bully.

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

#80

> Steve Klabnik ‏@steveklabnik > @harthvader @zeeg nothing's _wrong_ with it, but I don't want to build my app on top of others' code who are at this level of understanding This message [1] in particular is absolutely disgusting. Someone hacked together a script that met their needs, and threw it up onto GitHub in case anyone else found it useful? Yes, let's take the opportunity to condescendingly insult their mental…

Seriously, what a complete prick.
Post reply on HN