• 1 Post
  • 17 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle

  • You should definitely figure out some infra as code system now while it’s manageable. Normally I’d recommend docker-compose as it’s very easy to learn and has a huge ecosystem, but since you’re using proxmox you might need to look at ansible like the other commenter said. Having IaC with git makes it so much easier to test new stuff, roll changes back, and all that good stuff, in addition to solving your original problem of forgetting what is running where.

    Just find the simplest IaC solution possible. Unless you are gunning for a job in infrastructure you don’t need to go into kubernetes or terraform or anything like that, you just need something reproducible that you can easily understand and modify.



  • Day 598 of asking for a way to tell which functions throw exceptions in Python so I can know when to wrap in try catch. Seems to me that every other language has this, but when I’ve asked for at least a linter that can tell me I’m calling a function that throws, the general answer has been “why would you want that?”

    How am I supposed to ask for forgiveness if it’s impossible to know that I’m doing something risky in the first place?





  • bjornsno@lemm.eetoTechnology@lemmy.worldMen Overran a Job Fair for Women in Tech
    link
    fedilink
    English
    arrow-up
    149
    arrow-down
    34
    ·
    9 months ago

    I know you didn’t mean it like this, but the result from this line of thinking is that we only try to put women on equal footing with men in tech when it’s convenient for men because times are good. Which in turn means we never put women on equal footing because the needs of men always come first.

    Put differently women have to deal with being women in tech on top of times being desperate, men only have to deal with times being desperate. Things like this are why spaces like these are necessary in the first place, and if you break them down at the first discomfort you’re not a working class hero fighting the capital, you’re tearing down women and setting everyone back.


  • That’s a good link, the author has a bachelor’s in philosophy, so that gives it some credibility, and he is providing a nuanced summary of some philosophers’ views on individual wealth. Schopenhauer is the only one to come close to what you’re saying, and he’s famously the most depressed/depressing guy to ever have walked the earth, not that that means he should be discredited of course. As a list this in no way backs up your point about wealth on a societal level. Just because you identify with an idea that does not make it true.

    Here’s an actual research paper with statistics touching on this subject. The authors argue that local wealth coupled with large inequality may cause many people to borrow above their means, causing unhappiness.




  • Gotta know, are you serious or joking here? Follow up question: are you a developer and have you ever worked on a medium+ sized project? The amount of dependencies you end up with is astounding, you can’t just “know” when all those APIs changed, that would be a full time job just to stay on top of. And that’s not even taking into consideration transitive dependencies. If a library doesn’t use semantic versioning, 99% of the time it’s correct to avoid it just to save yourself the headache.




  • You’re gonna have a tough time talking to others about your code if you don’t agree on common terminology. Function invocation is just function invocation, it doesn’t say anything about the form of the parameters or composition. Dependency injection is a well known and commonly understood method of facilitating decoupling and composition by passing a function’s dependencies as parameters. From your comments you’re talking about the second, but refusing the name, for… reasons?