Francois Lesage (@storagebits) header
Francois Lesage (@storagebits) profile picture

💻 Builder. Ever curious. Create things. Share what I learn. Explore the world. Love. Not necessarily in that order.

🇨🇦 Montreal, QC, Canada
Joined December 2011
I wanted to see what’s inside a photonic quantum computer. Here's one in 3D in the browser, real numbers included. It’s mostly lasers, fibre loops and detectors at 2.5 K. The plumbing I get. The physics, still working on it. 🙂 exploded.storagebits.workers…
3
5
152
A 3.5" 7,200 rpm hard drive in the browser. Every gauge reads the model that moves the parts: 15 m/s under the head at the inner edge, 35 m/s at the outer one, a seek drawn live, a head flying 3 nm above the platter. spindl.storagebits.workers.d…
1
1
3
353
Live telemetry on my desktop, memory in Obsidian. It's starting to learn its own routes. And it says hi when it sees me. And it has a SpaceX-style control tower 👇
1
1
63
Weekend PoC: Meet J-E-F-E 🤖 I put an Android phone on a Thymio II robot: on-device face detection (ML Kit), whisper.cpp ears, local reflexes in 0.5 s, an LLM brain for the rest, and a bandit that learned the best 2.4 s pivot to escape corners. Plus a SpaceX-style control tower. 🤖 #Thymio #robotics #MLKit #whispercpp
1
3
152
What crossed my radar this week: · An ESP32-S3 that turns any USB printer into an AirPrint printer · Claude Code goes multiplayer · Solar quietly overtaking nuclear · An open-source voice assistant on an ESP32 for Hermes · Lightpanda (headless browser for agents) All links: blok.storagebits.workers.dev…
1
1
135
Every effect has optimisation steps with their cost, the code of two languages side by side, and the full source a click away. Code (MIT): github.com/algotitanhq/babel…
41
The fun part is making them agree to the bit. SQLite only has doubles, so float32 rounding is emulated in SQL (Veltkamp's split). Wasm has no sin(), so the hand-written port builds its sine table itself. Perl rounds with pack 'f'.
1
1
67
How do you draw a plasma in SQL? In Perl? In hand-written x86 assembly? Babeltro: 9 classic demoscene effects in 13 languages, running live in your browser. Every single one draws exactly the same pixels. babeltro.storagebits.workers…
1
2
116
Install takes about 2 minutes: get the Downloader app on the TV, allow it to install apps, then type github.com/storagebits/lukar… It's a sideload, not a Play Store app. New versions are announced in the app; it never downloads or installs an update by itself.
1
110