Many fall in the face of chaos, but not this one, not today

  • 30 Posts
  • 283 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle


  • There’s not such a massive difference between where we are now and where we need to be to disconnect from fossil fuels

    • More meals will be vegetarian
    • Food selection will be more seasonal and local
    • More people will work from home or take public transit or bike
    • More people will have kitchen gardens
    • More farmers will use permaculture techniques to reduce input fertilizer needs
    • More humanure will be collected and used as fertilizer
    • More solar panels will produce more power for home heat pumps to keep buildings comfortable
    • More farmers will have electric tractors and farm batteries

  • The eternal pendulum swinging between BEM and atomic css forever. The best is to start with atomic and then extract a few BEM use cases as duplication emerges. Then you’ve got the best of both worlds.

    Roughly half of css is extremely specific to one place and not worth extracting. The remainder though is actually important to the design system and is worth deduplicating and formalizing into BEM / variants. The trouble is when you try to BEM everything and end up with thousands of classes that are only used once.






  • Not 100% programming but I’ve been getting into homelab stuff lately. Yesterday I got Fedora installed on an old MBP, and I’m hoping it’ll be a good moonlight client to my main gaming desktop.

    Now the living room TV can be run from the MBP and folks can still watch TV while I’m gaming. Then if I’m in the mood I can do couch gaming.

    The first attempt last night worked so well! I was shocked to be playing a shooter like Just Cause 3 without any visible lag. Very impressive!

    For programming, it’s time I hosted my tarot card website on my home Ubuntu server. It’s been a few weeks of testing the site just by running it from the command line. I’m still a little shaky on the hosting stuff, but I think I’ll use a systemd service to ensure it starts up when the server reboots.



  • COOKING FOR ENGINEERS!!!

    I learned how to cook from this site like 20 years ago! I still use that format on my home recipe cards sometimes, but now I’ve just gotten so used to it all recipes look like this on my head. Great format, taters guna tate.

    The real site also includes a paragraph description, this is just a quick reference card that’s assuming you have already cooked the recipe a few times, not great for learning it the first time.










  • It’s definitely not needed for the average person trying to install and play games and watch Netflix.

    I wanted services for Spotify, Hone Assistant, ssh access, syncthing, jellyfin. Those were just slightly more effort than in Arch, but I am extremely happy with bazzite and plan to stick with it (or other immutable OSes) going forward.


  • I’ll say this one thing: bazzite is super great if you’re keeping it simple. If you want something “weird”, you’ll need to be ok following directions and editing config files.

    The immutability means some things are a few steps harder to setup. For example, today I was installing a service that will let my bazzite machine always be available as a Spotify Connect target so anyone in the house can play music through the living room speakers. The Spotify connect server will be always running in the background, even after reboot. Installing it took 3 extra steps than doing it on Ubuntu, Arch, or Fedora. Not impossible, just a few extra steps to make a distrobox and connect into it, and then connect that into a service on the bazzite side.

    I will say though, Kagi Assistant has been a lifesaver for me for getting all my Linux machines setup. I’ve done more in the last year with Linux than the 20 years before of using it as my home OS.

    It’s so easy now just to ask a chat prompt how to do something and then get help if it doesn’t work perfectly on the first try. Taters gonna tate, but I absolutely love AI tools for learning how Linux works, especially the trickey immutable ones like bazzite. Even though I’ve been using Linux for twenty years, I’d have dropped bazzite in the first week if it wasn’t for AI chat tools helping me bend it to my designs. I just can’t be bothered spending a lot of time learning an immutable OS when I’m happy with Arch and Ubuntu. However, now with chat tools, I’m loving bazzite and have no plans to switch off it as my daily driver.