AggressivelyPassive

  • 12 Posts
  • 757 Comments
Joined 1 年前
cake
Cake day: 2023年6月10日

help-circle


  • Bitcoin lightning is absolutely hilarious. Your solution to Bitcoins problems is - not using Bitcoin. Wow, galaxy brain move.

    The energy cost to maintain the base chain is <1% of global energy use, mostly from renewables

    Yeah, that’s bullshit. First of all, 1% of energy use for a network that serves a few million transactions per day is really bad. A single 1kW node in Visa’s datacenter churns through that in an hour.

    Second, it’s not renewables. It’s everything they can get for cheap. And that’s often enough coal, gas, oil. Also, they’re driving up power demand as a whole, which means fossil energy is actually needed longer.



  • That’s decades of legacy for you…

    I bet each step/arrow/decision had a good reason at some point, but most of them probably back when computers lived in caves and hunted their tapes using spears and rocks.

    I feel like we’re slowly reaching a point where the complexity is collapsing in on itself - just look at the absolute chaos a modern web app is.


  • That’s the point.

    In Germany there was a battle between left and right back then. The economy boomed in the 20s and faltered in the 30s. Capitalists saw the threat of socialism looming just behind Poland and so they supported fascism.

    The Nazis funneled billions into large businesses. It was unsustainable and morally multi-level wrong, but they skimmed a lot of profits from these agreements. They got rich, while the economy started to collapse - even before the war.

    Even after the war, most of them got away. They kept much of their wealth.



  • That is absolute nonsense. SUSE mostly serves large enterprise customers.

    And where do you think the people deciding what to buy get their information? Mind share is important.

    I’m pretty sure SUSE is bigger than Canonical.

    That’s actually surprising to me, but I’d argue that Suse offers more products, it seems like Rancher, Longhorn, etc. have no canonical equivalent.




  • And you really think, people who are willing and able to buy enterprise support for their Linux distro get confused by the naming? Sure, there’s that one confused dude, but you also have people asking Facebook where they left their keys.

    OpenSuse is essentially free marketing for SUSE, nobody would know them otherwise. Why would you give that away?

    Suse is not a huge company, it has neither a large enterprise backer nor any killer features, and its market share is relatively small compared to Red Hat or Canonical. Throwing away free marketing while alienating a relatively passionate community is a kind of brainrot only MBA can come up with.



  • Every system will get gamed by bad actors.

    At least in my case, I can’t come up with a system that doesn’t suffer from these problems, but still keeps corruption in check.

    For example, I was in a bidding process for my own software. Our contract has a legal time limit, afterwards it has to be renewed using the same bidding process as the first time. It makes perfect sense for us not to rewrite our software - it’s working just fine after all. But legally, we’re bidding on rebuilding the entire thing, have to compete with laughably low offers from all over Europe, and when we won the contract we decide, almost by accident, to keep using the old software, but on a very tight budget.

    The pragmatic thing would have been, to just extend our contract, but that could mean endless contracts to extremely high prices for software that just happens to be embedded deep enough to be irreplaceable.

    No good solution, really.






  • Again, did you actually read the comments?

    Is SQL an API contract using JSON? I hardly think so.

    Java does not distinguish between null and non-existence within an API contract. Neither does Python. JS is the weird one here for having two different identifiers.

    Why are you so hellbent on proving something universal that doesn’t apply for the case specified above? Seriously, you’re the “well, ackshually” meme in person. You are unable or unwilling to distinguish between abstract and concrete. And that makes you pretty bad engineers.