It’s nice to have dreams…

…like the CTO of Lindenlabs who dreams of an infrastructure that can support 10 millions of concurrent logins or like the CEO of Lindenlabs who dreams of 1.5 billion people online in Second Life or virtual worlds (the statement is in the current Avastar) but at the moment I and most other people would be very glad already when SL would scale better when more than 30.000 people are online at the same time.

This seems to be the magic number at the moment after which SL goes haywire.

About Twitter, the newest hype in town

There’s a new hype in the town called „Web 2.0“ hype – it’s being called Twitter. What it is about?

To cite themself:

A global community of friends and strangers answering one simple question: What are you doing? Answer on your phone, IM, or right here on the web!

So it’s basically about you telling the rest of the world what you’re doing right now in your pitiful life. Not more or less, period.

Frankly said: why should I care about that rubbish at all? I value my privacy and for sure I am not going to tell the whole Internet what I am doing right now, where it still can be found after years and forever!

For an example, how this might look like, just follow this link. So it’s basically a very stripped down form of a diary with some community features around it. Period. Boooring…

More on Croquet

I’ve found more coverage on Croquet in my rss aggregator, especially on the eLearning blog of Tim Wang.

So, some more facts about Croquet are:

  • it’s hard to understand at first, it sems. Wang states that it took him months to understand and appreciate the power behind the system.
  •  they’ve shifted from SL to Croquet because of the costs and – much,  much more important – you can import models from tools like Blender, 3d Mx or Maya 3d without problems at all into Croquet! That’s quite an important point where SL still lacks greatly, so this is of course a great plus.
  • Croque detects other computers around automatically, that run Croquet, too, and seems to be able to link with them
  • It allows appliation sharing between different operating systems.
  • Builtin video conferencing and communication tools.
  • Other things.

BTW, here is an presentation done by Julian Lombardi about Croquet. Looks interesting to me.

Astrin Few’s open letter and Felix von Leitner’s view on the source code of the client

Here’s an interesting read from 8th March that shows much of the current problems of SL at the moment. Astrin Few is a musician in SL and giving live performances, being the 4th year in the game; it’s printed in the Second Life Herald.

To cite the main statements of the open letter:

It’s been a long time since Linden Lab put anything really useful into SL that works (and that’s allowing that the addition of the FMOD stream player in version 1.2 "works"). For quite some time now, there has been more and more that is broken and degrades the experience.

I still love performing live shows in Second Life. But that’s about me and my listeners. I’m lucky if my stream works for them when they listen with the embedded stream player. I’m lucky if my event actually made it into the Events listing. I’m lucky if the sim doesn’t crash. I’m lucky if my listeners can chat without too much lag, and I’m even lucky if my guitar rezzes and they can see me holding my electric guitar, and not my acoustic.

[…]

It’s quite simple. I’m OK with the fact that Linden Lab has done virtually nothing to support live music in SL. But I’m fed up with the performance of the Second Life platform. And downloading and viewing the viewer source code gave me no further confidence in Linden Lab’s ability to write code that really works. As an owner of, and senior developer at, an Internet application company, I have some expertise in this. I’ll wait for Google or someone else to create a new 3-D virtual community that is functional and not overcome by buggy, extraneous features. But I hope a miracle occurs and Second Life becomes adequately functional again. Soon.

BTW, the statement about the code tells just what another programmer, Felix von Leitner (his page on Advogato), mentioned in his own blog about it when the code was opened up in January this year. Von Leitner is a very well known contributor to the Opensource scene and has earned much respect in that field, so you can expect him to have profound experience in the field of programming.

The first fact he finds silly in his blog entry about it is that there are over 748 instructions of "Flawfinder ignore". Flawfinder is an automated tool to find exploits in the soure code. Then he rants about the usage of the system() function, which he views as another big error, amongst some other things.

His main statement translated to English is roughly this:

Hacking Second Life is like hacking like the Special Olympics. I could not sleep at all after doing that. If you’re using it: be sure that you’re probably going to participiate unintended at Grid Computing soon.

Translation: the whole client of Second Life consists of a messy piece of junk code, the big nonos of programming, which can be easily exploited (as easy as stealing a lolli pop from a child), are all over in it everywhere and better expect it to get exploited by trojans soon. The consequence would be: fix the code and fix it fast and: install a source code repository, even if it is read only.