#Catima 2.39.2 is out!

Sorry end-users, this is a very boring release for you, not a single new feature or visible change.

However, it does modernize the codebase a bit: a lot of Java code was rewritten to Kotlin to more closely follow modern Android guidelines. Catima is now almost 20% Kotlin :)

github.com/CatimaLoyalty/Andro…

Coming soon to an app store near you!

#IzzyOnDroid #GitHub #FDroid #GooglePlay

IzzyOnDroid ✅ reshared this.

in reply to Sylvia

A lot of the Kotlin rewriting was done by #Hacktoberfest contributors (and some by students) and I'm very grateful for those who spent their time trying to make Catima better.

I'm still undecided if Catima will join Hacktoberfest next year. Hacktoberfest was extra stressful this year, especially due to LLM contributions ("AI slop"), which cost me a lot of time to try to review only to lead nowhere. However, these Kotlin rewrites were definitely long overdue and useful.

in reply to Sylvia

I'll take this moment for a personal plea: please don't contribute LLM ("AI") code. Not to me and not to other projects.

The problem with LLMs is that writing code is the easy part, *understanding* the code and existing codebase and structuring it for long-term maintenance is the real challenge, and LLMs can't do that for you.

I know some people genuinely try to help using LLMs. And I appreciate the thought. But please be aware that trying to help is not always helping, sadly.

IzzyOnDroid ✅ reshared this.

in reply to Sylvia

Before you contribute code, make sure you can explain the code and explain your reasoning for going down a certain path. Please don't trust a computer to be able to think better than you.

And please just type your messages yourself, I don't mind bad grammar, I still find it easier to understand humans than LLMs.

We're all here to try to help each other, make the world a better place. Let me talk to you please, let me try to understand you, so we solve a human problem, not a machine one :)

The company I work for (Nextcloud) is looking for C++/Javascript developers to work on our office suite.

Here is the link with more information: nextcloud.com/jobs/#senior-sof… and feel free to ask me on DM if you want more information about how it is to work at Nextcloud :)

I'm thrilled that Laurenz Stampfl, a student at ETH Zurich, has completed his Masters degree, and has published the thesis: ethz.ch/content/dam/ethz/speci…

The work is based on prototypes I did in the last few months, but is a complete reimplementation with lots of optimizations, including portable SIMD. I believe it's the fastest pure Rust CPU renderer, and also shares a lot of logic with vello_hybrid.

Oh wow. Some companies have a way to let their mail servers tell me they no longer want to work with me it seems 🙈 Was just sending out my updated profile to a list, and from one I got this:

450 4.7.1 The reputation filter deemed your email unworthy

F*CK AI, I guess? 🙊

OK, I'll have to accept that. If someone out there thinks I _might_ be worthy: after being in a project for almost 5 years, I'm available again for new projects – be it as Oracle DBA, or as coach in the Android section 😉

Peter Vágner reshared this.

in reply to Peter Vágner

@pvagner I know, I'm running a mail server myself. My toot was rather about the message text, not the code 😉 But thanks for the explanation, appreciate your being helpful! 🤗

For other readers:

* 5xx: permanent error
* 4xx: temporary error (try again)
* 3xx: further action required (by the client, not the human; like, "send the next package", or "go there to continue")
* 2xx: all fine

@libreoffice Do you know if odfdom-java is maintained? It has a bunch of outdated dependencies, but there seems to be at least some activity in the source repository.

There is also something odd with the versioning, where there is a 1.0.0-beta from 2019, but the latest release is from 2023 is 0.12.0. This causes dependency check tools to be somewhat confused.

Or is there perhaps an alternative library I should be using instead to connect to a running instance of Libreoffice?

#libreoffice

