Peter Vágner reshared this.

Running Podman :podman: in production for years now, and I don't miss the Docker daemon one bit.

I just published a deep dive on managing OCI containers the Unix way: daemonless, rootless, and natively integrated with systemd via Quadlets.

I cover:
- Real secrets management
- Auto-updates via systemd timers
- The Docker compatibility layer

This is the guide I wish I had when making the switch.

Read it here: blog.hofstede.it/podman-in-pro…

#Podman #Linux #DevOps #Systemd #Homelab #Sysadmin #Containers

reshared this

in reply to Larvitz

amazing guide, thanks for that! I started to write something similar last year, but never got far.

I quickly skimmed it and I have one practical tip though: It would be good to add how to create a service user, configure lingering, set XDG_RUNTIME_DIR and check if podman is working properly (including reboots, in some cases podman falls back to keep running data on file system which is persistent, not temporary, and refuses to start) - you'd never guess how I struggled with it a few years ago when I was starting with podman on a remote VM over ssh.

And I especially thank you for showing the traefik approach! I'm now manually configuring nginx, and it's quite a boring task.

in reply to Larvitz

Now I know what I'll be reading tomorrow!

I made the switch about two years ago and use Podman for embedded systems development. It's much easier than spinning up a VM and combined with VSCodium makes a nice IDE that allows remote debugging.

