Peter Vágner reshared this.

Hi everyone. Sorry for sharing this link again. I recently learned that the number of respondents to this survey on Braille use among blind people around the world is still very low.

Surveys related to Braille are not something that are conducted very often. They are not like, for example, screen reader surveys such as the WebAIM survey, which is carried out every few years. As a Braille user myself, I feel that studies like this are very important.

We can see how Braille use and Braille-related technology are facing many challenges. At the same time, the experiences of blind people across Asia — including South Asia, Southeast Asia, and other parts of the region — often receive less attention in global discussions.

Braille users across countries such as India, Pakistan, Malaysia, Singapore, and many other parts of Asia have our own experiences, educational backgrounds, languages, challenges, and ways of using Braille. These perspectives need to be represented at the global level. That is why I strongly encourage everyone to respond to this survey and, if possible, share it with other Braille users in your own communities and networks.

Previously, when this survey was shared in several groups, some concerns were raised: are organisations like these simply using surveys to obtain free feedback and expertise from blind people? Should blind people be paid for sharing their experiences and knowledge?

For me, this needs to be considered in light of the purpose of the research. If a study is conducted for commercial purposes, to generate profit, develop a paid product, or produce income, then it is entirely reasonable to ask whether the knowledge and expertise contributed by disabled people should be properly recognised or compensated.

However, when research is conducted by non-profit organisations to better understand the state of Braille and to advocate for the interests of Braille users, I think the context is different. Before drawing conclusions, it is important to look at who is conducting the study, why it is being carried out, what its objectives are, and how the findings will be used.

For me, the decline in Braille use, the future of Braille as a writing system, access to Braille technology, affordability, education, and how we can ensure that younger generations continue to have opportunities to read and write in Braille are all extremely important issues to study.

Across much of Asia, we do not have enough large-scale research on Braille use that reflects the diversity of our countries and communities. We also do not always see enough locally grounded research being brought into international discussions about the future of Braille.

So when international organisations make an effort to study the state and use of Braille more comprehensively, I think we should take the opportunity to make sure that voices from Asia are not missing from the picture.

If you use Braille, I really hope you can take a little time to complete this survey. If you know other Braille users, please share it with them as well, especially within your local, national, and regional networks.

The more people from Asia who respond, the harder it will be for the diversity of our experiences to be left out of the global picture of the future of Braille.
"braille readers and others who work with braille: I urge you to take the Global Survey on Braille: Literacy, Access, and Innovation! The survey seeks to gather information about global trends in braille literacy, access to braille, and familiarity / usage of tools and technologies that support braille. Feel free to spread this far and wide, also. Read more and take the survey by going to tiny.cc/braillesurvey

Thank you.
#braille #blind

reshared this

in reply to Kaveinthran
I think the issue here is that people are starting to get survey fatigue. I realize that surveys can provide valuable data, but I feel like everyone is sending me a survey about something And I’m finding myself prioritizing which surveys I think might be most beneficial to me and the people I care about.
in reply to Lynn Schneider
@caneprints Same, also, I work for a state agency, so I am limited in what I can fill out because I can’t be seen as endorsing companies with whom we might do business, especially if there are things like gift cards involved. @kaveinthran
Peter Vágner reshared this.

Okay fine I did the thing. Let's see what Google does with it. Yes it's vibe coded. Yes that's all I can do. Yes it's probably ugly as crap. But I tested it and it works. If vibe coding makes you mad, come shoot me yourself please. Or hire some one to do it for you. Anyway it's in Google's hands now, let's see what they (don't) do with it. Ugh. Working on more nice to have stuff, like actually good image/screen description and PIN entry with a Braille display and screen descriptions actually working when there's no accessibility element onscreen, with YAASR, yet another Android screen reader. No it ain't ready yet. No there's no release. Shoot knowing me there probably won't be. But at least I can say I've done *something* to have one of my complaints about TalkBack heard by Google. Lol well maybe not heard, but at least something will plop into their Github notifications.

github.com/google/talkback/pul…

#accessibility #android #blind #ai

reshared this

Peter Vágner reshared this.

someone rewrote bestspeech in pure c, there is an openbst bestspeech project that I have not found the github link for yet. but gozaltech made a sapi5 version already.

github.com/gozaltech/BstSpeech…

reshared this

Peter Vágner reshared this.
I think that I am getting close to having a WebKitGTK security update ready for SLE 12. However, I am not sure if it is visually rendering text onto the screen, so I think that I should find a sighted person to look at it for me. I know that most sighted people do not use screen readers and instead interact with the computer by looking at the screen with their eyes, so I want to be sure that I don't release a security update that makes the software inaccessible for them.

Peter Vágner reshared this.

