Peter Vágner reshared this.

As it came up in a few conversations during "FOSDEM week", here's a link to the OpenSSF blog post about why the idea of "attestation for open source projects" is, in my opinion, and others, a bad idea:

openssf.org/blog/2026/01/21/pr…

Yes, FOSS foundations and projects need ways of getting funding, that is very important, but thinking that "attestation is how we will get that money!" might not be such a good idea given the risks involved, and the past experience for those that have attempted it.

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.

Are you interested in testing your USB cables? Then I have a blog post for you:

blog.literarily-starved.com/20…

Be aware: You might discover that your cable is fooling your PC

This entry was edited (Sunday, February 1, 2026, 3:48 PM)

reshared this

Peter Vágner reshared this.

Videos prove, the Russian army stays online in Ukraine using network equipment from American company Ubiquiti.

Worried customers have been discussing this in Ubiquiti’s online forums, but threads have been shut down for “violating community guidelines”.

Many companies see their products sold to Russia, but Ubiquiti products are actually online, which means Ubiquiti could trace the illegal use and intervene — so why don’t they?

hntrbrk.com/ubiquiti/

reshared this

Peter Vágner reshared this.

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

Under normal circumstances, I would be at work this evening broadcasting an interview. But the guests canceled the show, so here I am playing around with NVDA Composer.
First, I created a basic melody in NVDA Composer – it’s a Slovak folk song. Then I imported it into Reaper, added some modern samples from Nexus, and this is the result.
You might ask why I didn’t do it directly in Reaper’s step sequencer. Because that wouldn’t be nearly as much fun. Hmm, seems that for some reason I can not upload mp3 dyrectly to this post, so here it is.
s.ondrosik.sk/f/b0cd4167954446…
#NVDAComposer #Composituary

reshared this

Peter Vágner reshared this.

I’m absolutely fascinated by old telephone recordings.
I’ve listened to quite a bit of Evan doorbells recordings from the states in the 1970s and I recently found a tape from australia made by blind phone phreak Tom Dekker.
I would love to find more especially from outside the states.

reshared this

Peter Vágner reshared this.

Moltbook, the AI social network, exposed human credentials due to vibe-coded security flaw engadget.com/ai/moltbook-the-a…

reshared this

Peter Vágner reshared this.

Random thought that crossed my mind, so I'm curious...

Let's say you start using a given software/app, purely based out of recommendations or random search, and you like it (doesn't matter how much, you just like it).

After some time you find an issue, or you want to request/suggest a feature, so you go to the project's source code (wherever that is). While browsing the source, the project page or the issues/bugs you find out that it was mostly (if not totally) written using AI/vibe code.

Do you stop using it?

#HomeLab @homelab

  • Right away! No doubt! (45%, 44 votes)
  • Maybe, depends how much I like it... (36%, 35 votes)
  • That doesn't make any difference to me, so no. (11%, 11 votes)
  • Something else (comment). (7%, 7 votes)
97 voters. Poll end: Friday, February 6, 2026, 1:22 AM

This entry was edited (Tuesday, February 3, 2026, 1:22 AM)

reshared this

Peter Vágner reshared this.

foobar2000 looks odd, but it outperforms every music player

xda-developers.com/foobar2000-…

reshared this

Peter Vágner reshared this.

🙂Update - thank you everyone that boosted this!
The call for testers is now closed.

Hi Folks,

I am looking for screen reader users to test a site taking approximately one hour. This is a paid gig - $50 via a gift card. Please ping me for more details.

Please boost for reach.

Thanks!

#a11y #accessibility #ScreenReader

This entry was edited (Wednesday, February 4, 2026, 10:51 PM)

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.

Today at #fosdem26 we listen to @benjaminbellamy the father of @Castopod presenting the project #podilibre to bring freedom and control at every step of the process when producing a podcast.

Check it out at podlibre.org/

This entry was edited (Sunday, February 1, 2026, 11:24 AM)

reshared this

Peter Vágner reshared this.

Notepad++ have released a new version to fix the auto update process being hijacked notepad-plus-plus.org/news/v88…

I reported the vulnerability, it is being hijacked by threat actors in China. doublepulsar.com/small-numbers…

