jenbanim on Nostr: One of my more niche tech opinions is that file extensions should be for humans and ...
One of my more niche tech opinions is that file extensions should be for humans and not computers, but we've designed them in basically the opposite way
.jpg means "lossy compressed image you can open in an image editor". That's good, it's clear
.webp means "either lossy or lossless, animated or static". That's bad because it's unclear. It doesn't matter to users if it's the same underlying container if they don't know what sort of content it is and how to open it
Published at
2024-08-06 20:33:33Event JSON
{
"id": "dc7c41c90377731f8f8069e058513bc9b2876832a932d84c38445d67c8f92de1",
"pubkey": "05093f49f72f50fa27f090079c6a2f7930ce7903d3f496924528ad1c6d076843",
"created_at": 1722976413,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodo.neoliber.al/users/jenbanim/statuses/112916982222370758",
"activitypub"
]
],
"content": "One of my more niche tech opinions is that file extensions should be for humans and not computers, but we've designed them in basically the opposite way\n\n.jpg means \"lossy compressed image you can open in an image editor\". That's good, it's clear\n\n.webp means \"either lossy or lossless, animated or static\". That's bad because it's unclear. It doesn't matter to users if it's the same underlying container if they don't know what sort of content it is and how to open it",
"sig": "e8bff6f466cbdf7df0026b8ecdce7acb549524109c5fe647ed1e46a2d742672de15783a6ea17dd686f7fb710ceda7b316b100488e4bace48c2a53204f257b899"
}