Vladimir

@vladimir.berlin

Team member of @vite.dev and @vitest.dev 📍 Berlin, Germany https://github.com/sheremet-va

New feature in AgentScan GitHub app: the honeypot comment. This comment is intended to welcome regular users, but it also contains a hidden comment that only AI agents will read. This will prompt them to write a specific custom string that will immediately close the PR and add a label as automations

Screenshot of a PR autoclosed after a honeypot comment was added by the AgentScan GitHub App

Vite 8.2 is out 🚀 • Top-level `input` option: No need to use `build.rolldownOptions` • Warnings for config features the native loader can't handle yet • PostCSS config type export for type-safe configs • Dev URLs now labeled by their interfaces More info in the changelog github.com/vitejs/vite/...

github.com

While some people laughed about the number of dependencies in the JS world, others worked to improve the ecosystem (like @e18e.dev). Now many of my open source projects have around 20 packages in node_modules, including transitive dependencies.

Bild

TikTok has incredible moderation team. Our InfoWars video about Multiple Horse Theory — the idea that there are many horses in the world and not just one — has been fully deemed misinformation and lost the formal appeals process. Confirmed by Larry Ellison: There is only one horse on Earth.

Bild

Hello friends and welcome to another “how’s ESM vs CJS doing?!” A big win this time, at a year of `require(esm)` available! 38.0% of the popular npm packages now have ESM, up from 33.4% half a year ago. ESM-only is up from 12.6% to 16.0%. Particularly this non-dual, “vanilla” growth is very big!

Graph showing the status, in raw CSV:

```csv
date,total,esm,dual,faux,cjs
2021-08-24,5617,341,95,832,4349
2021-11-09,5647,411,119,809,4308
2022-08-01,5734,496,207,791,4240
2022-11-04,5747,518,216,785,4228
2023-05-29,6240,630,417,783,4410
2023-11-22,6818,734,510,881,4693
2024-05-27,7042,819,736,826,4661
2024-11-27,8087,942,1152,843,5150
2025-06-05,8677,995,1573,859,5250
2025-12-04,14159,1779,2947,1522,7911
2026-06-08,16231,2590,3574,1689,8378
```

👀 JS Composites proposal update "After benchmarking and general reflection, the proposal is now pursuing an interning based approach." - @acutmore We didn't get Records & Tuples but we may still get interned data structures in JS! Really exciting update if this lands in JS

Bild
Rob Palmer@robpalmer.bsky.social · last yr.

ECMAScript excitement 😉 Congrats to @ashley-c.bsky.social on advancing the Composites proposal to Stage 1 at TC39 today 🎉 This is the evolution of Stage 2 Record & Tuple which has now been withdrawn. A key difference is that Composites are objects, not primitives. github.com/tc39/proposa...

Just in case you still use any Basecamp products, DHH is crashing out about his AI product gently pointing out that it’s bad for him to have extermination fantasies about the Roma people.

DHH tweet saying “This is why we need competition and open weights in Al. Imagine a world where only Anthropic sat as the moral arbiter of acceptable speech. Fucking ridiculous. (Grok of course did it no problem, same too with Kimi K).” when presented with his blog post using a slur about the Roma people.

Back home! 4 months of open source adventures through Vancouver, Edinburgh, A Coruña, London, Berlin, and Paris. Three npmx conference talks, two meetups, and ten days a month shared with some of the most wonderful folks I've crossed paths with so far. Unreal we've managed to meet so much IRL 🤍

Matias, Willow, Bailey, Zeu, James, and blossoming treephotos from edinburgwatching argentina england with james, eduardo, nico, philippe, and harryat Odette with Matteo, Alec, and Julien

Whatever could be said about that claim when he made it in 1962, it soon became undeniable that government vaccine research, distribution, and mandates are objectively among the greatest achievements of civilization. Claiming otherwise is embarrassing, it's like saying you don't wash your hands.

Chart of the polio vaccine obliterating poliochart of the measles vaccine smashing measles into bits
Cato Institute@cato.org · 3w ago

"The great achievements of civilization have not come from government bureaus." — Milton Friedman. They were driven by individual liberty and free markets. And they always will be.

So do we all agree that if somebody's GitHub profile lists "this are all the big open source projects where I had a PR merged", they are a bot? Things like this:

A table showing a list of one contribution per project