Archive 15.1.2007 - 1.2.2007

An Iron Curtain is Descending: And Most Americans Don't Know - about the treatment of American political critics by U.S. border police upon exiting to Canada.

Courtney Love does the math - how the music industry squeezes musicians. Read it - music piracy gets a whole new definition there.

King Mojo - Blues. 4 CDs. For download. Groovy.

US urges scientists to block out sun - instead of reducing CO2 emissions, simply reflect part of the sunlight. Another stupid idea of the Christianist mullahs in the US of Absurdity ...

Village May Have Housed Builders of Stonehenge

Worldmapper: The world as you've never seen it before - fascinating!

Yes - in 10 years we may have no bananas - it is a freakish, doped-up, mutant clone which hasn't had sex for thousands of years.

Off to the surveillance state - a chronology.

'Hobbit' human 'is a new species' - Pendulum swinging the other way this time. Well, there will probably be a lot of discussion, but my money is on "own species" and not on "sick individuals of known species".

Legal wrangle puts India's generic drugs at risk - Novartis is trying to influence patent legislation in India to prevent the production of generics. This would affect millions of Africans suffering from AIDS, as the costs for the necessary medicines would suddenly skyrocket. Profit before human lives, that is the motto of the pharmaceutical industry.

Microsoft copies BlueJ, admits it, then patents it - rip off ala Microsoft. That's probably what they call development work and why they think only Microsoft is capable of innovating - funny twisted vocabulary at Microsoft ...

SHOULD & MUST: The Double Standards of Lawyer Joachim N. Steinhöfel - quaint.

Blogs with Link Redirector have stupid ears

Decided that blogs (and webpages) that deface outgoing links through a redirector for the purpose of (potential) evaluation of visitor off-clicks are stupid. And therefore unsubscribed from some of those blogs. Even if the content is interesting - if I have to register the clicks on further information with the blog owner first, they can kiss my RSS feed.

Yes, there are sometimes technical reasons why one might want to do this - my link postings have their own GUID, but they are redirects to the original (since I only have a short comment there, which was already included in the RSS feed). But as a general measure? No.

Life Is Complicated - Tim Bray on the OOXML vs. ODF discussion regarding Wikipedia. And he draws a nice comparison to the XML Working Group and how Microsoft reacted to him: "Netscape hired me to represent their interests, and when I announced this, controversy ensued. Which is a nice way of saying that Microsoft went berserk; tried unsuccessfully to get me fired as co-editor, and then launched a vicious, deeply personal extended attack in which they tried to destroy my career and took lethal action against a small struggling company because my wife worked there.".

Minimum wages in Europe - except of course in our country, because it's supposed to ruin the economy. And the union's demand is even below many European neighbors.

Music industry: Government wants to turn copyright into a "toothless tiger" - the stupid wailing of the music industry - especially their stupid babble that they represent the interests of the artists, these lying crooks - really gets on my nerves. And has led to the fact that I now only shrug at the possible closure of iTMS (as possibly upcoming in Norway). Thanks to Jamendo.com, Magnatune.com, Garageband.com and other netlabels ...

Willard Wigan :: Micro Sculptor - wow. just that.

Exotic deep-sea shark caught in the net - interesting, this is a living fossil that I didn't know about yet.

frozen waves - wow!

Interview with muslix64, Developer of BackupHDDVD - "With the HD-DVD, I wasn't able to play my movie on my non-HDCP HD monitor. Not being able to play a movie that I have paid for, because some executive in Hollywood decided I cannot, made me mad... After the HD-DVD crack, I realized that things where "unbalanced" by having just one format cracked, so I did Blu-ray too. "

"Münstersche Zeitung": Publisher puts entire editorial staff on furlough - yes yes, the Münster local press. The MZ was at least somewhat usable - at least compared to the Westfälische Zeitung, which only passed on DPA reports and whose local editorial staff was simply terrible. And now the MZ has simply fired the entire local editorial staff, because you don't need such things. The difficult market situation? Well, that was simply the stupidity of management. As everywhere in the field. The arrogance and stupidity of the store is one reason why I never subscribed to the paper - the "better than Westfälische Nachrichten" is just a relative quality statement ...

Reddit.com User Agreement - "You agree that by posting messages, uploading files, inputting data, or engaging in any other form of communication with or through the Website, you grant us a royalty-free, perpetual, non-exclusive, unrestricted, worldwide license to use, reproduce, modify, adapt, translate, enhance, transmit, distribute, publicly perform, display, or sublicense any such communication (including your identity and information about you) in any medium (now in existence or hereinafter developed) and for any purpose, including commercial purposes". Web 2.0, my ass.

