So ...there's various situations where .NET UI #accessibility just isn't as automatic as it should be. Loads of times I see perfectly good label texts within buttons, listItems, etc. that for whatever internal reason isn't actually the button's #accessible name. This has been a problem for close to twenty years now and I doubt #microsoft is ever going to fix it, so I had a crack at it. All the disclaimers apply, this is mostly just a thing I wrote for myself and I figured it might be helpful to some: github.com/zersiax/dotnet_fix
If you have to use .NET apps that seemingly have a bunch of unlabeled buttons, but object navigation reveals text inside, this might help some. No guarantees, and if it breaks you get to keep both pieces :P #foss #NVDA #screenReader #blind

i googled something that should *definitely* have multiple results ("fat simplex" barycentric), and apparently there is precisely one result: some slides from a talk I gave last year.

this is accompanied by an entirely wrong LLM summary (not just wrong, but doesn't-even-make-sense wrong) which cites ME as the source. but it's not ever a correct summary of what i said, so it's incorrectly attributing a lie to me.

i love the future 🫠

Perhaps funny story. Today I met with one of my collaborators regarding a paper we are writing, where all but two theorems are formalized in TypeTopology.

We discussed how to formalize one of them.

In the end, we concluded that the opposite of what the alleged theorem says is true. 🙂

The original theorem was a negation of an assertion, but the assertion is actually true!

We haven't formalized this yet, but it is in the making.

So I just grabbed an app called #Ramblio and created an account, because there’s just not enough time to waste. The best way I can describe Ramblio is to think of it as perhaps Facebook only you post audio messages, not text. Over the years I’ve gotten sucked in by thesse things more times then I can count. I suspect that Ramblio will have its day in the sun and then disappear like all the Vorails and Clubhouses and others I can’t even remember the names of now. Should anyone be interested my username there is kl1964.

A few tidbits from Apple Vis regarding the latest version of iOS, 26.1: Our experience is that the following accessibility bugs have been resolved or meaningfully improved in iOS 26.1 and iPadOS 26.1:

The Live Captions feature under Braille Access now supports FaceTime and phone calls.
Double-tapping an episode in the TV app now plays the episode as expected.
On iPadOS, it is now possible to move apps to the Dock using the actions rotor.
Attempting to move a file in Braille Access when no folders are present no longer crashes the app.
The button to show bookmarks in Safari's toolbar is now correctly labeled.
New accessibility bugs

We are currently aware of two new accessibility bugs in these releases:

When downloading an app from the App Store, VoiceOver speaks extraneous text prior to speaking the download progress. This issue occurs both when downloading apps not previously on the device and when downloading updates.
The button indicating that an iMessage was sent with Siri, located to the right of the message, is labeled as "Replay" instead of "sent with Siri."

Global Digital Accessibility Salary Survey
gaad.foundation/what-we-do/gda…
#a11y #accessibility #salary #survey

Documenting my Mac Mini backup process using Bacula instead of Time Machine so I'm not locked into Apple forever

blog.feld.me/posts/2025/11/bac…

It's planned to add #AltText support for #Cover and #Banner of @Castopod@podlibre.social #Podcast.

@yassinedoghri@fosstodon.org currently added my proposal to Milestone 2:

code.castopod.org/adaures/cast…
Thanx! It would be a step forward to #a11y.
#Audio #Accessibility

Peter Vágner reshared this.

FreeBSD officially supported in OCI Runtime Specification v1.3 - Work led by Doug Rabson #FreeBSD #OCI #Containers freebsdfoundation.org/blog/fre…

it looks like Mastodon.social defederated from my server, once again proving that Eugen is the wrong person to have this level of control over federated social media. I can't reach friends there; looks like they blocked as I have no follows there anymore.

I'd understand it if I was an edgelord that spent all day harassing people and posting absolutely deranged shit that violated their rules

In lieu of having a native PlexAmp on FreeBSD and 15.0-RELEASE is not out yet so I don't really have the time to test if the new Linuxulator changes are enough to get PlexAmp's FlatPack working in FreeBSD, I've modified my Headless PlexAmp device (Raspberry Pi with analog audio output) to have an ALSA loopback device configuration so I can capture the audio playing through *that* with ffmpeg (or darkice, etc etc) and stream that to my Icecast server at home.

I won't get FLAC streaming out of this, but I'll get Opus which is good enough for the moment. It's a decent workaround that allows me to play the audio with the same features and control it through a browser or my phone, but not have to literally play it *through* my browser... because it would sometimes cut out when the browser got extra busy and that was unpleasant.

Good enough for the moment I guess...

I occasionally drive my car and there are so many times in Montreal when congestion is caused by 1, maybe 2 cars, parked (legally) causing the entire lane to have to merge just to go around the 1 car.

I would like to propose removing those parking spaces to watch the car lobby's heads explode while trying to figure out whether to complain or not.

Then after they've collapsed into a black hole, we put in a bike path.

Folks, I have a new video today where I'm very excited to announce a new dishwasher powder on the market.

Why am I so excited? Because it's vindicated every single one of my detergent opinions.

youtube.com/watch?v=DAX2_mPr9W…

Apparently, it is expensive to peek into C structures from Python via pygobject, so better to cache the result in Python if it is going to be reused. My function is now more than 3x faster now that I'm doing this. gitlab.gnome.org/GNOME/at-spi2…

Peter Vágner reshared this.

#XSF Announcement

The #XMPP #Standards Foundation is excited to announce the 28th XMPP #Summit taking place in #Brussels, #Belgium next year - just before #FOSDEM 2026.

xmpp.org/2025/11/xmpp-summit-2…

#jabber #chat #interoperability #rtc #opensource #decentralization #federation #messaging #newsletter

Just read this in a CNet article.
"The preview comes amid a larger push from Microsoft to bolster its Bluetooth audio offerings. Part of that included a super-wideband stereo profile for gamers, which uses better audio compression and a higher sample rate to improve audio quality over Bluetooth LE while allowing users to keep using their microphones."
So does this mean the whole loss of audio when selecting a microphone with a regular bluetooth headset might finally be fixed now? My wife has an older Jabra she'd love to use. Or god forbid does a headset have to support this separate gaming profile?

My first pick from this month’s Appt News newsletter: Using native components is one of the best ways to keep your apps accessible. But when you need custom ones, @jordanmorgan reminds us to make them learnable, memorable, and of course… accessible!

appt.news/appt-news-accessible…

Very interesting NVDA add-on. MW Word Lexicon is a powerful tool designed to integrate a comprehensive dictionary and thesaurus directly into NVDA. Its main goal is to allow you to look up word definitions, synonyms, and antonyms instantly from any application without interrupting your work and having to open a dedicated page in your web browser to access different dictionaries. This add-on uses the Merriam-Webster Dictionary API because it offers a generous free plan of 1,000 requests per day. This ensures the add-on can remain free and reliable for all users. As a non-profit project, using a service that does not require payment was a key consideration during the add-on's design phases.
github.com/Abdullahashraf32/MW…
@NVAccess
This entry was edited (1 week ago)