Peter Vágner reshared this.
If you're like me and refused using WhatsApp desktop because it is horrible, but still use it and find it horrible, and you do not know about this project, then you may take a deep breath and look at this.
github.com/gabrielhhaber/WinZa…
Somehow, it has gathered quite a traction already but I never heard about it.
Using WhatsApp finally feels like how it should have felt since the beginning.

reshared this

in reply to aryan
@Aryan @Aman I mean, it depends what we even talk about? Is it a WhatsApp client too? Winzapp uses browser automation and official supported sockets as far as I can tell so Meta is unable to detect anything, how do you do it? How are you going to pitch your product to everyone (if you plan to release it), e.g. what makes it stand out and where is it more unique or useful than Winzapp?
Peter Vágner reshared this.

I built the fastest PHP webserver in the world

Article URL: qbixserver.com Comments URL: news.ycombinator.com/item?id=4… Points: 5 # Comments: 0

qbixserver.com/

#Tech #Technology #TechNews #AI #Gadgets #Software #Cybersecurity #Apple #Google #Microsoft #Startup #HackerNews [Hacker News]

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.

I’m going to be in Prague for #LinuxDays (@linuxdays).

I’ll be giving a talk on Sunday at 10:00 about XMPP and 25 Years of Digital Independence.

You can also find me at the #XMPP stand if you’d like to chat, ask questions, or grab some stickers!

#LinuxDays #Jabber #DigitalSovereignty


#XMPP Community

XMPP stand at the upcoming #LinuxDays #conference in #Prague, #Czech Republic on 3rd and 4th October 2026!

xmpp.org/2026/08/xmpp-at-linux…

#jabber #chat #interoperability #selfhosting #rtc #opensource #decentralization #federation #messaging #Linux


Peter Vágner reshared this.

Peter Vágner reshared this.
omg. It really is a thing. I'm going to have to try this now. Looks like it's another dev than who made the Papa Sangre one.
Audio Defence — Windows port
github.com/lbk2907/AudioDefenc…

reshared this

When viewing any OSM node with @MapComplete it displays QR code and a link so this exact focused place can be opened on a different device.

Is there a way to display any OSM node in mapcomplete given its ID without knowing what theme is suitable please?

Or similarly when looking at an OSM node, is there a way to construct a link mapcomplete can understand from its data?

Thanks for any hints you may have.

in reply to Peter Vágner

No, cause there simply might be no suitable theme for an #OpenStreetMap POI, or cause there might be multiple matching themes all with a wildly varying interpretation. A street might for example be opened with mapcomplete.org/maxspeeds , with mapcomplete.org/etymology or with mapcomplete.org/cycle_infra

Whoch should be used? Picking one at random would result in completely different views and facts

in reply to MapComplete

@MapComplete Thanks for the hints.

I am not sure I am understanding it correctly. I write down a node ID into the search locations edit field while the theme is already selected. It displays as a search result under Locations heading, however when using enter key to activate the search result it does not focus the node displaying its tags. Does it only scroll the node into a view in the map and should I still focus it manually then?

in reply to Peter Vágner

No, cause if you'd accept 'any' node, it would also _show_ any (and thus all) nodes. That would crash the visualisation.

Also: what 'questions form' would you show for any node? Ask for a name? Most nodes are just corners from a building or a street.

in reply to MapComplete
@MapComplete I don't really mean all the nodes that exist but rather my own set of them. I'm trying to come up with a little browser based app that uses overpass API to query near by points, the query is hardcoded with some variables. For example nodes that have one of the tags: amenity, name, highway, railway, waterway, leisure, shop... present and I have filters for them. Once user selects one of the points, I display its details and I'd like to add one of the actions the user can do with the chosen node or even a way if doable to open that in mapcomplete.
Perhaps you can remember a few weeks ago we had some follow up discussion after @Paweł Masarczyk made a presentation about maps, OSM data and screen reader accessibility for the blind and partially sighted. One of the open points at that time was an ability to select near by points of interest from a list rather than manipulating the map view as that would be easier on mobile. And I am just experimenting with that. In practice the points might be restaurants, fastfoods, pubs, bars, drinkingwaters, cinemas, theaters, libraries, cafees, crossings, parkings, bus stops, atms, banks, schools, kinder gardens, hospitals ... and a lot more that can serve as an orientation aid near by. If my thinking is not compatible with how mapcomplete operates, then I should just accept that and try to come up with a better idea, I just wanted to find and verify that.
Peter Vágner reshared this.

This looks really interesting. Riad has been working on Arcadelux, a huge arcade-style audio game inspired by Oriol's Arcade Room, Crazy Party, retro games and the achievement systems from L-Works games.

It has somehow grown into 124 games across 9 themed worlds, with more than 300 achievements. There are familiar things like Snake, Pong, Tennis, Breakout, Space Invaders, Duck Hunt, Simon and Air Hockey, alongside quite a few original games.