Peter Vágner reshared this.

in reply to Kevin Beaumont

Notepad++ have today confirmed their auto process was compromised by Chinese nation state threat actors, in a supply chain hack: notepad-plus-plus.org/news/hij…

This backs up my blog from late last year, with #GAYINT threat actor mapping to Funky Stamen.

The infrastructure and update mechanisms have since been tightened. For what it’s worth - entry was to telcos and financial services with interests aligned to China. Notepad++ dev did a great job treating issue seriously.

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.

#NVDAComposer Butter Building, from Kirby's Adventure.
NVDA_COMPOSER_CLIP v1
# tempo: 300
note 85 120
rest 120
note 85 120
rest 120
note 73 120
rest 120
note 73 120
rest 120
note 85 120
rest 120
note 85 120
rest 120
note 73 120
rest 120
note 73 120
rest 120
note 78 120
rest 120
note 78 120
rest 120
note 73 120
rest 120
note 73 120
rest 120
note 85 120
rest 120
note 85 120
rest 120
note 78 120
rest 120
note 78 120
rest 120
note 83 120
rest 120
note 83 120
rest 120
note 71 120
rest 120
note 71 120
rest 120
note 83 120
rest 120
note 83 120
rest 120
note 71 120
rest 120
note 71 120
rest 120
note 83 120
rest 120
rest 120
rest 120
rest 120
rest 120
note 59 120
rest 120
note 47 120
rest 120
rest 120
rest 120
rest 120
rest 120
rest 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 75 120
rest 120
note 69 120
rest 120
note 75 120
rest 120
note 69 120
rest 120
note 78 120
rest 120
note 71 120
rest 120
note 83 120
rest 120
note 71 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 75 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 73 120
rest 120
note 68 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 76 120
rest 120
note 69 120
rest 120
note 75 120
rest 120
rest 120
rest 120
rest 120
rest 120
note 59 120
rest 120
note 59 120
rest 120
note 83 120
rest 120
note 78 120
rest 120
note 71 120
rest 120
note 75 240
note 75 240
rest 240
note 73 240
note 75 240
rest 240
note 73 240
rest 240
note 71 240
rest 240
note 68 240
rest 240
note 63 240
rest 240
note 64 240
rest 240
note 68 1920
rest 480
rest 120
note 92 120
rest 120
note 93 120
rest 120
note 95 120
rest 120
note 92 120
rest 120
note 88 120
rest 120
note 83 120
rest 120
note 69 240
note 69 240
rest 240
note 68 240
note 69 240
rest 240
note 68 240
rest 240
note 66 240
rest 240
note 68 240
rest 240
note 69 240
rest 240
note 73 240
rest 240
note 71 1920
rest 240
rest 60
note 87 120
rest 120
note 88 120
rest 120
note 89 120
rest 120
note 90 120
rest 120
note 83 120
rest 120
note 95 120
rest 120
note 95 120
rest 120
note 75 240
note 75 240
rest 240
note 73 240
note 75 240
rest 240
note 73 240
rest 240
note 71 240
rest 240
note 68 240
rest 240
note 63 240
rest 240
note 64 240
rest 240
note 68 1920
rest 480
rest 120
note 92 120
rest 120
note 93 120
rest 120
note 95 120
rest 120
note 92 120
rest 120
note 88 120
rest 120
note 83 120
rest 120
note 69 240
note 69 240
rest 240
note 68 240
note 69 240
rest 240
note 68 240
rest 240
note 66 240
rest 240
note 68 240
rest 240
note 69 240
rest 240
note 73 240
rest 240
note 75 960
note 76 700
note 77 240
note 78 240
rest 240
rest 240
rest 240
rest 240
rest 240
rest 240
rest 240
note 73 1920
rest 480
note 75 480
note 76 480
note 78 480
note 80 960
note 76 960
note 73 960
note 75 480
note 76 480
note 78 1920
rest 480
note 75 480
note 71 480
note 68 480
note 71 1920
rest 480
note 83 120
rest 120
note 83 120
rest 120
note 80 120
rest 120
note 80 120
rest 120
note 75 120
rest 120
note 75 120
rest 120
note 69 1920
rest 480
note 71 480
note 73 480
note 75 480
note 76 960
note 73 960
note 69 960
note 66 960
note 68 960
rest 480
note 67 240
note 68 240
note 69 480
note 66 480
note 73 960
note 71 960
rest 480
note 95 120
rest 120
note 95 120
rest 120
note 83 120
rest 120
note 68 240
note 69 240
note 71 240
note 73 240
note 75 240
note 76 240
note 78 240
note 80 1920
rest 480
note 78 480
note 76 480
note 75 480
note 73 960
note 75 960
note 76 960
note 80 960
note 78 1920
rest 480
note 75 480
note 71 480
note 68 480
note 71 1920
rest 480
note 78 120
rest 120
note 71 120
rest 120
note 75 120
rest 120
note 71 120
rest 120
note 75 120
rest 120
note 78 120
rest 120
note 69 1920
rest 480
note 71 480
note 73 480
note 75 480
note 76 960
note 69 960
note 73 960
note 78 960
note 76 1920
rest 480
note 73 480
note 75 480
note 76 480
note 83 1920
rest 480

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.

