GitHub - trypsynth/paperback: An accessible, light-weight, cross-platform ebook and document reader.
An accessible, light-weight, cross-platform ebook and document reader. - trypsynth/paperbackGitHub
reshared this
An accessible, light-weight, cross-platform ebook and document reader. - trypsynth/paperbackGitHub
reshared this
The latest Zoom firmware for the H1 Essential has this so-called 'AI Noise Reduction' thing going on, so I thought I'd test it in a noisy environment which I call 'The Cupboard Of Doom!'
It's where all the water, heating and electricity comes into the house, so it's of course ideal for lovely, high-quality recordings.
In the first clip, noise reduction is off, then in the next clip which is back-to-back, it's on.
My scepticism about this whole thing is on full display here...
You be the judge. Useful or useless?
reshared this
Do you have 2 minutes?
Please consider nominating GrapheneOS and Accrescent (submit the form once for each) for the 2025 Proton Lifetime Fundraiser.
Direct link to form: form.typeform.com/to/XixQrG8Q
Learn more about the fundraiser: proton.me/blog/lifetime-fundra…
#grapheneOS #opensource #accrescent #android
Join Proton’s 2025 Lifetime Fundraiser and help decide which organizations receive grants supporting privacy, free speech, and human rights.Irina Marcopol (Proton)
Peter Vágner reshared this.
@accrescent You're welcome! I enjoyed your recent blog post. It's always interesting getting a peek “behind the curtains”.
For anyone interested in reading those posts - blog.accrescent.app/
@accrescent I hope you win.🙏🏼 I answered every question 👍🏼
"Thank you for your support! Each suggestion will be thoroughly considered. We will announce the chosen organizations on the Proton blog and on our social channels. Stay tuned for the start of the fundraiser on 16 December, 2025!"🤞
The DMA requires Meta to give people using WhatsApp in Europe the option to connect with people using third-party messaging services that have chosen toMeta Newsroom (Meta)
reshared this
reshared this
@bouriquet @cstross rail in the us has so many problems. Many by design. Norway/Sweden/Finland seem quite capable of operating trains in winter. Narvik, Kiruna, Kolari, are all stations way further north than any in the US. And in recent years they've had temps over 30°
But then 20F is only -7°C. Switzerland, Austria, France all get that, and all get 35+ in the summer. Amtrak has a lot of problems, blaming the climate is no excuse.
Peter Vágner likes this.
Peter Vágner reshared this.
This is TERRIBLE! Mozilla people who used to follow me here... Talk some sense into your coworkers/management!
People don't use Firefox because it's loaded with crap and AI, they use it because it's not corporate owned and not feeding all your browsing data into the data machine. AI is not of any benefit to add to your browser, no matter the hype.
blog.mozilla.org/en/firefox/ai…
AI Window is a user-controlled space we’re building in Firefox that lets you chat with an AI assistant and get help while you browse.Kristina Bravo (The Mozilla Blog)
reshared this
Peter Vágner reshared this.
Most of HumanWare is Linux based these days.
The firmware update files for Chameleons, Mantises and Brailliants also have Linux images in them.
I suspect the serial port you're speaking of is for UARD. Most devices of this kind have an UARD port somewhere, mostly used for diagnostics and debugging, although access to it often requires some disassembly.
Peter Vágner reshared this.
Because of how the timezone selection page works now - the selection is confirmed on the map widget or by automatic selection (which obviously does not work), it...GitLab
Peter Vágner reshared this.
Here's an excellent write-up summing up the state of #GameAccessibility in the last 5 years by Grant Stoner. To say it was a rollercoaster of emotions is an understatement. We had incredible innovation and progress in games like The Last of Us or Forza, but for all of those we also had many disappointments that either came tantalizingly close but weren't accessible to some groups of people like totally blind gamers, or just straight up didn't really offer any accessibility features but still got a lot of praise and awards. We also lost some very good people. The industry is also undergoing some difficult times with way too many layoffs. And yet, I'm optimistic we’ll still see some wonderful things in the future. If this year is anything to go by, even if there won't be as many accessible Tripple-A releases, we're also seeing a rise in accessibility mods becoming more frequent. Ultimately what sums up these last 5 years, and probably the future as well is the last paragraph Grant wrote: "
> How do you explain the past five years of accessibility? Both Xbox and PlayStation are fixtures within the disabled community. They uplift us, highlight our work, and give us opportunities to be better advocates. And in equal measure they frustrate us, casting us aside in perplexing moments of grief and frustration. If anything, these five years are a testament to disabled perseverance in an industry that still struggles to fully welcome us."
polygon.com/ps5-xbox-series-x-…
As we mark five years of PS5 and Series X, it’s a fitting moment to examine the highs and lows of accessibility.Grant Stoner (Polygon.com)
Peter Vágner reshared this.
Ooo lookie: Sideload apps onto your iPhone much more easier, on Mac and Linux too!
User friendly sideloader. Contribute to nab138/iloader development by creating an account on GitHub.GitHub
reshared this
At 13, I joined a Wolfenstein 3d modding forum. 22 years later, my posts are still there - and still searchable.
The discussion I had in Discord 2 years ago?
Not so much.
We chose this. We can choose better.
blog.discourse.org/2025/11/the…
I recently spent forty minutes searching through Slack trying to find a technical decision — made eight months ago — about an app that 60% of my creative life depends on. I knew the conversation had happened. I remembered participating in it.JA Westenberg (Discourse)
feld likes this.
reshared this
Hey, did you know that you can join Matrix chatrooms using Movim and #matridge (a Slidge XMPP - Matrix bridge) ? 😮
You can then access your Matrix rooms (and soon Matrix servers 😚) and integrate them seamlessly in your Movim interface ✨
…and it seems that Movim is much faster than Element at accessing and displaying the content of Matrix chat rooms 🚀 Fun 😸
Checkout the Slidge project slidge.im/ !
Slidge is a chat gateway library for XMPP built in Python, and a set of gateways for other networks.slidge.im
reshared this
Libervia CLI Tip 15:
When publishing a blog or other pubsub based feature, the item ID is often used in the URL when it is rendered for the web (e.g.; Libervia or Movim use something like `https://…/blog/<user>/<item_id>`).
It is then important to have a user-friendly item ID (e.g.; `title-of-my-publication-abc123`), which is usually done by the software from the title.
If you want to change it, you can use `li pubsub rename`.
reshared this
reshared this
Base48 je brněnský hackerspace a komunitní dílna. Nabízíme prostor, vybavení a komunitu pro tvoje elektro, 3D tisk, DIY a další projekty.base48.cz
Peter Vágner reshared this.
To whom it may concern:
Someone fixed the accessibility of the torrent listview in QBitTorrent version 5.1.3.
I wish I could find out who did it so I could personally thank them.
This has made my day. In a world where updates are often measured by how much a11y they break, this has been a rare moment of joy and comfort.
Thank you.
Peter Vágner reshared this.
Seems like it was Andrew Johnson, or akj.
github.com/qbittorrent/qBittor…
Link to Issue Closes #20393 Description Navigating the torrent list with arrow keys did not announce selection changes to screen readers. Development Approach Call QTreeView::currentChanged() to en...GitHub
I have just found a nice document scanning app for android that can do automatic edge detection, cropping, multipage scanning, OCR, PDF export and more.
It's called #makeacopy and it's using #tesseract engine to perform the OCR directly on the device with no internet connectivity requirement at all.
The app has almost full #a11y support for screen reader users in the sense that all the controls are clearly labelled and it's easy to navigate.
I can't resist and I have asked the developer if it would be doable to add a screen reader compatible notifications making the automatic edge detection somehow accessible as well.
Now I'd appreciate comments from low vision screen reader users, mobility trainers, people assisting other blind people or others who might be able to tell if my idea is viable and how much you like it?
Here is link to the github issue I have started: github.com/egdels/makeacopy/is…
Thanks for looking into it.
reshared this
Peter Vágner likes this.
reshared this
Here's the most efficient way I've found to make a video from an image plus audio file that preserves quality.
ffmpeg -threads 3 -hwaccel auto -r 1 -loop 1 -i "image.file" -i "audio.file" -c:v libx264 -preset ultrafast -x264opts opencl -vf scale=1280:720 -c:v libx264 -tune stillimage -c:a copy -shortest "video.mp4"
- A command prompt terminal should open and the encode should start. You can check the status by reading the bottom of the window.
- The window will close once the encode is complete. This could take anywhere from a few seconds to five-ten minutes. You should see a video file in the folder that is only a few MB larger than the audio+image files you started with.
reshared this
Make this a bat file on your path, start with image first, then audiofile, and you'll get audiofile.mp4 as an output.
@ffmpeg -threads 3 -hwaccel auto -r 1 -loop 1 -i %1 -i %2 -c:v libx264 -preset ultrafast -x264opts opencl -vf scale=1280:720 -c:v libx264 -tune stillimage -c:a copy -shortest "%~dpn2.mp4"
Andre Louis reshared this.
reshared this
Oh, that makes sense. Though dates at a school seem kind of strange to me.
I was like that in primary school, I also needed to carry a brailler so there was no extra hand for a cane. I got better in high school as I was allowed to use a laptop and ebooks, which made things much easier.
reshared this
So Google is building a massive AI data centre on Christmas Island, a tiny remote Australian territory with 1,692 people, and it’s exactly the kind of dystopian tech imperialism you’d expect.
They’re militarising a small island community in the name of cloud computing, partnering with the Australian Defence Department to monitor Chinese submarines and enable AI powered warfare systems. The island becomes a pawn in great power conflicts while Google extracts strategic value.
Meanwhile, locals are promised vague economic benefits while their homeland gets turned into a surveillance node with subsea cables linking to US Marine bases. Classic extractive colonialism dressed up as innovation.
The energy demands alone, powered by a local mining company, naturally, are staggering. Big Tech continues doubling our electricity costs for AI toys while communities bear the burden.
Christmas Island is known for red crab migrations, not military infrastructure. But when you’re a trillion dollar corporation, even the most remote ecosystems are just real estate for your empire.
#googleisevil #bigtech #militarisation #digitalcolonialism #aiethics #christmasisland #defendtheislands #environment #aibubble
reshared this
Collecting OpenStreetMap-compliant accessibility data in public transportplay.google.com
Peter Vágner reshared this.
FediVerseExplorer likes this.
reshared this
Have you ever booted a zip archive? I was doing my regular computing shenanigans, and then it dawned on me that a floppy image can be a valid ZIP archive. That's because the boot sector and the FAT table are at the beginning of the file, and the ZIP file header is at the end of it. The trick was used in the past for something called "rarjpeg" (a JPEG image that is a valid RAR file).
I needed a test fast, so I took @nanochess's bootBASIC, and created a file that has the bootsector at the beginning, then 701709 bytes of padding, and then 25159 bytes of ZIP file with the bootBASIC sources.
It can be unzipped by your favourite archiver, or booted in your favourite emulator ( qemu-system-i386 -fda bootableBASIC.zip)
The file: drive.google.com/file/d/1JQgBS…
Peter Vágner reshared this.
Peter Vágner reshared this.
✨ Your new public_html folder is here, upload html and ~your-site is ready
~ public.monster 🐙
I'm pretty sure I'll regret making this, but upload your public monstrosity and let's see how it goes. Some fun may be had. I'll watch carefully for now 🕵️
reshared this
Peter Vágner reshared this.
reshared this
So on a fresh Windows 11 install, I would need to now run at least 4 GitHub scripts just to make it behave and tamed down to the process plus ram usage of Windows 10. Unbelievable. I'm going to provide links here, you use these at your own risk. I'm also favoriting this post for myself so this is a bit for me, too.
All of these require that Defender's "realtime protection" and possibly "tampor protection" stay off. Defender is very yelly.
First thing I do: github.com/ShadowWhisperer/Rem…
This removes Microsoft Edge, and I use the WebView remover. If you use JAWS, this one might not be for you, since I believe JAWS relies on the webView.
2. Spicy: Remove defender. Not for everyone, but if you have a 3rd-party scanner and AV you use that's light, or just want to manually scan files and do daily quick scans with a tool of your choice, it's good. Using WSL will reinstall the hypervisor bits. It does a lot, so be cautious.
github.com/ionuttbara/windows-…
3. New to the list: github.com/zoicware/RemoveWind… - for getting rid of all AI features. Again, large script, read and consult carefully.
4. My own quick debloat Gist for LTSC: gist.github.com/tgeczy/2d847e2…
This does a lot more plumming removal, and disables your search box, so don't be surprised.
5. For search box: Open Menu: github.com/Open-Shell/Open-She… - works really well.
Bonus: github.com/Raphire/Win11Debloa…
Powershell script to debloat Windows 11 LTSC. GitHub Gist: instantly share code, notes, and snippets.Gist
ondrosik likes this.
reshared this
Completely transform your computer in minutes. Simply download a verified Playbook, or use your own, and run it in AME Beta.amelabs.net
Peter Vágner likes this.
Peter Vágner reshared this.
Recently, I discovered Mynoise.net by @Stéphane (Dr. P). Sometimes, when I cant sleep or need background noise for boring work, I use various background soundscapes. Here is my article about Mynoise from the blind users experience. Long post follows:
Here you can also try other soundscapes, such as Rain on a Tent or Fireworks. I recommend opening the Full List. The soundscapes are organized under headings.
At this point, the possibilities of Mynoise are just beginning. Each player can be customized. Although the ambiance differs, the controls are always the same. Let’s take another look at the previously mentioned Wind, Sea, and Rain Noise.
Under the heading Presets, you’ll find buttons with various predefined settings. Activating them changes the sound’s characteristics. For instance, you can choose Breaking Waves or Irish Summer.
Under User Stories, you’ll find user comments. By activating a comment, the sound’s parameters adjust to the same configuration used by that commenter.
Let’s say you want to manually adjust the balance between wind, waves, rain, and so on. Each player consists of ten sliders whose volume you can control. Here’s how:
The author thought of that, too. Press B to find the Save as URL button. After pressing it, a URL containing your custom parameters will appear in an edit field. You can copy this link to your clipboard and save it as a bookmark. That’s how it works in Firefox. Chrome, on the other hand, will automatically reload the page with the new URL. You can share this URL as usual—for this article, I created This Noise as an example.
Yes, and there are two ways to do it. If you’ve been experimenting with the site for a while, you might have opened one soundscape in one browser tab and another in a second tab. However, this setup is difficult to save or share. Fortunately, you can create a single page that combines multiple generators—up to ten soundscapes in one! This way, you can really make something like a Campfire in the Rain. Here’s how:
Unfortunately, Mobile app is not accessible for blind users yet. You can still use Mynoise in your smartphone’s web browser. The easiest way is to share the custom links you prepared on your computer. That way, you’ll always have your favorite sounds at hand—for example, to help you sleep.
The author also offers online radios featuring some of the sounds. You can find them in the RadioBrowser database by searching for Mynoise. Additionally, there’s a podcast called Pomodoro Sessions, so you can enjoy your favorite soundscapes right in your podcast app.
The author is open to discussing accessibility. Thanks to this, button labels have already been added to the player pages. To celebrate finishing this article—and your reading it all the way through—you can listen to Fireworks.
Podcast · myNoise · No ads, no talking. This podcast provides a wide range of background noises and music formatted for the Pomodoro technique: stop procrastinating and get the job done, 25 minutes at a time! These sounds won’t interfere with your fo…Spotify
Peter Vágner likes this.
Peter Vágner reshared this.
It's planned to add #AltText support for #Cover and #Banner of @Castopod@podlibre.social #Podcast.
@yassinedoghri@fosstodon.org currently added my proposal to Milestone 2:
code.castopod.org/adaures/cast…
Thanx! It would be a step forward to #a11y.
#Audio #Accessibility
Is your feature request related to a problem? Please describe Visual impaired people needs a description of images and graphics on...GitLab
Peter Vágner reshared this.
reshared this
Hello, I recently upgraded to at-spi2-core 2.58. I noticed slower performance on the web in some instances. One reproducer case is to go to...GitLab
Peter Vágner likes this.
Peter Vágner reshared this.
Cool so there's a new attack against the Signal protocol, specifically the PFS. You can keep requesting PFS prekeys from a user and once theyre drained you have a better shot at being able to break that layer of security but more interesting is that the time it takes to get the new prekeys indicates if the device is online or not, so this is a metadata leak
Whatsapp published the research. Unclear if this is only Whatsapp's implementation that they're discussing.
Peter Vágner reshared this.
Matt Campbell
in reply to Matt Campbell • • •Quin says Paperback uses the following widget types: "a menu bar, a tab control/notebook, rich edit, a tree view, both single and multi-column listviews, checkboxes, spinners, combo boxes, and a few others".
So, Rust GUI toolkit developers, we have a lot of work to do. I can implement the necessary things in AccessKit, and contribute to one toolkit, but I can't fill this gap alone.
André Polykanine reshared this.
Nolan Darilek
in reply to Matt Campbell • • •Just noticed Dioxus 0.7 is out. Their Blitz native renderer is mentioned in the release notes as a WebView alternative, and specifically calls out accessibility support. They also publish a bunch of unstyled widgets that seem to be at least partially accessible.
I haven't investigated either of these, other than poking at their widget samples and noting at least some ARIA support, but plan to soon. My current Dioxus projects are all web-based, but Blitz is definitely on my radar now for native.
That said, I don't know whether Paperback's widget subset is supported, but my hope with something like Blitz is that we could get a web-like experience without some of WebView's papercuts (E.g. no saving/restoring of cursor position) and that implementing new widgets is easier in something like RSX.
Peter Vágner reshared this.
Jessica Tegner 👩🏻🦰
in reply to Matt Campbell • • •Hunter
in reply to Matt Campbell • • •Josh Bowman-Matthews
in reply to Matt Campbell • • •