• 0 Posts
  • 301 Comments
Joined 11 months ago
cake
Cake day: February 1st, 2024

help-circle
  • Pick your favorite tech company, pick a small team with a “nerdy” engineering mandate, and I’m confident you’ll find the academic, geeky science and engineering types you’re talking about.

    They probably aren’t very vocal though, because 1) there’s a huge PR/marketing budget which is responsible for being the face of the company, and 2) well…these are nerdy STEM folks who probably like their job because they get very well compensated to be nerdy STEM types, and not because they’re fanboys/girls.




  • Our experience is that basically the only really expensive thing is childcare. Are you eligible for subsidized, or free, care (or have trustworthy and willing relatives)?

    As for gear, babies don’t need much. But for what they do need, reach out to friends, neighbors, and family! We’re fortunate that we could have afforded everything new, but we really only bought a few things because friends and randos alike gave us so much free kid stuff (we bought a nice stroller, a baby basket, and an IKEA crib — basically everything else was a hand-me-down). Join local “buy nothing” groups, or parent groups (sadly they’re usually WhatsApp, but whatever). Most people hate throwing away stuff, and would rather it go to a good home.

    Look at programs for subsidized/free necessities like diapers. There are lots of resources out there, especially in cities.

    As everyone else said, no one feels ready. We certainly didn’t!






  • Immich looks particularly good to me.

    It is! Been running it for a few years now and I love it.

    The local ML and face detection are awesome, and not too resource intensive — i think it took less than a day to go through maybe 20k+ photos and 1k+ videos, and that was on an N100 NUC (16GB).

    Works seamlessly across my iPhone, my android, and desktop.



  • For very simple tasks you can usually blindly log in and run commands. I’ve done this with very simple tasks, e.g., rebooting or bringing up a network interface. It’s maybe not the smartest, but basically, just type root, the root password, and dhclient eth0 or whatever magic you need. No display required, unless you make a typo…

    In your specific case, you could have a shell script that stops VMs and disables passthrough, so you just log in and invoke that script. Bonus points if you create a dedicated user with that script set as their shell (or just put in the appropriate dot rc file).


  • It’s completely context dependent; you’re right that using male/female is appropriate for humans in certain contexts, e.g., medical usage (“Patient, a 47yo female, presented with…”). But it is — for cultural and historical reasons — generally considered inappropriate to refer to our fellow humans that way in conversation.

    Re: mutt, fair enough. Bitch/stud are examples of how animal terms, when applied to humans, take on very different meanings. Purebred is afaik not specific to species, but it is wildly inappropriate to refer to people as such.

    At the end of the day, the logic behind what is and is not appropriate has history behind it; animal terms have been used extensively to refer to subjugated peoples; it may be scientifically accurate but that doesn’t mean that it’s inoffensive.


  • Of course we’re animals, but let’s use some common sense wrt cultural norms here. A dog of mixed lineage is mutt, but it’s completely inappropriate to refer to a multiracial person as such. A female dog is a bitch, a male is a stud; the sexism is pretty obvious when applied to humans. It’s fine to talk about owning a dog; it’s not ok to talk about owning another human (except perhaps children, in certain contexts).

    Yes, we are animals too, but that doesn’t mean we should talk about each other in the same way. (And I say this as a vegetarian who thinks we should treat all animals with significantly more respect than we currently do.)



  • UPS and American companies in general

    But this is USPS, which isn’t an American company, it’s a US independent agency.

    Their mandate isn’t (AFAIK…) to make a profit, but rather to serve the mail requirements of a very large country.

    Personally, my experiences with USPS have been generally positive, from passports for infants to free change-of-address forwarding service to tracking down quasi-scam products from Amazon. YMMV though.





  • Hmm, my understanding was that FQDN means that anyone will resolve the domain to e.g. the same IP address? Which is the case here (unless DNS rebinding mitigations or similar are employed) — but it doesn’t resolve to the same physical host in this case since it’s a private IP. Wikipedia:

    A fully qualified domain name is distinguished by its lack of ambiguity in terms of DNS zone location in the hierarchy of DNS labels: it can be interpreted only in one way.

    In my example, I can run nslookup jellyfin.myexample.com 8.8.8.8 and it resolves to what I expect (a local IP address).

    But IANA network professional by any means, so maybe I’m misusing the term?


  • If you have your own domain name+control over the DNS entries, a cute trick you can use for Jellyfin is to set up a fully qualified DNS entry to point to your local (private) IP address.

    So, you can have jellyfin.example.com point to 192.168.0.100 or similar. Inaccessible to the outside world (assuming you have your servers set up securely, no port forwarding), but local devices can access.

    This is useful if you want to play on e.g. Chromecast/Google TV dongle but don’t want your traffic going over the Internet.

    It’s a silly trick to work around the fact that these devices don’t always query the local DNS server (e.g., your router), so you need something fully qualified — but a private IP on a public DNS record works just fine!