Andrew Johnston's Avatar

Andrew Johnston

@billywhizz.bsky.social

https://billywhizz.io/ pushing bits @bloomberg.com hacking on a js runtime at https://github.com/just-js opinions are my own

351 Followers  |  1,092 Following  |  218 Posts  |  Joined: 30.08.2023  |  1.8588

Latest posts by billywhizz.bsky.social on Bluesky

an image of a table showing results of benchmarks with the best model (GPT 5.1 High) scoring 23.7%.

an image of a table showing results of benchmarks with the best model (GPT 5.1 High) scoring 23.7%.

"Even with increasingly sophisticated context engineering, models often fail in subtle but consequential ways. Providing context is not enough if the model cannot truly learn from it"
hy.tencent.com/research/100...

14.02.2026 10:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
an O'Rly book cover with a picture of a sloth and the title "Copying and Pasting from ChatGPT" and the subtitle "Deploying untested code at breakneck speeds"

an O'Rly book cover with a picture of a sloth and the title "Copying and Pasting from ChatGPT" and the subtitle "Deploying untested code at breakneck speeds"

can't wait to read this. ๐Ÿฅธ๐Ÿค–

13.02.2026 22:05 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How London finally cracked mobile phone coverage on the Underground Dotted around London, there are a number of private hotels that arenโ€™t the sort of hotel you might expect โ€“ theyโ€™re needed to make mobile phones work on the London Underground.

"Incidentally, if you read a tabloid headline about the NHS wasting money on old pagers when doctors could use smartphones, it means the person writing it doesnโ€™t understand radio technology" www.ianvisits.co.uk/articles/how...

18.01.2026 19:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a screenshot of a demo video of the cursor browser

a screenshot of a demo video of the cursor browser

"all they've proved so far, is that agents can output millions of tokens and still not end up with something that actually works" ๐Ÿคช
embedding-shapes.github.io/cursor-impli...

16.01.2026 23:18 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
where good ideas come from (for coding agents) (and the part where users have to level up)

"agents make code cheaper. they do not make judgment cheap"
sunilpai.dev/posts/seven-...

11.01.2026 09:01 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Software taketh away faster than hardware giveth: Why C++ programmers keep growing fast despite competition, safety, and AI 2025 was another great year for C++. It shows in the numbers Before we dive into the data below, letโ€™s put the most important question up front: Why have C++ and Rust been the fastest-growing majorโ€ฆ

"the future is enduringly bright for general-purpose languages that are efficient in โ€œperformance per wattโ€ and โ€œperformance per transistor.โ€"
herbsutter.com/2025/12/30/s...

01.01.2026 12:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Meta Is Using The Linux Scheduler Designed For Valve's Steam Deck On Its Servers An interesting anecdote from this month's Linux Plumbers Conference in Tokyo is that Meta (Facebook) is using the Linux scheduler originally designed for the needs of Valve's Steam Deck..

"Meta has found that the scheduler can actually adapt and work very well on the hyperscaler's large servers" www.phoronix.com/news/Meta-SC...

23.12.2025 23:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - bellard/mquickjs: Public repository of the Micro QuickJS Javascript Engine Public repository of the Micro QuickJS Javascript Engine - bellard/mquickjs

Micro QuickJS is a new JavaScript engine by the famous Fabrice Bellard ๐ŸŽ‰

๐Ÿ“– Written in C
๐Ÿ—œ๏ธ Uses 100 kB ROM
โš ๏ธ Supports a subset of JS close to ES5
๐Ÿ Runs programs in as little as 10 kB of RAM
๐Ÿ”ฅ Speed is comparable to the full QuickJS engine

github.com/bellard/mqui...

23.12.2025 17:53 โ€” ๐Ÿ‘ 45    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Prediction: AI will make formal verification go mainstream โ€” Martin Kleppmannโ€™s blog

"If formal verification becomes vastly cheaper, then we can afford to verify much more software. But on top of that, AI also creates a need to formally verify more software"
martin.kleppmann.com/2025/12/08/a...

