Heh I thought I fixed that bug? (is it s abug?!)
fib(35) doesn't regress too badly as I continue to evolve the language.
@lyse@lyse.isobeef.org Itās actually not nearly as half bad as I really thought it would be. Just having to eventually deal with the ālowering downā to machine code / ARM64 assembly in the end once youāve verified the semantics in the VM.
@lyse@lyse.isobeef.org I was surprised by that as well. š I thought these were features that you can use, but no, you must do all this.
By the way, I now fixed the issue that I mentioned at the end and it works on the netbook now. š„³
https://www.uninformativ.de/blog/postings/2025-12-21/0/netbook.jpg
@shinyoukai@neko.laidback.moe But I thought Alpine was one of the good distroās left. š¢ Whatās it doing wrong?
Got a nice conspiracy theory for you:
https://mastodon.social/@mcc/115670290552252848
Actually wait I just thought about this and realized that the precise timing of the ACTUAL GitHub seed bank, by which I mean the Arctic Code Vault, on 2020-02-02, makes it more or less a perfect snapshot of pre-Copilot GitHub. Also precisely timed before we all got brain damage from COVID. This is the only remaining archive of source code by people with a fully working sense of smell
(Bonus points because the Arctic World Archive is located in Svaldbard and thatās the name of the AI in Stacey Kadeās āCold Eternityā.)
#Processing & #py5 tip:
Remember the shapes you put on draw() will be redrawn over and over, and if they donāt move (leaving a trail) you might want to either clean each frame with background(...), or stop the draw loop (noLoop() in Processing or no_loop() in py5), otherwise you kill the anti-aliasing of the lines/strokes/edges!
Iām posting this tip because even using these tools for years and knowing this, today I briefly thought something was odd/broken because my lines were ugly with no āsmoothingā :D
ā`python
import py5
def setup():
py5.size(200, 200)
py5.stroke_weight(2)
# a line that will drawn once only
py5.line(10, 10, 190, 90)
def draw():
# you could clean the frame here with background(200)
# this other line will be redrawn many times
py5.line(10, 110, 190, 190)
def key_pressed():
py5.save('out.png')
py5.run_sketch()
ā`
@prologic@twtxt.net Ah, shit, you might be right. You can even buy these slot plates on Amazon. I didnāt even think to check Amazon, I went straight to eBay and tried to find it there, because I thought āitās so old, nobody is going to use that anymore, I need to buy second-handā. š¤¦š¤¦š¤¦
It really shows that I built my last PC so long ago ⦠I know next to nothing about current hardware. š¢
My current PC is from 2013, so I never even bothered to check, but as it turns out: My motherboard still has a serial port. 𤯠I thought these had long died out by then. To be honest, I didnāt have the need for one, either, not until recently ⦠So I completely lost track if PCs have these things or not.
All I needed was one of those slot-cable-thingies. (And if the order of pins is correct, then it actually works. š¤¦)
https://movq.de/v/89a67cf40f/slot.jpg
Cool! One less USB device. š
@movq@www.uninformativ.de @bender@twtxt.net @prologic@twtxt.net Four people! Exactly my thoughts, bender, but super cute. :-)
@lyse@lyse.isobeef.org ugh, well, there goes my thought.
** Sticker party, November **
Some random thoughts including how the band Imagine Dragons is kinda like Metal for kids; distributing apps, even without involving Apple at all, is deeply annoying on macOS; Pokemon ZA is fun, but I think that Iām a turn-based girlie at heart; my partner has been playing a lot of Tears of the Kingdom lately, it has been a lot of fun for me to watch, and hair-pullingly frustrating for our nearly 10 year old who has strong opinions about the correct order of operations in that game; I wrote, but am cu ⦠ā Read more
And regarding those broken URLs: I once speculated that these bots operate on an old dataset, because I thought that my redirect rules actually were broken once and produced loops. But a) I cannot reproduce this today, and b) I cannot find anything related to that in my Git history, either. But itās hard to tell, because I switched operating systems and webservers since then ā¦
But the thing is that Iām seeing new URLs constructed in this pattern. So this canāt just be an old crawling dataset.
I am now wondering if those broken URLs are bot bugs as well.
They look like this (zalgo is a new project):
https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/
When you request that URL, you get redirected to /git/:
$ curl -sI https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/
HTTP/1.0 301 Moved Permanently
Date: Sat, 22 Nov 2025 06:13:51 GMT
Server: OpenBSD httpd
Connection: close
Content-Type: text/html
Content-Length: 510
Location: /git/
And on /git/, there are links to my repos. So if a broken client requests https://www.uninformativ.de/projects/slinp/zalgo/scksums/bevelbar/, then sees a bunch of links and simply appends them, youāll end up with an infinite loop.
Is that whatās going on here or are my redirects actually still broken ⦠?
I was looking at some ancient code and then thought: Hmm, maybe it would be a good idea to see more details in this error message. Which of the values donāt line up. On the other hand, that feature isnāt probably used anyway, because itās a bit ugly to use (historically evolved). And on top of that, most teams need something slightly different, if they deal with that sort of thing.
I still told my workmates about it, so they could also have a look at it and we can decide tomorrow what to do about it. Speaking of the devil, no kidding, not even half an hour later, a puzzled tester contacted me. She received exactly that rather useless error message. Looks like I had an afflatus. ;-)
Itās interesting, though, that in all those years, nobody stumbled across this before. At least we now know for sure that this is not dead code. :-)
The boss was tougher than she thought (Fizzy) [EldenRing] ā Read more
The gold saga on @quark@ferengi.oneās thoughts continues with https://netbros.com/1750974122. Thatās without any doubt the most beautiful 404 page Iāve ever come across in my entire life. What an overall master piece of art. Well done, mate! <3
https://netbros.com/some-rubbish-just-to-see-the-new-birds-on-the-404-page
@lyse@lyse.isobeef.org then it was, most likely, space debrisāwhich, sadly, make up for 98% of all space anomalies these days. And thought they have applied to the Grant Wishes Council, they are yet to be approved. Keep playing, though. š
@bender@twtxt.net Sounds about right.
I had a brainfart yesterday, though. For whatever reason I thought of subdomains, which are modeled with server entries in nginx. So, each could define its own access_log location. However, there are no subdomains in place! Searching around, I didnāt find any solution to give each user their own access log file.
One way would be a cronjob, aeh, systemd timer as I learned the other day, that greps the main access log and writes all user access log files with only the relevant stuff.
@movq@www.uninformativ.de Haha, right. :-D
Ah, itās this famous font. :-) I already thought so, but wasnāt sure if itās actually the same.
@movq@www.uninformativ.de Wow, thatās a hell lot of food! If it doesnāt spoil, itās easily enough for the rest of your life and all your neighbors and surrounding cities, probably more. :-D
Thatās a great font. I like it. It just suits the print style incredibly well. No offence, to the absolute contrary, I would not have thought that you actually designed that. It looks just so right. Hats off! :-)
Oh, and I forgot (because I thought it was obvious, my bad), set a nick, and a url at the very minimum on your feed. See āMetadata Extensionā.
@movq@www.uninformativ.de my apologies if I crossed some lines, I only meant it as a friendly engagement (which, all aside, was achieved!). Thank you for sharing your thoughts; please know that I appreciate them.
Thanks for sharing your thoughts! Iām going to bed, but Iāll have a closer read/think tomorrow š¤
@prologic@twtxt.net Letās go through it one by one. Hereās a wall of text that took me over 1.5 hours to write.
The criticism of AI as untrustworthy is a problem of misapplication, not capability.This section says AI should not be treated as an authority. This is actually just what I said, except the AI phrased/framed it like it was a counter-argument.
The AI also said that users must develop āAI literacyā, again phrasing/framing it like a counter-argument. Well, that is also just what I said. I said you should treat AI output like a random blog and you should verify the sources, yadda yadda. That is āAI literacyā, isnāt it?
My text went one step further, though: I said that when you take this requirement of āAI literacyā into account, you basically end up with a fancy search engine, with extra overhead that costs time. The AI missed/ignored this in its reply.
Okay, so, the AI also said that you should use AI tools just for drafting and brainstorming. Granted, a very rough draft of something will probably be doable. But then you have to diligently verify every little detail of this draft ā okay, fine, a draft is a draft, itās fine if it contains errors. The thing is, though, that you really must do this verification. And I claim that many people will not do it, because AI outputs look sooooo convincing, they donāt feel like a draft that needs editing.
Can you, as an expert, still use an AI draft as a basis/foundation? Yeah, probably. But hereās the kicker: You did not create that draft. You were not involved in the āthought processā behind it. When you, a human being, make a draft, you often think something like: āOkay, I want to draw a picture of a landscape and thereās going to be a little house, but for now, Iāll just put in a rough sketch of the house and add the details later.ā You are aware of what you left out. When the AI did the draft, you are not aware of whatās missing ā even more so when every AI output already looks like a final product. For me, personally, this makes it much harder and slower to verify such a draft, and I mentioned this in my text.
Skill Erosion vs. Skill EvolutionYou, @prologic@twtxt.net, also mentioned this in your car tyre example.
In my text, I gave two analogies: The gym analogy and the Google Translate analogy. Your car tyre example falls in the same category, but Geminiās calculator example is different (and, again, gaslight-y, see below).
What I meant in my text: A person wants to be a programmer. To me, a programmer is a person who writes code, understands code, maintains code, writes documentation, and so on. In your example, a person who changes a car tyre would be a mechanic. Now, if you use AI to write the code and documentation for you, are you still a programmer? If you have no understanding of said code, are you a programmer? A person who does not know how to change a car tyre, is that still a mechanic?
No, youāre something else. You should not be hired as a programmer or a mechanic.
Yes, that is āskill evolutionā ā which is pretty much my point! But the AI framed it like a counter-argument. It didnāt understand my text.
(But what if thatās our future? What if all programming will look like that in some years? I claim: Itās not possible. If you donāt know how to program, then you donāt know how to read/understand code written by an AI. You are something else, but youāre not a programmer. It might be valid to be something else ā but that wasnāt my point, my point was that youāre not a bloody programmer.)
Geminiās calculator example is garbage, I think. Crunching numbers and doing mathematics (i.e., ācomplex problem-solvingā) are two different things. Just because you now have a calculator, doesnāt mean itāll free you up to do mathematical proofs or whatever.
What would have worked is this: Letās say youāre an accountant and you sum up spendings. Without a calculator, this takes a lot of time and is error prone. But when you have one, you can work faster. But once again, thereās a little gaslight-y detail: A calculator is correct. Yes, it could have ābugsā (hello Intel FDIV), but its design actually properly calculates numbers. AI, on the other hand, does not understand a thing (our current AI, that is), itās just a statistical model. So, this modified example (āaccountant with a calculatorā) would actually have to be phrased like this: Suppose thereās an accountant and you give her a magic box that spits out the correct result in, what, I donāt know, 70-90% of the time. The accountant couldnāt rely on this box now, could she? Sheād either have to double-check everything or accept possibly wrong results. And that is how I feel like when I work with AI tools.
Gemini has no idea that its calculator example doesnāt make sense. It just spits out some generic āargumentā that it picked up on some website.
3. The Technical and Legal Perspective (Scraping and Copyright)The AI makes two points here. The first one, I might actually agree with (ābad bot behavior is not the fault of AI itselfā).
The second point is, once again, gaslighting, because it is phrased/framed like a counter-argument. It implies that I said something which I didnāt. Like the AI, I said that you would have to adjust the copyright law! At the same time, the AI answer didnāt even question whether itās okay to break the current law or not. It just said ālol yeah, change the lawsā. (I wonder in what way the laws would have to be changed in the AIās āopinionā, because some of these changes could kill some business opportunities ā or the laws would have to have special AI clauses that only benefit the AI techbros. But I digress, that wasnāt part of Geminiās answer.)
tl;drExcept for one point, I donāt accept any of Geminiās ācriticismā. It didnāt pick up on lots of details, ignored arguments, and I can just instinctively tell that this thing does not understand anything it wrote (which is correct, itās just a statistical model).
And it framed everything like a counter-argument, while actually repeating what I said. Thatās gaslighting: When Alice says āthe sky is blueā and Bob replies with āwhy do you say the sky is purple?!ā
But it sure looks convincing, doesnāt it?
Never againThis took so much of my time. I wonāt do this again. š
This brings a thought I had for a long time, why canāt we upload arbitrary files to a twtxt? If not an image, make it simply a link. I could have used such feature to upload the text.
Thoughts/Opinions on Cap š¤
The modern, open-source CAPTCHA
Lightweight, self-hosted, privacy-friendly, and designed to put you first. Switch from reCAPTCHA in minutes.
@bender@twtxt.net Hahaha, great, mission accomplished! :-D The cleanup took half an hour, that was the annoying part. But the immediate aftermath of this accident looked really funny, I thought about taking a photo for a second. However, in order to confine the damage quickly, I decided against it.
@movq@www.uninformativ.de Yeah, give it a shot. At worst you know that you have to continue your quest. :-)
Fun fact, during a semester break I was actually a little bored, so I just started reading the Qt documentation. I didnāt plan on using Qt for anything, though. I only looked at the docs because they were on my bucket list for some reason. Qt was probably recommended to me and coming from KDE myself, that was motivation enough to look at the docs just for fun.
The more I read, the more hooked I got. The documentation was extremely well written, something Iāve never seen before. The structure was very well thought out and I got the impression that I understood what the people thought when they actually designed Qt.
A few days in I decided to actually give it a real try. Having never done anything in C++ before, I quickly realized that this endeavor wonāt succeed. I simply couldnāt get it going. But I found the Qt bindings for Python, so that was a new boost. And quickly after, I discovered that there were even KDE bindings for Python in my package manager, so I immediately switched to them as that integrated into my KDE desktop even nicer.
I used the Python KDE bindings for one larger project, a planning software for a summer camp that we used several years. Itās main feature was to see who is available to do an activity. In the past, that was done on a large sheet of paper, but people got assigned two activities at the same time or werenāt assigned at all. So, by showing people in yellow (free), green (one activity assigned) and red (overbooked), this sped up and improved the planning process.
Another core feature was to generate personalized time tables (just like back in school) and a dedicated view for the morning meeting on site.
It was extended over the years with all sorts of stuff. E.g. I then implemented a warning if all the custodians of an activitiy with kids were underage to satisfy new the guidelines that there should be somebody of age.
Just before the pandemic I started to even add support for personalized live views on phones or tablets during the planning process (with web sockets, though). This way, people could see their own schedule or independently check at which day an activity takes place etc. For these side quests, they donāt have to check the large matrix on the projector. But the project died there.
Hereās a screenshot from one of the main views: https://lyse.isobeef.org/tmp/k3man.png
This Python+Qt rewrite replaced and improved the Java+Swing predecessor.
@movq@www.uninformativ.de Donāt you worry, this was meant as a joke. :-D
There was a time when I thought that Swing was actually really good. But having done some Qt/KDE later, I realized how much better that was. That were the late KDE 3 and early KDE 4 days, though. Not sure how it is today. But back then it felt Trolltech and the KDE folks put a hell lot more thought into their stuff. I was pleasantly surprised how natural it appeared and all the bits played together. Sure, there were the odd ends, but the overall design was a lot better in my opinion.
To be fair, I never used it from C++, always the Python bindings, which were considerably more comfortable (just alone the possibility to specify most attributes right away as kwargs in the constructor instead of calling tons of setters). And QtJambi, the Java binding, was also relatively nice. I never did a real project though, just played around with the latter.
Der ganze Vorgang ist archetypisch für die seit Jahrzehnten völlig ohne Not stattfindende politische Selbstverzwergung Europas.
A comment on heise about the recent AWS outage.
(Too bad thereās no good translation for the great word āSelbstverzwergungā.)
Iām paraphrasing: Europe (and other regions) depend on US IT services, a lot, without an actual need. We saw AWS, Google, and Microsoft build large datacenters and then we thought āwelp, shit, nothing we can do about that, guess weāll just be an AWS customer from now on.ā Nobody really went ahead and built German/European alternatives. And now we completely depend on the US for lots of our stuff.
The article even claims that thereās now a shortage of sysadmins in the EU? Iām not so sure. But Iād welcome it, makes my job more secure. š¤£
Hosting services, datacenters, software, everything, itās all US stuff. Why do we accept this, why not build alternatives ā¦
Follow-up observations by Webb confirm GRB 250702B is most energetic cosmic explosion ever recorded
Considering the immense size of the universe, itās no surprise that space still holds plenty of secrets for us. Recently, astronomers believe they stumbled upon a kind of cosmic blast never seen before, and itās challenging what we thought we knew about how stars die. ā Read more
Silicon Valleyās Trump courtship is backfiring spectacularly
Tech execs thought billion-dollar investments had bought them influence. Instead, they learnt that loyalty means nothing when the president sees political advantage elsewhere. ā Read more
Ten Bizarre Creatures from Beneath the Waves
Our oceans and seas are a hotbed of weird and wonderful nature, home to some of the most remarkable species known to science. In these extreme ecosystems, bizarre creatures thrive and perform feats that scientists once thought were impossible. In this list, we plunge beneath the waves to explore some of the most surprising life [ā¦]
The post [Ten Bizarre Creatures from Beneath the Waves](https://listverse.com/2025/10/14/ten-bizarre-creatures-f ⦠ā Read more
Lloyds warns car finance scandal could cost it £2bn
The bank has set aside an additional Ā£800m, saying the number of eligible claims is expected to be higher than previously thought. ā Read more
Lloyds warns car finance scandal could cost it £2bn
The bank has set aside an additional Ā£800m, saying the number of eligible claims is expected to be higher than previously thought. ā Read more
Lloyds warns car finance scandal could cost it £2bn
The bank has set aside an additional Ā£800m, saying the number of eligible claims is expected to be higher than previously thought. ā Read more
@bender@twtxt.net I thought the same. Or just donāt clean it at all to add to the patina. :-)
āI thought it was a heart attackā - how collapse changed Kirbyās life
Former Lioness Fran Kirby reflects on the health scare that sidelined her for 10 months and her journey back to the top of the game. ā Read more
No survivors found after Tennessee explosives plant blast
With 18 people unaccounted for, the tragedy is āeven more devastating than we thoughtā, says a sheriff. ā Read more
@thecanine@twtxt.net I am not arguing you didnāt do the right thingā¢, and even if the impact is minimal, or nothing, you did what you thought was right (and I agree). I donāt agree with certain rules the EU wants to impose, not in this particular case. There are rotten potatoes everywhere, and I donāt get fooled by the EU often sacrosanct behaviour.
But who am I to say anything, right? Look at the grotesque clown utterly shit show we live with on this side!
Many new purchases
I received so many packages yesterday! ā Read more
Itās Time for Soft Secession
Clara Jeffery, Ā Editor-in-ChiefĀ - Ā Mother Jones
_Stephan:Ā I have been telling you about the Great Schism Trend for years now, partly because I thought it was only a matter of time until Democrat governed states began to realize that for decades, they have underwritten the failure of states where Republicans govern, and that there is a fundamental flaw in the Constitution where, regardless of population, each state gets two senators. (This structure was a result of th ⦠ā Read more
Trump believes he ādeservesā the Nobel Peace Prize. Experts say itās unlikely heāll win
US President Donald Trump has made no secret that he wants to win this yearās Nobel Peace Prize. Hereās why experts say itās unlikely heāll win the prestigious award. ā Read more
Heavy Thoughts ā Read more
@movq@www.uninformativ.de I never programmed with Tkinter myself and itās been ages that I ran a program which used it. I always thought that it looks awful. But maybe there are nicer themes these days. I just wanted to give the demo python3 -m tkinter a try, but this module doesnāt exist. I was always under the wrong impression that Tkinter is bundled with Python.
** Video games goods **
Here are 3 mostly unedited paragraphs from a blog post that fizzled out and I decided not to finishā¦but then I posted it on mastodon and it seemed to resonate with folks, so, here it is as an RSS exclusive plus some other thoughts, too!
I have a weird relationship with video games. I love video games, but I hardly ever really play them. As a kid I wasnāt allowed to play them at home, and didnāt have much facility to play them. Iād get sneaky bits of game time with my cousin in the back of the car o ⦠ā Read more
Thanks, @alexonit@twtxt.alessandrocutolo.it! Yeah, this classic rivet is a good, yet laborous alternative. I donāt mind the work, I just donāt have any copper at hand. I might give this some more thought, though.
@prologic@twtxt.net well, multiculturalism, immigration, and race (to mention a few, there is more) are key points on conservativeās agendas. Thatās why I asked what you thought of it. You havenāt replied yet. Of course, no answer is an answer, right?
My current multi-phone strategy
In response to a question a commenter named Jerry asked, I want to briefly explain my multi-phone strategy. ā Read more
I HATED iOS 26 Liquid Glass on iPhone, But Now I Like It
I admit, I was a hater. I absolutely loathed the Liquid Glass interface on iOS 26. I thought it was obnoxious, distracting, excessive, confusing, ugly, hard to read. My initial impressions were really bad, it was so weird looking and off that it made me hate using my iPhone and I immediately regretted upgrading to ⦠Read More ā Read more
I bought an iPhone (as my third smartphone)
I never thought I would do this, but I bought an iPhone. Itās a pretty cheap iPhone SE 2. Gen (2020) used from eBay, like the device I got issued from my work. Itās so tiny and itās really difficult to type even a short text like this. ā Read more
The big QR code canine, has been one of my favourites - because even after a few months, I still find the pose really cute. Always thought a chibi version is a necessary addition and now I finally drew it.

A bike ride to reset
After a tough last weekend, a little cold, and bad weather, I was really exhausted and not in the best mood this week. But I knew the weather would be great on Friday, so I planned a bike tour. A 47-kilometer round trip north where there arenāt many hills. ā Read more
@zvava@twtxt.net There would be only one hash for a message. Some to be defined magic date selects which hash to use. If the message creation timestamp is before this epoch, hash it with v1, otherwise hammer it through v2. Eventually, support for v1 could be dropped as nobody interacts with the old stuff anymore. But Iād keep it around in my client, because why not.
If users choose a client which supports the extensions, they donāt have to mess around with v1 and v2 hashing, just like today.
As for the school of thought, personally, Iād prefer something else, too. Iām in camp location-based addressing, or whatever it is called. There more I think about it, a complete redesign of twtxt and its extensions would be necessary in my opinion. Retrofitting has its limits. Of course, this is much more work, though.
@kat@yarn.girlonthemoon.xyz Ten stories or more are already very tall in my books. Not sure at which height I would start calling high rise buildings sky scrapers, but Wikipedia suggests around 150 meters, depending on region.
Oh, I just found https://upload.wikimedia.org/wikipedia/commons/f/f1/Pier_17_2018-03_jeh.jpg and this really does not look all that high. I thought that this would be at least 50 or 100 meters up. I was completely wrong. :-D
at first i dismissed the idea of likes on twtxt as not sensibleā¦like at all ā then i considered they could just be published in a metadata field (though that field could get really unruly after a while)
retwts are plausible, as āRE: https://example.com/twtxt.txt#abcdefgā, the hash could even be the original timestamp from the feed to make it human readable/writable, though im extremely wary of clogging up timelines
i thought quote twts could be done extremely sensibly, by interpreting a mention+hash at the end of the twt differently to when placed at the beginning ā but the twt subject extension requires it be at the beginning, so the clean fallback to a normal reply i originally imagined is out of the question ā it could still be possible (reusing the retwt format, just like twitter!) but iām not convinced itās worth it at that point
is any of this in the spirit of twtxt? no, not in the slightest, lmao
** Answering some questions about Baba Yaga **
My previous post found its way to Hacker News; I donāt have an account there, but a commenter asked a few questions that I thought I could answer in a follow up post.
Baba Yaga uses call-by-value evaluation, not call-by-need (akaālazyā).
From the interpreter,
ā`hljs javascript
function visitFunctionCall(node) {
const callee = visit(node.callee);
// Arguments ar ⦠ā Read moreā`
@movq@www.uninformativ.de What do you define as āexpensiveā? š¤ (Iāve always thought of modern-day painters as a āripā, and the ink my god š¤Æ)
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.
@thecanine@twtxt.net Haha I thought myself there might ahve been too many pixels on the tail, but Iām no expert in this field 𤣠Itās still a nice canine though! š
@lyse@lyse.isobeef.org thatās so cool! I had to do some research, as I thought all pallets were made using cheap pine wood (which is quite soft), but, boy, as I erring big time! Oak it is also used, which is hardwood, and quite durable.
Iām using #Filen (@filen@filen) for a while now and Iām very pleased with it!
«Affordable zero-knowledge end to end encrypted cloud storage made in Germany.» Works on #Linux, nice well thought features.
So Iām going to share a referral link because Ā«For every friend you invite to Filen you receive 10 GB - and your friend also receives 10B. Itās that easyĀ»:
I have been using #Filen (@filen@filen) for a while now and Iām very pleased with it!
«Affordable zero-knowledge end to end encrypted cloud storage made in Germany.» Works on #Linux, nice well thought features.
So Iām going to share a referral link because Ā«For every friend you invite to Filen you receive 10 GB - and your friend also receives 10B. Itās that easyĀ»:
** Make awk rawk **
A friend online recently replied to something I wrote about awk by saying:
[ā¦] itās a danged shame [awk] didnāt continue to evolve the way Ruby, Python, PHP have evolved over the decades.
I had exactly this thought while working on my slightly unhingedālets see if I can implement a basic scheme using awk by writing an assembler and VM in awk,ā skwak. Which eventually lead me to start noodling on how to layer in some modern niceties into awk, without breaking awkās portability.
⦠ā Read more
Hahaha, I first thought of https://www.youtube.com/watch?v=zA52uNzx7Y4 when I read @kat@yarn.girlonthemoon.xyzās ālyricsā. ;-)
Doesnāt sound bad, I like it. The synth reminded me of some song by Beast in Black.
Prosodical Thoughts: Debian repository key change
We have been working on some changes to our Debian/Ubuntu package repository.
If you use our repository to keep up to date with new Prosody packages, you
need to take action before 4th August 2025 to continue receiving updates
smoothly.
The āaptā utility has been moving towards a new format for specifying package
repositories. If you are familiar with putting deb lines in a sources.list
file, [that method is changing](ht ⦠ā Read more
@movq@www.uninformativ.de I havenāt used KDE or GNOME for ages, but Iām sure KDE at least used to show application icons in the title bars. They proabably still do. But then, one could argue that KDE is mimicking Windows. I never thought like that, I always found KDE way superior, because I was able to configure it like a madman.
In i3, I donāt have any application icons. I remember missing them at the beginning. But I donāt even have the classical minimize, maximize and close buttons in the title bar either. Just the title. Being mostly keyboard driven and a tiling window manager, these buttons are not super useful, anyway.
@movq@www.uninformativ.de OH MY GOD YEAH and you know what kills me??? the fucking key value pairs in lists!!! who the fuck thought of this syntax?!?!
I have a Python script that transforms the original YouTube channel Atom feed into a more useful Atom feed by removing the spam description and replacing it with the video duration, filtering out videos by title, duration, etc. I just updated it to exclude the damn Shorts garbage more efficiently. Finally, YouTube updated their Atom feed generation, so that the video URL contains /short/ if itās of this useless kind. Never thought that they ever actually will improve their Atom feeds. Thank you, much appreciated!
@prologic@twtxt.net interesting, a Chinese pickup truck. Hmm, I would very interested to know your thoughts about it 2-3 years from now.
@prologic@twtxt.net @bender@twtxt.net Thatās what I thought as well, sounds way too expensive to me. But I have no idea what the prices are over here. Probably also astronomical. Campers sit around most of the time, one really would need to use them a lot to justify spending so much money on them.
But yeah, each to their own (expensive) hobbies. :-) I, for example, burn my money on tools that I donāt really⢠need. :-P
@movq@www.uninformativ.de Yeah thatās why Iām striking this conversation with you š Not only do I respect your opinion quite highly 𤣠But like you say (and Iāve read their philipshpy) it can be a bit āelitismā for sure. Iām genuinely interested in what we think of as software that ādoesnāt suckā. Tb be honest I havenāt really put thought to paper myself, but I reckon if I did, Iād have some opinions/ideasā¦
Hmmm š§ Not what I thought was going on⦠No bugā¦
time="2025-06-14T15:24:25Z" level=info msg="updating feeds for 8 users"
time="2025-06-14T15:24:25Z" level=info msg="skipping 0 inactive users"
time="2025-06-14T15:24:25Z" level=info msg="skipping 0 subscribed feeds"
time="2025-06-14T15:24:25Z" level=info msg="updating 80 sources (stale feeds)"
@quark@ferengi.one Ta. Hmm, whatās wrong with the blue text color? Is it too dark on the black background for you? :-?
Normal links are blue while images are teal. I thought I differentiate the two if I easily can. The underline of URLs comes from my terminal and is not ttās fault.
Configuring colors is in the todo list. But of course, providing a sane default is definitely something Iād like to have.
@prologic@twtxt.net will do. No worries, not a show stopper. I will suggest that the muted numbered list not be sorted, but latest muted first. That way we have a better idea. Maybe adding timestamps to those too? Just a thought.
Out of despair come $1m: Lost Rodin ācopyā turns out to be authentic
A marble sculpture thought to be a copy of an Auguste Rodin work turned out to be the real thing. ā Read more
Two Queensland tourists thought to be missing in Tasmania
The two Queenslanders were due to leave Tasmania on Wednesday, but didnāt board their flight home to Brisbane. ā Read more
When I chose the MIT license for all of my software, I thought:
āShould I use GPL, which I donāt really understand? Is that worth it? Yeah, there is a theoretical possibility that some company might use my code in their proprietary product ⦠and then what? Should I sue them to enforce the GPL? Iām not going to do that anyway, so Iāll just use the MIT license.ā
And now we have those LLM scrapers and now itās suddenly a reality that these companies (ab)use my code. I can see it in my logs. I didnāt expect that back then.
GPL wouldnāt help, either, of course. (Regardless, I now think that GPL would have been the better choice anyway.)
Iām honestly considering taking my code and website offline. Maybe make it accessible through some obscure protocol like Gopher or Gemini, but no more HTTP.
(Yes, Anubis might help. Temporarily.)
Iām just tired.
The global temperature may be even higher than we thought ā Read more
6 visionOS-Inspired Design Elements Coming to iOS 26
With iOS 26, macOS 26, tvOS 26, and watchOS 26, Apple is planning to debut a new design thatās been described as taking inspiration from visionOS, the newest operating system. With WWDC coming up soon, we thought weād take a closer look at visionOS and some of the design details that Apple might adopt based on current rumors and leaked information ⦠ā Read more
RFK Jr.ās MAHA Report Cited Studies That Donāt Appear to Exist
, Ā Ā - Ā Associated Press
_Stephan:Ā I wonder how many Americans, and I would include members of Congress, do not fully comprehend that American healthcare is being overseen by three people, none of whom have any medical training. In fact, only one of them even has a doctorate degree of any kind, and two of them are known for their blatant anti-science obsessions. But I confess I never thought Robert Ke ⦠ā Read more
Prosodical Thoughts: Prosody 13.0.2 released
We are pleased to announce a new minor release from our stable branch.
This update addresses various issues that have been noticed since the previous release, as well as a few improvements, including some important fixes for invites. Some log messages and prosodyctl commands have been improved as well.
A summary of changes in this release:
Fixes and improvements- mod_storage_internal: Fix queries with only start returning extra items
- mod_invites_register: Stric ⦠ā Read more
Trump accused of āmost blatant show of white supremacy in America in historyā
Matt LasloMartin Pengelly, Ā Washington CorrespondentĀ - Ā Raw Story
_Stephan:Ā As I walked down Constitution Avenue to the Lincoln Memorial on Ā Wednesday, August 28, 1963, to hear Martin Luther King give what has come to be known as his āI have a Dreamā speech I was filled with hope. I thought we were finally curing the White supremacy cancer that has sickened the United Sta ⦠ā Read more
I need to migrate away from Telegram
I will migrate away from Telegram. Enough is enough. After more and more features are behind the Telegram Premium paywall (which I understand to a degree) and the increasing integration of stars (a crypto scheme? ā I have less understanding for that), now also Grok from xAI by right-wing extremist Elon Musk will be integrated. ā Read more
I thought itās an AI video first. š ā Read more
thought they will be fight each other, turns out they love each otherš ā Read more
10 Fascinatingly Gross Secrets About Your Body
The human body is an amazing biological machine thatās capable of the most remarkable abilities, including abstract thought and creating profound art. Itās also capable of some pretty gross things, like excreting cholesterol through the skin or producing a literal pitcher of flatulence on a daily basis. The following facts highlight some of our amazing [ā¦]
The post [10 Fascinatingly Gross Secrets About Your Body](https://listverse.com/202 ⦠ā Read more
@movq@www.uninformativ.de Regarding https://www.uninformativ.de/blog/postings/2025-05-21/0/POSTING-en.html: Hahaha, thatās what I immediately thought, too! The pain of going back to CVS. :-D I used that back in school. Quickly after, I upgraded to SVN and even that was terrible in comparison to a modern VCS, such as git.
In any case, happy hacking!
@movq@www.uninformativ.de Iām more worried about Dustin Curtisās take on Thoughts on Thinking piece š¤ Itās a worrying time weāre facing, where all human creativity, critical thinking and having to āthinkā at all just goes out the window šŖ wow š¤Æ
On my blog: Copyright Thoughts https://john.colagioia.net/blog/2025/05/18/copyright-thoughts.html #copyright #freeculture #rant
Buying a TV these days, means trying to avoid endless enshitification:
-Spyware and adware
-Shitty AI upscaling/ frame interpolation
-HW that breaks after 2 - 3 years
-One off OS, dead on arrival
-Android OS, that starts lagging after the third update
-8 buttons worth of ads, on your remote
You probably have to make some kind of a compromise. I thought that was buying from some other brand like Hyundai, but that one also felt into some of those categories and just broke, after less than 3 years of use. At this point Iāll probably go back to LG and hope their HW is still reliable and the rest manageable⦠It has AI bullshit and knowing LG, probably some spyware you have to try your best to get rid of, can buy a remote with āonlyā 2 ads on it, some web-based OS shared between all their TVs, that usually gets 4 - 5 years worth of updates and works decently enough afterwards.
At this point, Iāll probably settle for anything that doesnāt literally fall apart, not even 3 years in, like the Hyundai did.
yāKnow what, Iāve never thought about rotating my twtxt feed before. Hopefully noting is broken now that Iāve #YOLO-ed my way at it xD
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. ;-)
** Crinkly chip bags **
I usually read pretty fast. Iāve been intentionally reading Middlemarch slowly. Chapter by chapter. This forced restraint makes reading Middlemarch feel sort of religious in pace and intention.
I fell back down the type theory hole, and have once again thought to myselfāwhat about Haskell?ā andāwhat about algebraic data types?ā These thoughts are questionable and my motivations dubious, but here I am again imagining tiny type carrying backpacks strapped to little guys ā bees, beetles, and other crawlies.
My part ⦠ā Read more
Empty shelves, for-lease signs and job layoffs point to recession by summer
David Blond, Ā Economist Specializing in Global Economic AnalysisĀ - Ā Market Watch
_Stephan:Ā I have been telling you for seven months now, since I read Project 2025, that I thought that if Trump was elected and did whatĀ Project 2025 outlined that he would attempt a coup and it would put us in a recession by June. A growing number of economists think the same; here is the most ⦠ā Read more
Investing in comfort
Getting ready for Scotland involved buying some gear ā next to the required things also a headlamp, a powerbank and Merino clothes. On the surface, maybe a bit much. Did I need a new powerbank? Technically no, but the right size makes a difference for tracking, navigating, and tent-charging on a trip like this. Merino? It means less sweat, less odor, more comfort over days of exploring. ā Read more