Alex Schroeder
Biology, Plants, Birds, Photography, Switzerland, Emacs, Wiki, Programming, Perl, Go, Tea, Drawing, Music.
Languages: gsw de en fr pt.
He/him.
Born at 330ppm of CO₂
My mom sends me a Guardian link about the Claude AI backup delete story with an emphasis on how the ominous AI “ignores the guardrails” and “apologises” (instead of the CEO apologising). So now I’m interested in an article for lay people for them to see that a sophisticated text-completer apologising is bullshit. Any pointers?
Something for my bookmarks. 😬
https://alexschroeder.ch/view/Artificial_Intelligence_Bookmarks
New thread to continue our trip. We @alex@social.alexschroeder.ch and now we have crossed over into Georgia. Our only destination was Wardzia (ვარძია). The fortress was hewn into stone and was able to support up to 50’000 soldiers in defence against the Seljuks, apparently. But then two thirds fell off after an earthquake and Georgia went through the Ottoman rule, the Mongol rule, the Russian rule, three years of independence, the Soviet rule and capitalism and here we are. Some monks still live there, in a secluded part of the fortress, maintaining the church.
At work I'm often considered to be the go-to person for questions of software licenses. The latest one was customers wanting to upload HEIC images into the software. And now I know why this format is so unpopular and why Apple makes it the default: It's encumbered by thousands (!) of patents. Which is why you can find a few libraries implementing encoding or decoding of HEIC or HEVC files, but their licenses only cover the copyright, not the patent.
Software patents need to die. I know, it seems we fought and lost this war. But I can still spit on the idea. And I do.
To see how fucked up the situation is, here's why you should not read patents in the first place!
Are you suggesting that it is better for developers and contributors not to read patents? If yes, why?
Yes. Unfortunately, U.S. patent law creates disincentives for searching through patents, even though one of the main justifications given for the patent system is that the patent teaches the public how to practice an invention that might otherwise be secret. Willful infringement subjects the infringer to enhanced damages when they are aware of the patent and intend to infringe, and reading patents increases the probability that subsequent infringement will be found to be willful. Moreover, we find that developers often assume that the patents they discover are broader in scope than they actually are, and thus such developers become overly or needlessly worried. If, despite this, you do intend to conduct a patent search, you should seek legal advice first.
https://www.debian.org/reports/patent-faq
Example license, BSD 2 Clause License and Third-party patents clause:
https://raw.githubusercontent.com/openize-com/openize-heic-java/refs/heads/main/LICENSE
Patent licensing:
https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Patent_licensing
Patent licensing terms:
https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Patent_license_terms
One of the license pool administrators, showing how many software licenses are involved:
https://en.wikipedia.org/wiki/Via-LA
Some people in Switzerland are preparing an initiative to tax flights a bit more and spend that money on public transportation. I approve wholeheartedly. https://wecollect.ch/projekte/mobilitatsbon-initiative
Sometimes people wonder: what’s the plan!? How do we fight the elite suppressing us? In Switzerland, people get to vote a lot. And sadly, the votes rarely go the way I want them to. The problem is my fellow citizens. Just yesterday we talked with some friends and one of them said that they had read about how government is bloated … I said, perhaps that’s due to the newspapers they are reading. My wife started telling stories about the federal government near breaking-point because the parties in the center and on the right have no plan. What went unsaid was the only plan they had was “down with taxes, down with regulations” and then when it all starts failing it isn’t their fault. Like children. Sigh. In any case, this anecdote is supposed to illustrate how much outreach still needs to happen.
The important votes this Sunday: the Swiss votes against further cuts to state media. Yay! Better centrist state media than right-wing media by the billionaires. :party_vomit: and the Swiss voted against a climate fund. We currently spend about 2 billion CHF per year on CO₂ reduction and the fund was supposed to be fed by 0.5% to 1% of GDP, or about 4–8 billion. Nope, they said. No future, they said. Just great. :orc:
The maps of Switzerland are all available online.
https://map.geo.admin.ch/
Notice the option to "Journey through time". 1865 was the when the Dufour map was finished.
There is an app, too.
https://swisstopo.app/
About thee Siegfried map, which came after the Dufour map:
https://www.swisstopo.admin.ch/en/siegfried-map
Visualisation in map.geo.admin.ch
https://www.swisstopo.admin.ch/en/siegfriedmap-jtt-20251008
The Dufour map was a project by the Swiss nation state to constitute a geo-body, which is why all the lands beyond the border are not shown. I am always reminded of this as I read Siam Mapped: A History of the Geo-Body of a Nation. There, it is argued that Siam, caught between the British in Burma and the French in Vietnam was forced to accept that fixed borders on a map are necessary to make treaties with the Europeans and in the process of learning how to map the court also discovered its own colonial ambitions. And so the three big local powers ended up claiming the land based on the maps drawn up, and all the smaller local powers ended up getting absorbed. And as ever, the language of the victors remains to tell the story. Now that you have a map, you can say that Thailand had always been there and had defended itself against the colonial powers when another explanation is that it constituted itself in that moment and before that, there were tiny kingdoms, villages, sometimes paying taxes to both Burma and Siam.
Anyway. Maps area endlessly fascinating.
The first website I remember seeing that collected hiking suggestions was Wandersite, by Ursula Brehm. She just collects the routes including multi-day walks, with links to hotels and restaurants, non-commercial, with a design that seems unchanged since 2003. I love it. It’s what I used for my (incomplete) traversal of Switzerland in 2008/2009.
Oddμ is my minimal wiki. It's minimal because it doesn't have user authentication, for example. The web server can handle it. Recently I added a patch from somebody that allows building the software for OpenBSD (it disables processing of WebP images) and so now my Binaries page offers an OpenBSD binary, too. While I was looking around, I noticed that the person who sent me the OpenBSD patch also has a repo for oddauth described elsewhere as "basic auth proxy for Oddmu with OpenBSD relayd". I like the idea!
I never bothered to wonder why my sister in Germany has lousy Internet where as I declined to upgrade my 1 Gbit/s to 10 Gbit/s because we don't need it.
"You may have heard about 25 Gbit symmetrical internet in Switzerland. This is often cited as the fastest dedicated (non-shared) residential connection in the world. However, did you ever wonder why Switzerland has such fast internet at a reasonable price … ?" -- The Free Market Lie: Why Switzerland Has 25 Gbit Internet and America Doesn't
The answer is that in Switzerland, fibre is treated as infrastructure -- like water, like electricity. That is to say, the providers don't put down their own cables. One company puts down the cables and then all the providers get access to it. End users get to pick the provider they want.
Interestingly, the article then goes on to say that the regulation leading to this was spearheaded by Swisscom in 2008 who tried to change course in 2020. Init7, one of the providers, took Swisscom to court. In 2024, the case had gone through all the layers and Init7 won. The old regulation stayed in place.
Incidentally, one of the reasons I'm a happy #Init7 customer.
I used to think that in terms of licenses, AGPL > GPL > BSD and now it turns out that OpenBSD rises to the slop challenge and Linux does not. This post brought to you because of rsync now being open slopware, apparently, and openrsync is not. https://github.com/kristapsdz/openrsync
I’ve noticed this “grass mowing along the edges” in recent weeks and I approve of not mowing patches of grassland (or just mowing it once a year). Recently, in a cemetery, I saw a sign explaining it as deescalation measure: to mow the edges is to signify that the rest was not mowed on purpose. Otherwise, people will complain about the dilapidated state of things, wanting to see some imposition of order on the urban landscape. But apparently mowing the edges is good enough.
Works for me. 🤷🏻
This thought brought to you after listening to an episode of Thinking Allowed on failed gentrification in Detroit where some people not only mowed their lawn but neighbouring plots as well, to mark the depopulated space as urban, cared-about space.