• 0 Posts
  • 64 Comments
Joined 2 years ago
cake
Cake day: July 14th, 2023

help-circle
  • The process is supposed to be sustainable. That doesn’t mean you can take one activity and do it to the exclusion of all others and have that be sustainable.

    Edit:

    Also, regretably, I’m using the now-common framing where “agile” === Scrum.

    If we wanna get pure about it, the manifesto doesn’t say anything about sprints. (And also, you don’t do agile… you do a process which is agile. It’s a set of criteria to measure a process against, not a process itself.)

    And reasonable people can definitely assert that Scrum does not meet all the criteria in the agile manifesto — at least, as Scrum is usually practiced.


  • It’s funny (or depressing), because the original concept of agile is very well aligned with an open source/inner source philosophy.

    The whole premise of a sprint is supposed to be that you move quickly and with purpose for a short period of time, and then you stop and refactor and work on your tools or whatever other “non value-add” stuff tends to be neglected by conventional deliverable-focused processes.

    The term “sprint” is supposed to make it clear that it’s not a sustainable 100%-of-the-time every-single-day pace. It’s one mode of many.

    Buuuut that’s not how it turned out, is it?



  • The real question is all the stuff beyond just having the distro installed. The packages, the services, the configs, the application data.

    If you leave all that stuff the way it was installed via the old package manager, it may have some bad assumptions baked in and may be incompatible with packages you install with the new package manager.

    And if you clear all of it out and reinstall it, have you really gained anything vs. just doing a clean install?

    There’s a reason you have a home dir. Just copy that forward along with whatever other config files you might’ve customized.

    Btw, if the ability to make drastic changes while still maintaining continuity is an important feature for you, maybe check out NixOS.





  • The dichotomy of “freedom to” and “freedom from” is pretty well-worn territory in philosophy, although there are many different formulations of it (including options beyond just these two), but the simplest model is this:

    “Freedom to”: The protected right to do something, like fire a gun in the air.

    “Freedom from”: The enforced guarantee that you will not be impacted by the actions of others, like your neighbor’s falling bullets.

    An egalitarian society can’t grant “freedom to” all actions to all people while also guaranteeing them “freedom from” the consequences of all others’ actions.

    If I have the freedom to drive a monster truck on any public motorway, I necessarily lose the freedom to walk those streets without worrying about monster trucks.

    The only way around it is to have a privileged class that has extra “freedom to” do things when the consequences mainly impact the underclass, and extra “freedom from” the actions of the underclass.

    Like, most states allow you the “freedom to” openly carry a firearm, but also employ police to protect your “freedom from” people being an immediate threat to your life.

    In theory, you can’t have both. So in practice, this means that only white people get to openly carry guns. Black people get disarmed or shot.

    That said, I’d disagree that labor freedom reduces economic security in general, but if you got more specific I’m sure there are some instances where that’s true.

    Just specifically don’t take an employer’s word when they say “if you unionize we can’t protect you anymore”.














OSZAR »