04:14
<sachag>
I've duplicated the 2023 State of JS survey as a starting point to discuss the contents of the 2024 edition. More info here: https://github.com/Devographics/surveys/issues/252
12:02
<Jack Works>
https://github.com/nodejs/node/issues/55468
13:43
<Mathieu Hofman>
Allowing TLA in non-entrypoint modules was a mistake.
13:44
<littledan>
we added this feature on purpose. Sometimes you have to load something in a non-entrypoint module before that module can be used. Better to use asynchronous I/O than blocking sync I/O (or, background thread computation instead of foreground, for the Wasm case we were discussing) when that happens.
13:45
<littledan>
it doesn't work well in cycles; we knew that. cycles have to be broken. This is also a problem for classes.