• 0 Posts
  • 1.48K Comments
Joined 2 years ago
cake
Cake day: January 2nd, 2025

help-circle


  • Have you identified what about cooking really gets under your skin?

    I love the results of cooking, even so it took a LONG time for me to not resist cooking as much as I used to. I still find it a challenge to motivate myself to do it sometimes.

    For me the ambiguity and keeping track of where I am is especially challenging, so any recipe I keep gets written in a way that works for me - it’s essentially a modified mis-en-place.

    List of ingredients in the order they’ll be used. Anything that appears twice (like 2 Tablespoons oil, divided) gets divided on the ingredients list so I know what goes where.

    Then directions/sequencing, with each major step clearly separated from the previous step. Trying to read a paragraph while cooking is problematic at best. I also like to number the steps so it’s easier to remember where I am.

    For everything, ingredients and steps, I tack on the time it should take. Then I know in advance what to expect.

    I think overall just planning and knowing exactly what you’re going to do when you step in the kitchen is key - otherwise we kind of flop around.









  • Mac never leaves the LAN.

    The switch in your router knows what to do with your MAC - because that’s hardware level communication.

    Even your machine’s IP doesn’t leave your network, your router tracks which interface your IP is on, and keeps a table of local IP:Port mapped to Destination IP:Port on the external interface.

    And when you really dig into IP routing, I think the router system actually maps IP to interface, and doesn’t even know about MAC addresses because that’s a layer 2 functionality and routing is layer 3 - so it merely hands a routed packet to the appropriate interface and the switch then maps IP:MAC. But it’s been a long time since I dove into router programming internals.



  • I have a lot of stuff self-hosted.

    Just no outside access. Well, that’s not quite true, I do have a Tailscale VPN for remote management, but only certain machines are allowed to join, joins require my authorization, and access to the account is via two-factor.

    The big thing with external access is to never permit it directly through your local connection. Do it though a Virtual Private Server (VPS) - let it get hit with access attempts. And then only allow specific traffic from the VPS to a specific service in your network using a VPN of some sort.


  • Really depends where you are.

    I’ve lived/worked all over the US. Since Walmart is everywhere, you get to see how different regions behave, or even different areas of a city.

    I have 2 Walmarts nearby, one is like this, the other isn’t.

    And interestingly, the major grocery store next to the police station (so not the best part of town) is usually pretty good about carts. And I suspect the ones we see left out are because the wheel locks there are notorious for locking for no apparent reason.


  • Two approaches:

    Network isolation/DNS blocking - put the TV on a VLAN and only permit specific ports through to a media server (whatever the TV will support). If you lack VLAN capability, run PiHole as your DNS server (it works best as DNS and DHCP, but that’s just my opinion for things I like, such as proper name resolution for all devices).

    Second option: (your idea with a Pi) disconnect TV from network entirely, then run something like Kodi (or whatever media center you prefer) on an old laptop, mini-PC, whatever, and have that device connect via HDMI. HDMI can passthrough the navigation controls from the TV remote (not guaranteed, but it’s part of the standard). I looked into this a long time ago but the performance wasn’t there yet. Today I’d probably try any distro and run Kodi on it.

    Even my POS Samsung passes through enough of the controls to navigate Kodi on a 2017 laptop, while retaining power, volume, settings, etc for the TV itself.

    My current setup is a Jellyfin server and Jellyfin client on the TV. I run PiHole with a blocklist for all the Samsung BS which has had the side effect of making the TV menus faster as it doesn’t retrieve any “what’s new” info from Samsung. Its actually kind of fun to monitor the FNS log and see the domains the TV hits, click Deny and see what breaks in the TV. On average about 30% of all DNS requests on my network get denied, and nothing of value has been lost. That’s how much crap is being sent all the time.

    Hope that gives you some ideas.