so apparently glitchsoc has a feature that lets you share a post only to your local instance, and prevent it from federating to the wider fediverse
whether a post is local-only or not is made available to clients via the not-in-vanilla-mastodon local_only: bool field in the Status struct returned by the api
on the surface, this is a neat idea, however the execution is... something.
as far as I can tell, if a post is to be local-only, the glitchsoc frontend silently appends the eye emoji (👁️) to the end of the post body, and the glitchsoc server interprets this as the signal that the post shouldn't federate
what this means in practice is that if you're on a glitchsoc instance and you explicitly make a post that ends with that emoji, the post won't federate, regardless of whether you toggled the local-only setting or not
Thanks to this bug report for containing the answers, but also a "c'mon, dude" to this smug attitude:
Konsole is an app used by technical experts, and we assume that if you deliberately hide both of these UI elements, you know what you're doing. :)
Like, I get it, but also just because I know my way around a shell (as a long-time mac and linux-via-ssh user) doesn't necessarily mean I know my way around the conventions and nomenclature of your UI toolkit (as a first-time KDE user).
y’all ever buy a pre-owned game cartridge or mp3 player or something and the previous owner’s data is still on it, and for a brief moment you feel a sense of connection with that stranger through their lingering data, and a twinge of sadness at the idea of deleting it to use the device for yourself?
hey did you know that since 2017, the PNG format officially supports embedding EXIF metadata?
did you know that even prior to that, because PNG is an extensible format by design, tools like ImageMagick could preserve EXIF metadata when converting to PNG by embedding it in a nonstandard chunk?
in the context of some of my recent posts, can you see where I'm going with this?
if i had a nickel for every time i've seen someone's self-hosted blog with unredacted geolocation exif in the images, i'd have three nickels from today alone
❤️ implementing file format parsers ❤️ reverse-engineering undocumented file formats 💔 reverse-engineering documented file formats because the docs are wrong