Thread context
3 posts in path
Root
@lispi314@udongein.xyz
Open
@lispi314@udongein.xyz
About misattribution of art, media, data, etc, you know something that really grates on me? That there are formats that are simply incapable of containing adequate metadata and the systems meant to ha
Parent
@lispi314@udongein.xyz
Open
@lispi314@udongein.xyz
I've actually spent a ridiculous amount of time tying this sort of thing into Emacs for my own uses. Doing something ad-hoc that should've been baked into everything from the start such that I wouldn'
LisPi
@lispi314@udongein.xyz
Hi, I'm Lispi, Lisp (Technomancer) Wizard (to eventually be). You might know me from @ lispi314@mastodon.top I like Free Software, #Emacs and resilient computing a lot. I also like anime girls, animes with cute girls doing cute things and artwork with them too. Cute stories are good too. Some Pins: Software and Assumed Privilege, common problems: https://mastodon.top/@lispi314/111253066257920146 Writing Privacy-preserving software & services 101: https://mastodon.top/@lispi314/110849018589421824 Current avatar: Cyn from Murder Drones, in her cute maid drone appearance. #Kopimism #FreeSoftware #CommonLisp
udongein.xyz
LisPi
@lispi314@udongein.xyz
Hi, I'm Lispi, Lisp (Technomancer) Wizard (to eventually be). You might know me from @ lispi314@mastodon.top I like Free Software, #Emacs and resilient computing a lot. I also like anime girls, animes with cute girls doing cute things and artwork with them too. Cute stories are good too. Some Pins: Software and Assumed Privilege, common problems: https://mastodon.top/@lispi314/111253066257920146 Writing Privacy-preserving software & services 101: https://mastodon.top/@lispi314/110849018589421824 Current avatar: Cyn from Murder Drones, in her cute maid drone appearance. #Kopimism #FreeSoftware #CommonLisp
udongein.xyz
@lispi314@udongein.xyz
·
Feb 15, 2026
Some of you might be thinking: Isn't this what extended attributes are for?
Maybe, but they don't do it well. How do you manage tags that can be arbitrary unicode strings without stepping into escape character hell? And incompatibility between programs doing the escaping?
Let's say: "gray fur", "green eyes", "cat", "'Live, laugh, love' banner" as elements present in an image.
This is a relatively trivial example with only common ASCII characters, spaces, quotes and commas. It gets worse.
Extended attributes cannot suffice as they do not provide adequate facilities for structured metadata.
Can I name a system that did it properly? Yeah, BTRON apparently did (for all its many other limitations).
View full thread on udongein.xyz