Davion
Idle Hand


Group: Administrators
Posts: 1,545
Joined: May 14, 2006
|
#1 id:50959 Posted Sep 23, 2010, 7:01 pm
|
It's not against the IMC rules to post links to lpmuds.net in any way. The filter isn't on IMC2 either. It's on MegaBot, and it was to remove the hurt porn Cratylus likes to share ;)
Tyche said:
You probably want to carefully consider implementing IMC2.
It like a mud of muds, run like a really bad mush. Where some super mush admin monitors and munges your
communications between other muds, and holds you responsible for the communications of anyone using it on
your mud. Most people are fine when they figure out the power structure of this super mush (i.e. which asses
to kiss).
I agree. The way it works is retarded for the way a system like this should work. Considering how IRC is its inspiration, it certainly failed and upholding the way IRC is managed. #### software limitations :(
|
......................... 
Last edited Sep 23, 2010, 7:16 pm by Davion
|
|
Rudha
Sorcerer


Group: Members
Posts: 468
Joined: Aug 15, 2010
|
#2 id:50961 Posted Sep 23, 2010, 7:39 pm
|
I can't say I'm terribly enthused about how that kind of thing is arbitrary and unspoken.
Davion said:I agree. The way it works is retarded for the way a system like this should work. Considering how IRC is its inspiration, it certainly failed and upholding the way IRC is managed. #### software limitations :(
There is absolutely nothing stopping anyone from decentralising IMC2 save laziness; the real question is if someone did that (I wouldn't be adverse to giving it a hack in my free time), it would be meaningless unless it was adopted.
Maya/Rudha
|
|
......................... Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.
|
|
|
|
Rudha
Sorcerer


Group: Members
Posts: 468
Joined: Aug 15, 2010
|
#4 id:50964 Posted Sep 23, 2010, 8:54 pm
|
Scandum said:Still an option to use MSDP to create an Intermud service.
I see what you did there.
Still, I don't see why that couldn't work. I'll sleep on it and see what I think up when its not nearly midnight when I got up at 2am last morning.
Maya/Rudha
|
|
......................... Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.
|
|
|
|
|
|
Rudha
Sorcerer


Group: Members
Posts: 468
Joined: Aug 15, 2010
|
#7 id:50999 Posted Sep 24, 2010, 10:11 pm
|
David Haley said:What's needed isn't really another protocol; it's just the sane and predictable management of an existing network.
Decentralisation would however be a good idea, for the kinds of reasons the Cratylus has mentioned; that helps mitigate things when there's personality conflicts with admins, such as the ne that seems to have been highlighted within this very thread :)
Maya/Rudha
|
|
......................... Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.
Last edited Sep 24, 2010, 10:12 pm by Rudha
|
|
|
|
Mudder
Sorcerer


Group: Members
Posts: 332
Joined: Oct 17, 2009
|
#9 id:51012 Posted Sep 25, 2010, 6:15 am
|
I learned long ago not to click on Cratylus' links unless someone else has declared it safe.
|
......................... A wise man once said:Never underestimate a newbie coder and the sheer amount of spare time they may accumulate.
RaM Fire Development Team. ROM from C to C++
Developing a tinymudserver codebase.
|
|
Rudha
Sorcerer


Group: Members
Posts: 468
Joined: Aug 15, 2010
|
#10 id:51022 Posted Sep 25, 2010, 12:14 pm
|
Kline said:I'd like to see things evolve into a Freenet style network; where each node is an independent router and you only need seed your node with known friends (or a master seed router, for first-time users) to discover the rest of the network.
That's pretty much what I would like too; I don't think this is impossible to implement with the established protocol, though I would probably prefer using the server's RSH fingerprint to identify it rather than a username/password combination.
Maya/Rudha
|
|
......................... Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.
|
|
Cratylus
Wizard


Group: Members
Posts: 1,798
Joined: May 22, 2006
|
#11 id:51044 Posted Sep 25, 2010, 7:07 pm
|
Kline said:I'd like to see things evolve into a Freenet style network; where each node is an independent router and you only need seed your node with known friends (or a master seed router, for first-time users) to discover the rest of the network.
I'm unfamiliar with this thing. Tell more.
How does communication work exactly in this scheme? Is each mud a peer? How do you
deal with someone who uses the n-word in every chat? Who handles that person, if
handling is done? Please elaborate on how this thing actually works.
-Crat
http://lpmuds.net
|
......................... 
|
|
Kline
Wizard


Group: Members
Posts: 765
Joined: Dec 14, 2007
|
#12 id:51048 Posted Sep 25, 2010, 7:36 pm
|
Cratylus said:
I'm unfamiliar with this thing. Tell more.
How does communication work exactly in this scheme? Is each mud a peer? How do you
deal with someone who uses the n-word in every chat? Who handles that person, if
handling is done? Please elaborate on how this thing actually works.
-Crat
http://lpmuds.net
Freenet Project. Every node is a router, you only directly connect to other nodes who you explicitly trust (as you manually add them). After that all your links through the network are discovered via your directly connected nodes, which searches their directly connected nodes, etc etc. There are a handful of semi-permanent "seed" nodes for new users to blindly connect to if they don't already have any known nodes to add to their own. This way they can still use the network (albeit more slow and insecurely) without having pre-existing friends that are part of the network.
In how to solve the problem you presented, since each node is a router, it shouldn't be too hard for each person who doesn't want to see that to explicitly block the person/game of origin on their own node. Place censorship in the hands of each game owner as to what they allow their game to receive. If someone truly becomes malicious with repeated spam/flood/attacks then I'd think the friends they are directly connected to would either disconnect them or someone further upstream of those two would. Eventually you'd be left with a spammer and his friends in their own isolated network after everyone un-peered from them; and they could be blocked at the seed nodes to prevent further re-joining.
|
|
|
Rudha
Sorcerer


Group: Members
Posts: 468
Joined: Aug 15, 2010
|
#13 id:51049 Posted Sep 25, 2010, 8:35 pm
|
The existing authentication would probably have to be reworked for something like freenet, but that would be the best way to work it, I think. The current authentication has a password-based client/server setup that would need looked at; at the very least we'd probably need to drop the passwords.
Maya/Rudha
|
|
......................... Ráðumk þér Loddfáfnir, en þú ráð nemir, njóta mundu ef þú nemr, þér munu góð ef þú getr:
orðum skipta þú skalt aldregi við ósvinna apa -
því at af illum manni mundu aldregi góðs laun um geta, en góðr maðr mun þik gørva mega líknfastan at lofi.
|
|
quixadhal
Wizard


Group: Members
Posts: 1,854
Joined: Oct 17, 2007
|
#14 id:51051 Posted Sep 26, 2010, 12:15 am
|
In such a peer oriented network, I'd suggest each MUD connected, and each user ON each mud, have a public keypair generated for them. Use the public key of each as authentication.
That way, if the mud in question uses user accounts with multiple characters, the intermud identity becomes the user, not the character. At least as far as the mud controls how people create accounts.
If I want to block all traffic from PornMUD, I can ban any packets coming from their public key and not care if they change their name to PedoMUD later. Yes, they could generate a new key pair, but unless you require people to manually sign up for access, that's the way the cookie crumbles.
If I want to just block Fapper@BambiMUD, I can block his public key and maybe also end up blocking Fapper2 and FapFap at the same place without having to also ban PizzaGuy.
The only caveat would be that the MUD that bans these guys should probably continue to forward their traffic on to other peers. It's not a deal breaker, because PronMUD can just try to find other peers to work around it, but it would mean if you had a line of peers, the one at the head of the line would have more power than the one at the back. Again though, the guy in the middle can always try to find another peer to get around the victorian morality of his two neighbors.
|
......................... 
|
|
|
|