• he/him

one more cute disaster… it’s hard here in paradise

last.fm listening



franktcatte
@franktcatte

starting to realize the reason I've come to loathe modern computing is the constant sword-of-damocles-esque feeling that something you've figured out a solution to will be violently subjected to bitrot no matter how hard you try to prevent it, and is as temporary as temporary gets, with you only having six months, a year, or maybe two years before that solution either isn't viable, or no longer works at all.


franktcatte
@franktcatte

I am old enough to remember when computing was functionally immutable, where your computer and the software running on it only changed with your direct input, possibly staying the same for years at a stretch. new computers and operating systems took weeks to re-adapt to—there was none of this 'boiled frog' imperceptible change constantly happening over time.

and going further backward, only a generation or so ago, this extended to Pretty Much Everything. my parents spent a great majority of their life interfacing with, and experiencing, the same things and people every day, for decades.


Webster
@Webster

real neat that the treadmill of obsolescence means i can theoretically work on the same project forever without ever improving it. there will always be dependencies to update and disruptive technologies that will make my perfectly functional web app unsustainably outdated. at no point will anybody in my company say "we did it, our app is feature complete". an entire industry dedicated to keeping the lights on.


You must log in to comment.

in reply to @franktcatte's post:

I think about this all the time.

The real generational shift between my grandparents and me is that they believe that things mostly stay the same, whereas I believe that everything changes, all the time.

in reply to @Webster's post:

This is part of why, for my own projects, I try to use as few dependencies as possible, and work in low-level languages, and really try and bottleneck dependencies through very clear interfaces in the code so that when something breaks, it breaks in one place. Yeah it’s a pain in the ass and I’m constantly "reinventing the wheel", but I’d be doing that even more anyway if I didn’t rely on my own work so much. I’d rather reinvent the wheel once and then have it permanently than have to constantly reinvent the wheel because they keep inventing new bolt designs with limited releases so I can never actually attach my parts together.