Eric Park
banner
ericswpark.com
Eric Park
@ericswpark.com
Developer working on fun personal projects, sometimes actually useful. #compsci @ #Purdue, fullstack developer at #BlissLabs. Expect a continuous stream of consciousness that only makes sense sometimes.

Check out my web face: https://ericswpark.com
My only guess as to why it thinks this way is the naming scheme: Apple, in moving away from kernel extensions, renamed them to "legacy system extensions." Perhaps LLMs are confusing the two and believe that TS runs in kernel space.
September 28, 2025 at 5:03 AM
But of course LLMs don't understand this and think Tailscale and other system extension developers need to fix their code. Userspace code *should not ever* be able to crash the kernel, ever, even with the worst possible code designed to intentionally try and crash the kernel.
September 28, 2025 at 5:02 AM
The reason this pisses me off is because it's so wrong. Network extensions are not the cause of kernel panics. Apple moved away from legacy .kexts to system extensions like NE precisely because they run in userland: eclecticlight.co/2024/07/24/h...
How macOS is moving away from kernel extensions
How 3rd party developers used KPIs for drivers and much else in kernel extensions. These are now being replaced progressively by System Extensions. This is the state of play.
eclecticlight.co
September 28, 2025 at 5:00 AM
hack
September 27, 2025 at 6:50 AM
beep boop I'm a bot
September 8, 2025 at 5:45 AM