We just have automatic tests that use the thing in every possible way. We have them because that's how we've developed and debugged the function. Best documentation ever.
History subject is actually making proper sense now. At school it was kinda tedious in some parts. (never had anything against biology, it's all technical stuff that we here like)
Yea, "looking into how guns work" isn't weird. It's just addictive: relative to other problems they're simple and physically intuitive, so for every new mechanism you get a kick from learning another easy thing you didn't need to know.
AFAIK there are already laws about reverse-engineering for compatibility. May extend that and add something like the right to repair, so the ones who sell software or software services also have to provide documentation and more access to the actual features.
Assuming that you use it like before. But if you have a lot of power in one place you may think about using it for something like an orbital launch system.
Another chilling moment when I realise that I'm way too old and can perceive slow changes of things (like the meanings of words). Please don't do that.