• 1 Post
  • 58 Comments
Joined 11 months ago
cake
Cake day: July 31st, 2023

help-circle











  • A Nest doesn’t have to be connected to a network, at all. They’re wired to your climate system the same way as a dumb thermostat. If you don’t need remote control of your temperature–and I’m gonna be real here, does anyone need remote control of the climate system?–disconnect it from the network.

    It’s a dial that turns your temperature up and down. I haven’t adjusted mine since, like, August.



  • Terraform and OpenTofu are great tools for building virtual infrastructure, e.g. using AWS API calls to spin up AWS virtual machines and provision them with networks and security relationships and stuff like that–in an automated, repeatable way. They are generalized tools for deploying and modifying infrastructure, even if it’s not in the cloud (there are many tools in these frameworks that apply to self-hosted setups).

    The rest of the words after “Terraform fork” are just the names of companies that decided to help OpenTofu, and are not especially helpful in understanding what it is or what it’s used for.


  • In almost 30 years I’ve never seen anyone actually switch databases underneath an existing product. I have worked at one place where generic database APIs were required because it was a product that supportedf multiple databases, but no individual customer was really expected to switch from one database to another, that’s just how the product was written.

    I have heard of this happening, but it’s the kind of thing that happens in one of two scenarios:

    1. Very early in a product’s lifetime the developer (probably a startup) realizes the database they chose was a poor choice. Since the product doesn’t even exist yet, the switching cost is low, and generic database use wouldn’t have helped.

    2. A management shakeup in a very mature product causes the team to switch databases. This is, as you observed, usually part of a major rewrite of some kind, so lots of things are going to change at once. Also–critically–this only happens with companies that have more money than sense. Management doesn’t mind if it takes a long time to switch.

      It won’t go smoothly, at all, but nobody actually cares, so generic database use wouldn’t have helped.