Kanbaru 🌟 (one hikari of too many)

you gotta admire the common practice of distributing Mac software in .dmg files. tar and ZIP suck in various ways, they're bad filesystems. why not ship your software in a good filesystem? and so, Mac software is shipped inside a tiny Mac filesystem (HFS+ or, these days, APFS)

✧✦Catherine✦✧

(replying to Kanbaru 🌟 (one hikari of too many))

@hikari and now Linux mounts snaps! those are squashfs filesystem images

Kanbaru 🌟 (one hikari of too many)

(replying to ✧✦Catherine✦✧)

@whitequark come to think of it, touchHLE's handling of IPAs (ZIP files) is like this, and Android does the same thing with APKs

Saagar Jha

(replying to Kanbaru 🌟 (one hikari of too many))
@hikari @whitequark I learned recently that Android has API to dlopen directly from an APK without decompressing it

✧✦Catherine✦✧

(replying to Saagar Jha)

@saagar @hikari more OSes need to have that! I want to use python wheels with native extensions directly!!