Peter Vágner reshared this.

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

Rebuilding the indieweb one tendril at a time.

This is what we need to do. Rebuild the internet, reclaim the word social in social media and put people before platforms.

Circular logo containing the text: 100% human generated. In the centre is a scribble drawing of a brain.
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.

  1. Facebook. Twitter X. Bluesky. Youtube. Tiktok. and the rest… ↩︎

#blackAndWhite #indieweb #photography #socialmedia

This entry was edited (Thursday, January 22, 2026, 1:38 AM)

reshared this

Peter Vágner reshared this.

Today was nice; didn't have any new things demanding my attention, so just pushed a few existing things forward. Also managed to get back to looking at bugs.webkit.org/show_bug.cgi?i…. Found that, with my test, some text doesn't show up in the AT-SPI hierarchy if I just remove the conditionals mentioned in the bug. I'd really need access to the WebKit slack, since there is apparently some discussion there, but, when I try to join (from the Getting Started link on webkit.org), I get a message saying that the invite has expired. I wonder if the link works for other people. I emailed someone at Apple the other day; hoping that he gets back to me.

Peter Vágner reshared this.

in reply to Peter Vágner

@pvagner I don't usually use epiphany, but I just tried it and found that it is very crashy for me--all I have to do is poke around www.google.com with Orca running. I don't know the code very well, but I'd like to try to investigate, since it seems like no one is working on WebKit's AT-SPI support right now, but now I'm being yanked away by unrelated day job stuff, so everything that's on my to-do list will have to stay there for now.
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:

dropbox.com/scl/fi/6cqp28s6zqp…

3elmud #emacs #emacspeak #foss #mud

reshared this

in reply to Khronos

@khronos You'll need the Emacs package, so do pkg i emacs, then git clone github.com/tvraman/emacspeak, and then make inside the emacspeak directory, then get a speech engine working, I recommend just going with Espeak when starting out, make Espeak. If it doesn't work have AI fix it up. Then git clone ElMud, run the install script, and in Emacs, M-x ElMud.

Khronos 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.

My wife and I are fortunate to be in Iceland at the moment, and we managed to capture a timelapse of last night’s aurora. It was one of those moments in my life when I could hardly believe my own eyes. Enjoy!
#aurora #iceland #timelapse

reshared this

Peter Vágner reshared this.

Canceled another subscription recently, the money that's left will probably go into donating to NTFY or other projects, another awesome software I seriously enjoy using.
Support your FOSS developers, even if it's just a small amount. Especially if you'd pay for the tool, like I did with pushover before.

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.

🗣️ Welcome Mia and Mil, two new voices designed to read texts in Luxembourgish using screen readers. They are making progress, but sometimes still struggle a little with Dicks' language.
🔧 Would you like to help them? Come and test them out, and let us know what you think: gd.lu/15pM9q

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.

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…

This entry was edited (Monday, January 19, 2026, 4:10 PM)

reshared this

Peter Vágner reshared this.

haha. I have made blindsoft image describer-js (BSID-JS) open source. #opensource #cloudflare #workers #js #javascript github.com/averlice/bsid-js if you want to host or contribute at all, feel free. licensed under the gpl-v3 public distribution license.

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 should really go to bed but first have this thing I spent the last few hours making in Ableton. It's a remix of "Be Like You" by Taylor Acorn and it's probably one of my favorite songs of the last few years. Here's the original: youtu.be/Cys2K0rx2T0

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.

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.


I installed #Signal and #Conversations_im on a clean install of #GrapheneOS on my Pixel 4a and measured the battery impact. The results are shocking!

Both messengers had only one contact: my regular phone.

I used my regular phone to send messages to the Pixel 4a (which was not used for anything else over the course of the experiment).

I always sent the same message via Signal and #XMPP (mixing up which app went first). In total I sent ~32 messages in intervals of 10mins to a few hours.


Peter Vágner reshared this.

in reply to Daniel Gultsch

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.

Peter Vágner reshared this.

I made my first 2 #FT8 contacts today thanks to a new accessible companion app built to work in conjunction with #WSJTX and the #JAWS and #NVDA screen readers. We're making huge progress toward a solution we can provide to the entire #blind #AmateurRadio community. #HamRadio

