Helge Heß
banner
helge.mastodon.social.ap.brid.gy
Helge Heß
@helge.mastodon.social.ap.brid.gy
ultrathink, but in RL
https://github.com/helje5
#SwiftLang, #SwiftUI, #FOSS, #RealityKit, #visionOS, #Cows, #NeXT, #Magdeburg

🌉 bridged from https://mastodon.social/@helge on the fediverse by https://fed.brid.gy/
Look at that #swiftlang `switch` with a `where` alongside the `case`, isn't that sick?
February 12, 2026 at 9:53 PM
Ich hab mich immer gefragt für wen die aktuelle E-Auto-Förderung eigentlich gedacht ist. Im Endeffekt greift sie für genau eine Zielgruppe: relativ gut verdienende Singles?
February 12, 2026 at 9:29 PM
Reposted by Helge Heß
Überweisung des Bundes and Microsoft: Was macht das mit euch?

2023: 274.091.361,75 Euro
2024: 347.665.579,71 Euro
2025: 481.369.660,77 Euro

Man stelle sich vor, was mit 1.103.126.602,23 Mrd. € alles an Open Source Software in Deutschland hätte beschafft und entwickelt werden können. Vermutlich […]
Original post on gruene.social
gruene.social
February 11, 2026 at 2:35 PM
Say you have an API endpoint, you already have some of them, which is like "return me all products matching XYZ, including the vendors and their addresses". You'd return them as homogeneous JSON from your PostgreSQL.
Now imagine instead of returning a 60MB JSON, it would return you a 500K SQLite […]
Original post on mastodon.social
mastodon.social
February 11, 2026 at 9:21 PM
RE: https://mastodon.social/@stroughtonsmith/116053080210676882

That’s would probably be a 500K SQLite database 🙃
Always love it when BBEdit can trivially edit a 60MB JSON file and trying it with Xcode just explodes the editor and stops lines rendering
February 11, 2026 at 9:08 PM
FOSS contributions before and after AI.
February 10, 2026 at 10:23 PM
While ObjC excelled at providing RAD, Rapid Application Development, Swift focuses on SAD, Slow Application Development.
February 10, 2026 at 9:04 PM
Moussaka WIP
February 8, 2026 at 6:10 PM
I don't think I agree, but I met an older^D^D^D^D^D (it is possible!) very experienced friend the week and he had an interesting take on LLM's. He compared it to sewing machines. Such are still super interesting as a hobby, and programming absolutely will be too, simply because people love doing […]
Original post on mastodon.social
mastodon.social
February 8, 2026 at 5:37 PM
RE: https://mastodon.social/@finestructure/116033783836378556

This weekend there have been 5 different, high quality, posts on the matter in my bookmarks (from mostly different angles). Sven's is one of them 🙂
Haven't blogged in ages and this needs to get out of my system (and my drafts folder)…

