A new guide called "Using GitHub Repositories with a Screen Reader" has just launched 🚀

This guide provides step-by-step instructions to help screen reader users navigate and interact with repos efficiently 💖

Check it out and share with your network 🤩

accessibility.github.com/docum…

reshared this

Chromium now has initial, experimental support for the xdg-session-management #wayland protocol, which will start shipping in canary channel in the coming days. I've implemented and tested it against Mutter 48, the only compositor supporting it atm - also experimentally - since version 47.

Quick demo at youtu.be/OG9ZLXzlwkQ

#chromium #wayland #linux #gnome #opensource #foss

This entry was edited (8 months ago)

Holy shit.

Just wow, wow, holy shit:

Completely rewriting a multi-million line COBOL codebase that has life-or-death consequences for real people in the space of a few months, using gen AI?

I’ve been writing software for 40-some years, and I have to say: this may be, without exaggeration, the stupidest software-related idea I’ve ever heard from leadership.

wired.com/story/doge-rebuild-s…

reshared this

#Mapycz (now #Mapycom) from #Seznam use #OpenStreetMap everywhere except their home country - Czech Republic, where they have their own proprietary maps.
There have been rumours in the #OSM community that they actually copy from OSM. Today I found proof that they really do.
I mapped a new park in #Brno just by surveying and taking notes last year. Later the park showed up on Mapy.com with exactly the same path layout. The new orthophoto is out and it revealed that I didn't get everything right and Seznam got it wrong too. Exactly the same mistakes.

Not cool, Seznam.

reshared this

in reply to Jiří Eischmann

Old thread but still. I thought this was a common practice - I'm from Slovakia and I remember I added some shops in #OSM and then when I checked #MapyCom , at least one of them was already in it with a slightly different name - probably added by user of #MapyCom . But then after the synchronization with #OSM (which happens every few days), they took just the shop I added (maybe merged them?). I suppose someone is sitting there and solves such conflicts

Zaterdag 29 maart 2025 is in ons land een gedeeltelijke zonsverduistering zichtbaar.

Begin rond 11.14 uur
Maximum rond 12.07 uur
Einde rond 13.02 uur

De tijden zijn benaderend: er is een verschil van enkele minuten tussen het uiterste westen en het zuidoosten van het land.

OPGELET: NOOIT zonder bescherming naar de zon kijken. Om het fenomeen goed te kunnen volgen, heb je een eclipsbrilletje nodig.

I wrote about how the user experience of encrypted messaging tools is sometimes just as important as the underlying tech. PGP, Jabber etc were not accessible. Signal makes it seamless. But the UI still has issues that can lead to mistakes 404media.co/behind-the-blog-fo…

uspol

Sensitive content

in reply to Matt Campbell

I think it depends a lot on the news source. I like reading/listening to the Bulwark. I don't always agree with them, but they usually get that most issues are complex/nuanced, and I don't want to be in an echo-chamber. Networks like Fox are mostly propaganda and not worth listening to imo, except maybe to understand what MAGA people are hearing (Decoding Fox News is good for that). And the center-right seems closer to the center-left than to the far right.

Possibly Severance spoilers in soundtrack track names?

Sensitive content

🔥 Osobní internet bez šmírování a korporací? Oscloud to dělá tichou, poctivou cestou.
Sledujte @oscloud – ukazují jednu appku za druhou. Dneska třeba SearxNG 👇
#decentralizace #oscloud
mamutovo.cz/@oscloud/114240682…

In case this is useful to somebody:

Because of corporate collusion with law enforcement dating back to the 80s, all colour printers put tracking information on their printouts, whether you're printing a colour document or not, encoding information that ties printouts back to the specific printer used.

en.wikipedia.org/wiki/Printer_…

In 2018, scholars at TU Dresden created a tool to re-anonymize color-printed documents by obscuring that data:

dl.acm.org/doi/10.1145/3206004…

The tool: github.com/dfd-tud/deda

This entry was edited (8 months ago)

Final update: The developer is now on Mastodon via @andrew_guide.

Update: The developer has removed the ability to download Guide until the security issues mentioned in the linked thread are fixed.

Update: this product contains some code flaws that are concerning from a security perspective, beyond just giving control of your computer to an LLM. You might want to read this thread before installing the product: toot.cafe/@matt/114258349401221651

Update: I've exchanged some long emails with Andrew, the lead developer. He's open to dialogue, and moving the project in the right direction: well-scoped single tasks, more granular controls and permissions, etc. He doesn't strike me as an #AI maximalist can and should do everything all the time kind of guy. He's also investigating deeper screen reader interaction, to let AI just do the things we can't do that it's best at. I stand by my thoughts that the project isn't yet ready for prime time. But as someone else in the thread said, I don't think it should be written off entirely as yet another "AI will save us from inaccessibility" hype train. There is, in fact, something here if it gets polished and scoped a bit more.