OK. Lets kick off #Movuary for this year. #ableton Move is a groovebox which can do a lot. @BorrisInABox came up with an idea to post a track made with Ableton Move every day in february and call it #Movuary. So, me @FreakyFwoof and others joined in and here we are, second year round. January is a cold dark and in general bad month so I kick it off with a darker tune.a

reshared this

in reply to Jakob Rosin

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

Time for #Movuary day 2, The Niffnaffs. I mean, well, sending whatsapp messages to me is dangerous, because you may end up in a beat. Thats what happened with @FreakyFwoof a few days ago.

reshared this

Peter Vágner reshared this.

I would like the @fosdem community to embrace #accessibility

In effort of that goal I've started by recording some problems and possible solutions for the website:
github.com/FOSDEM/website/issu…

This is a lot of work that together, as a community, we need to address. #FOSDEM needs to be more inclusive for people with disabilities.

25% of the population has disabilities & the are part of our community.

Peter Vágner reshared this.

Peter Vágner reshared this.

🎥 FOSDEM 2026 - Den 2 live!

Sledujte finální den konference přes náš PeerTube:
📺 vhsky.cz

3 paralelní místnosti běží:
- Janson (hlavní sál) ✅
- K1105 (La Fontaine) ✅
- H2215 (/dev/random) ✅

Neděle 1.2. | 9:00-18:00
vhsky.cz/c/fosdem/videos
#FOSDEM #FOSDEM2026 #PeerTube #LiveStream #OpenSource

This entry was edited (Sunday, February 1, 2026, 7:51 AM)

reshared this

Peter Vágner reshared this.

UnifiedPush - Push notifications. Decentralized and Open Source (FOSDEM26)


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

To understand how we can replace Google push notifications (FCM) with something open source and decentralized, we need to understand how they work and why they are needed in the first place. This talk explains the mechanics of push notifications and why, despite their potentially bad reputation, they are a more elegant solution than having every app maintain its own persistent server connection.

While open-source tools like microG can remove proprietary Google software from your Android phone, the actual notifications are still sent via Google's servers (Firebase Cloud Messaging).

UnifiedPush is a framework that allows push notifications to be delivered in a decentralized manner or through self-hosted servers. Numerous open-source Android apps already support UnifiedPush, including Tusky, Ltt.rs, Fedilab, DAVx⁵, Fennec, Element, and many more.

The presentation ends with a short demo on how to use UnifiedPush on Android.

Talk given at FOSDEM 2026 fosdem.org/2026/schedule/event…

This entry was edited (Sunday, February 1, 2026, 8:32 AM)

reshared this

Peter Vágner reshared this.

#Meshcore seems to really work as a countrywide network. Today, I chatted with people from Liberec and Krkonoše, which are hundreds of kilometers away, and their messages went through just fine. All of this was possible with cheap, community-built devices.

Peter Vágner reshared this.

in reply to Štěpán Škorpil

