In other words, if you don’t conform to HN groupthink, you get throttled. That will promote good discussion, right?
For a startup community, there are some seemingly heavy handed things that happen there: hell-banning, hidden mods, privilege classes of users, and now this. I can imagine with all the celebrity of YC, there ends up being a lot of spam and craziness. This still “feels” very exclusionary to me though.
I guess if nothing else, this could be an interesting experiment.
“Could be”? The experiment has run, and the result is right here. On this site, my comment gets upvoted. Had I posted the same thing to HN, it would have been deleted.
But of course I wouldn’t post it to HN. I’m hellbanned and slowbanned for having posted prohibited opinions.
I marked yor comment as “troll” and would not have approved it on hn. It lacked any useful information and was nothing more than an inflamatory rant. That it got so many upvotes makes me wonder where the groupthink is.
Why do you say it was a troll comment? It expresses exactly what many of us feel concisely. Just because it doesn’t go into 3 paragraphs and 5 sources doesn’t mean it’s not useful. And that is exactly why I am against you having power to moderate comments on any forum I read.
“Why do you say it was a troll comment?”
It lacked any useful information and was nothing more than an inflammatory rant.
Sorry if I did not make that clear.
I don’t think that there’s anything about “startups” that precludes a toxic environment. I enjoyed YC, and I like Paul, but his hammer is startups, and he sees nails everywhere. Too, he’s not the world’s most introspective guy. Like any charismatic, he attracts a lot of smaller personalities who are even less likely to think hard, and internet message boards are not places that encourage empathy or reflection.
I don’t think there’s a technical solution to the problem that they’re trying to solve over there – there are only so many tweaks and nudges available to try and reshape culture.
Maybe it was all an experiment from the start. Kind of a soft Milgram. The full HN logs may be rich with insights into what happens when you give parts of a community power over other parts.
Do we really need this much obsessive soul searching for every little conflict? Just apologise and move on. Nerds treating human interaction like an optimization problem….
The desire to improve everything, from tangible objects in the world, to the intangible social interactions and ideas, is (in my own opinion) the predominant defining characteristic of geeks, nerds, engineers, hackers (etc). This blog post is simply a “here’s a mistake I made so you don’t make the same mistake” lesson. Nothing wrong with that, and nothing wrong with teaching etiquette.
Meh, these kinds of articles actually turn me off from a language. I know I shouldn’t judge a language by its advocates, but I figure if I start using the language more, they’re the kind of people I’m going to be dealing with.
If you’re going to pitch a language for enterprise, you need to address your points specifically to the languages already in use. This article really falls flat in that regard. Garbage collection? Compared to java, it’s pretty bad. Multi platform? Is recompiling for linux easier than copying a jar file to linux? This isn’t a list of benefits, it’s a checklist of minimally viable features for any enterprise language. I would say, by many of these critieria, both Java and C# make better enterprise languages (C# losing first class multiplatform support). C++ is really the misfit that wedged its way into enterprise in the early days, but I don’t hear much about new C++ enterprise projects launching.
Even though I find the language rather useful, I find all the “why I
like Go” articles to be rather off-putting, particularly without a
reference point of why it worked for a particular project.
It’s the zeal of the newly converted. When most humans discover a new thing, the first thing they want to do is shout it from the roof tops. At least, this has been my experience with myself and other people.
I think if you try you can find enough blogs like this one about any new language. The problem is that go is over represented on this board.
Great list. Really great list, such diversity (except the inclusion of both PLT Scheme (now Racket) and Clojure). Squeak has been on my list for a while now. Haven’t heard of Io before, will check it out.
What list would you make today?
I would keep it the same mostly. Remove Racket and include Go for sure. Maybe swap Scala with Nirmod.