ritchie ❤
banner
ritchie.acidiclight.dev
ritchie ❤
@ritchie.acidiclight.dev
KDE Accessibility Engineer (working with KDE e.V.)
Blind game developer and a very ritchie ritchie <3

Views are my own. This account cross-posts from Mastodon, but sometimes I check it.
Lots of screen readers will actually show you what's being read to you. It's handy. Perhaps the user can still see the screen, but struggles to actually read the words. Screen reader can help them follow along.

We should add that to Linux.
November 12, 2025 at 4:18 AM
CW: opinion, wayland top-level placement, slightly frustrated

The client informs AT-SPI what UI element should be spoken aloud. Compositor, when painting the client, notifies the screen reader to paint an overlay on top of that surface.

Screen reader then visually indicates what it is speaking.
November 12, 2025 at 4:12 AM
CW: opinion, wayland top-level placement, slightly frustrated

Even if it's a "your use case is wrong, you should be doing things this other way instead," it's still possible that this magic "other way" may not, in fact, actually solve my problem.
November 12, 2025 at 4:06 AM
CW: opinion, wayland top-level placement, slightly frustrated

You may not understand why I need my computer set up a certain specific way that's by no means normal, but I do. It's not wrong. It's just not the way *you* do things.
November 12, 2025 at 4:06 AM
CW: opinion, wayland top-level placement, slightly frustrated

Yes, we should generally avoid people doing that, but it isn't the wheelchair ramp's fault it was mis-used?
November 12, 2025 at 4:00 AM
CW: opinion, wayland top-level placement, slightly frustrated

I now own not one, but two, HDCP-stripping capture cards that bypass it so I can zoom into TV shows.

Am I pirating? No.
November 12, 2025 at 3:49 AM
CW: opinion, wayland top-level placement, slightly frustrated

But on the other hand, so much of how I'm even able to use a PC comes down to making things do what they were not designed to do, by abusing how they work to shoehorn text-to-speech into them.
November 12, 2025 at 3:48 AM
CW: opinion, wayland top-level placement, slightly frustrated

They're not going to be run on a car's infotainment display.

Or in VR, or in AR, or on a kiosk, or on a trapezoid-shaped monitor, or on a banana.

You may not want to implement global positioning. I still need it.
November 12, 2025 at 3:48 AM
Popping up an ad for membership is not a bug, YouTube... someone had to write that code.....?
November 11, 2025 at 11:30 PM
but of course, it's merged - you can't out-ritchie a ritchie, especially when he's pissed off that you dumped all your trash and caches in the wrong spot
November 8, 2025 at 4:23 AM