Seventeen years ago Coverity started offering #curl to use their static code analyzer to find defects. One of the better static analyzers we still use today.
daniel.haxx.se/blog/2008/01/09…
curl on scan.coverity.com
On scan.coverity.com, the nice guys at Coverity run scans on open source projects to check for flaws in their source code. Their list currently includes 265 projects, and curl is one of them.daniel.haxx.se
Use SSL_poll to determine writeability of QUIC streams by nhorman · Pull Request #15909 · curl/curl
This discussion: openssl/openssl#23339 (comment) Specifically item number 2 (Send Blocking) was raised by the curl team, noting that SSL_want_write returning false was not a good indicator of when ...GitHub
The Accessibility Show #3: Newsletter Sign-ups - Joe Dolson Web Accessibility
The third edition of The Accessibility Show with Nathan Wrigley of WP Builds dropped early this morning, and I have to say that I'm really enjoying thisJoe Dolson (Joe Dolson Web Accessibility)
The #medium is the #message
Auf diese phrase von Marshall McLuhan machte @HGU@kirche.social kürzlich im #Matrix Raum der @onlinekirche@kirche.social aufmerksam:
en.wikipedia.org/wiki/The_medi…
Vielen Dank für den Hinweis, der in diesen Tagen wohl besondere Aufmerksamkeit verdient.
Ich denke auch in Bezug auf #digitaleKirche. Oft habe ich von dort gehört, man müsse dahin wo die Menschen sind. Das ist ja auch nicht falsch. Aber sich von problematischen Systemen so abhängig zu machen, sich dem zu unterwerfen, fand ich schon immer fragwürdig. Viellleicht wären wir besser beraten gewesen, wenn wir mehr in Alternativen investiert hätten und jetzt umfassender sagen könnten, "Kommt und seht, hier sind faire soziale Medien, wir haben schon lange daran mitgearbeitet" ...
Insofern besonderen Dank an @librechurch@kirche.social fürs Betreiben einer #Mastondon Instanz und eines #Matrix Homeservers.
I'll be presenting at @fosdem this year on accessibility with:
Alternative Text for Images: How Bad Are Our Alt-Text Anyway?
Hopefully #accessibility minded folks at #FOSDEM will be able to attend. I think I've another unique angle to cover #OpenSource and #a11y
Beware of AI Accessibility Promises: US Federal Agency Fines an Overlay Company One Million Dollars
The new year brought weclomed digital accessibility news from the United States Federal Trade Commission, known as the FTC.Law Office of Lainey Feingold
Cheddar Cheese Powder, 2lbs | Made from Real Raw Cheese | Authentic Sharp Flavor | All Purpose Seasoning | Great for Mac and Cheese, Sauce, Popcorn, Vegetables, and More
amazon.com/dp/B0DGR5T8JG?ref=p…
and I just made two packs of chicken flavored romin noodles and put three table spoons of this cheese in 15 ounces of water for the noodles, and one half pack of ritz crackers. a very quick taste tells me it has changed the flavor, so once it cools down for me, I will eat it, and see what I think.
¿Que cómo de malo es?
Mirad esto.
No es que #Meta permita ahora llamar a alguien "enfermo mental", no. Eso sigue estando prohibido, con una excepción: si eres LGTBQI, entonces sí te lo pueden llamar y no es causa de acción por parte de los moderadores.
Literalmente han añadido una excepción para poder volver a patologizar a las personas LGTBQI.
2024 games review
Reviewing the games I played in 2024. What I liked, what I didn't like. The good and the bad.heather-buchel.com
Nochmal zur Erinnerung: Falls euch eure Gesundheitsdaten wichtig sind, dann legt Widerspruch gegen die elektronische Patientenakte (#ePA) ein. In der jetzigen Form ist die Lösung untragbar. 👇
kuketz-blog.de/opt-out-widersp…
Opt-Out: Widerspruch bei der elektronischen Patientenakte (ePA) einlegen
Die Einführung der elektronischen Patientenakte (ePA) steht vielen von uns bevor, und die Frage, ob man sich für oder gegen…www.kuketz-blog.de
Harnessing the Power of Monarch: Resources for the Creation of Optimal Tactile Graphics
The Monarch, developed by the American Printing House (APH) in collaboration with HumanWare, represents a transformative leap in braille technology....Devon Price (American Printing House)
I often hear that #Mozilla got into trouble after they let Brendan Eich go, that that was the point where political voices overrode technical merit. In fact, these projects have a lot of momentum, these things take years to work out. It's actually the strategic leadership of Brendan Eich, who was CTO since 2005, that got Mozilla into trouble.
Today I came across a nice example of this from 2007.
Source @torgo: torgo.com/blog/2007/03/browser…
Emmanuele Bassi reshared this.
This is NOT Meta's Facebook/Instagram/Threads.
This is MUCH better
✨
Take the time to familiarize yourself with this new way of life.
Interact with others genuinely,
let go of the numbers.
Discover new features,
let go of the old ways.
Read about the culture here.
Listen, learn, and make it your Home 💚
infosec.exchange/@Em0nM4stodon…
#Mastodon #Fediverse #Meta #Facebook #Instagram #Threads
Em :official_verified: (@Em0nM4stodon@infosec.exchange)
This is NOT Twitter. This is MUCH better 🐘 Take the time to familiarize yourself with this new way of life. Interact with others genuinely, let go of the numbers. Discover new features, let go of the old ways. Read about the culture here.Infosec Exchange
Are you using chat over traditional email as provided by #DeltaChat / #DeltaLab / #ArcaneChat?
I like it uses traditional email infrastructure, is federated, supports end to end encryption, rich content including audio / voice messages. I have even recognized @adb has implemented screen reader accessibility specific features into the android app.
However I have quickly tried electron based app on linux with orca screen reader, exchanged a few messages back and fort between two of my personal accounts using the DeltaChat app and thunderbird and I haven't found the user experience verry appealing. I can't understand how to effectivelly navigate in the list of conversations and list of messages.
Therefore I would be interested to hear a few comments from people knowing this platform better. How accessible is it on different platforms?
On the desktop is the electron based app a prefered choice?
Also some other questions. For the best experience, do I need a new email address or can I use my existing self-hosted one I have already configured in thunderbird?
Ffeel free to point me to a FAQ, some up to date introductory documentation if you think my questions don't make much sense please.
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
Thanks! But we're still far from done.
Peter Vágner likes this.
Both lists, list of conversations and list of messages are now keyboard navigable.
The hint for the screen reader users is that not all of the screen readers may switch into focus mode automatically so once you do this manually you can enjoy the user experience the way it has been designed.
Also there are nice keyboard shortcuts e.g. ctrl+n for jumping into the input box, ctrl+k for search and more.
Now I do really need to explore more i.e. what about the encryption. Can I use my existing GPG key or add a subkey or is that handled transparently on the background? I need to figure out if I should create new email for chatting or use my primary email.
Still from the accessibility point of view we are really getting something usefull I think.
Read the #deltachat help at delta.chat/en/help it's all perfectly explained there in easy to follow language. It's even translated to various different languages already.
The number one answer for me is that there are #deltachat specific so called #chatmail servers suitable for anonymous instant messaging over email.
So eventhough I like to self host my emails, I think I'll go with existing #chatmail server at least initially.
Delta Chat: FAQ
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.
Mit meinem neuen Startup KC Test Ventures teste ich für den Staat, wie man mit minimalem Aufwand Informationen zugänglich machen kann.
Hab in der letzten Stunde eine iOS-App gebaut, mit der man für jede beliebige NINA-Warnmeldung rausfinden kann, ob man sich im Warngebiet befindet.
Damit man sich als Blinde selbst helfen kann, wenn Gemeinden wie die Stadt Dresden nur ein PNG-Bild ohne Textalternative zu Evakuierungsbereichen rausgeben.
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
peer-2-peer, but it works
Fome folks have asked what iroh is, it's peer 2 peer, but it works :) https://iroh.computerYouTube
Generative models can be powerfully useful—if you're willing to adapt your approach.
arstechnica.com/ai/2025/01/how…
How I program with LLMs
Generative models can be powerfully useful—if you’re willing to adapt your approach.Ars Contributors (Ars Technica)
We're back for a new season!
Kicking off "Season 3" of UX Podcast @axbom and @Beantin bring you a topic show. In this episode we dive into the concept of "Dark mode", its benefits, and its implications for UX design, user experience and accessibility.
#ux #a11y #uxpodcast #podcast #uxdesign #userexperience #accessibility
Dark mode - UX Podcast
We take a dive into dark mode. What it is and why it's no longer a nice-to-have feature.UX Podcast
¡Que hermosa interfaz!
❤️❤️❤️❤️❤️❤️🥰
Screenshots
#Gajim
> See Gajim in action
"teaching old hippies new tricks" by @danny oblomovka.com/wp/2025/01/02/te…
> A few fates that I’ve avoided, barely: one is joining the Nineties Internet Re-Enactment Society, where communities scrabble to re-inforce the dominant vibe of — what, two? three? years maximum? — the early networks. I mean, I still have it in my habits — my dinky RSS reader, my affinity for plain text, email. A co-worker described watching me work as “like someone playing one of those adventure games”. I can see it.
> There’s a tradition you draw from, but the tradition evolves, it doesn’t mindlessly recreate. You don’t stay in the moment that you entered that tradition. My daughter says that Discord is IRC for young people, Slack is IRC for old people, and IRC is for people who can’t get out of their chair.
OOF
I use #Bibuomi ( #IRC to #XMPP gateway ) to access whatever IRC channel ( or network for that matter ) I need to ..
So .. basically, hum .. no, I don't get that much chair time because I do IRC from my phone using #Conversations
Pretty cool actually 😎
Con il rilascio della release V2, ecco i primi 12 plugin di Castopod
Esplora i primi 12 plugin di Castopod, le nuove funzionalità, i miglioramenti dell'architettura dei plugin e i prossimi miglioramenti in vista della versione finale v2, tra cui il Plugins Repository, un indice per scoprire e installare i plugin.
Negli ultimi mesi abbiamo rimodellato l'architettura dei plugin sviluppando una raccolta di plugin ufficiali per Castopod. Questi plugin rientrano in due categorie:🔺 funzionalità che in precedenza facevano parte del core e che sono state estratte
🟢 nuove funzionalità che introducono tag Podcasting 2.0 o miglioramenti attesi da tempo
1. 🟢 custom-head
aggiunge frammenti di codice nel <head>tag di tutte le pagine pubbliche: inserisce nuovi meta tag, stili personalizzati o script di terze parti.
2. 🔺 custom-rss
inserisce RSS personalizzati nel canale e negli elementi del tuo feed.
3. 🔺 Aggiungi il prefisso op3
all'URL dei tuoi episodi con il servizio di analisi Open Podcast Prefix Project (OP3).
4. 🔺 owner-email-remover
rimuove tutte le occorrenze dell'email del proprietario dal feed RSS.
5. 🟢 podcast-block
indica quali piattaforme sono autorizzate a mostrare pubblicamente il tuo feed e i suoi contenuti.
6. 🔺 podcast-episode-season
indica il numero e il nome dell'episodio o della stagione del podcast.
7. 🟢 podcast-images
aggiunge più risorse di immagini per il podcast nei tuoi feed RSS utilizzando <podcast:images>il tag Podcasting2.0 di .
8. 🟢 podcast-license
indica la licenza del podcast
9. 🔺 podcast-medium
specifica il tipo di mezzo contenuto nel tuo feed RSS.
10. 🟢 podcast-podroll
consiglia altri podcast.
11. 🔺 podcast-txt
aggiunge testo libero, come un record DNS TXT.
12. 🔺 show-notes-signature
aggiungi una firma a tutte le note dello show dei tuoi episodi, un ottimo modo per includere i tuoi link social in una volta sola.
Puoi trovare il codice sorgente di questi plugin, tutti con licenza AGPL v3, su github.com/ad-aures/castopod-p… .
reshared this
At the same time the largest conservative outlets were screaming about censorship, #Meta was internally clocking them as the biggest producers of hate speech on Facebook. Simultaneously, one employee notes: "We make special exceptions to our written policies for them."
I find "trucks" that have a massive footprint with a tiny bed ridiculous. If you can't fit a full 4'x8' sheet of plywood in the back, it's not a proper truck.
urbanists.social/@straphanger/…
𝚃𝚊𝚛𝚊𝚜 𝙶𝚛𝚎𝚜𝚌𝚘𝚎 🚇 (@straphanger@urbanists.social)
Attached: 1 image "Most mini trucks have the same roughly 6-foot bed size as the F-150." Something Ford and GMC *definitely* don't want you to know. I make the case for tiny trucks... 🧵 https://www.abc12.Urbanists.Social
@vick21 It’s in your client (and used to be in tweezecake IIRC) but not in mainline Mastodon. It is in some forcs though, like Glitch-soc and also some Akkoma instances. Like mine!
When I quote post from Enafore, it does mention the other people in the thread and does not break the previous thread. You can remove the mentions though if you choose.
The quoted post shows up as a separate post in the feed so you can reply, boost, etc. it if you want. This probably does not work everywhere but it should if you are on a supported instance! For example:

Csaba
in reply to daniel:// stenberg:// • • •Ludwig Vielfrass
in reply to daniel:// stenberg:// • • •