• 0 Posts
  • 38 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • He forgot some of the biggest reasons.

    • A larger codebase is generally just harder to work on. A more established product with more users tends to be larger.
    • More popular projects with many users tend to have developers that don’t welcome new contributions. The investment required for a new developer to make an initial contribution is huge. Things like setting up the development environment and the stack of technologies and understanding the basic architecture are significant barriers to entry. Existing developers tend to not care about reducing that burden. After all, everyone who’s *actually *contributing to the project is already over that barrier, right?

    Developers, open source or otherwise, should generally be excited about people “taking their jobs”. Because you’re going to have churn of developers over time, and if you’re not bringing in fresh blood, then your project is eventually going to die. Do you really want to maintain every project you work on for the rest of your life? Encourage new blood. Do what you can to accept new ideas and directions unless you have very good and explicit reasons not to. If someone has a sightly different vision and is willing to hop that initial barrier and is willing to put in more work than you, don’t undervalue that. Be willing to compromise a little to bring in a new developer. Sometimes you have to say no, but consider that you’re saying no to a person who wants to volunteer their time to do work for you.

    On the other hand, there are tons of people who say they’re eager to work on your project. You invest a little time into them, they provide nothing, and then vanish. It’s easy to get jaded when you keep running into people who are more words than action. Be very careful what you promise you’ll do, and if someone invests their time to help you, try to actually do what you said you would.








  • You do have to turn off battery saver for the background process. Phones tend to not like background processes. That would cause the behavior you’re seeing.

    Settings > Apps > App battery usage > Immich > Set to “unrestricted”

    Also I have mine set to a ten minute delay, maybe that’s why I haven’t noticed. Maybe try adding a small delay to the load?

    (Primarily I wanted a chance to delete photos before they uploaded.)



  • I’m already telling people to get out of Florida*. I expect multiple Katrina-level events over the next 15 years. “Florida refugees” is going to become a common phrase.

    Orlando might be more likely to survive than Miami or Tampa, but do you really want to be in the city surrounded by devastation?

    We, as humans, seem to have lost the ability to plan more than 20 years into the future. Florida is still building in areas that are going to be crushed, and the only reaction is from insurance companies.

    We’re not trying to prevent it. We’re not building any kind of defenses or contingency plans. We’re not encouraging people to move out. We’re not preventing people from moving in. In fact, we’re building new and encouraging people to move IN to Florida. It’s full on head in sand.




  • But not in 100% of cases and therefore it’s not worth trying. /s

    It is a difficult problem, because there really are some mentally disturbed people in that population too. You can absolutely tackle the problem slowly and one case at a time lift most people out of that situation. But any solution that treats them as a group will bring along the 10% of them that will literally shit all over everything you’ve tried to build.



  • You can get a cheap android (but don’t have to). You can’t get a cheap iPhone.

    And are you really going to get your 12 year old the latest flagship android when there are cheaper options?

    If every android kid got the latest Pixel, I bet they wouldn’t be seen as “the cheap phone”.

    Plus Apple’s been pushing nearly every anticompeitive angle they can. The iMessage thing is 100% intentional. It’s not that the android phones aren’t capable of working with iMessage. It’s that Apple wants to make your experience worse when something happens that doesn’t involve giving them money. Because they want you to push your friends into an iPhone, and people are dumb enough to fall for it.