#AndroidAppRain at apt.izzysoft.de/fdroid/?radd=1… today brings you 18 updated and 1 added apps:

* Sensor Spot: streams real-time device sensor data to an MQTT broker 🛡️

Current RB status: 716 apps (54.6%)

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

I had no idea that 25gbit NICs had GNSS/GPS in them and can be used as clock sources

scottstuff.net/posts/2025/06/1…

in reply to Phantasm

@phnt @mr64bit he actually covers this in a previous post. They exist but are kinda rare, so no it's not like part of the spec or anything

scottstuff.net/posts/2025/05/2…

In this month's Dev Digest, we're:

* describing the final QA steps as Exchange mail support lands in 144
* discussing future Exchange work
* adding Exchange to Account Hub
* recapping the Conversation View workweek
* diving back into the Calendar UI Rebuild
* and more!

#Thunderbird #OpenSource

blog.thunderbird.net/2025/09/t…

in reply to Thunderbird: Free Your Inbox

DE (EN below):
Wie wäre es mit...
- einer Mastodon-Integration?
- einer AutoCrypt-Integration inkl. Info des Vertrauen-Status?
- einer Auto-Archiv-Option?
- der Möglichkeit Kontos inaktiv setzen zu können?
EN:
What about....
- a Mastodon-Integration?
- a AutoCrypt Integration with GUI-Feedback for Trust-Level?
- an Auto-Archive-Option?
- the possibility to set accounts inactive (no check for new mails etc., but still visible a account of its own)?
🧐
Thanks.
in reply to Thunderbird: Free Your Inbox

SUBJECT: Betterbird

I came across this piece in my Google News feed this morning

xda-developers.com/this-free-f…

Is this something that you guys are collaborating on, or is this a group of disgruntled devs that split from your project, and stole all your years of hard work, and put some lipstick on it?
I guess that is the biggest risk in open source projects?

¡Únete a nuestra comunidad de editoras! El último sábado de cada mes, nos reunimos para aprender y colaborar en la edición de Wikipedia. 📚✨

¡No te lo pierdas este sábado de las 11 a las 14hrs!
#NosotrasEscribimosWikipedia 💜

¡Inscríbete!

forms.gle/VyoHtHuG1qdwRgA89

After 4 years, I have lost my job. Now, I am being rejected without a reply (even on weekends!) to positions where I have all of the skills they asked for.

I have >10y experience with POSIX, C, C++, Wasm, MCUs and also willing to learn Go/Rust/Zig... I also contribute to many FOSS projects like @speed_dreams_official , @dino , @dillo and slcl.

I hope the fediverse (and not AI) can help me.

Remote/hybrid preferred

CV: slcl.privatedns.org/public/11f…

gitea.privatedns.org/xavi/

#fedihire #lookingforwork

This entry was edited (3 months ago)

Mirrors can fool the Light Detection and Ranging (LIDAR) sensors used to guide autonomous vehicles by making them detect objects that don’t exist, or failing to detect actual obstacles:

theregister.com/2025/09/23/sel…

