MacOS Accessibility with pyax | monotonous.org
In our work on Firefox MacOS accessibility we routinely run into highly nuanced bugs in our accessibility platform API. The tree structure, an object attribu...blog.monotonous.org
reshared this
In our work on Firefox MacOS accessibility we routinely run into highly nuanced bugs in our accessibility platform API. The tree structure, an object attribu...blog.monotonous.org
reshared this
Peter Vágner reshared this.
like this
Peter Vágner reshared this.
Today's crazy idea:
I've always wanted to play Elite, the old procedurally-generated spaceflight sim for the BBC Micro. It, of course, is not and will never be accessible.
However the source code is available, very small, and highly annotated. There's a whole nerdy website with bunches and bunches of details, right down to guesses on and commentaries about the relative sizes of celestial objects, ships, etc.
Tempted to hand all of that to an LLM and have it try modernizing the game in Godot, adding audio cues, speech feedback, and whatever else would be needed to make it accessible.
May not be fully faithful to the original, least of all because of 3-D audio, but I almost don't care if it captures the feel.
We'll see if I actually do this, but now the bug is lodged in my brain.
Peter Vágner reshared this.
Peter Vágner reshared this.
FOSDEM 2026 (Brussels): Sun Feb 1, 09:35 CET, UB5.230 (my last talk)
Accessible Sovereignty: Why the Four Freedoms Depend on Inclusion (Community devroom)
Thesis: the Four Freedoms are not real if people with disabilities cannot use the tools, study them, share them, and improve them in practice. Accessibility is the operational layer that makes software freedom exercisable.
Peter Vágner reshared this.
We must uncouple our attention from the tech-bro, elitist, narrative-controlling monopolies1 and get back to building individual, independant website presences. The indieweb.
Sites that are shared and aggregated by RSS feeds, collected into like-minded groups by webrings, boosted with decentralised social media platforms such as Mastodon, and cross-pollinated with interlinks and cross site conversations from individual posts.
Subvert, bypass, and starve the big platforms of their attention oxygen. Let them suffocate in a circle-jerk of AI generated slop.
There is now a growing movement of people dumping the scroll-gatekeepers, and building their own cheap, simple (often retro looking) independant websites.
Here is an example: Daryl Sun has a simple site that is packed with information and interesting links for anyone spending a little time to click rather than scroll (just like here).
In the spirit of re-wilding the web and creating interesting tendrils, I have updated my own ABOUT PAGE to let you know far more about me than you ever knew you wanted to know. It is a work in progress and will grow over time.
Another great example is Brennan, who writes some really interesting stuff and has recently begun moving his focus from posting on Medium to growing his independent site.
He always has tons of interesting outgoing links, is a member of a heap of webrings, as well as including a slash page of all his interests and projects.
I am gaining a lot of inspiration from this movement and urge you to consider dropping out of the shittosphere of big social media and spending that newfound scroll time creating your own independent online presence.
Let us tear the whole thing down and rebuild it fit for purpose.
If you already have a indie website drop me a link in the comments….I would love to follow and share.
#blackAndWhite #indieweb #photography #socialmedia
Everything you need to know about me: Who?A little about me.Contact.How to get hold of me.NOW.What I am up to in real time.Zen & me.My practice.Lens.My gear and a few of my favourite pics.AI &a…shojiwax.com
reshared this
Peter Vágner reshared this.
Okay y'all, first public, alpha, version of Elmud! Basically, the install script should handle everything for you, if you're on Termux for Android, Linux, or Mac. Hopefully. If not, just load-file elmud.el and it'll load emacspeak-elmud.el too. If you need a screen reader, set up and use Emacspeak. For soundpacks, we have one automatically load for Erion MUD and Cosmic Rage. Those are the two I've found easily downloadable. So the client just downloads the sounds for you when you choose those two MUD's. You can also make your own gag or sound triggers. I'll put it up on Github soon but for now:
reshared this
Emacspeak --- The Complete Audio Desktop. Contribute to tvraman/emacspeak development by creating an account on GitHub.GitHub
Khronos reshared this.
reshared this
Peter Vágner reshared this.
This is the latest development at the start of the year: Mia and Mil, two new voices to reproduce texts in Luxembourgish as faithfully as possible. Come and see how you can help us get to grips with them.Digital accessibility portal of the Grand Duchy of Luxembourg
reshared this
Native Instruments did a 14-minute video on the accessibility features of their MK3 keyboards, barely enough time to even cover what the thing does, let alone the keyboard functions, not to mention it wasn't done by a blind user, the target audience.
I wasn't a fan, so I made my own video and I *still* didn't get through everything to do with it.
Anyway, here's a more than three times longer video at 48 minutes instead.
#InspiredBySound - Native Instruments Kontrol MK3 Accessibility Demonstration youtu.be/cMkm51Utijs
Audio download: onj.me/media/%23InspiredBySoun…
In this video we take a tour of the Native Instruments Komplete MK3 keyboard.It's packed full of features and functions that were never accessible to blind u...YouTube
reshared this
blindsoft image describer running on cloud flare workers - averlice/bsid-jsGitHub
reshared this
reshared this
Taylor Acorn - Be Like You (Official Audio)Stream Survival in Motion: https://onerpm.link/survivalinmotionFollow Taylor:▶ Spotify: https://open.spotify.com/a...YouTube
reshared this
RE: gultsch.social/@daniel/1135490…
#Signal isn’t just AWS. It also has a hard dependency on Google’s push notification system (FCM) if you don’t want your battery to catch fire.
Signal’s attitude towards #UnifiedPush and #FDroid speaks volumes.
Peter Vágner reshared this.
but it's a big step for most of the people!
However the problem is that most people don't even think about switching from WA to Signal - and NEVER heard about conversations #XMPP
#Schools could / MUST do more! Instead they are pushing students into digital dependencies. School leaders avoid the hassle to think, they appreciate conformity.
"#Signal isn’t just AWS."
Correct, it uses AWS, Azure, Google Cloud, Cloudflare and Cloudflare's DNS servers hard-coded.
reshared this
Peter Vágner reshared this.
reshared this
Peter Vágner reshared this.
There are algorithms that have natural recursive representation and are very cumbersome or painful to write iteratively. With the advent of lambda expression...www.dev0notes.com
For those that haven't seen this initiative: https://mixdownmag.com.au/news/victory-amplification-reveals-world-first-braille-guitar-amp/theFretBoard
reshared this
Brailab Hungarian text-to-speech system AI voice & song generator. Create Brailab Hungarian text-to-speech system AI voice covers with advanced AI voice technology and 50,000+ AI voices.Jammable AI
Peter Vágner reshared this.
Peter Vágner reshared this.
I've just open-sourced a native macOS @matrix client that I've been working on! github.com/viktorstrate/mactri…
It is built with #swiftui and #MatrixRustSDK
Native Matrix client for macOS . Contribute to viktorstrate/mactrix development by creating an account on GitHub.GitHub
reshared this
The #blog post "A year of work on the ALPM project" has been released:
devblog.archlinux.page/2026/a-…
#ArchLinux #OpenPGP #RustLang #SovereignTechFund #STF #VOA #devblog
An overview of the work done on the ALPM project in 2024 and 2025.Arch Linux Dev Blog
Peter Vágner reshared this.
reshared this
The production on this track is insanely good. Love all the interesting ear candy and little details. On top of that it's just a really well written song. Jess Humphries - Spite
Peter Vágner reshared this.
Hey so Claude Code got DecTalk working in Termux on Android and got Emacspeak working with it. Very little lag. Emacs. Android. Org-mode. Bluetooth keyboard. Nov.el. Markdown-mode. Org-export. Calendar. Emacs. Mind blown.
#emacs #accessibility #android #blind #termux
reshared this
Peter Vágner reshared this.
I have been notified about this #accessible text editor written in rust with a lot of interesting features.
Modern Notepad in Rust: read PDF/EPUB/DOCX, play MP3 audiobooks, create audiobooks with high-quality TTS, and manage bookmarks. - Ambro86/NovapadGitHub
ondrosik reshared this.
Sapi5 interface for espeak-ng text-to-speech synthesizer - gozaltech/espeak-ng-sapiGitHub
Peter Vágner likes this.
reshared this
reshared this
Free online resources for braille art and tactile graphics for blind and low vision students, with an emphasis on STEM content. Written for World Braille DayVeronica Lewis (Veroniiiica)
reshared this
TAccess v1.0.0 - First Public Release We are proud to present the first stable release of TAccess, an accessible Telegram client designed from the ground up for efficiency and ease of use with scre...GitHub
reshared this
reshared this
Peter Vágner reshared this.
Whack a Braille is a braille-first arcade game where fast fingers, sharp ears, and solid braille skills win tickets and prizes.marconius.com
reshared this
This is an initial release. It supports all major features I would want in a calibration tool. Best works with NVDA; JAWS still may have issues on multiline displays.GitHub
Peter Vágner reshared this.
reshared this
Pitermach
in reply to Nolan Darilek • • •