• 2 Posts
  • 337 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle


  • To me, the nonstandard port is mostly nice for reducing log spam from scripts. The risk is that using a nonstandard port lulls one into a false sense of security and overlook good sshd practices. Good sshd practices will prevent the script-kiddies just as well as the non-standard port, while a non-standard port will not challenge a targeted attack. And, if you interact with multiple servers, it can be inconvenient to remember a different port for each one.



  • The right hand graph only covers, like, the last 10-15% of the left hand graph. If this was really a supply issue, then you’d expect to see a divergence starting back in the 1980s, not just the last decade.

    There’s so much spread in the ‘civil law’ countries that it’s hard to call this compelling evidence for supply-driven housing crisis. Definitely something different between the common & civil law groups, but it’s not supply. Or not just supply.







  • I have a n ESP32 with a thermocouple stuffed down my (gas) oven chimney, so I can tell what temperature it actually is (about 40°F/20°C cooler than the dial).

    I have one plugged into an addressable LED matrix, which has yet to get mounted, but will eventually be a closet/dressing light. There’s a few places where I’d like a ‘normal’ warm white light, with the option to switch to a blinding daylight for chores, and maybe a low-light, colorful animated nightlight.

    I have a Pi-0w reading temp/humidity/CO2 in a grow tent that’s a good candidate for ESP32-ification. I have an air quality sensor plugged directly into a Home Assistant server that could go on ESP32 if I wanted it in a different location. Humidity in the bathroom, with a controller for the bathroom fan is another good candidate.

    If I can come up with a good way to put them on battery, with a 6-12 month lifetime, then temperature in the attic, and on the input/output sides of the HVAC would be useful.



  • I was really intimidated by ESP32. Liked RPi, back in the 3b days, because I could comfortably sit in the python interpreter, play with sensor interfaces, and get immediate feedback of what & where I screwed up. Familiarity led me to RPi4 for libreelec and 0w for more sensors.

    Recently took the plunge on some ESP32s, though, and, just…wow. I mean, I’m going through esphome, but every sensor and control I’ve checked is just a couple of lines of YAML away. And low enough power that I’m starting to think about batteries. ESP32 is still pretty intimidating for noobs, but the ecosystem that’s grown up around it is fantastic once you get over that hump.



  • I started using HA to turn lights on and off on timer while I’m out of town, so it looks like the house is occupied.

    Then, because I am a nerd, I added some environmental sensors so I could see temperature & air quality.

    Eventually linked the air quality sensor to a smart thermostat, so it could turn the HVAC fan on when the air is dirty & off when clean, rather than leave it on 24/7 (like the HVAC people recommend) or on ‘circulate.’ That saved around 3.5 kWh electricity every day, or $100/year, while keeping the house dust and allergen-free.


  • The problem isn’t necessarily corporate services - the problem is corporate services with no practical competition. If there’s an actual marketplace, then enshittification is limited, because you can just hop providers when service degrades. If there’s an actual marketplace, then you can hop providers when some government takes control your provider.

    Putting fun services behind the wall of ‘you must be this technically competent to participate’ isn’t going to fix the broken system.


  • In the old days, university IT put essentially no access controls on their networks, so students’ dorm computers were completely exposed to the internet. Any service you started was immediately, globally accessible. Some big sites, including slashdot and facebook, got their start in some kid’s dorm room. I feel like access controls really got going in the early 00’s - first for residential, then for broader campus.

    Check with your IT people - they may have policy or conditions under which they will expose ports on your personal computer to the internet. Otherwise, your best bet is probably free-tier AWS or Oracle.

    Not free, but there are some ‘KVM VPS’ providers out there that will rent you a small, internet exposed computer pretty cheap. They can be a good platform for experimenting with self-hosting services, without exposing your personal equipment or home network. eg: 1CPU/1GB RAM/24GB SSD $12/year https://my.racknerd.com/cart.php?a=add&pid=903