reshared this
reshared this
Phonetic punctuation is an NVDA add-on that allows to convert punctuation signs into audio icons. It can also convert any regular expressions into audio icons. - mltony/nvda-phonetic-punctuationGitHub
Peter Vágner likes this.
reshared this
I'd like to create #wireguard tunnel between two natted machines. I'm fine with using an intermediate third machine for IP addresses and ports discovery.
The idea outlined in this article sounds verry appealing to me.
However I'm wondering is there something that is developed further beyond a proof of concept I might look at instead? I know there is #tailscale. That sounds too much for me unfortunatelly as I do need to register with them and similar. Thus I'm exploring if there is something I can self host.
jordanwhited.com/posts/wiregua…
In this post we will set out to establish a WireGuard tunnel between dynamically addressed peers that are both sitting behind a NAT.www.jordanwhited.com
Peter Vágner likes this.
ZeroTier is the best global networking solution and overlay for IoT infrastructure, SD-WAN, VPN, and remote access.ZeroTier
Peter Vágner likes this.
reshared this
Weird tech mystery of the day.
I am running a Bookwyrm instance, which receives a post request to /inbox about twice a minute, from mastodon.sdf.org. The user it is posted as no longer exists, and every time this happens, SDF returns a 404, which is then logged here. Any idea what is going on? The two IP addresses the requests come from belong to mastodon.sdf.org, so I am assuming they are not forged.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen RochkoMastodon hosted on mastodon.sdf.org
reshared this
📣 ✍️ New #webdev blog post!
This one is special to me, partly because it took some time to cook 😅 , partly because I talk a bit about #ux (which is not my main field), and partly because it features an experiment: after talking about #webpush and #pwa with #django, I'm asking my dear readers (you 😉) to visit a small demo website and tell me how it went!
You can give feedback here, or on Lemmy, Lobsters, etc. I'll update the post with the links!
So here it is: david.guillot.me/en/posts/tech…
Enjoy! 😸🔔
Today I want to talk to you about a combination of technologies that I don’t see often implemented, yet I wonder why: Web Push Notifications and Progressive Web Apps.David Guillot
reshared this
Jenny had married Roger, a man much older than her. Concerned about his health, she decided they should have separate bedrooms after the wedding to ensure he didn’t over-exert himself.
That night, after the celebrations, Jenny got ready for bed. Soon, there was a knock at her door. It was Roger, her 85-year-old groom, ready for some romantic time together.
They enjoyed their time, and Roger left. Jenny was about to fall asleep when she heard another knock. To her surprise, it was Roger again, full of energy. They spent more time together, and he left once more.
Just as she settled in, there was yet another knock. Roger, as lively as ever, was back for a third round. Jenny laughed and went along with it again.
Afterward, she looked at Roger in amazement. "I’m so impressed!" she said. "At your age, you’ve got more stamina than men a third your age. You’re incredible!"
Roger paused, looking puzzled. "Wait," he said. "You mean I’ve been here before?"
reshared this
Learn about changes in Android 16 that can affect all apps when running on a device with Android 16.Android Developers
Peter Vágner reshared this.
Myself and my good friend @bumble (who runs a variety of server types on the fediverse), are joining forces to offer #hosting for #GoToSocial servers.
It's early days but we'd be keen to hear from anyone who wants to try running their own GoToSocial but doesn't have the skill, want, or equipment to run their own server.
The aim is to simply charge for running costs for the server. We will not take any costs from this (unless we end up with hundreds of them!). We anticipate a basic instance for one user (or a small handful) will be 5 euros per month and the charge is month to month. You pay each month in advance, and can cancel any time.
All you need is a domain name (or a sub-domain of your existing domain). We can help with this, or help you buy one for a few dollars/euros. We will handle all admin of the server.
Initially we are only looking for a few people to participate. If you are interested send me a direct message.
reshared this
My thesis on P4P is finally online!
P4P: Steps Toward more Adaptive Internets: charting Open-Source, P2P and Local-First Networks
reshared this
Peter Vágner reshared this.
Add virtual monitors to your windows 10/11 device! Works with VR, OBS, Sunshine, and/or any desktop sharing software. - VirtualDisplay/Virtual-Display-DriverGitHub
Peter Vágner likes this.
reshared this
🌟 OSCLOUD: Od malého projektu k velké Open-source komunitě! 🌟
Začali jsme jako malý projekt na podporu Open-source aplikací, dnes máme:
✅ Dva Mastodon servery
✅ PixelFed s 1000+ uživateli
✅ PeerTube VHSKY pro videa
...a další!
💻 A teď s radostí představujeme nový web 👉 web.oscloud.cz/
Za jeho podobou stojí @cynik_obecny – díky za skvělou práci! 🙌
Připojte se a objevte svět Open-source – svoboda, soukromí a bezpečnost u nás vždy na prvním místě!
Peter Vágner likes this.
reshared this
Peter Vágner likes this.
reshared this
I love open source, and I want young people to know there’s a career path outside of #FAANG. Open source can be financially sustainable—it just gets super hard if one of your key goals is making your investors even richer. #Conversations_im is about the same age as #Matrix. I never took VC funding, and I’m doing fine.
FediVerseExplorer likes this.
reshared this
reshared this
Spent the last 6 hours trying to get a hello world equivalent gui window with a button on rust under windows.
This task which one might think is simple ended up taking literal hours and still hasn't been achieved because: the tutorials for gtk on windows and rust suggest putting msys2 bin directory on the path. This causes rust to fail to build correctly because it uses the wrong gcc and linkers.
Afterwards I managed it by using the appropriate environment variables.
But then I found out the dynamically linked libarries weren't found. I tried getting a way to copy them but it turned out to be too much work so I just moved the executable to the same dir.
Only to find out that gtk4 has no accessibility on Windows. Not bad accessibility, not accessibility that needs to be turned on. No. Accessibility. At all.
So then I decided to try Qt, which wants me to create an account to get an installer. Absolute no.
Got the 1.5gb sources and trying now to get an off-line installer out of it.
To get a fucking window with a button in it.
I don't think it's unreasonable for me to say this state of affairs is complete bullshit, and that most people with a normal level of motivation would have found plenty of opportunities to have given up. I still might.
(Not using NWG because tying the data to the GUI elements is non-trivial, it seems to require copying a lot and using twice the memory.)
Peter Vágner reshared this.
I'm a bit nervous about the fact it uses an external crate for a11y, so it's not on by default, and it says some widgets have a11y support, so it's not clear if all of them do. Also can one do list views? I haven't seen them on the list of widgets.
PS Still trying to build Qt, got failures due to: lack of ATL, mismatch in architecture, and now some weird openssl link failure.
I've been trying FLTK after running out of other options. I can see why you recommended it, the building situation is so much easier, just cargo add with the bundle feature and it's done.
Unfortunately the accessibility implementation isn't good. I've only given a quick look, but the example provided already doesn't work well. Specifically, the screen reader re-reads every time an input field is changed, so it reads the entire input whenever a new character is entered.
However if one day the accessibility situation improves I will definitely look into it again. It seems much easier to deploy.
Made this disco track in Ableton last night. I wanted to try making something exclusively using samples, but also edit them to make them unique to me. I think it turned out sounding great, and Ableton made chopping and resequencing parts extremely easy and fun. Sorry no alt text for this one, for some reason I'm not able to enter it on the web, so I'll put it here.
A disco track in F Major with punchy drums and heavily processed samples.
Peter Vágner likes this.
reshared this
Hi everyone! Thought I'd resend my introduction after not being active for who knows how long. And as far as I'm aware, on this server I haven't even introduced myself yet.
I'm Nikolett from Hungary. I used to have an account on Mastodon, but I wasn't that interested in the whole Fediverse thing back then.
Now I'm 22 years old. I'm Hungarian, but I'm very interested in slavic languages and culture. I speak Russian fluently, as well as Polish, but in the latter I'm a beginner. I studied Russian at university for 4 years, and now I'm an official translator.
I am very interested in music: I play piano, as well as a little guitar, and sing in my freetime. I love animals; I have a black cat who has been part of my life for 12 years.
I like technology and IT. I want to learn programming as a hobby, but no one is teaching me yet. I also really like retro, old things.
I also like to play computer games, although I have a hard time losing. 😊
I usually smile because it's important for me to connect with people and for everyone to feel comfortable talking to me.
What I don't think is worth hiding is that I am blind. But that fact doesn't stop me from doing almost everything I set my mind to.
I'm just happy to be here! 😊
reshared this
reshared this
Say I consider "Audacity" to be a frustrating program to use.
Is there a Linux audio recording program which is a little more stripped down than Audacity? Like say some sort of "voice memo" program that lets me just record voice clips and recover the wavs. Export as MP3 a bonus but not required.
Super ultra bonus points if it's in either the GNOME Software repository or on Flathub.
reshared this
reshared this
reshared this
So I've seen this talked about here a bit, but I wanted to give more context on Kokoro TTS. This model was open sourced back on December 25, and was trained almost entirely on synthetic data taken from Eleven Labs and Open AI. Legality aside, the quality speaks for itself. This is an 82 million parameter model, which is very small by today's standards, but that means it's incredibly fast even on CPU.
The main dev responsible for training seems to know much more than the average open source enthusiast about how to make high-quality TTS, and I think the results speak for themselves. The model is under very active development and still quite young, more data is currently being collected, and a new version will be trained and released likely in the coming months. Their Discord is quite active, and I'm over there as well if you'd like to join. I think this has the potential to be a great option for blind screen reader users, who may not be able to afford something like Vocalizer on Windows, but we're not quite there just yet in terms of performance.
Here is a demo of one of the voices reading about Android.
Link to model card on Huggingface: huggingface.co/hexgrad/Kokoro-…
Link to Discord: discord.gg/QuGxSWBfQy
We’re on a journey to advance and democratize artificial intelligence through open source and open science.huggingface.co
Peter Vágner likes this.
reshared this
Zach Bennoui likes this.
Kaveinthran reshared this.
Živé.sk zistilo znepokojujúce informácie k prieniku na servery Úradu geodézie, kartografie a katastra SR.redakcia Živé.sk (Živé.sk)
reshared this
reshared this
Peter Vágner likes this.
Peter Vágner likes this.
Peter Vágner likes this.
@WofWca Looking more it looks to me you are working on some amazing accessibility related improvements. While I was testing a few weeks ago I had issues navigating the lists. hmm, perhaps I need to figure out how to build with this PR and see for my-self if it might be related. github.com/deltachat/deltachat…
Edit: oh, there are more PRs resolving keyboard navigation and accessibility related issues. It's really right about perfect time I have discovered this thing.
Thanks and keep up the great work please
Peter Vágner likes this.
What is Delta Chat? Delta Chat is a reliable, decentralized and secure messaging app, available for mobile and desktop platforms. Delta Chat feels like Whatsapp or Telegram but you can also use and...delta.chat
reshared this
🦆 √ 🐄 likes this.
There is one import difference you need to know:
* Chatmail account: you can reach all delta chat users
* Regular email account: you can reach delta chat users + classic email users
So if you use chatmail, you can not reach people who are not using delta chat.
another point:
If you do NOT use chatmail, you will not have push notifications if you are an iOS user.
It is possible for #chatmail users to communicate with classic email users who have published their public key.
You just have to do manual chatmail registration, save your login details and private key securely, and use it with something that supports #pgp like #Thunderbird or #Mailvelope.
Very nice, glad to hear a confirmation that it's working from a real user!
We might need to investigate automatic focus mode switching.
Hello folks I need your help, after a lot of efforts, I am on the final steps of making #ArcaneChat available in #GooglePlay
now they ask to create a "closed testing release" where only some invited testers via their google account email address can participate and install the app before they allow a public release
please write to me in private sending me your google account's email address (gmail I guess) to join as beta-tester, thanks a lot in advance! ♥️🙏
reshared this
like this
Peter Vágner reshared this.
TTS with kokoro and onnx runtime. Contribute to thewh1teagle/kokoro-onnx development by creating an account on GitHub.GitHub
Peter Vágner likes this.
reshared this
🇨🇦Samuel Proulx🇨🇦 likes this.