What interests me more is everything built around the games. You begin with only 21 cabinets; the other 103 are unlocked through coins and levels. There is a level system, Party Mode, Hardcore versions of the games, daily challenges, a Rewards Room where beating high scores can earn gems, unlockable sound/music packs, a jukebox driven by a randomized chiptune generator, and even an optional spectator mode where bots can demonstrate some of the games.

Riad is deliberately trying to avoid turning progression into grinding. There is currently no level cap, although Hardcore Mode is the highest major purchase at level 20, and he says the unlock economy is being balanced so that progressing should still feel fair.

The technical side is interesting too. It speaks through screen readers and SAPI using Tolk, currently supports English and Arabic through editable language files, and has tooling for translators which can generate a file containing strings still missing from a translation. He has also been using Claude quite extensively during development, including for porting ideas, debugging, automated tests and creating Hardcore variants.

Rather than reuse copyrighted game sounds, the project generates its own synth/chiptune sounds and music. Riad says the original inspiration was simply wanting a Windows version of Oriol's Arcade Room, and then the thing kept growing as he added ideas from games he had enjoyed over the years.

There are also ideas for online high scores and online parties later, but I rather like that he has decided to stop expanding v1 indefinitely and release a polished first version instead. According to the latest posts, v1.0 itself is now complete apart from final language work/testing.

Worth reading the whole discussion, because Riad reveals considerably more about the design as people ask questions:

forum.audiogames.net/topic/602…
#audiogames #blind #retrogames #blindgaming

reshared this

Hey @Gadgetbridge
I just wish to thank you for improving screen reader #accessibility a little by labelling some of the unlabelled controls in v0.94.0 recently and letting everyone know about it in the changelog. I do really appreciate that.

gadgetbridge.org/blog/release-…

Peter Vágner reshared this.

Always a great feeling when stuff just works like you want it to, no surprises, first try. For a long time now I've wanted to dump a list of feeds into a reader and read things that way vs. hitting the same blogs over and over myself. I wanted something that worked everywhere, listed full or summary article text on a single page so I didn't have to click through each link, had good markup, etc. The main reason I put it off was my certainty that I'd either find something that only worked in one place, like my phone, or that finding something which worked at all would be a project.

The Nextcloud News app seems to have ticked all the boxes so far, up to and including a screen reader mode and screen-reader-only keyboard shortcuts. Color me pleased. It's possible there's something I'm missing and this won't hold, but I'm glad to have found something this functional on my first try, without having to research half a dozen other contenders first.

Now I have feeds, contacts, calendars, tasks, podcasts, recipes, and photos all in Nextcloud. It's all mostly accessible, and not going away because some third party (cough cough Google) decides to kill it off.

Peter Vágner reshared this.

in reply to Nolan Darilek
What I really want is either an RSS reader over imap, or just something that sents to my email. Imap has everything I need: Read state tracking, folder support, push, enough HTML for full articles but not enough for annoyances, and there is an app for it on every platform.
Peter Vágner reshared this.
Wanna port or run #gnome software in your #sailfishos phone? I just packaged some of the gtk stack in here so you can reuse it like i do for Parla (the deltachat client) trufae.github.io/sailfishos-gn…

Peter Vágner reshared this.

Peter Vágner reshared this.
I noticed while poking around my Stream 3's firmware that it's running a whole embedded Linux/Buildroot stack (kernel 5.10, U-Boot, BusyBox, BlueZ, etc.). Sent an email to HumanWare support requesting the GPL/LGPL source packages, and Mathieu Paquette, product manager for the Stream 3, happily turned around and sent over the link with zero hassle in a little over an hour. If anyone wants to dig into the packages under the hood, including HumanWare's .patch files:
humanware.s3.us-east-2.amazona…
I said this when I got the evolve's NVDA source code, and will say it again. Massive props to HumanWare and its product managers, Mathieu in this case, for actually handling GPL compliance properly and quickly without making people jump through a million hoops. Love to see it!
Peter Vágner reshared this.
found this really neat addon. adds many powerful jaws and window-eyes-like verbosity and customization features. I may fork it and add more.
github.com/trssharp/classicspe…

reshared this

Peter Vágner reshared this.
🐆 SPKEMS.DVC — "Accent-EMS Device Driver (V4.5)", ©1986–1993 Aicom. The banner says it, and so does this: SPKEMS: 128KB EMS Memory Allocated to Accent → ACCENT READY. The Accent — normally an external serial box or an ISA/MicroChannel card — running as pure software, loading its synthesis algorithm into 128 KB of expanded memory. No card. That's a software synthesizer. Living right on the OS/2 Screen Reader/2 disks.
OK. It's letter to sound rules. But I'm still thinking combined with my Braille Lite20 maybe this can go somewhere.
Whoever uploaded this gem to the Internet Archive, bless your soul. archive.org/details/IBMScreenR…

