The real travesty is you only have 2 options, they're both not very good and the entire country is polarized around one or the other.
I think the Europeans were on to something with MMP. My country adopted it in the 90's and finally ~30 years later we have a 3 party government (previous max was 2).
It helps with preventing one party gaining absolute power and also gives citizens more realistic options at the polling booth
My proxmox "cluster" is a bunch of old laptops with a single consumer grade NIC in each. I wanted to isolate the VM network from my main home network (have it on a different range) while still allowing all the VM's to transparently talk to each other regardless of which physical host they happen to be on.
Could I have achieved this with normal vlans? I wanted an overlay network on the VM side but they still need to use my main home network to get internet and I only have a single physical interface on each host which is plugged into my main home network (addresses assigned via my home router).
The OPNsense VM routes between the two networks (the virtual vxlan within Proxmox + my physical home network) and does DHCP / DNS for the VM network
I just attached the host NIC to OPNSense and then have a vxlan in proxmox to make the VM network separate from the rest of my home network. Both the host NIC and the vxlan virtual NIC are attached to the VM.
The OPNsense VM acts as a router between the two networks. I host all my shit on the VM network under *.internal.legit.tld and use LetsEncrypt + Traefik to issue SSL certs which work without having to load a CA cert everywhere because I own legit.tld
The only bastard was having to adjust the MTU everywhere within the VM network, that caught me out a couple of times
Some software branded as Docker for Mac exists for Mac.
Obviously Docker uses Linux kernel constructs not available on other platforms so on Mac (and Windows) they embed an entire Linux VM and attempt to integrate it with the host system storage, networking and resources.
This works about as well as it sounds, I/O performance in particular is terrible and trying to share folders between the host and the VM (to for example mount the code you're working on) is super slow and annoying
"But Macs are the best for development, they're so user friendly" - not even close lol
Ipv4 is simpler and therefore easier for my brain to comprehend.
I deliberately disable IPv6 on all the devices on my home network because it's really f**n annoying when some service tries to bind to localhost but picks up the IPv6 localhost instead of the IPv4 one
Yep this for me too. Thankfully VSCode allows comments in its settings.json / launch.json files but most programs use strict JSON which doesn't allow comments
What's currently being marketed as AI reinforces that there's always someone who can do your job worse for cheaper
I'm just waiting for the "cheaper" part to change. Surely these VC's will want to see some ROI on the stupid amount of money these hosted models cost. There's no way the subscription fees being charged cover the actual cost of running the models, so something will have to give eventually
Nvidia on modern Linux (Wayland) is garbage and I'm buying AMD next time.
Like seriously, people will try and tell you "oh you can install the proprietary driver easily now and they've come a long way"
Sure, but it's still garbage. I can't even full screen a video in Firefox without a it crashing and a bunch of apps simply refuse to work without shitty environment variable hacks to drop back to software rendering
I'm not a noob either, I've been using Linux as my primary OS since 2008
The real travesty is you only have 2 options, they're both not very good and the entire country is polarized around one or the other.
I think the Europeans were on to something with MMP. My country adopted it in the 90's and finally ~30 years later we have a 3 party government (previous max was 2).
It helps with preventing one party gaining absolute power and also gives citizens more realistic options at the polling booth