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
20082026
-
…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 -
…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]:…
comment by pcr910303 · 2019-07-28 · in MetaCall: Inter-language foreign function interface calls -
…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
comment by jorangreef · 2019-07-03 · in Finding the Four Month Bug: A Debugging Story (2015) -
▲ 6
Node.js v12story by jordanbeiber · 2019-04-23 · 0 comments
-
…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 -
…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…
comment by nwlieb · 2019-03-03 · in Case Study: Npm uses Rust for its CPU-bound bottlenecks [pdf] -
▲ 1
Node.js – v11.7.0story by bricss · 2019-01-18 · 0 comments
-
…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 .
comment by insomniacity · 2018-12-28 · in Show HN: Open source JavaScript library to record and replay the web -
▲ 2
Fix for CVE-2018-12122 does not reset headersTimeout on keep-alive requestsstory by hwdsl2 · 2018-12-03 · 0 comments
-
▲ 4
JavaScript – Loop of console.log causes out of memorystory by pierreneter · 2018-11-25 · 0 comments
-
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…
comment by BillinghamJ · 2018-11-02 · in October Brings Node.js 10.x to LTS and Node.js 11 to Current -
▲ 1
Node version 11.0.0 releasedstory by pyprism · 2018-10-25 · 0 comments
-
…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...
comment by moefh · 2018-10-11 · in Node.js setInterval callback function unexpected halt -
Seems similar to this beauty: https://github.com/nodejs/node/issues/12115
comment by _pmf_ · 2018-10-11 · in Node.js setInterval callback function unexpected halt -
Here is the commit that fixes it: https://github.com/nodejs/node/pull/22214
comment by kryptiskt · 2018-10-11 · in Node.js setInterval callback function unexpected halt -
…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
comment by samspenc · 2018-10-11 · in Node.js setInterval callback function unexpected halt -
▲ 65
Node.js setInterval callback function unexpected haltstory by luu · 2018-10-10 · 63 comments
-
…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
comment by snek · 2018-10-05 · in How I Judge the Quality of Documentation in 30 Seconds (2014) -
…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]…
comment by Nadya · 2018-09-12 · in LOLWUT: a piece of art inside a database command -
…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…
comment by inglor · 2018-07-12 · in ESLint compromised, may have stolen your credentials -
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] -
▲ 3
Node.js – v10.4.0story by bricss · 2018-06-06 · 0 comments
-
…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 -
▲ 1
Threading support for Node.jsstory by jmgordon · 2018-05-24 · 0 comments
-
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...
comment by mbrevda1 · 2018-05-22 · in Guy refuses to allow Node.js to use his 50 downloads p/week project name -
Here's a pretty good example of how a proxy can be used from Node.js source code: https://github.com/nodejs/node/commit/f074612b744fecfd1f79fd...
comment by snek · 2018-05-18 · in Proxy, a new JavaScript ES6 feature -
▲ 71
Multi-core cryptography for Node.jsstory by jorangreef · 2018-04-26 · 16 comments
-
▲ 3
Node.js 10story by kkkakakakakak · 2018-04-25 · 0 comments
-
Builtin fetch was proposed recently, here is the issue: https://github.com/nodejs/node/issues/19393
comment by ilkkao · 2018-04-24 · in The Node.js Project Introduces Latest Release Line: Node.js 10.x -
▲ 2
Truly asynchronous, multi-core crypto for Node.jsstory by jorangreef · 2018-04-23 · 0 comments
-
▲ 2
Discussion to add Websocket support to Node.js corestory by fagnerbrack · 2018-03-28 · 0 comments
-
Be aware that theres some ongoing issues like this one for 9.9.0: https://github.com/nodejs/node/issues/19519 Other than that, congratz to the Node team!
comment by randiantech · 2018-03-21 · in Node.js v9.9.0 -
…with file systems using uint64s, as node.js discovered when trying to use JS Number for inodes ( https://github.com/nodejs/node/issues/12115 ) So things that actually need large numbers don't work anyway.
comment by kllrnohj · 2018-02-27 · in Announcing Flutter beta 1: Build beautiful native apps -
It will happen. Most likely Node 11 I'd estimate - 10 seems a little close for landing it https://github.com/nodejs/node/pull/15126
comment by BillinghamJ · 2018-02-15 · in Promises are not neutral enough -
…and can block your event loop for hundreds of milliseconds or even seconds as RSS increases. https://github.com/nodejs/node/issues/14917
comment by jorangreef · 2018-01-26 · in How a fix in Go 1.9 sped up our Gitaly service by 30x -
…on a single core (Intel Xeon E5-1620 v3 @ 3.50GHz). Here is an explanation of the difference: https://github.com/nodejs/node/issues/12114 The Ronomon Base64 addon also ships with a fuzz test ( https://github.com/ronomon/base64/blob/master/t…
comment by jorangreef · 2018-01-18 · in Fast base64 encoding and decoding -
…performance issue they reference was funny. "you run perf... no you should run perf... no you..." https://github.com/nodejs/node/issues/14917
comment by bjornlouser · 2018-01-10 · in The State of Atom's Performance -
…pool, in order to hack around the GC, if I understand correctly. See the relevant Node issue here: https://github.com/nodejs/node/issues/14917
comment by jorangreef · 2018-01-04 · in Fork is not my favourite syscall -
…a DNS lookup, try the address and if it fails will give up. Look at the node.js code for example: https://github.com/nodejs/node/blob/master/lib/net.js . Look for "lookupAndConnect". The high-availability responsibility has been moved to…
comment by noncoml · 2017-12-16 · in The MIME guys: How two Internet gurus changed e-mail (2011) -
Bare `await` (REPL-only) came in Chrome 62 - and it's on the way to Node soon. https://github.com/nodejs/node/pull/15566
comment by STRML · 2017-11-15 · in Node.js v9.2.0 -
▲ 2
Node.js v9.0story by binarray2000 · 2017-10-31 · 0 comments
-
There are a bunch of linked issues at https://github.com/nodejs/node/issues/13815 and https://github.com/npm/npm/issues/16991 , such as https://github.com/facebookincubator/create-react-app/issues... .
comment by dikaiosune · 2017-10-31 · in Node.js 8 Moves into Long-Term Support, Node.js 9 Becomes Current Release Line -
https://github.com/nodejs/node/blob/master/doc/changelogs/CH...
comment by apearson · 2017-10-31 · in Node.js 8 Moves into Long-Term Support, Node.js 9 Becomes Current Release Line -
▲ 2
Node.js 8.8.1story by ceecko · 2017-10-26 · 0 comments
-
…for nodejs 8.x exceeds the support period for OpenSSL 1.0.x First attempt was made here[0] [0] https://github.com/nodejs/node/pull/11828
comment by nikcub · 2017-10-25 · in Node v8.8.0 -
scrypt: https://github.com/nodejs/node/issues/8417
comment by jorangreef · 2017-10-25 · in Node v8.8.0 -
▲ 1
Node v8.7.0 releasedstory by wheresvic3 · 2017-10-12 · 0 comments
-
…in other projects either, NodeJS for example has a relatively small number of large files ( https://github.com/nodejs/node/blob/master/src/node.cc ).
comment by Cthulhu_ · 2017-10-05 · in Show HN: Encrypted VPN in 2k lines of Go -
▲ 1
Ask HN: Running Node on Linux with RSS More Than 16 GB?story by jorangreef · 2017-09-26 · 0 comments
-
▲ 2
Ask HN: Anyone running Node on Linux with memory RSS more than 16 GB?story by jorangreef · 2017-09-23 · 0 comments