• 0 Posts
  • 56 Comments
Joined 3 months ago
cake
Cake day: March 23rd, 2025

help-circle


  • squaresinger@lemmy.worldtoMemes@lemmy.mlTransmission Error
    link
    fedilink
    arrow-up
    12
    ·
    edit-2
    21 hours ago

    Zionism is the one thing where anti-semites and Jews (at least zionist Jews) agree.

    Zionist Jews want it because it gives them their own country where they are not persecuted.

    Anti-semites want it, because it means that the Jews are not in their country.

    That’s why even the literal Nazis supported zionism. Every Jew in Israel was one less Jew in Germany.

    You get the same thing still today with the most right-wing politicians supporting Zionism/Israel. On the one hand because it’s a way to keep Jews far away and on the other hand because it can be used as a “I’m supporting Israel, so surely I can’t be a Nazi. Anyway, let’s go shoot some Muslims.”-kind of excuse.


  • Tbh, the vast majority of performance issues don’t come from the language but from the application itself.

    While python is clearly slower than rust when it comes to pure native performance when doing exactly the same things exactly the same way and only within the language itself, the same isn’t necessarily true in the bigger picture.

    • Python uses C modules under the hood. A lot of the functions you call actually utilize C with C performance.
    • Lower level languages allow the programmer to fail harder. While perfect low-level language code usually runs faster than perfect high-level language, the same cannot be necessarily said for bad or average code. For example, it’s really hard to make an actual memory leak in Python. It’s super easy to do so in languages without built-in memory management. The same applies in many other cases too. Python just gives you a lot of already-done tools that you only have to use, while other languages allow you to build the tools from scratch, which is easy to mess up.
    • Most performance is lost due to using wrong algorithms or data structures. It’s quite common when optimizing that you e.g. manage to eliminate a nested loop or something like that (e.g. loops hidden inside functions you call), and suddenly you improve performance by a factor of 1000. The same can’t be done by switching languages, where even the most inefficient languages are only maybe 10x slower than the fastest languages.

    So independent of the programming language, investing time in optimizing can improve the performance much more than using a faster language, and it’s much easier to make perfectly optimized high-level language code than perfectly optimized low-level language code.



  • For context: This happened in a German speaking country.

    Friend of mine thought it would be cool to have Bladesaw as a gamer tag, but he was a kid and his English wasn’t great, so he spelled “saw” with German phonetics: “Bladesau”.

    Until he was at some gaming event where he entered some competition and was called up to the stage as “Blade Sau” (Fat pig).




  • Be really careful with Fedora or Bazzite.

    I’ve been using Fedora for the last few months, because of all the recommendations, and it’s been a constant struggle. Fast updates means I can always enjoy the newest bugs and issues. That’s ok for a toy system I use to tinker, but not for my main system that I just need to work.

    Ubuntu was much more stable and worked better. People hate on it because of their semi-proprietary app delivery system (snap). They feel that Canonical is betraying the open source spirit with it. If you don’t care about that, Ubuntu is pretty nice.

    Btw, Bazzite is immutable, Fedora is not.












  • Because it’s not real. It’s purely for marketing, not for actual wide-spread implementation.

    Even in the best of cases, even factoring in economy of scale and all that, a robot like that will cost upwards of €50k at least, probably closer to double that, will require constant maintainance, and the risk of vandalism or accidental damage is really high. And you’ll likely need a (skilled) human operator nearby anyway, because the delivery vehicle doesn’t drive itself.

    The purpose of projects like this is marketing and public perception.

    • The company looks futuristic and future proof. That’s good to get investors.
    • The company looks like they could replace humans with robots at any time. That’s good with negotiations with unions and workers.
    • The company gets into headlines worldwide. That’s advertisement they don’t have to pay for.

    This robot is not meant to ever go mainstream. Maybe there will be a handful of routes where they will be implemented for marketing purposes, but like drone delivery and similar gimmicks, it won’t beat a criminally underpaid delivery human on price, and that’s the only metric that counts for a company like Amazon.