âAt least 5 tanks hitâ â Ukrainian drones spark massive blaze at Russiaâs largest oil terminal in occupied Crimea, source confirms â Read more
Ukrainian forces liberate Mali Shcherbaky and advance 3.5 km on Zaporizhzhia front â Read more
Adding Support for BlueSky to IndieLogin.com
Today I just launched support for BlueSky as a new authentication option in IndieLogin.com! â Read more
1.5 years, first time he EVER jumped on my lap. â Read more
Lobsters Interview with Zdsmith
I had the pleasure of interviewing, befriending @zdsmith whose passions are very close to my heart. He explores the different forms of notation (Iverson, Naur), makes combinatory programming approachable, ported J to Janet, created an ergonomic notation for requirements gathering, designed his own [shorthands](https://blog.zdsmith.com/series/sh ⊠â Read more
PivniÄania na oslavĂĄch v Liptovskom MikulĂĄĆĄi
Spevokol a Älenovia SlovenskĂ©ho evanjelickĂ©ho a. v. cirkvnĂ©ho zboru v Pivnici sa v dĆoch 2. aĆŸ 5. oktĂłbra 2025 zĂșÄastnili oslĂĄv 240. vĂœroÄia posviacky chrĂĄmu BoĆŸieho v Liptovskom MikulĂĄĆĄi. ZĂĄjazdu sa zĂșÄastnilo 46 Älenov zboru, medzi ktorĂœmi boli spevĂĄci, zborovĂœ farĂĄr a priaznivci cirkevnĂ©ho spevokolu. BohatĂœ ĆĄtvorÂŹdĆovĂœ program priniesol duchovnĂ©, kultĂșrne i spoloÄenskĂ© zĂĄĆŸitky a upevnil vzĆ„ahy medzi slovenskĂœmi evanjelikmi z ⊠â Read more
Top 250 oil and gas firms own just 1.5% of the worldâs renewable power
Despite public promises by many fossil fuel firms that they are investing in the green transition, it turns out that they have made little contribution to the growth of renewable energy â Read more
V Äœube oslĂĄvili 17. vĂœroÄie posviacky evanjelickĂ©ho chrĂĄmu
V nedeÄŸu 5. oktĂłbra 2025 sa v slovenskom evanjelickom kostole v Äœube spievali piesne vÄaky a radosti â tamojĆĄĂ cirkevnĂœ zbor si pripomenul 17. vĂœroÄie posviacky svojho chrĂĄmu. SlĂĄvnostnĂ© sluĆŸby BoĆŸie sa niesli v duchu vÄaÄnosti za zachovanĂș vieru a pospolitĂœ ĆŸivot slovenskej komunity v tomto pohraniÄnom sriemskom prostredĂ. Odhodlanie a pevnĂĄ viera pomohli tĂœmto obetavĂœm ÄŸuÄom, aby maliÄkĂœ zbor â stov ⊠â Read more
Ukraine disables 40% of one of Russiaâs largest oil refineries processing 17.5 million tons annually â Read more
India and China to resume direct flights after a 5-year suspension â Read more
Up to 5,000 Cubans fighting alongside Russian forces in Ukraine, Reuters reports â Read more
5. MemoriĂĄlny volejbalovĂœ turnaj Aleksandra ZavaroĆĄa â Saleho
V sobotu 4. oktĂłbra sa v KulpĂne uskutoÄnil piaty roÄnĂk MemoriĂĄlneho volejbalovĂ©ho turnaja Aleksandra ZavaroĆĄa â Saleho, venovanĂœ pamiatke mladĂ©ho volejbalistu, ktorĂœ tragicky zahynul v roku 2020. Podujatie zorganizoval VolejbalovĂœ klub KulpĂn na znak Ășcty a spomienky na svojho bĂœvalĂ©ho spoluhrĂĄÄa. DeĆ sa zaÄal tichou spomienkou na cintorĂne v KulpĂne, kde sa Älenovia klubu, priatelia a rodina po ⊠â Read more
The Price of Neglect. The Big Questions Behind Jaguar Land Roverâs Government ÂŁ1.5 B Cyber Bailout. â Read more
5.15.194: longterm
Version:5.15.194 (longterm)Released:2025-10-02Source:linux-5.15.194.tar.xzPGP Signature:linux-5.15.194.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.15.194 â Read more
5.10.245: longterm
Version:5.10.245 (longterm)Released:2025-10-02Source:linux-5.10.245.tar.xzPGP Signature:linux-5.10.245.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.10.245 â Read more
5.4.300: longterm
Version:5.4.300 (longterm)Released:2025-10-02Source:linux-5.4.300.tar.xzPGP Signature:linux-5.4.300.tar.signPatch:full ( incremental)ChangeLog:ChangeLog-5.4.300 â Read more
CodeQL zero to hero part 5: Debugging queries
Learn to debug and fix your CodeQL queries.
The post CodeQL zero to hero part 5: Debugging queries appeared first on The GitHub Blog. â Read more
@prologic@twtxt.net I checked a while a ago and there were, like, 3-5 collisions or something like that. Not that many. đ€· I have to specifically look for them â I donât notice it in normal operation.
And I need to make something absolutely clear as well here. Twtxt was completely and utterly dead back in {Aug 2020](https://yarn.social/about.html) when I came across the spec and its simplicity and realised the lost opportunity. Since then weâve continued to grow a small but thriving community. The extensions weâve built over time have stood and lasted the test of time for the past ~5 years. We need not break things too badly, because what we have today and was designed years ago actually works quite wellâą (despite some flaws).
Raspberry Pi Updates Keyboard PC with New 500+ Model
Raspberry Pi 500+ is the newest all-in-one personal computer in the Raspberry Pi family. It combines the Raspberry Pi 5 platform with a mechanical keyboard, upgraded memory, and integrated storage. The design builds on the earlier Raspberry Pi 400 and 500 models while adding higher specifications and new input features. The Raspberry Pi 500+ is [âŠ] â Read more
@prologic@twtxt.net I know we wonât ever convince each other of the otherâs favorite addressing scheme. :-D But I wanna address (haha) your concerns:
I donât see any difference between the two schemes regarding link rot and migration. If the URL changes, both approaches are equally terrible as the feed URL is part of the hashed value and reference of some sort in the location-based scheme. It doesnât matter.
The same is true for duplication and forks. Even today, the âcannonical URLâ has to be chosen to build the hash. Thatâs exactly the same with location-based addressing. Why would a mirror only duplicate stuff with location- but not content-based addressing? I really fail to see that. Also, who is using mirrors or relays anyway? I donât know of any such software to be honest.
If there is a spam feed, I just unfollow it. Done. Not a concern for me at all. Not the slightest bit. And the byte verification is THE source of all broken threads when the conversation start is edited. Yes, this can be viewed as a feature, but how many times was it actually a feature and not more behaving as an anti-feature in terms of user experience?
I donât get your argument. If the feed in question is offline, one can simply look in local caches and see if there is a message at that particular time, just like looking up a hash. Whereâs the difference? Except that the lookup key is longer or compound or whatever depending on the cache format.
Even a new hashing algorithm requires work on clients etc. Itâs not that you get some backwards-compatibility for free. It just cannot be backwards-compatible in my opinion, no matter which approach we take. Thatâs why I believe some magic time for the switch causes the least amount of trouble. You leave the old world untouched and working.
If these are general concerns, Iâm completely with you. But I donât think that they only apply to location-based addressing. Thatâs how I interpreted your message. I could be wrong. Happy to read your explanations. :-)
@zvava@twtxt.net Not much of a known fact these days, but thereused to be a Yarn phone app (https://git.mills.io/yarnsocial/app), last version released 5 or so years ago, but it still suggests, it has to be somewhat feasable, to make another one. I donât think anyone tried since, because the web version works well on phones, but Iâm still hoping, we get a more native phone experience, one day.
Ignite Realtime Blog: Openfire 5.0.2 release!
The IgniteRealtime community is happy to announce a new release of its open source, real-time communications server server Openfire! Version 5.0.2 brings a number of stability improvements and bug fixes.
Notably, it addresses a recently identified security vulnerability, identifies as CVE-2025-59154. The issue allows for potential identity spoofing via unsafe Common Nam ⊠â Read more
Hereâs an interesting thought/angle on this topic:
gemini://gemini.conman.org/boston/2025/08/21.1
A further check showed that all the network blocks are owned by one organizationâTencent [4]. Iâm seriously thinking that the CCP (Chinese Communist Party) encourage this with maybe the hope of externalizing the cost of the Great Firewall [5] to the rest of the world.
@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.
@lyse@lyse.isobeef.org @kat@yarn.girlonthemoon.xyz Colorized manpages have been a thing for a very long time:
https://movq.de/v/81219d7f7a/s.png
Problem is, hardly anybody knows this, because you configure this by ⊠drumroll ⊠overwriting TERMCAP entries of less in your ~/.bashrc:
export LESS_TERMCAP_md=$'\e[38;5;3m' # Boldâš export LESS_TERMCAP_me=$'\e[0m' # End Bold
export LESS_TERMCAP_us=$'\e[4;38;5;6m' # Underlineâš export LESS_TERMCAP_ue=$'\e[0m' # End Underline
export GROFF_NO_SGR=1 # Needed since groff 1.23
i signed up for omg.lol and iâm really liking it. such a cozy and fun little community with a suite of fun web things. i wish the financial barrier to entry was a bit lower though (maybe like $5 for a few months on it or something) just so i could recommend it to my broke friends more, but i totally get why itâs priced the way it is (solo dev!!!)
@kat@yarn.girlonthemoon.xyz after 5 years or so with Linode, I started having littleâbut annoyingâissues with them. Moved to Vultr and have been very happy with them since Ubuntu 16.04, so 9 years, and a little bit more.
@movq@www.uninformativ.de According to this screenshot, KDE still shows good old application icons: https://upload.wikimedia.org/wikipedia/commons/9/94/KDE_Plasma_5.21_Breeze_Twilight_screenshot.png
And GNOME used to have them, too: https://upload.wikimedia.org/wikipedia/commons/9/9f/Gnome-2-22_%284%29.png
I like the looks of your window manager. Thatâs using Wayland, right? The only thing on this screenshot to critique is all that wasted space of the windows not making use of the full screen!!!1 At least the file browser. 8-)
This drives me nuts when my workmates share their screens. I really donât get it how people can work like that. You canât even read the whole line in the IDE or log viewer with all the expanded side bars. And then thereâs 200 pixels on the left and another 300 pixels on the right where the desktop wallpaper shows. Gnaa! Thereâs the other extreme end when somebody shares their ultra wide screen and I just have a âregularishâ 16:10 monitor and donât see shit, because itâs resized way too tiny to fit my width. Good times. :-D
Sorry for going off on a tangent here. :-) Back to your WM: It has the right mix of being subtle and still similar to motif. Probably close to the older Windowses. My memory doesnât serve me well, but I think they actually got it fairly good in my opinion. Your purple active window title looks killer. It just fits so well. This brown one (https://www.uninformativ.de/blog/postings/2025-07-22/0/leafpads.png) gives me also classic vibes. Awww. We ran some similar brownish color scheme (donât recall its name) on Win95 or Win98 for some time on the family computer. I remember other people visting us not liking these colors. :-D
@lyse@lyse.isobeef.org They are optional dependencies and listed as such:
$ pacman -Qi pinentry
Name : pinentry
Version : 1.3.1-5
Description : Collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol
Optional Deps : gcr: GNOME backend [installed]
gtk3: GTK backend [installed]
qt5-x11extras: Qt5 backend [installed]
kwayland5: Qt5 backend
kguiaddons: Qt6 backend
kwindowsystem: Qt6 backend
And itâs probably a good thing that theyâre optional. I wouldnât want to have all that installed all the time.
@bender@twtxt.net I plan to trade it in within itâs warranty period đ€Ł It has 7yr warrants on everything, I said to the dealer, Iâll see you in 5 đ€Ł
ugh my TLâs once again doing the thing where it only shows like 5 twts
This is it, boys and girls! The year of the Linux Desktop is this! I can smell it! :-D
For the first time, Linux has officially broken the 5% desktop market share barrier in the United States of America! Itâs a huge milestone for open-source and our fantastic Linux community.
The WM_CLASS Property is used on X11 to assign rules to certain windows, e.g. âthis is a GIMP window, it should appear on workspace number 16.â It consists of two fields, name and class.
Wayland (or rather, the XDG shell protocol â core Wayland knows nothing about this) only has a single field called app_id.
When you run X11 programs under Wayland, you use XWayland, which is baked into most compositors. Then you have to deal with all three fields.
Some compositors map name to app_id, others map class to app_id, and even others directly expose the original name and class.
Apparently, there is no consensus.
I didnât manage to leave the house yesterday. But when I went into the woods this evening, activity first was 10% of what it had been the day before yesterday. By the end it got a lot busier, about 50% of last time I reckon. Around 500 fireflies Iâd imagine. I might have been faster than the days before. When I left the forest, I was right in the fog, that was cool.
Shortly after, I saw another lightshow. Right behind the Wasserberghaus somewhere on the Swabian Alp there was very crazy heat lightning every 5-10 seconds. That looked absolutely amazing. :-)
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. Thereâs no âbestâ 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didnât write
- Donât use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Donât ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when youâre stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed â but this doesnât âaddâ to the program. Donât use âsoftware is never doneâ as an excuse to keep adding and adding stuff to your code.
To really annoy my neighbors and everyone in a 5 mile radius, I might take my Model M and type a blogpost on the balcony. đ
@prologic@twtxt.net Iâm trying to call some libc functions (because the Rust stdlib does not have an equivalent for getpeername(), for example, so I donât have a choice), so I have to do some FFI stuff and deal with raw pointers and all that, which is very gnarly in Rust â because youâre not supposed to do this. Things like that are trivial in C or even Assembler, but I have not yet understood what Rust does under the hood. How and when does it allocate or free memory ⊠is the pointer that I get even still valid by the time I do the libc call? Stuff like that.
I hope that I eventually learn this over time ⊠but I get slapped in the face at every step. Itâs very frustrating and Iâm always this đ€ close to giving up (only to try again a year later).
Oh, yeah, yeah, I guess I could âjustâ use some 3rd party library for this. socket2 gets mentioned a lot in this context. But I donât want to. I literally need one getpeername() call during the lifetime of my program, I donât even do the socket(), bind(), listen(), accept() dance, I already have a fully functional file descriptor. Using a library for that is total overkill and Iâd rather do it myself. (And look at the version number: 0.5.10. The library is 6 years old but theyâre still saying: âNah, weâre not 1.0 yet, we reserve the right to make breaking changes with every new release.â So many Rust libs are still unstable âŠ)
⊠and I could go on and on and on ⊠đ€Ł
@movq@www.uninformativ.de Me too đ â Speaking of which i know youâve lost a bit of âmojoâ or âenergyâ (so have i of late), rest assured, I want to keep the status quo here with what weâve built, keep it simple and change very little. What weâve built has worked very well for 5+ years and we have at least 3 very strong clients (maybe 4 or 5?).
FreeBSD 14.3 released
FreeBSD 14.3 has been released, an important point release for those of us using the FreeBSD 14.x branch. This release brings 802.11ac (Wi-Fi 5) support to many modern laptop wireless chips, OCI container images are now available in Docker and GitHub repositories, and a number of cornerstone packages have been updated to their latest versions. â Read more
New oil and gas fields incompatible with Paris climate goals
Opening any new North Sea oil and gas fields is incompatible with achieving the Paris Climate Agreement goals of limiting warming to 1.5°C or holding warming to âwell below 2°Câ relative to preindustrial levels, finds a new report published by UCL academics. â Read more
Radxa UFS/eMMC Module Reader and Storage Solution Enables Fast Flashing and Scalable Embedded Storage
Radxaâs UFS/eMMC Module Reader is a compact USB 3.0 adapter for flashing OS images, accessing firmware, and transferring large files. It supports both eMMC v5.0 and UFS 2.1 modules with speeds up to 5âŻGbps The adapter is compatible with eMMC and UFS modules from Radxa, and also works with modules from platforms like PINE64 and [âŠ] â Read more
Alert Sound
â Read more
V KulpĂne sa konala jubilejnĂĄ 10. BiblickĂĄ olympiĂĄda
V sobotu sa v priestoroch evanjelickĂ©ho cirkevnĂ©ho zboru v KulpĂne uskutoÄnila jubilejnĂĄ 10. BiblickĂĄ olympiĂĄda. Podujatie sa nieslo v duchu BoĆŸieho slova, radosti a tvorivosti. DeĆ bol naplnenĂœ milosĆ„ou â milosĆ„ou poznania, priateÄŸstva a duchovnĂ©ho povzbudenia. Aj v tomto roku sa do sĂșĆ„aĆŸe zapojili stredoĆĄkolĂĄci a ĆŸiaci 5. aĆŸ 8. roÄnĂka z viacerĂœch slovenskĂœch evanjelickĂœch prostredĂ na ĂșzemĂ Srbska. Pred zaÄ âŠ â Read more
Cracking JWTs: A Bug Bounty Hunting Guide [Part 5] â Read more
The 5 Cybersecurity Roles That Will Disappear First
Think your job is safe from AI? Think again. These are the first cybersecurity roles AI will eat.â
[Continue reading on InfoSec Write-ups »](https://infosecwriteups.com/the-5-cybersecurity-role ⊠â Read more
Extreme Poverty Rate Drops To 5.3% From 27.1% In India: World Bank Report â Read more