Peter Vágner likes this.
Peter Vágner reshared this.
@IzzyOnDroid has been doing an amazing job getting our repo to over 30% of apps being reproducible. Maintaining a rebuilder takes a lot of constant work. Thank you!
As I've written before:
[...] the ecosystem is constantly moving: old toolchain and dependency bugs get fixed, but new ones keep popping up. [...] Reproducible Builds are not just an item on a checklist [...] It's an ongoing process involving not just upstream app developers, but also maintainers of repositories, clients, and rebuilders; those involved in outreach and writing documentation; developers and maintainers of tooling, toolchains, and dependencies. And often requires a lot of collaborative debugging :)
See also our "Review of 2024 and Outlook for 2025: Reproducible Builds, Security Measures and more":
android.izzysoft.de/articles/n…
#IzzyOnDroid #ReproducibleBuilds
2024 winkt zum Abschied, 2025 klopft an die Tür: Was haben wir 2024 erreicht, und was sind unsere Pläne und Hoffnungen für 2025? Werft mit uns einen Blick zurück auf die eingeführten Sicherheitsmaßnahmen, auf die Fortschritte bei Reproducible Builds …IzzyOnDroid
Peter Vágner likes this.
reshared this
⭐️ Principles Of Web Accessibility
A set of high-level guiding principles for approaching design and remediation for an accessible web.
By @heydon
github.com/Heydon/principles-o…
How to approach accessible web interface design. Contribute to Heydon/principles-of-web-accessibility development by creating an account on GitHub.GitHub
reshared this
Get ready to have your tech world rocked every week with Steven Scott and Shaun Preece on Double Tap! These guys are the ultimate duo - mixing humor, passion, and top-notch expertise to keep you in the loop with the latest in assistive tech for blind…YouTube
reshared this
Peter Vágner likes this.
Peter Vágner reshared this.
After a short break over the holidays, KDE developer Nate Graham is back with his 'This Week in Plasma' series to highlight the interesting KDE Plasma desktop changes made each week.lxer.com
reshared this
TIL #Catima is apparently mirrored onto #RuStore through #Aptoide, or so someone reported: github.com/CatimaLoyalty/Andro…
Few problems with that: I have no control over the RuStore listing, nor do I control the Aptoide listing. Both may very well be malware.
It should go without saying: don't download apps from sketchy unofficial "app stores" and other APK download sites.
catima.app/ and github.com/CatimaLoyalty/Andro… link you to all the safe and supported download sources :)
Catima, a Loyalty Card & Ticket Manager for Android - CatimaLoyalty/AndroidGitHub
reshared this
As part of the 20th anniversary of the BBS Documentary's release, I've ripped the 3 DVDs that were included in the project and have them hosted at Internet Archive. These ISO files can be played in the VLC player like DVDs, and include all bonus features, subtitles, director's commentary, etc.
archive.org/details/BBS_Docume…
The Bulletin Board System: it brought life online. Long before the Internet connected the planet and changed nearly evertying, there was a brave and...Internet Archive
reshared this
like this
reshared this
Ahoj Fediverse! 👋
Tohle oficiální účet české #PeerTube instance 📼 VHSky.cz. Budeme vás tu upozorňovat na nové autory a zajímavá videa. A rádi uslyšíme zpětnou vazbu, co se vám líbí a co byste na VHSky.cz rádi viděli.
reshared this
The #38C3 presentation about the massive #Volkswagen data leak is over and the leak was as bad as it sounded. 100,000s of cars could be located down to cm precision. Also a lot of metadata that is NOT supposed to be public. Disturbing.
The main takeaway was that the real problem here wasn't the leak itself, but that this data was collected in the first place.
I agree. It's not a good idea to create mountains of very personal data and then pray it never leaks.
reshared this
James Scholes
in reply to Pitermach • • •Alex Hall
in reply to Pitermach • • •Pitermach
in reply to Alex Hall • • •Alex Hall
in reply to Pitermach • • •Pitermach
Unknown parent • • •James Scholes
in reply to Pitermach • • •Pitermach
Unknown parent • • •James Scholes
Unknown parent • • •Clare Page
in reply to Pitermach • • •x0
in reply to Pitermach • • •Pitermach
in reply to x0 • • •x0
in reply to Pitermach • • •Pitermach
in reply to x0 • • •Kara Goldfinch
in reply to Pitermach • • •Pitermach
in reply to Kara Goldfinch • • •Kara Goldfinch
in reply to Pitermach • • •Pitermach
in reply to Kara Goldfinch • • •Kara Goldfinch
in reply to Pitermach • • •Kara Goldfinch
in reply to Pitermach • • •Which version of the Eloquence DLLs are you using? I'd really like to get to the bottom of why this crashes NVDA, and it's only IBMTTS that it does it with.
Pitermach
in reply to Kara Goldfinch • • •Kara Goldfinch
in reply to Pitermach • • •Andre Louis
in reply to Kara Goldfinch • • •Kara Goldfinch
in reply to Andre Louis • • •Andre Louis
in reply to Kara Goldfinch • • •Pitermach
in reply to Andre Louis • • •Andre Louis
in reply to Pitermach • • •x0
in reply to Kara Goldfinch • • •Pitermach
in reply to x0 • • •x0
in reply to Pitermach • • •Pitermach
in reply to x0 • • •Jack-Frostodon
in reply to Pitermach • • •Pitermach
in reply to Jack-Frostodon • • •Jack-Frostodon
in reply to Pitermach • • •Peter Vágner
in reply to Pitermach • •Pitermach
in reply to Peter Vágner • • •Jack-Frostodon
in reply to Pitermach • • •Cleverson
in reply to Pitermach • • •modulux
in reply to Pitermach • • •Pitermach
in reply to modulux • • •modulux
in reply to Pitermach • • •Tammy
in reply to Pitermach • • •Pitermach
in reply to Tammy • • •Tammy
in reply to Pitermach • • •Nikolett Till
in reply to Pitermach • • •Andre Louis
in reply to Pitermach • • •