Sporks writes about operating systems, software portability, Linux, Rust, RISC-V and chat platform design.
HN commenters often cite its Win32-as-stable-Linux-ABI essay in debates about Linux app compatibility, and a chat platform design post.
> My recommendation for happiness with Linux is: Always use native apps. Don’t use WINE. Don’t try to be compatible to inherent hostile things.
Rather: don't try to be compatible with inherently unstable APIs:
https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/
https://blog.hiler.eu/win32-the-only-stable-abi/
Just to be clear: I consider it to be a good idea to write native apps for GNU/Linux, but first stabilize the APIs so that they stay basically stable for at least 20 years.
I love comparing these kinds of comments to articles like this: https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/
You really think businesses like Repography should just ignore the OS with 80% marketshare?
Sure, but I think this article makes a good point: there's a demographic that uses voice chat as more of a space, not an event: https://sporks.space/2026/02/10/a-few-design-decisions-for-a-new-chat-platform/
Yes. Someone blogged about this last year and it generated a lot of discussion here as well.
https://sporks.space/2022/02/27/win32-is-the-stable-linux-userland-abi-and-the-consequences/