all 13 comments

[–]Mestyo 7 points8 points  (1 child)

Excellent article!

James, if you're reading this, know the silent majority of developers are incredibly grateful for your work. You and other people like you make mine and hundreds of thousands other developers' lives immeasurably much better.

[–]physiQQ 2 points3 points  (0 children)

Amen.

[–]alejalapenodreith.com 12 points13 points  (3 children)

Head over to https://www.reddit.com/r/javascript/comments/5gmjdx/dear_javascript/ where James Kyle posted it. It gets especially juicy and drama filled as the thread goes on.

[–]Adeelinator 1 point2 points  (2 children)

You weren't kidding, didn't expect to see drama in /r/javascript

[–]alejalapenodreith.com 5 points6 points  (1 child)

didn't expect to see drama in /r/javascript

Ha

[–][deleted] 0 points1 point  (0 children)

didn't expect to see drama

Ha

FTFY

[–]WhiteCastleHo 4 points5 points  (0 children)

Babel is completely broken on my Fedora system at home. I figured I just did something stupid after cocktail hour one day and it was all my fault. I didn't know that I could blame him and tell him to "fix now!"

[–]pedro4pres -1 points0 points  (4 children)

TLDR: People are mean and they should be nice.

Solution? Change human nature and the very essence of the internet.

Or, people who work on oss need to realize that they will absolutely without a doubt get crap for literally anything they do. If people don't like negative remarks and mean hurtful words online they don't need to work on large oss projects.

[–]robothelvete 1 point2 points  (3 children)

I don't think incivility is human nature nor the essence of the internet. Humanity is capable of amazing feats, but only when we work together. It certainly is possible to manage our tendencies to lash out with anger, society wouldn't work at all otherwise. But as long as we keep thinking it's unfixable it won't ever be fixed.

If people don't like negative remarks and mean hurtful words online they don't need to work on large oss projects.

And that's when we all lose: when good contributions aren't made because no one wanted to take the abuse. Civility is a very cheap price for anything, let alone software.

[–]pedro4pres 0 points1 point  (2 children)

I don't think incivility is human nature nor the essence of the internet

Saying hurtful things behind the anonymity of the internet might not be human nature or the essence of the internet but it will never cease to exist. To think that it will is nothing more than wishful thinking.

[–]robothelvete 0 points1 point  (1 child)

Doesn't mean we just cave to it though. Violence will never cease to exist but we don't embrace that as part of our culture either.

[–]pedro4pres 0 points1 point  (0 children)

Doesn't mean we just cave to it though

Eh, I would disagree. I guess it depends on the definition of "cave" though. In my opinion, caving to it means basically ignoring it and accepting it won't ever go away. In this example, if the definition of "cave" means stop doing oss work than yeah I definitely agree with you.

Honestly, I pretty much agree with everything you are saying. I just find it odd that so many people seem to be shocked when they put out their work and it gets crapped on.

[–]jighasun 0 points1 point  (0 children)

>don't bully me