• 0 Posts
  • 339 Comments
Joined 5 years ago
cake
Cake day: June 28th, 2020

help-circle

  • Yeah. It’s thoroughly documented tho & nothing seems over-the-top. They also contribute to upstreams. A lot of folks use GitLab despite it only being open core. Every day I have to interact with Microsoft GitHub which is fully proprietary & they do nothing but inject social media nonsense to the platform & train on your data just to sell it back to you. Yet rarely does anyone complain about them being it the middle of free software, & instead they move all comms to the black hole of Discord. Meanwhile Google is no longer doing Android in the open.

    I don’t think what Jolla is doing is evil—you just have to play by stupid capitalist rules to be a ‘viable business’ in this economy to keep the lights on. They used to have more stuff open IIRC, but it can be hard to do in practice if you are picking a niche taking on a duopoly.






  • Visibility to who? Normies? Search engines favoring corpo slop? You could make a readonly mirror if felt it necessary (it isn’t). If you have a modus operandi for you product or service, you would be better off choosing tools that align with those ideals. This instead says collaborator privacy/freedom is not our priority & we don’t actually follow our values.





  • toastal@lemmy.mltoAnnouncements@lemmy.mlBreaking Changes in Lemmy 1.0
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    It really provides nothing special of note other than network effect (slow UI, nonrobust CI of YAML spaghetti, pull request model is broken, upselling AI shit in the UX, taking users code with that AI & selling it back to users despite it being our code in the commons, taking cuts from sponsors, etc.), but you can’t shift that without setting a good example—& getting folks to cross out of that closed, centralized, data sucking ecosystem.

    One of the primary reasons for Lemmy’s existence is to get out of Reddit’s walled garden & AI nonsense onto a decentralized platform. Git (& other VCSs) does not have a restriction on centralized nonsense unless you buy into a platform that requires community member give up their data to a US company just to participate. Why would you value one thing for your users then have different values for developers (that are also users)—especially when there are gobs of alternatives? Screw Microsoft on all accounts—historically & presently. There is no reason to treat this like some startup/market thing for engagement when the platform & its core users want a different experience outside of corporate control (but if you must, just make a readonly mirror with issues disabled).






  • Pijul is also worth looking at.

    Fundamentally anything with a snapshot-based model is reliant on patch order mattering. As such you always end up with some centralized server. Pijul & Darcs are based on Patch Theory that says if Patch B is applied before or after Patch A assuming there is no conflict or dependence, it should not matter in a communicative way—that is to say the 1 + 2 ≡ 2 + 1. You can avoid a series of conflicts & better support a distibuted/decentralized development model if the order doesn’t matter.