Regular Expression Matching Can Be Simple And Fast - why grep and awk match faster than Perl or Python.

The Text Editor sam - interesting historical document. Some ideas are still brilliant today - the integration of text commands and mouse operation is much better than in many other editors.

The truth about working in the IT industry - just like a prostitute.

Literature and Latte - Scrivener - interesting concept for an editor specifically designed for authors. Convincing features and nice interface.

Pando (tree) - Aspens form colonies through offshoots. Actually logical, many plants do this, only I was not aware of this in trees so far. The collection of aspens under the name Pango is currently considered the largest living organism (and the oldest living organism with over 80,000 years), although it is suspected that there are larger and older colonies.

Bundestag: Eavesdropping devices in MP's office? - only concerns an MP from the Left Party. Will probably fizzle out or be covered up ...

IronPython and libsecondlife

libsecondlife is a C# reimplementation of the SecondLife protocol. IronPython is Python on .NET. They should be able to be used together. They can be. However, IronPython is not Python - most of the standard library is missing (although many of the pure-Python modules would certainly work). External libraries are also handled differently. The following makes one happy:

import clr
clr.AddReferenceToFile("libsecondlife.dll")
import libsecondlife

With this, I got everything loaded together. Maybe a start for me to play around with it.

macfuse has received a small enhancement. There are simple installers and two ready-to-use filesystems for easy use: sshfs (with a small connector GUI and command-line tool) and SpotlightFS. The latter offers trivial simple ad-hoc Spotlight searches even on the command line. Genius!

.NET Languages - Programming languages that work under .NET (if it has to be .NET, you can at least take a human-worthy programming language)

News -Anfängerfehler in Mac OS X - I think it's good that the Month-of-Apple-Bugs is running and Mac OS X is being looked at more closely. Because a company that develops its software outside of external control will always make mistakes like the one linked.

Beef roast and rolls - to warn. Aaargh.

identicon - small graphics, generated from recurring identification data. For example, IP addresses. Makes optical recognition of recurring identities much easier, especially with very similar identifications (e.g., something like this would be great for GPG fingerprints or SL UUIDs).

M is for monkey - Mono on Maemo. That would be exciting - with the efforts to also support the Mono GUI classes on Linux and the connection with libSL, you could possibly get Sleek (Text-Mode SL client) to run. And thus have a mobile chat solution for SL.

History since 1945 - brilliantly summarized by Spreeblick.

Pointless Sites - Useless Sites - when you want to waste some time again.

Polyglot - yet another person with too much time. A Hello World program that can be translated into various languages without modification (and also represents a directly executable .com version). Freaks. All freaks.

Tupper's Self-Referential Formula - ok, someone definitely had way too much time.

Bill & M. Gates foundation for-profit investments harm the health & environment of the poor

Think Gloves!

take a good, hard look at your first revision and just say to yourself,

This will now be my go-to for overly complicated solutions in the future. Comes from the DailyWTF Archive.

Think Gloves

Think Gloves

take a good, hard look at your first revision and just say to yourself,

User data to be released for danger prevention - sounds nice, doesn't it? But in reality, it means that every police officer can now more or less arbitrarily access customer data from providers. Because prevention and danger prevention - there's no need for any control. Then it goes quickly like stepping on cats ...

Python for Maemo - playing with Python 2.5 on the Nokia Tablet.

Second Life - why?

