Michael Reeves @integralpilot.bsky.social · 24/09/2026Pink + Purple == Apple? 🌸🍎 Got Google's Fuchsia OS booting on an Apple M3 MacBook, through to userspace! Apple's interrupt controller (AIC), timer, and m1n1 virtual UART are working on native hardware. Here's how it works: 1152
Michael Reeves @integralpilot.bsky.social · 06/09/2026Install today with: curl -L alx.sh | EXPERT=1 sh Let me know if there's anything we can do better! 080
Michael Reeves @integralpilot.bsky.social · 06/09/2026You can now install Linux on Apple M3 MacBooks! 🐧 We've got USB, Audio, WiFi, and more working, but not the GPU yet. Instructions to install in the reply. It was so fun to help make this happen, and credits to the rest of the team too! Let me know how you find it! 1232
Michael Reeves @integralpilot.bsky.social · 30/06/2026Just got my first performance patch merged into OpenJDK. ☕ It fuses separate multiply instructions on x86_64, yielding a ~1.85x speedup for 128-bit multiplication on the JVM. Big thanks to the reviewers who helped guide this through! 190
Michael Reeves @integralpilot.bsky.social · 01/06/2026You can now run unsafe Rust code... on the JVM! I just shipped support for some basic unions (consisting of primitives and structs) to my project, rustc_codegen_jvm. Here's the test case that passes on CI JVM. Recently I also added support for function pointers and modules! 191
Michael Reeves @integralpilot.bsky.social · 19/05/20264/4 The trip was a cool experience! It was cool to see FPGAs in the wild in Waymo's autonomous fleet, and I was SUPER surprised by how smooth and futuristic they were. Hopefully they can come to Australia soon! And I had a lot of fun meeting new friends across so many different disciplines of STEM. 010
Michael Reeves @integralpilot.bsky.social · 19/05/20263/4 My FPGA resulted in a 8.6x improvement in performance per Watt compared to the RTX 3080 and involved a custom system architecture I designed, including a WebSerial (over USB-UART) dashboard to enable easy use and custom Rust-based firmware running on the Arm cores. 120
Michael Reeves @integralpilot.bsky.social · 19/05/20262/4 My FPGA project accelerated Cryo-EM, which won a Nobel prize in 2017 but is currently bottlenecked by Nvidia GPUs. I implemented a custom FPGA pipeline using a mix of VHDL and HLS C++, and took some inspiration from Apple Unified Memory and Systolic Arrays in Google TPUs 110
Michael Reeves @integralpilot.bsky.social · 19/05/2026🧵Can electronics help with biological breakthroughs? I presented my Cryo-EM FPGA hardware accelerator project at #RegeneronISEF 2026 in Phoenix! It was such an awesome experience to meet so many like-minded students. I was honoured to come 2nd place in my category and get some special awards too. 130
Michael Reeves @integralpilot.bsky.social · 26/01/2026On Apple M3, a Linux KDE plasma desktop under Fedora Asahi Remix is now WORKING! Super excited to share this update and happy to answer any questions! Co-credits to noopwafel and Shiz. :) 1641969
Michael Reeves @integralpilot.bsky.social · 29/12/2025Playing DOOM on Apple M3 under Linux. Have been working hard over the last month on Linux bringup for the M3 Mac line, currently working on SMC drivers. Making this Bluesky to share updates about my progress! 3281