Peter Vágner reshared this.

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

@BorrisInABox That's what I said, but then i went looking in the new DECtalk archive and found this. Does this sound like an SSI to you? There definitely is one using one of those in here but this doesn't quite sound like that...
in reply to Tamas G
@x0 The APH PocketBraille, Sounding board/Speakout, Smartalk and some other things have exactly the same speech, which is also supposedly an SC-02, but it sounds different than the BNS, which is also supposedly an SC-02/SSI-263. Artic and Accent are close enough to each other but have distinctly different rules, and both sound more like all that other stuff than the BNS, even taking it's rules out of the equation.
@x0
in reply to Juan CBS
@Juan CBS Oh, working diskette drive is yet another requirement for being able to dump the rom easily. When the AC power is applied can you get the drive working? I assume the drive might work when the battery is disconnected.
in reply to Juan CBS
A few years ago, I was thinking of taking it to an electronics technician to see if they could make me a new battery, but in the end I couldn’t be bothered, and it’s still there, tucked away in a cupboard along with other old kit, such as some Spanish-language voice synthesisers and similar bits and bobs from the 90s.
in reply to Juan CBS

@Juan CBS It needs more powerfull AC adapter in order to get the floppy drive to work. One of my friends is using 2A 9V adapter that came with his huawei wifi router instead of the original Eureka one. If the battery is broken in a way so the machine turns off completelly when the AC power is unplugged it's safest to disconnect it by using the hidden switch in left hand side corner.

I am not sure about the Eureka memory layout for making the rom dump so I would have to lookup the technical manual online for attempting doing that.

Also we would need some app such as dosread in order to copy the data from the eureka disk format to the IBM PC compatible disk format.

So it's all quite involved.

Still I would appreciate going through all of this as my friends already have a prototype of windows based Eureka A4 emulator working.

in reply to Peter Vágner
Maybe… This notetaker wasn’t a success in Spain. In fact, I only got hold of mine because someone was about to throw it away, but I never actually used it myself, nor did I ever teach anyone how to use it, as it had already fallen out of use by the time I started working. The Spanish voice output was so poor that hardly anyone wanted to use it. The Braille’n Speak, on the other hand, was widely used.
in reply to Juan CBS

@Juan CBS The attitude has been quite the opposite over here in slovakia and czech republic. Everyone enjoyed using Eureka, there were loads of tiny applications coded in both basic and turbo pascal. Built-in music editor was used extensively for creating poliphonic music.
When braille'n'speak came as the potential successor, despite being more powerfull it was not as feature rich when compared to Eureka A4.
I did my first attempt at simple programming using Eureka back in the days.

Even this conversation is interesting to me, so huge thanks for your replies so far.

in reply to Peter Vágner
@quetzatl Yeah, exactly. Even though I owned a Braille'n Speak myself, I always wanted to own an Eureka, and I was even a little envious of those who had one. For a long time, the BNS was just a boring notetaker to me, and even after I got my hands on several programs and games for the BNS, my feelings about it were always rather mixed—leaning more toward the negative.

Hey friends, open source / screen reader accessibility enthusiasts. Do you know an #XMPP web based client / blogging / social / video / audio conferencing / community / social platform called @Movim ?

Featurewise it's very feature rich web based app written in PHP, HTML, javascript, leveraging both server side and client side web development specific technologies however its screen reader accessibility could benefit from thoughtfull improvements. A few months ago even the main author blogged about screen reader accessibility features for visually impaired and his desire to improve the platform in this regard. I would like that to happen as well and I'd also like to find more people who might like this too and also who might potentially be able to comment on my attempt at user facing screen reader accessibility review or even help with suggesting more improvements or fixing some of the screen reader accessibility issues. I would like any kind of community contribution and discussion that would contribute to screen reader accessibility improvements to happen.

I've really considered writing such a post as once screen reader accessible it might greatly improve independence, device compatibility, privacy and even more. There are features from traditional messenger style apps, blogging features, social network like features, audio / video voice messages, audio / video calls. Imagine having facebook / discord / blog / whatsapp / insert your similar service here consolidated into a nice privacy oriented self-hostable, independent, federated solution. The work required to make it accessible is substantial, but the work that has already been done and is being done now is enormous, so I am still thinking about this as being approachable.

reshared this

in reply to Peter Vágner
It's a lot of work. I mean, really a lot. Their design is a huge mess accessibility-wise, the usual designers code with <i> elements, unnamed and unroled divs and spans, menus and menuitems where unnecessary (because well, they think navigation is a "menu", so role menu is appropriate which is not). sorry to admit, but to untangle and unmess all of those, I'd need weeks of work, and it's free of charge.
Peter Vágner reshared this.

