AggressivelyPassive

  • 8 Posts
  • 319 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • 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.







  • 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.





  • That’s exactly not the thing, because nobody broke the contract, they simply interpret it differently in details.

    Having a null reference is perfectly valid json, as long as it’s not explicitly prohibited. Null just says “nothing in here” and that’s exactly what an omission also communicates.

    The difference is just whether you treat implicit and explicit non-existence differently. And neither interpretation is wrong per contract.



  • AggressivelyPassive@feddit.detoMemes@lemmy.mlMath
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    3 months ago

    Maybe you were just at a bad school? Quadratic equations are mandatory in Germany even for the lowest level of graduation.

    Until my Abitur (12th grade) I learned about equations, stochastics, integrals and derivatives, vector stuff, etc.


  • AggressivelyPassive@feddit.detoMemes@lemmy.mlMath
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    3 months ago

    That’s software development for you. Why is that weird value there? Because some guy, at some point, had checked for that and somehow it’s still relevant.

    I know of a system that churns through literally millions of transactions representing millions of Euros every day, and their interface has load bearing typos (because Germans in the 90s were really bad at the Englishs).


  • AggressivelyPassive@feddit.detoMemes@lemmy.mlMath
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    If you actually want to learn maths (that is, if you’re not just venting), you could try to ask for help in dedicated math or teaching communities.

    The problem with teaching stuff you know, is to put yourself in a position of actually not knowing anything. I’m a software developer and had to teach some apprentices a few years ago, and it was really eye opening to me to see how much assumptions about the apprentice’s knowledge I made even though I thought I made my explanation “basic”.

    It’s quite possible that all the tutorials you’ve read are either for literal children, so they just don’t work for your adult brain, or they’re intended for adults and assume too much.

    On a personal note: how did you get into that situation? Were you home schooled?