CARD · Card record
Your executable is a SQLite database: the SELF prototype goes public
Farid Zakaria (author of sqlelf) publishes SELF, the Structured Executable & Linkable Format: not a database describing an executable, but the executable being a SQLite database itself — chmod +x runs it, while SQL can query its own symbols and dependencies. The post retraces the path from his PhD exploration to the prototype, and argues LLM tooling makes queryable binaries worth building again. Surfaced through the Lobsters front page (25 entries in the current feed).
01
THE STORY · The original
Read the explanation and its limits.
- Originalcreator self-reporthttps://fzakaria.com/2026/08/23/your-executable-is-a-sqlite-database
Why it is worth understanding
A concrete, reproducible engineering-method signal: creator self-report plus an open prototype plus a paper trail, and queryable binaries directly serve the real need for structured inspection of artifacts in LLM-era toolchains.
Conditions and limitations
Performance claims and feasibility come from the creator self-report and prototype code, not an independent review; ranking on Lobsters is community attention and is not proof the approach works. The write-up is in English.
Reading progress is saved in this browser. Save or add a note →
02
THE THREAD · Full timeline
1 event, every row traceable.
A card accumulates records as its story develops: new corroborators, market contrasts, material changes at the original — each dated and linked to its archive day.
- Added to BitShovelEntered the BitShovel radar: 25 entries visible on Lobsters at collection, a 13-minute read.
03
SOURCES · Sources and evidence
Check each link's purpose and limits.
Sources and evidence · 2 links
Each link has a purpose and scope. Link counts do not establish independent confirmation; direct support applies only to the statements specified below.
- Lobsters community RSS and the author's original postScope not documented
A per-link statement of support has not been attached.
- Lobsters front pageScope not documented
A per-link statement of support has not been attached.