GNOME 49 has been officially released! Head over to the release notes to discover all the new features and enhancements:

release.gnome.org/49

Many thanks to our community for your work over the past 6 months. You're amazing!

#GNOME #OpenSource #FLOSS #FOSS #Linux

reshared this

in reply to GNOME

To anybody who uses gnome today: I haven't used gnome in a few years. I stopped because it didn't have a system tray for things like steam, discord, teams, docker, podman, etc...

I had to use an extension to get one there but it broke after every update.

Is a system tray (or something like it) built in yet? Where do the icons for those background apps sit? Are they forced into the space of the dock with the other apps? Or is there another approach that doesn't break after every update?

An unusual drop on Steam today: a traditional text parser adventure game. I haven't seen one land on Steam in a while.

store.steampowered.com/app/369…

#retrogaming #adventuregame #videogames #textadventure #interactivefiction #steam

Hey, lately, I've been generally unmotivated to contribute to free and open-source projects because I can't sustain myself long-term. I can't find any local or online job that allows me to make a positive impact and not feel depressed. I am not receiving a sufficient number of donations either.

I would really appreciate some donations. Your support would enable me to continue working on accessibility throughout @gnome and writing educational and informative articles.

You can donate to me via: Liberapay (preferred), Ko-fi, and GitHub Sponsors.

Boosts welcome and very much appreciated.

#MutualAidRequest #MutualAid

This entry was edited (3 months ago)

Mahjongg was accepted into Circle! 🀄🀄🀄

It's one the historical GNOME games, but thanks to Mat's modernization work over the past few cycles it looks very fresh and clean nowadays. Welcome :)

apps.gnome.org/Mahjongg

#gnome #circle #libadwaita

Welcome to the age verification era! 🔞 🔍

Here's why you should be concerned

❌ Risks your privacy & security
❌ Threatens anonymity & freedom of speech
❌ It's often ineffective

We explore in today's article 👉 tuta.com/blog/age-verification…

#onlinesafetyact #ageverification #surveillance

in reply to Tuta

Does age verification really have to rely on face scans, document uploads, or other invasive methods? 🔍 Isn't there a way to do it that respects user privacy? 🛡️

I have an idea that - while it would need some adjustments - seems reasonable to me, especially when we're talking about such a sensitive topic. In my country, Poland, ID cards have an NFC chip 📲 that contains encrypted data, including the date of birth. Access to this data requires a PIN 🔐 that is set at the government office.

Wouldn't it be possible to create an app that reads this data from the ID when first launched, and then requires the PIN each time to decrypt the date of birth? The app could communicate with the browser locally and simply send a yes or no answer ✅❌ about whether the user meets the required age - without revealing any personal data.

Of course I know not every country has such ID cards, but if they truly care about protecting children 👶, they should first make sure to create proper, secure solutions - ones that respect human rights 🧭 and don't violate citizens' privacy.

That's my opinion - but I'm open to other perspectives if there's something wrong with this approach 💬

#Privacy #Freedom #AgeVerification #OnlineSafetyAct #Surveillance #HumanRights

A stunning example of volcanic lightning, created when colliding particles of volcanic ash generate massive amounts of static electricity, captured by photographer Sergio Tapiro.

Sergio's website: galeria.sergiotapiro.com

It's official - `django.tasks` exists! Coming soon to @django 6.0. 585 days later, the first step (of many) in Django's background tasks journey is finally complete! 🥳

theorangeone.net/posts/django-…

in reply to Matt Campbell

I kind of like the proposed idea of Linux-style "middleman" packaging, in which I don't install little libraries via many transitory dependencies, I install larger bundled collections that are updated, audited, and shrinkwrapped/vendored at a slightly lower frequency. However, I suspect this would require moving over to an entirely new package manager in order to have a clean break from npm's tiny module culture, which means it's probably a non-starter.
in reply to Matt Campbell

The "trusted publisher" system used by PyPI would make some of the ways this worm spread more difficult: docs.pypi.org/trusted-publishe…

There is no authentication token on my machine that would allow publishing to all PyPI packages I own. Instead I've indicated that releases will be made by a particular CI workflow running on Github. That workflow can prove it's identity to the package registry and publish the package.

There's still the possibility that a dependency could infect the builds uploaded to PyPI, but it won't be able to infect all of the author's packages in one step.

As for the argument that distro packaging solves the problem, I'm not totally convinced on that. It can help, but I've seen enough cases where the distro packager just trusts changes from the upstream. We got awfully close to the xz backdoor being widely deployed.

