Things always break for you just as you’re about to experience their reaction, regardless of the medium, abstraction or delay (live/recorded/news articles…)
Things always break for you just as you’re about to experience their reaction, regardless of the medium, abstraction or delay (live/recorded/news articles…)
What’s MAM? I only know it as media asset management
For most hobby projects I just try to stay within the jlcpcb smt assembly parts library these days. For some reason it has actually gotten harder to get parts locally over the years as a consumer.
That has actually lowered the bar for small prototypes/projects enough that I’m using it for some company projects (PCB design isn’t something we normally do but it can be very useful at times).
Also you need to pay (18k/year iirc) in addition to that as well. Next to the fact that matter itself is quite convoluted from an implementation standpoint.
It’s really not made with things like startups or niche products in mind. It’s really a standard by and for the big companies
Also fire departments, hospitals and other medical services. They’re extremely reliable, last a very long time on a charge and don’t shatter when you accidentally drop it.
Even if you need Id/scanner. If the check is at the elevator on the ground floor it may often as well not exist.
Walk in, press on button, hang up jacket and get stuff out of bag, type in password, grab coffee.
That’s a pretty common morning pattern I see.
Those are some peak water polo nails.
If it’s only you (or your household) that is accessing the services then something like hosting a tailscale VPN is a relatively user friendly and safe way to set-up remote access.
If not, then you’d probably want to either use the aforementioned Cloudflare tunnels, or set up a reverse proxy container (nginx proxy manager is quite nice for this as it also handles certs and stuff for you). Then port forward ports 80 and 443 to the server (or container if you give it a separate IP). This can be done in your router.
In terms of domain set-up. I’ve always found subdomains (homeassistant.domain.com) to be way less of a hassle compared to directories (domain.com/homeassistant) since the latter may need additional config on the application end.
Get a cheap domain at like Cloudflare and use CNAME records that point domain.com and *.domain.com to your dyndns host. Iirc there’s also some routers/containers that can do ddns with Cloudflare directly, so that might be worth a quick check too.
Guess I’m a bit too young for that still lol. We got a pair of ISDN2 lines in 1994 (so technically also 256k lol) at home, but I was too young to remember that. With cable internet coming in 97, that was technically still slower than bonded isdn at the very start.
In a way I was very privileged growing up when it came to Internet. My dad’s company at the time paid good money to get all the latest (often testing phase) stuff to his house in return for being available 24/7.
Talking about Lan uplinks, in the early 2010’s I had the joy of working with a 20gb uplink at a small university LAN (the sysadmin got a good amount of free pizza and beers for that one). I spent a large amount of my savings on a 10gb NIC only to find out my hard drive couldn’t keep up lol.
Didn’t some company have a script running that would randomly kill stuff to always test redundancies?
I vaguely recall someone telling me that about netflix
Edit: https://github.com/Netflix/chaosmonkey
There’s a couple SD-WAN solutions out there that you can do this with. Essentially route all your traffic through one or more VPSes while still keeping things like port forwards and STUN working properly.
I’ve had to use it to enable proper video feeds to and from people that had Spectrum as their ISP.
If you have an HBA I would indeed suggest running truenas in proxmox and passing through the HBA to the VM. Truenas/ZFS really likes raw disk access and passing through an HBA is the easiest way to guarantee that. If everything is connected to motherboard sata ports you’re probably better of running truenas scale on bare metal instead.
Truenas has a hypervisor (KVM, just like proxmox). For a VM or two it’s perfect and it even supports GPU passthrough as a gui option, but anything over that and I’d rather use the proxmox management layer instead.
I’m running both Unraid and Truenas (freenas rebranded). Truenas is absolutely my preferred choice IF you either buy all your drives in one go, or can expand drives in batches. The performance difference between Unraid and truenas is pretty large. Which is especially noticeable when using a 2.5g+ connection.
You do, however lose the ability to just throw in a bunch of random drives like Unraid. This is the primary reason one of my systems is running it.
The app/VM experience is better on Unraid, but Truenas (scale) isn’t too far behind. For the average plexarr stack both work just fine.
Making a typo in the BGP config is the internet’s version of nuclear Armageddon
Modding used to be extremely easy and detection systems weren’t implemented yet back in the day. I have an account with billions in cash just for being in the same lobby as one.
These days you’re still free to ruin everyone’s day with all sorts of griefing mods, but once you try and spawn in cash daddy rockstar gets angry at you.
They’re called digital signage displays. Those module slots are usually in the intel SDM form factor.
This stuff is expensive as these displays and modules are rated for 24/7 operation and the software they ship with by default is specifically made to manage content on a large fleet of them.
You’re honestly gonna get a way better experience for cheaper by getting a normal TV + a NUC/Nvidia shield and just not connecting the TV to a network ever.
I definitely rely on documentation more than copilot, since I’ve noticed that the code it writes is only ever as good as your own codebase.
Most of the stuff I code is API wrappers to get arbitrary data into a format our broadcast graphics system can understand. Once all the data structures are properly defined copilot is extremely useful in populating all the API endpoints.
The actual problem solving is getting the data in the first place and morphing it into the correct format.
I’ve seen a factory being shoehorned into using it. Maintenance planning and all.
Needless to say that its not working out well.