https://finestructure.co/blog/2026/2/6/thoughts-on-llms
Thoughts on LLMs
I find it difficult to coherently collect my thoughts on LLMs. They’re undeniably an interesting technology. There are also people I follow online that I have a lot of respect for and who I trust, making a strong case that they’re finding LLMs useful in many aspects of their work. Yet I find it difficult to get excited, even interested in the technology. That’s largely due to its provenance. I’ve used LLMs a couple of times on their free plans, but every time I think about trying something bigger, which would require signing up for a subscription, I stare at the pricing page, thinking, “I’m not going to pay money for my own code”. Because that’s what the coding models are: they’ve taken our code and reprocessed it for sale. I was wondering if I’m too hung up on this. I know that there are debates in court around the legality of training on publicly available code. But even if training is legally sound, I’ll argue not everything that’s legal is morally okay. Yes, a human could read my code and copy it all or in part. But they’re not turning into a machine that then rents out that gained knowledge many times over. At best, they rent out that gained knowledge just once, by offering their own time and skill. It’s the competition of one that makes this manageable. And it can be, and often is, reciprocal. I.e. someone taking my open-source code will often share code of their own. A machine entering this implicit contract and creating mass competition completely upends the economics. We’re all made fools to have unwillingly fed this thing that is now entering the market as an automated junior engineer. The older ones among us are probably the lucky ones as we’ve progressed far enough along our careers to make straight-up coding the less important aspect of our work. It must be tough for entry-level engineers to compete with this. The only option is probably to run with it and find ways to leverage it. It’s the age-old doping conundrum: If everyone else is taking performance-enhancing drugs, you can either quit the sport or take pills yourself. There is another aspect to the usage of LLMs that I’m experiencing and that I didn’t quite expect. I am a techie and, of course, I am interested in the technology per se. I _have_ played with it. But I find it hard to muster any motivation to engage with it further. I enjoy writing code, approaching a problem, and breaking it down into parts I can solve, building a bigger system. There’s a craft to it. LLMs are taking over the part of the process I like. It’s like instead of enjoying a meal, you’re left describing the ingredients to be cooked. I’m not the first to observe this; it’s been memed before. But what I find beyond that is that it even impacts my willingness to continue my own coding. The fact that an easier way exists drains me of motivation to walk my own path. You see, while I love coding, and regard it as a hobby, unlike, say, running, it is _also_ my job. So while a bike could “solve” my running, the _whole_ point of running was the exercise and not to get anywhere. There's still motivation to code left in me but it is being impacted. Another example: I’ve been a subscriber to a high-quality programming video course for quite a while. On a recent event where they demoed their latest projects, they leaned heavily on LLMs to build the scaffolding. I have a lot of respect for the authors; I love and use a lot of their libraries, and I’m sure they use LLMs responsibly. But when I saw how they worked on this material, interest just whiffed out of me. I’m sure there’s craft in how to set up your agents and all that, and I believe them when they say they get good results and a speed boost. But it’s not a craft I’m interested in. My immediate gut reaction was, well, there’s little to learn from this. When the time comes, if it comes, I’ll be able to write those prompts as well. There’s no need to watch someone do that. The whole craft part has been abstracted away, so what’s the point of even watching? There are, of course, other impacts I haven’t even touched on, which are at least as important as what I mentioned above: the externalities. The environmental impact, the impact of slop on all manner of systems (open source projects, security reports, just to name our own industry - I can’t even begin to imagine what slop does to news reporting), the cost and performance impact of scraping on web projects, like ours. Using LLMs is like taking steroids, but everyone else is getting acne. Doesn’t that sound familiar? That’s right, privatise the profits and socialise the losses. That’s how industries “too big to fail” get to play fast and loose without the risk of having to pay up when the bill comes due. It is all too depressing, and I want no part in it. As I said, I’m struggling to find coherence in my feelings about LLMs, so I’ve just left them in a pile of paragraphs. I’m sure some LLM could give it more structure, but I simply do not care to engage.
finestructure.co
February 8, 2026 at 5:31 PM
Charging infra seems extremely good in Germany, this is from my trip to Hamburg today. *32* 300kW chargers in a single place (of which about 10 had been in use). And they are multiple of such points along the route. From ~30% to 100% in 20 minutes (30...80 […]

[Original post on mastodon.social]
February 7, 2026 at 1:19 AM
I hereby predict that LLM vendors at some points will collect licensing fees. Yes 🙂 It's possible that they won't call it that, but essentially the idea would be that they get 30% (does the number sound familiar) of the software you sell that is built with "their" model. Yes, they will be fence's.
February 5, 2026 at 9:31 PM
I'm driving to #hamburg, well, Eppendorf, tomorrow to visit a friend. It's also my first long range EV drive, about 300km. Fast chargers seem plentiful along the route, but I wonder whether I should give the Porsche Charging Lounge a try 🙃
February 5, 2026 at 8:22 PM
I used to think it was really bad that you couldn't reach the upper left of the phone w/ your thumb (i.e. use the phone with one hand). But in some UI's I have a hard time comfortably reach the *lower* left now. Like the home button in Ivory.
(the problem is […]

[Original post on mastodon.social]
February 4, 2026 at 10:57 PM
So what should I make myself for dinner? 🤔
February 4, 2026 at 6:49 PM
I always forget that LibreOffice is "just" StarOffice, an office suite developed in Germany in the 80's. Later bought by Sun, open sourced and relabelled "OpenOffice".
Today you can just ask your LLM to build you a full office suite "from scratch". You may wonder why ...
February 4, 2026 at 6:46 PM
San Francisco in summer.
February 3, 2026 at 9:51 PM
Was kann das fast-15jährige Mädchen denn so in #hamburg cooles machen, also neben dem Mini-WL
February 3, 2026 at 8:02 PM
I have a set of keys, like "name1", "name2", "name3", and want to check whether a #swiftland String is one of them or not. I was wondering what would be fasted:
a) storing them in a Set
b) as an Array
c) use a `enum Keys: String; init?(rawValue: string) != nil`
d) use a `switch […]
Original post on mastodon.social
mastodon.social
February 3, 2026 at 12:53 PM
I decided that the SwiftSyntax artefact thing actually works well enough and usable (in part because it seems to work when building Intel on AS in Rosetta). One step closer to my server-side SwiftData on top of PostgreSQL.
February 2, 2026 at 10:49 PM
I learn a new English word every today. This time it is "sycophancy".
February 2, 2026 at 10:38 PM
RE: https://mastodon.social/@wernerkeil/115986210549644739

Ich bin leicht verwirrt warum die Kirche versucht die Nazis zu pushen 🙈
Selber Angst brauchen die Kollegen aber nicht zu haben, die haben sich schon immer gut arrangiert […]
Original post on mastodon.social
mastodon.social
January 30, 2026 at 9:43 PM
Remember the complaint that you can reach the top-left corner of the display on modern iPhones anymore? Well, with the iPhone Air I have trouble reaching the left most tab on the bottom left 🙈
January 29, 2026 at 7:32 PM