Systems hacker in NY ยท Writing code since 2011 ยท Linux bring-up on new silicon ยท Options trader
I've been taking operating systems apart since 2011, starting with iOS 5 jailbreaks and Android Gingerbread, and picked up robotics, emulators and a Unix shell along the way. These days I'm booting Linux on undocumented Apple and Qualcomm silicon, building a PS5 runtime, and porting new generative models to MLX, usually with a few coding agents running alongside me. Off the clock, I sell options and build tools to stress-test my portfolio.
- Aurora Silicon โ Linux and Windows-on-Arm for Apple Silicon, M1 through M6. I have 25 merged patches across linux, m1n1 and u-boot: initial native boot on M5 (J813) and M6 (J873g), SMP for all 10 M5 and all 12 M6 cores, CPU frequency scaling, DCP display, USB3/USB4 and USB-C DisplayPort, plus hardware video decode and Wi-Fi/Bluetooth on the J700 MacBook Neo.
- q1n1 โ m1n1 retargeted from Apple Silicon to a Snapdragon X2E laptop (ASUS Zenbook A16). It's a UEFI app that takes the machine at EL2 after
ExitBootServicesand serves m1n1's proxy protocol over its own USB stack, so a host can drive the hardware interactively.
My first emulator was CHIP-8 in C. The latest is a PS5 runtime.
- VibeStation5 โ An experimental PS4/PS5 runtime for macOS, iPadOS and Android, derived from SharpEmu. It uses an ARM64-native interpreter that works within iPadOS's executable-memory limits, and on Android a C++ runtime over JNI with Vulkan rendering.
- sharpemu-agentic-toolkit โ Reverse-engineering tooling for SharpEmu: NID research, Ghidra-assisted analysis, and timestamped screenshot contact sheets for visual regression.
Been playing with transformers since GPT-2. These are native MLX ports, so the models run on a Mac without a CUDA box.
| Project | What it does | |
|---|---|---|
| LTX-2-MLX | Port of the LTX-2 video generation model | |
| RVC-MLX | Voice conversion that runs 8.71ร faster than PyTorch MPS | |
| personaplex-mlx | NVIDIA's PersonaPlex 7B, full-duplex real-time voice chat | |
| heartlib-mlx | HeartMuLa music models, about 2ร faster than PyTorch MPS | |
| daVinci-MagiHuman-mlx | 15B text-to-video model (work in progress) | |
| macgtop | htop for the Apple Silicon GPU, via private IOReport APIs |
- Earnings-Volatility-Calculator โ Scores options setups around earnings (IV30/RV30, ATR, Yang-Zhang volatility) as Recommended, Consider or Avoid.
- Testfol-MarginStresser โ Portfolio backtester that models margin and taxes.
- Market Drawdown Dashboard โ Live drawdowns from all-time highs for the S&P 500, Nasdaq 100 and Nasdaq Composite, compared against intra-year drawdowns back to 1928.
- Maginator ยท WayBackMachineStockScraper โ A $MAGS ETF price projector, and a tool that recovers price history for delisted tickers from archived Yahoo Finance CSVs.
- Ignition โ A native SwiftUI manager for launchd agents and daemons, and a free alternative to LaunchControl.
- reddit-youtube-comments โ Shows Reddit threads under YouTube videos. A clean replacement for the malicious Comet extension.
- pi extensions โ pi-lm-studio ยท pi-statusline ยท pi-memories ยท pi-claude-memories ยท pi-cd ยท pi-buddy
Merged contributions to projects I use:
| Project | Contribution |
|---|---|
| aurora-silicon/linux, m1n1, u-boot | 25 patches of M5/M6/J700 bring-up |
| FDH2/UxPlay | Native macOS AirPlay renderer on VideoToolbox + Metal (#490, #497, #505) |
| sharpemu/sharpemu | Extended PS5 runtime and AGC/Vulkan rendering compatibility |
| wagonbomb/kawaiidra-mcp | JPype bridge to Ghidra (100โ1000ร faster), Ghidra 12 support, iOS research tools (7 PRs) |
| astral-sh/ruff | pep8-naming checks for match pattern bindings |
| exo-explore/exo | Partial download progress on initial dashboard load |
| 0xMiden/miden-vm | Reject @locals values that overflow word alignment |
| majd/homebrew-repo | Fixed macOS dependency syntax for ipatool |
"Always open to new challenges and collaborations. Reach out if you'd like to build something together."






