• 0 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: January 1st, 2024

help-circle
  • Idk know what editor you’re using, but it worked perfectly fine out of the box with IntelliJ. Nothing compared to the hassle of setting up a proper Eslint setup for typescript, honestly.

    And I’m not trying to defend python here, I don’t touch that language except under duress, and I do prefer C-style code blocks as well. But this is kind of a pointless argument.



  • My recommendation is Lumibricks or Pantasy. They’re not quite 1/3 of the price of Lego, more around 1/2 on average I think, but both offer the best brick quality that you’re going to get from any company at the moment (they use the same supplier, gobricks). They’re also both offering exclusively original designs, so no copied sets or anything like that, and doing a lot of stuff setting them apart from Lego. Lumibricks has light kits integrated seamlessly into every set and goes hard on printed pieces, no stickers anywhere. Pantasy likes using lots of metallic painted pieces, bigger custom molded pieces, and has a few interesting IPs.

    If you’re into Technic, there’s also CaDa, and if you want very accurate display models you could look into Cobi. The later is a polish company that designs and produces entirely in Europe, in contrast to any other brand out there, but that also comes with a price tag that’s pretty similar to Lego at this point.






  • Unfortunately not. You do get a warning that it’s an unchecked cast at least.

    Granted, the issue here is generic type erasure, which was a tradeoff that was decided on for backwards compatibility when generics were first introduced to Java, so it’s not like an actually desirable feature of the language. But the point is that this wouldn’t be reason for anyone to not call Java and Kotlin not statically typed, their type system is just a bit weaker than others in certain aspects





  • Why not simply say donation

    It’s about setting expectations. The wording is chosen because they believe that paying open source developers for their work should be the norm, not the exception. Calling it a donation would not do that justice. Their wording is saying “Here’s the software, we’ll trust you to pay us for it if it brings you value and you can afford it”. It’s an explicit expectation to pay, unless you have good reasons not to, which is also fine but should be the exception. Whereas a donation is very much optional and not the default expectation by nature.

    In the end it’s just a semantic difference, it’s just all about making expectations clear even if there is no enforcement around them.





  • I’m German, and I would not want that. German grammar works differently in a way that makes programming a lot more awkward for some reason. Things like, “.forEach” would technically need three different spellings depending on the grammatical gender of the type of element that’s in the collection it’s called on. Of course you could just go with neuter and say it refers to the “items” in the collection, but that’s just one of lots of small pieces of awkwardness that get stacked on top of each other when you try to translate languages and APIs. I really appreciate how much more straightforward that works with English.


  • hikaru755@lemmy.worldtoMemes@lemmy.mlCapitalist logix
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    the argument that “being selfless is selfish” is not useful

    Yes, that’s my entire point.

    and provably false

    Depends on how you define “selfish”. Again, that’s exactly what I’m trying to demonstrate here. Reducing the definition of selfish to mean “getting something out of it” makes it meaningless because every decision is made in the hopes of getting something out of it in some way, even if it’s obscure. To make it useful, you need to look at what someone is getting out of it in order to get to a useful definition.


  • That would be an extremely reductive definition that doesn’t really tell us much about how caring for others is actually experienced and how it manifests in the world.

    Exactly, that’s my point.

    How would this for example explain sacrificing yourself to save another person, if the very core of caring is to create positive emotions in yourself?

    In this case it would be about reducing negative emotions, choosing the lesser of two evils. Losing a loved one and/or having to live with the knowledge that you could have saved them but chose not to can inflict massive emotional pain, potentially for the rest of your life. Dying yourself instead might seem outright attractive in comparison.

    this idea that caring is in its essence transactional

    That’s not actually how I’m seeing it, and I also don’t think it’s a super profound insight or something. It’s just a super technical way of viewing the topic of motivation, and while it’s an interesting thought experiment, it’s mostly useless.


  • hikaru755@lemmy.worldtoMemes@lemmy.mlCapitalist logix
    link
    fedilink
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Well, but what does “caring” mean? It means that their well-being affects your emotions. At its very core, you wanting to help people you care about comes from wanting to create positive emotions in yourself or avoiding negative ones (possibly in the future, it doesn’t have to be an immediate effect). If those emotions weren’t there, you wouldn’t actually care and thus not do it.

    Edit to clarify: I’m not being cynical or pessimistic here, or implying that this means that everyone is egotistical because of this. The point I was trying to make is that defining egotism vs. Altruism is a little bit more complex than just looking at whether there’s something in it for the acting person. We actually need to look at what’s in it for the acting person.


  • hikaru755@lemmy.worldtoMemes@lemmy.mlCapitalist logix
    link
    fedilink
    arrow-up
    26
    arrow-down
    2
    ·
    1 year ago

    I mean, you’re not wrong, but your point is also kinda meaningless. Of course, you only ever do things because there’s something in it for you, even if that something is just feeling good about yourself. If there was truly nothing in it for you, then why would you do it?

    But that misses the point of the “people are inherently selfish” vs “people are inherently generous” discussion, because it’s not actually about whether people do things only for themselves at the most literal level, instead it’s about whether people inherently get something out of doing things for others without external motivation. So your point works the same on both sides of the argument.