@stepan Definitely it has integration with MQTT or there is an integration into Home Assistant. The question is if there is coverage. If there is, all you need is a small companion, if there isn't you'll have to install a repeater in some good location to cover the area for yourself and others. Urban areas such as Prague, Brno and Ostrava are well covered. Countryside, you still have to be lucky. You can check the current map of the network here:
mapa.meshcore.cz/
You can use the Propagation function to see what coverage you would get from a spot you pick on the map.
Peter Vágner reshared this.

There will be live video streams of FOSDEM 2026 via PeerTube, you can find out more details via @schmaker at:

➡️ schmaker.eu/display/c83e3896-2…

There are playlists for the event streams on PeerTube at these links:

➡️ makertube.net/w/p/tH91FM3JdSe7…
➡️ vhsky.cz/w/p/ixCUdbv6dmPVgeWLc…

You can follow these channels to see the streams pop up in your timeline on Mastodon etc:

➡️ @fosdem@makertube.net
➡️ @fosdem@vhsky.cz

(PeerTube admins wanting to federate these, you need to federate these specific channels.)

#FOSDEM #FOSDEM2026 #PeerTube

This entry was edited (Thursday, January 29, 2026, 8:34 PM)

reshared this

Peter Vágner reshared this.

NVSpeech Player with phoneme editor and NVDA Addon, Speech Dispatcher module version 1.9
This release focuses on improving voice quality, clarity when reading single words or letters, and making voice customization easier and more flexible.
New language-level settings improve how isolated words and letters are spoken (for example during character echo or word-by-word navigation). These changes prevent abrupt cut-offs at the end of single words, avoid unintended rising “comma-like” intonation, and make items like R, **are**, and "you" sound complete and natural. Languages can opt into this behavior selectively, so normal sentence reading and UI phrases remain unchanged.
The phoneme editor has been updated to support voicing tone parameters and to apply them directly to custom voice profiles. This makes voice shaping possible through the editor, without touching low-level DSP code.
handling was refined for languages such as Hungarian and Finnish. Minor tuning was also applied to Spanish trills and palatal sounds.
The NVDA Driver got many bugs fixed, including quicker unloading.
The DSP was updated to detect burstyness more aggressively, which is an improvement noticed below 44100.
github.com/tgeczy/NVSpeechPlay…
github.com/tgeczy/NVSpeechPlay…
github.com/tgeczy/NVSpeechPlay…

Peter Vágner reshared this.

Peter Vágner reshared this.

Me and a friend were talking last night, and she had some good ideas for AccessiWeather, including ISS tracking and the like. I thought, that's a bit out of scope for a weather app, so...

Hey everyone,

Just published AccessiSky, a companion app to AccessiWeather on GitHub.

"Stay connected to what's above."

While AccessiWeather handles weather forecasts and alerts, AccessiSky tracks what's happening in the sky:

- ISS (international space station) pass predictions for your location
- Moon phases and rise/set times
- Sunrise, sunset, and twilight times
- Meteor shower calendar
- Planet visibility — which planets are up tonight
- Eclipse calendar through 2030
- Aurora forecasts and space weather
- Tonight's Summary — a quick overview of everything happening tonight

Same accessibility focus as AccessiWeather, full screen reader support. Uses free APIs, no accounts needed.

github.com/Orinks/AccessiSky

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.

The Prize for Excellence in Open Source … goes to…

Greg Kroah-Hartman, Fellow at the The #Linux Foundation!

We could think of no one more deserving of this Award than Greg - who has ensured through maintaining of different kernel subsystems and the Linux kernel stable releases that thousands of devices function seamlessly and securely.

The Prize for Excellence was presented by the European Open Source Academy, @bagder

awards.europeanopensource.acad…

reshared this

Peter Vágner reshared this.

We've built our own text-to-speech system with an initial English language model we trained ourselves with fully open source data. It will be added to our App Store soon and then included in GrapheneOS as a default enabled TTS backend once some more improvements are made to it.

reshared this

in reply to Marcial 🇨🇷🇻🇪

@moshimotsu We have a bunch of donations options including local bank transfers with very low fees via Wise or sending money via Wise itself which has no fee if it's a matching currency. We already have a lot of options and adding more results in higher costs for managing it and handling accounting. We have to spend a huge amount of money on accounting and also auditing. The more complex the finances, the more money we'll need to spend on that. Why not use bank transfers or Wise?
in reply to GrapheneOS