Peter Vágner reshared this.
I've been on holiday in Japan for a bit over a week with my family. I really like it here. Some noteworthy things:
1. Everyone talks about this, but the variety and quality of food available in convenience stores - 7 11, etc. - is truly astounding. I wondered if perhaps it was highly processed, low quality, etc., but it really isn't. I hate cooking enough that if I lived here, I reckon I'd never cook again. 😂
2. Overall, people are much quieter and more considerate here. Even in relatively crowded spaces where I'm used to it being super loud - public transport, train stations, shopping centres, crowded streets, etc. - it's just so much quieter.
3. The bathrooms are so clean! Men's bathrooms in a lot of countries, including Australia, are often pretty smelly and awful. I've not experienced that once here. It just goes to show that it *is* possible for people to not behave like animals in public bathrooms if they want to. This seems to be an extension of people being generally more considerate overall.
4. My (albeit limited) experience is that there are far more physical buttons, far less ridiculous and unnecessary touch interfaces and much more use of braille and tactile markings on buttons. Unfortunately, I can't read Japanese braille, so this hasn't been as helpful as it could have been, but that's my fault. :)
5. Mobility accesssibility for blind people is probably better overall, but with some notable absences. Train announcements are consistent and super helpful, plus there are audible indications like music, bird sounds, etc. to aid with navigation and location, assuming you know what they mean. (I haven't figured them out yet.) Some escalators, elevators, bathrooms, etc. have audible indicators to help you find them. There are tactile ground markers all over the place, though of course they're still only useful if you have some sense of where you need to go. On the flip side, I've seen very few audible trafic lights, and the ones I have seen are far too subtle, difficult to locate and hard to distinguish. This lack seems kinda strange given how far ahead Japan is in those other areas. Australia is far more consistent and practical in this one area IMO.
6. The public transport system is incredible; frequent, fast, efficient. To be fair, I live in Brisbane, so any decent public transport system impresses me.

reshared this

in reply to Jamie Teh
I love that the train stations in Japan all have numeric identifiers and those are always included in the onboard announcements. This makes it easy to work out how many stations you are from your destination and helps you identify the station in case you miss the name.

Mike Gorse reshared this.

Peter Vágner reshared this.
kaskade 2.0 has been officially released. Get it here.
tunmi13.itch.io/kaskade
I have tested it on my end and it works fine, however if you experience any bugs or inconsistencies, let me know.
Also, keep in mind that everything (including this game) is still 25% off. Kaskade is currently $5.99USD at the time of this post.

Peter Vágner reshared this.

Peter Vágner reshared this.
Well this is fun! This NVDA Remote Companion app just got an android version. Haven't tested it. github.com/gozaltech/NVDARemot…

reshared this

Peter Vágner reshared this.

Paralino, an easy-to-use encrypted location sharing app can use UnifiedPush to notify your devices!

Interestingly, to our knowledge, this is the first proprietary application to support the protocol. However, this support is part of an effort to open up the clients.

paralino.com/

#UnifiedPush

This entry was edited (Friday, April 3, 2026, 7:56 AM)

Peter Vágner reshared this.

in reply to Silmathoron ⁂
@silmathoron unfortunately, the APK is almost 3 times our current per-app size limit… But if they can get it below 30 MB (e.g. using per-ABI builds), be welcome to open an inclusion request at codeberg.org/IzzyOnDroid/repod…
Peter Vágner reshared this.
A good comparison of some of the multiline braille options.
TMA Tactile Talk:Multi-Line Tactile Displays in Practice w/Dave Williams Jennifer Wenzel & Ed Rogers
youtube.com/watch?v=TOJEW9r0wW…

Peter Vágner reshared this.

Peter Vágner reshared this.

After three intense months of work from more than a dozen contributors, #deltachat 2.48 releases are rolling. Maybe the most feature-packed releases ever?

- "zero metadata" messaging

- native Audio/Video calls on Android and iOS, as well as UbuntuTouch

- Group and Channel descriptions

- A new background audio player

- Revamped Download-on-Demand

and, last but not least, the long-awaited next-generation of messaging resiliency through "multi-path" routing ....

delta.chat/en/2026-03-31-zero

reshared this

Unknown parent
mastodon - Link to source

holga

@imyxh i see your point but i think you may be over-dramatizing. I web-searched "deltachat metadata", got directly to the blog post under discussion and the first sentence reads: "With the latest 2.48+ releases, a chat message reveals close to zero metadata to servers. For cryptographers and messenger enthusiasts, here are the key points on how we turned email very close to zero-metadata". That's not so dramatically misleading as you suggest. Anyways, have a nice weekend / me out :)
Unknown parent
@imyxh @hpk there are several view points from which to look at the issue of metadata. For example whether assuming a hostile server operator or a system running as specified. It requires more evolved writing than the blog post or put discussion here to sort it out. We heart your critique and also thanks for the appreciation but we will not change the march blog post now, and rather take your critique into consideration for future write ups.
Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

One day of #Marschine left, so here's one I made earlier.
In 2024 I decided to try to make something that sounds like the D&B that was used a lot in 90s racing video games. I called it Thingy Racer.
I originally posted this on here after I made it, but I quite like it so here it is again.
I feel like trying to make something else like it but better.

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.

SFTPGo is an open-source file server supporting SFTP, FTP/S, WebDAV, and HTTP/S.Use local storage or cloud backends like S3, Google Cloud, or Azure.

Includes a web interface, multi-user support, permissions, and automation making it a solid option for secure file sharing or replacing legacy FTP setups.

👉 github.com/drakkan/sftpgo
👉 more privacy-friendly tools: digital-escape-tools-phi.verce…

#OpenSource #SelfHosting #FileSharing #Homelab #Privacy #DigitalMinimalism

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.

For any fans of retro speech synthesis, a legend has spoken at last - well at least a legend for me. In the early 00's, Wirtualna Polska, one of the leading web portals providing free-of-charge mailboxes, daily news, TV schedule and many things that made Internet attractive at that time, has released their own speech synthesizer dubbed, very creatively, Syntezator Mowy WP. The main goal of it was to read out messages and contact status changes in their instant messaging app, WP Kontakt, later Spik, pronounced like the English word "speak". It was an exe running in the system tray, waiting to be sent text. It wasn't compatible with any SAPI version and other than WP Kontakt, it was only ever used in various instant messaging software, mostly through third-party plugins. It's based off Festival but the voice base belonged to WP. Years have passed, the instant messaging scene in Poland, once ripe with local products, was taken over by the international solutions the likes of Facebook Messenger and Whatsapp and so Spik and the accompanying TTS ceased being developed further. The installers for both the male and female voices are hard to come by (the male one is still hosted by several general purpose websites with installers for all sorts of things but I still pulled it off one of the old copies of the original website that the Internet Archive has to offer). The link for the female voice is dead there and the only single lead I got by Googling the original installer's file name is a web folder of someone on a Polish file hosting website - sadly, this one's expired too, so unless someone's got a copy of it locally, it may very well be lost media. The original software can be installed but won't speak. Thanks to one friend tinkering a little, it started speaking through all sorts of modern things and the attached recording is the male voice reading huge numbers - it could actually go upto heptillions. #RetroTech #Accessibility #Blind #TextToSpeech

reshared this

in reply to Paweł Masarczyk
If you know the filename for the female voice installer, it might be on discmaster.textfiles.com/, which is a huge searchable archive of CDRoms included with magazines, software collections and ftps. They have a lot of Polish magazines in there too so if any of them ever included it it could be in there.
in reply to Paweł Masarczyk
@spacepup if y'all ever get this voice working properly I'd love it. Been investigating that one too but I couldn't easily write an NVDA add-on at the time for it because it has the festvox integration. I then considered, if it's just regular festival data, it may be possible to just use it directly within estival, but that route also failed me. So yeah, very pleased y'all got this working. I would like to have a solid Polish voice to compare against when developing TGSpeechbox so while this isn't the most clearest example of one, it could work better than SMP does.
Peter Vágner reshared this.
And speaking of friends and tech things, another person took a stab at having an iOS app created that is a completely VoiceOver accessible FMDX and Kiwi SDR tuner with all sorts of nifty features like automatic RDS read out by VO, tuning through the rotor and headphone controls, all of the web interface features like the presets, built-in chat etc. as well as recording the played radio output. Having been involved in testing, I can say this is the closest we may get to having an actual global radio receiver on a mobile device. Android version in the making. testflight.apple.com/join/bbTv… #Radio #Accessibility #Blind #iOS

reshared this

Peter Vágner reshared this.
Satirickou pohádku Z. Svěráka potkal za komunistů osud mnoha nežádoucích nahrávek – byla smazána a považována za nenávratně ztracenou. Letos se ji podařilo v Archivu Českého rozhlasu objevit a odborně vyčistit, takže si ji můžete poslechnout v původní podobě mujrozhlas.cz/special-radiozur…

Peter Vágner reshared this.

in reply to Jonathan
I had not, I am most grateful, this is not a site I visit very often and I am deeply appreciative of your pointing it out. I hope he hasn't messed up the cuing added by @Aryan I'm not sure what's meant by the multiple connections, that's already working here, again, because of the work @Aryan has done. Again, thanks very much for pointing it out.
in reply to Tech Singer
@techsinger @Aryan Ah I see. Didn't knew there was already a client with multiple connections. As far as I can see there is also no compiled release yet, so might be that your version is still the better one. Regardless yeah, saw it and figured that's something for you.
This entry was edited (Friday, March 27, 2026, 11:09 AM)
Peter Vágner reshared this.
Surprise! the Great toy robbery 2.1 has been released! Get it for Windows and mac! l-works.net/tgtr.php

reshared this

Peter Vágner reshared this.

Hope this is as gamechanging, or at least as helpful, as I think it might be. I've been having lots of weird Orca issues no one else seems to be hitting. If you've ever filed an Orca bug, you're asked to submit a debug log. This means running Orca with the --debug or --debug-file CLI options. Logs are massive, hard to sift through, probably include lots of sensitive/private information since they include literally every keystroke/speech utterance since the run began. This makes me somewhat hesitant to submit debug logs because I don't have the cognitive effort to sift through megabytes of detailed logs in case something like a private notification from my phone or similar slipped through. Also, I imagine many Orca issues are state dependent, and IME restarting to enable logging clears that state and makes issues harder to pin down. In general, though, debug logging is hard because the only way to use it is with cases that reproduce reliably from a fresh start, or to just, I dunno, maintain a separate RAID setup for the terabytes of logs you're sure to end up with. :)

I just added a debug mode toggle key, currently unbound. Having an issue? Hit the key (capslock-d in my case), reproduce, capslock-d again, and you've got a hopefully way more focused log.

Now to see what I can do about this cursed setup I've been dealing with for the past 4-5 months...

reshared this

Peter Vágner reshared this.
Zdeňka Svěráka mám rád, a u příležitosti jeho výročí připomínám jeho rozhlasové hry: obecně málo známé, opomíjené, leč naprosto skvělé... (Začít se dá Poslem hydrometeorologického ústavu [nolog.link/s/Sz8tRG] nebo Podzemnicí olejnou [nolog.link/s/WYquwn])

reshared this

Peter Vágner reshared this.

The GNOME 50 release of our Calendar app also brings a very nice accessibility change: it’s now possible to navigate through events via the keyboard! ⌨️

In addition, many accessibility labels have been updated to improve the overall experience with screen readers.

Thanks to @TheEvilSkeleton and @zoeyTheWitch for making this happen!

#GNOME #accessibility #a11y

reshared this

Unknown parent
@edgeofeurope@mastodon.social @TheEvilSkeleton@treehouse.systems @gnome@floss.social @zoeyTheWitch@treehouse.systems Yes, you are being snarky. There are many ways to say the same thing without the snark.
Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

Because free software is also about accessibility, I'm doing some important work in Movim to ensure that the user interface can be navigated using the keyboard only. ♥️

This work also involves proper labeling and description of the page elements for people with visual impairments. 💬

This side project is supported by @nlnet. Thanks to them for making Movim an even better communication platform for everyone. ✨

#xmpp #accessibility #movim #jabber

reshared this

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

#marschine 24 Incoming Channel Message. I've never gotten one of these. Again, feel free to use.

Peter Vágner reshared this.

Peter Vágner reshared this.

New blog post! Some heartwarming news from the slidge community: the family is growing.

slidge.im/blog/2026/03/14/slid…

#xmpp
#jabber
#slidge

This entry was edited (Tuesday, March 24, 2026, 9:27 AM)

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.

#marschine 22 Incoming Message. One of the things I've also used Maschine for is sound design. I'm not on Telegram anymore, but this is the Incoming Message sound I made for it. Feel free to grab it, if you’d like a new text or notification sound or something.

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.

#marschine 23 Incoming Group Message. same thing as before. But this one was for the group chat. Feel free to use.

Peter Vágner reshared this.

Peter Vágner reshared this.

Running a FreeBSD server with two independent uplinks?

My latest deep dive covers how to mix a physical provider and a BGP tunnel to serve NAT'd, routed, and pure public jail traffic on a single bridge.

We break down Dual-FIB policy routing and show you how to use PF's rtable and reply-to directives to fix asymmetric routing and keep traffic strictly separated.

Policy routing done right: blog.hofstede.it/dual-fib-poli…

#FreeBSD #BGP #Jails #SysAdmin #networking #routing

reshared this

Peter Vágner reshared this.
I got super tired of Microsoft seemingly being determined to make the app you turn to when your computer locks up and is laggy laggy itself with screen readers, so I wrote my own task manager. It's pure C ,not even linking against a CRT, meaning the current binary is around 20 KB including a complete, sortable process list. You can also customize what columns the list shows and how often you want it to refresh, if at all. I personally keep auto refresh off and just manually refresh with f5, and the list keeps your exact place whenever it refreshes. Pressing escape minimizes it to the system tray, while alt+f4 closes it. I want to do much more with this, such as binding it to a hotkey, but I think it's good enough for a first release. Source code: github.com/trypsynth/taskmon , 0.1.0 release: github.com/trypsynth/taskmon/r… , Enjoy!
Edit since this is blowing up: if you like all the hacking I do in my downtime, please consider donating on PayPal or GitHub sponsors so I can keep making teeny pieces of software that just work exactly as they should. GitHub: github.com/sponsors/trypsynth PayPal: paypal.me/tygillespie05 Thanks everyone!
This entry was edited (Sunday, March 22, 2026, 10:24 PM)

reshared this

in reply to Quin
I had to come back to your timeline just to send you this video from Mr Task Manager himself.
He followed a lot of core principles that I'm pretty sure you also believe in.
'Why the Original Task Manager Was Under 80K and Insanely Fast – By Its Creator' youtu.be/OyN4LGyPwxc?si=_M_nft…
Peter Vágner reshared this.
RHVoice, the fdroid version, f-droid.org/packages/com.githu… has just been updated to version 1.18.3. The main change is that the package directory is automatically fetched from github repository, where the package data in json format reside. That means faster updates of languages and voices for the fdroid RHVoice app.

reshared this

in reply to Zvonimir Stanecic
Thanks for the information!
While I'm at it, I'd like to ask if you know anything about whether RHVoice will provide support for SPIEL, since in Orca 50 they have added it as a selectable Speech System option alongside Speech Dispatcher.
in reply to Felipe Ibarra ✅
@Felipe Ibarra ✅ @Zvonimir Stanecic I gues spiel support is not coming very soon unless some volunteer developer contributes it. I would even welcome playing through speech-dispatcher output system rather than using alsa or pulseaudio directly.
Peter Vágner reshared this.

bye bye RTMP

daniel.haxx.se/blog/2026/03/21…

#curl

Peter Vágner reshared this.

Peter Vágner reshared this.
#introduction
Also posted in danish.
#Blind #Dane with a passion for #podcasts and #audiobooks, especially #crimeFiction and #trueCrime.
Interested in #gaming, #technology, #accessibility, #AI, and #music, among many other things.
Love hanging out with family and friends, and enjoy nature walks, but hate running! 😄

reshared this

Peter Vágner reshared this.
A return of a classic. Blingo, the word-guessing game is back online. Same words, same sounds.
You can play it on the web using speech and sounds, or also display the guesses with the Dot Pad X.
brl.atguys.com
This entry was edited (Sunday, March 22, 2026, 9:29 AM)

reshared this

Peter Vágner reshared this.
The second rlease for today is the stuff I did for #movuary . This is called Pocket Sessions, and for those who aren't in the loop, The challenge was to post a track made with Ableton Move, either something produced that very day, or something you been working on. I hope you enjoy. Spotify link: open.spotify.com/album/7Bq9BEO…

Peter Vágner reshared this.

Peter Vágner reshared this.
For anyone interested in The Lord of the Rings, there is an amazing audiobook with music, sound effects, different voices for the characters, etc, all done by one person. It almost sounds like you're watching a movie even though its an audiobook. It was published for free by its creator, and I have been hosting it on my server for a while because the original website is hard to download from. I also fixed the ID3 tags to make media players organize the files correctly. lotr.emassey0135.dev

reshared this

in reply to Elijah Massey
I also just found something similar for the Silmarillion, a dramatized audiobook reading with added music. I haven't listened to much of it yet but so far it sounds really good, although its not quite the same thing as Phil Dragash's Lord of the Rings audiobook. But that is likely in large part because the Silmarillion is just a very different type of book. Make sure to read the description before playing because it has important information about the order of the files (basically listen to the books in order with 8 first and then up through 12). archive.org/details/Silmarilli…
Peter Vágner reshared this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

Google has news on what you will need to do for still being able to sideload apps:

* enable developer options
* confirm that you are not tricked
* restart phone and re-authenticate
* wait one day
* confirm with biometrics that you know what you are doing
* decide if you only want unrestricted installs for 1 week or forever
* confirm that you accept the risks
* enjoy the few apps that still have developers motivated to develop for a user-base willing to put up with this

goo.gle/advance-flow

reshared this

in reply to Torsten Grote

Does this help, though? Because the moment someone makes a “Android improvements self-guide” app and puts that in the playstore, the attackers can just link to that and let the victim follow the instructions.

Note how that app doesn't even need to get malicious – the process is tricky and lengthy, I think there could be some value in having an app to remind you that you can now continue with step 3 (or even show a countdown).

In case the app is permitted to exist, someone would abuse it / embed a similar thing in an actually malicious app. If it is forbidden to exist, then (a) google would be censoring apps without warrant, which feels to violate antitrust laws, and (b) given that playstore has a record of malicious apps, that app would exist on playstore probably anyway, solving nothing.

This feels like a security theatre play noone should buy tickets for…

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

#marschine 19 Under a New Moon. New Moon in Pisces on the spring equinox. Trap drums, bells, a vocal offering, and a reverse synth that opens like a door with no handle. Something begins tonight whether you're ready or not. #trap #hiphop #beats #maschine #instrumental

Peter Vágner reshared this.

Peter Vágner reshared this.
For the last three or so years I have been co-hosting EBU in Action, a quarterly podcast of the European Blind Union where we discuss various topic of importance to the community of blind and partially sighted people in Europe. Episode 14 is out as of two days and since there are many blind gamers on Mastodon, I thought I might do a special shoutout about it. It was my honour to have @svenja also known as SvenjaDev on Twitch and Philip Bennefall, the person behind things such as Q9, Tarzan Junior and of course the Blastbay Game Toolkit (BGT) framework that many popular audiogames are based on, as guests for this one. We touched upon a lot of topics from the history of gaming for the blind, modding vs. native accessibility, e-sports gaming, streaming right up to AI so go ahead and check it out. #Accessibility #Blind ebuinaction.podbean.com/e/pres…
This entry was edited (Thursday, March 19, 2026, 8:07 AM)

reshared this

Peter Vágner reshared this.
Thanks to @Piciok this time I have been in an english Podcast!
Episode 14 of (EBU in Action) "Press Start to play: Levelling up Gaming through Accessibility." ebuinaction.podbean.com/e/pres…
Transcript: euroblind.org/sites/default/fi…
#Gaming #Accessibility

reshared this

in reply to Svenja
Not sure if you need virtual cables, because if OBS supports ASIO then you *might* be able to do it through ReaRoot or something like that. I don't really know much about reaper side of things but that's probably how people would suggest you do so.
Peter Vágner reshared this.
hay everyone! I am thrilled to anounce the release of our new trivia game, quizzy! quizzy is a trivia based game where you need to answer Multiple choice questions to progress. unlike many other trivia based games, quizzy fetches the questions from online sources, insuring you get new questions each time you play. thanks @Aryan for making the release truly possible. you can find the github repo at github.com/amanKG777/Quizzy feedbacks/suggestions are welcome. also feel free to open any issue on the delicated page of the repo.

reshared this

Peter Vágner reshared this.
This is also a funly thing! GitHub - IhorShevchuk/piper-app: The original Piper, now on iOS and macOS · GitHub github.com/IhorShevchuk/piper-…

reshared this

in reply to Tamas G
@Tamasg @Blindy yes, and yes, to bofa yur questions, as the modern folks don't say. I tested it immediately after I heard about it, and was amazed. Lessac will now be my new teamtalk and bookreading voice when I don't use sweet Carissa V aka Bella on elevenreader. I should make her a piper voice or a kokoro voiceOver thing. Or, TGSpeechbox should drive the thing so the voices are more predictable and less AIy.
Peter Vágner reshared this.
[iOS and iPadOS App Directory] Piper - Neural TTS applevis.com/apps/ios/utilitie…

reshared this