

While it may be true that getting rid of SUID binary is ideal, widening systemd’s security surface area is much more concerning to me than the sudo binary.
While it may be true that getting rid of SUID binary is ideal, widening systemd’s security surface area is much more concerning to me than the sudo binary.
Quartz is the old macOS graphics framework, but the mouse shaking is probably just a cool show off feature of Core Animation. There’s uncontested Windows ports on GitHub, so I doubt Apple will throw any fits for Linux.
Hash the image, then assign hash ranges to servers that are part of the ring. You’d use RAFT to get consensus about who is responsible for which ranges. I’m largely just envisioning the Scylla gossip replacement as the underlying communications protocol.
Why? Use something like RAFT, elect the leader, have the leader run the AI tool, then exchange results, with each node running it’s own subset of image hashes.
That does mean you need a trust system, though.
I mean, it’s mostly going to be a lot of 503 Server not found or an army of bots will take over to draw some yiff art.
The cocoa and swift runtimes are open source and the languages themselves are open source. The big pieces that are not are the window manager.