Right, who else wants a mirrored beanie that will prevent self-driving cars from trying to run pedestrians over if they unexpectedly exist in the roads (which they're entitled to be on—"jaywalking" is American, pedestrians have right of way here)?

Status update, 22/09/2025


For the first time in many years I can talk publicly about what I’m doing at work: a short engagement funded by Endless and Codethink to rebuild Endless OS as a GNOME OS derivative, instead of a Debian derivative.

There is nothing wrong with Debian, of course, just that today GNOME OS aligns more closely with the direction the Endless OS team want to go in. A lot of the innovations from earlier versions of Endless OS over the last decade were copied and re-used in GNOME OS, so in a sense this is work coming full circle.

I’ll tell you a bit more about the project but first I have a rant about complexity.

Complexity


I work for a consultancy and the way consultancy projects work is like this: you agree what the work is, you estimate how long the work will take, you agree a budget, and then you do the work.

The problem with this approach is that in software engineering, most of your work is research. Endless OS is the work of thousands of different people, and hundreds of millions of lines of code. We reason and communicate about the code using abstractions, and there are hundreds of millions of abstractions too.

If you ask me “how long will it take to change this thing in that abstraction over there”, I can research those abstractions and come up with an estimate for the job. How long to change a lightbulb? How long to rename a variable? How long to add an option in this command line tool ? Some hours of work.

Most real world tasks involve many abstractions and, by the time youve researched them all, you’ve done 90% of the work. How long to port this app to Gtk4? How long to implement this new optimization in GCC? How long to write a driver for this new USB beard trimmer device? Some months or years of work.

And then you have projects where it’s not even possible to research the related abstractions. So much changed between Debian 12 and GNOME OS 48 that you’d be a year just writing a comprehensive changelog. So, how can you possibly estimate the work involved when you can’t know in advance what the work is?

Of course, you can’t, you can only start and see what happens.

But, allocating people to projects in a consultancy business is also a hard problem. You need to know project start and end dates because you are lining up more projects in advance, and your clients want to know when their work will start.

So for projects involving such a huge number of abstractions, we have to effectively make up a number and hope for the best. When people say things like “try to do the best estimation you can”, it’s a bit like saying “try to count the sand on this beach as best as you can”.

Another difficulty is around finding people who know the right abstractions. If you’re adding a feature to a program written in Rust, management won’t assign someone who never touched Rust before. If they do, you can ask for extra time to learn some Rust as part of the project. (Although since software is largely a cowboy industry, there are always managers who will tell you to just learn by doing.)

But what abstractions do you need to know for OS development and integration? These projects can be harder than programming work, because the abstractions involved are larger, more complicated and more numerous. If you can code in C, can you can be a Linux integrator? I don’t know, but can a bus driver can fly a helicopter?

If a project is so complex that you can’t predict in advance which abstractions are going to be problematic and which ones you won’t need to touch, then even if you wanted to include teaching time in your estimation you’ll need a crystal ball to know how much time the work will take.

For this project, my knowledge of BuildStream and Freedesktop SDK is proving valuable. There’s a good reference manual for BuildStream, but no tutorials on how to use it for OS development. How do we expect people to learn it? Have we solved anything by introducing new abstractions that aren’t widely understood — even if they’re genuinely better in some use cases?

Endless OS 7


Given I’ve started with a rant you might ask how the project is going. Actually, quite some good progress. Endless OS 7 exists, it’s being built and pushed as an ostree from eos-build-meta to Endless’ ostree server. You can install it as an update to eos6 if you like to live dangerously — see the “Switch master” documentation. (You can probably install it on other ostree based systems if you like to live really dangerously, but I’m not going to tell you how). I have it running on an IBM Thinkpad laptop. Actually my first time testing any GNOME OS derivative on hardware!
Thinkpad P14s running Endless OS 7
For a multitude of reasons the work has been more stressful than it needed to be, but I’m optimistic for a successful outcome. (Where success means, we don’t give up and decide the Debian base was easier after all). I think GNOME OS and Endless OS will both benefit from closer integration.

The tooling is working well for me: reliability and repeatability were core principles when BuildStream was being designed, and it shows. Once you learn it you can do integration work fast. You don’t get flaky builds. I’ve never deleted my cache to fix a weird problem. It’s an advanced tool, and in some ways it’s less flexible than its friends in the integration tool world, but it’s a really good way to build an operating system.

I’ve learned a bunch about some important new abstractions on this project too. UEFI and Secure Boot. The systemd-sysusers service and userdb. Dracut and initramfs debugging.

I haven’t been able to contribute any effort upstream to GNOME OS so far. I did contribute some documentation comments to Freedesktop SDK, and I’m trying to at least document Endless OS 7 as clearly as I can. Nobody has ever had much to time to document how GNOME OS is built or tested, hopefully the documentation in eos-build-meta is a useful step forwards for GNOME OS as well.

As always the GNOME OS community are super helpful. I’m sure it’s a big part of the success of GNOME OS that Valentín is so helpful whenever things break. I’m also privileged to be working with the highly talented engineers at Endless who built all this stuff.

Abstractions


Broadly, the software industry is fucked as long as we keep making an infinite number of new abstractions. I haven’t had a particularly good time on any project since I returned to software engineering five years ago, and I suspect it’s because we just can’t control the complexity enough to reason properly about what we are doing.

This complexity is starting to inconvenience billionaires. In the UK the entire car industry has been stopped for weeks because system owners didn’t understand their work well enough to do a good job of securing systems. I wonder if it’s going to occur to them eventually that simplification is the best route to security. Capitalism doesn’t tend to reward that way of thinking — but it can reward anything that gives you a business advantage.

I suppose computing abstractions are like living things, with a tendency to boundlessly multiply until they reach some natural limit, or destroy their habitat entirely. Maybe the last year of continual security breaches could be that natural limit. If your system is too complex for anyone to keep it secure, then your system is going to fail.

#codethink #gnome

This entry was edited (3 months ago)

reshared this

We are “The Pagan Threat”

With the recent Wild Hunt article on The Pagan Threat, written by Pastor Lucas Miles, a great many people are finally coming to the understanding that we Heathens, Pagans, and magical folks are under threat. Welcome. Finally. I was wondering when you would wake up. It should be clear by now: there is no such thing as apolitical when it comes to Heathenry.

sarenth.wordpress.com/2025/09/…

A necessary periodic reminder that we're still capable of miracles:

"There was every chance that we would never see a result like this, so to be living in a world where we know this is not only possible, but the actual magnitude of the effect is breathtaking, it's very difficult to fully encapsulate the emotion."

Huntington's disease has been successfully treated for the first time:

bbc.com/news/articles/cevz13xk…

This entry was edited (3 months ago)

reshared this

Opposition to Chat Control within Denmark is growing. Fast. If you are a Danish citizen, please consider signing the Chat Control petition: borgerforslag.dk/se-og-stoet-f…

At 50 000 signatures, it is automatically submitted to the parliament and undergoes the standard legislative process, including potential debates, review, and vote.

reshared this

Ich schrieb, wie es beim #bckirche war und erkläre in einfachen Worten, wo KI in der Kirche nutzen kann. #Blogpost

pressepfarrerin.de/2025/09/24/…

in reply to Pressepfarrerin

Sog. #KI zu nutzen ist bestimmt in vielen Bereichen inzwischen selbtsverständlich.

Wie ist das mit der #Transparenz?

Sollte es nicht genauso selbstverständlich sein, anzugeben, welche KI in welchem Umfang genutzt wurde?

Egal ob das eine Antwort-EMail, die Gottesdienstvorbereitung oder eine Veröffentlichung betrifft.

Prinzipiell würde ich z.B. eine *KI-Predigt* nicht ablehnen. Aber, ob ich eine Kirche erneut aufsuchen möchte, in der es eine solche gibt, die ohne entsprechenden Hinweis gehalten wird...ich weiß nicht...

YouTube will let creators who spread covid misinformation back on the site theverge.com/policy/784238/you…

Soon, there'll be a new Turris home router.

Sporting 4x2.5 Gbps interfaces and 2xSFP+ for WAN and LAN0 it should finally catch up with recent heavy rollout of fiber everywhere - for example here in Prague, 2 Gbps fiber lines are not unusual lately. Also, it will have 4 core ARMv8 cpu, which is a nice upgrade from current ARMv7 dual core.

This is not an advertisement, just my excitement, because I want to get my hands on one - we are using Turris since the first test batch more than ten years ago and it's a very versatile piece of networking hardware - especially nowadays, when PC Engines stopped manufacturing APU boards.

I plan to do a short review when the time comes - any request what I should try? Or questions about my experience with current Turris Omnia 2020?

#turris #cznic

turris.com/en/

in reply to Kayla Eilhart (en)

Yes yes, I know and looking forward to the new device. My home network is now powered by old blue Turris 1.1 (only as switch+wifi ap) and a Turris Omnia. I would like to upgrade it to Omnia - new turris setup with sfp-sfp line as a network backbone between them. Maybe a bit of an overkill, but I would like to try it this way. 😄

And btw, on friday I am going to be connected to the t-mobile's fibers. They offered double the downspeed, quadruple the upspeed (as it is symetrical), for half the price I am now paying to vodafone. Very easy decission to switch. 🤯
Only the lacking IPv6 is a shame. On both ISPs.

A very short demo of the ToneWoodAmp ACoustic guitar amplifier, youtu.be/Vy2eXPDV9SI.
Thanks @FreakyFwoof for your generous gift of shorts! This particular short was a good fit for my short, onj.me/shorts/! :)

This guy built a Plex Amp into a car stereo that supports 5.1 and used AI to help him custom program things to complete the project. Impressive

quadraphonicquad.com/forums/th…

Krásné dobré ráno mastodoníci!🙋‍♀️🐶🐈
Dneska je venku dosti větrno a chladno. Ořechy lítají na všechny strany. Já mám auto pod střechou, ale jak je na tom Otec rodu... Pereme se s veverkami o každý ořech. Rozhodly se pravděpodobně sklidit oba stromy. U toho prvního se jim to víceméně daří. Všude po zemi jsou rozlouskané prázdné skořápky. Velkou lísku už očesaly. Trošku mě to zneklidňuje. Bude tuhá zima?
Vy se ničím zneklidňovat nenechejte a užívejte dne. 😊
#dobre_rano
#dobréRáno

"Jun 28, 2025 — A new Microsoft blog post suggests a massive performance boost after a Windows 10 upgrade to Windows 11. Sadly, the Geekbench 6 test used to support the claim ..."
Oh, yeah? wanna support that claim? Really.
GMKtec NucBox K11. Windows 11: 2680 single, 13358 multi score. Mind you, this is after getting a lowest of around 12499 for Multi on Win11. (browser.geekbench.com/v6/cpu/1…)
Under windows 10, oh boy. 2801 single-core, 13912 multi-core score. I'm not sure why, but that's around a 4-5% improvement, after going back to Windows 10. So I call BS on Microsoft's figures. My own tests tell another story entirely. For reference, yes, both machines had the "virtualization-based security" feature off.
This entry was edited (3 months ago)

La COVID n’est pas terminé !

Situation au Québec :

Les plus récentes données sur l’évolution de la COVID‑19, pour la semaine du 14 au 20 septembre 2025, au Québec, font état de : 1 057 nouveaux cas.

Nombre total d’hospitalisations : 519

quebec.ca/sante/problemes-de-s…

#COVID19 #portezunmasque #polQC #QCpoli #cdnpoli #polcan

This entry was edited (3 months ago)

"Car costs are also baked into almost all the prices we pay: If you take the bus to a suburban shopping mall, the prices you pay include all the costs of the vast parking lot you didn’t use. If you drive to the mall, bus riders subsidize you."

@humantransit on the hidden costs of cutting public transit: bloomberg.com/news/articles/20…

#TOPoli #ONPoli #TTC #Metrolinx #Transit #PublicTransit

My notes on OpenAI's gpt-5-codex model, now available via their API - I upgraded my llm-openai-plugin to handle it and had GPT-5-Codex itself implement tool support for that plugin simonwillison.net/2025/Sep/23/…

After listening to about a dozen first-hand accounts, I’ve published what I know so far about the RubyGems takeover.

joel.drapper.me/p/rubygems-tak…