Please up vote this, add comments and provide meaningful feedback to help address this issue in VSCode. Add Dynamic HTML Chat View to Replace Accessible View for Screen Reader Users - github.com/microsoft/vscode/is…

Da ich das selbst über Mastodon überhaupt mitbekommen und frech angefragt habe ... hab ich nun auch total schöne Sticker bekommen. Die werde ich jetzt erstmal unter meinen Mitmenschen die #conversations im Einsatz haben verteilen. Ganz herzlichen Dank dafür!

Und weil es sowieso immer vor hatte, hab ich jetzt direkt eine Spende via #liberapay an liberapay.com/iNPUTmice/ vorgenommen. Danke für dieses tolle Stück Software.

#xmpp #conversations #omemo

Heute ist wieder OSM-AT-Online-Stammtisch!

Egal ob Profi oder Einsteiger – alle sind herzlich willkommen. Wir tauschen uns aus über Projekte, Tools und alles rund um OpenStreetMap.

Infos & Anmeldung: osmcal.org/event/3440/ (Anmeldung hilfreich, aber nicht notwendig – einfach vorbeischauen geht auch!)

A video mocking Donald #Trump and his relationship with the late paedophile Jeffrey #Epstein is being projected on to the side of Windsor Castle, including Photographs of Virginia Giuffre, Epstein and Ghislaine #Maxwell and a handwritten note of Trump to Epstein. 👇🏻

Brits are the best! 🧡

(Source: Skynews)

#UK #Trumpvisit #KingCharles

This entry was edited (3 months ago)

Opet jsem mel prilezitost plne se ponorit do meho oblibeneho fetishe. Sledovat bohate lidi naprosto odtrzene od reality s neprekonatelnou touhou svetu neco sdelit.

Dnesni tema je myslenka genocidy jako hnaciho motoru transformace spolecnosti z nejchudsi zeme sveta s autoritarskou vladou jednoho muze na ... wait for it ... nejchudsi zemi sveta s autoritarskou vladou jednoho muze a kvotami na zeny v parlamentu.

#dnes #mi #to #asi #cele #doklaplo

Na komentare se tesim.

linkedin.com/posts/ivanatykac_…

Hello, I would like to tell you about my new app, EchoBox player. It is a player for the iPhone that adds interesting features such as: independent volume control different from the system volume for playback, saving your folders so you can listen to music, books, shows... It has sound effects support like reverb and compressor, audiobook chapter support, speed adjustment... Try it, it’s free. apps.apple.com/us/app/ecobox/i…

Tissman reshared this.

Learn how an organic product delivery company uses #LibreOffice (and other open source apps) to reduce costs, and become free from vendor lock-in: blog.documentfoundation.org/bl… #foss #OpenSource

LibreOffice reshared this.

Time to drop support for Kerberos5 FTP in #curl

github.com/curl/curl/pull/1857…

#curl
in reply to Jordi Boggiano

The update was a removal of a certificate from the source data that already was marked as expired so it was already left out from the output: github.com/bagder/ca-bundle/co…

You can now preorder the Dot Pad X, with estimated shipping in a few weeks, likely less than that. You will not be charged until it ships, and can cancel at any time. Payment plans available.
Excited to be a part of the evolution of multiline braille displays.
atguys.com/dotpad
This entry was edited (3 months ago)

come check out the #WebAIM virtual conference tomorrow! Ted Drake and I will be talking about the challenges involved with trying to use AI to draft alt text; inaccuracies, hallucinations/confabulations, sanitization of disability representation and bias, lack of surrounding context, and more. Now with new potential solutions and prompts from when we presented this same topic back at #CSUN. #A11y conference.webaim.org/

I booked the one-way ticket! Going to fly to central Europe on Oct 26 and do a little traveling before settling up north in Oslo. It still doesn’t feel real. I’ll be posting Reels like this about the experience on my IG, so feel free to follow along! instagram.com/share/_4aHW0lK7

"Screen readers do not need to be saved by AI"

TetraLogical's @craigabbott has written a post on his own blog exploring why we shouldn’t expect screen readers to be augmented with AI to fix problems with bad content.

The real problem is producing inaccessible content from the start, such as misusing emojis, poor descriptions, or unclear writing.

craigabbott.co.uk/blog/screen-…

#Accessibility #ScreenReaders #InclusiveDesign

reshared this

in reply to TetraLogical

As a former screen reader developer myself, I mostly agree with this article. But, for the specific exzample of the clapping hands emoji, I think it would be easy enough to add a special case to the screen reader -- not "AI", but just a good old hand-coded heuristic -- to filter the text and then play a clapping-hands sound effect synchronized with each of the words. I just wonder if there's broad consistency on whether the emoji comes before or after the word.

