I’m a climate scientist by trade. Interested in interesting things. Ecology, complexity, politics, social change, music.

  • 1 Post
  • 343 Comments
Joined 2 years ago
cake
Cake day: May 8th, 2024

help-circle




  • naught101@lemmy.worldtoProgrammer Humor@programming.devSept
    link
    fedilink
    arrow-up
    29
    arrow-down
    1
    ·
    27 days ago

    The developer who was there when I started my last job believed that libraries should be avoided at all costs. He wrote a CSV reader from scratch in python. It didn’t work in many edge cases. He didn’t like it when I pointed that out. Nor when I showed him that his “better way” in another case was more than 10x slower using a profiler… At least he was using git, but the git history was full of long series of identical commit messages unrelated to code changes, because PyCharm has an option to reuse the previous commit message on a new commit…

    He eventually quit and I spent 3 years refactoring his garbage before we finally had a tech team who could take over (I’m a scientist, with self taught coding skills). Pretty sure even after we had a tech team of 7 if was still a better coder than most, purely because I was interested in how coding works, and trying to understand underlying concepts.




  • All good, was just wondering.

    I do DJ (non-professionally). I generally think there are two skills with DJing:

    • Taste, library management and music choice, which is not a technical skill, but does take a bit of effort in preparing for a set
    • Actual technical mixing skills, which many DJs (including me) barely have, but some take to a level that is on basically a form of musicianship.

    I don’t think AI can really help you do either… but I guess it could make a mixed set and you could pretend to play it, like a Casio keyboard





  • I don’t believe that’s true… It currently has around 9k servers, but I think the vast majority of those will have less than 10 users.

    Anyway, there’s currently about 1m active users, so the real question is will it scale by 3 orders of magnitude? And my point being that I’d expect the network to become more connected as it scales (at least for the main archipelago, which is probably always going to house a majority of users).


  • Is that really true though? Say we end up with 10k servers with 100-1000 users each, even if only 10% of those users have a connection to a server that no one rose on their server is connected to, that’s still a highly connected network.

    Then add boosts from other servers (that incentivise cross-network follows)…