• 2 Posts
  • 76 Comments
Joined 7 months ago
cake
Cake day: April 27th, 2024

help-circle
    • Radicale hosts my calendars and contacts
    • zero-hassle setup in Thunderbird for both of those things
    • DAVx on Android works seamlessly for calendar and contacts Sync
    • Fossify calendar to view, edit calendar
    • default contact app for contacts
    • Infcloud as a web frontend for Radicale. Not pretty, but absolutely functional (and I hardly ever need it thanks to Android calendar app / Thunderbird)

    Haven’t tried todo lists yet, but I would imagine they are similarly hassle-free.

    The only annoyance I have is that DAVx is required at all, but I’d suspect that’s an Android/Google issue? IDK.

    But anyways, this setup works flawlessly for me.




  • Fuck Amazon, fuck Alexa.

    But that wall clock is glorious. It’s a decently look clock, but seeing how much time you have left on multiple timers with a single glance is so incredibly useful. Especially when you’re cooking.

    I’m currently in the process of migrating away from the shit Alexa ecosystem, but no matter what I end up with, I’ll have to find an alternative for this clock




  • For me personally, there is only two applications of LLMs in programming:

    • doing tasks I kinda know how to do, but don’t want to properly learn (recent example: generate pgf plots from csv data in matplotlib. 90% boilerplate, I last had to do it 3 years ago and vaguely remember some pitfalls so can steer the LLM in that direction. Will probably never again have to do this, so not worth the extra couple hours to properly learn
    • things I would ordinarily write a script for, but aren’t worth automating because they won’t come up in the future again (example: convert this Lua table to a Nix set)

    Essentially, one-off things that you know how to check for correctness.











  • I put about 150 hours into NixOS before I was really “done” setting everything up. (Of course, it was completely usable way before that.)

    The biggest advantage to me is that that was the last time I will have set anything up. If my laptop or PC or both get thrown into an incinerator tomorrow, I will go buy replacement hardware and will have my exact same setup done in less than 10 minutes.

    I used to have serious anxiety about losing my setup with Arch - over the years a lot of config amasses, and sure you can back up your dotfiles, but you better do that after every change, and don’t forget to manually track your changes to /etc, /usr, and so on.

    Right now, I am enjoying the most seamless development setup I’ve ever had. That being said, you will have a BAD time unless you embrace nix shells for development (at which point the pip/venv stuff becomes easy, too)

    You are right, it’s a steep learning curve and you will have to invest some time initially, but it frees you up in the long run