← okcomputer.sh

uses

last updated april 2026

work

MacBook Pro 16" M3 Max
for meetings, docs, ssh into the real machines
Linux workstation (Ubuntu 22.04)
the actual dev machine. dual 4090s for local inference testing. most of the real benchmarking happens on internal clusters though
Neovim
i tried going back to VS Code twice. kept coming back
tmux + Alacritty
simple terminal setup. nothing fancy
C++, Python, CUDA
in that order of frequency. C++ for the inference runtime, Python for scripting and analysis, CUDA when i need to write a custom kernel

car

Tesla Model 3
company car. i use FSD on my commute. it's a good feedback loop

home

MacBook Air M2
personal laptop. i don't do heavy work on it. mostly reading, writing, browsing
Sony WH-1000XM5
the noise canceling is the point. open office
HHKB Professional Classic
topre switches. got it sophomore year and never looked back. it comes to the office with me

music

Spotify
i know. but the algorithm is good for finding Chinese indie
Audio-Technica ATH-M50x
for home listening when i want wired. the Sonys are for the office

climbing

La Sportiva Solution
aggressive enough for V5 overhang problems, not so aggressive that my feet die on slab
Movement Sunnyvale membership
tuesdays and thursdays. non-negotiable

bass

Squier Classic Vibe '60s Jazz Bass
sunburst. bought it used on Reverb for $280. it's a beginner instrument and i'm a beginner so that works out
Fender Rumble 25
small practice amp. my neighbors probably appreciate the "small" part

this site

plain HTML and CSS
no frameworks, no build step. a few lines of js for the dark mode toggle and that's it. deployed with rsync
PPNeueBit and PPMondwest
bitmap fonts by Pangram Pangram. they do all the work