Jack Works 🕊️ retweeted
ECMAScript excitement 😉
Congrats to @jackworks_asref @NicoloRibaudo hai-x on landing flagged support for @TC39 Stage 3 Import Defer in upstream webpack 🎉
import defer * as ns from "m"
Import Defer means lazy evaluation of modules; loading at the point of namespace usage 🔥
I found @npmjs leaked my email. I use a different email for every website, and I received two scam emails sent to the address I only use for NPM.
we the JavaScript pattern matching team are still working on it, this is the similar C++ code in our proposal (for now). pic 1 is what current proposal contains, pic 2 is what might happen with other proposal in the future
Yo wtf how is C++ getting pattern matching before JavaScript 😭
@BrendanEich please assume creator superpowers and rectify kthx
Jack Works 🕊️ retweeted
📰 Today, I write about patching globals, why it's so appealing, and five reasons that make it a bad API design. I really think you should read it.
Huge thanks to @leeerob and @ljharb for helping me proofread this one.
kettanaito.com/blog/why-patc…
To library authors, never ship .ts files as "types" directly. Your user may use stricter tsconfig and they have no way to ignore errors in your code. #typescript
New bug to workaround for compressor authors
Don't know why #Safari is the new IE? Safari basically implements JavaScript without being ECMA-262 compliant. You can just test this out on Safari 17.4:
nonzzz.github.io/safari-scop…
#Firefox 122 supports native passkeys on macOS, this is the last pain point after I switched from the evil Chrome (remember Manifest V3, FLoC, Privacy sandbox or WEI?).
I'm not a robot, please stop @Google #reCaptcha. I'm tired of clicking images
sad. vsce (the tool you need to use when developing a vscode (@code) extension) officially declined to support yarn 2+ and pnpm. github.com/microsoft/vscode-…
#Google #Chrome has not solved the _basic_ developer experience regression of MV3 for 3 years (you cannot refresh via F5 since MV3 day 1, issue reported in 2020) and they’re starting to push the deadline again. 👎️
developer.chrome.com/blog/re…
this is why we should all use dual licenses (AGPL+...), to not "code for free". OSS is used by big companies and OSS devs are hated by their HRs. disgusting 🖕
Stop the evil #eIDAS! last-chance-for-eidas.org/
European citizens, take action! This is a crime to everyone in the world, The law doesn't even allow certificate transparency, which means EU governments will definitely forge certificates. #Mozilla #EFF
Jack Works 🕊️ retweeted
I've already commented on this before. And the exact same thing just happened again, and this time is @nextjs.
I made a PR months ago github.com/vercel/next.js/pu… and no one reviewed it. The Next.js team member's PR github.com/vercel/next.js/pu… has been merged within hours.
I feel very uncomfortable. I made a PR last year github.com/facebook/react/pu… and no one reviewed, then last week another contributor independently created the same fix github.com/facebook/react/pu… and merged within a week. I don't know why React team ignores me, it hurts my enthusiasm.
I switched to #Firefox and found it's actually better than Chrome on Android. It supports extensions (dark reader and ublock origin). Its "jump back in" feature is better than Chrome. The only problem for me is passkeys support.
github.com/RupertBenWiser/We… Secure boot on the Web but even worse. Imagine you cannot set your own signing key for Secure Boot, and the attestation is sent to a big company to decide if you can boot your PC. This is treacherous computing (gnu.org/philosophy/can-you-t…).
github.com/RupertBenWiser/We… Secure boot on the Web but even worse. Imagine you cannot set your own signing key for Secure Boot, and the attestation is sent to a big company to decide if you can boot your PC. This is treacherous computing (gnu.org/philosophy/can-you-t…).
good news! this has been merged!
Last thing today - re-going-over & updating for code review on an exciting experimental option to typescript-eslint that could improve linting speeds by >50% in many cases! ⚡️⚡️⚡️
github.com/typescript-eslint…

