@moshimotsu GitHub Sponsors provides credit card donations with 0% fees for donations from individuals which isn't something we can get elsewhere. The fees elsewhere are often over 5% when currency conversion is taken into account. We don't want to move more of the donations to high fee platforms. We have PayPal as a donation method but our donate page tries to make sure people understand the high fees and that it's better to donate another way such as GitHub Sponsors, Wise or bank transfers.
in reply to GrapheneOS

Truth be told, I’ve never heard of Wise until this very moment, and I wouldn’t be surprised if many others haven’t either. But really the reason I ask is because, for many, these are very recognizable channels through which supporting a project “just makes sense.” When onboarding friction is lower, more people usually donate because they can just use a familiar system. I only asked because I felt having those might lead to more donos, rather than personal need!
in reply to Marcial 🇨🇷🇻🇪

@moshimotsu LiberaPay isn't used much based on en.liberapay.com/explore/recip…. GrapheneOS likely receives more monthly donations than the total amount going through LiberaPay based on past numbers they've given on the total going through it. We were setting up Open Collective at one point prior to having our non-profit but ended up just using our own non-profit instead of needing a fiscal host to handle it. We're on Benevity already because some people can only donate through that but we prefer Wise.
Peter Vágner reshared this.

I discovered LogicMagician thanks to @ky0les and now I'm having entirely, entirely too much fun. logic.band

reshared this

Peter Vágner reshared this.

🎉 First WIN of 2026: the Austrian DPA has ordered Microsoft to stop tracking school children

noyb.eu/en/noyb-win-microsoft-…

reshared this

Peter Vágner reshared this.

Annoyed by Whatsapp Web? Well I tried to make it more like WhatsApp + NVDA used to be.
Based on the most excellent work from @jcsteh's script for Greasemonkey/Tamper Monkey, I added:

Copy message: CTRL+C.
Space on an audio message: play.
Go to first unread (untested and potentially not reliable): Alt+3.

All credit goes to Jamie though, I just had ChatGPT make the changes I wanted, I don't know the first thing about JS.
Download: onj.me/whatsapp.user.js

reshared this

in reply to Scott

@Scott I'm intrigued to look at the code when I get a chance. I honestly don't know how the AI would have pulled it off without using English strings, which means it won't work in other languages. Language independent options would involvh understanding the document structure of the app, which you can't really do without inspecting the tree and and it seems unlikely that there'd be info about the structure of the WhatsApp DOM floating about on the internet. But as I say, intrigued.
Peter Vágner reshared this.

Thanks, Mozilla accessibility folks! This article explains Pyax for inspecting and testing #accessibility on Mac OS in more detail: blog.monotonous.org/2026/01/12…

reshared this

Peter Vágner reshared this.

I just added 13 more instrumental tracks to my collection. If you need some music for your upcoming project (game, podcast, video...), Look at ondrosik.sk/music #cc0 #music

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

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

Quite a milestone for Czech #Meshcore: Bohemia and Moravia functioned as two islands, because crossing the Bohemian-Moravian Highlands is not exactly easy. But today, the connection has been established. The two islands are beginning to function as a single network.

reshared this

in reply to Miroslav Buček 🌳

@miroslavbucek because everyone around me is switching from MT to MC. I have no experience with MT, but from what I read and heard from others MT doesn't scale. I'm not really interested in keeping contact with friends in the same area, I could get a simple walkie talkie for that. What interests me is building a larger, country-wide mesh network. Hardly possible with MT, quite doable with MC. I can already chat with someone in Pilsen over MC. Good luck achieving that with MT. In practice MT can do 7 hops max, I've already received messages with 14 hops on MC, theoretically it can do 64.
in reply to Miroslav Buček 🌳

@miroslavbucek Yes, it's exactly the use case where MT is better than MC: ad hoc communication in one location. MC can do direct communication between clients, too, so in most cases it would work just fine, but e.g. in the scenario where you have three clients: A, B, C. A can reach B and B can reach C, but A cannot reach C. MT would work for communication between A and C and MC wouldn't.
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.

Event: fosdem.org/2026/schedule/event…

#FOSDEM #Accessibility #FOSS #Community

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.

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