Live data from Hacker News

Database “sharding” came from Ultima Online?

raphkoster.com

71–80 of 92 posts

Re: Database “sharding” came from Ultima Online?

#71
post #13

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 reg…

This is actually one of the more interesting things happening in Minecraft. The only form of anticheat is in server mods, so both sides of the coin are pretty observable.

I was a little put off initially when LiveOverflow (youtube) switched to being a minecraft channel but the material ended up being pretty good.

Re: Database “sharding” came from Ultima Online?

#72
post #13

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 reg…

I think scripting is a wonderful way to learn to program, and do useful things too.

Amazing that you can't script your most-used computer - your phone.

(seriously, why can't we write an automated script to handle new phone calls?)

Re: Database “sharding” came from Ultima Online?

#73
post #13

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 reg…

Same. Wrote scripts to level up skills, set up runes to different stores to perform automated shopping rounds. Had one script for sparring that would recall to a bank or an Inn and log out if a staff appeared in the journal; since it was illegal to macro offline on some servers. It was all good fun and I always enjoyed having it running on my PC as some sort of Tamagotchi.

Me and my brother also ran our own servers for a while. Believe the last server I played on was one of the Zuluhotel ones.

Re: Database “sharding” came from Ultima Online?

#74
post #57

Earlier quoted context omitted.

UO:Renaissance was the best era of UO. Two worlds separated by moonstones to separate open-pvp with non-pvp. My younger brother and I would hang out in Briton in Felucia (open-pvp) and kill anyone trying to cross over with loot or anyone coming over with gear.

No, the best time period was before this, when there was only one unified open-pvp world and people could kill you and even burglarize your house if they stole the key and knew where you lived, or even just killed you right at your front doorstep before you get a chance to close the door and lock it. Casual players forced to live in a truly dangerous world with thieves and blood thirsty killers, we’ll never see these…

You could try playing Tibia, it has exactly what you're describing, save for being able to enter other player's houses uninvited. It's kinda dead though

Re: Database “sharding” came from Ultima Online?

#75
post #31

Ultima ][ Was one of my first games, which I found on a floppy left in an Apple ][e in 8th grade ~1990 or so... which got me and my best friend into gaming (and trouble) Later, I was one of two on the Developer Relations Group (along with said best friend) @SC5 Intel and my cube was right next to Andy Grove - we had the same pee-schedule, for whatever reason Andy and I always seemed to only intersect in the restroom…

I had the very unusual situation of having a T1 to my house when I was ~13. I could run circles around everyone in UO (until cable modems started to become more widespread). I was decent at the game, but the difference in lag definitely made a big difference. One additional trick was to have macros that would spam text before casting a spell. This would cause even more lag for people on the receiving end of an explos…

When UO came out I had a ~5ms ping to LS server on a substantial university connection. I thought I was amazing at PvP until several months later when I was downgraded to a 56K modem :(

But for a while it was awesome being able to outrun people who were riding horses.

Re: Database “sharding” came from Ultima Online?

#76
By the year 1998 I was using the term "shard" in slides for MySQL, and I believe mSQL as well. The term might be found in Slashdot's source code. I am pretty sure I gave a talk on sharding at the open database summit in 2001.

I had previously used the term shard for an app I wrote and distributed for VMS around '92, but that app only ever had a handful of users. It was available via FTP.

FWIW I took the term from the movie "The Dark Crystal".

Re: Database “sharding” came from Ultima Online?

#77
post #13

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 reg…

It’s amazing there are so many of us who started on EasyUO!

Re: Database “sharding” came from Ultima Online?

#78
post #57

Earlier quoted context omitted.

UO:Renaissance was the best era of UO. Two worlds separated by moonstones to separate open-pvp with non-pvp. My younger brother and I would hang out in Briton in Felucia (open-pvp) and kill anyone trying to cross over with loot or anyone coming over with gear.

No, the best time period was before this, when there was only one unified open-pvp world and people could kill you and even burglarize your house if they stole the key and knew where you lived, or even just killed you right at your front doorstep before you get a chance to close the door and lock it. Casual players forced to live in a truly dangerous world with thieves and blood thirsty killers, we’ll never see these…

>No,

Thank you, anyone claiming otherwise is fucking sheltered. They never bothered to opened up a regular shard other than seige perilous which had extra difficulties cranked up so nobody bothered, and other games filled the gap (until those too were banned).

Re: Database “sharding” came from Ultima Online?

#79
post #57

Earlier quoted context omitted.

UO:Renaissance was the best era of UO. Two worlds separated by moonstones to separate open-pvp with non-pvp. My younger brother and I would hang out in Briton in Felucia (open-pvp) and kill anyone trying to cross over with loot or anyone coming over with gear.

No, the best time period was before this, when there was only one unified open-pvp world and people could kill you and even burglarize your house if they stole the key and knew where you lived, or even just killed you right at your front doorstep before you get a chance to close the door and lock it. Casual players forced to live in a truly dangerous world with thieves and blood thirsty killers, we’ll never see these…

agreed, the introduction of safe zones ruined what made the game special. while the old way was brutal and could be outright toxic to new players, the pure lawlessness and unpredictability of open PVP was unique -- you could even murder players in town if you managed to do it without witnesses! the thrills i had in that game i haven't had since

Re: Database “sharding” came from Ultima Online?

#80

By the year 1998 I was using the term "shard" in slides for MySQL, and I believe mSQL as well. The term might be found in Slashdot's source code. I am pretty sure I gave a talk on sharding at the open database summit in 2001. I had previously used the term shard for an app I wrote and distributed for VMS around '92, but that app only ever had a handful of users. It was available via FTP. FWIW I took the term from the…

I agree that the movie, released in 1982, is likely the source for the term sharding used by games, consciously realized or not. Most of the generation would have seen it. Or perhaps from where Henson and Froud likely got the idea of a crystal shard containing a complete copy of the whole, holography, which I think got into the public consciousness in the 70s and 80s.
Post reply on HN