The first one was taken with the iPhone camera, the second one was taken with this app.
I have no idea WTF I’m doing, but I do think it turned out a little better. I wish it had some presets for people that didn’t know what they’re doing like me.
So I recently badgered my cinematographer @steveyedlin into making my ideal iPhone still camera app. It shoots RAW, bypasses the iPhone's look processing and instead uses the same image processing we use on our movies. apps.apple.com/app/apple-sto…
Ben Lesh retweeted
Agents don't choose `useState` because it's "better"
Agents choose `useState` because you all flooded the training data with it
Replying to @infinterenders
the architectural state mistakes seem less common with reducers because you’re modeling all the possible state transitions explicitly which make you (or agents) confront them
This and the other quote tweet inside of it. Wild if true.
Open hardware and open operating systems are even more important now imo.
BREAKING: Claude Code found 14,219 photos of my face on my Android that I never took. Phone was secretly taking them almost every time I picked it up. Even when I was just lying in bed. Even at home.
Not screenshots. Real frames from the front camera. On the train. In the car. At home. When I just grabbed it to check the time.
They were just sitting in a system cache. Timestamps and GPS on them. Nothing in Gallery. Nothing in Recently Deleted.
Plugged the phone into my laptop, made a full backup, told Claude Code to look for any front-camera files that weren’t in my photos. It pulled /data/system/users/0/faceunlock/cache and another folder inside Google Play Services. Over 14 thousand files. Normal ones and infrared from Face Unlock. Every single one had time and location.
Started scrolling. Almost everything from the last 15 months. Then I saw a file created 2 seconds ago. I was still looking at the folder. Phone kept taking photos while I was reading this.
Google and the phone makers say Face Unlock turns everything into a mathematical model and deletes the image right away. On this phone the raw frames were just sitting there. Some of the processes writing to that folder were from system diagnostics. Couple of old apps that still had camera permission could also get in.
Turned off diagnostics, revoked camera access from everything that doesn’t need it, cleared the cache. But how many of these frames already went somewhere else, I don’t know.
If you want to check yours, plug it in, make a full backup or use ADB, and ask Claude to look for front-camera files outside your Gallery. Path above is where mine were.
Ben Lesh retweeted
Fun project on Perplexity Computer: Asked it to design a GTA V mission where you vibecode GTA VI from an in-game phone while the devs call the cops on you for shipping GTA VI before them.
It went through the FiveM docs (natives, ped models, server convars, the limits of the in-game browser) and built the mission as a FiveM resource in Lua. Then it built an MCP bridge, a small local Node service that signs in to the Perplexity Computer MCP server with OAuth and turns your in-game prompt into a real Computer task.
The phone streams Computer's steps live during the chase, you answer its questions and approvals while driving, and you ship the build by losing the cops at the airport hangars.
For the voices, Computer rented a cloud GPU and ran Qwen3-TTS locally on it, with no TTS API, to voice every line of dialogue.
ICYMI, here’s the 2022 CVE for Janet Jackson’s Rhythm Nation being able to denial of service attack certain 5400rpm hard drives within earshot of the music.
nvd.nist.gov/vuln/detail/cve…
Ben Lesh retweeted
I don't know if I've seen a company self-own themself quite like this before but then again I don't drive an [object Object]
Readers added context they thought people might want to know
The designer himself specified that this is the name of his car on purpose. It is an Easter egg. x.com/ianzelbo/statu…
Thank you everyone who helped me out. This is important work IMO, and this was an unexpectedly nice thing to happen on my birthday.
Calling all observable lovers!
There’s an important meeting in Dublin next week deciding on the future of observables in the browser, and @BenLesh is going on his own dime to fight the good fight for *cold* observables!
Most attendees are from large companies like Google who cover costs (thousands of dollars), but no one is as important as Ben to make sure we get the design right to make a more resilient web possible. So if you’ve benefitted from his work on rxjs, or care about getting observables done right natively, kick a few bucks to sponsor his advocacy via travel expenses. Venmo: venmo.com/u/BenLesh
























