Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    N

    Node.js Blog

    blog.nodejs.org · Company blog · on HN since 2011

    The official Node.js project blog posts release announcements, npm updates, governance changes, and developer guidance.

    Visit blogHN submissions
    Web DevelopmentOpen Source & LinuxProgramming
    What HN says

    HN links it for official Node messaging, such as releases, the shrinkwrap decision on dependencies, setup advice, and the foundation announcement.

    Stats for nerds
    97HN people shared it
    99linked in comments
    3.2Kstory points
    May 2015last shared
    2011people per year2015

    Top posts on HN

    1. 1
      Node.js v0.8.0 [stable] is out
      1 person · 286 points · first shared 2012 · 56 comments on HN
    2. 2
      Node v0.10.0 (Stable)
      4 people · 245 points · first shared 2013 · 44 comments on HN
    3. 3
      The Next Phase of Node.js
      1 person · 235 points · first shared 2014 · 130 comments on HN
    4. 4
      Ben Noordhuis's Departure
      4 people · 208 points · first shared 2013 · 229 comments on HN
    5. 5
      Node.js v0.6.0 is released
      1 person · 198 points · first shared 2011 · 35 comments on HN
    6. 6
      Porting Node to Windows With Microsoft’s Help
      2 people · 193 points · first shared 2011 · 77 comments on HN
    7. 7
      Node v0.12.0 (Stable)
      2 people · 170 points · first shared 2015 · 74 comments on HN
    8. 8
      Node v0.10.21 Stable has critical security fix
      1 person · 132 points · first shared 2013 · 49 comments on HN
    9. 9
      Node.js and the Road Ahead
      1 person · 112 points · first shared 2014 · 45 comments on HN
    10. 10
      Node.js HTTP Server Security Vulnerability: Please Upgrade To 0.6.17
      1 person · 94 points · first shared 2012 · 26 comments on HN

    What HN people wrote when they linked it

    • aaronemDec 2013

      Well, sure, if you like. And I grant I should've left out that excess of cleverness in the Newspeak style; it confuses the point, and while Orwell has written many things worth referencing, Nineteen Eighty-four is almost never among them. Unfortunately, I found the meter too appealing to discard, and the description is accurate enough, however distasteful you find the formulation I chose.

      Criticism is well and good. For example, one might usefully point out that his dialectical materialism is obviously rusty, and that he therefore mistakenly considers his obviously petit-bourgeoisie self to be a member of the working class -- a truly risible proposition.

      There is, though, a material difference between mere criticism, and someone being caned in the public press for having spoken of the indigent in an insufficiently respectful fashion, to the extent that he feels the need to utter a belly-crawling public apology -- which, as always, only further inflames the piranha [1] infesting [2] what passes [3] for modern Internet discourse -- and that he's also disavowed [4] by the company which he, for the moment, leads.

      Said disavowal is necessary, of course, for the same reason it was foolish of Gopman to utter his plaint in such a publicly attributable fashion, rather than, for example, over beers with a few trusted friends in a quiet, out-of-the-way bar, or better yet at home. But of course it would be entirely [5] unreasonable [6] to suggest that anyone intends to intimidate…

    • eliseeNov 2014

      I don't have very specific details as I'm a bystander too but it seems Node has been stuck in 0.10.x land since early 2013 (http://blog.nodejs.org/2013/03/11/node-v0-10-0-stable/) while Node 0.12 and 1.0 releases were being talked about well over a year ago by former BDFL Isaac Schlueter (now at npm). Joyent, the current project stewards, have not been able to deliver a stable release in that time and don't share public plans / aren't communicating very much.

      One of the many symptoms of that slow development process is that Node.js is basically running an unsupported version of V8 (https://twitter.com/jmayer/status/532971494695907328).

      From what I've read, node-forward is/was only meant as a fork in the GitHub sense: they'd try to get their stuff merged back into node mainline. The GitHub fork has since been made private (https://github.com/node-forward/discussions/issues/7) and they're working to set up a proper governance model so that the community can truly be in charge. Joyent has reacted (I believe, it might have been in the works prior to node-forward) by proposing a node advisory board (https://github.com/joyent/nodejs-advisory-board) but it seems to be too little too late for at least some of the people behind node-forward (I've read what seem like irreconcilable disagreements about how it should be run).

      I have no idea what (if anything) io.js is in relation to node-forward or if the same people are behind it. Can't find any announcements / endorsements on…

    • ZikesJan 2014

      Guys, guys, come on. We should respect their wishes to never talk about that again and forget the whole thing ever happened.[1]

      I mean, it's not like they ought to apologize for the atrocious way they facilitated the virtual lynching of one of their core contributors. Better to just sweep it all under the rug.

      [1] http://blog.nodejs.org/2013/12/03/bnoordhuis-departure/

      EDIT: For the folks that say it's just "petty drama", I invite you to read another man's account of a very similar experience: http://www.polygon.com/2013/11/6/5075106/adam-orth-xbox-one-gdc-next

      Internet bullying isn't just some thing that happens to teenagers. It's a stream of tweets, phone calls, texts, hate mail, death threats, and more. I can only speculate about how much of that Ben received, but a fair share of it was very public, and Joyent was a participant in that.

      As the face of node.js it was Joyent's responsibility to defuse the situation and protect the people involved. Instead they threw gasoline into the fire, further inciting the mob justice that was already well underway.

    • briantakitaMar 2014

      > Send multiple pipelined HTTP requests via a single connection.

      That DoS attack vector was fixed.

      http://blog.nodejs.org/2013/10/22/cve-2013-4450-http-server-pipeline-flood-dos/

      Also, some proxy servers will prevent such attacks.

      > Find anywhere the developer has used an "Eval" and exploit it.

      Don't use eval. Just about every node.js dev knows that. If you have a developer using eval, they better have a damn good reason to do so. I can't think of any, unless you have some sort of web repl. But then, I doubt enterprise apps will have a requirement for a repl that allows arbitrary code to be executed on the server.

      As the OP stated, there is a higher concentration of "good developers" with node. If someone programs in such a way, they probably should be fired.

    • munroMay 2014

      The Node core dev actually went back and forth on this, and came to the conclusion to not commit dependencies to the repo, and introduced "shrinkwrap" [1].

      It felt wrong committing dependencies to the repo, which I agree with. I hate my diffs being drowned in external changes, I'd rather see that someone simply upgraded a dependency. Plus it does skew the project, both for what the primary language is, as well as how much a committer is contributing.

      I would love to see this eventually in Bower! They have an issue for it [2].

      [1] "Why not just check node_modules into git?" http://blog.nodejs.org/2012/02/27/managing-node-js-dependencies-with-shrinkwrap/
      [2] https://github.com/bower/bower/issues/505

    • johnx123-upFeb 2012

      Other projects around libuv:

      1. Mozilla's Rust http://www.rust-lang.org/

      2. Tim Caswell's LuaNode https://github.com/ignacio/LuaNode

      3. Ben Noordhuis and Bert Belder’s Phode async PHP project https://github.com/bnoordhuis/phode

      4. Kerry Snyder’s libuv-csharp https://github.com/kersny/libuv-csharp

      5. Andrea Lattuada's web server https://gist.github.com/1195428

      6. Steve Yen's Lua wrapper https://github.com/steveyen/uv

      Source http://blog.nodejs.org/2011/09/23/libuv-status-report/

    Related

    DailyJSdailyjs.com112 people

    Backbone.js: Hacker's Guide

    DailyJS
    Publication · last shared 2017
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    npm Blogblog.npmjs.org221 people

    Npm operational incident, 6 Jan 2018

    npm Blog
    Company · last shared 2025
    jQuery Blogblog.jquery.com136 people

    jQuery v4.0 Beta

    jQuery Blog
    Company · last shared 2026
    GitHub Bloggithub.blog1.8k people

    YouTube-dl's repository has been restored

    GitHub Blog
    Company · last shared 2026
    Next.js Blognextjs.org271 people

    Next.js 12

    Next.js Blog
    Company · last shared 2026
    New Relic Blogblog.newrelic.com140 people

    New Relic now supports Node.js

    New Relic Blog
    Company · last shared 2021
    Node.js Collectionmedium.com/the-node-js-collection55 people

    Modern JavaScript Explained for Dinosaurs

    Node.js Collection
    Company · last shared 2021