[go: up one dir, main page]

sys/init
GitHub icon

GitHub

Twitter icon

Twitter

Music icon

Music

nullpt.rs

nullpt.rs

ud2

ud2

ident.txt

ident.txt

Diary

Diary

Network

Network Neighborhood

Recycle Bin

Recycle Bin

celeste@void:~/
vmfunc
Profile

handle: vmfunc | ΘΔ | it/its | plural system of 7 | bay area

mostly known for: RE, exploit dev, security research. philes at nullpt.rs and ud2. tcp.direct. eternally dg. runs an AS and owns boxes. DJ when the terminal gets boring.

currently work on cybersecurity related tasks and ai alignment and safety.

previously at nous, thales, turingpi, lunchcat. started with game cheats... went sideways from there.
welcome to my small corner of the internet. feel free to have a look around!
or, here's what the press has to say about me.

github · soundcloud · ident.txt

last updated: 2026-06-17

Philes
also on: nullpt.rs ud2.rip
me, if you even care
.plan

the classic finger(1) status file. what i'm actually up to. also at /.plan.

─── vmfunc · .plan ──────────────────────────────────────
▶ doing
  · statusline session names
  · zen ext: claude auto-sorts tabs into groups, live, as i browse   [building]
    goal: group tabs while browsing so i can CLOSE groups to free ram but keep them for later.
    firefox webextension (zen = ff fork) + tabGroups API; claude API classifies (key via sops).
    MUST be modular in nixfiles (home-manager module) so other pcs get it too.

▷ next
  · M2 BYOI continuation: finish + integrate the m2-sender (send image+policy on OpenWorkspace) + m2-compose (relay DaemonSession control+data reader + openWorkspaceStream) WIP branches on soft-machine; reconcile their relay.ts overlap; then the user-facing :8080 proxy route + behavior-verify the real OCI path on Gentoo/Lima
  · ROTATE the leaked SOFT_MACHINE_TOKEN PAT (github_pat_…) — it hit a chat transcript earlier; rotate + update any CI secret
  · prove BYOI end-to-end on PROD: mint a real sm_enroll_ token for my org in the dashboard, run the daemon, confirm enroll -> online -> scheduled against api/relay.soft-machine.io (flow already green vs the harness)
  × apply daemon install/setup review fixlist: B1 EOF-applies-config-without-consent BLOCKER + 9 HIGH (macOS daemon never starts after enroll, token-burn race, zombie retry loop, blocking relay dial, spinner Ctrl-C orphan, …) + 8 MED — see documentation/install-setup-review-fixlist.json
  · reinstall test daemon — old /usr/local/bin/deamond orphaned by the rename; curl|sh now installs daemond cleanly
  · rename GitHub repo Soft-Machine-io/deamon → daemon (renamed docs/README links 404 until then); GitHub redirects old URL after, fix git remote
  · scrobble apple music to last.fm on both macs
  · wisp: FLAG_SECURE leaks past onboarding, whole app screenshot-blocked until restart
  · wisp: locked-identity after process restart has no unlock prompt (WispAccount.unlock unused)
  · wisp: guest/share-link viewer doesn't render substance info + timeline chart
  · coral: verify dashboard fullscreen + setWallpaper AppleEvent timeout (needs console TCC)
  · coral: pair syncthing device IDs once otter+cuttlefish syncthing are up
  × coral: on otter grant App Mgmt to WezTerm then just switch + sudo tailscale up (otter onto tailnet, lights up remote builder + syncthing)
  · zen ext: get AMO signing creds (web-ext sign --channel unlisted) for permanent install
  · wire otter CI runner            [blocked: asriel's runner token]
  · flesh out the sops secrets layer

~ someday
  · typed rice.theme polish
  · rice.bar / waybar parity
Friends
Communities/Other
vmfunc.re - nullpt.rs - ud2.rip - tcp.direct - eternally dg - lockpicking but for computers - they broke the locks so we could see what's inside
timedatectl.d

It is currently:

Display Properties
Theme

applies instantly, remembered next time.

Windows 98
github
buffering...
9:41 AM