reshared this

Peter Vágner reshared this.

I work as an audiobook quality controller. My employer uses ClickUp to manage tasks. Unfortunately, the web interface is unintuitive and inaccessible. It contains unnamed elements, menus that expand in all kinds of ways, and similar issues. I wrote to their developers, but even after years nothing has been fixed. Fortunately, ClickUp has an open API. So I used vibecoding and now I have my own minimalist HTML application that displays my tasks, start and end dates, comments, and attachments, and allows me to post comments. I still can’t change task statuses yet—we’ll see if I manage to solve that with the help of GPT. Of course, this is not how a blind person should function in an ideal world, but it is still a way we can help ourselves. That said, I still need a server where my PHP scripts run; it could probably be done with Python as well, but PHP seemed simpler to me since it’s already running on my server. BTW it would be ideal if Clickup api documentation is one simple document which I can throw to gpt but it seems that chatgpt already know how to use it.

Peter Vágner reshared this.

Peter Vágner reshared this.

An accidentally discovered workaround that probably shouldn't even be mentioned as an actual one but got me through an hour-long webinar recording today: when an ad comes up on Youtube and your video is a part of a playlist, navigating to the next video skips it and loads the next one. As a result, if you skip to the next video when it's time to skip the ad and then return back to your video, the playback resumes. This obviously works also with remote controls on headphones.

reshared this

Peter Vágner reshared this.

I recently had a need for a recursive C++ lambda that captures variables. This isn't possible in the intuitive way; you get:
error: variable 'someVar' declared with deduced type 'auto' cannot appear in its own initializer.
It turns out you can achieve this (albeit a bit horribly) by passing the lambda to itself! See this article for details: artificial-mind.net/blog/2020/…

Peter Vágner reshared this.

Peter Vágner reshared this.

Victory adds Braille to its amps at no extra charge for blind players like @bermudianbrit thefretboard.co.uk/discussion/…

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.

AI Brailab Hungarian text-to-speech system Voice generator. That's right. I'm not done.
It's up on Jammable. Here's a cover of Brailab doing Dial Drunk, with Eloquence Reed. Enjoy.
jammable.com/brailab-hungarian…
an you tell Brailab from Eloquence in the song? I sure can. Poor Brailab. All squished because it only goes up to 10000HZ of audio quality. Aww awe, I almost feel sorry for it.

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.

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

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.

Friends, this is the coolest thing I have ever seen and you should see it too. A guitar amp labelled entirely in braille. #accessibility #blind #blindness #braille
This entry was edited (Friday, January 9, 2026, 10:44 PM)

reshared this

Peter Vágner 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

youtu.be/NYCGgre3xnM

#music #pop #newmusic #indie

This entry was edited (Friday, January 9, 2026, 6:13 AM)

Peter Vágner reshared this.

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

I have been notified about this #accessible text editor written in rust with a lot of interesting features.

github.com/Ambro86/Novapad/

ondrosik reshared this.

Peter Vágner reshared this.

A friend of mine, Beqa Gozalishvili, a very talented developer from Georgia the country, announced an early stage of his #SAPI5 wrapper for the popular #ESpeakNG #TTS engine. bug reports and feature requests are welcome, he says in his Telegram channel. He does speak English. github.com/gozaltech/espeak-ng… #Accessibility #ScreenReader #Windows #JAWS #NVDA

reshared this

in reply to Alex Hall

@alexhall @Bri I installed it. Quite responsive. Problem though. And this isn't for my exact needs, but, there isn't an installable language selecter. Say someone speaks English and Spanish, they won't have Spanish installed unless there's a file I'm missing? I don't know
Peter Vágner reshared this.

The State of Modern AI Text To Speech Systems for Screen Reader Users: The past year has seen an explosion in new text to speech engines based on neural networks, large language models, and machine learning. But has any of this advancement offered anything to those using screen readers? stuff.interfree.ca/2026/01/05/ai-tts-for-screenreaders.html#ai#tts#llm#accessibility#a11y#screenreaders

reshared this

Peter Vágner reshared this.

For World Braille Day, I compiled a list of free braille art and tactile image libraries that I used for a project in one of my graduate school classes. This is by no means a complete list of all available resources for tactile graphics, rather it is a list of sources that were explored for this project. veroniiiica.com/free-braille-a…

