HNHacker News
TopNewBestAskShowJobs

ahofmann

1,295 karma · joined July 6, 2015

contact me: hn@ahofmann.org

[ my public key: https://keybase.io/ansgar; my proof: https://keybase.io/ansgar/sigs/Pu-hB9K8zGHOg_xLFZo99TLkqSuYN8klNDM1VEl1pPg ]

submissionscomments
ahofmann··on The Forklift Certified License
"Orange Website commenters" got me, I laughed, thank you!

The content, the design and the license are a nice blast from the past. Weird, cringy and highly relatable. I like the forklift certified license!

ahofmann··on Homeowner baffled after washing machine uses 3.6GB of internet data a day (2024)
Good routers show usage by device. I don't know, why the sibling answer is dead, but ubiquity routers seem to have this feature. Mikrotik and keenetic are other routers, that are capable of that. Maybe recent Fritzbox routers too.
ahofmann··on We Politely Insist: Your LLM Must Learn the Persian Art of Taarof
Taroof reminds me of "askers vs. guessers," which was a revelation to learn about at the time. I'm very firmly in the asker group, and dealing with guessers is painful for me. Taroof sounds like "guessers on steroids"...
ahofmann··on Download responsibly
This is a useless discussion. Imagine how the firewall-guy/network-team in your company will react to that argument.
ahofmann··on First Ultrasonic Chef's Knife Vibrates 40,000X/Second for Easy Cutting
I don't get it. How is buying a "top-quality professional electric knife sharpener" more ecological than buying a knife with a bit of electronics in the handle? Both are used by one person in your proposal and I would think, that it needs more energy to build the sharpener.
ahofmann··on Wind turbine blade transportation challenges
Not only that, we will train people to land this thing on a dirt track, because why not?
ahofmann··on Claude's new Code Interpreter review
Ubuntu 24.04.2 with a kernel version 4.4.0 looks very strange to me. Why choose such an old kernel?
ahofmann··on Apple Watch Ultra 3
Mobile phones two decades ago lasted for weeks. I don't remember how many, but long enough, that we constantly lost our (expensive) charging cables. I believe battery time went down as fast as screens got bigger (and colorful).
ahofmann··on Incident Report for Anthropic
A company can be considered as the underdog and still be run by assholes?
ahofmann··on No adblocker detected
I hear this often. My experience is totally different. I've installed ublock origin and I'm using Vivaldi as my blink engine wrapper. I've never seen a YouTube ad since years. I wonder why anyone has to fight for an ad free YouTube.
ahofmann··on I am giving up on Intel and have bought an AMD Ryzen 9950X3D
I wouldn't be so hopeless. Intel and AMD CPUs are used in millions of builds and most of them just work.
ahofmann··on The staff ate it later
To make it worse: it's not millions of chickens, that live in appaling conditions and die horrible deaths. We kill around 50 billion chickens every year. That is 137 million chickens every day. Chickens that are used for eating are alive for around 28 to 42 days. That are 3.8 to 5.7 billion chicken on any day.

The numbers might be slightly off, because chicken raised for eggs are alive longer (around a year).

ahofmann··on Taylor Otwell: What 14 Years of Laravel Taught Me About Maintainability
Laravel and Symfony is interesting, because Laravel sits on top of Symfony and releases of Laravel sometimes wait for releases of Symfony components.
ahofmann··on D4D4
But this works as intended? The code isn't cluttered with documentation, that doesn't necessarily makes sense when reading the code, but by reading the commit, one can understand why the code was written like that.
ahofmann··on Should we remove XSLT from the web platform?
That polyfill is 46 Megabytes in size. This would suck so much to have this suddenly in the build.
ahofmann··on The Anti-Pattern Game
> The file is a mere 512 bytes, and unpacks to a 26kb file, which again unpacks to 3Mb.

My brain hurts when thinking about that. How could 512 bytes be enough to store ~3 million bytes? I know that compression is basically about finding patterns and this sequences should be very compressible.

ahofmann··on Multimodal WFH setup: flight SIM, EE lab, and music studio in 60sqft/5.5M²
Man, I got carpal tunnel syndrome just from looking at the edge of that fibreboard. I couldn't work at that "desk" for 20 minutes.
ahofmann··on Linear sent me down a local-first rabbit hole
My take is, that a performant backend gets you so much runway, that you can reduce a lot of complexity in the frontend. And yes, sometimes that means to have globally distributed databases.

But the industry is going the other way. Building frontends that try to hide slow backends and while doing that handling so much state (and visual fluff), that they get fatter and slower every day.

ahofmann··on Linear sent me down a local-first rabbit hole
This is not the point, or other numbers matter more, then yours.

In 2005 we wrote entire games for browsers without any frontend framework (jQuery wasn't invented yet) and managed to generate responses in under 80 ms in PHP. Most users had their first bytes in 200 ms and it felt instant to them, because browsers are incredibly fast, when treated right.

So the Internet was indeed much faster then, as opposed to now. Just look at GitHub. They used to be fast. Now they rewrite their frontend in react and it feels sluggish and slow.

ahofmann··on PHP 8.5 adds pipe operator
I honestly don't understand this. The syntax is one of the most boring parts of a programming language. It is solved by the IDE (and now LLMs). I don't care about syntax, I care about what I can build. Since the beginning of time people argue about things like tabs vs. spaces, or the dollar sign and I honestly don't understand why that is. It just doesn't matter.

Just to be clear: consistency does very much matter. The mental load of reading totally different styles of code is awful and a waste of energy.

ahofmann··on Offline.kids – Screen-free activities for kids
I believe you but this only shows how hard it is to tell ai generated text apart.
ahofmann··on Offline.kids – Screen-free activities for kids
I'm honestly shocked how hard it is to prove that the site is ai generated.

There is a very strong ai-vibe, but to find proof in the pictures is hard on most of them (not the pizza one, that one looks awful).

ahofmann··on Hiding secret codes in light protects against fake videos
While I don't know if the paper is "stupid", or not, I think nobody in the last two decades has ever seen an uncut interview. So I don't see how this light would help or proof anything.
ahofmann··on Proxmox Donates €10k to the Perl and Raku Foundation
Have you used proxmox? It makes stuff easy, that was really complicated before proxmox entered the stage.
ahofmann··on Why your website should be under 14kB in size
1. How does that help not wasting resources? It needs more energy and traffic

2. Everything in our world is dwarfes standing on the shoulders of giants. To rip everything up and create something completely new is most of the time an idea that sounds better than it really would be. Anyone who thinks something else is mostly to young to see this pattern.

ahofmann··on Telefónica DE shifts VMware support to Spinnaker due to cost
It is always funny to read something like this: "[..] the telco, one of Germany's largest [..]"

There are effectively only three mobile providers in Germany. 1&1 is the fourth, but its network doesn't even cover the whole country. From those three networks, Telefonica is the smallest by quite a margin. So the sentence in the article is technically correct, but draws a nonsensical picture.

ahofmann··on Monitoring My Homelab, Simply
One could also look every Sunday at 5 pm manually through this stuff. In a homelab, this can be enough.
ahofmann··on Exposing a web service with Cloudflare Tunnel (2022)
Posts on hn that are not from the current year should have that information in the title. If it is missing, users post the year in parentheses.
ahofmann··on Btrfs Allocator Hints
The partition table gets mostly written only once in the lifetime of a filesystem/disk. So it almost never corrupts during an os crash.

There are a lot of RAIDs and configurations. Some of them may do what you describe, but most don't.

ahofmann··on Btrfs Allocator Hints
What the hell are you talking about? Any filesystem on any OS I've seen the last 3 decades had some kind of recovery path after any crash. Some of them lose more data, some of them less. But being unable to mount, is a bug that makes a filesystem untrustworthy and useless.

And how would RAID help in that situation?

← PreviousPage 5 of 16Next →