Sign in

Michael Reeves

@integralpilot.bsky.social
449 followers 4 following 30 posts

Teenage security researcher & systems developer. Discovered CVE-2025-43539, author of rustc_codegen_jvm, working on Apple M3 Linux drivers. github.com/IntegralPilot 🇦🇺

PostsRepliesMedia
Michael Reeves @integralpilot.bsky.social · 24/09/2026
Pink + 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:
1142
Michael Reeves @integralpilot.bsky.social · 06/09/2026
You 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/2026
Just 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!
A bar chart demonstrating:
For signed 128-bit mul: 1676.59 ns before vs 906.44 ns after
For unsigned 128-bit mul: 1675.90 ns before vs 901.73 ns after
190
Michael Reeves @integralpilot.bsky.social · 01/06/2026
You 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!
A main function of a rust program that uses a union and unsafe code.
191
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 · 18/02/2026
Awesome Asahi progress update just posted by James, if you'd like to see what we've been up to recently! GPU stuff is SO fun and happy to answer any questions about it or anything M3. :) asahilinux.org/2026/02/prog...
asahilinux.org
Progress Report: Linux 6.19 - Asahi Linux
Porting Linux to Apple Silicon
1212
Michael Reeves @integralpilot.bsky.social · 26/01/2026
On 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. :)
1642069
Michael Reeves @integralpilot.bsky.social · 06/01/2026
Just sent the Apple Silicon Power Supply driver I've been working hard on improving the last few days upstream to the main linux kernel, adding support for reading info about AC adapters and batteries, and modifying charge behaviour. Next upstreaming project is MTP! lore.kernel.org/asahi/202601...
lore.kernel.org
Making sure you're not a bot!
1150
Michael Reeves @integralpilot.bsky.social · 29/12/2025
Playing 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!
The menu page of the game "Doom" loaded on an Apple M3 Mac under Linux.The bootup logs, including 11 tuxes at the top, of Linux on an Apple M3 Pro chipset.
3281