HN user

Hendrikto

4,028 karma
Posts0
Comments1,121
View on HN
No posts found.

Isn’t that exactly what the author suggests? Editions as a set of config options that are already there.

The config options are already implemented, so the heavy lifting is done. Editions would amount to a few hundred bytes.

I am always aghast at how proudly people pronounce that they don’t know how to use one of the most central and essential tools in the belt of a software engineer.

Maintaining history is well worth it, and allows you to use tools like

    git rebase
    git revert
    git bisect
    git blame
    # …
It also makes reviewing and understand your code much easier.

if you're already working on a team where history is not used in any serious way

Then you are doing it wrong. Sadly this is very common.

Git is not nearly as confusing as people make it out to be. They just never take the few hours it takes to understand it. Which is a sad state of affairs for such an essential tool in the belt of any software engineer.

    git commit -am “Changes”
just does not cut it, if you call yourself a professional.

I'd rather not hide what I am doing

So why are you doing that by sloppyfying your own writing? If you want people to take interest in your writing, it should probably actually be your own writing.

my sense is that the community mostly doesn't want to read it

I can confirm. Most LLM-written content is low effort, low value. This is somewhat by construction. You get the blandest takes in the blandest language.

Funny, for me it is exactly the opposite: I can read the actual text very easily, but the “Written in Ghost Text” is barely perceptible to the point I would have completely missed it, if it were not for the comment pointing it out here.

I really do not like that Drew (the owner and developer) is extremely dogmatic and political, and likes to get involved in what is and is jot allowed to be hosted on “his” forge.

Imo, service providers should be neutral and get involved only as far as required by law.

I would not trust Sourcehut. If Drew decides one day that he does not like you, your politics, or your industry, he will just cut you off. That is no foundation to build on.

Podman v6.0.0 20 days ago

It is a bit buried, but Podman now follows the UAPI Configuration Files Specification as well as the Base Directory Specification. This is great!

Some people like to claim that using a pretty esoteric language with lots of weird footguns, lack of basic features and data types, and spawning subprocesses for everything, is somehow keeping it simple.

I do not understand them.

Everything feels like a side quest, but not in an inspiring way. I don’t have the same base desires driving me to make money or gain status. I have infinite freedom, yet I don’t know what to do with it

What a hyper-capitalist statement. You are living a sad life if money and status is all that is driving you.

This person is free to do what they like. Family, friends, hobbies, philanthropy, … But apparently they have been stuck in a hamster wheel, chasing money and status their whole life, without ever stopping to think what they actually want or like, what is important to them.

There is no inherent added latency. That only applies for the translation layer, when there is no native support.

You have to build your projects to these specifications, or you will be held accountable! What specifications? Oh, you will have to pay to access them.

This is essentially a protection racket. Ludicrous.

All the more reason to support it. There are lots of ISPs that only assign you an IPv6, and do hacky trickery to make IPv4 work over that. We wouldn’t need all of this.

You have not heard if before, because that is the most naive and stupid take imaginable. It is the “let them eat cake” of networking.

It does not work like that. Put extra octets where exactly? Where would a hardware router put the extra bytes? Where would software with 32 bit buffers?

You would still need to replace all of the software and hardware and have the exact same problem.