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. Deno/bun support TS natively, and Node is also adding support. https://github.com/nodejs/node/pull/53725
  2. …Node has been slowly working along towards QUIC support. I dunno where Go is. https://github.com/nodejs/node/pull/53256
    comment by jauntywundrkind · 2024-08-06 · in Y'all are sleeping on HTTP/3
  3. …code to enforce correctness That seems to be the goal and intent (from TS and Node team too https://github.com/nodejs/node/pull/53725#issuecomment-22301... ) > Will it transform esm import syntax into require statements? IIUC no see the…
  4. Namespaces are also not supported as per https://github.com/nodejs/node/blob/main/doc/api/typescript.... . I for one can can live without all these features and will be banning via eslint.
  5. …it to be the js API for quic. Still a rung down from http/3 but happy seeing things inching along. https://github.com/nodejs/node/pull/52628
    comment by jauntywundrkind · 2024-05-16 · in JEP Draft: Support HTTP/3 in the HttpClient
  6. Nodejs enabled TCP_NODELAY by default in 2022 v.18. PR: https://github.com/nodejs/node/pull/42163 Changelog entry: https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN...
    comment by Sammi · 2024-05-10 · in It's always TCP_NODELAY
  7. Since 2022 v.18. PR: https://github.com/nodejs/node/pull/42163 Changelog entry: https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN...
    comment by Sammi · 2024-05-10 · in It's always TCP_NODELAY
  8. Failed the macos test run: https://github.com/nodejs/node/actions/runs/8765543251/job/2...
    comment by turtleyacht · 2024-04-20 · in Node.js Task Runner
  9. i'm pretty sure node.js does not enable v8 sandboxing by default. https://github.com/nodejs/node/blob/main/deps/v8/BUILD.gn#L3...
    comment by billywhizz · 2024-04-05 · in The V8 Sandbox
  10. …create a Worker with the worker_threads module, Node spawns a new V8 isolate in the same process: https://github.com/nodejs/node/blob/v20.12.1/src/node_worker... It’s much more isolation than C threads – the entry point for a thread is a…
    comment by silverlyra · 2024-04-05 · in The V8 Sandbox
  11. https://github.com/nodejs/node/pull/51362
  12. …been the first release to ship with at least NPM 7 [2] EDIT: Node 16.0.0 shipped with NPM 7.8.0 https://github.com/nodejs/node/blob/main/doc/changelogs/CHAN... EDIT 2: A StackOverflow confirming NPM 5 behaved the way you remember:…
    comment by rezonant · 2024-03-17 · in A JavaScript Nightmare
  13. …blink: https://source.chromium.org/chromium/chromium/src/+/main:thi... And maybe here for Node.js: https://github.com/nodejs/node/blob/8a41d9b636be86350cd32847... To note that "filesystem" API also exist in web world:…
    comment by OscarDC · 2024-02-06 · in Deno in 2023
  14. I worked on that Node.js issue. If you can share a repro, I'd love to take a look: https://github.com/nodejs/node/issues/new?assignees=&labels=...
    comment by kvakil · 2024-01-21 · in The Bun Shell
  15. …me about Node was how slow the default way to shelling out (child_process) could be (probably https://github.com/nodejs/node/issues/14917 ). Although according to the linked issue, it has been "fixed", I still ran into a problem during a…
    comment by qazxcvbnm · 2024-01-21 · in The Bun Shell
  16. …could achieve a lot, though it definitely wouldn’t be worth it. No developer is an island. [1] [0] https://github.com/nodejs/node/tree/main/lib/internal [1] https://youtu.be/TY9xsT6S75A?si=uqPUuxKNl_1vqMhm
  17. The github issue: https://github.com/nodejs/node/pull/50253 Note that the person mixing java knowledge and C++ isn't Daniel Lemire.
  18. …a destructive change. I will share this PR widely as arole model in open source contributions. [1] https://github.com/nodejs/node/pull/50288
  19. …> ArrayBuffer { [Uint8Contents]: <2f 00 00 00 00 00 00 00 de ad be ef 00 > .... [1] https://github.com/nodejs/node/issues/41588#issuecomment-101...
    comment by kklisura · 2023-10-24 · in Goodbye, Node.js Buffer
  20. …nghttp2 Security Release (High) https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-4448... https://github.com/nodejs/node/pull/50121/files > /* Stream reset rate limiter. If receiving excessive amount of stream resets, GOAWAY will be…
    comment by MuffinFlavored · 2023-10-15 · in Node.js – v20.8.1
  21. …vs. Node's promise overhead. Also there is an issue in Node about performing the same optimization: https://github.com/nodejs/node/issues/46265
  22. There is already a PR on the way to fix the performance regression with what Jest s doing https://github.com/nodejs/node/pull/49950 Note we also ship a test runner ourselves pretty recently and it may suit your needs.
    comment by inglor · 2023-09-29 · in Node.js – v20.8.0
  23. …solve memory issues with jest, but Simen Bekkhus already posted that it's still an issue... ( https://github.com/nodejs/node/issues/35375#issuecomment-174... )
    comment by derN3rd · 2023-09-29 · in Node.js – v20.8.0
  24. Fun fact - I added a pretty feature complete WS connection in Node core ( https://github.com/nodejs/node/blob/main/src/inspector_socke... ) 7 years ago (it is well-tested - every debug/profiling session goes through it). There's no public…
  25. https://github.com/nodejs/node/pull/48890 provides the relevant context in some comment.
  26. …we're still waiting on WebSockets and it's been nearly 10 years . Everyone should read the PR https://github.com/nodejs/node/pull/48890 . It doesn't traverse parent directories, it doesn't have good overwrite/merge logic, multiline…
  27. …be deprecated and removed?" and his response was "There is no plan to deprecate CommonJS"[0]. 0 - https://github.com/nodejs/node/issues/33954#issuecomment-776...
    comment by reactus · 2023-06-30 · in CommonJS is hurting JavaScript
  28. …1 - https://www.npmjs.com/package/node-fetch?activeTab=versions 2 - https://github.com/nodejs/node/issues/33954#issuecomment-924...
    comment by reactus · 2023-06-30 · in CommonJS is hurting JavaScript
  29. …between the OP and hlky it should be no surprise that hlky opted for the "nuclear option" [1] https://github.com/nodejs/node/blob/main/LICENSE
  30. …[typescript exports] https://github.com/microsoft/TypeScript/issues/33079 [node.js issues] https://github.com/nodejs/node/issues?q=is%3Aissue+is%3Aopen+sort%3Acomments-desc+label%3Aesm Only in the from few months ago, tooling support is…
    comment by Chyzwar · 2023-05-31 · in ES modules: A cartoon deep-dive (2018)
  31. …to the same library, so who knows what the legality of linking against a GPL lib really is. [0] https://github.com/nodejs/node/issues/5608
  32. …https://github.com/ulid/spec [1]: https://github.com/ai/nanoid/blob/main/async/index.js#L5 [2]: https://github.com/nodejs/node/blob/main/doc/api/crypto.md#c... [3]: https://www.postgresql.org/docs/current/explicit-locking.htm... [4]:…
  33. …on SO, but this only took me a couple of minutes of digging and I don't work with node. git clone https://github.com/nodejs/node.git grep -E -A 1 -R "Add(Option|Alias)" node/src/node_options.cc There may be options I've missed because I…
  34. Node: https://github.com/nodejs/node React: https://github.com/facebook/react Vimium: https://github.com/philc/vimium If you want more, here is probably a good place to start: https://github.com/EvanLi/Github-Ranking/blob/master/Top100/...
  35. …that it relies too much on JavaScript rather than C++ in hot paths?[2] [1] https://bun.sh/ [2] https://github.com/nodejs/node
    comment by nequo · 2023-01-19 · in Bun v0.5
  36. …This affects all packages that have icu as a dependency, one of them being Node.js. https://github.com/nodejs/node/issues/37271 I discovered this the hard way when some code malfunctioned shortly after daylight savings time kicked in.
  37. https://github.com/nodejs/node/issues/44186
  38. …fill those requirements reasonably? https://docs.github.com/en/discussions An example of this - https://github.com/nodejs/node/discussions
  39. …I could drop support for everything but Firefox. For example, Promise.race() leaks memory in V8: https://github.com/nodejs/node/issues/17469#issuecomment-685... Another issue I ran into recently is that `Symbol.for(str)` will cause the…
    comment by binrec · 2022-08-08 · in Firefox Loses Users and Websites
  40. …commits could have been tampered with during this timeframe. What about release artifacts? [1]: https://github.com/nodejs/node/commits/main
  41. …tps://v8.dev/blog/custom-startup-snapshots ). Node already does this for some of its core libraries ( https://github.com/nodejs/node/issues/17058 ). There are plans to expose this functionality to users so that any application and…
    comment by matthews2 · 2022-05-05 · in JavaScript Containers
  42. https://github.com/nodejs/node/issues/35711 Node's working on it.
    comment by wwwigham · 2022-03-23 · in Dum: An NPM scripts runner written in Rust
  43. …/nodejs.medium.com/source-maps-in-node-js-482872b56116 - only the 3rd party bit, not the slowness bit https://github.com/nodejs/node/issues/41541 - also applicable when not bundling, albiet fewer reprcutions to turning off source maps -…
  44. …discussion about it, and it seems caching is being considered (possibly in a web_modules folder). https://github.com/nodejs/node/discussions/36430#discussionc...
  45. …imports were a separate conversation, and they're not part of this effort at the very least: https://github.com/nodejs/node/pull/36328#issuecomment-73590... ---- That being said, yes, if there are plans to support dynamic imports, then…
  46. In terms of feedback, there's an issue thread here covering some points already: https://github.com/nodejs/node/issues/41920
  47. …at various stages of maturity. But this feature doesn't move that ball forwards. From the comments: https://github.com/nodejs/node/pull/36328#issuecomment-73603... > It is insecure because there is no signature of the original file.…
  48. …and not jest itself at this point. If you are able to nudge this issue that would be fantastic! https://github.com/nodejs/node/issues/37648
  49. …accepts a random very large compiled blob instead of asking for the source file + compilation step? https://github.com/nodejs/node/commit/6ec225392675c92b102d3c...
    comment by franciscop · 2022-02-01 · in Fetch API has landed into Node.js
  50. Yes, this is a place where Node.js will diverge from the spec see discussion on the fetch PR https://github.com/nodejs/node/pull/41749#issuecomment-10254...
    comment by inglor · 2022-02-01 · in Fetch API has landed into Node.js