reshared this

Peter Vágner reshared this.

A new day, and a new accessible Telegram client for Windows, TAccess.
TAccess is a custom Telegram client built with Python and wxPython, specifically designed to be fully accessible for screen reader users (NVDA, JAWS, Narrator) on Windows.
github.com/mlapps88/t-access-a…
This entry was edited (Monday, January 5, 2026, 5:47 AM)

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.

Remembering the birthday of Louis Braille, a reminder that the 3D printed buildings related to his life, his childhood home, the school where he studied and the Pantheon where he is resting is freely available, just contact me and I'll send you the file.
#LouisBraille
#France
#Braille
#ReplicaBuildings

reshared this

Peter Vágner reshared this.

Introducing Whack A Braille! A new Blind-first and a11y-first audio-based game aimed at increasing typing skills and #Braille literacy. Multiple game and input modes, fun sounds, and you earn tickets with each round that you can use to get silly prizes when you cash out at the Prize Counter! Practice your Perkins typing with the home-row setting and your grade 2 symbols and word signs. I'm still iterating, but enjoy this initial release. Go whack some moles! marconius.com/fun/whackABraill…

reshared this

Peter Vágner reshared this.

Check it out. Braille Display Calibration tool is now on GitHub for you all to admire in its full 96.4% C++ glory. It will get updates here from now on, but the private binary will also stay current.
github.com/tgeczy/BrailleDispl…

Peter Vágner reshared this.

Peter Vágner reshared this.

So I've just pushed a really early version of being able to control a Mac via NVDARemote to the NVDARC app, via a new Be controlled option in the settings page. Note/warning! Due to limitations in VoiceOver, the speech output is going to be less than desirable in a lot of cases, but at the moment, it's the best one can do. Thanks to @miki for igniting the spark in me to actually make this a reality. testflight.apple.com/join/edg8…
@miki

reshared this

Peter Vágner reshared this.

Happy Jabber Day 🎂 🥳

On January 4, 1999, Jabber was first announced to the public¹.

Twenty-seven years later, Jabber—or XMPP, as it became known after standardization through the #IETF—remains the only truly vendor-independent, federated instant messaging platform.

In almost three decades, XMPP has never stopped evolving and remains our best tool for digital independence.

¹: tech.slashdot.org/article.pl?s…

#DigitalIndependenceDay #Jabber #XMPP #DiDit #DigitalSovereignty #DiDay #JabberDay

This entry was edited (Sunday, January 4, 2026, 8:15 AM)

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.

Zum Geburtstag 🎂 von Louis Braille feiern wir den #WeltBrailleTag 🌏 👩‍🦯. Erstelle deine eigenen Brailleschilder mit einem 3D-Drucker und unserem Schildgenerator codeberg.org/oskars/define-bes… #make #blind #inklusion

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.

there's a certain day of the week every year, that allows you to calculate the day of the week for any date that year -- in your head!

for 3 years out of four, it's January 3
in the fourth, in leap year, it's January 4

so for 2026, this day, called Doomsday, is Saturday

The Doomsday Algorithm
rudy.ca/doomsday.html

the easiest part of the Doomsday algorithm is the even months

all of these Doomsdays are Saturdays in 2026 --

April (4th month) 4th
June (6th month) 6th
August (8th month) 8th
October (10th month) 10th
December (12th month) 12th

the other months are fairly easy too, and pretty soon you will be able to do any date this year

check out the 2026 Doomsday calendar below

you can also extend this to other years and even centuries, but it's a bit trickier

the Doomsday Algorithm was originally devised by John Horton Conway, a famous mathematician, who died of COVID in 2020

reshared this

Peter Vágner reshared this.

I've released at-spi2-core 2.59.0, now with documentation for the protocol. The documentation still needs some work, and I won't be surprised if I overlooked some formatting issues in the rendered version, but then alpha releases are alpha, or something.

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.

A year or two ago, I recorded the text message sound effect for Happy New Year on iOS.

reshared this

Peter Vágner reshared this.

UnifiedPush has already been around for five years! Now is the perfect time to look back and forward.

s1m.fr/unifiedpush-5-years/

#UnifiedPush #android

reshared this