• 0 Posts
  • 111 Comments
Joined 3 months ago
cake
Cake day: July 1st, 2026

help-circle
  • I did read it. It’s not that long.

    I still don’t know what problem you are trying to resolve that doesn’t already have one or more solutions.

    You listed one issue, specific to gaming and cheating, that was simple human error and miscommunication that I don’t believe would be solved by what you are proposing.

    What other examples do you have? You seem to be starting with an assumption that everyone knows and agrees what the problem is without truly stating it.

    The Linux kernel, and most userspace libraries already have a contract to maintain backwards compatibility. Some developers may choose to ignore this or make mistakes and break this contract. Again I do not believe that adding some new compatibility layer will fix this.

    I’m sorry, but your article seems very hand wavy to me and doesn’t have enough detail on how it would work. What you are proposing seems huge. I can’t imagine enough people buying in to the idea to get it off the ground.



  • You picked a particularly rare example. Meaning it was a combination of unexpected use case and 10+ years of deprecation happening to coincide at the wrong time and place.

    Even if you had your supposed compatibility layer in place human error or misunderstanding is still going to cause issues like this from time to time.

    The DT_HASH issue was specifically NOT an api breakage. It was some apps consuming some internals without keeping track of changes. Yes, they technically broke backwards compatibility. But those apps weren’t supposed to be using that field for a long time.