I’m struggling to find relevant information or shared experiences on this topic and I’m hoping that someone here can point me in the right direction. I seem to have always struggled with what I’m calling tech permanence. I define tech permanence as the ability to use some form of tech (either a phone, an operating system, a library, a package manager, etc.) for an extended period of time.

My issue is then that I struggle with maintaining long-term relationships with these technical aspects of my life and it’s starting to affect my work and mental health. An example is likely the best way to describe this.

At least once a week I reinstall the operating system on my desktop computer at work because I can’t seem to commit to Linux or Windows 11. I’m not distro hopping on the Linux side of things (always Debian 12).

I’ve identified a cycle where this behavior repeats:

  1. Get excited by something that is only available on Linux: this can be a specific software, but more often than not it is actually the file system itself. I love everything about it.
  2. Work on Linux for a couple of days: in this stage I’ll painstakingly craft an environment that is needed for my work.
  3. ** Mental cry**: in this stage my mind will tell me that I’m just using Linux to use Linux and everything I want to do I can do on my MacBook or on Windows. I’ve seen this coupled with a bit of anxiety about not being able to use Microsoft products if requested (though I know there are a million work arounds).
  4. Searching for greener pastures: a stage in which I want to just use products that are more reliable, and honestly, just more pretty. This is the stage that perplexes me the most and often where the reinstall of my desktop to Windows occurs.
  5. Work on Windows for a couple of days: in this stage I set up my environment, do work for a couple of days, and then wonder why I don’t just use Linux.
  6. Repeat: I repeat this cycle 1-2 times per week.

This can be mapped to phone operating systems too. An example is that I use an iOS device on a daily basis, but sometimes I’ll go get a cheap Pixel just to throw GrapheneOS on, then to revert to Android, and then back to iOS.

I’ve tried pretty hard to search for relevant examples of this online, but I can’t seem to find the right search terms for any of this. The closest I’ve seen is “object permanence” in the ADHD research, but I’m pretty cautious to start self-diagnosing as I’m not a professional.

Can anyone comment on this or point me to a more appropriate community?

  • Boozilla@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 months ago

    I am not a doctor and I’m not going to pretend to be one on the internet. However, it sounds like you may have some mild esoteric form of obsessive compulsive disorder or something adjacent to that. One of my friends and coworkers (in IT) had OCD and it’s no joke. He was part of a support group for it. I’m not trying to scare you or anything but you may want to talk to a therapist. If you do have something like that, it is manageable.

    Focusing on the tech side: every piece of software, hardware, or tech is going to be a collection of compromises designed by a committee and implemented by a team of highly flawed humans. In constantly seeking an optimum setup you are falling into the ancient trap of “perfection is the enemy of good enough”.

    Maybe gamify this and try to spend more time with your current setup. If you give in to the compulsion to change it again, try to challenge yourself to stick with the new one even longer than the previous one. And, most of all: try to relax and accept the fact that all of this tech shit is always going to be a hot mess! That’s why they patch it and update it constantly. It’s just the nature of the beast.

    • Supercritical@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      I appreciate the constructive response. The OCD aspect concerns me, but it seems in line with my behavior so I will investigate that further. In particular, I have access to a therapist through my work so that might be the next most logical step.

      I agree that no technical environment is the end all, and I’m going to try and tap into that perspective next time this comes up.