i want to hear from people who use screen readers: what makes alt text useful to you? what doesn't help?
Here on social networks, I'd say, completeness is the first and even more important than conciseness. For instance, if you post a meme, describe it even if it's super lengthy. Like: "Three panels from left to right, on the first panel there is a man..." and on and on you go. It's important because *the image* is the unique thing you share, I have to laugh, to think, to be angry or emotional about *the image* itself, without any context basically.
Ask further questions, I'm glad to answer everything.
If I post a well-known meme, is it OK to just say, for example "the Drake meme, with X then Y" or should I be doing "a four panel meme. On the first row left panel a man reacts negatively to the panel on the right showing X, then on the next row he reacts positively to the panel on the right showing Y".
@0x7700e6 @micr0
Oh! Thank you for this: I (wrongly) thought that conciseness on social media would be preferred, except where maybe the post contains only an image, of the image is particularly detailed.
I sometimes also might add a commentary or a quip in my alt text - perhaps in response to the post's text, or to add context, or my own reaction. Is this poor practice, though, do you think?
Comrade, a person from my makerspace told me that one can be communist and fascist at the same time. Do you think it's true?
very much reminds me of the first commie-curious session I did in 2017 (#34c3). We booked the smallest room we could find because we thought it would be a small group; it ended up more crowded than a sauna at Vabali during Aufguss
Don't think so much! 😉
feld likes this.
Important talk by @Mer__edith and Udbhav Tiwari on the immediate and serious threat to privacy and data security posed by "Agentic AI" like MS Copilot and similar.
media.ccc.de/v/39c3-ai-agent-a…
#39c3
AI Agent, AI Spy
Agentic AI is the catch-all term for AI-enabled systems that propose to complete more or less complex tasks on their own, without stoppin...media.ccc.de
If you're blind, you can really stick it to the Trump Administration by "hacking" the Epstein files, AKA reading them normally.
forbes.com/sites/daveywinder/2…
So, how was someone able to hack these documents, undoing the redactions that the DOJ of all people had put in place, and reveal the information for all to see? I hope you are sitting down, because it’s going to knock your socks off: “I simply highlighted the text, copied it, and pasted it in a document,” Krassenstein said.
France Pushes Back Plastic Cup Ban By Four Years - Slashdot
An anonymous reader shares a report: The French government on Dec 30 postponed a ban on plastic throwaway cups by four years to 2030 because of difficulties finding alternatives. The ban was meant to start on Jan 1.news.slashdot.org
miki reshared this.
reshared this
i turned off altbot for now.
a conversation happened that i need to sit with and that i want others to read and also to consider: ieji.de/@anantagd/115804706509…
Retrööten und Reply: Furchbar gern, eigner Upload irgendwo: never ever!
#sketchnotes #graphicrecording
Does anyone have the manual for the old Sable audio RPG maker? Specifically looking for inspiration to make the Godot tilemap editor accessible and reading its manual might help.
Alternately, are there any good and documented accessible tilemap editors whose docs I can look to for inspiration?
Datacenters in space are a terrible, horrible, no good idea.
There is a rush for AI companies to team up with space launch/satellite companies to build datacenters in space. TL;DR: It's not going to work.Taranis
I have disabled every fucking piece of AI bullshit I can find from Firefox and DESPITE THAT today I got ambushed by a new ASK AN AI CHATBOT line in a fucking image context menu
jesus FUCKING CHRIST @mozilla
STOP.
FUCKING.
PUSHING.
THIS.
SHIT.
ON.
US.
(I know the account's abandoned. Don't care. Best I've got. Fucking Mozilla.)
#mozilla #firefox #ai #FuckAI #FuckChatbots
RE: chaos.social/@c3cert/115809417…
This is the kind of place where you can reasonably wonder if someone built/brought an insulin making setup:
C3 CERT (@c3cert@chaos.social)
A large amount of insulin was found at #39C3. Anyone who can describe how it is packaged and where it was probably lost can pick it up from us at CERT.C3 CERT (chaos.social)
#39c3 .ending .. quite an enjoyable blast, and thanks to all the wonderful people just dropping by to say "thank you, it all works very nice for us"! 🥰 Certainly raised team spirits :)
This year around, apart from one #chatmail relay setup workshop we didn't do any registered events at congress. Pushing out releases, Illnesses and engagements in various other organizing prevented more public sessions. Next ones will be around #fosdem2026 where also several of us will be around. Cheers!
ArcaneChat reshared this.
the key is that the custom modules that enforce end-to-end encryption, provide push notifications, and automatic storage management (all contained in "chatmaild") are shared between servers, and are kept up-to-date. Otherwise the relay network would suffer in terms of interoperability and security.
If you read the footer of amazon.com with a screenreader, this is what it says:
© 1996-2025, Amazon.com, Inc. or its affiliates
Test: amzn-nv-flyout-healthy-choice
Test: nav-rufus-disc-txt
Test: a-truncate-cut
Test: sp-cc-wrapper
Test: .mo-wp
Test: sp-cc
Test: .amzn-box-inner
Test: .js-order-card
Test: pldn-deep-link
Test: add-to-cart-btn
Test: amzn-nav-app-banner-container
Test: .sparkle-container
More money than God and they still can't propperly enclose their containers 😂
reshared this
@pitermach @ondrosik PDFs are also full of such things.
Many people redact PDF content by covering it up with a black or white rectangle, forgetting that, unlike in purely visual formats, that operation does basically nothing in PDF. The content is still there, the renderer is just instructed to draw a white rectangle which occupies the same position and covers it visually.
Sometimes, you can also find sloppy employees leaving notes to other people working on the PDF, especially if the documents are only intended for print, and the electronic version is only given out in special circumstances.
#Catima 2.41.0 is out!
github.com/CatimaLoyalty/Andro…
This release adds support for UTF-8 barcodes (by default, the encoding will be extracted from the pkpass file or auto-detected if set otherwise).
It also contains some bugfixes and UI tweaks.
Due to Google dropping Android 5 compatibility in their libraries, this will be the last release available for Android 5.
Coming soon to an app store near you.
#IzzyOnDroid #FDroid #GitHub #GooglePlay
Release 2.41.0 · CatimaLoyalty/Android
Add support for UTF-8 barcodes Add duplicate option to main screen and reorder options slightly Fix column count setting not being applied to group card list Remove theme colour support Reduce max ...GitHub
IzzyOnDroid ✅ reshared this.
Small update! I just released 2.41.1 to fix a visual regression in the new UI that mostly affected devices Android 14 and below (but also slightly affected Android 15 and up):
github.com/CatimaLoyalty/Andro…
The bug in question for those curious: github.com/CatimaLoyalty/Andro…
Purely cosmetic, no other changes, so no quick update needed.
This one is still available for Android 5, but the *next* release won't be (assuming we won't need another bugfix release).
Happy new year to those who celebrate :)
About activity status bar colour wrong
On Android 15, the icon colours can be wrong (white icons on white background). On Android 14 it looks even worse: My guess is that the Android 14 case can be fixed simply be explicitly enabling ed...TheLastProject (GitHub)
Moin @SylvieLorxu 👋
Thank you for Catima and all your hard work for this great project! ✨
All the best for 2026! 🍀 🌈 🌅 ☀️ 🤩
reshared this
Re last: I absolutely love doing accessibility work with Jujutsu. Often I start with an inaccessible base and iterate my way out of the fog--fixing one accessibility issue only reveals another, and another. Git's model makes that tricky--make commits, then individually peel them off onto separate branches when it's time to merge.
With JJ on the other hand, I can stack changes one on top of the other without even thinking about it. Fix accessibility issue, jj new, fix another, jj new. It's usually obvious from jj diff what I fixed, so I can jj edit and jj describe the changes later if I'm just in the zone and don't want to workshop a commit description right now. When it's time to pick apart PRs, jj rebase -s q -s r -s s -s t -d p rebases everything on the most recent upstream change at once, then I just jj edit q and jj bookmark set <branch-name> for each change. A jj git push --allow-new pushes everything at once. When the inevitable PR feedback arrives I just jj edit <bookmark name>, make the changes, and jj git push again. No need to explicitly re-commit since that happens automatically. Then when I want my own private build with all the new a11y goodness, jj new q r s t puts me in a brand new commit with everything merged. Find a new accessibility issue with code I've edited? No problem--just edit the code live on my change, jj absorb, and it merges that code into whichever revision in my history last touched it. If it's at all ambiguous, jj squash merges the changes into an explicit target, and a jj git push updates all the affected PRs without me having to think about it.
Where has this been all my life?
miki reshared this.
I speak up for migrants a lot. You know, because I am one. And because it’s the right thing to do. Every now and then, I get a Faragite telling me if I love migrants so much, I should house a refugee.
I love when they tell me this.
Passwords. We all hear “make them strong,” but here’s the real deal: SIZE matters.
A longer password isn’t just better; it’s exponentially harder to crack.
Upgrade your security and better protect your digital identity:
✅️ Create strong and unique passwords.
✅️ Store them in a password manager.
Learn more here: tuta.com/blog/minimum-password…
2024 NIST rules on minimum password length: Aim for 16 characters or more! | Tuta
With the rise of quantum computers, passwords need to be longer - and more complex. These tips help you secure your online accounts.Tuta
this. On systems which allow long passwords, I'm now using very long phrases (think lines from songs — I'm not actually using lines from songs, but the phrases are of similar length). The benefit is I can remember them WITHOUT a password manager; and if I should forget them, I have a crib — but only I know what that crib is.
/Continued
When people say: "billionaires shouldn't exist" that isn't a call to violence. "Being a billionaire" isn't some inherent property in the way that say, skin color is.
Wealth taxation is a perfectly acceptable way of eliminating all billionaires. That doesn't mean billionaires stop being people, they just stop being billionaires.
Mastodon* is in desperate need of a rebrand and a repositioning in the minds of the general public (imo).
There's no reason why a Mastodon address couldn't come with all the cachet of a public library card, or a PBS tote bag—that is to say something that signals “I am more than just a content creation machine for a corporation.”
It could be a status symbol for all the right reasons.
*The collective brand, so much as the general public sees Mastodon as such.
MONTAR UNA COMUNIDAD ENERGÉTICA
+ Para instalar autoconsumo colectivo en tejados que no son el tuyo, entre otras posibilidades...
☀️ ¿Qué es eso de una Comunidad Energética?☀️
La figura de las comunidades energéticas son conceptualmente difíciles porque tienden a explicarse con enrevesados textos legalistas, a pesar de que el concepto es tremendamente sencillo:
👉 Una comunidad energética es un tipo de asociación o de cooperativa (gente, comercios e instituciones juntas, pero no grandes empresas) haciendo cosas sobre energía. Cosas en general.
Tú, tu primo, la dueña de la frutería del bajo del edificio de enfrente y más personas conocidas más podéis juntaros un día a tomar un café, costituiros como asociación y montar la comunidad energética. Lo cierto es que es relativamente fácil y hay muchos modelos de estatutos para hacerlo (más adelante pasaré unos cuantos), siempre y cuando tengáis en cuenta algunas normas básicas como:
1) Las grandes empresas no tienen permiso para ser asociadas o cooperativistas. Sí pueden ser proveedores de servicios o productos, pero mi consejo es que las grandes empresas queden absolutamente fuera de estos sistemas hechos por y para la gente. Si me preguntas a mí, las CE son uno de los mecanismos que existen para debilitar a las grandes empresas.
2) Las personas socias tienen una participación abierta, voluntaria y autónoma. Pueden entrar o salir a voluntad, y tienen voz y voto.
3) La prioridad son los beneficios medioambientales, económicos y sociales para sus miembros y zona donde opera. No ganancias financieras. Nadie se va a hacer rico con una comunidad energética.
Dentro hilo. 👇
dime si quieres que cambie algo
muchas gracias!!
lectorrecolector.wordpress.com…
Montar una comunidad energética. Por Marcos M. Euklidiadas
+ Para instalar autoconsumo colectivo en tejados que no son el tuyo, entre otras posibilidades… ¿Qué es eso de una Comunidad Energética? La figura de las comunidades energéticas son conceptua…Lector .Recolector
El título, para joderte la slug jajajajaj
Marcos M. Euklidiadas, porfi, que para algo que tengo distinto... xD
"montar-una-comunidad-energetica-por-marcos-m-euklidiadas/" si puede ser
Luego el tema de los recursos, puedes poner el enlace a cryptpad o bajártelos y resubirlos, lo que quieras.
Pero sin compromiso, vamos, que hagas como te parezca xD
Does the company you work for support fund matching for U.S. based 501c3 charities?
Consider joining their match program and donate to the #GNOME Foundation. Join us as #FriendofGNOME at



Tim W RESISTS
in reply to feld • • •feld
in reply to Tim W RESISTS • • •