What I did accomplish since my last writing was to install NetBSD 10.0 on a usb diskdrive.
This would allow me to plug it into various laptops and test hardware support.

The current laptop I'm using is a Lenova Ideapad 330, which is a entry level college
laptop with 4gb of ram and a 1tb spinning disk and two usb A ports with one usb c port.
It has no cd/dvd drive at all.  It does however, have a very proprietary wifi and sound
system which NetBSD does not support at all.  I'm currently running Slackware 15 on this
laptop and everything is supported just fine.

I didn't want to make hardware support my ONLY priority though because if I did that,
then Linux would be my only OS at all times.   But, considering this laptop is 6 years
old now, and OpenBSD and NetBSD still haven't supported the wifi or sound system on it,
I am leaning toward the notion that perhaps Slackware Linux is the only operating system
I will ever run anyway.  Clearly, the BSD community just can't keep up with Linux support
for things, even OLD things, and BSD distro's are really meant for desktop computers with
very generic/mediocre hardware, which is always easily supported.

None the less, I did find out from googling that enabling intel-firmware was
microcode=YES and dbus=YES for enabling dbus in the rc.conf file.  Saw that my
sound and wifi were still dead.  I played around with rsync and discovered that
NetBSD would mount an ext2 filesystem using the 'e' partition of some drive, even
though it would not pick that up with disklabel, as OpenBSD does.  I migrated some
data to NetBSD and rsync'd it to my server for verification.

Then I just stopped working with NetBSD.  The usb hard drive sits in my bag, unused.
For now, I have just lost interest in it.