17.12.2025 22:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
No AI* Here - A Response to Mozilla's Next Chapter - Waterfox Blog Mozilla's pivot to AI first browsing raises fundamental questions about what a browser should be.

"The core browsing experience should be one that fully puts the user in control, not one where youโ€™re constantly monitoring an inscrutable system that claims to be helping you"
www.waterfox.com/blog/no-ai-h...

17.12.2025 22:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Hardened Images for Everyone | Docker Security for everyone. Docker Hardened Images are now free to use, share, and build on with no licensing surprises.

"we will extend this hardened foundation across the entire software stack with hardened libraries, hardened system packages, and other secure components everyone depends on. The goal is simple: be able to secure your application from main() down." www.docker.com/blog/docker-...

17.12.2025 21:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
My gift to the rustdoc team About two weeks ago I entered a discussion with the docs.rs team about, basically, why we have to look at this: When we could be looking at this: And of course, as always, there are reasons why thi...

My gift to the rustdoc team: fasterthanli.me/articles/my-...

Merry syntaxmas, everyone!

14.12.2025 01:01 โ€” ๐Ÿ‘ 144    ๐Ÿ” 18    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 1
Preview
ES2026 Solves JavaScript Headaches With Dates, Math and Modules With ECMAScript 2026, JavaScript will get more precise about sums, errors, international dates and times โ€” and it may finally be time for Temporal.

it's the time of the year when thoughts turn not just to how soon we can stop for the holidays but also what we'll be coming back to, which makes it a good time for me to take a look ahead at ECMAScript 2026 and all the features that we already know will become part of JavaScript then

12.12.2025 18:12 โ€” ๐Ÿ‘ 16    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
a screen grab of the related youtube video, with the "grim reaper" as "RAM Prices" meme showing Lenovo, Raspberry Pi and Samsung already dead.

a screen grab of the related youtube video, with the "grim reaper" as "RAM Prices" meme showing Lenovo, Raspberry Pi and Samsung already dead.

"those companies all realized they can make billions more dollars making RAM just for AI datacenter products, and neglect the rest of the market"
www.jeffgeerling.com/blog/2025/ra...

04.12.2025 20:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Bun is joining Anthropic Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.

"Bun's single-file executables turned out to be perfect for distributing CLI tools." ๐Ÿ’ฏ
bun.com/blog/bun-joi...

02.12.2025 22:16 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Google is killing the open web, part 2 Do not comply in advance.

"the security issues in the XSLT library used in Chrome were nothing more than excuses to give the final blow to RSS and any other XML format that is still the backbone of an independent web" wok.oblomov.eu/tecnologia/g...

17.11.2025 21:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
JavaScript engines zoo

looks nice from an initial glance. very few dependencies. very small binary size - ~2x QuickJS. builds fast for a Rust project. process cycle time on par with QuickJS. not so great on the language benchmarks, but early days.
zoo.js.org

17.11.2025 19:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - Hans-Halverson/brimstone: New JavaScript engine written in Rust New JavaScript engine written in Rust. Contribute to Hans-Halverson/brimstone development by creating an account on GitHub.

"Brimstone chooses to implement almost all components of the engine from scratch with minimal dependencies"๐Ÿ‘€
github.com/Hans-Halvers...

16.11.2025 18:43 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Rust in Android: move fast and fix things Posted by Jeff Vander Stoep, Android Last year, we wrote about why a memory safety strategy that focuses on vulnerability prevention in ...

"For medium and large changes, the rollback rate of Rust changes in Android is ~4x lower than C++" security.googleblog.com/2025/11/rust...

13.11.2025 19:58 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - Snapchat/Valdi: Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity. - Snapchat/Valdi

github.com/Snapchat/Valdi
HN: news.ycombinator.com/item?id=4585...

08.11.2025 20:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
ChkTag: x86 Memory Safety ChkTag: x86 Memory Safety ย  Memory safety violations due to programming errors have long afflicted software. Industry and academia have been searching for solutions to this problem. As first noted in ...

