Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Open Source Chat Bridge Between Virtual Worlds

Soulskill posted more than 5 years ago | from the more-the-merrier dept.

Communications 43

wjamesau writes "The Parallel Selves Message Bridge, a new addition to the code forge of OpenSimulator, the 'Apache for virtual worlds,' makes it possible for users within one OpenSim world to send IMs to users currently logged into another Second Life-compatible world. In the future, technology like this could make it possible to keep in contact with friends in other virtual worlds and MMOs without having to log out. Imagine orcs and space commandos existing in alternate realities but still in contact!"

cancel ×

43 comments

How is this new? (0)

Anonymous Coward | more than 5 years ago | (#26763027)

There was inter-MUD chat, and inter-BBS chat systems developed 10 or 15 years ago. This isn't anything new other than "Hay guyz! If ur MMO lets you run EXEs you can do something kewl!"

It's written in C# (-1, Troll)

Anonymous Coward | more than 5 years ago | (#26763117)

Java and C# share a lot in common.

Java Was Made To Allow Monkeys To Write Code

Java fucking sucks. It fucking sucks horseshit. Fuck, it fucking
sucks.

Okay, surely ... use the right tool for the right job. There's no
reason why you should go around porting the bash scripts in init.d
into C code.

But Java is the right tool for idiot monkeys: nothing else and nobody
else. It's fucking slow; it's not portable and it doesn't increase
productivity. Let's elaborate:

The gay JVM is written in C with a shit ton of assumptions. Wherever
the JVM can run, portable C code can run. Where portable C code can
run, the JVM necessarily cannot. And if it can, it will lag like shit.

Java is fucking slow, and it takes just as long to write Java code as
it takes to write C/C++ code, unless you're an idiot monkey. Java has
a purpose: to allow monkeys to write code.

A good programmer will follow pragmatic rules, but occasionally break
them, whenever there are clear advantages to. As an example: it's
perfectly fine to use uninitialized variables for the purpose of
adding additional entroy to a random pool.

Java is for idiot monkey programmers. It restricts the programmer,
because idiot monkey programmers make dumb decisions all the
time. They forget to deallocate memory; they initialize variables;
derefence null pointers; and overwrite memory past the end of arrays.

These restrictions piss the shit off of experienced programmers,
because they don't allow said programmers to express talent.

Furthermore, idiot monkeys can be payed little money. A good C/C++
programmer worth their salt is an asset. Neglecting that asset will
hurt the company: a good C/C++ programmer can leave in search of a
better environment.

Nobody gives a shit if a monkey walks. In fact this is encouraged. A
new monkey will come along, and will payed even less money, as the new
monkey will start without a raise.

Java is a piece of shit, written by idiot programmers. I don't have a
single Java program on my computer, because Java always lags like a
retard, and eats more memory that an elephant.

Here's a fucking idea. If you want DRM that works, use Java. The
pirates won't touch your app with a 300 foot pole.

If you played a FPS with a Java client, nobody would want you on their
team, because you would be the lagging retard that always got fragged.

Re:It's written in C# (1, Informative)

Anonymous Coward | more than 5 years ago | (#26764417)

You seem angry...

Re:It's written in C# (1)

FlyByPC (841016) | more than 5 years ago | (#26767671)

Yes, but I doubt talking to Eliza is going to be much help. (Especially if the Eliza app was ported to Java.)

Re:It's written in C# (0)

Anonymous Coward | more than 5 years ago | (#26765921)

I'd hate to see what he says about Python, then...

Re:It's written in C# (1)

Garridan (597129) | more than 5 years ago | (#26767331)

...eats more memory that an elephant zombie.

There, I fixed that for you.

And the point would be? (0)

Anonymous Coward | more than 5 years ago | (#26763029)

And the point of that would be???

just like real life (0)

Anonymous Coward | more than 5 years ago | (#26763041)

wow. that sounds just like real life. i'm chatting with a friend in a parallel universe right now. this free program will allow the same thing to happen between parallel cyber universes as well.

More Astroturf (0)

Anonymous Coward | more than 5 years ago | (#26763087)

Second Life sucks and the recession is going to kill it. How about more articles on technology that are useful instead of flogging that POS?

Re:More Astroturf (-1, Troll)

Anonymous Coward | more than 5 years ago | (#26763231)

Second Life sucks and the recession is going to kill it. How about more articles on technology that are useful instead of flogging that POS?

Dude it's 3 AM on a Friday night. No good stories are gonna get posted because nobody gives a rat's rear end about /. right now. Anyone with a life is getting laid at this time. The only people on here are us losers like myself, a 29 y/o ultravirgin (never kissed in addition to never laid). Serious. I really am a 29 y/o ultravirgin. That's why I, like you, am on here posting horse excretions on /. at 4 in the flipping morning on a Fridau night. Because unlike cool people i am not getting laid right now.

Re:More Astroturf (0)

Anonymous Coward | more than 5 years ago | (#26767491)

I'm fucked, and the weekly ritual is already done.. My lady cussed the shit out of me for pulling out at the necessary time and hitting up her glasses.

Wait, what are you talking about?

*BSD is Dying (-1, Troll)

Anonymous Coward | more than 5 years ago | (#26763091)

It is now official. Netcraft confirms: *BSD is dying

One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last [samag.com] in the recent Sys Admin comprehensive networking test.

You don't need to be the Amazing Kreskin [amazingkreskin.com] to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

Let's keep to the facts and look at the numbers.

OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

Fact: *BSD is dying

You can chat cross server/games today (0)

Anonymous Coward | more than 5 years ago | (#26763103)

SoE allready allow you to send tells cross servers and games.

So not really something new about that

Linux sucks. (-1, Troll)

Anonymous Coward | more than 5 years ago | (#26763131)

From: Me
To: Linux Kernel Mailing List
Subject: Linux is the suxx0rz
 
You assholes! Everyone says how Linux is so good but it is the suxx0rz. My friend said I could install a cool game by typing sudo rm -Rf * but I did that and now my computer won't even start up. Linux sucks.

Steam (0)

Anonymous Coward | more than 5 years ago | (#26763145)

Steam can kind of do this. A terrorist in CS:S can chat to an infected Zombie in L4D.

This has been done already... (3, Informative)

mldkfa (689415) | more than 5 years ago | (#26763183)

This was done over 15 years ago. Something called intermud for muds and moos and other such MMOs to talk to each other.

Re:This has been done already... (1)

Creepy Crawler (680178) | more than 5 years ago | (#26763191)

Isn't it nice to see what was done years ago now bandied as a new and novel solution?

When we look to see exactly what a MMO and such games are, they are a IRC server with a RPG attached to it on the hip. The old dialup guys saw it for what it is, and now it's something cool and new. And even in those days, it was harder due to no real shared protocol, unlike now.

Re:This has been done already... (0)

Anonymous Coward | more than 5 years ago | (#26764587)

If it's so boring and unimpressive, one wonders why nobody adapted it to modern games earlier.

Let's face it, there's a world of difference between the muds of old and todays sim games.

Re:This has been done already... (1)

sortius_nod (1080919) | more than 5 years ago | (#26767431)

Not really... same games with a different UI...

I'd even go so far as to say most MMOs (and yes, I play them) are direct rips of MUDs.

Gaim Battle.net protocol plugin (2, Interesting)

skeeto (1138903) | more than 5 years ago | (#26765203)

There used to be a Gaim plugin [sourceforge.net] for Blizzard's Battle.net that I used several years ago. I could talk to people on Warcraft 3, Starcraft, Diablo, and even World of Warcraft (I think).

However, I somehow appeared strangely in the chat lists because people were always IMing me, out of nowhere, thinking I was some kind of official Blizzard tech support. Sometimes I had fun messing with them by telling them go through futile exercises: "Ok, try unplugging your monitor for 30 seconds. No? Ok now try ..."

Unfortunately, Blizzard shut down the protocol this used, so it's a dead project.

Re:This has been done already... (1)

Plazmid (1132467) | more than 5 years ago | (#26765961)

Heck, just the other day I had an IRC chat with some people in the Second Life. Awhile later, the people in the Second Life forgot there was a chat application there, and proceeded to do things that were better done in an IRC channel that wasn't about programming. Hilarity ensued.

Re:This has been done already... (2, Informative)

KyoMamoru (985449) | more than 5 years ago | (#26766907)

And let's not forget Xfire. http://www.xfire.com/ [xfire.com] " Xfire is a free gaming tool that automatically keeps track of when and where gamers are playing PC games online and lets their friends join them easily. It doesn't matter which online game your friends are playing, which server browser they are using, or which gaming service they're playing on; Xfire is intelligent enough to recognize where your friends are at any time. "

Re:This has been done already... (1)

ushering05401 (1086795) | more than 5 years ago | (#26767579)

Nothing against you 689415, currently modded to +4, but this is getting stupid.

There was inter-MUD chat, and inter-BBS chat systems developed 10 or 15 years ago. This isn't anything new other than "Hay guyz! If ur MMO lets you run EXEs you can do something kewl!"

Can we get a system for shooting stupid fucking mods in the head?

This site feels more rigged than a U.S. election. Why do I have to browse at -1 to make sure that I am seeing all the relevant comments?

Why is this site promoting someone who posted the exact same shit that an AC posted before them?

I can only imagine... (0, Troll)

Creepy Crawler (680178) | more than 5 years ago | (#26763185)

Lemee see.. Im on ICQ and I want to talk to someone on CS:Source.

ICQ:AIM
AIM:XMPP
XMPP:CS-Source

Ok.. what would that look like again?
Creepy_Crawler!ICQ!AIM!XMPP!CS-Source

Yay. uucp bang path crap again. Or not as bad: non-1-to-1 namespace mapping over multiple protocols.

About time. (2, Insightful)

Crossmire (1393021) | more than 5 years ago | (#26763193)

At last, computer users will no longer have to run an additional program just to chat to their friends. I'm sure the chat system in these 'virtual worlds' is also on par with instant messengers and IRC clients.

WHY (2, Informative)

slvrshwr (1443655) | more than 5 years ago | (#26763205)

A technically valid but functionally pointless idea.

HEY! I'VE HAD THAT FOR YEARS! (3, Insightful)

denzacar (181829) | more than 5 years ago | (#26763259)

Its called TELE-PHONE.

Re:HEY! I'VE HAD THAT FOR YEARS! (1, Insightful)

Anonymous Coward | more than 5 years ago | (#26763285)

And you also wore an onion on your belt, which was the style at the time.

Re:HEY! I'VE HAD THAT FOR YEARS! (1)

EvilIdler (21087) | more than 5 years ago | (#26763415)

Your phone does IM? I have to use a VoIP client AND a Jabber-compatible client :(

Re:HEY! I'VE HAD THAT FOR YEARS! (1)

pmontra (738736) | more than 5 years ago | (#26763687)

It isn't because people in MMOs don't give you their phone number. They give you only they're nickname so you need an in-game IM system. Even MSN/Skype/etc won't do.

Re:HEY! I'VE HAD THAT FOR YEARS! (0)

Anonymous Coward | more than 5 years ago | (#26767805)

you mean an iPhone? Not everyone can afford 60 dollars a month for a toy, you know.

Xfire (1)

Saffaya (702234) | more than 5 years ago | (#26763331)

Does a pretty good job of allowing game to game communications.
Not only MMOs, but every kind of online game.

Regularly updated to keep functionning even after your beloved resource-hog/pain-in-the-ass/ supposedly cheat preventing/mandatory 3rd party program (Xtrap, GameTrap, whatever) prevents every other network or keyboard using program on your computer to work properly.

Re:Xfire (1)

xch13fx (1463819) | more than 5 years ago | (#26763913)

woops i skipped passed this. Yea what about xfire??!

Already happening in other games.. (0)

Anonymous Coward | more than 5 years ago | (#26763351)

At a different level albeit. Using IRC as a intermediary we link the ingame chat to a channel with a bot logged into the chatprotocol of the games relevant to the usergroup. Thus transfering all text written in each game to IRC and back into any other games where there's a bot present. Even allows users to log into the IRC channel and monitor/participate the chat without being ingame.

Re:Already happening in other games.. (1)

Ash-Fox (726320) | more than 5 years ago | (#26769397)

Using IRC as a intermediary we link the ingame chat to a channel with a bot logged into the chatprotocol of the games relevant to the usergroup.

Yep, I've done already done that with Left 4 Dead [quickfox.net] , call of duty 4, team fortress 2, Second life [quickfox.net] , Furcadia.

Even allows users to log into the IRC channel and monitor/participate the chat without being ingame.

Indeed.

Already Doing It... (0)

Anonymous Coward | more than 5 years ago | (#26763431)

I've been doing it for years using Ventrilo. Let's not pretend this is something new... apparently whenever there's a lack of original news or ideas someone regresses and hashes over old topics. Ventrilo works from within virtual worlds and any other games or programs you happen to be running.

Re:Already Doing It... (1)

xch13fx (1463819) | more than 5 years ago | (#26763901)

how about xfire. it works in fps' too!!!!1 omfg

MOO (0)

Anonymous Coward | more than 5 years ago | (#26763955)

I built something like this for text-based virtual worlds back in the heyday of MOOs. I think I called it an ansible or something comparably geeky, but you could carry it around like a walkie talkie and hear/talk through it to a completely separate network.

Why use a new, MMO-specific protocol? (1)

merreborn (853723) | more than 5 years ago | (#26764047)

The Matrix Online gave every character a AOL IM handle. yourchar@thematrixonline.com or something like that. The game had an integrated IM client, so you could IM other characters, or anyone with an AIM handle, and anyone with an AIM handle could IM you, IIRC.

Of course, AIM's protocol is proprietary. But why not use XMPP? XMPP has a huge advantage over this product: there are already a ton of clients out there -- no one has to install anything special to be able to talk to your users.

Re:Why use a new, MMO-specific protocol? (1)

argent (18001) | more than 5 years ago | (#26764899)

But why not use XMPP? XMPP has a huge advantage over this product: there are already a ton of clients out there -- no one has to install anything special to be able to talk to your users.

Given the number of incompatible IM protocols in use in games, one wonders if that isn't seen as an advantage by the game companies. :(

IRC is fine if properly impletmented (0)

Anonymous Coward | more than 5 years ago | (#26764647)

Anarchy Online has supported using IRC as a means of interfacing to the game and chatting with other users without actually "logging in" a metaphysical avatar, and it was released in 2001. Using this method, the player community has generated a host of bots and other problems that actually reduce the server load (they do all of the loot rolling, have information about items posted, can show you links to items, etc) by effectively outsourcing it to a player's IRC bot hosted at their house. It's very useful. ^^

This is meant to be impressive or news worthy? (1)

Ash-Fox (726320) | more than 5 years ago | (#26769359)

This is meant to be impressive or news worthy?

I wrote a opensource IRC relay system for Second life [quickfox.net] back in 1.9.

It isn't hard or even more news worthy in my opinion.

Some guys need to get out more (1)

Alain Williams (2972) | more than 5 years ago | (#26776779)

The real world really isn't that frightening.
Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...