Any chance you're willing to share your scripts? I'm interested in trying out NAT traversal, too, and was starting to research ways to simulate all the different types.
VMWare has the best virtual graphics performance IMHO. Hyper-V or Virtualbox is just painful in comparison. Until graphic vendors support partitioning GPU resources to allow sharing the main GPU to a VM using passthrough, it will likely remain one of the best options for many.
Yep, this is the exact reason. I started on Virtualbox but jumped over to VMWare because the graphics virtualization was too broken under Virtualbox to do testing for web browser development (I was interning at Mozilla at the time).
> need to pull out a wireless keyboard & mouse to watch netflix
I run Kodi on a Raspberry Pi for this exact reason. The Pi's HDMI has CEC support built-in, which means the TV's remote works seamlessly with Kodi's UI. This works great for my Netflix needs.
Unfortunately, most (all?) PC graphics don't do CEC out of the box. I've seen USB adapters that can add this functionality to PCs but I've never tried any of them.
The Pi mk4 can do up to 4k (HDR) with the most recent Kodi updates. Really nice. Mine unfortunately requires a smol fan because otherwise it would randomly reboot, luckily Noctua makes 40mm silent fans. Connected on the GPIO pins for 5V, it's more than enough.
I think there is a plugin for it. Pretty sure its probably just a wrapper around netflix over some browser. Netflix killed their 3rd party API awhile ago and killed support for all the platforms techies would use.
I'm so glad I've been playing around with OpenWRT lately. I bought a second router a while back just to experiment with it and now I have automatic fail-over between two ISPs (with mwan3) and WPA2 Enterprise (with FreeRadius).
Needless to say, my Netgear R7000P will soon be decommissioned. I wish it were officially supported on OpenWRT because it's got a good amount of RAM and flash that could have been put to better use.
It is theoretically true. They have changed the protocol at least three times, there are no user-accessible settings (just about:config) to point at your own sync server, there is no documentation. And at their rate of breaking stuff, your sync server will be obsolete as soon as you get it running. Happened to me, will never waste time on it again.
And the open-source version of the sync server is bad software, age-old python, tons of code smells. I'd wager it is not what they are using themselves.
This happens to me, too. At some level, I think it's a function of my mind deciding to only retain what's novel and filter out the day-to-day noise. Perhaps my dinner from two days ago was simply not remarkable enough to remember. But the 8 year old me probably found every day to be a new and wondrous experience.
It is in large because of the virus: the reduction in demand for flights made the 747 the prime target for retirement.
Without a pandemic they would have been replaced gradually by newer planes, now they are just sitting unused so they are sold and scrapped.
The phase-out of the 747 was well on the way long before the pandemic was ever a twinkle in a pangolin's eye, or wherever it came from. Those airlines that still fly them are mostly not changing their plans to either phase them out or keep flying them due to the pandemic.
As at the end of 2019, there was not a single scheduled passenger operator of the 747 anywhere in the Americas, and only two in Europe (BA and Lufthansa). Prior to the pandemic, BA announced plans to retire all 747s in 2024. They brought forward the date due to the downturn, but they're the only airline to do so for their 747 fleet as far as I can tell. Lufthansa flies the new 747-8 and is very unlikely to retire them any time soon.
There are still plenty of 747 operators in Asia: among others, Air China, Air India, Thai, Rossiya, Korean, China Airlines. Thai and China Airlines both had existing plans before the pandemic to retire their aging 747s, and the rest have all indicated that they plan to keep flying them.