Thursday, 10th September 2026
Today, we're releasing a demo of WeWorm, the first zero-click worm to spread through WeChat calls across iOS and Android. [...]
The victim does not need to answer the call, or interact with their phone at all. Even if they do answer, they hear nothing, and the exploit still succeeds. [...]
Working with AI, our team found the bug and wrote the first remote code execution (RCE) exploit in about two days. Building the worm took one more week.
A worm at this scale used to be the kind of thing that took a larger team months. AI can already do most of the work here. Our team provided the judgment about what to target and how to test it safely.
— Calif Research, WeWorm
Native is now the future of mobile at Shopify (via) Shopify are moving from React Native back to separate Swift and Kotlin codebases for their native apps, for the exact reason you would expect:
We decided to switch from native to React Native in 2020 for three reasons:
- Stop building the same features twice
- Allow developers to work across the stack
- Spend less time chasing feature parity and more time shipping value
[...]
Native still means building and maintaining software on two platforms, that cost has not disappeared. What changed is that agents can now do enough of the implementation, translation, testing, and review work that it’s no longer the deciding factor it was in 2020.
It's a well-written post, which gives full credit to React Native as a great platform for the six years they were using it.
Shopify are the maintainers of three significant React Native libraries: react-native-skia, flash-list, and restyle. The first two are finding new homes; the third "has a smaller user base than our other libraries" and will be archived at the end of 2026.
Any Nix package, live in your browser (via) Farid Zakaria calls this his "magnum opus of Nix work", and I can see why.
trynix.dev provides a qemu-wasm powered x86_64 Linux virtual machine running entirely in your browser through WebAssembly. That VM can then be booted with any Nix package from the past 13 years. They are URL addressable, so you can navigate to this page:
https://trynix.dev/?pkg=python3%403.6.2
Then click "Load" and get an interactive shell against a virtual machine running Python 3.6.2 from 2017.
Farid is building all sorts of neat things on top of this. One recent example: Review a pull request by booting it introduces trynix-preview, described like this:
GitHub action that comments a link on a pull request which lets you boot the PR’s build in the browser using https://trynix.dev. No servers, just browsers.