Hacker GitHub

← All repos

nodejs/node

View on GitHub ↗ ★ 123,195 JavaScript

Node.js JavaScript runtime ✨🐢🚀✨

482 mentions on Hacker News by 376 people: 171 stories, 311 comments · first 2014-11-28 · latest 2026-11-01

Mentions per year 482 mentions · busiest year 2015 (96)
20082026
  1. …is a place the server-side implementation is going to diverge and this was discussed in the PR: https://github.com/nodejs/node/pull/41749#issuecomment-10254...
    comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js
  2. …calling it fetch. Here is a comment I wrote about it in the tracker during the PR review process https://github.com/nodejs/node/pull/41749#issuecomment-10257... [1]( https://github.com/nodejs/node/pull/27979 )
    comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js
  3. …You can get it by building from master: ``` # there is more details in building.md git clone https://github.com/nodejs/node cd node # may need to pass --openssl-no-asm ./configure make -j12 ./out/Release/node --experimental-fetch ```…
    comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js
  4. …adding a bad API is vs. asking people for one more `npm install` :) There is more discussion in https://github.com/nodejs/node/issues/19393 and in https://docs.google.com/document/d/1tn_-0S_FG_sla81wFohi8Sc8... a discussion from 2018 we…
    comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js
  5. …Really curious to hear how other folks are doing local HTTPS/HTTP2 setups in node these days. [1] https://github.com/nodejs/node/issues/3159 [2] https://github.com/denoland/deno/pull/11491
    comment by lewisl9029 · 2022-01-17 · in Some ways DNS can break
  6. …using node.getenv in hot sections of code and the resulting not understanding what's happening. https://github.com/nodejs/node/issues/3104 When you call out to the sys or libc things are going to happen and you should try and be aware of…
    comment by virtue3 · 2022-01-02 · in Fixing stutters in Papers Please on Linux
  7. On Microsoft Github, in a repository such as https://github.com/nodejs/node press `.` (the full stop key) and it will take you away to github.dev, load Microsoft's VS Code in-browser to view and edit code with VS Code plugins and…
  8. …written this is, but these are the most used libraries in the JS world by far margin: https://github.com/nodejs/node/tree/master/lib
  9. …out the HTTP library they use turns the HTTP method into an enum, so only a subset is supported ( https://github.com/nodejs/node/blob/d798de1c653efa5ec0015d44... ). This restriction only exists in their HTTP/1 library, their HTTP/2 library…
    comment by jaffathecake · 2021-10-15 · in How to win at CORS
  10. …Node: Neither the OpenJS foundation, nor its parent the Linux foundation claims owner ship of Node: https://github.com/nodejs/node/blob/master/LICENSE Linux: No copyright assignment, just a compatible license required:…
    comment by Macha · 2021-10-07 · in I'm sorry
  11. …spawn directly with these 216 lines [2]. I barely trust myself to reliably reproduce those. [1] https://github.com/nodejs/node/blob/df25424b9195d31224529895... [2] https://github.com/nodejs/node/blob/df25424b9195d31224529895...
    comment by Normal_gaussian · 2021-08-08 · in ; Echo “Shell Injection”
  12. Like I said, is aligning more and more: * https://github.com/nodejs/node/issues/19393 * https://github.com/nodejs/node/issues/19308 Web APIs is not something that Deno is doing and Node isn’t. It is more something that Deno has done a few…
    comment by runarberg · 2021-05-12 · in Deno 1.10 Release Notes
  13. Probably all tests, the `src` folder containing the core NodeJS code is at https://github.com/nodejs/node/tree/master/src . Also keep in mind it builds on top of V8, which is mostly C++: https://github.com/v8/v8 .
  14. …from the repo because the experimental implementation of quic was removed according to this issue: https://github.com/nodejs/node/pull/37067 Not sure when we can expect it to come back. You can just feel the pain in those comments. All…
  15. …the "common caterpillar" genus of node quirks and the awful antagonistic responses by the dev team: https://github.com/nodejs/node/issues/25857 Just take a look at a random stdlib source file: https://github.com/nodejs/node/blob/master/lib/…
    comment by goldenkey · 2021-04-14 · in Deno 1.9
  16. …not sure why it’s included. - The first guess/suggestion, > I suspect the cause is right here: [ https://github.com/nodejs/node/blob/3b2863db12818778671713b5... ] > Instead of creating a new Buffer for each chunk, it could allocate a…
  17. …Maybe C++ is even doing the allocating. This is not easy code to grok in its full extent. 1 - https://github.com/nodejs/node/blob/master/lib/fs.js#L356 2 - https://github.com/nodejs/node/blob/master/lib/internal/fs/r... 3 -…
  18. …is completely separate. I think this is where fs.promises.readFile reads the actual file https://github.com/nodejs/node/blob/master/lib/internal/fs/p... , with many layers of indirection before that fs.readFile is this one function:…
  19. You still have bugs like this when you generate certs with an empty CommonName field, https://github.com/nodejs/node/issues/11771 . I have an app which has certificate checking turned off due to this bug, I hope they'll update the packaged…
  20. …- I've had PRs with features I didn't land because of this and I intend to investigate again e.g. https://github.com/nodejs/node/pull/35877
    comment by inglor · 2021-02-15 · in Faster JavaScript Calls
  21. …of the GitHub interface? NodeJS use a bot that manually merges the commits but closes the PRs: https://github.com/nodejs/node/pull/36661
  22. Top-scored projects: https://commondatastorage.googleapis.com/ossf-criticality-sc... For JS: node│https://github.com/nodejs/node│JavaScript│73│0│3226│10│64.7│63│1517│2055│4.1│1049988│0.98421 react-native│https://github.com/facebook/react-na…
  23. Here's a changelog instead of this weird blog post: https://github.com/nodejs/node/blob/master/doc/changelogs/CH...
    comment by gpmcadam · 2020-10-23 · in Node.js 15.0
  24. QUIC support has landed behind an experimental flag https://github.com/nodejs/node/issues/23064 As for HTTP/3 that’s a bit further down the line
  25. …HTTP3 support in the platform (also in this link, evidence that I may be biased in my priorities): https://github.com/nodejs/node/issues/23064
    comment by rektide · 2020-09-26 · in Swift System Is Now Open Source
  26. …we had to pay a price with our time. This is hardly an exception, this is becoming in the norm. [1] https://github.com/nodejs/node/issues/32852
    comment by neya · 2020-09-21 · in I no longer build software
  27. …recently removed in v12.17.0 (though the release notes still say ESM is an experimental feature) https://github.com/nodejs/node/releases/tag/v12.17.0
  28. I second this, of course VS Code needed Electron which needs Node all ready for ARM https://github.com/nodejs/node/issues/25998#issuecomment-637... Also to note Edge is available on ARM. Very happy Surface Pro X user here.
    comment by maxbaines · 2020-06-22 · in ARM Mac Impact on Intel
  29. …- https://nodejs.org/es/docs/guides/backpressuring-in-streams/ Official Docs on Stream API - https://github.com/nodejs/node/blob/master/doc/api/stream.md Note that HTTP server in NodeJS already implements it.
    comment by truth_seeker · 2020-05-17 · in From Node to Deno
  30. …is correct for this analysis since it's the more common one, it does a lot of extra internal logic: https://github.com/nodejs/node/blob/v13.x/lib/internal/conso... Edit: I'm just curious and don't know how to even start testinng this, not…
    comment by franciscop · 2020-01-04 · in Hello World
  31. This [0] one had a segfault in a JS test file. [0] https://github.com/nodejs/node/pull/22273#issuecomment-41588...
  32. Yes, even there. [0] [0] https://github.com/nodejs/node/pulls?utf8=%E2%9C%93&q=is%3Ap...
  33. …For example, this is an example of a particularly bad changelog which isn't sprinkled with emojis. https://github.com/nodejs/node/blob/v2.5.0/deps/npm/CHANGELO... Imagine trying to handle a production incident, going through such a…
  34. …use thread pools to do CPU-intensive tasks that would normally block the main thread. For example: https://github.com/nodejs/node/blob/master/src/node_crypto.c... I generally use that as an example when explaining to people why Node isn't…
    comment by diek · 2019-09-19 · in The cost of parsing JSON
  35. …in the nodejs part. [2][3][4] I wouldn’t call that bashing out at it out of mere ignorance. [0]: https://github.com/nodejs/node/issues/23265#issuecomment-427... [1]: https://github.com/nodejs/node/issues/23265 [2]:…
  36. …not async, and blocks while it copies the page table. For processes with large RSS, this adds up. https://github.com/nodejs/node/issues/14917
  37. …like arguing with our core maintainers about the duplication with http then maybe it will be added. https://github.com/nodejs/node/issues/19393
    comment by snek · 2019-04-08 · in Request’s Past, Present and Future
  38. …in a threadpool. While it may be running C code, it will block the main thread while executing. See https://github.com/nodejs/node/issues/678 Perhaps the new worker threads may alleviate this, but I'm not sure (it's still an experimental…
  39. …but three characters in package.json isn't sufficient. You need to include the license text - eg https://github.com/nodejs/node/blob/master/LICENSE .
  40. There are always breaking changes waiting to go in ( https://github.com/nodejs/node/labels/semver-major ). Often they’re edge cases or native extension things though. Although the choice on when is arbitrary timing, the major bump does…
  41. …up and setInteval() wouldn't fire. The fix[1] was simply to change an int to an unsigned int. [1] https://github.com/nodejs/node/pull/22214/commits/3bb7fdfbbe...
  42. Seems similar to this beauty: https://github.com/nodejs/node/issues/12115
  43. Here is the commit that fixes it: https://github.com/nodejs/node/pull/22214
  44. …unsigned ints, introduced in one of the Node 10.x versions. This is the pull request that fixes it: https://github.com/nodejs/node/pull/22214
  45. …you'll find inline in our source is documentation for other developers working on the source. [1]: https://github.com/nodejs/node/tree/master/doc/api
  46. …hub.com/spencermountain/compromise/issues/117 [5] https://github.com/syl20bnr/spacemacs/pull/3484 [6] https://github.com/nodejs/node/issues/3721 [7] https://github.com/twolfson/sexy-bash-prompt/issues/56 [8]…
  47. …exploring what that would look like for Node.js? (If you do, feel free to reach me at my email in https://github.com/nodejs/node under benjamingr) I think it would be interesting - one solution could be a loader (ESM) that only lets you…
  48. I think they're testing natively provided promise APIs with the fs module. https://github.com/nodejs/node/pull/18297 It's of course not a full promisification of every built in, but it looks like theyre at least trying it out.
    comment by dvlsg · 2018-06-06 · in Things I Regret About Node.js [video]
  49. …a serious and ambitious PR implemeting proper (web-worker style) threading support in Node.js core. https://github.com/nodejs/node/pull/20876
    comment by lf-non · 2018-05-24 · in ReasonML – React as first intended
  50. They are considering a conflict (which they don't feel would really affect anyone) as an option: https://github.com/nodejs/node/pull/20876#issuecomment-39091...