• 0 Posts
  • 118 Comments
Joined 2 years ago
cake
Cake day: February 1st, 2024

help-circle

  • Having lived without a dishwasher for many years, I’m never complaining about loading/unloading the dishwasher. From starting the kettle to finishing a pour over is more than enough time to unload.

    And never again having to schlep clothes to the laundromat because we have laundry in our home? Likewise, I’m not going to complain. The only reason laundry takes real effort is when we opt to use the clothesline instead of the dryer.

    Not everyone has a dishwasher, washing machine, and clothes dryer, so I absolutely recognize that I’m very fortunate here. And the crazy thing is, these devices aren’t even particularly expensive, especially since they can be had used — I think a big reason folks don’t have them is the installation+room required. Which probably says something about landlords and the general cost per area of housing.



  • Especially after adding in all the power draw of the automation requires…

    What exactly is the incremental power draw for automation? My network gear and server (a little nuc) are sunk power costs as I self host other services.

    Idling, my home uses around 100W with the fridge off. One 10W light is an additional 10% of my power budget, and I have a lot more than one light in my house. I also pay about $0.40/kWh.


  • I can be a bit neurotic about turning off lights when I leave a room, so Home Assistant was a nice way to free up brain space for me. A few motion sensors here and there + some simple automations, and the lights mostly handle themselves. Zigbee sensors and Zigbee or Matter-over-WiFi bulbs, so everything is local. A free VPS+WireGuard setup means I can access them remotely should I need to, with TailScale as a backup.

    Cloud failures mean I can’t access remotely, but local control is unaffected—if my smart devices stop working it’s almost certainly my fault :)






  • It’s interesting that, with Python, the reference implementation is the implementation — yeah there’s Jython but really, Python means both the language and a particular interpreter.

    Many compiled languages aren’t this way at all — C compilers come from Intel, Microsoft, GNU, LLVM, among others. And even some scripting languages have this diversity — there are multiple JavaScript implementations, for example, and JS is…weird, yes, but afaik can be faster than Python in many cases.

    I don’t know what my point is exactly, but Python a) is sloooow, and b) doesn’t really have competition of interpreters. Which is interesting, at least, to me.