Database “sharding” came from Ultima Online?
EasyUO scripting was my introduction to programming at age 14. By the time I got to college I was already a professional coder and I was able to enjoy CS as a recapitulation or reinterpretation of my foundational understanding instead of a dogmatic prescribed methodology as I saw in my object oriented/relational database bound peers. UO really sparked my whole life's passion accidentally by leaving the memory and registers readable/writable and the server requests unencrypted.<p>It is a shame that the cheat vs anti-cheat war has escalated to the point where kids today would rather pay $100 per month for access to a closed binary (with who-knows-what malware) which is able to bypass anti-cheat mechanisms rather than freely play with a live application that they are already invested in.