theo
i post about politics, privacy, open-source software and whatever else occurs to me

trans rights are human rights
pronouns
he/him
2025-09-12

love how google’s generative “overview” confidently claims that <hgroup> is deprecated (it’s not!)

google search result for "hgroup" has an "ai overview" claiming it's deprecatedthe mdn page for hgroup showing it as being part of baseline and not deprecated in the slightest
2025-08-20
@hastur hm. this is helpful, thank you! but it also raises more questions than it answers. i’m honestly surprised this seems like such a complex topic, given that surely *somewhere* there’s a line of code that prints “[ STATUS ] Message”
2025-08-20
linux question for you computer touchers:

y’know how when you boot into most linux distros without silent boot or a splash screen set up, you get a scrolling log of messages prefixed largely with [ OK ] ?

what software is ultimately responsible for displaying that? is it done by plymouth? systemd? dmesg? the kernel?
2025-04-03

@flisk sorry for not seeing this lol i’m way less active on here than on my personal acc

i still 85% use an iOS client. with web frontends i tend to use mangane about half the time ish? akkoma-fe is janky but mangane is janky in new and different ways

so basically, i like it being an option, but i’d be totally fine if you dropped it :)

2025-03-28
worth noting that my complaints almost certainly don’t apply to anyone using the respective app to talk to a Mastodon backend. they probably work great in that case. these problems are (mostly) specific to Akkoma support, or rather the lack thereof
2025-03-28
@gavi yeahhhh. i daily drive Mona and put up with it being less than ideal.

i would definitely be using a mastodon fork like glitch-soc, or maybe GTS if the compatibility is better than akkoma. but i don’t self-host, fops.cloud is run by a friend who was kind enough to let me on so i could stop paying stupid amounts of money for a server that could handle the load
2025-03-28
another very annoying thing is that there’s no visual cue to tell you that you have a new notification. you just have to check the notifications tab yourself
2025-03-28
AND THE FILTERING OF REPLIES ON THE HOME TIMELINE ISN’T PERSISTENT

you close the app and re-open it AND YOU HAVE TO FILTER AGAIN

!?!?!?
2025-03-28
it would also appear that my claim that feditext supports formatting isn’t entirely true.

you can see formatting on other people’s posts, but you can only post in plaintext

also, there are no drafts
2025-03-28
actually, when i tried to send that post, i got an error! turns out you *actually* have to set it to “Enable all API calls, fail on errors”. otherwise you just can’t post. fun times
2025-03-28
right. so it would seem that feditext actually does filter replies, you just need to set a confusing-looking option at the very bottom of the preferences menu

at no point did the app tell me “hey, looks like you’re on akkoma, might want to enable api compatibility”. you just have to figure that out yourself
under the section “Advanced”, an option called “API compatibility mode” has been set to “Enable all API calls, attempt error recovery”
2025-03-28

is there any good iOS client for akkoma servers?

the problems i experience with the ones i’ve tried so far:

mona:

  • ❌ there’s an option to remove replies from the home timeline, but it only sometimes works
  • ❌ all posts get stripped of formatting and rendered in plain text
  • ✅ avatars on remote instances work fine
  • ❌ emoji reactions can’t be sent or viewed

plus: replies to a boosted post always mention the person who boosted it. you have to remove the mention yourself every time

ivory:

  • ❌ there’s no option to remove replies from home timeline
  • ❌ all posts get stripped of formatting and rendered in plain text
  • ❌ avatars on remote instances don’t appear at all
  • ❌ emoji reactions can’t be sent or viewed

plus: notifications don’t show up at all

feditext:

  • ❌ there’s an option to remove replies from the home timeline, but it doesn’t work
  • ✅ formatting works fine
  • ❌ avatars on remote instances only appear when you enable animated avatars
  • ✅ emoji reactions work fine

plus: the design of the UI looks somewhat janky imo

toot!:

  • ❌ there’s no option to remove replies from the home timeline
  • ❌ all posts get stripped of formatting and rendered in plain text
  • ❌ avatars on remote instances don’t appear at all
  • ❌ emoji reactions can’t be sent or viewed
2025-03-26
game dev idea for an open world rpg: make your map without any major roads, track where your playtesters tend to go, and build roads around those paths. like desire paths but virtual
2025-03-15
a moment of silence to people with their routers in the kitchen who still haven’t figured out why their wifi sucks
the “bird interrupted by a crow” comic, with text edited

first panel: a small grey bird says “hello i am a router”

second panel: grey bird says “here’s data-“ and gets cut off by a speech bubble from out of frame saying “MMMMMM”

third panel: we see that this was being said by a much larger crow, saying “MMMMM MICROWAVE MMMMM”

fourth panel: a closeup on the small grey bird looking peeved while the crow continues to “MMMMMMMMM” in the background
2025-03-11
if my computer can sit at idle, like 3% usage, while providing a responsive UI

then when it’s under heavy load i see no reason that the same 3% shouldn’t remain allocated to rendering and updating the UI, keeping it just as responsive

why did we design them in such a way that a resource-heavy task can be seen as so outstandingly important that it’s allowed to stutter or freeze the UI?
2025-03-03
“stop setting font families, let the user agent decide what font to use”

“stop setting colours, let the user agent decide what the foreground and background should be”

“stop making websites, let the user write things themselves into notepad”
2025-03-03
eternal damnation for everyone who complains about websites using different fonts. if this is something you complain about please stop talking. sorry i want to make my work look half-decent

yes people CAN change the default font family in their browser or OS but i need you to realise that *nobody does this*. even among the 5% of people who are relatively technologically literate, this is still wildly nerdy behaviour

if you hate my typographical choices that much, you always have the option to override them yourself but stop acting like “making things look nice” is some awful anti-pattern. just go use lynx or whatever
2025-03-02

@adrianc yep, that’s why i’m suggesting a specific standard format to specify which tools should ignore which files.

if you want all tools to ignore the same set of files, you can just create symlinks :^)

2025-03-02

so imagine a file that looked like this:

"uv.lock" = ["prettier"]
"pnpm-lock.yaml" = ["prettier"]
"README.md" = ["docker"]
".env" = ["git"]
"node_modules/" = ["*"]
".venv/" = ["*"]

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst