Update self-hosted software to a new major version.
It's a total non-issue and everything works brilliantly.
Whole process takes a couple of minutes.
Thanks, @forgejo team!
Did you notice it's 1/15 and I've not been here trying to raise the last of our match? That's because we made our largest challenge ever already! \o/
But! Two new donors challenged us to raise another $40k by 2/5!
I know there's so much going on right now, but #softwarefreedom remains a key longterm issue. We're preparing for the Vizio trial to bring consumers rights, running an amazing #Outreachy round & working hard for our member projects.
Help spread the word!
I don't think I'm saying anything new to a lot of people here, but I'm remembering times in the last 10 years people oversimplifying the problems out of a well-meaning desire to have clear ethical lines shot down / shouted down projects that would have significantly advanced user freedom over forest/trees complaints about potential "SaaSS" elements in those projects.
Free software's going to have to find a better strategy against SaaSS given, on top of all the other obstacles and challenges to it, purely local computing is enroute to becoming financially/physically impossible. Ethical, freedom-respecting ways to use shared/distributed storage and shared/distributed computing? Dust off that Franklin Street Statement and try again? AI/LLM has been the problem but may "just" be a subset of this problem.
Finished Orbital, started Flesh -- got to keep up with the Bookers. #books
That cell was the only formula -- all other cells were static amounts with no more than two places. Huh? 2/2
I just spent 30m chasing a penny in #LibreOffice Calc while updating a cash flow forecast. One of the cells was a simple formula (99% of an amount, formatted as currency). The displayed result was $11.74. But a subsequent formula that summed that cell with some others apparently came to a different conclusion, reducing the amount by 0.01, causing my sum to differ from the bank statement by a penny even though all of the individual transaction amounts matched. 1/2
I think this was probably a smart strategic decision to shut down given present circumstances but FFS: https://www.npr.org/2026/01/06/nx-s1-5668292/the-corporation-for-public-broadcasting-votes-to-end-operations
I worry that, like with other kinds of public infrastructure, we won't ever find the resolve to restore it, much less be bold with new similar initiatives.
Renewed my @conservancy sustainership. I wish I could do more, but I can at least do that. I'm looking forward to more Outreachy internships, more OpenWRT One type devices, more copyleft advocacy, and more FOSSY in 2026!
Donations to @fdroidorg enabled a massive improvement in infrastructure -- app updates are now built and pushed out much more frequently (up to twice daily right now??)! A great example of how your financial contributions lead directly to meaningful improvements benefitting every user. Read the post for more details and how to donate. https://f-droid.org/en/2025/12/30/a-faster-heart-for-f-droid.html
Finished *Before the Coffee Gets Cold*. I'd recommend I think? Widely described as cozy but it was also pretty existentially frustrating and sad. *Orbital* is cozier. Unrelatedly, started Gunnar Harding, *Guarding the Air: Selected Poems* and not sure why I didn't read this 25 years ago, first two poems have already dropped my jaw and the third I peeked mentions Anselm Hollo. #poetry #books
We've taken to turning the reader backwards so that customers can't insert chip cards without assistance, for the *sole* reason of preventing people from inserting the Apple card. It is only the Apple card.
@xor Happy first crossword ever published in a newspaper day
Former shipper and executive director at the Free Software Foundation, now https://alliterativeadvising.com, https://crazyalansemporium.com, and board of directors for https://f-droid.org.