We're thrilled to announce that the migration of matrix.org to the Matrix Authentication Service (MAS) is complete and went according to plan!
Find all the details and videos of how it looks like on Element X and Fractal on our blog!
matrix.org/blog/2025/04/morg-n…
Matrix.org is now running MAS!
Matrix, the open protocol for secure decentralised communicationsQuentin (matrix.org)
What have the ~~Romans~~ open source devs ever done for us?
youtube.com/watch?v=9foi342LXQ…
Monty Python - What have the romans ever done for us
The What have the romans ever done to us skit from Monty Python and the Life of BrianI do not own any of this material it's all courtesy of Monty Python at w...YouTube
Monty Python - Lumberjack Song
i am a lumberjack & i am oki sleep all night & i work all dayi cut down trees, i eat my lunchi go to the lavatoryon wednesdays i go shoppingand have buttered...YouTube
The Japan tariff myth that just won’t die
The belief that unfair trade practices are at fault isn’t only false, but also one of those enduring myths that refuses to die.Gearoid Reidy (The Japan Times)
docs: fix incorrect shell substitution in docker run example command by jeliasson · Pull Request #16990 · curl/curl
Corrected the volume mount path in the Docker run example by replacing (pwd) with the shell substitution syntax $(pwd). This ensures the current working directory is properly mounted into the conta...GitHub
From "Apple Human Inteface Guidelines 1987", page 61:
Alert boxes
An alert box resembles a modal dialog box (see Figure 3-13). The only way the user can respond is by clicking buttons or by pressing Enter or Return. Alert boxes might contain dials and buttons but usually not text fields, radio buttons, or check boxes.Note the recommended general arrangement of the elements. The icon is at the left, with the message text to the right. The buttons are below the message, with the default button, boldly outlined, at the lower right. The default is the likeliest or safest response, and can be chosen by simply pressing Return or Enter.
The way to be sure the default button is really "safe" is to word the message carefully.
Messages in alert boxes must be brief, informative, and friendly without being misleading. If the alert is warning the user of a serious situation, it must be made clear—not hidden in a polite phrase. Messages should be phrased so that the user can easily answer them, and the wording should reflect the user's point of view, not the programmer's. Figure 3-15 shows an example.
It's time for another Thunderbird Monthly Development Digest! In this month's issue, we have updates on:
* Upstream changes
* EWS features that have landed in Daily
* Our Calendar UI rebuild
* Global Messaging Database work
* The new Account Hub
#Thunderbird #OpenSource #Development
blog.thunderbird.net/2025/04/t…
Thunderbird Monthly Development Digest - March 2025 - The Thunderbird Blog
Upstream changes, the continuing Calendar UI rebuild, more Exchange features in Daily, Account Hub, Global Message Database updates and more!Toby Pilling (The Thunderbird Blog)
Are you getting it yet?
The Venn diagram showing the overlap between AI maximalists and fascists is consolidating ever closer to a circle-shaped layer cake. CEO Tobi Lütke *delights* in his employees cowering. It's the only explanation.
I'm not surprised, but I still feel the breath catch in my throat as I behold the inhumanity of it all.
theverge.com/news/644943/shopi…
Shopify CEO says no new hires without proof AI can’t do the job
Shopify CEO Tobi Lutke sent a memo to employees saying that before they ask for more headcount or resources, teams must show why they “cannot get what they want done using AI.”Jay Peters (The Verge)
Microsoft reportedly fires staff whose protest interrupted its Copilot event | TechCrunch
Microsoft has reportedly terminated employees who protested during the company's 50th anniversary and Copilot event.Maxwell Zeff (TechCrunch)
Holy shit, the PCB design of this new sensor board, called Ophanim, of CERN’s Aegis experiment just fucking slaps. Right now, there don’t seem to be many images of it on the web, but I hope to see more in the future.
Penpot is the first tool to integrate native design tokens.
A single source of truth to improve efficiency and collaboration between product design and development.
Read more! 👉 penpot.app/collaboration/desig…
Penpot Design Tokens | Small decisions to master complexity
Small decisions to master complexityPenpot
Reminder: we do the #curl distro meeting 2025 this Thursday!
github.com/curl/curl/wiki/curl…
curl distro discussion 2025
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP...GitHub
btw, did you then like me start to think how much value we then can attribute each of those developers in the top 5%?
8.8 *trillion* USD. 5% of 1.6 million OSS developers.
The top 5% of OSS developers thus provide about 106 million USD "value" each.
(Edit: I corrected some numbers)
Now imagine how much value it would be if they were using AI!!!!!
It would be at least NaN dollars!!!!!!!!
Web Accessibility Lawsuit Moves Forward Against the State of Louisiana
The deadline for state and local governments in the United States to meet the 2024 rule about web and mobile accessibility are coming up in 2026 and 2027, depending on the size of the government agency.Law Office of Lainey Feingold
Sensitive content
There should be a word for it: the feeling of disappointment / sadness when you realize interesting people you got to know on the Fediverse have since decamped to Bluesky.
Of course, there must be valid reasons for it. Still, this makes me a little sad.
I have a dormant Bluesky account and from time to time I check in and see them posting so much there.
Not me. Why? I don't trust a place funded by Crypto Bros -> blockchaincapital.com/portfoli…
I'm 1000% ALL IN on the Fediverse, not going anywhere ❤️
The only people doing real "responsible AI" work are those doing this.
"On Monday, Microsoft reportedly terminated the roles of two software engineers, Ibtihal Aboussad and Vaniya Agrawal, who protested the company’s reported dealings with the Israeli military during Microsoft’s Copilot and 50th anniversary event last week."
techcrunch.com/2025/04/07/micr…
Microsoft reportedly fires staff whose protest interrupted its Copilot event | TechCrunch
Microsoft has reportedly terminated employees who protested during the company's 50th anniversary and Copilot event.Maxwell Zeff (TechCrunch)
Sweden wants to #backdoor #encryption. But we, together with 230+ orgs, are saying no.
Read our open letter to the Swedish Riksdag: 👉
tuta.com/blog/open-letter-swed…
Open letter urging Swedish lawmakers NOT to break encryption. | Tuta
Sweden's latest attack on encryption comes simultaneously with the Swedish Armed Forces speaking up in favor of encryption. If this alone is not enough to reject the legislation, read the open letter to the Swedish Riksdag.Tuta
Thanks for the heads up that it's *yet again* time to speak up.
Also heads up that the link to the legislation proposal itself is broken in your post.
#Mozilla changed hg.mozilla.org/releases/mozill… to use 302 redirect:
< HTTP/2 302
< content-type: text/html
< date: Tue, 08 Apr 2025 08:13:36 GMT
< location: hg-edge.mozilla.org/releases/m…
< access-control-allow-origin: *
< content-length: 0
This could lead to some failure to update the certificate data with tools that don't handle redirect correctly. These tools will fail to fetch the new certdata.txt now.
I'm putting the finishing touches on a massive release of the Converse #XMPP chat client. 🚀
✨ Here’s what to look forward to:
◾ Groupchat DMs: You can DM other participants without knowing their address
◾ Blocklists for spammers 💩
◾ Accessibility improvements, like support for RTL languages
◾ Media enhancements
◾Big performance enhancements, particularly for chats with a long history and many participants.
◾Three new themes, Nordic 🗻 , Dracula 🧛♂️ and Cyberpunk 🌆
From the sattirical UK-based web site NewsThump: Trump funeral remains America’s top sexual fantasy
A survey of Americans’ sexual behaviour has revealed that, for the ninth year running, the number one sexual fantasy of most people is the funeral of Donald
Trump.
“I only have to think about a funeral parade for the president and I go from six to midnight,” said one respondent...
Welcome to the random shit Z sends me, Kayla, and Gap Tangle, among others, just for a reaction.
newsthump.com/2025/04/02/trump…
Trump funeral remains America’s top sexual fantasy
A survey of Americans’ sexual behaviour has revealed that, for the ninth year running, the number one sexual fantasy of most people is the funeral of Donald Trump.NewsThump
Magdaléna, Kladno.. roky trochu nesedia ale to bude moja ex 
edit: ty vole
The blog post from yday brought back this question: why aren't we using C99 in #curl? Here's my past response:
daniel.haxx.se/blog/2022/11/17…
Considering C99 for curl
tldr: we stick to C89 for now. The curl project builds on foundations that started in late 1996 with the tool named httpget.daniel.haxx.se
@icing the question of "what benefit does it bring" still remains.
We finally started using vararg macros for our Debug() macros in OpenLDAP. We also use snprintf if available. We still don't use C++ style comments. The change in Debug macros really makes it a pain to backport bugfixes from tip to older releases. Annoying...
@hyc We use vararg macros when available with static functions in headers when not. Would be nice to switch that off.
Otherwise I am more keen on using stdint.h everywhere.
MSVC versions... Aren't they fractal? There are at least 3 compiler versions available in VS2022: v141 (2017), v142 (2019) and v143 (2022). And then there are multiple supported versions (at least 10 and 11), and multiple versions of the Windows toolkit. Not to mention x64 vs x86, and debug vs release. And you cannot link libraries if compilers or toolkit mismatch. Are you testing all that?
Happy Eyeballs Version 3: Better Connectivity Using Concurrency
draft-0
ietf.org/archive/id/draft-ietf…
Happy Eyeballs Version 3: Better Connectivity Using Concurrency
Many communication protocols operating over the modern Internet use hostnames. These often resolve to multiple IP addresses, each of which may have different performance and connectivity characteristics.www.ietf.org
WOW! 😱
Oracle tells customers its public cloud was compromised • The Register
theregister.com/2025/04/08/ora…
Oracle says its cloud was in fact compromised
: Reliability, honesty, accuracy. And then there's this lotIain Thomson (The Register)
Angry constituent here: "It’s very hard to get people to believe that anyone is trying to end research into finding cures for diseases that affect everyone. The richest people get #cancer & #Alzheimers & #Parkinson’s. . . . & yet it is happening. Quite simply, until elected officials start hearing from angry constituents in town halls who are pissed that their futures & the futures of their loved ones are being lit on fire for no reason, then nothing matters."
talkingpointsmemo.com/edblog/n…
Notes on Civil Society’s Quasi-War with A Renegade President
This post isn’t quite a post in the way I normally do them, more jotting down some of my brainstorming over the weekend. Universities are a core pillar of civil…Josh Marshall (TPM - Talking Points Memo)
If you give an asshole lots of money and power ... he is still an asshole
theverge.com/news/644943/shopi…
Shopify CEO says no new hires without proof AI can’t do the job
Shopify CEO Tobi Lutke sent a memo to employees saying that before they ask for more headcount or resources, teams must show why they “cannot get what they want done using AI.”Jay Peters (The Verge)
Coming to an airport near you with those "convenient" face recognition tools which scan you so you walk out without doing any paperwork, will be security personnel matching your face to anything you've said or done and deciding whether you get harassed (or worse) or not.
motherjones.com/politics/2025/…
The shocking far-right agenda behind the surveillance tech used by ICE and the FBI
Clearview AI’s founders always intended to target immigrants and the political left. Now their digital dragnet is in the hands of the Trump administration.Mother Jones
reshared this
Shopify CEO says no new hires without proof AI can’t do the job
theverge.com/news/644943/shopi…
Will the CEO replace himself with an AI. That would be a huge cost cutting measure with a positive effect on the workforce...
Shopify CEO says no new hires without proof AI can’t do the job
Shopify CEO Tobi Lutke sent a memo to employees saying that before they ask for more headcount or resources, teams must show why they “cannot get what they want done using AI.”Jay Peters (The Verge)
In which ABC News still doesn't know who the Prime Minister of Canada is on April 3rd... (*hint* it's not Justin Trudeau anymore):
Kentucky bourbon industry caught in middle of global tariff war
abcnews.go.com/Business/kentuc…
Kentucky bourbon industry caught in middle of global tariff war
Advocates say tariffs on both sides are "catastrophic."Mark Guarino (ABC News)
Andre C.
in reply to The Matrix.org Foundation • • •paradox
in reply to The Matrix.org Foundation • • •Frank Paul Silye
in reply to The Matrix.org Foundation • • •chris
in reply to The Matrix.org Foundation • • •I administer my own home server. I've set up an upstream OIDC server (Authentik) in anticipation of the new MAS standard. What else do I need to do in order to have a smooth migration?
I've seen a lot of promotional material about the new MAS implementation, but not much about how it will break my instance or how my configuration will need to change.