I thought the same. Possibly because I recently wrote a compiler/interpreter for the Action! language. Not terribly useful in its current state, but most of the language is supported.
Though I used it for 2 years of it as my primary language at work, I never quite got used to Ruby's quirky idioms like this. It just reads badly to me, in terms of quickly understanding code flow, to have statements that start with "raise" or "return" which might not raise or return. Similar to the up-thread comment about assignment.
CGNAT is very common in broadband ISPs, to the point that you’re more likely to be sharing an IP with other users than not unless you’re specifically paying more for a dedicated IP.
GMO is different. It involves the laboratory isolation of genes, and techniques to introduce said genes into an organism such that its DNA is altered. These technique do include gene splicing.
Golden rice is one well known example. It is a GMO plant which has been modified with genes taken from daffodils and a bacteria called erwinium uredovora. It's not just breeding existing species for good qualities.
A more fitting metaphor would be something like... If you had the ability to read all the books in the library extremely quickly, and to make useful mental connections between the information you read such that people would come to you for your vast knowledge, should you be allowed in the library?
NMS systems are useful for monitoring large networks where something is likely to fail due to sheer quantity of devices/interfaces. Visualization is secondary to state capture and alerting.
Most games were primarily C. 3D performance came from the graphics hardware, which had straightforward C APIs and dedicated texture RAM. The machine lacked a floating point processor, so I think we wrote some fixed point math routines in assembly, but that's basically it.
https://github.com/mypalmike/RetrAction