Earlier quoted context omitted.
How can we as a development community rationally expect to grow the open source ecosystem and encourage people with this type of snobbery? There's one lesson that I'm personally taking from this, after unsolicited ridicule, one sincere apology, one bullshit non-apology, and one arrogant I have nothing to apologize for! If I build a small thing to scratch my own itch (which I often do) I'm going to think twice about s…
Let's face it, there seems to be nothing anyone can share on the Internet without someone else demonstrating John Gabriel's Greater Internet Fuckwad Theory [1]. I'm not saying everyone should always just let it slide, but try not to let it get to you, either. [1]: http://www.penny-arcade.com/comic/2004/03/19
If You Call Out Bad Code, Make Sure It's Bad First
91–100 of 134 posts
Re: If You Call Out Bad Code, Make Sure It's Bad First
#92> Now, I’m all for bad projects and bad code being called out. Bullshit, sorry. Questions to ask yourself before "calling out bad code". 1. Does this code belong to someone on your team? 2. Does your code rely on this code? 3. Does the code represent a risk to you or your business in some way? 4. Do you have the direct contact info for the developer so you can appropriately, discretely and professionally inform them…
Bullshit, sorry. I can't help feeling that this kind of attitude is what caused Heather to feel bad in the first place. I agree with your points, but the way you present them leaves a lot (of politeness) to desire.
If someone is offering something to the world at large that you don't feel is a very skilled offering, you should shut the fuck up unless you want to seem like an asshole. The reason is both that they aren't hurting you in the least and that if you aren't interacting with them, your ability to judge their skills is going to be limited. Unless they're giving out poisoned candy or something, people who give should be congratulated.
If someone is somehow intentionally annoying, hurting, offending someone else, then it is entirely OK to tell them to stop. Bonuses for being clear and uninflammatory yourself, mandatory if you aren't an involved party.
Re: If You Call Out Bad Code, Make Sure It's Bad First
#93Earlier quoted context omitted.
Do you want meaningful commentary or empty snarky ridicule?
I'm simply saying that at the moment, either of those would be more interesting than total ignorance.
Maybe I, as someone horrified by Heather Arthur's story, have some sort of ethical obligation to provide constructive and helpful feedback to people. I'm not a great programmer, but I've been at this for long enough to have some useful opinions.
Open invitation for my fellow HN community members: point me at a repo and I'll try to say something actually helpful.
Re: If You Call Out Bad Code, Make Sure It's Bad First
#94> Now, I’m all for bad projects and bad code being called out. Bullshit, sorry. Questions to ask yourself before "calling out bad code". 1. Does this code belong to someone on your team? 2. Does your code rely on this code? 3. Does the code represent a risk to you or your business in some way? 4. Do you have the direct contact info for the developer so you can appropriately, discretely and professionally inform them…
Re: If You Call Out Bad Code, Make Sure It's Bad First
#95Earlier quoted context omitted.
Calling someone's writings "bullshit" is pretty much the same as calling someone's code "eye-bleeding" -> "your product is of such low value it's worthless" Those that claim the genesis of this whole issue is offensive should take equal offense to the "bullshit" line.
I think that is drawing a fairly long bow. I read his use of the word bullshit as effectively saying rubbish, only in a more colourful way. So to paraphrase the OP I read him as saying: Rubbish, I don't agree with you and here is a list of reasons why?
I don't have a problem with it, but it is the same semantics as what started this whole issue - though he does expand into a list of reasons (which isn't possible on twitter).
Re: If You Call Out Bad Code, Make Sure It's Bad First
#96> Now, I’m all for bad projects and bad code being called out. Bullshit, sorry. Questions to ask yourself before "calling out bad code". 1. Does this code belong to someone on your team? 2. Does your code rely on this code? 3. Does the code represent a risk to you or your business in some way? 4. Do you have the direct contact info for the developer so you can appropriately, discretely and professionally inform them…
How can we as a development community rationally expect to grow the open source ecosystem and encourage people with this type of snobbery? There's one lesson that I'm personally taking from this, after unsolicited ridicule, one sincere apology, one bullshit non-apology, and one arrogant I have nothing to apologize for! If I build a small thing to scratch my own itch (which I often do) I'm going to think twice about s…
Re: If You Call Out Bad Code, Make Sure It's Bad First
#97If you call out bad code, you call out bad people? Half of you included, look at the ridiculous shit you say, and how much more offensive you are than anything anyone originally said. Also this is great for a laugh: http://dl.dropbox.com/u/116385/Slingshot/Pictures/Screen%20S...
Re: If You Call Out Bad Code, Make Sure It's Bad First
#98Re: If You Call Out Bad Code, Make Sure It's Bad First
#99Re: If You Call Out Bad Code, Make Sure It's Bad First
#100Another issue in the "is Node right for this" is that it's very very portable, significantly more so that shell scripts (Mac uses BSD utilities, windows has nothing unless you have cygwin), and even slightly more portable than python.
Not sure I follow. OS X comes with the Bash shell and I have plenty of shell scripts (bash and perl) for automating my dev environment and numerous other tasks that run fine on both Ubuntu and OS X. OS X using FreeBSD as its Unix layer doesn't preclude it from interoperability with other *nix like systems.
http://www.gnu.org/software/autoconf//manual/autoconf-2.69/h...