Just tried guide for fun. It's supposed to be an app to use #AI to help #blind folks get things done. I asked "Where are the best liver and onions in Ottawa?" It:
1. Decided it needed to search the web.
2. Thought that the "stardew access" icon on my desktop was a kind of web browser, so clicked it.
3. Imagined an "accept cookies" dialogue it needed to accept.
4. Decided that didn't work, so looked for Google Chrome (I don't have chrome installed on that machine)
5. Finally opened edge from the start menu. By the way, it just...left Stardew open and running. Because apparently having Stardew Valley running in the background is a vital part of finding liver and onions in Ottawa.
6. Opened a random extension from my edge toolbar (goodlinks).
7. Clicked the address bar and loaded google.com, instead of just doing the search right from the address bar.
8. Got blocked because it couldn't sign into my Google account, even though it could have also searched from the Google homepage.

To be fair to AI, that was the kind of open-ended task AI is terrible at. If I had asked it to check an inaccessible checkbox, or read a screenshot, or something, I'm sure it would have been fine.

Anyway, I'm still better at using a computer than an AI. So is my 87 year old grandfather, for that matter. www.guideinteraction.com


There's a new product that has been gaining some buzz in the blind community, a Windows app called Guide that uses AI to perform tasks on your computer. It's pitched as a way to get around web accessibility problems in particular. I won't link to the thing itself, because I don't want to give it that validation, but I'll link to a previous discussion thread about it: fed.interfree.ca/notes/a5wf4ys…

I've spent some time taking this app apart. The level of shoddy work here is deeply disgusting. 1/?


This entry was edited (8 months ago)

Tissman reshared this.

in reply to aburka 🫣

We can hear exactly what it’s doing with our screen readers. And there is a stop hot key. I’m not concerned about safety. I’m more concerned about privacy, and correctly setting expectations. I work in tech, and I spend at least a couple of hours a day struggling with inaccessible apps and websites, and have to have a co-worker do certain tasks for me. Anything that can make this better is of interest to me. Sure, everyone should build accessible apps. But for the most part, nobody bothers. But I still have to work. However, solutions like this need to be strictly sandboxed to the app I actually need help with, not given access to the entire computer. Not only is this more secure, private, and safer, it also works better. The AI doesn’t need to get distracted by the fact that I have BBalatro installed, or that a windows notification popped up. Just give it the current window.Also, the examples for use need to be more like “Ask me to check a keyboard inaccessible checkbox for you” or “I can help you read an image without alt text”. The current examples are more like “Ask me to book a flight for you”. In its current form, AI can’t do that. The developer has strongly committed to fixing both of these things.
This entry was edited (8 months ago)

For the next #Conversations_im release I’m refactoring how URIs are linked / made clickable. I’m adding a bunch of URI schemes like tel and mailto on top of the existing xmpp, http(s) and geo but removing support for "things that look like web URLs but aren’t actually URIs" (like 'example.com') to avoid some false positives.

Once the 2.18.0-beta comes out tomorrow or so let me know if you see things that isn’t matched and should be matched or vice versa.

Unknown parent

mastodon - Link to source

allo

The computer scientist in me says you can't find matching parentheses with RegEx.

The programmer in me says look for a solution that is "good enough". An idea that would cover a lot of cases would be, for example, to assume that a URI can contain at most one pair of parentheses. The few counterexamples are rare, and they are then the rare false negatives one has to accept.

@rakoo @guusdk

Eleven years since the Facebook document "The Road To IPV6" that claimed #curl was "hostile" to it and I still feel offended. 😀

daniel.haxx.se/blog/2014/03/28…

#curl

For some reason, Mastodon pushed a #map of #capybara's in my face earlier today. It looked limited to only a few countries and was based on #GoogleMaps, so I quickly hacked together a small @MapComplete theme: mapcomplete.org/theme.html?z=1…

MapComplete reshared this.

Facebook is notoriously bad when it comes to data collection. 🫣

If you're still on the platform, check out how much of your data it collects 👉 tuta.com/blog/what-does-facebo…

And if you've already ditched Facebook, what platforms are you using now? 🤔

OpenAI's move to allow generating "Ghibli stlye" images isn't just a cute PR stunt. It is an expression of dominance and the will to reject and refuse democratic values. It is a vulgar display of power.

tante.cc/2025/03/28/vulgar-dis…

