• 3 Posts
  • 289 Comments
Joined 4 months ago
cake
Cake day: March 23rd, 2025

help-circle


  • Gitflow is the usual branching strategy. It’s not dialed up to 11, it only specifies precisely what to merge to where and from where.

    The real mavericky thing is when someone uses cherrypicking in combination with squash merges thus breaking branch compatibility.

    I have been the git specialist in the last few teams, and thus I’m the one who has to clean that up every time. Not because it’s hard, but because nobody can be bothered to actually learn git.

    Edit: The other thing is to use rebases instead of merges. Yes, they make for a much nicer git history, but they also tend to break everything in the process when the rebase is sufficiently large.




  • That happens so often with non-corporation FOSS. Some dude makes something cool and shares it for free, and in turn they get a butload of entitled support requests of idiots who think that “customer is king” applies for stuff they didn’t pay for too, and who think that the developer owes them something for using his software.

    A similar thing happened with M66B. He got so fed up that he pulled all his apps. Luckily people managed to talk him out of it, but it’s really understandable.



  • The entitlement is strong. But not with the person who creates an open source emulator in their spare time and gives it away for free, but for those who demand free support.

    It’s a quite common issue with open source stuff.

    • Dude makes a thing.
    • Dude thinks maybe others could benefit from it, so he gives it away for free
    • Entitled morons think customer is king also applies for stuff they didn’t pay for and demand free support
    • Dude gets overwhelmed and frustrated by having to play free customer support hotline for his free product and after a while pulls back
    • Entitled morons get up in arms and call dude condescending and worse for not doing free customer support for the free thing, somehow believing that dude owes them something.



  • It originally was released in 2019 as the Pro^1 with the then 2yo Snapdragon 835.

    The Pro^1 X was supposed to be released in 2019 too, and it would mainly differ in software, but it was delayed and delayed again until 2021. By then Qualcomm stopped manufacturing the now 4yo Snapdragon 835 and so they downgraded to the inferior Snapdragon 662. According to tests at that time, this was a major performance downgrade.

    Actually getting them into the hands of buyers then still took ~1.5 years after that, so it really was released in 2023.

    All in all, pretty much all reviewers agreed that it was a terrible phone with an ok-but-not-great keyboard bolted on for a very steep price. Can’t find a price right now, but IIRC they sold for ~€800.

    Current prices on ebay are totally crazy. North of €1600.

    It’s a bit of a dry spell for us keyboard fans.






  • If we completely stop having children right now, worldwide, the population will not meaningfully decrease for the next 50 years.

    The major amount of climate damage will be done within the next 20 years.

    The only option to use population control to reduce climate damage would be to kill roughly half of the world’s population within the next 2-3 years.

    So if that’s your solution, you are either advocating for the greatest genocide the world has ever seen or are argueing in bad faith because you know that your solution is nonsense.