Skip Navigation

User banner
Posts
254
Comments
6,586
Joined
2 yr. ago

  • Much more important than the enjoyable culture is the material aspect - how much work each developer has to do. Nice vibes help delay burnout but rarely eliminate it. Or they let it happen with a smile on the face.

    Pay the developers instead, so they can reduce hours worked elsewhere, if you can. Or contribute code, if you can. This isn't aimed at you personally, but anyone reading. I can't contribute code but I can pay so I do that.

  • The vast majority of those jobs were part-time, the agency said.

    Important detail.

  • Nice. So this model is perfectly usable by lower end x86 machines.

    I discovered that the Android app shows results a bit slower than the web. The request doesn't reach Immich during the majority of the wait. I'm not sure why. When searching from the web app, the request is received by Immich immediately.

  • You could absolutely do that and be fucked too. However the point of the pattern I suggested isn't to replace the return with an assignment. That is, the point isn't to do the exact same implementation and then do result = something before returning it. Instead it's to use the initialized result var to directly store your result throughout the function, at every place where you manipulate it. So in this case my suggestion is to not have psize at all. Instead start with int result = -1; and return result; and do all the things you do to psize except on result. Then there's a higher chance you will return the right value. Not a guarantee. I'm not at all implying that "if they only did this one thing, they wouldn't have fucked up like this, so stupid" I'm merely suggesting a style that can decrease the probability of this type of error, in my experience. I'm teaching my team to write in defensive ways so they can feel some confidence in what they wrote, even if they slept 2 hours the night before, and also understand it after another bad night. Cause that ends up happening, life happens and like OpenZFS we also can't afford serious bugs in what we do.

  • We need some fans on the border to blow it towards the US. Smoke turbines.

  • Are they complaining? Carney's approval is so high it's gotta include some portion of conservatives who're happy with him.

  • Wait, I don't think C-2 passed yet. I wrote some stern letters on that one.

    C-5 is also an undemocratic disaster of sorts but they did amend some of the worst parts. Still bad. So yeah, no question there.

  • Because he hasn't actually slashed anything yet. It's all guesswork based on some promised spending on the military and some tax cuts. But he can always do deficit spending and it would actually make sense if the mil spending goes domestic instead of in the US MIC.

    But we should be very suspicious still. I'm not saying oh let's coddle him because he hasn't harmed us. Critique the fucker and be surprised if he actually delivers.

  • Not quite, but there has been some con action so far. Some diff between standard con are:

    • Does not deny climate change
    • Does not want to harm LGBTQ pop
    • Has read Marx and agrees with some of his analysis
    • Does not believe the free market is the best solution for every problem

    My bet is that he's gonna go for deficit spending when shit hits the fan because unlike the standard con he understands public debt isn't like family debt and that austerity in bad times is a bad idea. We'll see in the fall.

  • Scary indeed.

    This one could be helped by always using this pattern whenever you write a function that returns a value, in any language, along with no early returns:

     C
        
    int func(...) {
        int result = -1;
        ...
        return result;
    }
    
      

    I always start with writing my result default value, ideally indicating failure, and the return line. Then I implement the rest. We often don't have the luxury of choosing the language we work with that has the features we like, but consistently enforced code style can help with a lot of problems. Anyone can make mistakes like the one in this bug regardless of experience so every little bit helps.

  • Oh wow, they actually wrote this title. 😯

  • Forwards and upwards from here! A 1Zpresso, a scale and now a clean shower screen!

  • Some discussion here. The problem is relevant to espresso machines with brass boilers.

  • I'm aware of all that. It doesn't address the mechanism I described which prevents or reverses progressive changes if enough people are against them. I'm trying to explain why change isn't happening and what's needed for it to happen in our system. What I'm saying is no amount of scoffing at Chow or whoever else we elect would help get out of this mess unless we and our representatives convince enough people on the ground to vote for building housing. Chow was elected with 37% of the vote, not 50 or 80.

  • "They shouldn't be doing it," Mr Rogers says. "A larger wealthier property owner does not have more property rights than a smaller, less wealthy property owner."

    But seriously, aren't heat pumps usable for cooling data centers, apart from being more expensive?

  • Coffee @lemmy.world

    Family member learns shower screens require cleaning 💀

    Canada @lemmy.ca

    Canada closer to recognizing Palestinian statehood, envoy says

    Selfhosted @lemmy.world

    PSA: If the first Smart Search in Immich takes a while

    World News @lemmy.world

    Ukraine faces demographic crisis: 40% of working-age population lost

    Bicycles @lemmy.ca

    Tern Verge D9 or Link D8?

    Canada @lemmy.ca

    ‘Explosive increase’ of ticks that cause meat allergy in US due to climate crisis

    Canada @lemmy.ca

    38% support some privatization of Canada Post

    Ontario @lemmy.ca

    Doug Ford calls makers of documentary about his late brother ‘disgusting’ | Globalnews.ca

    World News @lemmy.world

    ‘You Will Hear From Heaven’: Trump Shares Private Text From Mike Huckabee Comparing Iran Decision to U.S. Nuking Japan

    Technology @lemmy.world

    Founder of 23andMe buys back company out of bankruptcy auction

    Canada @lemmy.ca

    Federal government to put latest Canada Post offer up for union vote

    Selfhosted @lemmy.world

    Friendly reminder that Tailscale is VC-funded and driving towards IPO

    Selfhosted @lemmy.world

    Using DNS4EU in North America

    Ontario @lemmy.ca

    In Ontario, a new law places clubs, music venues and DIY spaces in jeopardy · News ⟋ RA

    politics @lemmy.world

    Poll: Democratic voters prefer "populism" over "abundance"

    Technology @lemmy.ml

    Google is Using AI to Censor Independent Websites

    Technology @lemmy.world

    Google is Using AI to Censor Independent Websites

    Ask Electronics @discuss.tchncs.de

    Digital buffer works for a bit, then stops, turning it off for an hour resets it to working again

    Ontario @lemmy.ca

    ONxpress private consortium, Metrolinx end new 25-year GO Transit and UP operating deal

    pics @lemmy.world

    Here's another pylon