This entry was edited (8 months ago)

reshared this

It's no coincidence that alt-right people have taken up AI generated artwork so intensely. It allows bypassing all the ethics and care of typically left-leaning artists. To show the ability to wield aesthetics without the social values tied to those aesthetics is a power move.

This is well covered in "AI: The New Aesthetics of Fascism" newsocialist.org.uk/transmissi…

📣Jami team is pleased to introduce the new version of Jami: Εἰρήνη.☮️

As you'll discover, this release brings remarkable advances from months of silent work, sure to delight loyal Jami users and newcomers after the announcement of Skype's shutdown.

We invite you to update and try the latest version of Jami! 🙇

👀 Want to know more about Εἰρήνη? Read our article : jami.net/eirene-to-make-new-us…

#Jami #opensource #P2P #App #PrivacyMatters

in reply to Jami

@kinetix We're also resuming communication more actively, and we understand that our lack of updates may have caused frustration. Regarding the specific issues you mentioned:

The F-Droid download link issue has been resolved.
The repository mirroring has also been fixed.
Your bug report was submitted to the wrong repository, which is why it was removed. If you ever encounter issues again, please don’t hesitate to email us directly: we’d be happy to help.
2/3

in reply to Jami

@kinetix

As a small team, we’re doing our best to meet the community’s needs while continuously improving Jami. It’s not always easy, which is why feedback like yours is so valuable. We hope you’ll give the latest updates another try.

This is the kind of community we’re striving to build: one where members, like you, understand the challenges of a platform like ours and help make it better.

Thanks again for reaching out!

Trump versucht gerade, die komplette Macht an sich zu reißen. Viele US-Unternehmen helfen ihm dabei. Wenn du dagegen durch deinen Konsum protestieren möchtest, zeigen wir dir, wie du das am effektivsten machst. volksverpetzer.de/aktuelles/bo…
in reply to Volksverpetzer

Bitte bleibt auch Bluesky gegenüber kritisch. Die Firma gehört mehrheitlich Cryptobros, und die Technik geht auch immer mehr in Richtung Überwachungskapitalismus. Erst neulich haben sie eingeführt, dass alle Links in Bluesky-Posts auf einen Proxy umgeleitet werden – wie bei X. So können alle Klicks erfasst werden. In anderen Worten: Man kann in Bluesky-Posts nicht mehr direkt auf andere Websites verlinken.
in reply to anyMouse

@anymouse_404 I hope the software in invertors is not dependant on or remotely controllable by vendor's online services - which is unfortunately the case of most domestic PV plants as @bert_hubert wrote the other day.

berthub.eu/articles/posts/the-…

When I started The Disabled Ginger I sent it to my friends and family … as most of us do.

I was proud that I was finally standing up for disability rights. That I was taking my pain and putting it on the page in an effort to help others. That I had found something that lit a spark inside me.

Unfortunately, many of my friends didn’t feel the same way.

My disabilities are invisible, and I had become very good at hiding them. Apparently that’s what people expected of me, as they didn’t like this “new” version of Kelly.

Almost none of my friends subscribed. What’s worse, many stopped talking to me. Or would only reply in brief texts.

It’s almost been a year since I launched, and my circle is noticeably smaller. Many people I thought I was close with haven’t reached out for nearly 6 months.

When you find your purpose and your passion, it’s an incredible feeling. Hopefully people support you.

Not everyone will. And that’s ok.

It’s painful seeing so many relationships fade away. It hurts knowing they don’t see the value in me now that I’m “officially” disabled.

As painful as it is, it’s also a perfect example of why I became an advocate. Ableism is a huge problem. Being disabled can be incredibly lonely. I wanted to give a voice to those who haven’t yet found theirs.

In the process I’ve met incredible people from all over the world who inspire me to keep going. Who give me a reason to write every day. Who remind me of the compassion, love and goodness that’s still out there.

Thank you to each and every one of you. I couldn’t do this alone.

My latest looks at the reasons we hide, and what would happen if we all decided to stop hiding and show the world the realities of chronic illness:

disabledginger.com/p/why-are-c…

#chronicillness #longcovid #mecfs #ableism #disability #disabilityrights #eugenics

in reply to Broadwaybabyto

Thanks for sharing this! It rang so many bells with me…

> This phenomenon is hard for the non-disabled to understand.

Too true. But as one of those I can say: they can learn to "accept" that (in the sense as to neither deny it nor to expect it to "go away" one day; in the sense as to accept their friends stage, as unsatisfying as it feels; in the sense as to try finding other ways to (hopefully) give at least some consolidation, to support them & not to give them up).