Good luck @arne@uplegger.eu !
@bender@twtxt.net I understand đ
@movq@www.uninformativ.de ahh, living in a small house in the middle of nowhere, yes! Thatâs my dream too. We live in the suburbs, in a relatively small community; it isnât enough, though. Take a sick day, and blast that amp! :-D
My OpenWrt NETGEAR WAX 202 Access Point ?~L~X https://thenewleafjournal.com/b/7Zz
@xuu@txt.sour.is What books do you have?
I have the feeling, that I have come to a dead end with my first version of the TwtxtReader. Thatâs why Iâm stopping the project and starting again.
But of course, everyone is welcome to take a look at https://github.com/upputter/TwtxtReaderMK1
To me it appeared that the failed attempts to ban NPD in the past actually helped them gain more supporters.
What makes AfD stronger for sure is just going âlol nah weâre not even going to tryâ:
https://www.tagesschau.de/inland/innenpolitik/afd-verbot-antrag-100.html
If they donât try, then it means that âit canât be that bad, itâs just a normal partyâ, right? đĄ
Treadmill - 7 mile run: 7.00 miles, 00:09:35 average pace, 01:07:03 duration
ugh, work pushing this late again. just got it done.
#running #treadmill
Understanding surrogate pairs: why some Windows filenames canât be read
Windows was an early adopter of Unicode, and its file APIs use UTFâ16 internally since Windows 2000-used to be UCS-2 in Windows 95 era, when Unicode standard was only a draft on paper, but thatâs another topic. Using UTF-16 means that filenames, text strings, and other data are stored as sequences of 16âbit units. For Windows, a properly formed surrogate pair is perfectly acceptable. However ⊠â Read more
Mozilla is going to collect a lot more data from Firefox users
I guess my praise for Mozillaâs and Firefoxâ continued support for Manifest v2 had to be balanced out by Mozilla doing something stupid. Mozilla just published Terms of Use for Firefox for the first time, as well as an updated Privacy Notice, that come into effect immediately and include some questionable terms. The Terms of Use state: When you upload or input information through Firefox, you hereby grant u ⊠â Read more
PowerPC Windows NT made to run on GameCube and Wii
Remember about half a year ago, when the PowerPC versions of Windows NT were made to run on certain models of PowerPC Macs? The same developer responsible for that work, Rairii, took all of this to the next level, and itâs now possible to run the PowerPC version of Windows NT on the GameCube, Wii, Wii U, and a few related development boards. NT 3.51 RTM and higher. NT 3.51 betas (build 944 and below) will need kernel patches to ru ⊠â Read more
zlib-rs is faster than C
Iâm sure we can all have a calm, rational discussion about this, so here it goes: zlib-rs, the Rust re-implementation of the zlib library, is now faster than its C counterparts in both decompression and compression. Weâve released version 0.4.2 of zlib-rs, featuring a number of substantial performance improvements. We are now (to our knowledge) the fastest api-compatible zlib implementation for decompression, and beat the competition in the most important compression cases too. â« F ⊠â Read more
@andros@twtxt.andros.dev Just before the pandemic, we watched Uncle Bob videos once a week in the lunch break. While almost all of my old teammates agreed with his views, I partially found them to be very odd and even counterproductive.
I didnât come across John Ousterhout or any of his work before, at least not deliberately. So, this document is my first contact.
I only finished the chapter on comments and I totally agree with John so far. This document just manifests to me how weird Bobâs view is on certain subjects.
I always disagreed with the concept of a maximum method length. Sure, generally, shorter functions are probably better, but it always depends. And Iâve certainly seen super short methods that just made the code flow even worse to follow. While âone function should only do one thingâ is a nice general rule, Iâm 100% in team John with the shown examples. There are cases, where this doesnât help readability at all. Not even close.
To me, a function always has to justify its existence. Either by reusing it at least at another place or by coming up with dedicated tests for it. But if it is just called once and there are no tests, I almost always decide against it. Personally, I donât mind longer methods. We just recently had a discussion about that and I lost against two other workmates who are more in Uncle Bobâs camp, they refactored one medium sized method into three very short ones. Luckily, we agree on most other topics.
Lol, what!? The shorter the method, the longer the variables inside? I first thought I misread or the writeup mixed it up. Iâll always do it the other way around.
Iâve been also bitten badly by outdated comments in the past, but Bob must have worked on really terrible projects to end up with such an attitude to dislike comments. Oh well. No doubt, Iâve come across by several orders of magnitude more useless comments, in my experience (autogenerated) JavaDocs fall in the category more frequently than not. So, I know that there are different types of comments. A comment doesnât automatically mean that it is good and justified.
But I also partially agree with Bob and John and think that a good name has a proper chance to save a comment. Though, when in doubt, I go Johnâs route and use a shorter name with a comment rather than use a kilometer long identifier. Writing good comments typically takes some time, sometimes much longer than writing the code. It regularly takes me several minutes. Itâs a hard art.
I perhaps should read up on Johnâs work. He seems to be more reasonable and likeminded. :-) Let me continue to complete this document.
@doesnmppsflt@doesnm.p.psf.lt this one is the safest feed to follow. Quarkâs will cease to exist, as I am not renewing the domain. Benderâs will eventually fade away too, I am afraid. âNo show, however good, can last forever.â :-)
Reading into the so-called CLEAN architecture reminds me of the work I did nearly two decades earlier called circuits hmmm đ§
This document is the result of a series of discussions between Robert âUncle Bobâ Martin and John Ousterhout, held between September 2024 and February 2025. The text addresses three main topics: method length, comments, and Test Driven Development (TDD).
https://github.com/johnousterhout/aposd-vs-clean-code/blob/main/README.md
This is something to read and reflect on for days.
I have released new updates to the twtxt.el client.
- Markdown to Org mode (you need to install Pandoc).
- Centred column.
- Added new logo.
- Added text helper.
The new version I will try to finish the visual thread. You still canât see the thread yet.
#emacs #twtxt #twtxtel
Pinellas County - 4 mile run: 4.06 miles, 00:08:50 average pace, 00:35:50 duration
late in the evening (fucking work). definitely had the urge to drop a deuce for the majority of it. the pace was comfortable.
#running
Mozilla reaffirms it wonât remove Manifest v2 support from Firefox
Mozilla has officially reiterated that itâs going to keep offering support for both Manifest v2 and Manifest v3 extensions in Firefox. Google is removing support for Manifest v2 from Chrome, and with it a feature called blockingWebRequest that is used by ad blockers like uBlock Origin. Googleâs replacement for that feature is more restrictive and less capable, and as such, uBlock Origin no longer wor ⊠â Read more
12 years of incubating Wayland color management
The Wayland color-management protocol extension has landed on Feb 13th, 2025, in upstream wayland-protocols repository in the staging directory. It was released with wayland-protocols 1.41. The extension enables proper interactions between traditional (sRGB), Wide Color Gamut (WCG), and High Dynamic Range (HDR) image sources and displays once implemented in Wayland compositors and used in applications. Of course, a protocol is just a la ⊠â Read more
RNA
â Read more
Testing out this image upload featureâŠ

