Peter Vágner reshared this.

Just played around a little with ish (it's a Linux emulator for the IPhone).
For the moment, I wanted to be able to use the screen reader of my choice, even if I'm doing it remotely from another computer. So I successfully got a ssh server set up, following the instructions here: medium.com/@der.loste.kitkat/g…

My ssh connection goes away as soon as my phone locks. I haven't tried the workarounds described in that post for running things in the background; maybe that would have helped.

I wanted to see if sound was emulated. So I got amixer installed, but it didn't appear to detect any sound cards. So I'm guessing not.

So I would have to use VoiceOver I guess.

And, with VoiceOver, when I type a key, I get a lag of approximately a second before the key is echoed. (And it is not because I'm using a bluetooth keyboard--that might be a small part of it, but I don't get nearly as much lag if I'm, say, typing in the messages app).

So I don't really see myself using it, but trying it out has been interesting.

Peter Vágner reshared this.

Peter Vágner reshared this.

Can someone of the Audient Evo users tell me how I disable this weird audiometer/monitor thing that lights up the LED ring on the thing whenever it detects audio? This is insanely stupid if you use a screen reader, for obvious reasons.

Peter Vágner reshared this.

Peter Vágner reshared this.

Hi everyone, I have something slightly different to share, it's part of a project I've been working on during my downtime, because I guess this is rest for me or something haha. I've created a reaper project (can easily be made into just an effects chain) which first upmixes stereo audio into 7.1.4 surround sound before then downmixing it back to stereo, but doing so in such a way were all 12 of the surround sound speakers are positioned using HRTF! In other words, it causes standard stereo music to sound like it's playing all around you in 3d, quite a fun listening experience! a lot of time, pacients, multiple pairs of headphones, hundreds of tracks tested and uncountable minor parameter adjustments went into making sure that there are as few hrtf or other artifacts in the output audio as I could achieve given my experience level and ears. I used a much younger and more simple version of this effects chain for the New years Any Audio streams, and an older but similar concept in my Starwar audio production. This chain combined with a virtual audio cable or app2clap allows you to binauralize audio from any windows application, it was pretty fun listening to a 3d internet radio station today! I made it for my audio productions, but discovered that it's also great for entertainment. If you're a curious audio nerd who owns a copy of Reaper and have a few extra minutes to install a couple plugins, feel free to check this out if you're interested, feedback is welcome/appreciated and I hope you enjoy! samtupy.com/music3d.zip

reshared this

Peter Vágner reshared this.

History of "hoover" sound
youtu.be/Pkh2KaFy5M0?is=NMJcfy…

Peter Vágner reshared this.

Peter Vágner reshared this.

Have any screenreader users out there tried Keychron's keyboard configuration software recently? I'm considering one of their new keyboards, but want to make sure I can do things like disable the RGB.
If not Keychron, which TKL wireless mechanical keyboards are recommended, either because the config commands are doable from the keyboard or because the software is accessible?
Please boost if you might have followers with an answer.
#Keyboards #Accessibility #AskFedi

reshared this

in reply to tuxflo

@tuxflo @RiderPestilence There's this significantly more accessible web tool - config.qmk.fm/ - but you'll have to ensure that the Keychron keyboard you purchase is in the list of supported models, or contact the dev inquiring about the model in question. I.E. The Keychron Q8 has listings, but I'm not sure if the newly released Q8 Ultra8K is covered by that listing alone, and buying off a non-guarantee could be risky.
This entry was edited (Friday, March 6, 2026, 3:53 PM)
in reply to Jack-Frostodon

@jackf723 @tuxflo Without flashing the firmware you can also use via to change the keymap by editing the layout JSON, and you can probably turn the RGB off by setting it to solid color and then black. Or solid color and hammer the brightness down keystroke. I got mine to stay that way but I have some light perception.
Peter Vágner reshared this.

The official microG OS project (lineage.microg.org/) leaked their private keys for logging into their servers and signing releases:

github.com/lineageos4microg/l4…

We make our official builds on local machines. Our signing machine's keys aren't ever on any storage unencrypted.

reshared this

Peter Vágner reshared this.

GrapheneOS Foundation Reporting On MicroG OS Project Leaking Private Keys


The official microG OS project (lineage.microg.org/) leaked their private keys for logging into their servers and signing releases:

github.com/lineageos4microg/l4…

We make our official builds on local machines. Our signing machine's keys aren't ever on any storage unencrypted.

Our roadmap for improving security of verifying updates is based on taking advantage of the reproducible builds. We plan to have multiple official build locations and a configurable signoff verification system in the update clients also usable with third party signoff providers.

We don't have faith in any available commercial HSM products being more secure than keeping keys encrypted at rest on the primary local build machine. Instead, we're planning to develop software for using the secure element on GrapheneOS phones as an HSM for signing our releases.


We don't have faith in any available commercial HSM products being more secure than keeping keys encrypted at rest on the primary local build machine. Instead, we're planning to develop software for using the secure element on GrapheneOS phones as an HSM for signing our releases.

reshared this

in reply to artyom

Our response was, as it is in most cases to help educate people who use it and the OS ecommended by microG themselves since they have deeper microG integration than what's available in official LineageOS. It's an official part of the microG project and it reveals a lot about their overall approach to privacy and security in the project.

We are often asked why we don't implement it instead of sandboxed Play Services and this just goes to further reinforce that position.

This entry was edited (Wednesday, March 11, 2026, 7:32 PM)
in reply to Tekniquelly correct

Every now and then the Cambridge CST exam papers include a question like "explain why even experienced programmers sometimes have problems with character codes".

You could write pretty well anything you liked.

Originally what was expected was an essay about things like escape sequences on Flexowriter tapes; in my day it was about conversion between EBCDIC and ASCII; these days it might be about obscure characters in URLs.

On thursday I managed to help a friend to update his #mikrotik #routerBoard G750 running ancient version of #routerOS from v3.29 to the latest Router OS version v7.20.8.
No hacking, no 3rd party software required. I had to do the upgrade in multiple steps for each major version upgrade seperate but still I am seeing this as a huge surprise.
I can run up to date software on par with todays security standards, even run services that were not available at the time of producing that device e.g. #wireguard. #tech #networking

reshared this

Peter Vágner reshared this.

I've been using Linux on my personal machines since I was a teenager. Twenty-five years of desktops, from GNOME 2 to Sway. I felt the need to write about it.

tarakiyee.com/for-the-love-of-…

#Linux #Wayland #FOSS #OpenSource

reshared this

Peter Vágner reshared this.

I guess I'm probably the only user of my WhatsApp Accessibility Fixes Greasemonkey script - the rest of you are probably using the desktop app with screen reader add-ons now :) - but in case it's of interest to anyone, I just updated the script to strip phone numbers from the labels of messages from unknown contacts. github.com/jcsteh/axSGrease/ra…

reshared this

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

#marschine 06 Coffee Beans. This one I made for a friend to chop up in to a different beat, and he did a good job doing so. Won’t post his with out asking, and I'd probably have to wait until #aprilton to post anyway, since he uses Live.

Peter Vágner reshared this.

Peter Vágner reshared this.

For screen reader users, text-based multiplayer games (MUDs) are often easier to access than graphical games.

So why can playing one from a web browser feel harder instead of easier?

Brandon Cross (aka bscross) explains it all in this interview:
writing-games.org/accessibilit…

#MUDs #Accessibility #TextGames

reshared this

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

#marschine 04 Son of a Ghost Bitch! This is on the shorter side. This was made because I wanted to sample some random thing, and @Millerd16 was the random recording.

Peter Vágner reshared this.

Peter Vágner reshared this.

I've thought for a while that it'd be useful to have a dead simple Markdown renderer that allowed you to see the result and easily copy the rendered output to the clipboard. There are quite a few such tools already, but copying the rendered output generally involves selecting the output yourself first, which is tedious. Finally, catalysed by disabled.social/@kaveinthran/1…, I threw something horribly quick and ugly together. The workflow: type Markdown in text box, press alt+shift+r to render and see the output, press alt+shift+c to copy to clipboard, press alt+shift+s to return to editing the Markdown if you like, etc. If you're using something other than Firefox, it might be alt+r, etc. instead. This tool really sucks and I don't care, but I'm just posting it here in case others might find it useful. files.jantrid.net/mdr/


I am using the Gmail web, when I see people write email with good formatting, headings, links, list, I am envious.
How can I do better?
Currently, I use a chrome extension called "Markdown here". I can write my email with md syntax, and convert them to md through the context menu, there's an option "toggle markdown here".
It's tough though, I need to remember many things, need to switch fro and to to change formatting.any alternatives?
#blind #markdown #email #screenreader #writing #gmail

reshared this

in reply to Jamie Teh

For folks that want something less crappy than my Markdown renderer, you could use the commonmark.js demo, which is still very minimalist but does offer auto render, sync highlighting, etc. However, it doesn't have shortcut keys, nor does it have a copy to clipboard action, though you could focus the iframe, switch to NVDA focus mode (if using NVDA) and control+a control+c there. try.commonmark.org/
in reply to Jamie Teh

weird, the common mark page doesn't load for me.
alternatives, I found markdownlivepreview.com/
and dillinger.io/
Peter Vágner reshared this.

Great, VDO Ninja now can be used from vst plugin on Windows. Unfortunatelly, currently not very accessible. steveseguin.github.io/Ninja-VS…

Peter Vágner reshared this.

Peter Vágner reshared this.

I got bored and made something fun: an accessible clone of Little Alchemy v1. The goal is to combine elements to create new ones. I included every element that ever existed in that version, even discontinued and bonus ones, totaling 615 elements and 1009 combinations. I always wanted to play this game, but the original used drag-and-drop. Play it here: trypsynth.github.io/alchemist/ Feedback welcome!

reshared this

Peter Vágner reshared this.

Web #accessibility / #a11y people — any good resources I can link to on the problems with relying on LLMs for accessibility reviews?

I have concerns but I can't find a good summary. Initial searches have only found pages that support the idea more-or-less uncritically.

(Not saying absolutely that there *are* no potential positives — but the target audience already believes in the positives, so I'd like to introduce some balance.)

reshared this

Peter Vágner reshared this.

The latest #Pachli Current (3.4.0+29a96332) is rolling out now with some notification improvements

1. Notifications about a post will always include the "action bar" under the post so you can reply, bookmark, quote, etc directly from the notifications view.

2. #accessible #talkback actions have been added, and the descriptions have been improved to provide a better experience.

Thanks to @Aryan, @wolfblade , and @dhamlinmusic for the feedback that prompted these changes.

reshared this

Peter Vágner reshared this.

Et hop, version XMPP Web 0.12.0 sortie avec de nombreux petites améliorations orientées utilisateurs et un nouveau contributeur qui semble motivé pour les appels audio / video 🎉 #dev #xmpp
github.com/nioc/xmpp-web/relea…
#xmpp #dev

reshared this

in reply to Nicolas

If you could give me any advice on that, I will really be thankful :)

github.com/nioc/xmpp-web/issue…

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

TIL: There is a book called "Unicode," which encodes standard life situations into rarely used latin words so you can save money on telegrams that are charged per word.

archive.org/details/unicodeuni…

Peter Vágner reshared this.

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

#movuary 28 The After Party. I'm gonna miss doing these. This was fun. I hope you guys enjoy this last one for the year.

reshared this

Peter Vágner reshared this.

Found that orca remote plugin on github , and fixed it up so it is actually useful now. What you guys think? I love having access to this thanks to vibe coding. github.com/serrebi/orca-remote

reshared this

Peter Vágner reshared this.

Ok just found a quite nice speech to text app for PC which does actually properly work and is quite accessible.
handy.computer
To clarify: Speech to Text (like dictation on phone), not transcription.

reshared this

Peter Vágner reshared this.

PSA for Android devs using Jetpack Compose with TalkBack: ExposedDropdownMenuBox breaks linear swipe navigation order. It creates internal Surface nodes with isTraversalGroup = true, which makes TalkBack sort your dropdowns into completely wrong positions in the swipe order — even though explore-by-touch works fine.
The fix: replace ExposedDropdownMenuBox with plain Box + DropdownMenu. You lose the auto-width matching (easy to add
back with onGloballyPositioned) but gain an accessibility tree that actually works.
isTraversalGroup on parent sections didn't help either — the rogue groups inside the Material component override it.
#Android #A11y #JetpackCompose #TalkBack #Accessibility

Peter Vágner reshared this.

Peter Vágner reshared this.

Hurvínek letos slaví 100 let. Jak přišel ke svému jménu? Původně měl být “Spejblík”. Malíř Dvořák prý první vyřezanou verzi označil za “(z)kurvínka”, což se v okruhu přátel hned ujalo. A malou úpravou z hlavy Skupovy manželky bylo hotovo.
This entry was edited (Saturday, February 28, 2026, 7:08 AM)

reshared this

Peter Vágner reshared this.

Well here it is, Selvas is announcing the BrailleSense 7! I’ll be very interested to take a look at this. Here is the full announcement. Introducing the New Smart Braille Tablet Series: BrailleSense 7

While the name may be straightforward, the innovation behind BrailleSense 7 is
anything but. This next-generation platform represents a major leap forward in
performance, usability, and future-focused design.

This series is offered in 3 different sizes:
BrailleSense 7: 40-cell
BrailleSense 7: 32-cell
BrailleSense 7: 20-cell

Planned features across all models include:
Android 15 operating system
Expanded braille-first applications
Integrated AI capabilities
Touch-sensitive braille cells
User-replaceable battery
Included QWERTY keyboard case with secondary battery
Powered by Google Gemini AI

CSUN Launch & Preorder Promotion
BrailleSense 7 will be officially unveiled at CSUN 2026, where we will begin taking pre-orders and continue doing so up until the time we start shipping. While we can’t reveal the price yet, we can say that we will be offering a large discount on all pre-orders. Visit the Selvas BLV booth #508 to place your preorder early, as initial stock will be given on a first-come first-served basis.

#508

reshared this

in reply to Cullen Gallagher

Ooo nice! And android 15? Wow that's nice! I'm not complaining if this one stays on android while the BrailleNote evolve switches to windows. In my view, I think using android for certain note takers can give people a taste of the android experience. ANd wow this thing has gemini? Wow!
Peter Vágner reshared this.

AI is both impressive and ridiculous. I have a little command line Python script that does some basic text reformatting stuff for me. I wanted a version that I could use on my phone. I gave Gemini the script, and asked it to make "a version of this program with the same functionality that I can use on my iphone, but with a textbox and some buttons instead of command line options." I expected it to rewrite this extremely simple Python file into JavaScript or something and give me an HTML file. Or if it wanted to do things the hard way, maybe swift. Nope! It installed uvicorn and requests and fastapi and a bunch of stuff and then rewrote the python script so it could import the existing functionality into the web app it just built. To be fair, it worked perfectly the first time, either on the command line or as a web server. But the original script was about 100 lines of Python! Rewriting it in JavaScript would've been much faster. And not required a reverse proxy and a bunch of deployment work. I guess it took "the same functionality" way too literally and decided the best way to achieve that would be to run the exact same code. When we talk about the impact of #AI, nobody seems to be talking about the impact caused by running AI generated code for years to come. If I didn't know better, and was just an AI vibe coder, I'd now be running an entire docker and reverse proxy setup for something that could be done in the browser with a hundred or so lines of JavaScript. That's honestly a tiny impact individually, but over the course of hundreds and thousands of people and companies, it's going to add up.
#AI

reshared this

in reply to 🇨🇦Samuel Proulx🇨🇦

That's why #AI is a tool or rather a set of tools you need to learn to wield. And that's why, fortunately or not, vibe coding per se will go away. If you steer it correctly, if you follow what it's doing, it will fulfill your expectations most of the time.
#AI
Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Just saw a german YouTube short in which a music snipped was playing, and thhe singing was literally removed by Googles weird multilingual AI trannslation shit, and replaced by a bad english AI voice. We're all lost.

reshared this

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Did you know Joplin supports ABC notation?🎵

Turn your notes into sheet music directly inside your notebook.

📺 Watch now 👉 youtu.be/4AMdwydbFjQ

reshared this

Peter Vágner reshared this.

Apparently, an NVDA addon for the Atari STSpeech synthesizer now exists. For anyone interested, it can be found here: dectalk.nu/Software%20and%20Ma…

reshared this

Peter Vágner reshared this.

The media in this post is not displayed to visitors. To view it, please go to the original post.

Well, today is the day. I'm finally "sorta happy enough to pull the trigger" on publishing the book I've been working on for a very long time. It's a technical history book: by a techie, for techies (although I think that between all the code samples, there is plenty of meat for "tech-adjacent" and "tech-interested" people). It tells the story of the Lisp programming language, invented by a genius called John McCarthy in 1958 and today still going strong (to the extent that many people see it as the most powerful programming language in existence).

And this is a time for shameless self promotion, even if you don't plan on buying the book, please repost :-). Self-publishing is self-marketing, so there we go.

If you do buy and read it, please let me know how you liked it!

The book landing page, berksoft.ca/gol, has links to all outlets where you can buy the book,

reshared this

in reply to rjray

@rjray yes, the insight is that I apparently fatfingered the update. I'm working with Pendora support, they are super helpful, but they also are in India, so first I had to wait out the weekend (teaches me to do updates on Saturday morning) and now it's a back-and-forth with 10.5 hours time difference...

I'm going to mail out everybody an updated PDF later today, it's easier 🙂

Peter Vágner reshared this.

I’m proud to present the third add-on in my four-part NVDA add-on series.
HTML Element Inspector for NVDA is a powerful accessibility debugging tool that reveals detailed information about the current element in Browse Mode. It reports roles, states, attributes, ARIA properties, links, form details, and structural context in a clean, readable format. Designed for accessibility engineers, power users, and testers, it makes inspecting web elements faster, clearer, and more precise directly inside NVDA. Use NVDA+SHIFT+F1.
github.com/amirsol81/html-Elem…
@NVAccess

reshared this

Peter Vágner reshared this.

FFS. The GitHub issue list is also just awful now. Half the time, you try to focus or open an issue and it throws focus to or opens some other issue. And don't even try opening issues in a new tab. GitHub honestly just sucks lately and I hate it. I feel like they're just gradually making accessibility shittier and shittier.

Peter Vágner reshared this.