Matt Campbell reshared this.

in reply to Matt Campbell

@matt I really feel like this insistence that people not add "fun" expressions to their language is never, ever going to be a viable strategy for addressing accessibility more broadly. Gen alpha slackers attempting to use indecipherable emoji algospeak to impress their friends or evade algorithmic filters in their Instagram posts are not going to be persuaded to read a 216-page $30 book before they write anything.
in reply to Glyph

@glyph @matt you’re right, people aren’t going to randomly just pick up a book and read about it. But, I think education is a key part to all of this. I just think it needs to be taught it earlier, in things like key skills communications, and computer science curriculums. Accessibility doesn’t get taught during those formative years, where it would likely have the most impact. We’re trying to re-teach every new generation retrospectively.
in reply to Glyph

@matt Like, Know Your Meme added a "clap emoji" entry 9 years ago. Why are we carrying water for NV Access for failing to implement anything to detect that pattern for nearly a decade? Does *Apple* not have the resources to code the ability for VoiceOver to interpret the 10 or so most popular unicode & emoji idioms at the rate of one per year? Saying we need to train kids to avoid fun rather than demand more from these companies seems backwards.
in reply to Glyph

@glyph You're definitely right about Apple. I'm much more sympathetic toward NV Access, because they're a tiny non-profit working on an open-source project. And if I remember correctly, NVDA only gained an internal TTS API rich enough to support sound effects synchronized to individual words in like 2019 or 2020. (I had written that feature in 2003, for the purpose of indicating links with a tone, but I can understand having different priorities.)

@craigabbott @TetraLogical

in reply to Matt Campbell

@glyph The company that I _really_ think we shouldn't carry any water for is Vispero, the current owner of JAWS. Clearly at this point the company is mainly trying to squeeze more money out of what IMO can justifiably be described as the WinZip of screen readers. I make that comparison deliberately; WinZip was at one point owned by the same private equity group that invested in Vispero. And both products now have high-quality free counterparts.

@craigabbott @TetraLogical

in reply to Matt Campbell

@glyph To clarify, when I said "I wrote that feature in 2003", I meant I implemented sound effects synchronized with TTS _in my company's own product_. And I was still entirely new to developing a screen reader, or more precisely, a talking web browser, back then. I was also quite new to _using_ a GUi screen reader, so I brought my own ideas about how they should work. Maybe the current screen readers are getting long in the tooth and it's time for a new generation.
in reply to Glyph

@matt I am just frustrated with the way that a lot of the way accessibility breaks through as a topic into broader conversations is "look at this common mode of communication. look at this hilarious failure mode that a screen reader has when it's used. now that you know that, everyone stop doing it". It's practically a meme template at this point. I'm sure that you've done tons of other great stuff on the subject that I've never seen because it didn't break through.
in reply to Glyph

@matt To keep things on the topic of your actual words, I do disagree with the sentence from your article: "The responsibility for accessibility lies with the person creating the content". This is individualizing a systemic problem. It's applying scaling leverage at the most inefficient point. Fix ~100 screen readers or train a billion or so sighted people? One of Those numbers is much smaller than the other.

Waiting until THIS week to patch all the potholes that have existed since the March/April thaw!

Montréal ‘patches’ potholes ahead of weekend marathon... just to make sure people don't break legs and sue the city, I guess, eh.

ctvnews.ca/montreal/article/mo…

#polMTL #MTLpoli #montreal

This entry was edited (3 months ago)

This week's bumper In-Process is out! Featuring:
- NVDA 2025.3 Released
- Using Chromium with the mouse issue
- We've been to WBU AND Something Digital
- and using Single Letter Navigation with web apps.

All that and more at: nvaccess.org/post/in-process-1…

And don't forget to subscribe to receive future posts by email: nvaccess.org/newsletter

#NVDA #NVDAsr #News #Blog #Newsletter #NewVersion #Chrome #Chromium #WBU #WBU25 #SomethingDigital #Tips #FOSS

The movie "Hackers" was released 30 years ago today. It still stands as my favorite hacker movie. What is your favorite "Hackers" movie quote?

Here are some reasons why it remains my favorite:

- The hacker handles suggested by Joey were aliases of real hackers (at the time)
- The books passed around at the club were all real
- The soundtrack
- The Emanuel Goldstein reference (And many other references to hacker people)
- The Ginsberg quote is relevant to Hacker culture