September 2003
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks J C Lawrence
- [TECH] Server Bottlenecks Bruce Mitchener
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks Bruce Mitchener
- [TECH] Server Bottlenecks J C Lawrence
- [TECH] Server Bottlenecks Roy Riggs
- [TECH] Server Bottlenecks Daniel.Harman@barclayscapital.com
- [TECH] Server Bottlenecks Jim Purbrick
- [TECH] Server Bottlenecks Sean Kelly
- [TECH] Server Bottlenecks Mike Shaver
- [TECH] Server Bottlenecks Eamonn O'Brien
- [TECH] Server Bottlenecks Daniel.Harman@barclayscapital.com
- [TECH] Server Bottlenecks ceo
- [TECH] Server Bottlenecks ceo
- [TECH] Server Bottlenecks Lazarus
- [TECH] Server Bottlenecks Jeff Thompson
- [Tech] Garbage collection Brian Hook
- [Tech] Garbage collection Lars Duening
- [Tech] Garbage collection Bruce Mitchener
- [Tech] Garbage collection Jay Carlson
- TECH: Question about Bartle's new book Christer Enfors
- TECH: Question about Bartle's new book Richard A. Bartle
- Generating Cities John Arras
- Load Testing a MUD sszretter@hotmail.com
- Load Testing a MUD Ren Reynolds
- Load Testing a MUD Ben Greear
- Load Testing a MUD Daniel.Harman@barclayscapital.com
- Load Testing a MUD Matthew D. Fuller
- Load Testing a MUD Marc Bowden
- Load Testing a MUD Lars Duening
- Load Testing a MUD Marc Bowden
- [DGN] Writing... a mud... erich-herz@uiowa.edu
- [DGN] Writing... a mud... Amanda Walker
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Matt Mihaly
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Michael Chui
- [DGN]: Ludicrous scheme. Amanda Walker
- [DGN]: Ludicrous scheme. Matthew Dobervich
- [DGN]: Ludicrous scheme. Justin Randall
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. Chris Duesing
- [DGN]: Ludicrous scheme. Crosbie Fitch
- [DGN]: Ludicrous scheme. Yaka St.Aise
- [DGN]: Ludicrous scheme. John Buehler
- [DGN]: Ludicrous scheme. Ola Fosheim Grøstad
- BIZ: Who owns my sword? Corpheous Andrakin
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? Matthew Dobervich
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Anderson
- BIZ: Who owns my sword? Mike Shaver
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Stahl
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Tamzen Cannoy
- BIZ: Who owns my sword? Mike Shaver
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? Nathan Yospe
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Linder Support Team
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Paul Schwanz
- BIZ: Who owns my sword? J C Lawrence
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Jeff Cole
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? ceo
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Daniel Anderson
- BIZ: Who owns my sword? Scott Jennings
- BIZ: Who owns my sword? ren@aldermangroup.com
- BIZ: Who owns my sword? Dave Rickey
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Baar - Lord of the Seven Suns
- BIZ: Who owns my sword? Michael Chui
- BIZ: Who owns my sword? Ryan S. Dancey
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Hans-Henrik Staerfeldt
- BIZ: Who owns my sword? John Buehler
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Dave Rickey
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Matt Mihaly
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Amanda Walker
- BIZ: Who owns my sword? Marian Griffith
- BIZ: Who owns my sword? Chris Mancil
- BIZ: Who owns my sword? Zach Collins {Siege}
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Crosbie Fitch
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Ren Reynolds
- BIZ: Who owns my sword? Tamzen Cannoy
- Why doesn't Lineage count as the most popular MMOG ever? Daniel Anderson
- Why doesn't Lineage count as the most popular MMOG ever? Koster, Raph
- Why doesn't Lineage count as the most popular MMOG ever? Scott Jennings
- Why doesn't Lineage count as the most popular MMOG ever? Martin Bassie
- Why doesn't Lineage count as the most popular MMOG ever? Chris Holko
- Why doesn't Lineage count as the most popular MMOG ever? burra@alum.rpi.edu
- Why doesn't Lineage count as the most popular MMOG ever? Scott Jennings
- Why doesn't Lineage count as the most popular MMOG ever? Daniel Anderson
- Why doesn't Lineage count as the most popular MMOG ever? Matt Mihaly
- Why doesn't Lineage count as the most popular MMOG ever? Threshold RPG
- Why doesn't Lineage count as the most popular MMOG ever? Jason Smith
- MUD-Dev Digest, Vol 4, Issue 5 Jessica Mulligan
- [Tech] Functional languages Brian Hook
- [Tech] Functional languages ceo
- [Tech] Functional languages Brian Hook
- [Tech] Functional languages Kim
- [Tech] Functional languages J C Lawrence
- [Tech] Functional languages Joshua Judson Rosen
- [Tech] Functional languages sproctor@ccs.neu.edu
- SW:G Matt Mihaly
- Grief teaching? (Was: Why doesn't Lineage count asthe most pop burra@alum.rpi.edu
- Grief teaching? (Was: Why doesn't Lineage count as the most popular MMOG ever?) ghovs
- Grief teaching? (Was: Why doesn't Lineage count as the most popular MMOG ever?) Daniel.Harman@barclayscapital.com
- R: MUD-Dev Digest, Vol 4, Issue 5 Ghilardi Filippo
- Ghostmode (was: SW:G) Lars Duening
- Ghostmode (was: SW:G) Michael Tresca
- Ghostmode (was: SW:G) Marian Griffith
- MUD-Dev Digest, Vol 4, Issue 5 Crosbie Fitch
- BIZ: Who holds your cahonas in their hand? (runs your infrastructure...; ) ceo
- ghost mode (was SW:G) Tess Lowe
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Erik Bethke
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Erik Bethke
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Corpheous Andrakin
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Lars Duening
- ghost mode (was SW:G) Peter Harkins
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Lars Duening
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Scott Moore
- ghost mode (was SW:G) Justin Coleman
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) David Cooksey
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Marian Griffith
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Corpheous Andrakin
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Spot
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Acius
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) J C Lawrence
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Smith, David {Lynchburg}
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- ghost mode (was SW:G) Eli Stevens
- ghost mode (was SW:G) Rayzam
- ghost mode (was SW:G) John Buehler
- ghost mode (was SW:G) Vladimir Cole
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Mike Shaver
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Daniel.Harman@barclayscapital.com
- [DGN]: Ludicrous speed. Chris Duesing
- [DGN]: Ludicrous speed. Michael Chui
- [DGN]: Ludicrous speed. Yaka St.Aise
- [DGN]: Ludicrous speed. Michael Chui
- [DGN]: Ludicrous speed. Yaka St.Aise
- ghost mode (was SW:G) Xyrrus
- Ghost Mode Pat Ditterline
- Player malleable worlds (was Expected value and standard deviation) Crosbie Fitch
- Player malleable worlds (was Expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and standard deviation) John Buehler
- Player malleable worlds (was Expected value and sta ndard deviation) Katie Lukas
- Player malleable worlds (was Expected value and sta ndard deviation) Paul Schwanz
- Player malleable worlds (was Expected value and sta ndard deviation) Amanda Walker
- Player malleable worlds (was Expected value and standard deviation) Crosbie Fitch
- Player malleable worlds (was Expected value and sta ndard deviation) Matt Mihaly
- Player malleable worlds (was Expected value and standard deviation) Kerry Fraser-Robinson
- Player malleable worlds (was Expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and standard deviation) Torgny Bjers
- Player malleable worlds (was expected value and standard deviation) Chanur Silvarian
- Player malleable worlds (was expected value and standard deviation) Corpheous Andrakin
- Player malleable worlds (was expected value and sta ndard deviation) Daniel.Harman@barclayscapital.com
- Player malleable worlds (was Expected value and sta ndard deviation) Sean Kelly
- Player malleable worlds (was Expected value andstandard deviation) Richard
- ghost mode Tess Lowe
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Mike Shaver
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Vincent Archer
- ghost mode Tess Lowe
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Corey Crawford
- ghost mode Amanda Walker
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode ceo
- ghost mode Rayzam
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Rayzam
- ghost mode Tess Lowe
- ghost mode David Cooksey
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Tess Lowe
- ghost mode Amanda Walker
- ghost mode Amanda Walker
- ghost mode Daniel.Harman@barclayscapital.com
- ghost mode Amanda Walker
- ghost mode Matt Mihaly
- ghost mode Marian Griffith
- ghost mode Tess Lowe
- ghost mode Richard
- Seamlessly Distributed Online Environments Draymoor {Philip Loguinov}
- Seamlessly Distributed Online Environments Bo Zimmerman
- Seamlessly Distributed Online Environments Frank Crowell
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
On Thu, 11 Sep 2003 01:53:26 +0100
Crosbie Fitch <crosbie@cyberspaceengineers.org> wrote:
> From: Draymoor (Philip Loguinov)
>> People connect to the central database, the city, and can wander
>> about. If they enter a building in that city, they automaticly
>> connect to the server that runs the node that is that building. They
>> then communicate with that server, obeying whatever rules the
>> server's writer decides to implement.
> Might I suggest that for this 'central database' you utilise a p2p
> service, like Gnutella say?
> You might also even consider letting this p2p service contain the
> content.
That would raise far more problems than it solved. P2P doesn't actually
solve anything here except buzzword factor.
If you anonymously P2P distribute content then you need to be able to
verify that the retrieved content matches the name assigned to it.
Otherwise it would be trivially simple to poison the object space with
bogus content using the same names (cf Madonna's bogus MP3s).
You can't use hash functions or CRCs in the obvious manner as a method
of verification as there's no control over the hash values not also
being poison values. So that leaves you pretty much with digital
signatures and having to also implement a PKI system to distribute the
keys, authenticate the keys, etc just to be able to verify that a given
data object really is what it says it is. But don't forget to add in
the crypto overheads to each transfer transaction to verify that the
retrieved data is what it claims to be and you've passed the point of
negative return, and then the possibly endless chain of re-retrievals
for objects which don't match their signatures.
The other approach which is seemingly feasible here but mined with
problems is a forward chained hash approach. Assume that BlobA refers to
BlobB. It doesn't really matter what the data items are, but for the
sake of simplicity assume that they are world file definitions or some
such.
BlobA -> BlobB
Now BlobA not only contains the name of BlobB (so that it can be
retrieved by whatever method), but also a strong one-way function of
BlobB (eg MD5SUM). Then, when BlobB is retrieved the MD5 can be
computed, compared to the retrieved data, and the item discard and a
different copy retrieved if they don't match. Which means that the
latency required to retrieve a given item is non-deterministic and
potentially huge: you don't know how many copies you'll have to go thru
until you find the right one.
So you extend the P2P protocol to make the request not only name the
item but also state its hash, such that the serving system can return a
null set if its data nodes don't match. Except that doesn't work
because we're talking P2P and the nodes are in the hands of the enemy
(they're clients), and we can't trust them to compute correct hashes,
let alone return an object with the hash value it claims it has. Ergo
its a lazy optimisation function which the recipient node is going to
have to re-compute and verify anyway. We gained nothing but more code
and more complexity.
The core assumption in forward chained hashes is that there is an
auditable backtrail of hash functions which can be traced back to some
known-good and trustworthy data set (eg on the vendor's CD or
distributed as part of the source package), and that the hash value for
an object is embedded in the object that refers to it so that it can be
properly verified.
Without a known good seed for the first data node, your first data node
is also adopting an arbitrary and unknown forward chained hash mesh.
All bets are off from that point onward in terms of what you get.
And that still doesn't protect against versioning -- which, in a P2P
world, is going to happen as nobody is either ensuring uniqueness in the
global namespace[1].
I've got one world data file which points to the MinesOfMoria. That's
right the MinesOfMoria that Bubba wrote. But I've also got another
world data file which points to a MinesOfMoria object except that this
one has a different hash value.
It turns out that when Bubba wrote CastleKrak it pointed to Boffo's
MinesOfMoria(1), which in turn pointed to the EvenForest. However when
the ElvenForest was written Bernie didn't have Boffo's MinesOfMoria, he
had Bruce's. They both have the same name, except they're fundamentally
different data files.
CastleKrak -> MinesOfMoria(1) -> ElvenForest
CastleKrak <- MinesOfMoria(2) <- ElvenForest
Now this is cute and fun for those cases where you actually want it, but
its as annoying as heck when you don't and you've no way of preventing
it.
So you add a reverse chain in as well.
If A points to B, B must also have a reverse pointer to A, and the two
hash values must correspond to the data items they reference. More
computational load -- and it doesn't solve the problem. Again, your
data is in the hands of the enemy. There's nothing to say that the data
file can't have the proper references but then go and do something
entirely different at runtime.
So you have spaghetti. Nodes point to other nodes and maybe you get
what you want, and maybe you won't. You've some audit functionality to
help ensure that the mesh of pointers is logically consistent, but you
can't guarantee it, you can't effective;y detect many of the cases where
it isn't, so you hope the right things happen.
[1] Now if you add a central server, a key server, a maintainer of a
global namespace and registration system then the whole game changes.
You can only guarantee uniqueness, but you can provide authoritative
hash values and a centralized efficient indexing method to help ensure
that the first object you retrieve is the object you want with the hash
you want -- which is great all the way up to the point where somebody
starts paying for the bandwidth and system charges for the central node
and the /. crowd starts complaining that it really isn't true P2P any
more.
--
J C Lawrence
---------(*) Satan, oscillate my metallic sonatas.
claw@kanga.nu He lived as a devil, eh?
http://www.kanga.nu/~claw/ Evil is a name of a foeman, as I live. - Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Paolo Piselli
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments ceo
- Seamlessly Distributed Online Environments Crosbie Fitch
- Seamlessly Distributed Online Environments Pat Ditterline
- Seamlessly Distributed Online Environments Brent P. Newhall
- Seamlessly Distributed Online Environments J C Lawrence
- Seamlessly Distributed Online Environments Hans-Henrik Staerfeldt
- Seamlessly Distributed Online Environments Roy Riggs
- Seamlessly Distributed Online Environments Sean Kelly
- Rewarding Beta Testers (There's Pricing Deal) Vladimir Cole
- Rewarding Beta Testers (There's Pricing Deal) Amanda Walker
- Rewarding Beta Testers (There's Pricing Deal) Derek Licciardi
- Rewarding Beta Testers (There's Pricing Deal) Amanda Walker
- Rewarding Beta Testers (There's Pricing Deal) Samurai Cat @ Catacombs
- Rewarding Beta Testers (There's Pricing Deal) David Loving
- Rewarding Beta Testers (There's Pricing Deal) Samurai Cat! @ Catacombs
- Rewarding Beta Testers (There's Pricing Deal) Daniel.Harman@barclayscapital.com
- Rewarding Beta Testers (There's Pricing Deal) Walton, Gordon
- Rewarding Beta Testers (There's Pricing Deal) David Kennerly
- Rewarding Beta Testers (There's Pricing Deal) Daniel.Harman@barclayscapital.com
- variable difficulty levels (was: ghost mode) Corey Crawford
- variable difficulty levels (was: ghost mode) David Snyder
- variable difficulty levels (was: ghost mode) Daniel.Harman@barclayscapital.com
- variable difficulty levels (was: ghost mode) Michael Tresca
- ghost mode Amanda Walker
- Player malleable worlds (was Expected value andstandard deviation) Ren Reynolds
- R: BIZ: Who owns my sword? Ghilardi Filippo
- DGN: Why give the players all the numbers? Chanur Silvarian
- DGN: Why give the players all the numbers? Joshua Uyehara
- DGN: Why give the players all the numbers? Lars Duening
- DGN: Why give the players all the numbers? Rayzam
- DGN: Why give the players all the numbers? Brian Hook
- DGN: Why give the players all the numbers? J C Lawrence
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Zach Collins {Siege}
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Matt Mihaly
- DGN: Why give the players all the numbers? Sheela Caur'Lir
- DGN: Why give the players all the numbers? Lee Sheldon
- DGN: Why give the players all the numbers? David Cooksey
- DGN: Why give the players all the numbers? Lee Sheldon
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Rayzam
- DGN: Why give the players all the numbers? Kwon J. Ekstrom
- DGN: Why give the players all the numbers? Ben Chambers
- DGN: Why give the players all the numbers? Russ Whiteman
- DGN: Why give the players all the numbers? Ben Chambers
- DGN: Why give the players all the numbers? Russ Whiteman
- DGN: Why give the players all the numbers? Daniel.Harman@barclayscapital.com
- DGN: Why give the players all the numbers? Amanda Walker
- DGN: Why give the players all the numbers? Derek Licciardi
- DGN: Why give the players all the numbers? Chanur Silvarian
- DGN: Why give the players all the numbers? Mike Shaver
- DGN: Why give the players all the numbers? Sheela Caur'Lir
- DGN: Why give the players all the numbers? Amanda Walker
- DGN: Why give the players all the numbers? Chanur Silvarian
- ghost mode (was SW:G) Crosbie Fitch
- ghost mode (was SW:G) Michael Tresca
- play styles and difficulty settings ceo
- BIZ: Markee Dragon katie@stickydata.com
- BIZ: Markee Dragon Mike Shaver
- BIZ: Markee Dragon Frank Crowell
- BIZ: Markee Dragon Frank Crowell
- BIZ: Markee Dragon Derek Licciardi
- Meta-games (not META list ;)) ceo
- Meta-games (not META list ;)) Crosbie Fitch
- Meta-games (not META list ;)) ceo
- Meta-games (not META list ;)) Mark Cheverton
- Meta-games (not META list ;)) Michael Sellers
- Meta-games (not META list ;)) ceo@grexengine.com
- Meta-games (not META list ;)) ceo
- [DGN]: Ludicrous speed. Yaka St.Aise
- variable difficulty levels Matt Mihaly
- ghost mode (was SW:G) Amanda Walker
- ghost mode (was SW:G) Freeman, Jeff
- Terra Nova, virtual world blog Castronova, Edward
- R: Rewarding Beta Testers (There's Pricing Deal) Ghilardi Filippo
- ghost mode Amanda Walker
- [list] DGN: Why give the players all the numbers? Scion Altera
- [list] DGN: Why give the players all thenumbers? Rayzam
- [list] DGN: Why give the players all the numbers? Marian Griffith
- [list] DGN: Why give the players all thenumbers? John Buehler
- ghost mode ceo
- Class hierarchies for objects Brian Hook
- Class hierarchies for objects Bo Zimmerman
- A Theory of Fun Paul Schwanz
- The State of Play: On the Second Life Tax Revolt J C Lawrence
- The State of Play: On the Second Life Tax Revolt F. Randall Farmer
- Hidden Character Attribs Spot
- Hidden Character Attribs Owen Matt
- Hidden Character Attribs Sheela Caur'Lir
- Hidden Character Attribs J C Lawrence
- size Matt Mihaly
- size Daniel.Harman@barclayscapital.com
- size Amanda Walker
- size Matt Mihaly
- size Sheela Caur'Lir
- size Sheela Caur'Lir
- A world without charity Eamonn O'Brien
- A world without charity Corpheous Andrakin
- A world without charity Eamonn O'Brien
- A world without charity Marian Griffith
- A world without charity Matt Mihaly
- A world without charity Mike
- A world without charity Eamonn O'Brien
- A world without charity Castronova, Edward
- A world without charity Erik Bethke
- A world without charity gbtmud
- A world without charity Dave Rickey
- A world without charity ceo@grexengine.com
- A world without charity Samurai Cat @ Catacombs
- A world without charity Crosbie Fitch
- A world without charity Ola Fosheim Grøstad
- A world without charity Jeff Crane
- A world without charity eric
- A world without charity David Cooksey
- A world without charity Eli Stevens
- A world without charity Michael Tresca
- A world without charity Ola Fosheim Grøstad
- A world without charity (was Discussion of MUD system design, development, and implementation) Chanur Silvarian
- In Norrath, Tattoine and Rubi-ka, Just What Are Your Legal Rights? Vladimir Cole
- C# as MUD Language, Linux as platform =?koi8-r?Q?=22?=Andrew Batyuck=?koi8-r?Q?=22=20?=< javaman@mail.ru>
- MUD-Dev Digest, Vol 4, Issue 30 Chanur Silvarian
- The Automated Online Role-Player Michael Tresca