<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Networking, Games, and Virtual Environments : Virtual Environments</title><link>http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx</link><description>Tags: Virtual Environments</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Second Life paper answers many questions</title><link>http://blogs.msdn.com/johnmil/archive/2008/12/17/second-life-paper-answers-many-questions.aspx</link><pubDate>Wed, 17 Dec 2008 13:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9230590</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/9230590.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=9230590</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=9230590</wfw:comment><description>&lt;p&gt;A recent paper by Matteo Varvello et. al. answers a lot of the questions I've found myself asking about Second Life and its community. The paper &lt;i&gt;&lt;a href="http://www.eurecom.fr/%7Evarvello/pdf/964829156.pdf" title="Is There Life in Second Life?" target="_blank" mce_href="http://www.eurecom.fr/~varvello/pdf/964829156.pdf"&gt;Is There Life In Second Life?&lt;/a&gt;&lt;/i&gt; and if you're interested in Second Life's popularity, community, and performance, it is a must-read! &lt;/p&gt;
&lt;p&gt;A quick inspection of recent web articles about Second Life shows a common sentiment that perhaps popularity its is waning - or was never as great as total user account statistics suggested. When user comments are enabled on these articles, you also see that whatever their numbers, Second Life aficionados are extremely vocal when defending the popularity and functionality of their world. &lt;/p&gt;
&lt;p&gt;It'll be interested to see how the&amp;nbsp;Second Life community&amp;nbsp;reacts to this paper.&lt;/p&gt;
&lt;p&gt;It presents a lot of salient statistics about how many users are online at a time, and what those users are up to - at a macroscopic level. &lt;/p&gt;
&lt;p&gt;So check it out! &lt;a href="http://www.eurecom.fr/%7Evarvello/pdf/964829156.pdf" title="Is There Life in Second Life?" target="_blank" mce_href="http://www.eurecom.fr/~varvello/pdf/964829156.pdf"&gt;&lt;i&gt;Is There Life In Second Life?&lt;/i&gt;&lt;/a&gt;&amp;nbsp;is extremely accessible, so don't worry about needing a PhD to make heads or tails of it :)&lt;/p&gt;
&lt;p mce_keep="true"&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9230590" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Cyberspace/default.aspx">Cyberspace</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Second+Life/default.aspx">Second Life</category></item><item><title>Crashing WoW servers</title><link>http://blogs.msdn.com/johnmil/archive/2008/07/30/crashing-wow-servers.aspx</link><pubDate>Wed, 30 Jul 2008 11:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8791234</guid><dc:creator>John L. Miller</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/8791234.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=8791234</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=8791234</wfw:comment><description>&lt;P&gt;Yesterday&amp;nbsp;I was forwarded a link about retirement of a long-time player from World of Warcraft. While that in itself might be interesting, the really juicy bit was the way he went out: with a mighty 'crash' from the server. Scalability issues, or something else?&lt;/P&gt;
&lt;P&gt;Check out &lt;A class="" href="http://www.twentytotems.com/2008/06/boom-is-dead-warrior-who-tanked-server.html" mce_href="http://www.twentytotems.com/2008/06/boom-is-dead-warrior-who-tanked-server.html "&gt;Boom's Goodbye Blog&lt;/A&gt;, where he describes his farewell, including the convergence of more than 1,000 players in a single capital city, and three different 40-party groups (in addition to lots of individuals) engaging in combat.&lt;/P&gt;
&lt;P&gt;It's nice to see that WoW can scale past the 100-200 player limit (within mutual interaction range) I had privately hypothesized. It would be very interesting to find out exactly how many it could support sustained!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8791234" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Gaming/default.aspx">Gaming</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/World+of+Warcraft/default.aspx">World of Warcraft</category></item><item><title>DVE Scalability - More to be done?</title><link>http://blogs.msdn.com/johnmil/archive/2008/07/22/dve-scalability-more-to-be-done.aspx</link><pubDate>Tue, 22 Jul 2008 13:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8763659</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/8763659.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=8763659</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=8763659</wfw:comment><description>&lt;P&gt;Much of my last year has been spent reading about distributed virtual environment scalability. As it turns out, perhaps it shouldn't have been.&lt;/P&gt;
&lt;P&gt;A lot of research papers I've read begins like this:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;"DVE's consume loads of bandwidth, and there are&amp;nbsp;lots of opportunities to improve their network usage." &lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Network games researchers have source access to - such as Quake III - have different behavior than the latest generation of multiplayer online games. Being an avid player of World of Warcraft, I finally spent some time analyzing traffic usage for a few basic scenarios:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Sitting in a capital city with a few hundred other players&lt;/LI&gt;
&lt;LI&gt;Playing a battleground with 79 other players&lt;/LI&gt;
&lt;LI&gt;Fighting in close proximity to 30+ players and several computer-controlled avatars. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I was shocked at how LOW the traffic usage was. Even when I was beating on the keyboard and mouse along with 30 other players next to each other in the battleground, my upload bandwidth stayed below 5 kbps, and download below 50 kbps. Better still, when I moved away from other players - out of interaction and viewing range - I stopped getting information about them. &lt;/P&gt;
&lt;P&gt;There could still be issues with massively scaled games where thousands of players will be within interaction range of each other, but it's unclear if other computing resources (such as video cards) can keep up with the demand of displaying those avatars.&lt;/P&gt;
&lt;P&gt;Does this make scalability research in DVE's obsolete? Absolutely not, but it does mean we need to be careful about what we assume is and is not already implemented. &lt;/P&gt;
&lt;P&gt;I wonder if Blizzard talks to researchers about their Networking design...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8763659" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Networking/default.aspx">Networking</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/World+of+Warcraft/default.aspx">World of Warcraft</category></item><item><title>Distributed Virtual Environment Scalability</title><link>http://blogs.msdn.com/johnmil/archive/2008/01/10/distributed-virtual-environment-scalability.aspx</link><pubDate>Thu, 10 Jan 2008 11:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7052467</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/7052467.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=7052467</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=7052467</wfw:comment><description>&lt;P&gt;In the previous post I parrotted scalability figures for World of Warcraft. While investigating DVE's, I tripped across interesting figures for WoW and several other environments.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Halo-3&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;From &lt;A class="" href="http://www.microsoft.com/presspass/press/2007/oct07/10-04Halo3FirstWeekPR.mspx?rss_fdn=Press%20Releases" mce_href="http://www.microsoft.com/presspass/press/2007/oct07/10-04Halo3FirstWeekPR.mspx?rss_fdn=Press%20Releases"&gt;this press release&lt;/A&gt;, we can see that in the first week of Halo-3's release,&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;2.7 million people played Halo-3 online&lt;/LI&gt;
&lt;LI&gt;They logged 40 million hours of online play that week&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;That's absolutely astonishing for a single game! 40 million hours is 19,230 US person YEARS of work, in a week! &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;World of Warcraft&lt;/STRONG&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From &lt;A class="" href="http://www.nielsen.com/media/toptens_games.html" mce_href="http://www.nielsen.com/media/toptens_games.html"&gt;Neilsen video game figures&lt;/A&gt;&amp;nbsp;for September 2007, we see that&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;WoW was the most popular PC game by a factor of 3&lt;/LI&gt;
&lt;LI&gt;The average player played 1051 minutes per week - 17.5 hours!&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If the math holds up, that's 10 million subscribers * 17.5 hours/wk = 175 MILLION hours of WoW play per week, or 84,135 US person years of work equivalent for each week of play. &lt;/P&gt;
&lt;P&gt;As a side note, "&lt;A class="" href="http://publik.tuwien.ac.at/files/pub-et_12119.pdf" mce_href="http://publik.tuwien.ac.at/files/pub-et_12119.pdf"&gt;Traffic Analysis and Modeling for World of Warcraft&lt;/A&gt;" describes WoW traffic overall, and says the median download bandwidth for a player is 6.9 kbps, and the median uplink is 2.1 kbps. If we accept the peak number of simultaneous active users as 900,000, that's a total of 6.2 Gbps peak average upload from WoW datacenters for gameplay. Imagine all the processing that goes into calculating what's being communicated... Zowie!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Second Life&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;It's difficult to find reliable statistics for Second Life, and I haven't gone far into the research literature. From my own observations and inferences, and a quick search on the internet&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Online user population tends to be between 25,000 and 50,000 at the times I connect.&lt;/LI&gt;
&lt;LI&gt;A given region (a land parcel whose simulation is handled by a single server, and whose inhabitants can interact) looks able to support no more than one or two hundred users. I've seen limits of 63 attendees at invitation-only performance events, for 'technical reasons', which makes me wonder if perhaps the limit isn't 64 users per region? &lt;/LI&gt;
&lt;LI&gt;Checking just now, it says 1,271,025 users have logged in in the last 60 days. Several months ago I saw a figure of&amp;nbsp;25,000 to 50,000 new accounts per day. If those numbers hold true on an average day today, and each new user logs in once, that would be 1.8M to 3M unique user logins. This leaves me uncertain of the active returning population in Second Life. Does anyone have better figures?&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Anyways, enough random numbers for now. If you have anything to add, please leave a comment or send me mail, this sort of stuff is fascinating for me.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7052467" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Gaming/default.aspx">Gaming</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Cyberspace/default.aspx">Cyberspace</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/World+of+Warcraft/default.aspx">World of Warcraft</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Second+Life/default.aspx">Second Life</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Halo-3/default.aspx">Halo-3</category></item><item><title>World of Warcraft hits 9M + active subscribers!</title><link>http://blogs.msdn.com/johnmil/archive/2008/01/02/world-of-warcraft-hits-9m-active-subscribers.aspx</link><pubDate>Wed, 02 Jan 2008 13:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6951792</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/6951792.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=6951792</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=6951792</wfw:comment><description>&lt;P&gt;The holidays gave me a chance to re-acquaint myself with World of Warcraft (WoW). I have to say, it's still the single most impressive online game I've ever seen. For my money, it does everything right. It literally *is* for my money, since I'm one of those paying 9 million subscribers.&lt;/P&gt;
&lt;P&gt;I'm researching distributed virtual environment (DVE) scalability. As part of that, I was curious about the populations in WoW, both numbers supported per server, and total number of simultaneously active users. "&lt;A class="" href="http://www.cs.du.edu/~chrisg/publications/pittman-netgames07.pdf" target=_blank mce_href="http://www.cs.du.edu/~chrisg/publications/pittman-netgames07.pdf"&gt;A Measurement Study of Virtual Populations in Massively Multiplayer Online Games&lt;/A&gt;" provides a great peek into WoW, based on results from the CensusPlus UI add-in for WoW. Based on that paper, and on CensusPlus results published at &lt;A href="http://www.warcraftrealms.com/"&gt;http://www.warcraftrealms.com/&lt;/A&gt;, it appears:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;There's a peak of almost 900,000 simultaneous users logged in and playing in the US and EU.&lt;/LI&gt;
&lt;LI&gt;Average daily populations on a given server fluctuate by around a factor of 4-5 between minimum and maximum number of players online.&lt;/LI&gt;
&lt;LI&gt;The peak number of simultaneous users on a given server appears to be around 4,000.&lt;/LI&gt;
&lt;LI&gt;Data on maximum users in a zone (able to interact directly) isn't provided, but appears to be on the order of a couple hundred.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I've&amp;nbsp;downloaded and added CensusPlus to my characters addins. It's out of date, but still works fine with 2.3. It's fun to&amp;nbsp;see the numbers for your&amp;nbsp;own server.&lt;/P&gt;
&lt;P&gt;In summary, congratulations Blizzard on the incredibly successful World of Warcraft, and thank you researchers and add-in developers for giving us insight into player populations!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6951792" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Gaming/default.aspx">Gaming</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/World+of+Warcraft/default.aspx">World of Warcraft</category></item><item><title>Second Life - Reality sets in? </title><link>http://blogs.msdn.com/johnmil/archive/2007/07/15/second-life-reality-sets-in.aspx</link><pubDate>Sun, 15 Jul 2007 10:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3874837</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/3874837.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=3874837</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=3874837</wfw:comment><description>&lt;P&gt;Earlier I commented about the disparity in numbers quoted for Second Life's population. It's not that any of the numbers are wrong - for what's being expressed, they're no doubt correct. Rather, it's a question of what's being measured. For my money, steady-state population, and those willing to pay for the experience are both fine metrics.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.latimes.com/business/la-fi-secondlife14jul14,1,3135510.story?track=crosspromo&amp;amp;coll=la-headlines-business&amp;amp;ctrack=1&amp;amp;cset=true" target=_blank mce_href="http://www.latimes.com/business/la-fi-secondlife14jul14,1,3135510.story?track=crosspromo&amp;amp;coll=la-headlines-business&amp;amp;ctrack=1&amp;amp;cset=true"&gt;&amp;nbsp;A recent LA Times article&lt;/A&gt; talks about a trend of some large businesses either reducing or eliminating their presence in Second Life. The article is short, insightful, and worth reading IMO. Some key quotes from that article:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;"Even at peak times, only about 30,000 to 40,000 users are logged on, said Brian Haven, an analyst with Forrester Research."&lt;/LI&gt;
&lt;LI&gt;"[Philosophy professor Peter Ludlow] said most firms were more interested in the publicity they received from their ties with Second Life than in the digital world itself."&lt;/LI&gt;
&lt;LI&gt;"Between May and June, the population of active avatars declined 2.5%, and the volume of U.S. money exchanged within the world fell from a high of $7.3 million in March to $6.8 million in June."&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;My two specific longest-term motivations for being a computer scientist are making games and to enable some sort of global cyber space, not that I've done much for either of these in the last decade. &lt;/P&gt;
&lt;P&gt;Where's the future of virtual communities and communications, and for that matter, is there one? I still think lack of a payoff for time invested in Second Life is its biggest conceptual challenge. World of Warcraft (WoW) has an incentive and reward structure built in, with social interaction as a side-benefit. WoW continues to do well, with &lt;A class="" href="http://www.macworld.com/news/2007/03/07/warcraft/index.php" mce_href="http://www.macworld.com/news/2007/03/07/warcraft/index.php"&gt;more than 8.5 million subscribers&lt;/A&gt;, each paying more than $10 a month for the privilege.&lt;/P&gt;
&lt;P&gt;World of Warcraft taps a large existing community - computer gamers - and offers an experience attractive to that community with significant value-adds.&amp;nbsp;Perhaps the biggest challenge in Second Life is that the only existing community it really taps into are those who frequent online social mechanisms such as ICQ, MUD/MOO, and others, and&amp;nbsp;press and the curious inspired by the press, who are no doubt a highly transient population.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I definitely want to see Second Life (or similar environments) succeed. It seems like they need to offer something else, though, in order to be anything more than a niche application. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3874837" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Gaming/default.aspx">Gaming</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Cyberspace/default.aspx">Cyberspace</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Second+Life/default.aspx">Second Life</category></item><item><title>Second Life Slashdot stream</title><link>http://blogs.msdn.com/johnmil/archive/2007/04/20/second-life-slashdot-stream.aspx</link><pubDate>Fri, 20 Apr 2007 12:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2204690</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/2204690.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=2204690</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=2204690</wfw:comment><description>&lt;P&gt;I stumbled across a recent &lt;A class="" href="http://developers.slashdot.org/developers/07/04/19/1611252.shtml" mce_href="http://developers.slashdot.org/developers/07/04/19/1611252.shtml"&gt;Slashdot posting about Second Life&lt;/A&gt;. There are&amp;nbsp;some interesting comments amidst the dross, worth a read if you're interested in virtual worlds or Second Life in particular. &lt;/P&gt;
&lt;P&gt;The gist is, Second Life has &lt;A class="" href="http://lindenlab.com/press/releases/01_08_07" mce_href="http://lindenlab.com/press/releases/01_08_07"&gt;made its client side open-source&lt;/A&gt;, and the article claims it'll be doing the same for the server side. Very interesting for someone who wants to research distributed systems and distributed system&amp;nbsp;security. Getting the servers correctly federated and working well together is an interesting enough problem. &lt;/P&gt;
&lt;P&gt;If the client code and the server code are both really open sourced, it may be worth a peek to see what would be required to make a P2P implementation. No doubt there are a plethora of legal and logistical requirements for servers to support monetization and integrity of the world, but heck, that just makes the problem that much more interesting!&lt;/P&gt;
&lt;P&gt;While looking up pointers, I stumbled across a&lt;A class="" href="http://www.businessweek.com/technology/special_reports/20070416virtuallife.htm?campaign_id=rss_daily" mce_href="http://www.businessweek.com/technology/special_reports/20070416virtuallife.htm?campaign_id=rss_daily"&gt; tech special report&lt;/A&gt; from business week online which is centered around 'Virtual Life,' with lots of Second Life articles. Looks like time for more reading...&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2204690" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/P2P/default.aspx">P2P</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Cyberspace/default.aspx">Cyberspace</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Second+Life/default.aspx">Second Life</category></item><item><title>Cyberspace</title><link>http://blogs.msdn.com/johnmil/archive/2006/12/28/cyberspace.aspx</link><pubDate>Thu, 28 Dec 2006 18:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1374595</guid><dc:creator>John L. Miller</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/1374595.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=1374595</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=1374595</wfw:comment><description>&lt;P&gt;What exactly &lt;EM&gt;is&lt;/EM&gt; cyberspace? For me, it's what I read about in &lt;A class="" href="http://en.wikipedia.org/wiki/William_Gibson_(novelist)" target=_blank mce_href="http://en.wikipedia.org/wiki/William_Gibson_(novelist)"&gt;William Gibson's&lt;/A&gt; &lt;A class="" href="http://en.wikipedia.org/wiki/Neuromancer" mce_href="http://en.wikipedia.org/wiki/Neuromancer"&gt;Neuromancer&lt;/A&gt;&amp;nbsp;and &lt;A class="" href="http://en.wikipedia.org/wiki/Neal_Stephenson" target=_blank mce_href="http://en.wikipedia.org/wiki/Neal_Stephenson"&gt;Neal Stephenson's&lt;/A&gt; &lt;A class="" href="http://en.wikipedia.org/wiki/Snow_Crash" target=_blank mce_href="http://en.wikipedia.org/wiki/Snow_Crash"&gt;Snow Crash&lt;/A&gt;. It's an immersive datasphere which provides utility information to the common man. It's a playground to the fringe-dweller, where anything can be learned about anything. Tactile representation of this data was always a key feature of the fictional cyberspace, allowing intuition, interpretation, and artistic mining and synthesis beyond that afforded by a naked page of numbers. So, cyberspace is a marriage of a pervasive data plane and an immersive, intuitive interface.&lt;/P&gt;
&lt;P&gt;Some people no doubt consider &lt;A class="" href="http://secondlife.com/whatis/" target=_blank mce_href="http://secondlife.com/whatis/"&gt;Second Life&lt;/A&gt;&amp;nbsp;the ideal platform for cyberspace. It's an artificial world which provides a great deal of control to the user. You can specify your appearance and control&amp;nbsp;your interaction with the world. Even more, it's a social environment where people can meet and exchange views (and information) in relative anonymity. It even includes a&lt;A class="" href="http://secondlife.com/whatis/currency.php" target=_blank mce_href="http://secondlife.com/whatis/currency.php"&gt; currency with an exchange rate&lt;/A&gt;, in case part of that information exchange requires a little economic lubricant. &lt;/P&gt;
&lt;P&gt;I have to disagree. &lt;/P&gt;
&lt;P&gt;Second Life falls short of my personal definition of cyberspace. The interface is there, sure, but is it the &lt;EM&gt;right&lt;/EM&gt; interface? And what about the data? The internet and the web already provide the data aspect of cyberspace. &lt;A class="" href="http://en.wikipedia.org/wiki/Isaac_Asimov" target=_blank mce_href="http://en.wikipedia.org/wiki/Isaac_Asimov"&gt;Asimov&lt;/A&gt; posited creation of&amp;nbsp;a Universal Library with all the world's data, and I think that day is already here. An ever growing fraction of mankind's knowledge finds its way to the web every day, eagerly transcribed and&amp;nbsp;hosted by the teeming masses. Even better, the barrier to publication is practically nonexistent: anyone can say anything. When was the last time you needed to physically visit a &lt;EM&gt;real &lt;/EM&gt;library to do some research or read an article?&lt;/P&gt;
&lt;P&gt;A better answer to creating cyberspace&amp;nbsp;is a purpose-built interface to the world's data. We've already got a lot of the data out there in a standard, mineable format, thanks to pioneers like &lt;A class="" href="http://en.wikipedia.org/wiki/Tim_Berners-Lee" target=_blank mce_href="http://en.wikipedia.org/wiki/Tim_Berners-Lee"&gt;Tim Berners-Lee&lt;/A&gt;&amp;nbsp;and global adoption of standards he (among others) proposed. Which begs the question, if there's already a format AND a consumer for that format (web browsers), why not use it?&amp;nbsp; It's a great way to see the data as the presenters intend. &lt;/P&gt;
&lt;P&gt;I'm a fringe-dweller. I want to see the data in a way which serves my own nefarious ends, not have it filtered and spoon-fed to me.&lt;/P&gt;
&lt;P&gt;The internet has an amazing amount of data on it, both immediately available as html, and as data in other protocols such as P2P file sharing, instant message, VOIP, and SQL.&amp;nbsp; There's a fascinating (though slightly dated) study called &lt;A class="" href="http://www2.sims.berkeley.edu/research/projects/how-much-info-2003/" target=_blank mce_href="http://www2.sims.berkeley.edu/research/projects/how-much-info-2003/"&gt;How Much Information? 2003&lt;/A&gt; which summarized information generation and availability for a wide variety of mediums. It estimates 167 terabytes (thousands of gigabytes) of static content ('surface web'), and another 91,850 terabytes of 'deep web' (generated content based on obscured databases). Add in email and instant messaging, and you're up to half an exabyte, 532,897 gigabytes. &lt;/P&gt;
&lt;P&gt;Given the amount of data available for mining, is there a better way to view all of it than a web browser and a stable full of one-off applications?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The Challenge&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Design an interface to allow ready access to the world's data. It can use formatting information (such as html tags) provided as part of the data, but shouldn't be restricted the presentation specified by that formatting information. The electronic world should be navigable as a vast sea of data, organized in a fashion that enables new insight.&lt;/P&gt;
&lt;P&gt;Key questions:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is a 3D, immersive, or haptic interface desirable, or is good old-fashioned 2D the best way to go?&lt;/LI&gt;
&lt;LI&gt;What new navigations mechanisms do you provide for trolling through data?&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;How do you prove your interface is better than the status quo, good old-fashioned web search?&lt;/LI&gt;
&lt;LI&gt;Can a useful interface be made interesting and entertaining to use? &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If you're already working on this, I'd enjoy hearing about any non-confidential efforts you've made.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1374595" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Cyberspace/default.aspx">Cyberspace</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/The+Web/default.aspx">The Web</category></item><item><title>Fiddling with Second Life </title><link>http://blogs.msdn.com/johnmil/archive/2006/12/27/fiddling-with-second-life.aspx</link><pubDate>Wed, 27 Dec 2006 15:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1368967</guid><dc:creator>John L. Miller</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/johnmil/comments/1368967.aspx</comments><wfw:commentRss>http://blogs.msdn.com/johnmil/commentrss.aspx?PostID=1368967</wfw:commentRss><wfw:comment>http://blogs.msdn.com/johnmil/rsscomments.aspx?PostID=1368967</wfw:comment><description>&lt;P&gt;I downloaded &lt;A class="" href="http://secondlife.com/" mce_href="http://secondlife.com/"&gt;Second Life&lt;/A&gt; yesterday and played with it some.&amp;nbsp;I was impressed with how good it looked given the relatively small size of the installer. It must be doing some significant texture transfer in the background to flesh out the world, depending upon where you go to.&lt;/P&gt;
&lt;P&gt;The application was easy to install and start running. Controls were fairly intuitive for someone familiar with FPS games, and even if you're not there was&amp;nbsp;a great deal of easily accessible help. There were a few sample games near the starting point, including a 3D version of space invaders. &lt;/P&gt;
&lt;P&gt;After familiarizing myself with the controls and environment, I teleported to the closest major server, apparently in Korea. I wandered around for a few minutes but didn't find much to do. I opened up the search screen and was able to move to a Washington-based server, which had a much fuller environment. I even found a few stores peddling virtual wares. I browsed the goods, and then asked myself the critical question: what now? &lt;/P&gt;
&lt;P&gt;What now indeed. Second Life is a well executed environment modeled around the properties of our physical world, yet with liberties in personal appearance and navigation that make it much more convenient. Having said this, it still doesn't necessarily have a lot to offer me. I play computer games, watch TV, and travel for entertainment. Most of these activities are goal-based. Unfortunately Second-life doesn't appear to have a way of satisfying goals like these.&amp;nbsp;It's like a MOO, an interactive mutable environment where you can add your own content and chat with friends. A virtual mall to hang out in, without the easily accessible fast food.&lt;/P&gt;
&lt;P&gt;Second Life has gotten a lot of press lately, which would make you think there's millions of people wandering around in this virtual world, making tens of thousands of dollars if they choose to sell their handiwork. When I signed in, the welcome screen indicated a unique population of a few million accounts, 800,000 of which had logged in over the previous month. Not bad. On the other hand, I checked out their subscriber numbers from &lt;A href="http://www.mmogchart.com/"&gt;http://www.mmogchart.com/&lt;/A&gt;&amp;nbsp;based on data from July '06. It shows that about 125,000 users were willing to pay a bit of money each month to continue using the system, an important metric IMO. For the same period, World of Warcraft was showing 6.5 MILLION subscribers. Second Life isn't a game, and that probably contributes to the significantly lower user base.&lt;/P&gt;
&lt;P&gt;Will Second Life sink or swim? For what it is, I think the developers and people participating have done a great job. BUT, it doesn't provide an experience I personally find compelling. I'm too goal-oriented, far better suited to an experience-based game-centered virtual world like World of Warcraft. Nowhere near the same freedom, but a fine platform for competition and entertainment, while still providing a way to get together with my buddies and chat. &lt;/P&gt;
&lt;P&gt;If you've used Second Life or other virtual environments, I'd be very interested to hear what you think. Am I missing the point? And if you haven't tried it, it might be worth a peek. It only takes a few minutes to download, and it doesn't cost a cent to explore.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1368967" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/johnmil/archive/tags/Gaming/default.aspx">Gaming</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Virtual+Environments/default.aspx">Virtual Environments</category><category domain="http://blogs.msdn.com/johnmil/archive/tags/Second+Life/default.aspx">Second Life</category></item></channel></rss>