• 1 Post
  • 368 Comments
Joined 1 year ago
cake
Cake day: September 1st, 2023

help-circle
  • The comments here are interesting, as I’m helping with a project developing the software stack for mini servers we hope to sell that are preconfigured with Home Assistant (home automation) and Frigate NVR (camera control and recording) with local storage, local control, and no cloud component.

    The hardware we’re using for prototyping are off-lease Dell 7050 Micros running Proxmox, with 500gb Crucial MX500 ssds and an NVME Coral TPU that Frigate uses for object detection, which reduces CPU usage. 500gb is enough, because Frigate can be set to auto delete recorded clips after a set period of time, and clips can easily be saved.

    Frigate can be installed via docker or as an add-on to Home Assistant. If you want to use Home Assistant, you can install Home Assistant OS directly on the SSD via these instructions.

    We’re using Amcrest WiFi cameras (IP4M-1041B) that connect to an on-board WiFi network controlled by an OpenWRT VM that uses the WiFi card in the system (not the ones that come with the Dells). Everything on our systems is locked down by an Opnsense firewall vm, so it should be safe to use even in an existing unsecured network.

    Personally, for my own system, I’ve been running 4 Amcrest ethernet turret cameras (IP5M-T1179EW) for about 4 years now with no problems. You just need a cheap PoE switch (mine was $20) and then run some cables.

    To use Frigate, the cameras must support both ONVIF and RTSP. Pro tip: the Amcrest Smart Home line of cameras won’t work - you need a camera with a built-in web server for direct configuration.

    For remote access, you could set up Wireguard (via an official Home Assistant add-on), or you could pay Nabu Casa (Home Assistant’s parent company) $65/year (or 75 EUR), enter your credentials in the Home Assistant app and you’re good to go, while helping fund future Home Assistant development.





  • The Thieves Guild punchcard: Get 12 muggings and the 13th converts your mugging to a light burgling at the address of your choice! [*]

    [*] You must present your punchcard before physical violence begins. If the address to be burgled is a police station, the next mugging will be upgraded to murder. Management takes 75% of all tips. Do not make Management sad. You wouldn’t like Management when it is sad.



  • No, it was definitely him. I was just paying tribute to him as an aficionado of a democratizing system of long range communication.

    The GNU thing is a reference to author Terry Pratchett, who wrote about a democratizing system of long range communication similar to the telegraph but with semaphore towers, called the “clacks” (because of the clacking sounds the semaphore flags made when they moved). Each clacks tower was in visual range of another clacks tower, and each one was manned by an operator who would read the incoming message and then send the same message on to the next tower in the line until the message reached the intended destination. This system is one of the main subplots in the book “Going Postal”, which is a critique of unchecked capitalism, corporate greed and privatization of profit over public service and worker safety.

    In the book, the clacks system is the victim of a hostile takeover by a rich capitalist named Reacher Gilt, who either directly via one of his agents (similar to the Pinkertons), or indirectly via cost-cutting that leads to safety issues, murders/kills the creator and previous owner of the clacks system, John Dearheart.

    After his death, clacks operators up and down the line of towers memorialize him with the message “GNU John Dearheart”, which was inserted into the “overhead” of the messages (also literally over their heads in the towers), which were sent in every single clacks message on all lines as additional information for operators about the message.

    “G” meant “send the message on” “N” meant “do not log the message” “U” meant “at the end of the line, turn the message around”

    In the book, the reason they did this is because “A man’s not dead while his name is still spoken”.

    When Pratchett himself died, GNU Terry Pratchett became a thing as a way for fans to remember him. Some even created the “X-Clacks-Overhead” code, which can be inserted into the header of websites as a tribute to those who should not be forgotten.

    So GNU Terry Pratchett and GNU Garry Shandling.