Really long, long, post! But, very worth reading! I would consider! 🙏💪
October 27, 2025 (Monday)
This morning, around 2 million federal workers checked their bank accounts.
Nothing.
Day 27 of the shutdown. The first full pay period gone. Air traffic controllers showed up anyway. TSA agents. Border Patrol. FBI. Coast Guard. All classified as "essential"—which means you work, but we don't pay you.
Congress got paid Friday. Every one of them. Yesterday, the USDA posted a message on its official website: "Bottom line, the well has run dry.” Forty-two million Americans use SNAP. One in eight Americans. Children. Seniors. Veterans. People with disabilities. Working people. "If the SNAP program shuts down," Joel Berg, CEO of Hunger Free America, told NPR, "we will have the most mass hunger suffering we've had in America since the Great Depression."
The well has run dry, the USDA says.
The USDA has a $6 billion contingency fund. Congress allocated it specifically for emergencies like this. Food policy experts say the administration is legally obligated to use it. Trump won't.
Over the last 17 weeks, Speaker Mike Johnson's House of Representatives worked on Capitol Hill for 20 days. Johnson canceled next week too. The House won't be back before November 1st, when the food stamps stop.
Congress got paid for all 17 weeks.
A TSA agent at JFK checked his bank account this morning. Day 27. Nothing. Daycare costs $1,200 a month. He has $91. He showed up for his shift anyway. Searched 1,200 bags today. One for every dollar he doesn't have.
Here's what else keeps running: Tax collection—the IRS is still taking money out of paychecks while federal workers get nothing. ICE—fully operational, conducting Trump's raids. Prisons—fully staffed. Military operations—wars don't pause. Debt collection—the Treasury still garnishes wages.
America has had 11 shutdowns since 1976. No other developed democracy does this. Canada doesn't. Germany doesn't. Japan doesn't. They keep operating at last year's funding until deals are reached.
But here, a shutdown stops child nutrition services and furloughs food inspectors, while Congress never misses their $174,000 salaries with complimentary gym memberships. They don't close the whole government. They close the parts that help you and keep the parts that serve power.
April 15, 1912. The Titanic struck an iceberg and sank. Over 1,500 people died. First-class passengers: 62% survived. Second-class: 42%. Third-class: 25%.
Everyone knows "women and children first." What's left out: first-class men survived at 33%. Third-class children survived at 34%. Being a wealthy man gave you nearly the same odds as being a poor child.
Here's what kept running perfectly as the ship went down:
The crew maintaining order. Stewards at gates between classes. Officers loading lifeboats according to protocol—even when it meant launching them half-empty. Lifeboat 1 had capacity for 40. It launched with 12. Radio operators sent distress signals until water took them. Musicians played to prevent panic. All died at their posts.
The enforcement of order never failed. Here's what "shut down":
The routes that would have saved third-class passengers. They were housed five decks below the lifeboats. The direct path went through first-class areas where they normally weren't allowed. During evacuation, those restrictions stayed in place. Gates remained.
Daniel Buckley, third-class passenger, testified to the U.S. Senate: There was one passenger getting up the steps, just as he was going through a gate, a crewman came along and threw him back down. Threw him down into the steerage place. The crewman locked the gate. Another passenger broke it down. Buckley's group got through.
Saturday, October 26, 2025. Portland ICE building. Video shows a federal agent speaking with a protester standing on the public sidewalk. The agent reaches across the blue line painted on the ground—the boundary between public property and federal jurisdiction. He pulls the protester over the line. The moment the person crosses, other officers move forward. Arrest.
The line didn't enforce itself. Someone decided where to paint it. Someone decided who could cross it, and in which direction. The protester didn't step over. They were pulled over. Then arrested for being on the wrong side.
No general alarm for third-class. No evacuation plan. Many weren't told what was happening until water reached their decks.
The ship had lifeboats. They launched half-empty. The systems of rescue were "overwhelmed." The systems of order kept running until the water took them under.
The same pattern is running now. Every shutdown since 1976. The pattern repeats. The systems that control you never have resource problems. The systems that serve you are always overwhelmed.
Air traffic control is breaking down. 196 shortages since the shutdown began, four times higher than last year. Essential workers showing up without pay, trying to keep planes safe. The system is breaking down. Overwhelmed.
Meanwhile, ICE operates at full capacity. Prisons fully staffed. Military operations continue. Debt collection never stopped. These systems are never overwhelmed. They always have the resources they need.
The USDA says the well has run dry for food stamps. But ICE has the resources to conduct raids. The government can't figure out how to use a $6 billion contingency fund specifically allocated for emergencies like this. But it can figure out how to keep garnishing wages during a shutdown.
The House worked 20 days out of 17 weeks. Congress got paid for all of them. Two million workers missed their paychecks this morning. Congress's 17-week salary for 20 days of work: $57 million. They could have fed 400,000 families for a month.
What keeps running? The apparatus that makes sure you comply, you pay, you stay in line. Enforcement. Control. Collection. Order. ICE raids at full capacity. Federal prisons fully staffed.
Congressional paychecks delivered on time—$174,000, all 17 weeks. Debt collection never pauses. Military operations continue. What shuts down? The parts that serve you. Food stamps for 42 million Americans. Air traffic control breaking down, controllers sleeping in cars. Paychecks for 2 million workers, day 27, nothing. Food inspectors furloughed.
Child nutrition programs closed. Safety systems at breaking point. Like the Titanic, it's not about actual scarcity. The ship had lifeboats. They launched half-empty. The government has money—a $6 billion contingency fund sitting unused while the USDA claims the well has run dry.
The question is never "do we have resources?" The question is always "who gets access to them?" First-class passengers didn't need to break down gates to reach lifeboats. The routes for them stayed open. The crew made sure of it.
Third-class passengers had to climb cargo cranes, break through locked gates, navigate five decks through a maze while the ship tilted and water rose. Many drowned in corridors, trying to find a way up. The ship didn't treat everyone equally. By design.
The government classifies ICE agents and food stamp recipients differently. One is essential—the apparatus to enforce must keep running. The other is a benefit that can be paused.
When you classify food as "non-essential" during a crisis, you're making a statement about who matters. The 2 million workers showing up without pay? Essential enough to work. Not essential enough to pay. The 42 million losing food stamps? Not classified as essential at all.
This is the Titanic's logic. First-class men survived at the same rate as third-class children because the system classified first-class men as more essential. The ICE arrests are public. The unpaid workers are public. The food stamp cuts are public. The $6 billion contingency fund is public. All visible. All documented.
The Titanic took 2 hours and 40 minutes to sink after hitting the iceberg. Lifeboats launched half-empty while third-class passengers drowned behind locked gates.
The treasury is not empty. The well has never run dry. The air traffic controllers are at breaking point. The TSA agents are calling in sick. The agent at JFK will show up tomorrow. Day 27. His daughter still needs daycare.. The government still has $6 billion it won't spend.
The systems of rescue are "overwhelmed." The systems of order keep running.

