• 0 Posts
  • 586 Comments
Joined 5 years ago
cake
Cake day: May 31st, 2020

help-circle

  • After seeing how excited some folks got during COVID, that’s genuinely somewhat of a worry for me. Kind of like how lonely, young men can be sold on the idea of war, because they think they’ll finally be adored as a hero, you can just as well find preppers who think they’ll finally be adored, because they bought toilet paper before everyone else could.

    In the case of COVID, it was thankfully a disappointment for the preppers, in that the best survival strategy was staying in your cushty home. That will be the case for the vast majority of infectious diseases. But I still bet someone out there had the intrusive thought that maybe they shouldn’t help reduce the spread of COVID, because you won’t be deemed a hero without a real crisis…






  • Yeah, after writing that comment, I was thinking, if I do promote it, that means there’s a certain expectation that I’ll integrate or implement functionality that others want. At that point, it becomes less of an egoistic thing. And I’ll be doing more communication and whatnot, therefore less programming.

    Maybe that’s the puzzle piece that OP is missing? If you don’t promote it, you have practically no extra work compared to developing it under a proprietary license. In fact, it often reduces the workload, if you can just post it publicly without having to secure the repo.
    And you don’t incur costs from giving it away either. So, if you make sure to only put in the work that you want to put in in the first place, you have no disadvantage from publishing it with an open-source license.



  • I mean, it sounds like it’s gonna be a fairly large codebase. Rust is definitely better equipped for large codebases than Python…

    I do agree that Python could give them more outside contributors, but from my experience, I don’t think it’s worth swaying from your preferred tooling for that. Outside contributions will make up barely a fraction of code changes either way, so you should rather ensure that your core team is productive.





  • Ephera@lemmy.mltoScience Memes@mander.xyzCustodians
    link
    fedilink
    English
    arrow-up
    30
    ·
    9 days ago

    Yeah, it’s great. Farmers need to use pesticides and monocultures to stay competitive, since other farmers are using them. Also, pesticides and monocultures kill the ecosystems that provide things like natural pest control, pollination and humus. So, you probably don’t get an increased yield from pesticides and monocultures when they’re employed in wide areas, while you do still get the destruction of ecosystems.




  • Ephera@lemmy.mltoLobste.rsImplicit is better than explicit
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 days ago

    Hmm, I’m having a hard time arguing why, but I would not even consider exponential backoff to be covered by the un-inversed “explicit is better than implicit”.

    That rule felt more like it concerns itself with code style, whereas exponential backoff feels more like a configuration concern.
    Obviously, exponential backoff does change the behavior of the code and could lead to bugs which you couldn’t reason about in the code. But it’s gonna be a rare thing, and you can probably reason about it from the logs.