💾 Archived View for tilde.pink › ~maria › log › 2021-09-14_floppy_gzip.gmi captured on 2021-12-17 at 13:26:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-12-03)

➡️ Next capture (2023-01-29)

-=-=-=-=-=-=-

Gzip type on the floppy

Today I invested some time into my floppy drive and patched it to support gzipped binary data. It now supports these types:

type z: bootstrap
type a: boot code (like a server)
type c(1): compacted and uncompacted application code that gets reloaded automatically when a floppy is inserted
type b: regular binary blob
type g: gzipped binary blob

This means that the sector map on gem.antipod.de went from 41 sectors used to 35 sectors used and I have no longer a single sector bridge currently (a sector is 4kb but the floppy can store 12kb as its max filesize, bridging 3 sectors to achieve that). Even have quite some room for growth, the largest file is 3029b now.

Unfortunately gzip isn't fairy dust and magic powder on jpeg images, and as much as I wish I could serve my infinity miniature pictures also from the floppy, I haven't found a good way for that yet. Unzipped they are 4.6mb and compressed with standard gzip compression they are 3.4mb and that's definitely larger than 1.44mb 🤷

I'll come up with something eventually...

You can find my updated floppy on my

cgit [http]