I accidentally pirate crap I have legitimate access to because I can't be bothered to figure out which damn platform its on. I have access to quite a few through work due to my industry at no out of pocket costs.
The times I try to actually search for something, it'll be listed on multiple platforms but 0 to 1 of those platforms will actually have what I'm looking for included with the subscription forcing me to manually check each one.
There is a Public Assisstence board game from the 80s. We had one when I was younger. I can't tell if it was a "anti-welfare" game or just making fun of the whole system. I grew up pretty poor, so I always assumed the latter as a kid. Since the welfare track was easier from what I remember, now I'm not so sure, lol.
"High five" instead of "paw" for two dogs which wasn't the accident. The accident is they learned to associate high five with wanting something. When they want pets, food, bones, or toys they obsessively high five at you.
My cat does it now too. Maybe they learned it from the cat who saw they got treats for high fives. My wife hates it. I think its hilarious.
I'm kind of curious how late gen X and millennials will be at that age in regards to tech.
I work in software dev. I've interviewed 2 CS grads who did their whole degree on an iPad while acting as if its an accomplishment.
My engineers also religiously use ChatGPT. It has a tell in that all its code comments start with a capital letter without punctuation. All their merge requests where coding conventions were not followed and "help I'm stuck" non-working code has these comments.
They are super smart and hard workers. They just lack the experience of needing to figure shit out without aide because it didn't exist.
As long as their isn't some mass cognitive decline for that generation, I think there might be a dip in general technical knowledge when millennials that had to figure things out check out and all that's left are those who want to understand the tech they use.
I use Nix, even on my Ubuntu machines, to install tooling in my user profile.
Nixpkgs unstable stays pretty up to date. The few I want something on release day or bleeding edge nightlies, I override the derivation source. I use nvfetcher to pull the latest release or head of the default branch as part of my update routine.
I'm pretty new to Nix, so its been slow integrating into my workflow, but I plan to start integrating flake's into my repos. My team seems to have constant issues with keeping their tooling up to date which breaks things locally from time to time.
I'm coming from a Haskell/Scala background. This job just pays more. TS has been "good enough" for types. I don't think I could be as effective without them at this point.
I don't see it dying from my perspective. Its only been getting better and better. The only thing I could see displacing it in my org is maybe Rust due to WASM proving a transition path.
We use TS on the back end to leverage our teams existing skill set and libraries we've built up.
I know it's a meme to use "the next best thing" in the ecosystem, but we've been really happy with the newish Effect library + Bun runtime. Effect is like a merger of the older fp-ts/io-ts libraries (same author works on both) with Zio from the Scala ecosystem. It vastly simplifies the former and the new stuff with dependency injection and defect management is refreshing. With the Bun runtime, we see a 15x faster startup time (great for dev). Its halved the RAM requirements in prod. We don't even need to transpile... We still do for prod to tree-shake dev-only code to ensure its not available in prod, but deploying to dev is FAST.
One method depends on your storage provider. Rsync may have incremental snapshots, but I haven't looked because my storage provider has it.
Sometimes a separate tool like rsnapshot (but probably not rsnapshot itself as I dont think its hard links interact well with rsync) might be used to manage snapshots locally that are then rsynced.
On to storage providers or back ends. I use B2 Backblaze configured to never delete. When a file changes it uploads the new version and renames the old version with a timestamp and hides it. Rsync has tools to recover the old file versions or delete any history. Again, it only uploads the changed files so its not full snapshots.
Hotline for the MacOS warez scene to get games in high school (circa 1999ish).