I was about to contribute to an OSS project run by one of the people making fun of the OP. Not anymore. I will not work with people who set out to humiliate others on "code quality" (whatever the fuck that means).
Does this make sense? Are there other many people that use that project? Does your contribution to it signify an endorsement of its maintainer? Have you already written the code? Is it fair to the other users of this project that you're withholding a contribution because of an idiotic remark by its maintainer? Would it be preferable to fork the project so that the maintainer can be somebody else? What if you create y…
Here is why:
Ever since the passing of Mr. Swartz my stance has changed. I've realized that e-bullying is real and can have a negative impact on a person. Who knows in what kind of emotional condition can the person being bullied is? I'm not saying that this could drive someone to do something tragic. But it could push them further down. And I will not work or contribute with people who do that.
The person was bullied. I will not work with bullies. Open source or not.
Honestly, I think you ended up really making the case for replace. The nix CLI examples are convoluted at best. I've used CLI tools for years, and it would probably take me 5-10 minutes of scanning the man pages to reproduce all but the simplest of those snippets. Granted, this boils down to the sporadic use-case, but that's the entire point. The replace examples are all clean. It would mean I would not be juggling l…
Then take the 5-10 minutes to scan the man pages. Write a simple shell script wrapper exposing a syntax as simple as "replace". And be done with it in 15 minutes top. It seems to me that writing all this js code would take a lot longer than 15 min.
> It seems to me that writing all this js code would take a lot longer than 15 min.
Probably, but I can't really speak to that.
Either way, we were originally talking about the syntax & implementation. It doesn't make a lot of sense to object to a hobby script on the basis of development time.
Here's the thing, when someone like Linus Torvald says things like that, we applaud him for it.
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"
LOL U SUCK. Kidding, though some of the threads I read involving C++/C with Linus involved are so childish they are actually entertaining.
Then take the 5-10 minutes to scan the man pages. Write a simple shell script wrapper exposing a syntax as simple as "replace". And be done with it in 15 minutes top. It seems to me that writing all this js code would take a lot longer than 15 min.
I think the point everyone is trying to make here is. Should every person spend 5-10 minutes doing this? If the problem occurs too frequently, it makes more sense to make the solution re usable. Which is exactly what 'replace' is doing here.
> I think the point everyone is trying to make here is. Should every person spend 5-10 minutes doing this?
Exactly. People tell me "Nobody needs ack, you just write wrappers around find+grep" and I say "You could, but I published it and now people don't have to."
Maybe before we spend a lot of time complaining about how federal prosecutors are unsympathetic assholes, we should start by examining our own community.
Death, prison, and felony convictions are not the same as public ridicule and hurt feelings. Only a nazi would equate such things. What?
Both of you seem to think he said "instead." Consider the clauses rephrased: "Maybe we should start by examining our own community, before ..." Why? I'd guess because the blog post refers to celebrity hackers bullying another hacker. The community -- more than just these few guys -- can't even behave civilly. It's a case of the pot calling the kettle black.
Compare the cause-and-effect of both the situations. One can send someone to jail for life and destroy their finances, reputation etc... the other can hurt someones feelings. Contending the latter should be addressed before (or even comparatively) to the former is what I take issue with.
Do you really think Paul Graham doesn't know the difference between someone being insulted on Twitter and someone being threatened with federal prison time? You don't think maybe it's you that are missing something, and not him? Because if my response to something he wrote depending on him not noticing the difference between prison and twitter, I would worry that I was missing something. No, wait, I wouldn't; I like giving him shit.
Both of you seem to think he said "instead." Consider the clauses rephrased: "Maybe we should start by examining our own community, before ..." Why? I'd guess because the blog post refers to celebrity hackers bullying another hacker. The community -- more than just these few guys -- can't even behave civilly. It's a case of the pot calling the kettle black.
Compare the cause-and-effect of both the situations. One can send someone to jail for life and destroy their finances, reputation etc... the other can hurt someones feelings. Contending the latter should be addressed before (or even comparatively) to the former is what I take issue with.
| One can send someone to jail for life and destroy their finances, reputation etc... the other can hurt someones feelings.
And destroy their reputation. And, in some cases, push them to the edge.