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
  · 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