• 68 Posts
  • 203 Comments
Joined 2 years ago
cake
Cake day: September 1st, 2023

help-circle


  • The US and the West at large just thought China would stay that nice exploitable country for cheap labor forever. Their plans never adjusted to either find an alternative or move back production.

    Capitalists praise “the power of the market” for being agile and whatnot, but companies (and many Western countries are being run by companies) target costs optimisation at all costs. They are like AIs with a bias for it and hyper-specialise for it. The only moves companies have are “buy the competitor” and for countries it’s just protectionism until war.

    This isn’t praise for China throwing the majority of their citizens into the machine as cheap labor for Western companies, more a critique of the West’s tunnel vision. We will reap what we sowed.

    Anti Commercial-AI license



















  • onlinepersona@programming.devtoFediverse@lemmy.worldGitLab abandons federation plans!
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    edit-2
    3 months ago

    Git is already inherently distributed and automagically mirroring to other remotes is generally like three lines in any CI syntax (and there is probably a precommit hook for it too).

    Git is, but what about everything else? When you clone a project on gitlab or github, does it come with all the issues, discussions, MRs, and so on?

    I can see a LOT of security issues with not having a centralized source of truth on what the commit hashes should be and so forth.

    That’s what signed commits are for. Also, pull/merge requests and issues are sent to the origin instance, just like in the fediverse. Like now, you made a comment on a post on Fediverse@lemmy.world through your instance lemmy.zip. The same would happen with your comments, pull/merge requests, issue reports, and so on. There’s no need for a “central authority”.

    Anti Commercial-AI license