Your executable is a SQLite database
This story is from 2026-08-24. It is preserved in the archive; the latest stories are on the live feed.
Your executable is a SQLite database Farid Zakaria describes a neat Linux pattern for creating a SQLite database file that can be directly used as an executable binary. The trick sets the SQLite file format's 4-byte application ID (68 bytes into the file) to SELF, standing for Structured Executable…
Read the full story at Simon Willison's Weblog ↗
Timeline · 1 report
- 2026-08-24 11:38 · Simon Willison's Weblog
Your executable is a SQLite database