Because recently, even in the German blog scene, people are dealing with Second Life, and because, of course, the naysayers and non-understanders are expressing their opinions and everyone thinks they have a view - without actually delving deeper into the matter (sometimes simply stating that they don't intend to do so at all, but of course, one still has an opinion), here's something from someone who has had a second life there since February 2006.

What is Second Life? Does anyone still know MUD and MOO? Text-based platforms for online role-playing games with many users, instead of many stupid computer-controlled monsters? Places where the troll under the bridge was played by another person and you could actually haggle over the bridge price? No? Okay, then the explanation will be harder.

Second Life could be briefly described as an online chat with a 3D world. This describes the technology - but not the content. One could call it a virtual world - but it lacks some immersive concepts. One could also refer to it as a 3D construction platform - but one where other people run around. Or of course, as the largest virtual sex playground in the world - although surprisingly much non-sex takes place there. Music platform for joint internet life music events? Also an aspect. Business platform with micropayments? Yeah, that too.

Second Life is what the users make of it. That's it. If you don't bring any ideas and find it boring and stupid from the start - well, you will also find exactly that there. Boredom and stupidity (hey, and there's tons of that!). But that's exactly what makes the charm - Second Life is a platform. Not a finished game. Here, nothing is presented to anyone without their own engagement.

What does the platform have to offer?

  • Micropayment based on the convertible Linden Dollar (approx. 270 L$ are 1 US$) with transaction history and other necessary basic functions
  • Communication system with local chat (in the sense of avatars standing together in an area), instant messaging (connection outside the system unfortunately still very clunky) and group tools for classic group formation
  • 3D construction tools for relatively simple creation of 3D models
  • Full ability to script these 3D models to create interactions, movement models, etc.
  • Physics simulation (only Havok 1 - quite minimal) for objects that can consist of up to 31 basic building blocks (also applied to avatars)
  • Vehicle simulation via various vehicle models and parameters
  • Basic combat functions to realize shooters
  • Social networking functions via profiles and friends lists
  • Free configurability of the avatar via simple slider systems and optional attachments (and yes, some body parts are realized through attachments)

That was just off the top of my head. I'm sure I've forgotten a lot. The exciting part is not the features themselves - but the integration of the features (combat with airplanes you built yourself anyone?), and the use of all the tools in a world with other users.

This aspect of the "world" needs to be explained further. Because in other systems, the avatar is often tied to a world - in WoW, for example, you can have an avatar transferred, but that's not a walk in the park. In Second Life, all regions (simulators, short Sim) form a continuous world map. Large parts of the Sims are grouped into continents - here, an avatar with all equipment and parts simply walks over the border into another Sim. And we're talking about thousands of Sims (where one Sim covers 256x256 "meters"). The continents are built by Lindenlab (the manufacturer) (two large continents, one in the north, one in the south) or by users who have built entire companies around it (Dreamland and Otherland are probably the largest).

Other Sims are isolated or realized in small groups as islands - they have no direct connection to the continents but can be reached by teleportation at any time by anyone. A nice example is Caledon - an island of now 13 Sims held in a Victorian theme. The islands are usually in private ownership or belong to company presences (IBM has set up 12 Sims as an island very close to Caledon).

Access to the system itself is free - users can do a lot without paying for anything. Here's what comes to mind:

  • Attending music concerts (more on that later)
  • Exploring the area (unfortunately, barriers are often set up on the continents, so exploring is often clunky there)
  • Building in so-called sandboxes - Sims where object creation is enabled for everyone and enough resources for building are available (more on that later)
  • Normal chat functionality and group formation - there are interest groups in SL for everything and anything
  • Digging through freebie shops where you can find a whole lot of things for free that you can play with
  • Programming scripts and playing with the vehicle functions, physics simulation, etc.
  • Cybersex in free sex clubs

Of course, some things cost money - if you want to buy something from user shops, you have to pay. Uploading textures costs a small fee. And land - land is the resource in SL par excellence and costs money.

Important when shopping - everything in SL, including the shops and their contents, is created by other users. Although the Lindenlab people (Linden as a last name) have also created content, they are in the minority compared to user content. All Sims, all worlds, many continents and islands - almost everything you see, cities, streets, clothes, vehicles, airplanes, avatars - all created by users. Shops belong to other users, and you buy your avatar clothes from them - not from Lindenlab.

Textures uploads are different - the payment goes to Lindenlab. Land is divided - the continents of Lindenlab are of course paid to Lindenlab, those on user Sims are paid to their owners.

Why do you need land? Land is the basis for the most important resource in Second Life: the prims. Prims are the basic building blocks from which all built elements consist. Every house, every airplane, weapons, beer mugs, wine barrels, chairs, tables - everything consists of prims. Land defines the number of prims someone is allowed to use in a Sim. The base number is 117 prims for 512 square meters - larger land areas accordingly more. A full Sim can occupy a maximum of 15,000 prims, then it's full. So if you want to build things, you need access to land where corresponding prims are free - these are, on the one hand, your own lands, on the other hand (as mentioned above) the sandboxes. In sandboxes, usually a few thousand prims are available for free use, the region is cleared regularly. If you want to put something there permanently, you need to own land.

You get land from Lindenlab or other users. Land can be Lindenland - then you pay a one-time purchase price to the current owner and monthly "taxes" to Lindenlab (for the cost share in hosting, so to speak). Or you can get land on private Sims, both payments go to the owner (and he pays for the Sim to Lindenlab). Or you rent somewhere - then the money also goes to the owner, but you are only a tenant in that sense (pure rent is sometimes cheaper to get, but you often share the prims with several people).

No desire to build? No interest in 3D construction? How about music then? In Second Life, many people have gathered who make music - and live. The musician plays at home and sends the music via microphone and Shoutcast plugin (Apple users like to use Nicecast, Windows users Outcast or Winamp, Linux users Icecast) to a Shoutcast server on the net. The URL of the stream on this Shoutcast server is set in the settings of the land parcel on which the musician plays (for music you also need land - but there are a lot of free music clubs). When a user goes to this parcel, the stream is offered and played via Quicktime. Together with other users in the same corner, you can then listen to music together, discuss it, fool around - just what you would do in the real world. Only here you might be sitting with Australians, Japanese, Americans, and Europeans in one place and listening to music together...

Of course, you can also consider SL simply as a dollhouse and equip your avatar, go shopping (costs money, but you can take on jobs or simply convert hard currency into Linden$), and have fun. Dollhouses are not something unusual, and a virtual one doesn't need to be tidied away.

I have already pointed out cybersex several times, I won't go into it in more detail, I think everyone knows how it works. And if not, maybe Second Life with its conditional anonymity is the opportunity to try it out.

Business is of course a very popular topic outside of SL - sometimes one could think there is nothing else there besides cybersex. It is true in one way, but it is also not true - as already shown, there is a lot more to do there. But if you want a business, what do you do?

  • Graphic designers and painters sell digital reproductions of their works in Second Life. There are several regions entirely dedicated to supporting artists. One of my favorite painters in Second Life is Filthy Fluno - funny guy, great painting.
  • Fashion designers (and people with a knack for the subject) equip the virtual dollhouse with clothing. And some of the things are really amazing.
  • Bobby Fairweather started SecondTunes - a way for musicians to sell their music in Second Life.
  • People with a passion for certain times build replicas of historical furniture or buildings and sell them.
  • Scripters and hackers sell gadgets of all kinds - from weapons for the combat areas to useful helpers to all kinds of wild things (e.g., an animation system for prim-based sculptures, model trains).
  • Sailing ships, yachts, cars, airplanes - in the vehicle area, there are quite a few providers who deliver nice things there.
  • The utensils for the repeatedly mentioned cybersex should also work quite well.

Can you live from business in Second Life? Yes. Definitely. It's a lot of work, but I know some who have their main source of income there. And we're talking about quite considerable amounts from which one can already live quite well. But it's a lot of work. Most will rather do it for fun or as a small contribution to at least have free land ownership.

So if someone says that you can't do anything in Second Life, that it's all nonsense or only commercial or just a marketing gimmick - well, they simply haven't looked inside, haven't dealt with it more closely. Asking what you can do there is like asking what you can do in normal life - only in Second Life, many restrictions from real life do not exist. There are also hardly any rules except the Terms of Service - you have to find your place yourself, not much is prescribed.

The system is complex, the software often buggy and clunky, crashes happen, server downtimes, problems with the tools - all correct. Nevertheless, it's fun if you keep in mind what you have experienced there, if you have been there for a while. It eats time - so you should really consider whether that's what you want. Because once you're really into it, it's hard to let go again.

What do I do in Second Life? Building, music events (sometimes organization, often participation), DJ, and chatting for hours. But definitely mostly building. I am an inworlder - I separate between inside and outside, therefore no hints about my inworld existence here. I don't hide it, but I do maintain the boundary between both sides. Others see it differently and strongly connect both sides - this applies above all of course to artists, musicians, etc., but also to business people.

But whatever you do there, the mantra "Have Fun" should be at the top.

And to the critics: if you're not willing to have fun there, don't expect to find or see any. I have no problem with you not seeing any meaning in Second Life - I also don't see any meaning in these endless boring meta-discussions about the meaning of blogging or in the affected self-aggrandizement of some alpha bloggers (or those who consider themselves to be). However, I also don't try to tell everyone how stupid their hobby is. That it's only stupid because they do what they do and that only sociopaths and damaged people can do it...

One could also quote Dieter Nuhr: "if you have no idea: just shut up"

Take The AQ Test - Psychologist Simon Baron-Cohen and his colleagues at Cambridge's Autism Research Centre have created the Autism-Spectrum Quotient, or AQ, as a measure of the extent of autistic traits in adults.