I've just put out version 0.4.0 of Taskmon, my teeny tiny Windows Task manager replacement, focused on lag-free keyboard and screen reader use. Changelog:

  • Added a tabbed interface. The process list now sits on a Processes tab, with a new Services tab beside it.
  • Added a Services tab covering every Windows service, with Start, Stop, Restart, and Go to process actions, and its own columns that you can show, hide, and reorder from Settings.
  • Added a Find dialog (Ctrl+F) for locating a process or service by name, with F3 and Shift+F3 to step through the matches.
  • Added a customizable system tray tooltip, written as a template with tokens such as {cpu}, {mem} and {processes}, set on the General tab in Settings.
  • Fixed the process tree not taking focus at startup when Taskmon was last closed in tree view, which left screen readers announcing the hidden process list instead.
  • Fixed the system tray tooltip not updating while auto-refresh was set to Off.

Downloads: github.com/trypsynth/taskmon/r…
Enjoy, star the repo, open issues, do whatever you do.

reshared this

Peter Vágner reshared this.

One of my regulars just told me a joke:

First, there were empires ruled by Emperors.
Then there were kingdoms, ruled by Kings.
Now we have a country...

reshared this

in reply to The Mighty OCD

Reminds me of this exchange:

"I am a Country member."

"I remember."

Gough Whitlam was not our best Prime Minister, but he will always be fondly remembered for that comeback.

azquotes.com/quote/728023

Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

With iOS 27, users in the EU, Japan, and Brazil can now sideload apps (.ipa files) entirely on-device without ever using a computer!!

Just install AltStore Classic with AltStore PAL, then follow our onboarding guide to easily get set up with Remote AltServers 👌


RE: fosstodon.org/users/altstore/s…

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.

Quick reminder, if you're working on a SaaS product that requires a login, please check if you've defined the well-known URL to change passwords. Password managers will check `/.well-known/change-password` to offer a quick way to change passwords.

w3.org/TR/change-password-url/

reshared this

Peter Vágner reshared this.

I'm looking for recommendations for someone who is #blind (0% vision) and doesn't have a computer (so, using their phone - specifically, an iPhone).

They're looking for a way to publish texts or blog posts. They tried and were very disappointed by substack and tumblr.

And also potentially a Mastodon client.

Is there anything I should or even could recommend them?

RT appreciated!

#accessibility #a11y

Edited to add that they were using an iPhone, since I realized after the fact that this mattered a lot.

This entry was edited (Wednesday, September 16, 2026, 7:14 AM)

reshared this

in reply to Jérôme Petazzoni
This sounds like using audio output. A modern phone is a computer with a small screen which is irrelevant if you cannot see it. Maybe a braille keyboard can be attached to help with reading and writing? Trying to think outside the box from what I have observed before.
Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

Now that #Wolverine has officially been released, I can finally announce that I consulted on the #blind #accessibility for the game. I want to be transparent as much as possible for how much I was involved in the game and there was only so much I could work on within the time constraints, but I do truly believe this game is a step forward in terms of blind accessibility. There are several accessibility features that I have not seen mentioned in reviews, so I hope you will all join me on my Twitch today at 4:00 PM PST to talk about the game and design decisions that were made. Afterall, I myself have not even been given a review copy because of my involvement with the game, so this is truly the first time seeing the final product as well.

twitch.tv/RossMinor

#Gamedev #a11y #Playstation

reshared this

in reply to Ross Minor - Wolverine Consultant
Genuinely, I hope you all know that I read comments surrounding blind accessibility almost every day and I take to heart the ideas and suggestions people have for games and do my best to convey them to Insomniac, as well as other studios I’ve worked with. So please, if you have any feedback at all regarding Wolverine, please communicate them to me hear or any of my other platforms and I will do my best to get it to the right people. If anyone especially plans to stream, make videos, or write articles surrounding their experience with the game, please let me know so I can signal boost.
Peter Vágner reshared this.

I wrote a blog post reflecting on Jabber/XMPP, whether it’s ready for wider adoption, and how we actually get there.

gultsch.de/posts/how-do-we-gai…

#Jabber #XMPP #DigitalSovereignty #DigitalIndependenceDay

Peter Vágner reshared this.

in reply to Daniel Gultsch

> I don’t feel bad about failing to create a successful instant messaging app