"It is clear from the performance of software-based schemes, such as address sanitizers, that hardware acceleration will be needed for enabling memory safety checking in production code." community.intel.com/t5/Blogs/Tec...

20.10.2025 21:45 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Europe's plan to ditch US tech giants is built on open source - and it's gaining steam One topic dominated the recent 2025 OpenInfra Summit Europe, and it wasn't AI.

"The sovereignty issue is not going to go away. As Carrez said in a press conference: "It's extremely top of mind in the EU right now, it's what everyone is just talking about, and it's what everybody is doing.""
www.zdnet.com/article/euro...

20.10.2025 20:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a graph showing the proposed alternative scheduler massively outperforming stock kubernetes scheduler

a graph showing the proposed alternative scheduler massively outperforming stock kubernetes scheduler

"The result is raw hardware capable of millions of writes per second, but etcd delivering orders of magnitude less due to the interfaces and guarantees it must uphold" bchess.github.io/k8s-1m/

19.10.2025 14:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
a screen grab from the youtube video displaying a smiling 1950's woman from an ad and the message CORE = small + stable

a screen grab from the youtube video displaying a smiling 1950's woman from an ad and the message CORE = small + stable

nice summary of why vite is... good? #smallcore ftw! ๐Ÿ’ช
www.youtube.com/watch?v=B_H1...

15.10.2025 22:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Move over, Alan Turing: meet the working-class hero of Bletchley Park you didnโ€™t see in the movies The Oxbridge-educated boffin is feted as the codebreaking genius who helped Britain win the war. But should a little-known Post Office engineer named Tommy Flowers be seen as the real father of comput...

"He should be up there with Bill Gates and Steve Jobs and all the rest of them, one of the great figures of the history of computing" www.theguardian.com/world/2025/o...

12.10.2025 21:06 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Strengthening npm security: Important changes to authentication and token management - GitHub Changelog As part of our ongoing commitment to securing the npm ecosystem, weโ€™re implementing the first phase of security improvements outlined in our recent announcement. These changes will roll out overโ€ฆ

"These changes may cause temporary friction, but theyโ€™re essential for protecting our ecosystem from increasingly sophisticated attacks."
github.blog/changelog/20...

12.10.2025 14:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Bun 1.3 Bun 1.3 introduces zero-config frontend development, unified SQL API, built-in Redis client, security enhancements, package catalogs, async stack traces, VS Code test integration, and Node.js compatib...

there's a *lot* of nice things in this latest @bun.sh release. ๐Ÿ’ช๐Ÿš€
bun.com/blog/bun-v1.3

11.10.2025 13:28 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
I spent the day trying to teach seniors how to use an iPhone and it was a nightmare. Honestly, I think Apple really needs to simplify the iPhone for the elderly. I know there are accessibility modes, but you donโ€™t want to have to go through all that and spend hours trying to customize...

"The phones are too fiddly now, and pressing random things as they try to hold the phone meant the phone got lost in a sea of opening stuff up" ๐Ÿ’ฏ
forums.macrumors.com/threads/i-sp...

04.10.2025 20:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ECMAScript excitement ๐Ÿ˜‰

@jason-williams.co.uk from TechAtBloomberg announces the release of Boa's Rust-based implementation of TC39 Stage 3 Temporal ๐ŸŽ‰

Chrome estimates this will ship in Chromium 143 ๐ŸŽ‰๐ŸŽ‰

Temporal is the shiny replacement for the broken JS Date API โœจ

24.09.2025 15:40 โ€” ๐Ÿ‘ 56    ๐Ÿ” 13    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 4
Preview
Frameworkโ€™s New GPU Module Changes Laptop Upgrades Forever Upgrade your laptop's graphics with ease: Framework's new module brings Nvidia RTX 5070 power to your fingertips.

"Upgradable graphics in a laptop is basically the holy grail" ๐Ÿ†
spectrum.ieee.org/upgrade-lapt...

25.09.2025 22:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@billywhizz is following 18 prominent accounts