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 on the fediverse by https://fed.brid.gy/
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/20251026-b4-atcphy-v1-0-f81b1225f9c6@kernel.org/

#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/20251023-sheaves-for-all-v1-0-6ffa2c9941c0@suse.cz/
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/20251013-b4-aplpe-dwc3-v1-0-12a78000c014@kernel.org/

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
Reposted by Sven Peter
Finally managed to reduce my thoughts on Three Body Problem to a few words. It's Pretentious Star Trek, but sold as much more.
September 30, 2025 at 4:17 PM
Reposted by Sven Peter
Yesterday, 10 years ago, Let's Encrypt issued their first #tls #certificate to the domain name `helloworld.letsencrypt.org`. Since then, they issued 7 billion certificates.

To quote Borat: "Great success!"

Congrats!

#letsencrypt #tls #ssl #https
September 15, 2025 at 7:27 AM
Updated to iOS 26 and the only way to make the new UI usable is to switch on some accessibility settings: reduced transparency, increased contrast. Still undecided about reduced motion.
September 17, 2025 at 11:38 AM
With all the mentions of silksong I figured I’d try hollow knight before that one. Turns out I’m not very good at it and get frustrated very quickly.

This really reminds me why I usually don’t play games.
September 14, 2025 at 9:27 PM
Just submitted the Apple Silicon Type-C PD controller changes separate from the PHY and DWC3 work for USB3: https://lore.kernel.org/asahi/20250914-apple-usb3-tipd-v1-0-4e99c8649024@kernel.org/

The PD controller on these machines negotiates the correct mode (usb, displayport, thunderbolt) with […]
Original post on social.treehouse.systems
social.treehouse.systems
September 14, 2025 at 1:04 PM
Made some changes to a driver and the kernel compiled and booted the first time and it looks like everything still works.

This is very suspicious. Something must be terribly wrong.
September 14, 2025 at 11:21 AM
Reposted by Sven Peter
Did you know your MacBook has a sensor that knows the exact angle of the screen hinge?

It’s not exposed as a public API, but I figured out a way to read it and make it sound like an old wooden door.

Source code and a downloadable app to try it yourself […]

[Original post on hachyderm.io]
September 6, 2025 at 8:43 PM
Reposted by Sven Peter
Since there’s been some confusion: this does *not* enable DisplayPort over these connectors or Thunderbolt. It only brings up the PHY correctly. For DisplayPort work on DCP is needed and for Thunderbolt the native host interface and finally the PCIe controller need to be brought up.
This series […]
Original post on social.treehouse.systems
social.treehouse.systems
September 7, 2025 at 7:18 AM
[PATCH v2 00/22] Apple Silicon USB3 support - Sven Peter
lore.kernel.org
September 6, 2025 at 3:46 PM
I hate USB, that entire thing is just cursed.
September 2, 2025 at 9:36 PM