Now thatās interesting. Some of these bots start crawling at URLs like this:
That is obviously completely wrong. But I can explain it. Some years ago, I screwed up my nginx rewrite rules, and thatās how these broken URLs came to be.
It all redirects to /git now, which is why that endpoint sees so much traffic lately.
But what does that mean? Why do they start there? I can only speculate that this company bought an old database of web links and they use that to start crawling. And it was probably a cheap one, because these redirects have been fixed for quite a long time now.
Thereās always something more urgent: Iāve been known for a long time that sooner or later Iād feel prompted to switch from #github to somewhere else (since 2018 at least!), but Iāve been postponing and only very slowly flirting with the idea⦠That didnāt work too bad for me: if I had rushed into it I would have probably migrated to #gitlab, before knowing about the more objectionable sides to it. In the end, 2025 was the year I finally acted upon the urge to move. I did not do a very thorough analysis of the alternative hosts - what I have been reading about them along the years felt enough, and I easily decided to choose #codeberg. Being hasty like that, alas, was a mistake: I just now found - during this slow and time-consuming process of deciding what and how to migrate - that there is a low repository limit on codeberg: āThe owner has already reached the limit of 100 repositories.ā Iām not complaining, mind you, and those ālucky 100ā that are already there will stay - at least as a sort of backup. But this means that codeberg is not for me - and so this time I turn to you, the #mastodon community.
What github alternative, not self-hosted, should I move my >100 projects into?
@movq@www.uninformativ.de Thanks, glad you like it, but sadly Iām not sure, if thereās still a way, for this particular project, to continue.
Reducing 38 pixels (previous smallest) to 27, inside of a 7x7 square canvas, is a result Iām really happy with. Now it seems I can only shave off single pixels and get a lot worse looking results - to the point it doesnāt even look like my mascot, to me.
There doesnāt seem to be a hard cap for drawing tiny dogs. Itās possible to arrange 5 pixels, in a way someone recognizes them, as some kind of a dog. The record for cats, is currently a single orange pixel: https://youtu.be/gzeK8NKuzmg
The only way to beat that, is either a monitor, with just a single red diode lit, inside one of its pixels, or an image file thatās broken and empty, on purpose.
In order to publish my personal projects/pages (and most of my teaching materials, hundreds of pages) on #Codeberg, I need to convert #markdown files into #HTML and sprinkle some CSS & JS from a layout template, like #GitHubās Pages #Jekyll does, but I dread the complexity of installing and tending to Jekyll or Hugo or other static site generators, and I canāt even imagine going near Forejo Actions or any sort of CI intergration.
Should I be brave and do the Jekyll /static generator thing? Any other ideas for poor, overworked, stressed out, clumsy people? :(
I have a #CreativeCoding course at Domestika, teaching the first steps of #Python and #py5. The feedback from students always makes me happy!
Check out this work by a student:
https://www.domestika.org/en/projects/1841169-programacion?ttag=a_b_a_villares
And other testimonials:
I have a #CreativeCoding course at Domestika, teaching the first steps of #Python and #py5. The feedback from students always makes me happy!
Check out this work by a student:
https://www.domestika.org/en/projects/1841169-programacion?ttag=a_b_a_villares
And other testimonials:
@movq@www.uninformativ.de having to go to a gopher proxy to see a text document better served on readily available web servers⦠š¤, but I digress. Verbatim text:
What's Missing from "Retro"
~softwarepagan
------------------------------------------------------------------
You know, often, when I say I miss older ways of computing or
connecting online, people tell me "there's nothing stopping you
from doing that now!" and they are technicay correct in most cases
(though I can't, for example, chat with friends on MSN ever
again...) However, let me explain that while this type of thing can
*sort of* fill that hole in my heart, it isn't *the same.*
Say, for example, I wanted to connect with others over a BBS. This
wouldn't offer the same types of connections it used to. While
there are BBSes around with active users, they're no longer there
to discuss movies, Star Trek, D&D, games, etc. They're there to
discuss *BBSes.* The same can be said for Gopher, old-school forums
and all sorts of revival projects (such as Escargot, Spacehey,
etc.) Retrocomputing enthusiasts, while they have a variety of
interests, are often in these spaces to discuss the medium itself
and not other topics. This exists at a stark contrast from how
things were in the past, where a non-tech-inclined person may learn
the tech to connect with likeminded others (as I did as a
Zelda-obsessed kid.)
The same can be said of old media. People will say "well, nobody is
stopping you from watching old shows/movies now!" Again, they are
technically correct. I can go home right now and watch *Star Trek:
The Next Generation* to my heart's content. It will never again,
however, be current, or new. When something is new, it serves as a
shared cultural experience. Remember how "Game of Thrones* felt in
the mid-to-late 2010s? Yeah, that.
It's sad. I sustain myself on a mixed diet of old things, new
things, and new things intended for old millenials like me who like
old things. It can be bittersweet.
Updating my #Processing + #Python tools table:
After some years, things changed and my opinions changed a bit too:
#py5 is going supper strong and the ānew snake_case namesā are not an issue for me anymore. I used to worry a lot about all the Processing Python mode examples and teaching materials out there, and some of my own, with āCamelCase Processing namesā Iām not worried at all about it anymore!
For the record, Processing Python mode is just a legacy thing, no one should start anything with it.
The great pure Python Processing implementation project #p5py seems stalled, latest release in Dec. 2023 :((( Advancing it was always going to be an uphill battleā¦
The unrelated Brython based site
p5py.comseems to be gone, so I removed it from the table.I added a link to my own #pyp5js hack py5pjs/py5mode because this is what Iām using most nowadays.
Updating my #Processing + #Python tools table:
After some years, things changed and my opinions changed a bit too:
#py5 is going super strong and the ānew snake_case namesā are not an issue for me anymore. I used to worry a lot about all the Processing Python mode examples and teaching materials out there, and some of my own, with āCamelCase Processing namesā Iām not worried at all about it anymore!
For the record, Processing Python mode is just a legacy thing, no one should start anything with it.
The great pure Python Processing implementation project #p5py seems stalled, latest release in Dec. 2023 :((( Advancing it was always going to be an uphill battleā¦
The unrelated Brython based site
p5py.comseems to be gone, so I removed it from the table.I added a link to my own #pyp5js hack py5pjs/py5mode because this is what Iām using most nowadays.
Updating my #Processing + #Python tools table:
After some years, things changed and my opinions changed a bit too:
#py5 is going super strong and the ānew snake_case namesā are not an issue for me anymore. I used to worry a lot about all the Processing Python mode examples and teaching materials out there, and some of my own, with āCamelCase Processing namesā Iām not worried at all about it anymore!
For the record, Processing Python mode is just a legacy thing, no one should start anything with it.
The great āpure Pythonā (no Java required) Processing implementation project #p5py seems stalled, latest release in Dec. 2023 :((( Advancing it was always going to be an uphill battleā¦
The unrelated Brython based site
p5py.comseems to be gone, so I removed it from the table.I added a link to my own #pyp5js hack py5pjs/py5mode because this is what Iām using most nowadays.
Updating my #Processing + #Python tools table:
After some years, things changed and my opinions changed a bit too:
#py5 is going super strong and the ānew snake_case namesā are not an issue for me anymore. I used to worry a lot about all the Processing Python mode examples and teaching materials out there, and some of my own, with āCamelCase Processing namesā Iām not worried at all about it anymore!
For the record, Processing Python mode is just a legacy thing, no one should start anything new with it.
The great āpure Pythonā (no Java required) Processing implementation project #p5py seems stalled, latest release in Dec. 2023 :((( Advancing it was always going to be an uphill battleā¦
The unrelated #Brython based site
p5py.comseems to be gone, so I removed it from the table.I added a link to my own #pyp5js hack py5pjs/py5mode because this is the version of pyp5js Iām using most nowadays.
The XMPP Standards Foundation: The XMPP Newsletter July 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of July 2025.
Like this newsletter, many projects and their efforts in the XMPP community are a result of peopleās voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or helping these project ⦠ā Read more
XMPP Providers: A Rising Tide Lifts All Boats
Providers SurveyIn May 2025, we ran a small survey to gather feedback from XMPP server operators.
Our main concerns were XMPP Providerās service and the project itself.
First of all, we would like to thank almost 60 people who participated in this survey.
While the XMPP Providers project currently lists a little more than 70 providers, this is a good turnout.
At this point we can already tell that the gen ⦠ā Read more
DeprecationWarning: 'mode' parameter is deprecated and will be removed in Pillow 13 (2026-10-15)
img1 = PIL.Image.fromarray(my_array, mode="RGB")
So I went to see the documentation:
https://hugovk-pillow.readthedocs.io/en/latest/reference/Image.html#PIL.Image.fromarray
And came out empty handed, that is, couldnāt understand what to do instead :(
And the plot thickens (this affects many projects, there are some workarounds, but some argument about ārevertingā this change allowing some āmodeā on import):
https://github.com/python-pillow/Pillow/pull/9063
(@py5coding@py5coding I guess youāll want to check this out at some point. py5_tools.animated_gif uses mode=āRGBā)
#Pillow #PIL #Python
On Image.fromarray():
DeprecationWarning: 'mode' parameter is deprecated and will be removed in Pillow 13 (2026-10-15)
img1 = PIL.Image.fromarray(my_array, mode="RGB")
So I went to see the documentation:
https://hugovk-pillow.readthedocs.io/en/latest/reference/Image.html#PIL.Image.fromarray
And came out empty handed, that is, couldnāt understand what to do instead :(
And the plot thickens (this affects many projects, there are some workarounds, but some argument about ārevertingā this change allowing some āmodeā on import):
https://github.com/python-pillow/Pillow/pull/9063
(@py5coding@py5coding I guess youāll want to check this out at some point. py5_tools.animated_gif uses mode=āRGBā)
XMPP Interop Testing: MOAR TESTS!
Ever heard of XMPP Interop Testing? Itās this cool project that helps make sure different XMPP servers can all work
together smoothly. Our XMPP Interop Testing project provides a suite of automated tests that can be integrated into
CI/CD pipelines to verify the compliance and interoperability of XMPP server implementations.
Late last year, we reported that we had secured funding graciously provided by NLnet that allowed
us to massively build out t ⦠ā Read more
@lyse@lyse.isobeef.org YEAH THEY ARE SOOO GOOD SINGING TOGETHER!!! itās kind of their label (hello project)ās thing :]

Since Fastly acquired and recently shut down glitch.com, some of my ancient webapps are no longer available, nor do I have any plans to make them available again - all had either zero, or very few monthly visits, used outdated libraries and would be a waste of money, to continue hosting and updating elsewhere.
All art archives remain unaffected and all projects shut down before 2025, were already permanently deleted, but if thereās someone out there, still relying on the recently discontinued projects, somehow - you can reach out and request their source code.
These requests will only be honoured, until the end of this year, when we plan to permanently delete, all of this data (both webapps and files only hosted on Amazons CDN).
Canine out °_°
A look at the issues list of a project, and you can easilly see how misguided the whole thing is:
https://github.com/eu-digital-identity-wallet/av-app-android-wallet-ui/issues
Status 2025-07-21
Morning, computer! Spending my days off trying to figure things out.
Some of them will occur in this post. I think best when Iām writing,
after all.
Iām back from a short vacation since a couple of weeks. Iām still
going to take a few days off every week for a while. I need the break.
Itās been way too many 12-16 hour workdays. Iām nominally working 80%
(~6 hour days), so I figure Iāve been working a lot for free.
Yeah, well, I like the TKey project to succeed. The ideas behind it
have implicatio ⦠ā Read more
i should work on my PHP project again just so i have an excuse to use htmx
TKey: The Next Generation
Not speaking for my employer, just as an interested developer in an
interesting open source project.
As you might have noticed, the platform repo of the Tillitis TKey has
some alpha tags for the next generation, Castor:
https://github.com/tillitis/tillitis-key1/tags
An alpha tag means that all planned features for the platform are in
place, but thereās not yet a complete audit and a lot of testing ⦠ā Read more
@movq@www.uninformativ.de Yeah, luckily, there is the suckless project. I couldnāt live without dmenu!
@prologic@twtxt.net Yeah, this really could use a proper definition or a āmanifestā. š Many of these ideas are not very wide spread. And I havenāt come across similar projects in all these years.
Letās take the farbfeld image format as an example again. I think this captures the āspiritā quite well, because this isnāt even about code.
This is the entire farbfeld spec:
farbfeld is a lossless image format which is easy to parse, pipe and compress. It has the following format:
āāāāāāāāāā¤āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā Bytes ā Description ā
ā āāāāāāāāāŖāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā£
ā 8 ā "farbfeld" magic value ā
āāāāāāāāāā¼āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā¢
ā 4 ā 32-Bit BE unsigned integer (width) ā
āāāāāāāāāā¼āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā¢
ā 4 ā 32-Bit BE unsigned integer (height) ā
āāāāāāāāāā¼āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā¢
ā [2222] ā 4x16-Bit BE unsigned integers [RGBA] / pixel, row-major ā
āāāāāāāāāā§āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
The RGB-data should be sRGB for best interoperability and not alpha-premultiplied.
(Now, I donāt know if your screen reader can work with this. Let me know if it doesnāt.)
I think these are some of the properties worth mentioning:
- The spec is extremely short. You can read this in under a minute and fully understand it. That alone is gold.
- There are no āknobsā: Itās just a single version, itās not like thereās also an 8-bit color depth version and one for 16-bit and one for extra large images and one that supports layers and so on. This makes it much easier to implement a fully compliant program.
- Despite being so simple, itās useful. Iāve used it in various programs, like my window manager, my status bars, some toy programs like ātuxeyesā (an Xeyes variant), or Advent of Code.
- The format does not include compression because it doesnāt need to. Just use something like bzip2 to get file sizes similar to PNG.
- It doesnāt cover every use case under the sun, but it does cover the most important ones (imho). They have discussed using something other than RGBA and decided itās not worth the trouble.
- They refrained from adding extra baggage like metadata. It would have needlessly complicated things.
Someone did a thing:
https://social.treehouse.systems/@ariadne/114763322251054485
Iāve been silently wondering all the time if this was possible, but never investigated: Keep doing X11 but use Wayland as a backend.
This uses XWaylandās ārootfulā mode, which basically just gives you a normal Wayland window with all the X11 stuff happening inside of it:
https://www.phoronix.com/news/XWayland-Rootful-Useful
In other words, put such a window in fullscreen and you (more or less) have good old X11 running in a Wayland window.
(For me, personally, this wonāt be the way forward. But itās a very interesting project.)
@movq@www.uninformativ.de Interesting internal education sessions are way too infrequent here as well. There are a bunch of āknowledge transferā meetings actually, but 90% of the topics already sound totally boring to me. The other 9% talks turned out to be underwhelming, sadly. I only attended a single one where it was delivered what has been promised. Theyāre all talks, not real hands-on trainings like you did.
Once a year the security guys organize a really great hacking event, though. Teams can volunteer to hand in their software dev instances and all workmates are invited to hack them and report security vulnerabilities. Thatās a lot of fun, but also gets frustrating towards the end when you donāt make any progress. :-) Thereās also some actual hands-on training in advance for preparation of the two days. Unfortunately, I missed the last event due to my own project being very stressful at the time.
When I had a Do What You Want Day I also show my direct teammates what I learned in the hopes of this being interesting to them as well. Iām the only one in my team using this opportunity, sadly.
I was this š¤ close to buying a couple of baby-cactus plants but, I couldnāt ⦠I still have to save up for that future screen printing project. š„²
(Of course, if weāre talking about a project youāre doing for a customer and the customer keeps asking for new stuff, then youāre never done, and you have to think ahead and expect changes. Is that what they mean? š¤)
@prologic@twtxt.net Ahhh, right, my bad, I could have easily found that. š¤¦
Thereās also a project page which lists some limitations of this study: https://www.media.mit.edu/projects/your-brain-on-chatgpt/overview/
It certainly sounds plausible. āUse it or lose it.ā
On my blog: Developer Diary, Day of the African Child https://john.colagioia.net/blog/2025/06/16/african-child.html #programming #project #devjournal
No blank cheque for Sizewell C nuclear project, says PM
Sir Keir Starmer says the development of Sizewell C on the Suffolk coastline will create 10,000 jobs over the next decade. ā Read more
No blank cheque for Sizewell C nuclear project, says PM
Sir Keir Starmer says the development of Sizewell C on the Suffolk coastline will create 10,000 jobs over the next decade. ā Read more
The Project Has Been CANCELLED ā Read more
The XMPP Standards Foundation: The XMPP Newsletter May 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of May 2025.
Like this newsletter, many projects and their efforts in the XMPP community are a result of peopleās voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Int ⦠ā Read more
[$] Improving Fedoraās documentation
At Flock,
Fedoraās annual developer conference, held in Prague from JuneĀ 5
to JuneĀ 8, two members of the Fedora\āØdocumentation team, Petr BokoÄ and Peter Boy, led a\āØsession on the state of Fedora documentation. The pair covered a
brief history of the projectās documentation since the days of [FedoraĀ CoreĀ 1](https://lwn.net/Articles/56036/ ⦠ā Read more
FreeBSD laptop support update
The FreeBSD Foundation
has announced
a report
for work completed in April to improve FreeBSD support for
laptops. This includes installer updates, improved suspend/resume
behavior, as well as progress on [a\āØport of LinuxĀ 6.7 and 6.8 graphics drivers](https://github.com/FreeBSDFoundation/pro ⦠ā Read more
Bridget Archer changes tack to back Hobart stadium ā100 per centā
Former federal Liberal MP Bridget Archer once said a Hobart AFL stadium was āunnecessaryā. Now she says she supports the project, just days after seeking Liberal preselection for a possible state election. ā Read more
Trump deploying California National Guard over governorās objections to LA to quell protests
ERIC THAYER, MORGAN LEE and MICHELLE L. PRICE, Ā ReportersĀ - Ā Associated Press
_Stephan:Ā This is all out of Hitlerās playbook, and its more modern version Project 2025. The United States has Gestapo raids, of masked armed men bursting into homes, schools, and hospitals and dragging people out. Now, aspiring dictator Trump has moved on to the ⦠ā Read more
EPA Moves to Roll Back Rules Projected to Save Thousands of Lives and Billions of $$
Associated Press Editorial Staff, Ā Ā - Ā Associated Press / MedPage Today
_Stephan:Ā When I tell you that the fascist Trump Republican coup is deliberately undermining Americaās future wellbeing, I am not being partisan. I donāt give a damn whether something is done by Republicans or Democrats. All I care about is does it foster wellbeing for the individual and ⦠ā Read more
Perthās first east-west rail connection opens after 18 months of disruption
The Thornlie-Cockburn link and adjacent rail elevation in Perthās south-east is part of WA Laborās flagship infrastructure project Metronet. ā Read more
The premier says WA is helping to reduce global emissions. Is there truth to this?
The WA government claims gas produced in WA is needed to help other nations steer clear of coal and decarbonise after the approval of a 40-year extension to the North West Shelf Karratha project. ā Read more
Current toy project: an image feed generated by mk(1). Still some edges to clean up but itās nice: http://a.9srv.net/img/_readme.html
Feudalism Is Our Future
Cullen Murphy, Ā Editor at Large of The Atlantic.Ā - Ā Reader Supported News | The Atlantic Magazine
_Stephan:Ā As I read Project 2025, I realized it was a modern version of Hitlerās Mein Kampf, and understood that what Trump and the Republican Party planned was to replace American democracy with a fascist feudal system. Although this reality is not discussed on corporate media, I am not the only person who sees this clearly. Here is how Cullen Murphy, Editor-at-Large at the Atl ⦠ā Read more
Kubeflow Advances Cloud Native AI:Ā a glimpse into KubeCon + CloudNativeCon Europe 2025
The Kubeflow community is rapidly growing due to its contributions to advancing AI by streamlining the AI/ML experience in Kubernetes. Kubeflow provides a composable ecosystem for implementing end-to-end solutions for AI/ML. Kubeflow includes the following projects:⦠ā Read more
Up to 500,000 Indians were displaced by a dam. Their story is now a play
Indiaās Narmada River was the lifeblood of countless farmers and villages until a dam project caused a massive ecological disaster. Itās now the subject of a new Australian play. ā Read more
Anger as major renewable projects in Victoria get the green light
Permits for two renewable energy projects in regional Victoria have been approved despite community opposition. ā Read more
Queensland treasurer draws āline in sandā on CopperString funding
The Queensland treasurer says private investment is key to delivering the multi-billion-dollar energy transmission project, CopperString 2032. ā Read more
[$] Open source and the Cyber Resilience Act
The European Unionās
Cyber Resilience Act (CRA) has caused a stir in the
software-development world. Thanks to advocacy by the Eclipse Foundation, Open
Source Initiative, Linux Foundation, Mozilla, and others, open-source software
projects generally have minimal requirements under the CRA
ā but nothing to do with law is ever quite
so simple. Marta RybczyÅska spoke at Linaro Connect 2025 about the impact of the
CRA on the open-source eco ⦠ā Read more
Project Defiant: Sony stellt Arcade-Fight-Stick für PS5 und PC vor
Stick und Spiel: Sony hat ein Eingabegerät speziell für Fighting-Games vorgestellt - und eine Klopperei mit Marvel-Helden. ( Playstation 5, Sony)
PEP 794: Import Name Metadata
This PEP proposes extending the core metadata specification for Python packaging to include a new, repeatable field named Import-Name to record the import names that a project owns once installed. A new key named import-names will be added to the [project] table in pyproject.toml. This also leads to the introduction of core metadata version 2.5. ā Read more
Strategy 2028 update (Fedora Community Blog)
Outgoing Fedora Project Leader Matthew Miller has posted an update
on Fedoraās high-level plan through 2028:
[Fedora] Council members identified potential Initiatives that we
believe are important to work on next. We came up with a list of
thirteen ā which is way more than we can handle at once. We previously
set a limit of four Initiatives at a time. We decided to keep to that
⦠ā Read more
[$] Safety certification for open-source systems
This yearās
Linaro Connect in Lisbon, Portugal featured a number of talks about the use of
open-source components in safety-critical systems. Kate Stewart gave a keynote on the topic
on the first day of the conference. In it, she highlighted several projects that
have been working to pursue safety certification and spoke about the importance of
being able to trace softwareās origins to safety. In a talk on the second day, Roberto
Bagnara shared his ex ⦠ā Read more
Liberal Lee Jae-myung projected to win South Koreaās snap presidential election
The election comes after six months of turmoil sparked by a shock martial law briefly imposed by former leader Yoon Suk Yeol. ā Read more
āFreedom for Captives!ā Trump Puts Clemency Machine Into Overdrive for PoliticalĀ Allies
Jamiles Lartey, Ā Staff WriterĀ - Ā The Marshall Project
_Stephan:Ā The corruption of the Trump administration is completely typical of fascist regimes, but unlike anything that has ever been seen in the United States, and nowhere is Trumpās corruption more obvious than in his pay-for-pardon and loyalty to Trump above all other considerations scheme, as thi ⦠ā Read more
Canada to expedite nation-building projects to counter Trump ā Read more
Brisbaneās Exhibition station to reopen for major events
The station has been closed in recent years while it underwent a significant upgrade as part of Brisbaneās Cross River Rail project. ā Read more
[$] OpenH264 induces headaches for Fedora
Software patents and workarounds for them are, once again,
causing headaches for open-source projects and users. This time
around, Fedora users have been vulnerable to a serious flaw in the OpenH264 library for
monthsānot for want of a fix, but because of the Rube\āØGoldberg machine methodology of distributing the library to Fedora
users. The software is open source under a two-clause BSD license; the RPMs are ⦠ā Read more
On my blog: Developer Diary, International Sex Workersā Day https://john.colagioia.net/blog/2025/06/02/sex-workers.html #programming #project #devjournal
AI DISASTER: Fears AI will leave Earth with population āthe size of UKā by 2300 & turn entire countries into apocalyptic wastelands
David Rivers and Sayan Bose, Ā Ā - Ā The U.S. Sun
_Stephan:Ā The remote viewers who have participated in my 47-year-long remote viewing of the future project, which began in 1978, to described a future radically different than the present day. One of the things that stood ⦠ā Read more
āStain on this nation.ā Exhibition calls out Indigenous incarceration rates
The over-representation of Indigenous people in Australiaās jails is at the centre of a new and powerful art exhibition at Melbourneās Heide Museum of Modern Art. Itās curator says itās a ācall to actionā. ā Read more
Drivers slam āastronomical delayā of WA road duplication project
Work on a 17 kilometre stretch of road in Western Australiaās South West is still going, five years after it began. ā Read more
10 Epic Construction Projects That Took Centuries to Complete
These ten cathedrals and basilicas around Europe (and beyond) were built over many generations, reflecting changes in style, politics, and technology. From the Sagrada FamĆlia in Barcelona to the Basilica of San Petronio in Bologna, each project faced delays due to wars, funding shortages, and shifts in power. Some took more than six centuries to [ā¦]
The post [10 Epic Construction Projects That Took Centuries ⦠ā Read more
GNOMEās Anti-Lunduke Religious Crusade
The GNOME Project and Foundation is obsessed with Lunduke. ā Read more
Olimex Showcases Open Source ā¬20 Smart Home Server Project
Olimex has recently highlighted a new open-source hardware and software project aimed at creating a ā¬20 smart home server. The initiative was introduced during a lightning talk at TuxCon 2025, a community-driven open-source conference held earlier this month in Bulgaria. The project aims to deliver a compact, easy-to-use smart home server that prioritizes local control, [ā¦] ā Read more
[$] Out of Pocket and into the wallabag
Mozilla has decided to throw in\āØthe towel on Pocket, a social-bookmarking
service that it acquired in 2017. This has left many users scrambling
for a replacement for Pocket before its shutdown in July. One possible
option is wallabag, a
self-hostable, MIT-licensed project for saving web content for later
reading. It can import saved dat ⦠ā Read more
4 trends shaping open source fundingāand what they mean for maintainers
Get insights on the latest trends from GitHub experts while catching up on these exciting new projects.
The post 4 trends shaping open source fundingāand what they mean for maintainers appeared first on The GitHub Blog. ā Read more
[$] Glibc project revisits infrastructure security
The GNU C Library
(glibc) is the core C library for most Linux distributions, so it is a
crucial part of the open-source ecosystemāand an attractive
target for any attackers looking to carry out supply-chain
attacks. With that being the case, securing the projectās
infrastructure using industry best practices and improving the
security of its development practices are a frequent topic among glibc
developers. A recent discussion suggests that improveme ⦠ā Read more
On my blog: Developer Diary, Memorial Day https://john.colagioia.net/blog/2025/05/26/memorial.html #programming #project #devjournal
Please donāt upload my code on Github!
Iām thinking about putting this up on all my projects and even on the front page of my Gitea instance š¤
10 Games Milked for All Their Worth
Sticking with what works is nothing new, especially in gaming. New stories, characters, and mechanics are increasingly rare. Long development times and ballooning budgets only compound the issue, as studios must take a larger gamble with every project. Why take that risk when going with a guaranteed success is safer? That mindset prompts developers to [ā¦]
The post [10 Games Milked for All Their Worth](https://listverse.com/2025/05/25/10-games-milked-for-all-th ⦠ā Read more
Top Stories: iPhone 17 Air Details, Appleās Smart Glasses, and More
WWDC is coming up quickly with a number of software announcements in store, but weāre also looking further ahead to hardware launches like the iPhone 17 lineup and even Appleās smart glasses project.
This week also saw big news with former Apple design guru Jony Ive joining forces with OpenAI to build future AI-driven devices, while Fortnite return ⦠ā Read more
My vision with this newsletter is to have a slower medium for communicating about my art as well as ideas and projects Iām working on regarding how we can use digital technology to our own benefits instead of being exploited by big tech.
Twtxt not sloe enough for you? š¤£
Shine a spotlight on your open source project
Celebrate #MaintainerMonth with two big opportunities to showcase your open source project at GitHub Universe and WeAreDevelopers World Congress. Applications are open. Donāt miss out!
The post Shine a spotlight on your open source project appeared first on The GitHub Blog. ā Read more
Mozilla is shutting down Pocket
Mozilla has announced
that it is shutting down Pocket, a bookmarking service acquired by Mozilla
in 2017, this coming July. āPocket has helped millions save articles
and discover stories worth reading. But the way people use the web has
evolved, so weāre channeling our resources into projects that better match
their browsing habits and online needs.ā ā Read more
Home Assistant deprecates the ācoreā and āsupervisedā installation modes
Our recent article on Home Assistant
observed that the project emphasizes installations using its own Linux
distribution or within containers. The project has now made that emphasis
rather stronger with this\āØannouncement of the deprecation of the ācoreā and āsupervisedā
installation modes, which allowed H ⦠ā Read more
[$] Recent disruptive changes from Setuptools
In late March, version 78.0.1 of Setuptools ā an important
Python packaging tool ā was released. It was scarcely half an hour before
the first bug\āØreport came in, and it quickly became clear that the change was far
more disruptive than anticipated. Within only about five hours [78.0.2 was\āØpublished to roll back the change](https://setuptools.pypa.io/e ⦠ā Read more
[$] Debian AI General Resolution withdrawn
Despite careful planning and months of warning, Debian developer Mo
Zhou has acknowledged that the project needs more time to grapple with
the questions around AI models and the Debian Free Software Guidelines
(DFSG). For now, he has withdrawn his proposed General Resolution (GR)
that would have required the original training data for AI models to
be released in order to be considered DFSG-compliantāthough the
debates on the topic continue. ā Read more
Interview: Chief maintainer of Qt project on language independence, KDE, and the pain of Qt 5 to Qt 6 ā¢
Comments ā Read more
A milestone for lightweight Kubernetes: k0s joins CNCF sandbox
Member post originally published on theĀ Mirantis blogĀ by Prithvi Raj We are excited to announce thatĀ k0s, our lightweight, zero dependencies, and fully open-source Kubernetes distribution, has officially joined the Cloud Native Computing Foundation (CNCF) as aĀ Sandbox project!⦠ā Read more
Moving secure GitOps forward with Flux
Spirits were high as the Flux team came together in London for KubeCon + CloudNativeCon Europe this year. With plenty to celebrate and even more to accomplish, one theme stood out as omnipresent: project security. The⦠ā Read more
i switched my bookmarks site from espial (unmaintained project) to linkding, and while iāll miss espialās simplicity, i do appreciate linkdingās power and the provided API.
at first i got auth working with my SSO (authelia) and was happy, but i want my public bookmarks available without login⦠and i couldnāt configure my proxy to make that work, because of issues with sub paths, which sucks. so i switched to linkdingās built-in auth. inconvenient, but worth it to share my bookmarks.
On my blog: Developer Diary, Malcolm X Day https://john.colagioia.net/blog/2025/05/19/malcolm-x.html #programming #project #devjournal
An Asahi Linux 6.15 progress report
The Asahi Linux
project, which supports Linux on Apple Silicon Macs, has published a
progress report ahead of the 6.15 kernelās release.
We are pleased to announce that our graphics driver userspace API
(uAPI) has been merged into the Linux kernel. This major milestone
allows us to finally enable OpenGL, OpenCL and Vulkan support for
Apple Silicon in upstream Mesa. This is the only time a graphics
driverās uAPI has been merged into the kernel independent ⦠ā Read more
10 Horror Films That Failed to Launch Their Franchise
Horror, more than any other cinematic genre, is obsessed with franchise building, owing to the low-cost, high-reward potential. But movie making is big business, and financiers and studios are not afraid to pull the plug if they donāt see a big payday ahead, no matter the project. These movies were set up for sequels and [ā¦]
The post [10 Horror Films That Failed to Launch Their Franchise](https://listverse.com/2025/05/16/10- ⦠ā Read more
Securing MCP Servers: Key Lessons from a Vulnerable Project ā Read more
Oniux: kernel-level Tor isolation for Linux applications
The Tor project has announced
the oniux utility which provides Tor network isolation, using Linux
namespaces, for third-party applications.
Namespaces are a powerful feature that gives us the ability to
isolate Tor network access of an arbitrary application. We put each
application in a network namespace that doesnāt provide access ⦠ā Read more
[$] The future of Flatpak
At the Linux Application\āØSummit (LAS) in April, Sebastian Wick said that, by many metrics, Flatpak is doing great. The Flatpak
application-packaging format is popular with upstream developers, and
with many users. More and more applications are being published in the
Flathub application store, and the
format is even being adopted by Linux distributions like
Fedora. However, he worried that work on the Flatpak project itself
had s ⦠ā Read more
[$] Faster firewalls with bpfilter
From
servers in a data center to desktop computers, many devices
communicating on a network will eventually have to filter network
traffic, whether itās for security or performance reasons. As a result,
this is a domain where a lot of work is put into improving performance:
a tiny performance improvement can have considerable gains.
Bpfilter is a
project that allows for packet filtering to easily be done with BPF, which can
be faster than other mechanisms. ā Read more
Documentation done right: A developerās guide
Learn why and how you should write docs for your project with the DiƔtaxis framework.
The post Documentation done right: A developerās guide appeared first on The GitHub Blog. ā Read more
Training Solo: On the Limitations of Domain Isolation Against Spectre-v2 Attacks
Comments ā Read more
Guix project migrating to Codeberg
The Guix project has announced
that it is migrating all of its Git repositories, as well as bug
tracking and patch tracking, from Savannah to the Codeberg Git forge.
As a user, the main change is that your
channels.scm
configuration files, if they refer to the
git.savannah.gnu.orgURL, should be changed to refer to
https://codeberg.org ... ā [Read more](https://lwn.net/Articles/1020885/)
On my blog: Developer Diary, International Nurses Day https://john.colagioia.net/blog/2025/05/12/nurses.html #programming #project #devjournal
Thanks to @kat@yarn.girlonthemoon.xyz and her shelf I finally spent several hours in the woodshop. I wanted to build two drawers for the workbench and thought that I will complete this project in no time. Iāve been so wrong again. ;-)
I didnāt draw any plans, just measured a few times and then went to cutting a bunch of particle board leftovers at the table saw. I routed rebates on the sides, fronts and backs to lap the boxes and sink in the bottom. It turned out that having no plans was a stupid idea. I cut exactly on the lines as I calculated and measured, however, the math in my head fell apart when it eventually met reality. The bottoms are too short, so I gotta glue on some strips. Also, with the longer fronts, the sides wonāt work either, I have to fix them as well. :-D
Finally, the lid of my cyclone bucket broke when the negative pressure got too large. Oh well. It was just an old wood glue bucket, Iāve got another empty one, so I can use that lid but strengthen it first with some plywood. Something for future Lyse to deal with.
All in all, it was still good fun. Wood (haha) do it again, but at least with some sketches on paper. ;-)
@kat@yarn.girlonthemoon.xyz maybe iāll try to incorporate it into my PHP fanlisting project if i can find a use for an HTMX component