Sven Peter
sven.social.treehouse.systems.ap.brid.gy
Sven Peter
@sven.social.treehouse.systems.ap.brid.gy
forward/reverse engineer • porting Linux to Apple Silicon (AsahiLinux) • former console hacker (Homebrew Channel, BootMii, WiiU and PS3) • he/him

🌉 bridged from ⁂ https://social.treehouse.systems/@sven, follow @ap.brid.gy to interact
#39c3 was amazing again! Met lots of old and new friends again despite having to build slides and unfortunately missed a few people I wanted to talk to as usual. Didn’t get much sleep and looking forward to catch up on that now.

Can’t wait for next year!
December 30, 2025 at 8:08 PM
3.5 hours until my talk about #asahilinux which will be recorded and also live streamed at https://streaming.media.ccc.de/39c3/one
December 30, 2025 at 6:29 AM
Janne brought some more Asahi stickers! I'm at the fail0verflow assembly at #39c3
Feel free to come and say hi and grab one.

https://social.treehouse.systems/users/janne/statuses/115785483634725880
@sven I bring a few more on sunday with me
social.treehouse.systems
December 28, 2025 at 5:32 PM
The plan: I’m gonna finish my slides on day 1 long before the evening, this is gonna be easy and there’s plenty of time.

Reality: spent the past hours talking to people and not even starting with the title slide 😅
December 27, 2025 at 4:23 PM
Just arrived at #39c3, I’m at the fail0verflow assembly if anyone wants to say hi!
December 27, 2025 at 9:50 AM
What a nice early Christmas present! atcphy was just picked up from LKML 🥳: https://lore.kernel.org/asahi/[email protected]/T/#t

#asahilinux
December 23, 2025 at 6:48 PM
Reposted by Sven Peter
> Rust is too constrained without [unsafe blocks] to get any useful work done.

Just saw this in the wild again.

@veloren has about 330,000 lines of Rust code today. It's a networked, multi-threaded, 3D, portable game and game engine played by thousands of people. Very much not a contrived […]
Original post on social.coop
social.coop
December 17, 2025 at 8:33 PM
Well… played Metroid prime 4 and most of the game was okay. Not nearly as good as Prime 1 or Dread and worse than Prime 2 or 3. Now I’m close to the end and it turns out that what looked like an optional side quest for upgrades or whatever (collecting green crystals) is actually required to […]
Original post on social.treehouse.systems
social.treehouse.systems
December 16, 2025 at 9:13 PM
Reposted by Sven Peter
🇪🇺✅ SUCCESS: We've prevented mandatory #chatcontrol through the back door!🎉 A big win & THANKS to everyone! 🙏

But ⚠️: Anonymity-breaking age checks & "voluntary" mass scanning are still planned. The fight continues next year!

https://chatcontrol.eu
November 15, 2025 at 8:12 AM
Just came back from a vacation in Portugal where it was warm and I rarely used a computer. Now I’m back and it’s cold in Germany and I have to use a computer all day. I need another vacation already 🫠
November 10, 2025 at 12:03 PM
Reposted by Sven Peter
so I’ve been reversing the classic mac os usb stack

and I found a credits easter egg of sorts.

The OHCI controller driver emulates a hub device, which uses the OHCI root hub registers on the back end.

The USB device string descriptors for this emulated hub […]

[Original post on labyrinth.zone]
November 7, 2025 at 8:11 PM
huh, neat, I never realized that it’s ofc possible to use WLAN Calling via mobile data of another network if you have two SIM cards in your phone
November 3, 2025 at 8:51 PM
Now that the Apple Silicon dwc3 driver is in -next it's time to continue with the Type-C PHY driver, which is the last part required for upstream USB3:

https://lore.kernel.org/asahi/[email protected]/

#asahilinux #linux
[PATCH 0/3] Apple Silicon Type-C PHY - Sven Peter
lore.kernel.org
October 26, 2025 at 1:53 PM
Reposted by Sven Peter
On Thursday, I sent this RFC: https://lore.kernel.org/lkml/[email protected]/
On Friday, there was the expected phoronix coverage. But also an unexpected one:
https://www.nytimes.com/2025/10/24/learning/word-of-the-day-sheaf.html
[PATCH RFC 00/19] slab: replace cpu (partial) slabs with sheaves - Vlastimil Babka
lore.kernel.org
October 26, 2025 at 6:02 AM
Got my #39c3 ticket 😁
October 21, 2025 at 4:33 AM
Reposted by Sven Peter
And now for something completely different - the 3D maze screensaver from Windows 95, ported to a few modern platforms, including macOS (by me)

https://github.com/headshot2017/3dmaze

It's also playable! But I gotta admit I’m no good at 3D mazes! […]

[Original post on mastodon.gamedev.place]
October 19, 2025 at 4:54 AM
Reposted by Sven Peter
Reposted by Sven Peter
At the JHA Council press conference (yesterday), the Danish Minister of Justice encourages journalists to "follow the money" on how the #chatcontrol narrative has arised (from 6:40 […]
Original post on eupolicy.social
eupolicy.social
October 14, 2025 at 7:12 PM
Just sent the next version of the Apple Silicon USB3 series, this time only the dwc3 changes: https://lore.kernel.org/asahi/[email protected]/

After this, only the PHY itself is missing which I'll send next.

#asahilinux
[PATCH 0/5] Apple Silicon USB3 support - dwc3 - Sven Peter
lore.kernel.org
October 13, 2025 at 4:16 PM
Reposted by Sven Peter
🇪🇺#ChatControl now officially removed from the agenda for Oct. 14th🥳: https://data.consilium.europa.eu/doc/document/ST-13309-2025-INIT/en/pdf

⚠️However, EU governments continue to work on the proposal.
🗓️The next meeting of EU interior ministers is on Dec. 6/7.

🚫📡🔐Mission: No mass scanning, no […]
Original post on digitalcourage.social
digitalcourage.social
October 12, 2025 at 2:34 PM
Reposted by Sven Peter
hey wanna see something kinda interesting? this was the entire fix to the iPhone Antennagate in 2010. 20 bytes.

(this is going to be a very long thread 🧵)
October 7, 2025 at 12:43 AM
Every day there’s some new broken thing in iOS :/
At least this one is mostly just funny and doesn’t actually break anything.
October 3, 2025 at 10:39 AM