Live data from Hacker News

Node, Twitter, and Apologies

blog.steveklabnik.com

31–40 of 82 posts

Re: Node, Twitter, and Apologies

#31
post #24

Why is this on the front page of HN? Anyone read http://corte.si/posts/socialmedia/trouble-with-social-news.h... ? Unfortunately, that article is spot-on. I want to be reading industry news, not someone's social gossip. Specifically, I want to read articles about optimizing Erlang, the latest developments in NoSQL databases, developer war stories, and changes in the funding landscape. I don't want to hear about someo…

I for one enjoy these. Not because of schadenfreude (I don't like seeing people cut down) but because I learn vicariously through others' gaffes

Re: Node, Twitter, and Apologies

#33
post #24

Why is this on the front page of HN? Anyone read http://corte.si/posts/socialmedia/trouble-with-social-news.h... ? Unfortunately, that article is spot-on. I want to be reading industry news, not someone's social gossip. Specifically, I want to read articles about optimizing Erlang, the latest developments in NoSQL databases, developer war stories, and changes in the funding landscape. I don't want to hear about someo…

It's on the front page of HN because this community cares about civility, online interactions, open source contributions, and gender issues in technology.

Re: Node, Twitter, and Apologies

#34
post #26
post #17

Earlier quoted context omitted.

Lots of us are accidental assholes sometimes, if it means hurting someone's feelings without meaning to.

He was not being an accidental asshole. It's not just about hurting a person's feelings. 140 character limit aside, there are better ways of expressing your criticism without derision, and its better for the community if we try to maintain some decorum.

Who's arguing for derision and indecorum?

I find it easy to identify with a guy who screws up, hurts someone's feelings, and then trips over himself trying to make it better because he feels bad.

Re: Node, Twitter, and Apologies

#36

accidentally being an asshole Is it just me or does this blog post just make this guy look like an even bigger asshole?

Yes. Yes it does.

As the biggest one on TV (House) would say: "People don't change". This is one of the many reasons I can't stand being in this business. Computers tend to have a dehumanizing effect on people. Just the fact that people only see code and not the actual person behind the code leads to the kind of mocking that should be reserved for inanimate objects directed at flesh and blood.

Apologizing (or in this case, fake semi-apologizing) doesn't make someone less of an ass. They may have to "act" less of an ass in order to make the apology seem legitimate.

Re: Node, Twitter, and Apologies

#37
I'm sorry, and feel terrible that I made someone feel terrible

This does not come across as a strong apology because Steve keeps stressing on making someone feel terrible and not really accepting that he was wrong to ridicule code without offering constructive criticism.

Re: Node, Twitter, and Apologies

#38
post #7
post #3

Why do people hate Node so much?

I don't hate node However, the tools around using Node and JS are inferior to other languages (C/C++, Java, C#, even PHP and Python). Further, the language doesn't have the cleanest history in terms of design, so in a project with multiple people on it, you are leveraging coding guidelines, linters, and the like to have any real consistency. A colleague raised an interesting question which I will paraphrase -- given…

Google, through Closure Tools, and other groups and people have built tools around javascript. For example, JSHint is a pretty good linter and fixjsstyle is a nice little tool to fix formatting. Certainly JS isn't as amenable to static analysis as C, but with time we'll see more.

Re: Node, Twitter, and Apologies

#40
post #18

Earlier quoted context omitted.

Node as a technology is misunderstood. Most people from other languages hear that it is javascript and scoff without digging into the source or into libuv. As a platform it made a certain set of trade offs which make it ideal for certain use cases, but some zealots see it as a panacea and suggest using node for everything under the sun. (Not to mention the general arrogance of some vocal proponents -- the core people…

Node inherits the warts of Javascript. Node the framework is quite good and handles abstracting out threading/async incredibly well. Node the community is still young, but growing. On two recent projects, I tried two different http auth related modules (digest auth). Both had been active for awhile and recently updated (within a month or two). Yet, despite digest auth being pretty established/spec'd out, had some ser…

Outside of some very low-level modules that wrap C calls, most of the node modules are either very specialized or incomplete. I definitely find it easier in most cases to just rewrite functionality than to fallback on the recommended modules. Fortunately the C++ API isn't too far abstracted from the V8 API
Post reply on HN