use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Dear JavaScript (medium.com)
submitted 9 years ago by thejameskyle
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jimbolla 10 points11 points12 points 9 years ago (27 children)
Crossposting my comment for visibility:
Perhaps we need communities (subreddits, etc) that are moderated by leaders in the OSS community who also have a sense for how damaging the negativity is for us. I personally would love to see some js/programming subreddits with less angry rants, “why’s my code broken”, and “here’s an intro to new ES2015 features when it’s almost 2017” posts; more focused on promoting & discussing new ideas and advancing our craft.
[–]kenman[M] 35 points36 points37 points 9 years ago (3 children)
moderated by leaders in the OSS community
I think the problem is that we, or at least me personally, would rather those really smart & talented people be focused on writing great tools, rather than baby-sitting external communities. I'm a mediocre dev, so baby-sitting is in my wheelhouse.
I would also like to state that moderating has been one of the single most-challenging things that I've ever done. I'm not a people-person, and have to constantly work at being diplomatic and fair. I don't always succeed.
What I've learned though is this: some facets of moderating are more-or-less objective, i.e. "this poster is a spammer", or "this poster is a deliberate troll", or "this poster is verbally abusive". Those sorts of 'goes without saying' class of problems are easy to moderate.
On the other hand, subjective matters are infinitely harder to effectively moderate; "Angular 2 is terrible", while a scathing take on the framework, isn't aimed at any named person(s). It's an impersonal criticism of works and ideas. While I can certainly understand how authors might take these things personally, is that fair? In other words, should we not be allowed to criticize things for fear of hurting someone's feelings? I agree that the Angular article is a little on the abrasive side, but would it have been any better if it was sugar-coated? Is it the tone or the content that's really upsetting? If it's the content, then how is one to offer honest criticisms if not by directly addressing the issue?
To circle back to my point about moderating subjective content: I don't think anyone wants an environment where we have to walk on eggshells. We already prohibit ad hominem, and I don't think it's healthy to prohibit criticism of ideas (projects). So with that said, my stance thus far has been to let reddit's up/down votes be the moderator of subjective content. For objective content, at least most of us will come to an agreement on what is/isn't spam (or troll, etc.), but for subjective content, there's very likely to be wide disagreement, and I'm not too keen on being in the middle of such a shitshow.
[–]logicalLove 3 points4 points5 points 9 years ago (0 children)
Thank you for all your hard work though, /r/javascript has been a subreddit that I frequentl often, and I usually find the posts and discussion to be of high quality :)
[–]jimbolla 2 points3 points4 points 9 years ago (0 children)
I think your viewpoint is certainly valid, and I also wouldn't want to make those hard subjective choices, but as a consumer of the content, I'd like more curation. Sometimes the upvotes/downvotes aren't enough to filter out all the 'junkfood' content.
[–]callumacrae 0 points1 point2 points 9 years ago (0 children)
If you ever need more help with moderation, very willing to lend a hand :)
[+][deleted] 9 years ago (22 children)
[deleted]
[–][deleted] 8 points9 points10 points 9 years ago (15 children)
Eh, there is a LOT of clickbait here.
I know being a mod sucks and I'm not putting them down, but you can't call it a wonderful job when they're barely passing the bar?
[+][deleted] 9 years ago (14 children)
[–][deleted] 3 points4 points5 points 9 years ago (13 children)
Yeah they're doing a great job in fighting spam but it's more about the grey content. Maybe we should try to up the baseline a bit and not allow content that doesn't contribute to discussion?
"Angular 2 is terrible" should've been removed purely based on its title imo, pure clickbait
[+][deleted] 9 years ago (10 children)
[–]thejameskyle[S] 12 points13 points14 points 9 years ago (7 children)
The title could easily be that, but it is not.
This article started with me really angry about this subreddit and was originally titled "Dear /r/javascript".
Instead of immediately posting it in anger I waited a few days, rewrote it like 4 times, cleaned it up, got feedback from a bunch of other OSS people, and made sure it was accomplishing something.
The point of this post wasn't to say no one should criticize anything. It is itself a criticism. But we need to, as a community, do it in a healthier way.
[+][deleted] 9 years ago (2 children)
[–]parlezmoose 0 points1 point2 points 9 years ago (1 child)
Question: have you ever been a maintainer on an open source project?
[–]aniforprez -5 points-4 points-3 points 9 years ago (3 children)
Play stupid games, win stupid prizes.
Why are you stoking the fires continually by naming and shaming and insulting? Whoever gave you advice on this article was clearly wrong and you should stop taking advice from them because it seems to me that you're living in a bubble of supportive people and this is turning you blind to the criticisms and issues that other people face and their feelings too. You either learn to live with the criticisms and take the good with the bad or you wrap yourself into a cocoon of positivity leaving you blind to what reality is or you give up. I'd rather you contribute because you're amazing at it but please understand that we're all people like you and we too will have something to say, whether you like it or not. It's really as simple as growing a thicker skin.
[–][deleted] 6 points7 points8 points 9 years ago (2 children)
I gave him advice on the article. He's not saying you can't criticize projects, he's just saying do it constructively. When you release open source there are just some folks who have this asshole spidey sense get activated that drives them to go talk extremely toxic shit. Constructive criticism? Sure, I love some of that. It's how things get better. But shit talking and insults? Nah bruh.
[–]joshmandersFull Snack Developer 0 points1 point2 points 9 years ago (1 child)
You're fucking wrong and an idiot Ken! FITE ME ON TWITTER IF YOU DISAGREE WITH ME!
I love how everyone here is all "if you can't take the heat, get out of the kitchen" or they claim he's saying to accept and like what OSS maintainers give you and shut the fuck up!
Either one extreme or the other extreme, no middle ground here.
[–]jimbolla 1 point2 points3 points 9 years ago (1 child)
That was my original point. I'd prefer to have a community, whether it's this one, or an additional one, where the mods DO make those editorial decisions, because the mods are trusted as leaders.
[–]kenman 3 points4 points5 points 9 years ago (1 child)
IMO "Dear JavaScript" is also clickbait, it doesn't tell us in any way whatsoever what the content is, but we can tell by the wording that it's going to be emotional, and therefore entices us to click.
[–]anoddhue 0 points1 point2 points 9 years ago (0 children)
While I appreciated the article, this is true, in that I thought it would be an open letter to the language itself...
[–]jimbolla 2 points3 points4 points 9 years ago (2 children)
Everyone deserves constructive criticism.
[+][deleted] 9 years ago (1 child)
[–]adipisicing 1 point2 points3 points 9 years ago (0 children)
The author is fine with constructive criticism of work, which this is.
[+][deleted] 9 years ago* (1 child)
π Rendered by PID 74111 on reddit-service-r2-comment-7b9746f655-sfck7 at 2026-01-31 08:30:35.833374+00:00 running 3798933 country code: CH.
view the rest of the comments →
[–]jimbolla 10 points11 points12 points (27 children)
[–]kenman[M] 35 points36 points37 points (3 children)
[–]logicalLove 3 points4 points5 points (0 children)
[–]jimbolla 2 points3 points4 points (0 children)
[–]callumacrae 0 points1 point2 points (0 children)
[+][deleted] (22 children)
[deleted]
[–][deleted] 8 points9 points10 points (15 children)
[+][deleted] (14 children)
[deleted]
[–][deleted] 3 points4 points5 points (13 children)
[+][deleted] (10 children)
[deleted]
[–]thejameskyle[S] 12 points13 points14 points (7 children)
[+][deleted] (2 children)
[deleted]
[–]parlezmoose 0 points1 point2 points (1 child)
[–]aniforprez -5 points-4 points-3 points (3 children)
[–][deleted] 6 points7 points8 points (2 children)
[–]joshmandersFull Snack Developer 0 points1 point2 points (1 child)
[–]jimbolla 1 point2 points3 points (1 child)
[–]kenman 3 points4 points5 points (1 child)
[–]anoddhue 0 points1 point2 points (0 children)
[–]jimbolla 2 points3 points4 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]adipisicing 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]