Hey Jamers! 😎

Did you know that one of Jami’s key features is its ability to work in emergency situations where Internet access is severely limited or completely cut off?
Want to know how?

Read our survival kit: jami.net/jami-survival-kit-you…

#Jami #OpenSource #P2P #MessagingApp #PrivacyMatters

in reply to Jami

Interesting, but I think it won't work with Freifunk if internet is down.

"If you're connected to a shared network [...] and the global internet is down, you can still talk to others on the same LAN using Jami, as long as multicast is supported."

Freifunk Mesh nodes could still reach each other via IPV6 I think but no discovery or multicast like in a LAN. Or can I call a IPv6 address with Jami?

In theory Freifunk could be a completely decentralized self hosted internet alternative.

I am going to catch a lot of hell for this, but that is ok. I was board, and sat down, and just started typing a bunch of thoughts into chat gpt about how christmas is starting way too early, and how it is like people have forgotten the true meaning of christmas. how it is so commertialized anymore. once I was done, I asked it to write a parody, and I love it. now if I could just get someone to sing this. maybe I should. lol, but here is the song it came up with. see? I at least know how to not take the credit for writing it. I just typed a bunjch of thoughts, ans had it do the work for me. smile. I suck at song writing.

**It’s the Most *Awful* Time of the Year**
*(Parody of “It’s the Most Wonderful Time of the Year”)*

It’s the most *awful* time of the year!
With the stores prematurely
All decked out so cheery, I sneer with a tear...
It’s the most *awful* time of the year.

It’s the hap-*hazard* season of songs,
When they start November one,
You can’t hide or outrun that Mariah Carey gong...
It’s the hap-hazard season of songs.

