You can find me on Mastodon too, at
@nic
@tech
.lgbt! 🦣
I'm not sure yet about how I will decide what goes on Twitter and what goes on Mastodon, but eventually I'll find a balance :)
Is there a way to prevent android apps from disabling screenshots? It's my phone, those pixels are being rendered on my display, I want to screenshot them.
Italy decided that the best way to handle pirated content on platforms (CDNs, CloudFlare, ...) it to just block those platforms' IPs.
Somebody leaked the source code of the system they use and uploaded it to GitHub — are they going to block GitHub in Italy? 🍿🍿🍿
The JSON standard should be extended to support comments, with no expectation of round-tripping. Comments are useless in an interchange format, but JSON is very often hand-authored.
Comments are good, and supporting them as widely as possible is good.
Lol @ the people attacking me for breaking their builds when their company pays me (or donates to Babel) 0$ for maintaining a fundamental piece of their infrastructure.
We just released Babel 7.9.0! 🐠
It contains a lot of cool new features:
🐞Smaller preset-env output with the "bugfixes" option
🆒TypeScript 3.8 support and Flow updates
⚛️A new JSX transform with auto imports
JSON.parse(readFileSync(...)) of a 700MB file
-> error, string too large
-> wrote my own streaming JSON parser
-> 13s to parse the file, but it works :)
A new Babel release is out! 🐠 Some notable new features of version 7.7.0 are:
- ⌛️ Top-level await parsing
- 🥅 Parser errors recovery
- ⚡️ Flow enums parsing
- 🔠 TypeScript 3.7 support
In a GitHub issue I asked THREE times for a reproduction to three different people, rather than just screenshots of stack traces, and I got regularly ignored.
Today it received a new comment: "same problem, is there any solution to fix it?"
🤬🤬🤬
Babel 7.3.0 is out!
We've added support for:
- ES2018 Named Capturing Groups
- Stage 3 Private Instance Accessors
- Stage 1 "Smart" Pipeline Operator
- Better TypeScript Support
- And babel-eslint
@11
.0.0-beta.0 reads from your config
We just released Babel 7.10.0, with many features!
- 🎋 Better tree-shaking for React components
- 🕵️ Support for `#priv in obj` checks (Stage 1)
- 🧪 Experimental improvements to polyfills support
- ❔ `?.` compatibility with TS and private elements
"0.1 + 0.2 != 0.3? JavaScript doesn't know simple maths works!" It's obviously not JS's fault, it's how floats work and most languages do the same.
However, did you know that my colleague Jesse is working on a "decimals" TC39 proposal to fix it?
Announcement time: I'm joining the compilers team at
@igalia
! 🥳
I will work on developing multiple new JavaScript features, so that one day they will be available in your friendly neighborhood engine.
Babel 7.5.0 is out! 😁
We added many new features:
#️⃣ F#-style pipeline operator support
🗂️ TypeScript namespaces support
🧲 Official dynamic import support (also in preset-env!)
🦔 Browserslist's "default" targets support in preset-env
We just released Babel 7.8.0! 🐠
Some notable new features are:
🟧 ECMAScript 2020 support enabled by default
🚀Configuration files can use native ES modules
💻New
@babel
/cli options to configure the output
You can read the release post on our website:
How is it even possible that switching from Webpack to
@RollupJS
brings down the minified size by 26% and 74%?
I mean, SEVENTY-FOUR PERCENT 😍
(pr by
@JLHwung
, based on pr by
@TschinderDaniel
)
I started debugging this on Thursday, then spent some time on Friday and all the morning today... 🤦
I promise I'll start using "index" rather than "i" for my loop counters.
We finally finished migrating the Babel monorepo from Flow to TypeScript!
It has been a very long process started by
@z_bodya
, and after migrating package-by-package
@JLHwung
just opened this PR 😄
Babel 7.4.0 is out, with a lot of shiny new features!
- 🎉 Update to core-js 3
- 🔤 TypeScript 3.4 support
- 🕵️♀️ Stage 3 Static Private Methods
- ❓ Stage 1 Partial Application
I had to ask their pronouns to the other Babel maintainers because they have names in a language I don't speak, and I had no idea of how to refer to them.
Right-wing brainrot is so strong they would shoot themselves in the foot if you told them "not doing it is woke!"
@matthiasjmair
@awesomekling
No. Displaying pronouns is a political act, not a practical one. We have worked remotely for decades and we never had any problem with pronouns until the emergence of woke politics.
The advocates of pronoun displays are explicit that it is political activism:
"Many who
I see that some people are readying my comment on HN and using it t confirm either one side or the other of today's discussion.
I want to be clear:
@left_pad
agreed to do what was best for the team given the current funding situation and took a big pay cut when we (1/2)
I'm doing an internship at
@TechAtBloomberg
to work on the TC39 Stage 2 "Record and Tuple" proposal. Right now I'm prototyping an implementation in SpiderMonkey.
There are still a lot of things that don't work, but it's starting to look good 😄
ECMAScript excitement 😉 Did you know that in ES2022 you can use emoji block comments?
let x = /*️⃣ I'm a comment! */ 1;
Wich
#JavaScript
comment syntax do you prefer?