• 1 Post
  • 239 Comments
Joined 2 years ago
cake
Cake day: June 7th, 2023

help-circle

  • Proxmox on a Lenovo micro form factor is probably a good cost effective option. Get a business class ThinkCentre, like an M720 or something similar that’s 3-5 years old that a corpo has just upgraded away from, i5 or Ryzen 5 with however much storage and RAM you want. Spin up a container specifically and only for PiHole+Unbound (and consider adding a pi or some other dedicated hardware for DNS later on for redundancy in case your main goes down), and then the rest is however you want to build your environment.

    For me, I’ve got a Pi dedicated to 3 key tasks: PiHole, Unbound, and PiVPN (edit: and Nginx Proxy Manager. It’s dedicated to 4 key tasks…). It’s basically my filtering interface between the home network the rest of the internet immediately after my router handles the frontline defenses, and then I’ve got a Proxmox cluster to run most of the rest of my internal services.






  • I somehow want to both upvote and downvote this comment at the same time. You’re right that it was the candidates’ jobs to earn votes. It was the voters’ jobs to properly assess the real risks and benefits of each of the two candidates that, between them, were guaranteed to take home a win for one and only one of them. (Edit: there was a time for protest/passion votes too, don’t get me wrong, that was the primaries though, not the general)

    The candidate failed. The voters failed. But importantly, and I think by design, the collective ability of our youth to be able to critically evaluate their options also failed, which seems indicative that our education system failed to provide the foundational skills required for a functioning democracy. And that last thing, well… that thing has been a key part of conservative politics in the US since before I was born in the Geriatric Millennial Days last century.

    Erosion of education has been something I’ve been watching happen my entire life, and I was on the bleeding edge of the WWW. I thought the internet would help make humanity more connected, united, and educated. Somewhere things went off the rails enough that we hit an event horizon moving into something resembling a shitty Continuum reimagining, so my Utopian expectation was clearly misplaced. My disappointment is immeasurable and my sadness comparable.





  • Ultimately up to you, but I’d go with no GUI and just use ssh (and sftp if you need to do file transfers).

    When I was using Docker, it was headless because the GUI just ate up space and resources I didn’t need. All your interaction will be in the shell anyway, launching your compose.yml files.

    But, if dealing with a headless machine sounds like more trouble than you want to try, install the DE if your choice and breathe easy because it’ll still work perfectly fine.


  • I think you’ve put more thought into how to get started than many others would! You have a pretty good plan from what it seems. My thoughts from each section below.

    Hardware: I’m partial to Crucial and Kingston for storage that is affordable and dependable

    OS: I’d probably spin up a Debian install if I were in your shoes and run my services using docker-compose files. It’s a quick and easy to get up and running, and despite the ease, there is still the option to do a lot of customization when you want to, and that will make it easy to learn more at your own pace and leisure.

    Services: For the CalDav portion, I’m really liking Radicale.

    Security: PiVPN is what I’m running on my actual RPi along with PiHole, and it was a super simple setup. I connect via Wireguard from any of my other devices.


  • You’re doing great already, and your desire to do well by your child means you’ll continue doing great.

    Talk, sing, show your kid by example what being a person looks like. Read to them every day, and keep it up until they pick up the mantle and start reading on their own. Introduce them to new toys, sounds, foods, and experiences as they develop. But right now, literally everything is still brand new to this person and the best thing you can do is provide Level 1 “How to human” lessons. Your voice, touch, and demonstrated behaviors are your best tools right now.








  • Use your celery as an ingredient to make other things amazing. Mirepoix would be my first suggestion.

    Tangentially related: It’s also great to add to a stock, and if you ever get a grocery store rotisserie chicken, you should consider making stock with it after you’ve cleaned off all the meat you want. Skin, bones (broken bones are even better), celery, onions, carrots… Even onion skins and those celery leaves I mentioned, it can all go in, you just strain everything out after you’re done cooking.

    Pretty much any time you cook meat, consider incorporating celery into the ingredient list. It’s a friendly companion.