There’ll be *plastic snow spraying*,
And *overdisplaying* of lights by October's last breath,
There’ll be lords a-cheap-buying,
And wallet cells crying,
And *zero* hint of baby in a manger left.

It’s the most *retail-abused* time of year.
There’s no silent night
When cash grabs take flight,
Joy hijacked by fear...
It’s the most *overdone* time of the year!

Yes, the carols are blaring on loop,
It’s the same dozen tunes,
By the afternoon, I need earplugs or soup...
'Cause the carols are blaring on loop.

They want gifts, they want gadgets,
They want sixty new jackets…
No mention of grace or goodwill...
Just ads yelling louder,
And eggnog with powder,
And “Peace on Earth” lost at the till.

Ohhh—it’s the most *early-arriving* ordeal!
When the wreaths show their face
Long before turkey’s place,
It just doesn’t feel real…
It’s the most *manufactured* time...
Yes, the most *commercialized* time…
It’s the most *I wish it was over*... time of the year!

Cool so there's a new attack against the Signal protocol, specifically the PFS. You can keep requesting PFS prekeys from a user and once theyre drained you have a better shot at being able to break that layer of security but more interesting is that the time it takes to get the new prekeys indicates if the device is online or not, so this is a metadata leak

Whatsapp published the research. Unclear if this is only Whatsapp's implementation that they're discussing.

arxiv.org/pdf/2504.07323

This entry was edited (1 day ago)

Peter Vágner reshared this.

WhatsApp changes its terms to bar general-purpose chatbots from its platform. Meta said that the new chatbot use cases placed a lot of burden on its system with increased message volume and required a different kind of support, which the company wasn’t ready for. Really? I think that Meta just wants to force users to use Meta AI. techcrunch.com/2025/10/18/what…

Why did Wikipedia cofounder block edits to the ‘Gaza genocide’ page?
https://www.aljazeera.com/news/2025/11/4/why-did-wikipedia-cofounder-block-edits-to-the-gaza-genocide-page?utm_source=flipboard&utm_medium=activitypub

Posted into Global News @global-news-AlJazeera

in reply to Bubu

@Bubu da kann ich keine qualifizierte Auskunft geben, weil ich diesen Ost-Döner versus West-Döner-Unterschied (den von Dir beschriebenen zähle ich mal beim Osten mit dazu) nie so recht durchdrungen habe.

Zu diesem Döner-Ding, das hier gerade so steil geht, habe ich vor einem Jahr schon mal was geschrieben...

blog.fohrn.com/wirtshaus-explo…

@Bubu
in reply to Michi F.

einen random fact zu Berliner Dönern hab ich noch, dann höre ich auf, versprochen. 😅

Berlins international bekanntester Döner Imbiss (warum weiß eigentlich keiner so genau, der ist schon meistens gut, aber eigentlich nie die 30 min anstehen wert) Mustafas Gemüsekebab[1] hat eigentlich auch das "falsche" Brot. Trotzdem (oder deswegen?) ist er so beliebt. Vielleicht auch weil er dadurch anders ist, als die meisten anderen Berliner Döner. Wer weiß.

[1] tagesspiegel.de/berlin/bezirke…

Many experts caught up in the past crypto/decentralization discourse fail to recognize one key innovation area of #deltachat and #chatmail efforts:

A user interface (UI) and experience (UX) that mimicks and closely resembles Whatsapp and Telegram ... who both have a central cleartext database of identities, social graphs and, in the case of Telegram, also messages and media, of billions of users!

We prefer to ground every discussion in UX/UI terms and measure security by outcomes for users.

Today I discovered ntfy.sh, a really simple, elegant push notification service. There are quite a few services like this, but some of them are a bit pricey for very light usage or don't do desktop notifications. With ntfy.sh, it's dead easy to push a simple notification to your web browser (and/or phone) with a single curl command.

Well, I gave up on Dolphin Screen reader. Removing it was a whole different kettl of fish. Over 10 entries in the Windows add/remove view and then it left residual folders in absolutely any nook and cranny of my system. So yeah, same old experience that I had 10 years ago when I last tried that thing. Ah well, gonna love me some more NVDA With a side of JAWS and be happy.