• 0 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 2nd, 2023

help-circle
  • They want to make it impossible to block other machines by address? Including ones that are attacking you? That’s a horrible idea.

    Also, this sounds like it will require way too much intelligence in the network itself. The Internet works because the big trunk routers do very little processing per packet—just look at the destination address, decrement TTL, and send the packet to the next router. If trunk routers have to do a lot of per-packet processing or keep track of every single node on the network, they’ll fall over very quickly.


  • QT, writing C++, or both?

    Qt.

    Paying for a good technology can be cheaper in the long run if you save development time.

    Only until the price gets jacked up beyond what you can afford, and then you’re scrambling to rewrite your entire application to use something else that’s still affordable.

    And sure, developing in C++ is more expensive than JavaScript, because you can’t let cheap web code monkeys do it.

    An awful lot of code is written in C++, so I’m not sure that was ever a serious constraint.

    I think I made it quite clear, that I set the scope for the desktop. There are several.

    Sure, if we’re targeting desktop only, then there are lots of options: GTK, wxWidgets, Swing…

    But what does it matter? You can’t ignore mobile in 2023.



  • You forgot to read the very small fineprint after the rant hyperbole: *) true for desktop applications.

    Ignoring phones in 2023 is patent nonsense.

    You could go with C++ and QT. Though, writing C++ code is never easy/fun

    It’s also ludicrously expensive, so as far as I’m concerned, it doesn’t exist.

    Everybody and his mother tries to push their custom iOS and Android apps, relegating web sites to the desktop.

    Madness. I’m not going to develop and maintain three completely different versions of the same app in perpetuity.

    Any multi platform GUI toolkit with a cross-compilable language will give you twice the functionality in half the development time over HTML+CSS+JavaScript.

    Maybe it would if one existed.

    I’m trying to paint a picture what a horrible absolute clusterfuck the web GUI technology stack is.

    I don’t disagree, but I also don’t see any viable alternative.




  • Yes, and it’ll eventually be worked out to the point that it’s mostly accurate, but there will always be edge cases like the one I described above; they’ll just be rare enough that nobody cares or even believes that it’s happening.

    Now, humans reviewing job applications are also subject to biases and will unfairly reject applicants, but that only shuts you out of one company. AIs, on the other hand, are exact copies of each other, so an AI that’s biased against you will shut you out of all companies.

    And, again, no one will care that this system has randomly decided to ruin your life.



  • Oh God, I can see it now. Someone makes an AI for filtering job applications, it’s great, all the employers use it. Before a human ever sees a resume, the AI decides whether to silently discard it. For reasons known to literally no one, the AI doesn’t like your name and always discards your resume, no matter how many times you change it. Everybody uses the same AI, so you never get a job again. You end up on the street, penniless, through no fault of your own.




  • This sort of black box magic irks me to no end. Nobody understands it!

    And that’s why it’s not going to swallow the world. It’s a toy, not a tool.

    Tools behave consistently and predictably. You know what you call a tool that doesn’t behave consistently and predictably? “Broken”, that’s what.

    Maybe I’m just feeling threatened, or turning into “old man yells at cloud”.

    I was “old man yells at cloud” about cryptocurrency for years, and now it’s dead, exactly as I predicted.

    Sometimes, the old man is right.