You didn't fail, Conversations is a successful instant messaging app. It's not the dominant one, and it may not be a commercial success (I don't know?), but in my book it's still successful. It works great, and I'm sure I'm not the only one using it to have a reliable, independent communication channel to many people I care about. Yes, I also use other messengers, and just counting the number of messages, I even use them more than Conversations. That doesn't make Conversations a failure.

in reply to Daniel Gultsch

youtu.be/p3uEh0GUma4

Just came across this video from @privacyguides and I was reminded of this post

Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

My Vocal Writer version of Cantina Band. Yeah, I'm too bored and have too much time at hands 😂
May the force be with you all! 😂

#music #starwars #vocalwriter

reshared this

Peter Vágner reshared this.
Quite a few apps now, including web apps, can deliver standard Windows notifications, but many of them don't allow you to configure custom sounds for specific notifications; e.g. messages from specific people. During long work meetings or when I'm deeply focused, it's either not feasible for me to check each notification or the notifications all just become noise that I end up ignoring. I got sick of missing the doorbell or important messages from my wife in those situations.
So I wrote a hacky #NVDASR global plugin to search for regular expressions in incoming notifications and play the sound associated with the matching expression. It's configured with a simple tab separated notificationSounds.conf file in the NVDA configuration directory. For example:
doorbell pressed C:\sounds\doorbell.wav
If anyone's interested, here's the plugin. I can't be bothered developing a GUI, polishing it and distributing it as a proper add-on. You'll need to put this in the developer scratchpad. If you don't know what that is, probably best to ignore this.
gist.githubusercontent.com/jcs…

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.

I'm two for two today. Enjoy the Wild Rover.

reshared this

Peter Vágner reshared this.
wonderful. #HomeAssistant has added more accessibility to the Charts and graphs, including walking through the chart with a screen reader and receiving info on the chart also via sonification. home-assistant.io/blog/2026/09…

reshared this

Peter Vágner reshared this.

I promised an English version of my „Jabber/XMPP: 25 Years of Digital Independence“ talk, and it looks like I’m going to Prague for LinuxDays 2026 in October!

pretalx.linuxdays.cz/linuxdays…

#XMPP #Jabber #DigitalSovereignty

Peter Vágner reshared this.

in reply to MarSik

@marsik Jabber has modern features like E2EE, A/V calls, emoji reactions, voice recordings too and seems to be slightly more popular - though not by orders of magnitude - than Jami if you want to use Fdroid download stats as an indicator.

grote.gitlab.io/fdroid-metrics…

Peter Vágner reshared this.
Anyone here ever tried writing interactive fiction with Inform 7 and been put off by the accessibility issues? I may have something cooking up...

reshared this

in reply to bscross32
nathantech has a piece of software, AccessiIF, but it sucks. big fat donkey nuts. when I try to build my game through his compiler, I get errors all over the place. if I build through straight inform, though, no worries. I'd like a compiler that actually works, other than the straight inform one, though. Nathantech's compiler is cool, you have tree views for rooms, objects, npc's, etc blah blah, but half the shit I make the damn thing gives me errors when I try to compile or play the game in the actual compiler. I'd definitely give yours a try.
in reply to Cary ✨
@cary5871 Yeah, that's unfortunate. I'm not a fan of his software, but I was hoping this would be at least decent enough to play. My addon is strictly for the Inform 7 IDE, and is more geared toward development rather than playing, but yeah, I just released it:
github.com/ironcross32/inform_…
Peter Vágner reshared this.
I just updated my hacky, terribly basic MarkDown viewer:
1. The text box is now much, much wider, so lines don't wrap annoyingly early.
2. There is now a button to Export as HTML, which will "download" the .html file (it's still all done locally).
There are almost certainly far better alternatives and you should likely choose one of those instead, but here it is for whatever it's worth.
files.jantrid.net/mdr/

reshared this

in reply to Jamie Teh
Thank you. I suppose I should start getting into Ditto for this kind of thing on my personal machine? My work machine is something completely different, but I should at least stop duplicating a pseudo-templating system that's probably already been done...
This entry was edited (Friday, September 4, 2026, 9:04 PM)

Kaveinthran reshared this.

in reply to Jamie Teh
I mean that I'm basically writing stuff I want to be properly formatted, so instead of an inefficient WYSIWYG editor, I write it in Markdown, but I am also copying blocks of prewritten text that I want to include in my response as well, hence a templating system of sorts.
in reply to Timothy Wynn
@twynn Oh gotcha. I thought you were saying Ditto would somehow be different in this respect to Windows clipboard history. Don't get me wrong: Ditto is far more flexible, but I don't think it'd be any different with respect to this use case with regard to how you see the entry in the list.
in reply to Jamie Teh
Right, but my assumption is that Ditto would allow me to copy multiple entries at once, i.e., some sort of multi-select control. So instead of opening Windows Clipboard, finding an entry, pasting it, and doing it over and over again until I've assembled all the pieces, I'd just do it by selecting the pieces in the order I want from Ditto and copying it in one go.

Kaveinthran reshared this.

in reply to Andre Louis
@FreakyFwoof I actually did look into it, but it doesn’t suit my use cases. I’m a bit weird in that I don’t really want a clipboard automatically synced across all my devices. I only want to send very specific entries between them on demand. @twynn
in reply to Andre Louis
@FreakyFwoof Does that send to a specific machine or all machines? Part of the reason for my weird use case is that I don’t want my work machines having any knowledge of any of my personal stuff, but I still sometimes need to push entries between them. @twynn
in reply to Jamie Teh
@twynn Yep, comfortable slippers syndrome. I get it. No need to change if it works for you. I have a very small sample of ditto users that did switch and did enjoy, but if that one use case isn't covered, you can't switch and that's fair.
in reply to Jamie Teh
@FreakyFwoof I also use scripting in ditto to paste the clipboard preserving only numbers and the decimal point, which is useful for financial transactions. But I think that would be pretty easy to implement in yours if that were the only blocker. @twynn
in reply to Andre Louis
@FreakyFwoof @twynn
That's a cool idea.
I think what you need in adition to your app filters also have machine filters. Then, you can sync only specific machines or specific apps. It might take a few ideas and user input to get it totally right, But, I see why people would want or need this.
in reply to Doug
@Doug73 I think it’s tricky though because as I understand it, that sinking relies on a database. The only way to have clips sent to a machine without that machine knowing about other clips is to send them directly, rather than using a database which all of them can access. @FreakyFwoof @twynn
in reply to Jamie Teh
@FreakyFwoof @twynn
You're rightr about this. he stores 1 copy of each database for each user and not 1 per user per machine.
It would be somewhat of a large server change. I had brought this up to him a while ago for other reasons
I was trying to find a good way to do it and keep backwards compatibility, but, other things distracted me along the way.
in reply to Doug
@Doug73 Yeah, I think the synced database concept works well without a server where you rely on file sharing. It extends to a server to some extent, but I think it is less efficient than it could be and it limits support for features like this. But also, not my software and my use case is weird, so none of this should matter to anyone but me. :) @FreakyFwoof @twynn
in reply to Doug
@Doug73 Yeah, my imagining is that each device has its own clipboard history (or doesn't have one at all), however, you would have the ability to send one entry to one specific target. If I ever wanted to have that entry duplicated to more than one target, I'd just send it again and choose a different target as a result, but I don't see a case where I would ever want that regularly. @FreakyFwoof @jcsteh
in reply to Doug
@Doug73 I think to do this in a way that supports iOS, you would need to do it on the server somehow. Perhaps each client registers with the server (probably already happens), a client can request to send a clip to another client, the server keeps a queue of clips to be sent to a client, the server pushes those clips to an active client connection or provides them next time the client asks for queued clips @FreakyFwoof @twynn
in reply to Jamie Teh
@twynn I know full well you have no reason to switch, but I did just implement the subscription model you suggested, so it can serve other people's use-cases if they want. That was... Interesting. Caused a few issues along the way but it's good now.
in reply to Jamie Teh
@twynn But also to my understanding Ditto has no phone apps. I do, both platforms. You could email or WhatsApp it to yourself, or use Clipman so long as you have a server in-place. You may never need to do that, but I find I do way more than I'd like.
Peter Vágner reshared this.
Finally after a decade of thinking, I have a new website. I'd love if you can give me some feedback: talkweb.eu/

Peter Vágner reshared this.

in reply to Bogomil Shopov - Бого
The media in this post is not displayed to visitors. To view it, please go to the original post.

The contact link! It overflows at certain viewports. Basic fix: get rid of `white-space: nowrap` (I'd also use `text-wrap: balance` on it after that).
Peter Vágner reshared this.
More linux experience, where Linux loves me back.

Sensitive content

Peter Vágner reshared this.

in reply to yayfee
@yayfee @Zvonimir Stanecic Hahaha, welcome to the brighter side. Various blindness specific apps and games are running on linux these days. It's awesome you are considering this for your daily work.
in reply to Zvonimir Stanecic
@Zvonimir Stanecic @yayfee I was thinking about #paperback which has been mentioned by someone a few days ago. I haven't tried it yet.
And also there are several people trying to get osara and reaper working with orca on linux.
in reply to Peter Vágner
@pvagner @yayfee I occasionally need to record and edit audio. I am interested in whether the new QT-based user interface of Audacity 4.0 will become accessible with Orca under Linux. The old UI is partly accessible, except for the track widget, which is crucial in my opinion. All of their custom accessibility effort appears to have been devoted to Windows, where the experience is better. So, maybe this time... I'll test 4.0 as is when it arrives in the Arch Linux repository.
#audacity #accessibility #Linux #ScreenReaders
in reply to Zvonimir Stanecic

@Jason J.G. White Yeah, it turns out QT version of #Audacity is now accessible on linux.
It preserves feel of the WX based vesion, it reports through at-spi names of actions you are triggering with the keyboard, track listing is accessible, selection toolbar is more accessible than the WX based one. Keyboard controls are the same and remain still configurable.
I've just done quick testing with the binary version. I believe later on I'll be able to get the build with cloud functionality stripped out.

As I have launched it for the first time my initial feeling was it's not navigable with the keyboard, but I have discovered I need to press alt+f6 to focus the initial setup, go through it and then it all becomes navigable with the keyboard.

This really looks cool. @Zvonimir Stanecic @yayfee

in reply to Zvonimir Stanecic
@Zvonimir Stanecic I have only tested it today. It turns out using backspace to delete characters to the left of the cursor is reported by orca for me with QT6 based apps such as transmission-qt, mixxx, kate. I've tried kdeconnect and with that it's not reported. Do you have more apps to try so I can try narrowing this or make a better bug report at least? @Jason J.G. White @yayfee
in reply to Peter Vágner
@pvagner @yayfee @storm As I recall, there are some contributors to the Orca mailing list who have tried KDE. So far as I know, its screen reader accessibility has a reputation for not being good enough for daily use yet, but my information may be outdated.
in reply to Jason J.G. White
kde itself is mostly fine, possibly except for system settings. The apps though, I mostly pick from the gnome side for those, so I would have a hybrid desktop pretty much. Although, you can also use gnome, which is more accessible for now
in reply to the esoteric programmer
in reply to Peter Vágner
tried gnome. Kde is simpler. I want to engage somehow in reporting bugs there, hoping that these will be fixed. I've tried gnome on fedora, but gave up after i saw also the difference in a waz how my computer sounds from these two live cd's. Gnome had worse sound, compared to kde.
Peter Vágner reshared this.

NASA Hosts Virtual Artemis Webinar for Blind, Low-Vision Community.
Geeks, nerds, and all with a curious mind,
The event will be on Zoom, and the sign up is a Google form, all accessible, but if you need help there’s an email address to contact. If some links don’t transfer, there’s a link to the NASA event page at the bottom. Beyond honored to say I’ll be a panellist, so see you virtually there!
NASA will host a virtual webinar at 2 p.m. EDT on Friday, Oct. 2, titled “The RS-25 Engine and the Future of Artemis Missions: An Accessible Webinar for
the Blind and Low-Vision Community.” This webinar is open to the public, however it is tailored specifically for a blind and low-vision audience.
The webinar will last about two hours and include an audio-described video of an RS-25 engine test, a Q&A session with an Artemis engineer, and a panel
about accessibility in space and science. The event will be on Zoom.
RSVP using
this form
by Friday, Sept. 25. uestions can be directed to
thalia.k.patrinos@nasa.gov.
The details of the webinar will be emailed to registrants in the days leading up to the event.
NASA’s Artemis program will send astronauts on increasingly difficult missions to explore the Moon and establish a Moon Base on the lunar surface. For
additional information on the Artemis missions, visit:
nasa.gov/artemis

NASA event web page:
nasa.gov/general/nasa-hosts-vi…

Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

i have never screamed a more satisfying fuck-youuuu to a computer than 5 minutes ago, when i finally fixed a dead OLPC XO-1 that i've been trying to fix, unsuccessfully, for FIVE YEARS

the XO-1's, especially the early models, all suffer from a showstopper firmware bug: if the internal clock battery dies, the laptop cannot boot. it won't even make it to POST. changing the battery makes no difference, because the PROM has the wrong clock date burned into it.

the workaround is reprogramming the internal clock with the correct date via an onboard serial port which *does* function when the laptop is powered on. unfortunately, it uses an incredibly frustratingly tiny 3mm blade-type socket that isn't easy to find.

my solution was to solder tiny wires directly to the board. take a look at the picture and decide for yourself if you ever want me near your electronics. (the plastic connector melted when i tried to desolder it using a hot air rework gun)

the worst part of the process, aside from soldering 0.2mm pins, was figuring out which-pins-did-what on the motherboard's J4 connector. experimentation taught me that:

Pin 1 (bottom): +3.3v. Do not connect this to the USB-TTL.
Pin 2: Transmit (TX). Connect to RX on the USB-TTL.
Pin 3: Receive (RX). Connect to TX on the USB-TTL.
Pin 4 (top): Ground. Connect to GND on the USB-TTL.

now let your terminal session capture output from the USB-TTL. on macOS, the terminal command for my particular usb-ttl stick is:
> screen /dev/tty.usbserial-1410 115200

once you've connected those wires to the USB-TTL, plug in the laptop and power it on. You'll immediately see text flow into the terminal session.

once you've got a prompt, type in:
> select /rtc decimal 57 34 21 21 08 2026 set-time
> bye

and you're done. the laptop will reboot, and suddenly it will POST with a chime and boot into the operating system.

sources:
web.archive.org/web/2019103121…

#olpc #diyRepair #permaComputing

reshared this