@thecanine@twtxt.net Thatâs one of my favorite dogs. Very cute. I like its headband and bandana with the bones.
@david@collantes.us Yeah. A horrendously wrong but simple solution often outpaces are bit more correct but complex one. Especially if the simple one suggests that oneself doesnât have to change at all and can just continue along. Wishful thinking.
@bender@twtxt.net @arne@uplegger.eu Hahaha, I love it! :-D
@aelaraji@aelaraji.com Same. It actually goes for anything AI-related. Itâs best kept in /dev/null.
@movq@www.uninformativ.de @arne@uplegger.eu Ach Herrjeh, was fĂŒr ein Interview! O_o Unfassbar. Da kannste den Sender auch gleich dichtmachen, sowas braucht ja echt niemand. Der Moderator hört sich in der Tat arg versprengt an. :-(
@movq@www.uninformativ.de Oh right, I completely forgot about the media! Maybe a sign that theyâre losing their relevance? The third power appears to be gone or changed sides. Lots of them work on their own abolishment.
Europe launches advanced AI weather forecasting system + 1 more story
Europe launches an advanced AI weather forecasting system for improved predictions; Israel demands demilitarization of southern Syria amid rising tensions. â Read more
All commands sorted by votes https://www.commandlinefu.com/commands/browse/sort-by-votes>
A Vim Guide for Advanced Users https://thevaluable.dev/vim-advanced/
@movq@www.uninformativ.de Dem Ramelow platzt da ja fast die Hutschnur - verstÀndlicher Weise.
uebermedien schreibt:
Den Linken-Politiker Bodo Ramelow traktierte Moderator Dirk MĂŒller mit plumpen Provokationen. Der AfD-Politikerin Beatrix von Storch rollte er einen VerstĂ€ndnis-Flokati aus.
Es war eine verstörende Demonstration politischer Schieflage.
Der Interviewer (Dirk MĂŒller) scheint mir auch nicht ganz koscher. Meine Filterblase wirft zu Ihm Lobhudeleien aus dem versprengten Sektor.
Du brauchst schon fast keine AfD mehr, wenn du Medien (ĂR!) hast, die so die Interviews fĂŒhren: https://www.deutschlandfunk.de/interview-mit-bodo-ramelow-linke-ex-ministerpraesident-thueringen-zur-wahl-100.html
The big established parties are all bad traitors. I blame them and their actions to help raise AfD. They just [donât?] give a fuck about the ordinary people, theyâre only concerned about their private gain and power.
To a large degree, yes. But I think the media is also equally at fault. There was absolutely no reason to invite AfD people to every event and let them talk. This has been going on for over 10 years. When we give them a stage to spread their hate, are we really surprised that hate spreads ⊠?
I donât know the answers to this desaster. Iâm beginning to think that people literally just want an outlet for their frustration, nothing more. Itâs not about what particular parties actually plan to do. At least I think this applies to people in their 30ies and 40ies.
Xcode phones home a lot, and that should worry you
Iâve saved the worst for last. For some reason, Xcode phones home to appstoreconnect.apple.com every time I open an Xcode project. This also appears to be unnecessary, and I experience no problems after denying the connections in Little Snitch, so I do! I assume that the connections send identifying information about the Xcode project to Apple, otherwise why even make the connections when opening a project? And all of these connect ⊠â Read more
Qualcomm gives OEMs the option of 8 years of Android updates
Starting with Android smartphones running on the Snapdragon 8 Elite Mobile Platform, Qualcomm Technologies now offers device manufacturers the ability to provide support for up to eight consecutive years of Android software and security updates. Smartphones launching on new Snapdragon 8 and 7-series mobile platforms will also be eligible to receive this extended support. â« Mike Genewich I mean, good news of cou ⊠â Read more
@bender@twtxt.net Sorry to disappoint (again): https://blogs.nasa.gov/planetarydefense/2025/02/24/latest-calculations-conclude-asteroid-2024-yr4-now-poses-no-significant-threat-to-earth-in-2032-and-beyond/
@david@collantes.us Bent by? đ€
Google Pixel 9 released The Best Time to Upgrade to the Pixel 8 (and GrapheneOS) https://xnâgckvb8fzb.com/google-pixel-9-released-the-best-time-to-upgrade-to-the-pixel-8-and-grapheneos/
Web page readability on the CLI https://xnâgckvb8fzb.com/reader-web-page-readability-on-the-cli/
It is no longer safe to move our governments and societies to US clouds
We now have the bizarre situation that anyone with any sense can see that America is no longer a reliable partner, and that the entire US business world bows to Trumpâs dictatorial will, but we STILL are doing everything we can to transfer entire governments and most of our own businesses to their clouds. Not only is it scary to have all your data available to US spying, it is also a huge ⊠â Read more
@bender@twtxt.net And if that rock wonât hit us, there still is a chance in 2038, to get everything shut down. đ€
@movq@www.uninformativ.de You are right. Like I said in my (german only post) to the election results: âIt saddens me and makes me think.â âŠ
Sailfish OS 5.0 released for all supported devices
Sailfish OS 5.0, originally released late last year as part of the new Jolla C2 Community Phone, will now be pushed to all Sailfish OS devices. There have been several other minor releases since the original release, so if youâre running Sailfish OS on something other than the C2, youâre getting a release with some more bugfixes and improvements. The main improvement is an upgrade to Gecko ESR91, with work underway to move to ESR1 ⊠â Read more
@lyse@lyse.isobeef.org, @movq@www.uninformativ.de well, there goes my theory. We (the people) keep insisting on fudging things up.
() @movq@www.uninformativ.de / @ well, I was wrong. It doesnât merit congratulations. Boy, that 2032 asteroid is starting to look quite appealingâŠ
I spent this Monday afternoon back from work, drawing myself as the âyou made it to Friday sailorsâ dog. Totally unrelated to the 3 hours wasted on meetings, pretending to discuss great suggestions from high management, nobody else wants to implement.
Link to OG meme: https://youtu.be/z8x3JS7pP14

@falsifian@www.falsifian.org Neat, I got the principle, so mission accomplished. :-)
I have configured my vim to use a tab width of four. So, I noticed that especially https://www.falsifian.org/blog/2021/06/04/catalytic/reachability_with_stack.cc (but also partially the other C++ file) mixes tabs and spaces for indentation. :-)