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

help-circle




  • Ephera@lemmy.mltoMemes@lemmy.mlGetting harder as I get older
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    2 days ago

    Today, a colleague couldn’t do docker login for an internal registry. Constantly got an error which just said “unauthorized”.
    The password couldn’t be the problem, because you actually generate a token on the registry webpage, so we tried all the different ways to spell his username (uppercase, lowercase, e-mail address) and tried different URLs for specifying the registry, tried toggling the VPN, a reboot etc., even though we knew what should work, because the login worked for me.

    Eventually, we gave up and figured there must be some permission problem in the registry. Ten minutes later, he tells me that it works, without doing anything different. Now I’m wondering, if the IT saw our desperate login attempts and quickly fixed the problem. 🫠



  • It won’t rise much beyond that, since you only get one update per package. Whether it’s upgrading Firefox from version 120 to 121 or to version 130, it doesn’t change much in terms of download size, nor the number of updates.

    At least, I assume, Arch doesn’t do differential updates. On some of the slower-moving distributions, they only make you download the actual changes to the files within the packages. In that case, jumping to 121 vs. 130 would make more of a difference.

    If you do want lots of package updates, you need lots of packages. The texlive-full package is always a fun one in that regard…








  • Right, so this is the part where I get to sound like a smart ass, because I snuck a “tons of” into there.

    What you do always need, is tests serving as a specification of the intended behavior, to document it for your team members and your future self.
    But the thing that static typing is an alternative to, is integration tests for many code paths. For example, in dynamic languages you have no reassurance that a call to your database library still works, unless you have an integration test which actually calls into the database. Similarly, you hardly know whether the many error-handling code paths are working, unless you write tests for those, too.
    In static languages, we don’t test this stuff outside of the specification-like integration tests, because the database library and the error handling library are already separately tested, and the type system ensures that we interface with them correctly.




  • Eh, it’s most definitely part of it, but the biggest time sink that I expect when working with Python is fixing the build system every two weeks on different devs’ PCs. I do imagine, if you eventually find a solution that works on most PCs that this workload will go down, but we had a substantial Python part in my previous project and over the course of the 1½ years that we worked on it, it really felt like we were making negative progress. Near the end of it, I couldn’t use PyCharm anymore, because I couldn’t figure out for the life of me, how to make it recognize the dependencies again.




  • So, this is definitely not a diagnosis, as I obviously don’t know more about you than what’s in this post. But your post sounds quite a bit like the stereotypical autistic experience:

    • Being really enthusiastic about specific topics
    • Bonding with other folks on the autistic spectrum (that friend also very superficially sounds like they might be there)
    • Decidedly preferring texts over calls
    • Walls of text
    • Feeling like you don’t fit in with the rest of society

    Now comes the usual disclaimer: Autism is a spectrum. You might just have these few autistic traits as part of your personality and nothing else to do with it. But yeah, it could also be that you’ve got more such traits and that you’ll find it easier to bond with other autistic folks. You can check out some of the autism communities here on Lemmy to try to gauge, if your experience matches that of others in more ways. There’s also some questionnaires online, where you can get a rough score, which tells you the likelyhood of autism. For a real diagnosis, you’d need to talk to some doctors, though…