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…
both Perl and Python use PCRE No, Perl doesn't. PCRE was written because a lot of people liked some of the ideas that were first introduced in Perl's regular expression engine. But PCRE was a reimplementation, and never was all that compatible with what Perl was doing.
What It's Like To Be Ridiculed For Open Sourcing A Project
341–350 of 826 posts
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#342Heather, 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…
I've been coding since 1993 and I have never made room in my brain for stuff like -print0. Moreover, there are times when you'll want to do this stuff from within another program. What are you going to do, shell out to a find(1) pipeline? Then people like me will be giving you shit. There's nothing wrong with rewriting sed in Javascript.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#343Earlier quoted context omitted.
> FWIW FWIW, I personally think it's worth a lot. It's easy to be nasty on the internet and a lot harder to be nice.
> a lot harder to be nice Until all eyes are on you, and you know they're calling for blood. Then it becomes very easy.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#344Trust me when I say: this faux intellectual, hipster hacker bullshit, "I liked Ruby before it was cool." represents a tiny, infinitesimal fraction of employers. I'd be shocked if any of these commenters have ever taken the time to release anything of value. I'd also be shocked if any of them was in a position to hire anyone. They're probably too busy performing smug, mental masturbation on HN and trying out their fourth JavaScript MVC framework for a three page vegan bakery shop website for that girl that friend zoned them.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#345I can't find any reasons to tweet stuff like that. Pretty sad to see that the mentality of some "popular" developer is.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#346Heather, 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…
I've been coding since 1993 and I have never made room in my brain for stuff like -print0. Moreover, there are times when you'll want to do this stuff from within another program. What are you going to do, shell out to a find(1) pipeline? Then people like me will be giving you shit. There's nothing wrong with rewriting sed in Javascript.
Indeed, especially since there's sed and sed.
The examples given use -i, but no luck with BSD sed, where you will use -i~ at best. Also, lack of -e before the expression may make things blow up at times. And the sed regex does not support stuff like +, so many times I end up replacing sed -i~ -e with perl -pi -e or ruby. Besides, sometimes your looping logic is not implementable with a find easily or at all, especially when its context is readily available in the original language, so maybe you use the CLI at times, but this CLI might just be a frontend to a lib part saving you from forking a thousand times over.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#347Earlier quoted context omitted.
I'm not sure if that's the same thing. Linus usually criticizes things in a way that actually points out the flaws. This guy is just essentially saying "LOL U SUCK"
And with Linus, it's not usually about the person (unless the person is actually being obstinate or negligent).
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#348You have been ridiculed by a RoR core team member.. that is pretty awesome.
klabnik isn't: http://rubyonrails.org/core
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#349What 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…
I wouldn't be at all surprised if there was a strong undercurrent of misogyny involved here, motivating their incivility and rudeness.
Re: What It's Like To Be Ridiculed For Open Sourcing A Project
#350I'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.