@wendell, I've got success with passthrough with nvidia GPUs on pretty much any distro I've tried out. Let me know if you want any support with this, but I'm sure you've got it under control. I'm working on a few different and crazy things in my spare time, but I don't have much of that lately.
Happy to hear about the mail server videos. I'm arguably the last person to need those though. I'm using fastmail and loving it.
@ibert vps usually don't have much storage, if you need some TBs online, maybe look into the cheaper OVH servers from soyoustart: https://www.soyoustart.com/us/server-storage/ OVH is one, if not the biggest, hosting provider for dedicated servers (and webhosting and VPS). I ran several servers with them and still have a small server for my mailserver, website, etc. with them.
I look forward to the videos about the unix based OS' or software you have contributed to, either in the capacity as a lead maintainer or developer, or even just as a basic developer.
From what I have noticed in the fora over the years is that your *nix audience tends to be that of an undergraduate level. I would think by showing these kids some of the things they will absolutely need to get their foor in any enterprise door, ie; containerisation technologies, compilers, debuggers, version control, CI, Python, Vex, C++, Hscript, Atlassian, Ansible, Elastic Search, LDAP, Docker, GitHub, SVN, Jenkins, Radius, Bind, Zabbix, Nagios/Icinga etc.
I tried learn to code for several years and always failed. I don't know if I'm too dumb or whether it's the dyslexia but at certain complexity I don't understand the code anymore. I could spent my entire life learning Java and I would not be able to make simple temperature converter.
Not really sure why any individual would need a mail server when we have ProtonMail and Posteo. And maintaining such server is a full time job.
Agreed got my Pfsence firewall up with alot of addons not enabled yet yes my pipe is alittle slow AT&T not quit as fast as Comcast but It what i can live with at this time always in the mode to learn something new getting better all the time.