Skip to content
View 0typos's full-sized avatar

Block or report 0typos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
0typos/README.md

typo — let AI jesus take the wheel

$ whoami
typo — independent security researcher, developer, semi-professional prompt wrangler

$ cat ./policy
point AI at a problem. read the diff. keep what survives contact with reality.

This is where the AI runs wild.

Everything published here started as something I actually needed — a thing that broke in the wild, a gap in my own tooling, a problem I got tired of solving by hand. The machine did most of the typing. I picked the direction, argued with it, and kept the parts that held up.

It's not only slop. It's also definitely not hand-carved, artisanal, small-batch code. It's the honest middle: fast to build, tested harder than you would expect, and published because it turned out to be genuinely useful.


▚ what's parked here

▸ shipping

project status what it is
statics live Static Linux troubleshooting binaries for the machine with no package manager, no libc you trust, and no network you control. 13 architectures, musl + pinned Zig, rebuilt monthly, SBOMs and Sigstore attestations on every release.
glacialcast pre-1.0 End-to-end-encrypted, low-bandwidth Wayland screen viewer with bounded history. Rust, native portal + PipeWire capture, VA-API H.264, CENC fMP4 over MPEG-DASH, browser viewer on MSE and Clear Key. The relay never sees your key.

AI wrote a lot of that. AI does not get to skip the reproducibility check.

glacialcast is published, not finished. It runs three 1440p screens on my desk every day; pre-1.0 means the wire format can still move under you.


▚ house rules

  • If it's here, it works. For me. On my hardware. Under my assumptions. Your mileage is a research opportunity.
  • Verification is not negotiable. Sources pinned by digest, actions pinned by SHA, base images pinned by hash. The model is fast and confident, which is exactly why the gates exist.
  • Bugs are welcome. Open an issue. I will point AI jesus at it and read the resulting diff with appropriate suspicion.
  • No warranty, no roadmap, no vibes-based release schedule. Just cron.
$ ./typo --status
[ OK ]   builds ............ reproducible
[ OK ]   supply chain ...... pinned, digested, attested
[ OK ]   copilot ........... enthusiastic
[WARN]   humans in the loop  1
[ OK ]   status ............ shipping anyway

Pinned Loading

  1. statics statics Public

    Reproducible, cross-architecture static Linux troubleshooting binaries

    Shell 2