Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SD
Posts
0
Comments
263
Joined
2 yr. ago

  • 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.

    It is easier to just pirate.

  • When a measure becomes a target, it ceases to be a good measure.

    • Goodhart's law

    Advertisers made it a target to have a high review score so now they are just another advertising cost.

    SEO did the same to the web.

    Bots and now AI are infecting social spaces as users figured out reviews are now shit and would turn to special interest groups.

    • Corporations who pushed cheap processed food for profit that is the only thing affordable to those in poverty
    • Politicians who enable the above with bullshit processed food pyramids as the largest food group
    • Corporations who pushed jobs sitting all day to make a good wage at an office
    • Politicians who enable the above for "the economy" aka rich people with investments

    <-----line----->

    Obese people

  • 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.

    https://boardgamegeek.com/boardgame/3393/public-assistance/images

  • "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 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.

  • Important stuff (about 150G) is synced to all my machines and a b2 Backblaze bucket.

    I have a rented seed box for those low seeder torrents.

    The stuff I can download again is only on a mirrored lvm pool with an lvmcache. I don't have any redundancy for my monerod data which is on an nvme.

    I'm moving towards an immutable OS with 30 days of snapshots. While not the main reason, it does push one to practicing better sync habits.