I can't believe I didn't share with you all about the hard slap I received few days ago.
arnel.bearblog.dev/reaper-slap…
#Reaper #ReaperFM #Daw #Audio #Blogging #Learning
The Reaper Slap
Last night, a man named Justin Frankel walked into my living room. He came in uninvited and just slapped me hard.Sharan
reshared this
geniestreich-der-podcast-der-s…
The #chatmail #rust core is the base infrastructure library used by all apps and bots. It contains all networking, encryption, email processing and implements all the relevant IETF email standards. It's a single central development place with which the whole ecosystem of clients and bots can upgrade consistently.
We are constantly trying to remove code, and to cleanup things. That's a must to keep a 8-year long evolved code base agile and adaptable. Key insight: The best code is no code ;)
two other things that can't be stressed enough for maintaining development long-term:
- Avoid superflous abstractions. Premature abstractions are the root of all ... complexity. If you have a second and third case, you can introduce an abstraction, but even then: don't over-abstract!
- write tests for everything, especially for the API that you want to guarantee to others. The chatmail core library just passed 1000 automated tests. The users of your API, and their users will thank you.
Delta Chat reshared this.
- If your test suites don't run locally on dev machine (vms and illusion of networks - can do in 2025), if you need any cloud to test, you are not done.
Example, past delta's post talked about goodness and richness that little apps bring, versus monolith-style addition of features in signal, recent announcements. This is a good abstraction, even though many would've walked from it.
Food for thought.
Short haiku/koan doesn't replace wisdom and elaboration, it only highlights it.
"The problem is, right now, talking to Copilot in Windows 11 is an exercise in pure frustration — a stark reminder that the reality of AI is nowhere close to the hype.
I spent a week with Copilot, asking it the same questions Microsoft has in its ads, and tried to get help with tasks I’d find useful. And time after time, Copilot got things wrong, made stuff up, and spoke to me like I was a child.
Copilot Vision scans what’s on your screen and tries to assist you with voice prompts. Invoking Copilot requires you to share your screen like you’re on a Teams call, by hitting okay Every. Single. Time. After it gets your permission, it’s excruciatingly slow to respond, and it addressed me by name every time I asked it anything. Like other AI assistants and LLMs, it’s here to please, even when it’s totally misguided."
theverge.com/report/822443/mic…
#AI #GenerativeAI #Microsoft #Windows11 #Copilot #CopilotAI #LLMs #AIAssistants
Talking to Windows’ Copilot AI makes a computer feel incompetent
Microsoft is advertising its Windows Copilot AI as “the computer you can talk to.” How does that hold up to testing, and how does it track with CEO Satya Nadella’s ambitions?Antonio G. Di Benedetto (The Verge)
reshared this
Hey, I bet you didn't hear that Zork 1, 2, and 3 were open-sourced today!
…Oh, you have heard. Yeah. Way ahead of me. :)
Here's my comments, and some details that you might not have seen.
blog.zarfhome.com/2025/11/zork…
Zork is now open source
Two years ago, I wrote: Microsoft-the-company does not care about Infocom. But a lot of people in Microsoft must care. Microsoft is heavily populated by greying GenX nerds just like me. Folks who grew up with the first home computers and fondly ...Zarf Updates
reshared this
Gmail can read your emails and attachments to train its AI, unless you opt out
Link: malwarebytes.com/blog/news/202…
Discussion: news.ycombinator.com/item?id=4…
Gmail can read your emails and attachments to train its AI, unless you opt out | Malwarebytes
A new Gmail update may allow Google to use your private messages and attachments for AI training. Here's how to turn it off.Pieter Arntz (Malwarebytes)
Sensitive content
Does anyone remember that Tabs research Deque did at CSUN 2016(?)? It was about whether Tabs should be one or multiple tabstops.
I think the conclusion was like 50/50 at the time as far as expectations went.
If anyone has a link to any resources about this that would be amazing!
Manchmal geht dann doch alles ganz schnell! 🥳🎉
Wir lancieren heute Version 1.0 von barrieren-gutachten.de und veröffentlichen zeitgleich viele neue und hilfreiche Funktionen auch für Laien — sowie über 700 neue Prüfgutachten, die zeigen, wie der Staat seine eigenen Gesetze missachtet und Inklusion zu einem reinen Schauspiel verkommt. Das ist der nächste große Schritt für mehr digitale Barrierefreiheit und ein dringend nötiger Weckruf für die Politik.
Lest hier mehr: barrieren-gutachten.de/blog/ba…
Good morning Fedi friends!
I got myself a recent Google Pixel (ugh) so I could install #GrapheneOS on it (yay).
DeGoogling currently under way, following an excellent video tutorial by Liron Segev (lironsegev.com).
Wish me luck!
Home - Liron Segev
TURN YOUTUBE into your most reliable source of qualified leads STOP treating YouTube like an afterthought! We use proven strategy and the ICE Framework – Impact, Core, and Explainer – to turn your expertise into discoverable, trust-building content …Liron Segev
GrapheneOS Foundation To No Longer Have Presence In France
Here's another French journalist participating in fearmongering about GrapheneOS. That article is not measured. It provided a platform to make both unsubstantiated and provably false claims about GrapheneOS while providing no opportunity to see and respond to those claims.
bsky.app/profile/gabrielthierr…
The claims the article platforms are conflating closed source products from European companies infringing on our copyright and trademarks with GrapheneOS. GrapheneOS doesn't have the features they claim it does, isn't distributed in the ways they claim and they don't understand open source software.
GrapheneOS is obtained from grapheneos.org/install/web and grapheneos.org/releases. There are a bunch of legitimate companies in Europe selling devices with real GrapheneOS including NitroKey. We aren't partnered with those companies and don't get funding from it but there's nothing shady about it.
Products using operating systems partially based on our code are not GrapheneOS. There's no such thing as a fake Snapchat app wiping the device in GrapheneOS. It has no remote management or remote wiping built into it. It does not have a subscription fee / licensing system built into it either.
Vast majority of the code for those products comes from elsewhere: Android Open Source Project, Linux kernel, Chromium, LLVM and other projects. Of course the non-profit open source project writing a small portion of the code being used by those companies being targeted rather than IBM, Google, etc.
Both Android and iOS try to defend users from the same attack vectors we do. We developed far better protections against exploits which we release as open source code. Open source means anyone can freely use it for any purpose, exactly like the Android Open Source Project used by GrapheneOS itself.
Open source is why we can build GrapheneOS based on the Android Open Source Project. It doesn't make Linus Torvalds, IBM, Google, etc. responsible for what we do. Similarly, others can make their own software based on GrapheneOS. A fork of GrapheneOS contains a small portion of code written by us.
France supposedly has a right to reply which we intend to exercise to respond at length to these articles containing libel from the French state.
We're going to be ending the small amount of operations we have in France as we don't feel the country is safe for open source privacy projects anymore.
GrapheneOS doesn't host services storing sensitive user data. We have signature verification and downgrade protection for updates to the OS, apps and app store metadata. We're going move our website and discussion server away from OVH. Our update mirrors and authoritative DNS are already elsewhere.
Our discussion forum, Matrix, Mastodon, etc. in OVH Bearharnois can be moved to local or colocated servers in Toronto instead. We can use Netcup (owned by Anexia, both German) as one of the main providers for website/network service instances. The majority of our servers are already not on OVH.
We won't travel to France including avoiding conferences and will avoid having people working in the country too. A simple heuristic for the EU is avoiding countries supporting Chat Control. We genuinely believe we cannot safely operate in France anymore as an open source project privacy project.
Our pinned post on this platform shows a great example of why they're actually upset with us:
grapheneos.social/@GrapheneOS/…
It almost makes us willing to contribute to AOSP again to try to wipe out their ability to exploit a subset of non-GrapheneOS Android devices too. Google is welcome to reach out.
Please read this thread and the linked articles:
mamot.fr/@LaQuadrature/1155817…
La Quadrature du Net (@LaQuadrature@mamot.fr)
Attached: 1 image Deux articles du Parisien hier, suivis aujourd'hui d'un article du Figaro, ont lancé une offensive honteuse contre GrapheneOS, un système d'exploitation open-source pour téléphones, gratuit et accessible à toutes et tous.Mamot - Le Mastodon de La Quadrature du Net
I notice you're using roughly the same orange colour that Amazon is using for their black friday page.
Is curl on sale at the moment?!
One thing I miss about old-timey "user unfriendly" linux was the way it wasn't bloated with every possible feature, tool and library that tried to cater for every hypothetical future user's potential needs.
Like, unpacking and building a tarball was annoying and time consuming, but it meant that you could install a PDF parser on a headless server without automatically pulling in a window manager, a print stack, several gigs of UI widgets.
Old days: "You will need 2MB of disk space, plus another 150KB for the compiled executable. It will take an hour to build, and you're gonna have to repeat the process if we release any updates that you feel you need"
Now: "You will need 15GB of disk space to install all the dependencies and their dependencies and their dependencies and their dependencies, and now you have to check for updates every 6 hours because we just added 1150 packages __that you don't even know what they do__ and they all have published CVEs but you haven't read any of them because nobody has that's too many CVEs to worry about, and if you try to remove any of them the entire stack auto-uninstalls to protect you from accidentally clicking 'print' on a subdependency that you didn't know was there and then it won't print"
Anyway, I'm just annoyed that today's must-fix patch is for 28 different packages all with "cupsd" in their name on a laptop that has never installed a printer and never will.
reshared this
🎉 The wait is over! All the talks from DjangoCon US 2025 are now live on YouTube.
From keynotes to lightning talks, you can now watch (or rewatch) all the incredible sessions from Chicago. Whether you missed the conference or want to revisit your favorite talks, head over to our YouTube channel.
🚨 BREAKING #Google just activated #Gemini on #Gmail - without asking you.
Turn it off now; here's how!
tuta.com/blog/how-to-disable-g…
✊️ Fight AI & fight Google
You have to manually turn off Smart Features in the Setting menu in TWO locations.
Share so everyone is aware. ❤️
How to disable Gemini on Android & stop Google accessing your WhatsApp and more. | Tuta
Gemini AI needs to be disabled on Android or it will override your privacy settings and gain full access to your texts, calls, and WhatsApp - even if you’ve turned off Gemini Apps Activity on your phone.Tuta
reshared this
Buenos días desde la Administración Pública.
Obedeciendo las instrucciones y órdenes profesionales de los superiores, salvo que constituyan una infracción manifiesta del ordenamiento jurídico, en cuyo caso las pondré inmediatamente en conocimiento de los órganos de inspección procedentes.
Y vosotros, ¿qué tal?
⚖️ Opinión | La sentencia al fiscal general y un cursillo acelerado sobre la historia del poder en España.
"Puede que no haya que llamar franquista a la justicia que ha despachado en un pispás y sin complejo alguno al fiscal general del Estado, pero la cuestión no está tanto en saber cómo llamarla sino en cómo desmontarla."
✍🏻 @pelorduy
I can, however, see with clarity that this probably wasn't the best way to go about things, so if anyone who donated to the pest control assistance fund last month, and would prefer a refund, please DM me, and I'll get it done ASAP. If the donation still stands, I do much appreciate it, I thank you, and I appreciate an understanding that the Apple stuff was a totally new and different opportunity that came up.
Do you love listening to audiobooks? If so, we have a special offer for you!
Federation members can receive an exclusive discount on an annual subscription to Bookshare®, which has the largest library of accessible ebooks, including thousands of human-narrated audiobooks.
Get this discount while it lasts!
First-Time Subscribers: Join for 30% off. Use promo code NFBNEW30.
Renewing Subscribers: Renew for 20% off. Use promo code NFBRENEW20.
Sign up today at bookshare.org/nfb
RE: gultsch.social/@daniel/1115289…
I knew pretty early that the EU regulation for IM interoperability is not going the way we want it to go. However the regulator is now looking at push services (FCM, APNS) and I believe we can make some real impact there. We have working solutions and our demands are significantly more actionable.
Daniel Gultsch (@daniel@gultsch.social)
I don’t know what I was expecting but it looks more and more like the Messaging Interoperability the EU promised will be each gatekeeper essentially publishing their client to server protocol and then you can either use multi protocol messengers or t…Daniel Gultsch (Mastodon)
Consultation on the first review of the Digital Markets Act
The Commission is consulting on the first review of the DMA that is due by 3 May 2026. The Commission will conduct subsequent reviews every three years and report on the results to the European Parliament, the Council and the European Economic and So…Digital Markets Act (DMA)



Peter Vágner
in reply to Cleverson • •