• 1 Post
  • 167 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle





  • I agree it’s not a blockchain, (although it has chain properties) but it is kinda decentralized. By convention projects almost exclusively have a single remote, and by convention that single remote is treated as an ultimate source-of-truth… But you can absolutely have the same repo with multiple remotes defined, and one could establish different schemes to determine which branches on which remotes represent what in terms of “truth”.





  • I think pretty much everyone views their political ideology as “the one that stands for freedom”, and it just comes down to what it means to be “free”, and the follow up of free from what.

    I feel like libertarians would love the concept of FOSS and decentralization, and I don’t think anyone would argue they skew left.

    So, I disagree that FOSS is inherently left wing. I think it’s attractive to the left wing for many good reasons. I think people project their own politics onto whatever they love, and things can be loved by very different groups for different reasons.










  • I’ll rephrase them, except in good faith:

    1. Talking directly to the people about the work is better than a 95 state JIRA pipeline

    2. Document your finished working work, not every broken POC, because that’s a waste of time

    3. If the contract isn’t actually going to meet the desires of your stakeholders, negotiate one that will

    4. If you realize the plan sucks, make a better plan.

    My company paid to have Kent Beck come to workshop with our Sr devs. I expected to dislike him, but he won me over pretty quick.

    I don’t remember what it was, but someone was like “Kent, we do X like you recommend in the manifesto, but it creates Y, and Z problem for us”

    And he was like “So, in your situation it isn’t providing value?”

    Guy was like “No”

    “Then stop doing it.”

    It’s not hard. It’s the most fucking common sense shit. I feel bad for them because these guys came from a world where there were these process bibles that people were following. So they wrote like, basically a letter saying “if your Bible doesn’t serve you, don’t follow it”

    And all these businesses dummies were like “oh look, a NEW bible we can mindlessly follow”


  • Ok, I think I see your position more clearly now:

    You’re thinking about people who are interested and installing based on technical interest and curiosity.

    In those cases, I think you’re probably right. There is probably some base competency at play. A desire to learn. Probably someone in their sphere to support.

    I’m thinking more about the type of people who would buy a Chromebook. Or my cheap ass parents who want to squeeze another 5 years out of an ailing laptop. They don’t want to spend any money and just want to use Facebook and YouTube. Send some emails. Connect to wifi. Print their boarding passes. Not have their machines riddled with viruses within minutes because their windows OS isn’t getting security updates anymore. I think this is actually a massive use case, and I want Linux to be accessible to them without needing to use the terminal for anything.