Semantic search

Jump to navigation Jump to search

Unique Name Assumption

I just read Andrew Newman's entry on the Unique Name Assumption (UNA). He thinks that not having an UNA is "weird, completely backwards and very non-intuitive". Furher he continues, that "It does seem perverse that the basis for this, the URI, is unique." He cites an OWL Flight paper that caused me quite some headache a few weeks ago (cause there was so little in it that I found to like).

Andrew, whose blog I really like to read, makes one very valid point: "It doesn't really say, though, why you need non-unique names."

There was an OWL requirement that gives a short rationale for the UNA, but it seems it is not yet stated obvious enough.
Let's make a short jump to the close future: the Semantic Web is thriving, private homepages offer rich information sources about anything, and even the companies see the value of offering machine-processable information, thus, ontologies and knowledge bases everywhere!

People want to say how they liked the movie they just saw. They enrich their movie review with an RDF-statement that says

http://semantic.nodix.net/movie#Ring_2 http://semantic.nodix.net/rating#rated http://semantic.nodix.net/rating#4_of_5.

Or rather, their editor creates this statement automatically and publishes it along the review.

I'd be highly surprised if imdb would use the same URI for denoting the movie. They would probably use an imdb-URI. And so could I, using the imdb-specified URI for the movie. But I didn't, and I don't have to. If I want to state that this is the same movie, I can assert that explicitly. If I had UNA, I couldn't do that. The two knowledge bases could not work together.

With UNA, many knowledge bases relying on inverse functional properties would break as well. FOAF, for examples, uses this, identifiying persons with an IFP of their eMail-Hash. With UNA, this wouldn't work anymore.

Let's take another example. On my mothers webpage there could be a statement saying she has three kids, Jurica, Rozana and Zdenko. I would state on my page that I am my moms kid. My sister, being the social kind, tells the world about her mom and her two brothers, Jurica and Denny.
Now, if we have UNA, a reasoner would infer that one of us is lying. But all of us are very honest, trustworthy people. The problem here is, that my name is Zdenko, but most people refer to me as Denny. UNA says that Denny and Zdenko are the same person. If we have no UNA, we wouldn't believe that. But still we can state it explicitly: my mom could have said that she has three kids, Jurica, Rozana and Zdenko, and those are mutually distinct. Problem solved.

You could say, wait, if we had UNA we still could just claim that Zdenko owl:sameAs Denny, and the problem wouldn't arise. That is true. But then I would have to consider my moms statements. That maybe OK on a scale like this, but imagine this in the wilds of the web - you would have to consider every statement made about something, before you may state something as well. Impossible! And you would introduce non-monotonic inferences, and you probably wouldn't really want that.

What does this mean? Let's take the following row of statements, and consider the answer to the question "Is Kain on of Adams two sons?". So we know that Adam has two sons, and that there is an entity named Kain.

Adam fatherOf Abel.

UNA and non-UNA both answer: don't know.

Adam fatherOf Cain.

UNA says "No, Kain is no son of Adam". non-UNA says: "Sorry, I still don't know".

Cain sameAs Kain.

UNA says "Yes, Kain is a son of Adam (hope you didn't notice my little lie seconds before)". non-UNA says: "Yes, Kain is a son of Adam".

Assuming that, instead of the last statement, we claimed that

Adam fatherOf Kain.

UNA would say: "I'm messed up, I don't know anything, my database is inconsistent, sorry." , whereas non-UNA would answer: "Yes, Kain is a son of Adam (and by the way, maybe Kain and Abel are the same, or Kain and Cain, or Abel and Cain)."

The problem is, that in the setting of the Semantic Web you have a World Wide Web with thousands of facts, always changing, and you must assume that you didn't fetch all the information about a subject. You really can't know if you know everything there is about Adam. But you still want to be able to ask questions. And you want to get answers, and these answers to be monotonic. You don't want the Semantic Web to answer one day "No", the other "Yes" and sometimes "I don't know", but you could be fine with having it either provide the correct answer or non at all.

OWL-Flight and proponents of UNA actually forgot that it's a Semantic Web, not just a Semantic Knowledge Base. If you want UNA, take your Prolog-engine. The Semantic Web is more. And therefore it has to meet some requirements, and UNA is an astonishingly basic requirement of the Semantic Web. Don't forget, you can create local unique names if needed. But the other way would be much harder.

Still, Andrews arguments lead to a very important question: taking for granted that Andrew is an intelligent guy with quite some experience with this kind of stuff, how probable is it, that Joe Random User will have really big problems with grasping such concepts as non-UNA? How should the primers be written? How should the tools work in order to help users deal with this stuff - without requiring the user to study these ideas in advance?

Still a long way to go.

Ring 2

Filme in 50 Worten

Angst. Anspannung. Ring 2 ist die würdige Fortsetzung von Ring. Wie soll ich sagen? Kinder sind der größte Horror.
Wir tauchen tiefer in die Geschichte von Samara ein, und wieder sehen wir, wie Rachel um ihren Sohn kämpft. Der Mut, den sie dabei aufbringt, grenzt ans unglaubwürdige - bis man sich vor Augen hält, dass sie um das blanke Leben ihres Kindes kämpft.

Ring ist bislang der einzige Horror-Film, der mir überhaupt gefiel - und ich habe so manchen gesehen. Es ist insbesondere, der einzige, der Horror herberief. Nun gesellt sich Ring 2 dazu.

So spannend, dass ich ganz verspannt im Kino saß, und danach echt verspannt war...

Auch das Internet hat ein Ende

Und zwar hier.

Und wieder zu den Google-Suchen

Bei den drei Google-Anfragen von letzter Woche ist zwar etwas Ruhe eingekehrt, aber ein weiterer Effekt ist zu beobachten: bei allen drei Anfragen (geruch der luft nach regen, gefühl von schnee auf der haut, eigene wahrnehmung von dem gefühl von schnee auf der haut) ist genau dieser Blog der Nummer 1-Hit geworden.

Die armen Leute, die auf der Suche nach dem Geruch der Luft nach Regen sind, und das einzige, was sie bekommen, ein Blogeintrag ist, der sich genau darüber lustig macht...

Unter Brüdern

Aus der hochbeliebten, aber nur unregelmäßig fortgeführten Reihe 'Filme in 50 Worten'

Hiermit möchte ich meine Rolle als Multiplikator wahrnehmen, und darauf hinweisen, dass ich über Buddy, und der über den KulturSpiegel, gestern für umme in die Preview des dänischen Films Brothers reingehen konnte. Der hatte mich im Vorfeld nicht wirklich interessiert, aber was man tut man nicht für kein Geld...

Nun ja, der Film überraschte mich. Glaubwürdige Geschichte, überzeugende Darsteller. Drama. Aber so richtig, mit Tränen und verzwickten Situationen, mit Sturköpfen und Helden. Der Krieg in Afghanistan, Angst vor dem eigenen Vater, der Tod eines geliebten Menschen, Besaufen in der Kneipe, Väter, die unverzeihliches sagen - all das wird dargestellt, nicht gewertet, was ich geradezu bewundernswert finde.

Schade, dass manche Szenen übergangen wurden. Hätte ich gerne gesehen, wie der Bruder erfährt, dass sein Bruder gar nicht tot ist. Da wurde geschnitten. Auch das Ende ist dann etwas mittendring statt schon vorbei. Andere Handlungen sind für mich kaum nachvollziehbar. Aber so sind Menschen halt. Auch schade ist: dadurch, dass die Erzählweise nicht wertet, nehmen wir auch nicht so viel mit. Als ob man hier wirklich nur eine Geschichte erzählen wollte, ohne Nachricht. Niemand will mir etwas sagen in dem Film. Es passiert einfach. So wie das Leben. Ob man das von einem Film will mag man selber entscheiden.

Wer Dramen mag, wer gut erzählten, echt wirkenden Geschichten gerne folgt - der sollte sich diesen Film anschauen. Niemand wird aber wegen einer Kulturlücke ausgelacht werden, wenn er den Film doch verpasst.

So, Multiplikatordienst erfüllt. Wann kriege ich die nächste Freikarte?

AIFB OWL tools

Working with ontologies isn't yet as easy as it could be - especially because the number of little helpers is still far too small. After having written dlpconvert and owlrdf2owlxml (the tool with the maybe most clumsy name in the history of the Semantic Web) I noticed how easy it would be to write some more tools based on Boris' KAON2 OWL ontology infrastructure.

And so I went ahead. First I integrated dlpconvert and owlrdf2owlxml (or short, r2x) in it, then I added a simple ontology dumper and axiom and entity counter. Want to know how many individuals are in your ontology? Simply type owl count myontology.owl -individual, and there you go. Want a list of all Classes? Try owl print myontology.owl -owlclass. It's as easy as that.

I'm totally aware that this functionality maybe isn't worth the effort of building a tool for. But this is just a beginning: I want to add more functionality to filter, merge, compare and much more to it. The point is, at the end having a handy little set of OWL tools you can work with. I miss that really with OWL, and now here it is. At least, a beginning.

Grab your copy now of the AIFB OWL Tools.

Philosophische Grundlagen

I had a talk on Philosophical Foundations of Ontologies last week at the AIFB. I prepared it in German (and thus, all the slides were in German) and just before I started I got asked if I may give the talk in English.

Having never heard a single lesson in philosophy in English and having read English philosophy only on Wikipedia before, I said yes. Nevertheless, the talk was very well perceived, and so I decided to upload it. It's pure evil PowerPoint, no semantic slides format, and I didn't yet manage to translate it to English. If anyone can offer me some help with that - I simply don't know many of the technical terms, and I don't have ready access to the sources - I would be very happy! Just drop me a note, please.

Philosophische Grundlagen der Ontologie (PowerPoint, ca. 4,5 MB)

Broken link

Boogey-Man

Ich habe hier schon länger keine Filmrezensionen mehr geschrieben, leider. Und ich will für diesen Film auch nicht damit anfangen, weil es sich dafür nicht lohnt, und zudem Schwesterchen wie auch Buddy schon ihren Senf dazugegeben haben.

Warum ich trotzdem dazu schreibe? Weil Telepolis eine lobende Rezi zu diesem Film gemacht hat. Wer dies liest, muss sich fragen, ob sie vielleicht ernsthaft einen anderen Film gesehen habe. Beim Hamburger Abendblatt konnte ich mich irgendwie deutlich eher wiederfinden...

Lange Nacht der Museen

Ist es eigentlich Etikettenschwindel bei der langen Nacht der Museen von einer lange Nacht zu sprechen? Die hört ja schon um 2 auf!

Gestern war in Stuttgart wieder die Lange Nacht der Museen. Diesmal leider ohne mich, da ich in Karlsruhe noch auf der DenkWerkzeug 2005 war (die wiederum einige Aha-Erlebnisse und interessante Einsichten erbrachte), und ich erst nach Mitternacht in Stuttgart aufschlug (weil ich nicht bedachte, dass Samstags die Züge anders fahren).

Hätte sie wirklich lange gedauert, wäre ich noch hingegangen. Für anderthalb Stunden aber 12 Euro auszugeben, nun ja, ich weiß nicht. Ironisch: die Rückfahrt dauerte dann fast so lange, wie die Museumsnacht noch ging, weil am Schlossplatz eine Bahn entgleist war.

Zur langen Nacht der Museen muss immer etwas passieren, wie etwa vor zwei Jahren, als das Parkhaus uns nicht rausließ.

Dieter-Hamann-Bridge

Leider ohne ursprünglichen Autor, soeben in meinem Mailkasten gelandet:

"Engländer ärgern - macht alle mit!!!

Hallo, das ist doch der Spaß wert ;-)

Wer erinnert sich nicht an das glorreiche 1:0 der deutschen Fußball-Nationalmannschaft im letzten Spiel vor dem Abriss des altehrwürdigen Wembley-Stadions? (Wie sehr die Engländer diese Niederlage geschmerzt hat, lässt sich übrigens gut in David Beckham "My Side" nachlesen.)

Nun ist es an der Zeit, Didi Hamann für seinen Sieg-Freistoß (ca. 25 Meter Entfernung, flach über den nassen Rasen ins untere linke Eck!) entsprechend zu würdigen: Mittlerweile ist das Wembley-Stadion wieder aufgebaut und zum Stadion führt eine neue Brücke, die noch namenlos ist. Deswegen hat die London Development Agency einen Wettbewerb ausgeschrieben, bei dem der Name gewinnt, der am häufigsten genannt wird. Und das ist unsere Chance!

Also hier für "Dietmar-Hamann-Bridge" voten:
http://www.lda.gov.uk/server.php?show=ConForm.9

In der Begründung bitte angeben: 'In tribute to the player who scored the last goal in the old stadium'

P.S. Schickt den Link mal an alle Freunde und Bekannte und/oder stellt ihn in die bekannten und internen Foren - wäre doch gelacht wenn wir die Tommies nicht noch ein bisschen Ärger könnten."

Da mach' ich mit!

What's DLP?

OWL has some sublanguages which are all more or less connected to each other, and they make the mumbojumbo of ontology languages not any clearer. There is the almighty OWL Full, there's OWL DL, the easy* OWL Lite, and then there are numerous 'proprietary' expansions, which are more (OWL-E) or less (OWL Flight) compatible and useful.

We'd like to add another one, OWL DLP. Not because we think that there aren't enough already, but because we think this one makes a difference. Because it has some nice properties, like fully translatable to logic programs, and because it is easy to use and because it is fully compatible to standard OWL, and you don't have to use any extra tools.

If you want to read more, I and some colleagues at the AIFB wrote a short introduction to DLP (and the best thing is: if I say short, I mean short. Just two pages!). It's meant to be easy to understand as well - but if you have any comments on that, please provide them.

 * whatever easy means here

Gutes Karma

Tibetanische Buddhisten glauben, dass das benutzen des Mantras OM MANI PADME HUM die sechs bösen Geister Stolz, Eifersucht, Lust, Unwissen, Gier und Wut vertreibt und die sechs guten herbeiruft, Großzügigkeit, Harmonie, Ausdauer, Begeisterungsfähigkeit, Konzentration und Einsicht.

Statt das man das Mantra selber meditiert, kann man es aber auch auf eine sogenannte Gebetsmühle eintragen. Eine Umdrehung der Gebetsmühle wirkt wie die einmalige Rezitation des Mantras. Gebetsmühlen haben außerdem den Vorteil, dass man das Mantra mehrfach aufmalen kann: 10 mal geschrieben, einmal gedreht, 10 mal Wirkung.

Heute geht das alles viel schneller und effizienter. Moderne Festplatten drehen sich mit ein paar tausend Umdrehungen pro Minute. Das heißt, wenn man ein Gebetsmantra runterlädt und auf der Festplatte abspeichert, dann wirkt das Mantra mit der Zeit ganz automatisch und mit geballter Kraft - viel stärker, als ein Mensch es herbeten könnte.

Mehr Infos zur digitalen Gebetsmühle (engl.).

Social tagging und Co

Cool. Ich sei im Januar Inspiration für diesen Blogeintrag zu Social Tagging mit del.icio.us, flickr und ähnlichem gewesen. Scheint, als hätte ich meine Arbeit nicht soo schlecht gemacht... (und dabei war ich nach genau dieser ersten Sitzung davon überzeugt, dass ich grottig gewesen sei. Aber das bin ich ja von eigener Arbeit zunächst immer...)

New versions: owlrdf2owlxml, dlpconvert

New versions of owlrdf2owlxml and dlpconvert are out.

owlrdf2owlxml got renamed, as it was formerly known as rdf2owlxml. But as a colleague pointed out, this name can easily be misunderstood, meaning to transform arbitrarily RDF to OWL. It doesn't do that, it only transforms OWL to OWL, from RDF/XML-serialisation to XML Presentation Syntax. And it seems to work quite stable, it can even transform the famous wine ontology. Version 0.4 out now.

dlpconvert lost a lot of its bugs. And as most of you were feeding RDF/XML to it, well, now you can do it officially (listen to the users), too. It reads both syntaxes, and creates a Prolog program out of your ontology. Version 0.7 is out.

They are both based on KAON2, the Karlsruhe Ontology Infrastructure module, written by Boris Motik. My little tools are just wrapped around KAON2 and using its functionality. To be honest, I'm thinking of writing quite a number of little tools like this, who offer different functionality, thus providing you with a nice toolkit to handle ontologies efficiently. I don't lack ideas right now, it's just I' m not sure that there's interest in this.

Well, maybe I should just start and we'll see...

By the way, both tools are not only available as web services, but you may also download them as command line tools from their respective websites and play around it on your PC. That's a bit more comfortable than using a browser as your operating system.

200.000

Yeah. Heute Nacht hat der Counter den 200.000. Besucher der Nodix-Seiten erwischt. Danke an all die Besucher über die Jahre hinweg!

Der Googlecount auf die Suchbegriffe der letzten zwei Blogs ist weiter rückläufig: 28,100 / 36,100 / 667. Das bedeutet besonders bei dem letzten Begriff einen Unterschied von weit über 500%!

Google ändern

Huch? Seit gestern haben sich für die dort angegeben Suchen die Anzahl der Hits gewaltig gesenkt. Heute sieht es so aus:

geruch der luft nach regen: 28,200 Treffer
gefühl von schnee auf der haut: 36,600 Treffer
eigene wahrnehmung von dem gefühl von schnee auf der haut: 1,140 Treffer

Hmmm. Wahrscheinlich benutzen se ein approximate Reasoning Algorithmus für die erste Näherung, und, bei mehrfacher Wiederholung machen sie wahrscheinlich dann eine genauere Rechnung auf, die gecacht wird.

Oder so.

Es ist nicht real, wenn es nicht im Internet ist

Eben im ICQ...

Buddy: ich weiß, was man nicht im internet findet, kann nicht real sein
Buddy: ;)
denny: man findet etwas nicht im internet?
denny: was?
Buddy: der geruch der luft nach regen
Buddy: das gefühl von schnee auf der haut
Buddy: etc.
denny: warte mal
Buddy: oh bitte, du googlest doch nicht etwa danach...
denny: geruch der luft nach regen: 38,400 treffer
denny: gefühl von schnee auf der haut: 57,800 treffer
Buddy: ja, du findest die beschreibung anderer davon, aber nicht die eigene wahrnehmung
denny: eigene wahrnehmung von dem gefühl von schnee auf der haut: 3,620 treffer

Unexpected problems

As you know, I'm a strong believer in the vision of the Semantic Web, and I actively pursue this goal. I am not too sure what it means, but I have hundreds of ideas floating through my head, about what will be possible in this future...

But the road seems longer than expected. For some time I have the dlpconvert and rdf2owlxml web services running. It is very enlightening and interesting to see, what kind of ontologies were used for testing. And I most certainly don't mean the domain of the ontologies used, but rather the syntax.

Both services state very clearly what syntaxes you may use. dlpconvert allows only OWL XML presentation syntax, rather obscure, I admit. That's the main reason, rdf2owlxml was offered. But most people didn't care, they just keep on using RDF - and not just OWL in RDF/XML-serialisation, but much more simple, plain RDF.

Yeah, every RDF is in OWL Full. But dlpconvert only deals with OWL DL. That's stated explicitly. And much less does it work with Abstract Syntax or N3. All of this was tested.

I most definitively don't want to rant about users here. You never should rant about users (I mean, in public). Especially, since everyone who uses a service like dlpconvert is probably quite intelligent and has some expertise in the field of Semantic Web. It's not his fault. It isn't mine either, I wrote quite explicitly what is needed. Maybe it's the W3Cs fault, or maybe it's just to blame on politics.

The fine differences between RDF, RDFS, RDF(S), OWL, OWL Full, OWL DL, OWL Lite, DLP - yes, I said fine differences between RDF and OWL DL - it's just too much to cope with. If it is too much for us, what do we expect of the future user of the Semantic Web? The web as we know it grew to its todays size because it was easy. It wasn't because of standards. For the first few years no one really cared about the HTML standard, I mean, not to the extent we do today in the Semantic Web. Even with tons of errors, pages would load and show nice results. It was a very forgiving system. And now, find out why it was so widely adopted?

The problem is: maybe we really need to be as strict as we are. But I hope we don't. I strongly believe into the virtue of "View source" - but this means understandable views on the source. Not RDF/XML-Serialisation. And still easy to copy. Only this way the Semantic Web can lift off from the roots, from the users. The users were creating the Web in the first years, not the companies. I don't know why everybody is turning to the companies today.

Oh, I should stop, it sounds like ranting again.

Pendeln

"Und, pendelst Du immer noch?"
"Na ja, eigentlich lege ich eher Tarot-Karten als zu pendeln, aber manchmal schon."
"Ich meinte zur Arbeit."

Danke für die Heimfahrt!

Wodka

Neulich, im Getränkemarkt...

"Oh, wir könnten noch Bananen- und Kirschsaft kaufen, für KiBa."
"Coole Idee. Das sind zwei Flaschen Banane und eine Flasche Kirsch."
"Nö, das mischt man 1:1. Wir nehmen zwei von jeder."
"Echt? Na gut."
"Oh, schau, Mangosaft! Nehmen wir auch eine Flasche Mangosaft."
"Soviel passt aber nicht in die Kiste. Wir müssen was raustun."
"Hier, nehmen wir nur eine Flasche Banane."
"Aber dann haben wir ja zwei Flaschen Kirsche auf nur eine Flasche Banane."
"Ja und?"
"Du sagtest doch, die mischt man 1:1."
"Ja, schon, aber den Kirschsaft kann man auch für anderes hernehmen."
"Ach ja? Für was denn?"
"Kirsch Wodka zum Beispiel."
"Wir haben Wodka da?"
"Nein."
"..."
"Blogg das bitte nicht!"

Glaubst Du doch selbst nicht. Wer solche Bilder von mir bloggt, der hat kaum Gnade verdient... ;)

Valentinstag

Warum gibt es eigentlich die Valentinsgrußkarte "Ich liebe nur Dich!" auch im Fünferpack?
(gefragt von Schwesterchen)

Die Hasselhof-Rekursion

Achtung! Schäden für das Gehirn sind nicht ausgeschlossen.

Wer hier klickt, ist selber schuld.

Ironie

Ein militanter Gegner des Gesetzes zum verpflichtenden Anschallen mit dem Sicherheitsgurt beim Autofahren stirbt bei einem Autounfall.

Flop of the Year?

IEEE Spectrum Editor Steven Cherry wrote the article Digital Dullard in, well, IEEE Spectrum. Well, he obviously dislikes Paul Allen for his money, and can't stop ranting about him, and about Mr Allen spending millions and millions of Dollars in research projects ("that's just the change that drops down behind the sofa cushions"). Yeah, Mr Cherry, you're totally right - why should he spend more than 100 Million Dollars in research, he should rather invest it in a multi-million house, an airline or produce a Hollywood blockbuster with James Cameron.

The thing is, Cherry claims the whole project of creating a Digital Aristotle, dubbed Project Halo, is naught but thrown out money, because understanding a page of chemistry costs about 10.000$. For one single page! Come on, how many students would learn one page for 10.000$?

Project Halo succeeded in creating a software program that is capable of taking a high school advanced-placement exam in chemistry, and actually, to pass the exam - and it did, and even beating the average student in it. Millions have been spent, says Cherry, for that? Wow...

Cherry fails to recognise two points here, that illustrate the achievement of such a project:

First, sure, it may cost 10.000$ to get a program that understands one page, and it may cost only 20$ to get a human to do the same. So, training a program that is able to replace a human may cost millions and millions, whereas training a human to do so will probably cost a mere few ten thousands of dollars. But ever considered the costs of replication? The program can be copied for an extremely low cost of a few hundred bucks, whereas every human costs the initial price.

Second, even though the initial costs of creating such prototype programs may be extremely high, that's no reason against it. Arguments like this would have hindered the development of the power loom, the space shuttle, the ENIAC and virtually all other huge achievements in engineering history.

It's a pity. I really think that Project Halo is very cool, and I think it's great, Mr Allen is spending some of his money on research instead of sports. Hey, it's his money anyway. I'd thank him immediately if I should ever meet him. The technologies exploited and developed there are presented in papers and thus available to the public. They will probably help in the further development and raise of the Semantic Web, as they are able to spend some money and brain on designing usable interfaces for creating knowledge.

Why do people bash on visions? I mean, what's Cherry's argument? I don't catch it... maybe someone should pay me 20.000$ to understand his two pages...

Introducing rdf2owlxml

Very thoughtful - I simply forgot to publish the last entry of this blog. Well, there you see it finally... but let's move to the new news.
Another KAON2 based tool - rdf2owlxml - just got finished, a converter to turn RDF/XML-serialisation of an OWL-ontology into an OWL/XML Presentation Syntax document. And it even works with the Wine-ontology.

So, whenever you need an ontology in the easy to read OWL/XML Presentation Syntax - for example, in order to XSL it further to a HTML-page representing your ontology, or anything like that, because it's hard to do this stuff with RDF/XML, go to rdf2owlxml and just grab the results! (The results work fine with dlpconvert as well, by the way).

Hope you like it, but be reminded - it is a very early service right now, only a 0.2 version.

Released dlpconvert

There's so much to do right now here, and even much, much more I'd like to do - and thus I'm getting a bit late on my announcements. Finally, here we go: dlpconvert is released in a 0.5 version.

You probably think: what is dlpconvert? dlpconvert is able to convert ontologies, that are within the dlp-fragment, from one syntax - namely the OWL XML Presentation Syntax- into another, here Datalog. Thus you can just take your ontology, convert it and then use the result as your program in your Prolog-engine. Isn't that cool?

Well, it would be much cooler if it were stronger tested, and if it could read some more common syntaxes like RDF/XML-Serialisation of OWL ontologies, but both is on the way. As for testing I would hope that you may test a bit - as for the serialisation, it should be available pretty soon.

dlpconvert is based totally on KAON2 for the reduction of the ontology.

I will write more as soon as I have more time.

Vier Jahre Nodix (und kein bisschen weißer)

Am 14. Januar eröffnete Nodix - meine zweite Website nach einem Vorgänger in den frühen 90ern - die Pforten, und vieles, vieles hat sich seitdem getan. Ein halbes Dutzend eigener Websiten ist aus Nodix seitdem entstanden, und noch ein paar sind geplant, die mehr oder weniger ein kleines Netzwerk von Websiten bilden sollen.

Im ersten Jahr wahr ich sehr stolz, 2.000 Besucher gehabt zu haben. Irre! Größenwahnsinnig startete ich die Aktion 10.000, bis Januar 2003 10.000 Besucher gehabt zu haben - und tatsächlich es gelang, sogar schon bis August 2002. 2002 hatte Nodix insgesamt 20.000 Besucher - eine unglaubliche Verzehnfachung! 2003 wurde die Zahl nochmal mehr als verdoppelt - 44.000 Besucher in jenem Jahr. Und 2004 schließlich, bis heute, hatten über 115.000 Besucher! Für eine private Homepage wirklich famos. Vielen Dank all den Leuten, die Nodix treu sind, und es ab und an besuchen.

Allerdings hat sich in den Jahren auch ein kleines Team um Nodix gebildet. Nicht, dass es sich selber so bezeichnen würde, aber große Teile von Nodix entstehen und entstanden unabhängig voneinander. Jüngster Sproß ist Schwesterchens nakit-arts, das lange nur ihre Galerie enthielt, jetzt aber mit ihrem Blog - einem der schönsten überhaupt - zu den bestbesuchten Seiten hier gehört. Desweiteren Ralf Baumgartner, der, obwohl er eine eigene Website hat, sich demnächst verstärkt um something*positive kümmern wird, einer der Dornröschen-Seiten von Nodix. Genau wie die nutkidz. Doch für beide ist geplant, in den nächsten Wochen sie wiederzubeleben, und die Pläne schreiten voran. Versprochen, nichts davon stirbt.

Dies gilt insbesondere für das DSA4 Werkzeug, das zur Zeit leider nicht einmal eine Website hat. Twel wird sich hier verstärkt darum kümmern, doch es hängt an mir. Zu meinen guten Vorsätzen und Plänen dieses Jahr gehört es aber, einige Aufgaben endlich abzuschließen: dazu gehört zunächst das Verfassen zweier Texte für DSA, einer fast fertig, einer in Planung; und dazu gehört der Relaunch der Website zum und das Fertigstellen des DSA4 Werkzeugs. Ja, genau gelesen, mein Zeitplan für 2005 sieht eine fertige Version des DSA4 Werkzeugs vor - definiert als über 95%-ige Regelkonformanz bei der Generierung und Steigerung. Na, ist das nichts?

So weit zu den Versprechungen und Plänen. Und was hat es mit dem Weißer auf sich? Nun, wie seit dem ersten Tag ist die Hintergrundfarbe von Nodix, einer weltbekannten Spielefirma zu Ehren, eaeaea.

Comments to naming

Richard Newman sent me some thoughtful comments via eMail on the What's in a name series (there were also some great comments on the individual entries, feel free to browse them). He sent them via eMail, cause he thought he couldn't comment - that should be wrong, everyone should be able to comment anonymously. Or did anyone else encounter problems? I should switch to some dedicated software soon, anyway, but right now I don't have the time to dig deeper into it. I especially miss trackback, sigh.

Here's what Richard wrote:

"Your first point, about ISBNs and "what's being referenced" --- I think you'd be interested in FRBR, which is a modelling of the bibliographical domain. It splits things up into

Work -> Expression -> Manifestation -> Item

A work is an abstract concept, like "Politeia". An expression is a realisation of a work, so a particular translation is an expression. A manifestation is physical embodiment of an expression: this is what's given an ISBN. All copies of a certain book are Items; the edition of the book is their Manifestation.

So, you see, when you're discussing Plato's Politeia, you have to be conceptually clear about whether you're talking about works, expressions, manifestations, or items.

E.g.

:PolWork dc:creator "Plato" ;
  rdfs:label "Plato's Politeia, the abstract concept." .
:PolExp1 ex:translator "Mr Smith" ;
  frbr:work :PolWork ;
  rdfs:label "Mr. Smith's translation of Plato's Politeia." .
:PolMan1 ex:publisher "Penguin" ;
  frbr:expression :PolExp1 ;
  rdfs:label "Penguin's edition of Smith's translation." .
:MyCopy ex:owner hg:RichardNewman ;
  frbr:manifestation :PolMan1 ;
  rdfs:label "Richard's copy of the Penguin edition." .

Do you see? Each level has its own properties (and some may be duplicated; e.g. each has a title: the title of the abstract work, the name given to the translation, the name Penguin prints on each book, and the name printed on my copy).

I've done a bit of work on modelling FRBR in RDFS/OWL, but haven't yet finished. "

I think that's really interesting, and taking a look at FRBR it was pretty well done. I sure am looking forward to see Richards interpretation in OWL, and will probably use it.

"Your second issue is the difference between a resource and its representation. A URI should only refer to one thing; it is entirely wrong to use http://www.holygoat.co.uk to refer both to my homepage (as in using RDF to describe its language, or size, or last-modified) and to me (my name, my email address, etc.) which I have seen done.

Your web server should return RDF for http://semantic.nodx.net/#Plato if your browser says that it accepts RDF+XML. A normal browser should have an HTML representation returned. Indeed, it's possible to do the following:

  • the abstract resource. Hit this with a browser, get an HTML page; with an RDF agent, get some RDF.
http://example.com/Plato a rdf:resource .
  • the HTML representation.
http://example.com/Plato/html a ex:representation ;
  ex:representationOf http://example.com/Plato .
    1. the RDF.
http://example.com/Plato/rdf a ex:representation ;
  ex:representationOf http://example.com/Plato .

i.e. you can unambiguously refer to each representation, and the resource. When your client arrives, asking for Plato, you can redirect them to the appropriate place. Clever, huh?

URIs should never give a 404. They should return the appropriate headers or content for whatever the client is requesting; this may be the RDF file in which the resource is defined, if the client understands RDF, or an HTML page.

If you're interested in this sort of thing, it pops up on the W3C's RDF Interest Group list occasionally.

Patrick Stickler and others have come up with an additional HTTP verb, MGET, which will return the RDF description of a resource. Combined with their URIQA architecture, it will give you a Concise Bounded Description for a URI. This stops you having to somehow put descriptions into particular files, and better deals with the distributed nature of the Semantic Web. Check it out; it presents several convincing arguments for not using fragment identifiers to refer to resources, and solves your bandwidth problem. You should never have to dump a whole file to get a description of a URI."

I have to note that Richard wrote me this just after part 4 of the series was published, so I could answer some of the questions already in the last two parts. Just to summarise it: I don't like content negotiation. Although it is technically totally feasible, I disagree that it should be done or is a good solution. If my browser asks for http://semantic.nodix.net/#Plato I don't think I should get different things depending on the content negotiation. This feels like cheating.

I wrote that to Richard already, and he answered:

"I think we agree on the main point, which is that

foaf:name "Richard" ; ex:format "HTML" .

which is a travesty :) "

He is totally right here.

"You still see it happen, though, with people referring to Wikipedia pages as if they were the abstract resource.

The content negotiation (getting different things depending on what you accept) is exactly what the Web is supposed to do. If I'm using a mobile browser, I want a simplified version of a page; if I'm an RDF agent, I want RDF, if it exists, because HTML is of no use to me. A common usage of this is to serve up strict XHTML to Mozilla, and less-strict HTML to Internet Explorer. It is also done all the time to serve PNG where the client accepts it, and GIF if it doesn't, and there is an intentional disconnect on the Web between a resource and its representations.

The lack of such a disconnect would lead to exactly the problem you describe; if I can't return a representation of a resource, because it's abstract, then how do I find out anything about it? I could use MGET, but you can't MGET a person... so, if you want to talk about the real world thing "Plato", he has to 404, or you get the "what am I talking about?" problem. Better, in my view, to redirect a browser to plato.html and a SW agent to a chunk of RDF. "

I would rather like to ask for http://semantic.nodix.net/Plato.rdf to get the RDF/XML representation, http://semantic.nodix.net/Plato.owl to get the OWL/XML representation, http://semantic.nodix.net/Plato.html to get a HTML page for the user to read and Plato.jpg for a picture of Plato. This shouldn't be hidden behind content negotiation. I know, I know, Patrick would strongly disagree here, but I think it feels wrong and actually defies the idea of an URI.

"You can do exactly that (and I agree that the representations should have separate URIs --- conneg is only for when you're trying to get some description of an abstract resource), but then how do you refer to the abstract concept of "Plato"? http://.../Plato is a resource, and I want to make statements about him. But there's no point in it being 404 when dereferenced, because then how would I find out that Plato.html exists? HTTP doesn't return URIs, it returns representations of them.

A URI is simply something that is dereferenced to get a representation, and that representation should be decided on by conneg. In this case, /Plato is an abstract resource, so one of the representations should be returned. We can then make statements about Plato (e.g. foaf:name "Plato"), and about the JPEG and HTML representations, because they have different URIs, but still get something useful back when we want to access /Plato."

I also dislike MGET right now. Maybe I am wrong, but to me, the whole URIQA architecture feels somewhat wrong - but maybe I should just dwell deeper into it, I have to admit, I didn't study it yet enough to really be in a position to bash on it. The problem is, that MGET seems unnecessary to me - and it works on a different conceptual level than the rest of the Semantic Web proposals. I think everything MGET solves can be solved with tools that already exist: Richards example above, where he gives triples telling us which representations are used to describe a resource, shows perfectly well that you actually don't need content negotiation and MGET.

"There are things to question about URIQA, but it does have some good going for it. MGET is actually an implicit query. In the standard Web model, you request URIs and get back document representations. Doing an MGET on a Web server is asking it to return a description, regardless of where on the site descriptions of that resource exist, and you're explicitly asking for meta-data. As Patrick points out, it's similar doing a GET and specifying that you accept RDF, but is likely to be more concise (the difference between a "representation" and a "description"). In fact, this is exactly what the Nokia URIQA server does.

MGET overlaps with query servers a bit, and with GET a bit, but it's a little bit special, too. The whole idea is that from a single URI you can get a useful description of a resource, just by issuing a single MGET. Every other approach needs more work."

This URIQA / MGET stuff sounds more and more interesting. I really should dwell deeper into it.

Also, the idea of Concise Bounded Descriptions may be very neat, I have to study that more as well. Funny thing, the very same day Richard pointed me to it, a colleague told me about it too - this is usually a sign, that this idea is worth considering more.

Richard also wrote "URIs should never give a 404", and as you know, I disagreed with it mildly. He tried to summarise his position:

"I consider that each returned resource should have its own URI --- e.g. Plato.jpg --- and that the original URI should be used to make statements about the abstract resource. This allows you to say

...Plato foaf:name "Plato" .
...Plato.jpg ex:resolution "150dpi" .
...Plato.html dc:creator "Denny" .

Dereferencing the abstract resource, rather than throwing a 404, should do something useful --- e.g. redirecting with a 303 to one of the representations. Have you ever tried viewing a Blogger Atom feed in your browser? If you hit it with an RSS reader, you get the XML, but in a browser Blogger shows you an XHTML transformation of the XML. That's useful, and I think that's how the Semantic Web should work. Imagine if your agent hit /Plato, and got RDF out of it, but when you looked at it with your browser you saw a dynamically-generated HTML page? Handy!

I can understand your objection, though; it does seem wrong that you get different things out of the same URI. However, you should almost always get HTML out of plato.html, and RDF out of plato.rdf. All the conneg is doing is making sure you can see an abstract thing in the best way possible, according to what you've told the server you can understand. "

Richard is pretty good in convincing me, cause he uses the right arguments: it's for the people, dummy, and the machines can work it out anyway.

I still stick to the recommendations I gave yesterday. But just as I am writing, and rereading it all, I am starting to change my mind on content negotiation. Maybe it is a good thing. I will have to think about it some more, and as soon as I come to a solution, I will bother you with it again. I still have a gut feeling about it that tells me 'no', but the reasons given sound very convincing and I agree with most of them, so heck, let's meditate on this as soon as I find a few hours to spare.

Big thanks to Richard and his thoughts, anyway. I hope this discussion helps you to make up your own mind as well.

What's in a name - Part 6

In this series we learned how to make URIs for entities. I know there's a big discussion flaring up every few weeks or so, if we should use fragment identifier or not. For me, this question is pretty much settled. Using a fragment identifier has the advantage of giving you the ability of providing a human readable page for those few lost souls who look up the URI, so maybe it's a tad nicer than using no fragment identifier and returning 404s. Not using fragids has the advantage of probably reducing bandwidth - but this discussion should be more or less academic, because looking up URIs, as we have seen, should not happen.

There is some talking about different representations, negotiating media-types, returning RDF in one, XHTML in the other case, but to be honest, I think that's far too complicated. And you would need to use another web server and extensions to HTTP to make this real, which doesn't really help the advent of the Semantic Web. Look at Nokias URIQA project for more information.

Keep this rules in mind, and everything should be fine:

  • be careful to use unused URIs if you reference a new entity. Take one from an URI space you have control of, so that URI collision won't appear
  • don't put a website under the URI you used to to name an entity. That would lead to URI collision
  • try to make nice looking URIs, but don't try to hard. They are supposed to be hidden by the application anyway
  • provide rdfs:label and rdfs:seeAlso instead. This solves everything you would want to try to solve with URI naming, but in a standard compliant way
  • give your resources URIs. Please. So that other can reference them more easily.

I should emphasise the last one more. Especially using RDF/XML-Syntax easily leads to anonymous nodes, which are a pain in the ass because they are hard or impossible to address. Especially, don't use rdf:nodeID. They don't give your node an ID that's visible to the outer world. This is just a local name. Don't use it, please.

The second is using them like this:

<foaf:person about="me">
  <foaf:knows>
    <foaf:Person>
      <foaf:name>J. Random User</foaf:name>
    </foaf:Person>
  </foaf:knows>
</foaf:Person>

Actually, the Person known to "me" is an anonymous one. You can't refer to her. Again, try to avoid that. If you can, look up the URI the person gave to herself in her own FOAF-file. Or give her a name in your own URI-space. Don't be afraid, you won't run out of it.

Another very interesting approach is to use published subjects. I will return to this in another blog, promised, but so long: never forget, there is owl:sameAs to make two URIs point to the same thing, so don't mind too much if you doublename something.

Well, that's it. I hope you enjoyed the series, and that you learned a bit from it. Looking forward to your comments, and your questions.

What's in a name - Part 5

After calling Plato an XML-Element, making movies out of websites and having several accidents with careless URIs, it seems we return to the very beginning of this series.

http://semantic.nodix.net/document/Politeia dc:creator "Plato".

Whereby http://semantic.nodix.net/document/Politeia explicitly does not resolve but returns a 404, resource not found. Let's remember, why didn't we like it? Because humans, upon seeing this, have the urge to click on it in order to get more information about it. A pretty good argument, but every solution we tried brought us more or less trouble. We didn't get happy with any of them.

But how can I dismiss such an argument? Don't I risk loosing focus with saying "don't care about humans going nowhere"? No, I really don't think so. Due to two reasons, one meant for humans and one for the machines.

First the humans (humans always should go first, remember this, Ms and Mr PhD-student): humans actually never see this URI (or at least, should not but when debugging). URIs who will grace the GUI should have a rdfs:label which provides the label human users will see when working with this resource. Let's be honest: only geeks like us think that http://semantic.nodix.net/document/Politeia is a pretty obvious and easy name for a resource. Normal humans would probably prefer "Politeia", or even "The Republic" (which is the usual name in English speaking countries). Or be able to define their own name.

As they don't see the URI, they actually never feel the urge to click on it, or to copy and paste it to the next browser window. Naming it http://semantic.nodix.net/document/Politeia instead of http://semantic.nodix.net/concept/1383b_xc is just for the sake of readability of the source RDF files, but actually you should not derive any information out of the URI (that's what the standard says). The computer won't either.

The second point is, a RDF application shouldn't look up URIs either. It's just wrong. URIs are just names, it is important that they remain unique, but they are not there for looking up in a browser. That's what URLs are for. It's a shame they look the same. Mozilla realised the distinction when they gave their XUL language the namespace http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul. Application developers should realise this too. rdfs:seeAlso and rdfs:isDefinedBy give explicit links applications may follow to get more information about a resource, and using owl:imports actually forces this behaviour - but the name does not.

Getting information out of names is like making fun of names. It's mean. Remember the in-kids in primary school making fun of out-kids because of their names? You know you're better than that (and, being a geek, you probably were an out-kid, so mere compassion and fond memories should hold you back too)..

Just to repeat it explicitly: if an URI gives back a 404 when you put it in a browser navigation bar - that's OK. It was supposed to identify resources, not to locate them.

Now you know the difference between URIs and URLs, and you know why avoiding URI collision is important and how to avoid it. We'll wrap it all in the final instalment of the series (tomorrow, I sincerely hope) and give some practical hints, too.

By the way, right after the series I will talk about content negotiation, which was mentioned in the comments and in e-Mails.

Uh, and just another thing: the wary reader (and every reader should be wary) may also have noticed that

Philosophy:Politeia dc:creator "Plato".

is total nonsense: it says, that there is a resource (identified with QName Philosophy:Politeia) that is created by "Plato". Rest assured that this is wrong - no, not because Socrates should be credited as the creator of the Politeia (this is another discussion entirely) but because the statement claims that the string "Plato" created it - not a Person known by this name (who would be a resource that should have an URI). But this mistake is probably the most frequent one in the world of the Semantic Web - a mistake nevertheless.

It's OK if you make it. Most applications will cope with it (and some are actually not able to cope with the correct way). But it would not be OK if you didn't know that you are making a mistake.

What's in a name - Part 4

I promised you four solutions to the problem of dubbing with appropriate URIs. So, without further ado, let's go.

The first one you've seen already. It's using anonymous nodes.

_person foaf:interest _security.
http://dmoz.org/Computers/Security/ dc:subject _security.

But here we get the problem, that we can't reference _security from outside, thus loosing a lot of the possibilities inherent in the Semantic Web, because this way you can not say that someone else is interested in the same topic as _person above. Even if you say, in another RDF file,

_person2 foaf:interest _security.
http://dmoz.org/Computers/Security/ dc:subject _security.

_security actually does not have to be the same as above. Who says, websites only have one subject? The coincidental equality of the variable name _security bears as much semantics as the equality of two variables x in a C and a Python-Program.
So this solution, although possible, bears too much short-comings. Let's move on.

The second solution is hardly available to the majority of us puny mortals. It's introducing a new URI schema. Let's return to our very first example, where we wanted to say that the Politeia was written by Plato.

urn:isbn:0192833707 dc:creator "Plato".

Great! No problems here. Sure, your web-browser can't (yet) resolve urn:isbn:0192833707, but no ambiguity here: we know exactly of what we speak.

Do we? Incidentally, urn:isbn:0465069347 also denotes the Politeia. No, not in another language (those would be another handful of ISBN numbers), just a different version (the text is public domain). Now, does the following statement hold?

urn:isbn:0192833707 owl:sameAs urn:isbn:0465069347.

Most definitively not. They have different translators. They have different publishers. These are different books. But it's the same - what? What is the same? It's not the same text. It's not the same book. They may have the same source text they are translated from. But how to express this correctly and still useful?

The urn:isbn: scheme is very useful for a very special kind of entities - published books, even the different versions of published books.
The problem with this solution that you would need tons of schemes. Imagine the number of committees! This would, no, this should never happen. We definitively need an easier solution, although this one certainly does work for very special domains.

Let's move on to the third solution: the magic word is fragment identifier. #. Instead of saying:

http://semantic.nodix.net/Politeia dc:creator http://semantic.nodix.net/Plato.

and thus getting 404s en masse, I just say:

http://semantic.nodix.net/#Politeia dc:creator http://semantic.nodx.net/#Plato.

See? No 404. You get to the homepage of this blog by clicking there. And it's valid RDF as well. So, isn't it just perfect? Everything we wished for?

Not totally, I fear. If I click on http://semantic.nodx.net/#Plato, I actually expect to read something about Plato, and not to see a blog about the Semantic Web. So this somehow would disappoint me. Better than a 404, still...
The other point is my bandwidth. There can be RDF files with thousands of references. Following every single one will lead to considerable bandwidth abuse. For naught, as there is no further information about the subject on the other side. Maybe using http://semantic.nodix.net/person#Plato would solve both problems, with http://semantic.nodix.net/person being a website saying something like "This page is used to reserve conceptual space for persons. To understand this, you must understand the magic of URIs and the Semantic Web. Now, go back whereever you came from and have a nice day." Not too much webspace and bandwith will be used for this tiny HTML-page.

You should be careful though to not have a real fragment identifier "Plato" in the page, or you would actually dereference to this element. URI collision again. You don't want Plato to become half-philosopher / half-XML-element, do you?

We will return to fragment identifiers in the last part of this six part series again. And now let's take a quick look at the fourth solution - we will discuss it more thoroughly next time.

Use a fresh URI whenever you need an URI and don't care about it giving a 404.

What's in a name - Part 3

Last time we merrily published our first statement for the Semantic Web:

http://www.imdb.com/title/tt0088247/ http://purl.org/dc/elements/1.1/creator "James Cameron".

A fellow Semantic Web author didn't like the number-encoded IMdb-URI, but found a much more compelling one and then published the following statement:

http://en.wikipedia.org/wiki/The_Terminator http://purl.org/dc/elements/1.1/date "1984-10-26".

A third one sees those and, in order to foster integration of data offers helpfully the following statement:

http://www.imdb.com/title/tt0088247/ owl:sameAs http://en.wikipedia.org/wiki/The_Terminator.

And now they live merrily ever after. Or do you hear the thunder of doom rolling?

The problem is that the URIs above actually already denote something, namely the IMdb website about the Terminator and the Wikipedia-article on the Terminator. They did not denote the movie itself, but that's how they're used in our examples. Statement #3 above actually says the two websites are the same. The first one says, that "James Cameron" created the IMdb website on the Terminator (they'd wish), and the second one says that the Wikipedia article was created in 1984, which is wrong (July 23, 2001 would be the correct date). We have a classic case of URI collision.

This happens all the time. People working professionally on this do this too:

_person foaf:interest http://dmoz.org/Computers/Security/.

I'd bet, _person (remaining anonymously here) does not have such a heavy interest in the website http://dmoz.org/Computers/Security/, but rather in the Topic the website is about.

_person foaf:interest _security.
http://dmoz.org/Computers/Security/ dc:subject _security.

Instead of letting _security be anonymous, we'd rather give it a real URI. This way we can reference it later.

_person foaf:interest http://semantic.nodix.net/topic/security.
http://dmoz.org/Computers/Security/ dc:subject http://semantic.nodix.net/topics/security.

But, oh pain - now we're exactly at the same spot we've been in the last part. We have an URI that does not dereference to a website (by the way, I do know that the definition of foaf:interest actually says the semantics of foaf:interest is, that the Subject is interested in the Topic of the Object, and not the Object itself, but that's not my point here)
Thinking for a moment about it, we must conclude that it is actually impossible to achieve both goals: either the URIs will identify a resource retrievable over the web and are thus unsuitable as URIs for entities outside the web (like persons, chairs and such) because of URI collision, or they don't - and will then lead to 404-land.

Isn't there any solution? (Drums) Stay tuned for the next exciting installment of this series, introducing not one, not two, not three, but four solutions to this problem!

What's in a name - Part 2

How to give a resource a name, an URI? Let's look at this statement:

movie:Terminator dc:creator "James Cameron".

Happy with that? This is a valid RDF statement, and you understand what I wanted to say, and your RDF machine will be able to read and process it, too, so everything is fine.

Well, almost. movie:Terminator is a QName, and movie: is just a shorthand prefix, a namespace, that actually has to be defined as something. But as what? URIs are well-defined, so we shouldn't just define the namespace arbitrarily. The problem is, someone else could do the same, and suddenly, one URI could denote two different resources - this is called URI collision, and it is the next worst thing to immanentizing the Eschaton. That's why you should grab some URI space for yourself and there you go, you may define as many URIs there as you like (remember, the U in URI means Universal, that's why they make such a fuss about the URI space and ownership of it).

I am the webmaster of http://semantic.nodix.net, and the URI belongs to me and with it, all the URIs starting with it. Thus I decide, that movie: shall be http://semantic.nodix.net/movie/. Our example statement thus is the same as:

http://semantic.nodix.net/movie/Terminator http://purl.org/dc/elements/1.1/creator "James Cameron".

So this is actually what the computer sees. The short hand notation above is just for humans. But if you're like me, and you see the above Subject, you're already annoyed that it is not a link, that you can't click on it. So you copy it into your browser address bar, and go to http://semantic.nodix.net/movie/Terminator. Ups. A 404, the website is not found. You start thinking, oh man, stupid! Why you giving the resource such a name that looks so much like an web address, and then point it to 404-Nirvana?

Many think so. That's because they don't grasp the difference between URIs and URLs, and to be honest, this difference is maybe the worst idea the W3C ever had (that's a hard-to-achieve compliment, considering the introduction of XML/RDF-serialisation and XSD). We will return to this difference, but for now, let's see what usually happens.

Because http://semantic.nodix.net/movie/Terminator leads to nowhere, and I'm far too lazy to make a website for the Terminator just for this example, we will take another URI for the movie. Jumping to IMdb we quickly find the appropriate one, and then we can reformulate our statement:

http://www.imdb.com/title/tt0088247/ http://purl.org/dc/elements/1.1/creator "James Cameron".

Great! Our subject is a valid URI, clicking on http://www.imdb.com/title/tt0088247/ (or pasting it to a browser) will tell you more about the subject, and we have a valid RDF statement. Everything is fine again...

...until next time, where we will discuss the minor problems of our solution.

Pah!

Geht nicht auf diese Seite. Schaut euch auf gar keinen Film das grausige Foto von mir an. Das eigentlich Foto, dass ich dann auch für meine neue Webseite verwendet habe sieht nämlich viel besser aus. Ignoriert also diese Seite. Kapiert?

Habe es hingegen tatsächlich endlich geschafft, hinter den Link über Denny, der schon seit Anfangszeiten von Nodix vorhanden ist, auch mal Inhalt zu bringen. Die Seite verweist jetzt auf die äußerst schreibfreundliche Seite denny.vrandecic.de. Letztlich soll sich hier auch irgendwann CV, Publikationsliste und ähnliches tummeln, eben das, was man als eigentlich Homepage im klassischen Sinn versteht. So, jetzt aber endgültig, auf Richtung Neandertal...

What's in a name - Part 1

There are tons of mistakes that may occur when writing down RDF statements. I will post a six part series of blog entries, starting with this one, about what can go wrong in the course of naming resources, why it is wrong, and why you should care - if at all. I'll try to mix experience with pragmatics, usability with philosophy. And I surely hope that, if you disagree, you'll do so in the comments or in your own blog.

The first one is the easiest to spot. Here we go:

"Politeia" dc:creator "Plato".

If you don't know about the differences between Literals, QNames and URIs, please take a look at the RDF Primer. It's easy to read and absolutely essential. If you know about the differences, you already know that the above said actually isn't a valid RDF statement: you can't have a literal as the subject of a statement. So, let's change this:

philo:Politeia dc:creator "Plato".

What's the difference between these two? In the first one you say that "Plato" is the creator of "Politeia" (we take the semantics of dc:creator for granted for now). But in the second you say that "Plato" is the creator of philo:Politeia. That's like in Dragonheart, where Bowen tries to find a name for the dragon because he can't just call him "dragon", and he decides on "draco". The dragon comments: "So, instead of calling me dragon in your own language, you decide to call me dragon in another language."

Yep, we decide to talk about Politeia in another language. Because RDF is another language. It tries to look like ours, it even has subjects, objects, predicates, but it is not the language of humans. It is (mostly) much easier, so easy in fact even computers can cope with it (and that's about the whole point of the Semantic Web in the first place, so you shouldn't be too surprised here).

"Politeia" has a well defined meaning: it is a literal (the quotation marks tell you that) and thus it is interpreted as a value. "Politeia" actually is just a word, a symbol, a sign pointing to the meant string Politeia (a better example would be: "42" means the number 42. "101010b", "Fourty-Two" or "2Ah" would have been perfectly valid other signs denoting the number 42).

And what about philo:Politeia? How is it different from "Politeia", what does this point to?

philo:Politeia is a Qualified Name (QName), and thus ultimatively a short-hand notation for an URI, an Unified Resource Identifier. In RDF, everything has to be a resource (well, remember, RDF stands for Resource Description Framework), but that's not really a constraint, as you may simply consider everything a resource. Even you and me. And URIs are names for resources. Universally (well, at least globally) unique names. Like philo:Politeia.

You may wonder about what your URI is, the one URI denoting you. Or what the URI of Plato is, or of the Politeia? How to choose good URIs, and what may go wrong? And what do URIs actually denote, and how? We'll discuss this all in the next five parts of this series, don't worry, just stay tuned.

Team America

Ab morgen bin ich im Neandertal, und wer weiß schon, wie da die Internetverbindung ist. Also muss ich noch schnell einen Tipp für alle Kinogänger loswerden, zu einem Film, den niemand verpassen sollte - Team America!

Ein Film mit Alec Baldwin, Liv Tyler, Matt Damon, Sean Penn, Michael Moore, Samuel L. Jackson, Kim Il-Yong, George Clooney und vielen anderen - und das waren nur Nebenrollen! Das South Park Team macht einen bösen, bösen Film, mit schwärzesten Humor und einem Hauch an Kritik an gewissen amerikanischen imperialistischen Tendenzen.

Heißer Sex, unglaubliche Action-Sequenzen, wie sie noch nie zuvor mit dieser Technik (Marionetten) ausgeführt wurden, an den großen Schauplätzen dieser Welt (Nordkorea, Kairo, Paris, Mount Rushmore, Washington) - was will man mehr? Für ausgesprochene Cineasten sind zudem äußerst subtile Zitate auf die großen Kinofilme der letzten Jahrzehnte eingebaut (Star Wars oder Matrix).

Im Kino ab dem 30. Dezember.

Auch auf baumgarf wird ein Review von Team America geboten. Wer lieber etwas anderes ansehen möchte, sollte es mit Ocean's Twelve versuchen - der coolste Film des Winters! Wer auf seichteren Humor steht, kann es auch getrost mit Trouble ohne Paddel versuchen (auch auf Baumgarf findet sich ein Review, jedoch wählt Ralf den Originaltitel Survival Camp, weil er den "deutschen" Titel nicht mag. Sich aber über den schleichenden Verfall des Deutschen beschweren, tsts. Heuchler ;)

Why we will win

People keep saying that the Semantic Web is just a hype. That we are just an unholy chimaera of undead AI researchers talking about problems solved by the database guys 15 years ago. And that our work will never make any impact in the so called real world out there.

As I stated before: I'm a believer. I'm even a catholic, so this means I'm pretty good at ignoring hard facts about reality in order to stick to my beliefs, but it is different in this case: I slowly start to comprehend why Semantic Web technology will prevail and make life better for everyone out there. It' simply the next step in the IT RevoEvolution.

Let's remember the history of computing. Shortly after the invention of the abacus the obvious next step, the computer mainframe, appeared. Whoever wanted to work with it, had to learn to use this one mainframe model (well, the very first ones were one-of-a-kind machines). Being able to use one didn't necessarily help you using the other.

First the costs for software development were negligible. But slowly this changed, and Fred Brooks wrote down his experience with creating the legendary System/360 in the Mythical Man-Month (a must-read for software engineers), showing how much has changed.

Change was about to come, and it did come twofold. Dennis Ritchie is to blame for both of them: together with Ken Thompson he made Unix, but in order to make that, he had to make a programming language to write Unix in, this was C, which he made together with Brian Kernighan (this account is overly simplified, look at the history of Unix for a better overview).

Things became much easier now. You could port programs in a simpler way than before, just recompile (and introduce a few hundred #IFDEFs). Still, the masses used the Commodore 64, the Amiga, the Atari ST. Buying a compatible model was more important than looking at the stats. It was the achievement of the hardware development for the PC and of Microsoft to unify the operating systems for home computers.

Then came the dawning of the age of World Wide Web. Suddenly the operating system became uninteresting, the browser you use was more important. Browser wars raged. And in parallel, Java emerged. Compile once, run everywhere. How cool was that? And after the browser wars ended, the W3Cs cries for standards became heard.

That's the world as it is now. Working at the AIFB, I see how no one cares what operating system the other has, be it Linux, Mac or Windows, as long as you have a running Java Virtual Machine, a Python interpreter, a Browser, a C++ compiler. Portability really isn't the problem anymore (like everything in this text, this is oversimplified).

But do you think, being OS independent is enough? Are you content with having your programs run everywhere? If so, fine. But you shouldn't be. You should ask for more. You also want to be independent of applications! Take back your data. Data wants to be free, not locked inside an application. After you have written your text in Word, you want to be able to work with it in your Latex typesetter. After getting contact information via a Bluetooth connection to your mobile phone, you want to be able to send an eMail to the contact from your web mail account.

There are two ways to achieve this: the one is with standard data formats. If everyone uses vCard-files for contact information, the data should flow freely, shouldn't it? OpenOffice can read Word files, so there we see interoperability of data, don't we?

Yes, we do. And if it works, fine. But more often than not it doesn't. You need to export and import data explicitly. Tedious, boring, error prone, unnerving. Standards don't happen that easily. Often enough interoperability is achieved with reverse engineering. That's not the way to go.

Using a common data model with well defined semantics and solving tons of interoperability questions (Charset, syntax, file transfer) and being able to declare semantic mappings with ontologies - just try to imagine that! Applications being aware of each other, speaking a common language - but without standard bodies discussing it for years, defining it statically, unmoving.

There is a common theme in the IT history towards more freedom. I don't mean free like in free speech, I mean free like in free will.

That's why we will win.

Dick werden...

Was las mir Schwesterchen schönes vor? (ohne jedoch eine Quelle anzugeben)

"Dick wird man nicht von dem, was man Heiligabend bis Neujahr isst, sondern von dem, was man Neujahr bis Heiligabend isst"

Wahr gesprochen!

Love is...

"Love is what's in the room with you at Christmas if you stop opening presents and listen."

Angeblich aus einer Studie, in der 4- bis 8-jährige Kinder gefragt wurden, was Liebe ist. Herzallerliebst.

Leider konnte ich die Originalstudie nicht finden - vielleicht schafft es jemand anderes ja - aber der Text wird ständig im Netz zitiert: hier, hier hier, hier oder hier, aber auch hier. Google findet über 60.000 Treffer... wahrscheinlich, dass der Text erfunden ist.

Trotzdem schön, ihn zu lesen.

Amazonempfehlung

Ich bin von Amazons Empfehlungen wirklich begeistert. Mal ehrlich - welcher Buchhändler kennt heute noch seine Kunden so gut, dass er so treffende Vorschläge machen kann?

Nur heute war ich etwas verdutzt, weil mir Leicht Verdientes Gold empfohlen wurde. Stimmt, eine wirklich hervorragende Anschaffung. Schließlich habe ich ja mitgeschrieben...

Vier fehlende Posts

Wahrscheinlich hat es ohnehin kein Mensch bemerkt, aber bei der Umstellung auf blogger.com bemerkte ich den Verlust von vier Posts: vom 5. November 2002, vom 5. und 18. Dezember 2002 und vom 23. Januar 2003.

Habe sie wiedergefunden und eingestellt (Sicherheitskopien sind was feines). Dies ist übrigens Post Nummer 175 oder so, es scheint hier keine automatische Methode zu geben, das automatisch nachzuzählen. Gar nicht mal so viele, für knapp vier Jahre - Schwesterchen hat im Schönsten Blog von Welt in einem Monat fast 40 Einträge geschafft! Und des Wahnsinns fette Beute brauchte für etwa 140 Einträge auch weniger als drei Jahre.

Kurz, ich bin ein unregelmäßiger, fauler Blogger. Trotzdem danke für die vielen Besuche! (Zu den Besucherzahlen, der Ehrlichheit halber, unter uns: nakit-arts hat inzwischen mehr regelmäßige Besucher als der Nodix-Blog. Gratuliere Dir, Schwesterchen!)

Wissenswertes über Jamba

Herzallerliebst geschrieben, dazu noch äußerst unterhaltsam, und dennoch aufklärerischer und kritischer Inhalt:

http://spreeblick.de/wp/index.php?p=324

Da freut man sich. Was las ich vor kurzem in einem Telepolis-Interview mit Norbert Bolz gelesen?
"Ich lese am liebsten das ›Streiflicht‹ in der Süddeutschen Zeitung und ›Das Letzte‹ in der Zeit, also Glossen. Diese Glossen haben sehr viel mehr Sprengkraft als die Kommentare von irgendeinem Leitartikler. Solche Texte sind so voraussehbar in ihrer politischen Korrektheit, dass sie mich einfach nur anöden. Über die Form des Witzes lassen sich so manche politischen Informationen und Kritik viel besser vermitteln."

Na, dann ist der obige Link ein Beispiel für die Information der Zukunft.

I am weak

Basically I was working today, instead of doing some stuff I should have finished a week ago for some private activities.

The challenge I posed myself: how semantic can I already get? What tools can I already use? Firefox has some pretty neat extensions, like FOAFer, or the del.icio.us plugin. I'll see if I can work with them, if there's a real payoff. The coolest, somehow semantic plugin I installed is the SearchStatus. It shows me the PageRank and the Alexa rating of the visited site. I think that's really great. It gives me just the first glimpse of what metadata can do in helping being an informed user. The Link Toolbar should be absolutely necessary, but pitily it isn't, as not enough people make us of HTMLs link element the way it is supposed to be used.

Totally unsemantic is the mouse gestures plugin. Nevertheless, I loved those with Opera, and I'm happy to have them back.

Still, there are such neat things like a RDF editor and query engine. Installed it and now I want to see how to work with it... but actually I should go upstairs, clean my room, organise my bills and insurance and doing all this real life stuff...

What's the short message? Get Firefox today and discover its extensions!

Nachholtag

Herrje, fast zwei Wochen nichts gepostet. Immerhin, man kriegt anfragen: ist was? Wieso liest man nichts? Allerlei :)

Zunächst: alles prima, danke der Nachfragen. Außer, dass die DSA4 Website nicht tut, und Andre nicht zu erreichen ist, und ich wahrscheinlich wieder umziehen muss mit der Seite. Ich glaube, jetzt hole ich mir einfach einen eigenen Webspace, der auch PHP kann, besser noch Python, und all das für wenig Geld. Aber da ich faul bin, und mit 1&1 eigentlich zufrieden bin, weiß ich nicht, ob ich richtig Lust auf umziehen habe... na, mal sehen.

So, jetzt noch schnell: die letzten Tage habe ich natürlich auch Filme geschaut, aber statt jetzt selber Kritiken zu schreiben, verweise ich auf diejenigen, die den Film mit mir geschaut haben, und dies selbst gebloggt haben, dahinter nur eine ganz kurze Ein-Satz-Wertung von mir:

  • Anatomie einer Entführung (Brilliante Schauspieler langweilen den Zuschauer gezielt zu Tode)
  • New York Taxi (Lustig, aber nichts, was man nicht verpassen darf; die brasilianischen Bankräuberinnen sehen echt verdammt gut aus)
  • Die Unglaublichen (Schwesterchen / baumgarf (Wow! Unglaublich gute Story, da hat jemand bei Frank Miller geklaut - hinreißend komisch auch!)
  • The Lord of the Rings: Return of the King Special Extended Edition (bester Film des letzten Jahres noch besser gemacht, endlich, komplett! Schwärm. Verpasst die Easter Eggs nicht: ins Menü, Szenenauswahl, letzte Szene, und dann eins runter - ein kleiner Ring erscheint. Auswählen. Sehr, sehr lustig! Klappt auf beiden Film-DVDs)

Imagine there's a revolution...

... and no one is going to it.

This notion sometimes scares me when I think abou the semantic web. What if all this great ideas are just to complex to be implemented? What if it remains an ivory tower dream? But, on the other hand, how much pragmatism can we take without loosing the vision?

And then, again, I see the semantic web working already: it's del.icio.us, it's flickr, it's julie, and there's so much more to come. The big time of the semantic web is yet to come, and I think none of us can really imagine the impact it is going to have. But it will definitively be interesting!

Perspektive Deutschland

Ich mag diese Umfrage, und mache schon seit Jahren mit: ich kann auch nur empfehlen, selber mal die Meinung reinzudrücken. Schirmherr ist Richard von Weizsäcker, den älteren von uns noch bekannt als vielleicht meistrespektiertester Bundespräsidents des letzten Vierteljahrhunderts. Also, mitmachen! Ich glaube, gewinnen kann man auch etwas...

AcceLogiChip

Accelerated logic chips - that would be neat.

The problem with all this OWL stuff is, that it is computationally expensive. Google beats you in speed easily, having some 60.000 PCs or so, but indexing some 8 billion web pages, each with maybe a thousand words. And if you ever tried Googles Desktop Search, you will see they can perform this miracles right on your PC too! (Never mind that there are a dozen tools doing exactly the same stuff Googles Desktop Search does, just better - but hey, they lack the name!)

What does the Semantic Web achieve? Well, ever tried to run a logic inferencing engine with a few million instances? With a highly axiomatized TBox of, let's say, just a few thousand terms? No? You really should.

Sure, our PCs do get faster all the time (thanks to Moores Law!), but is that fast enough? We want to see the Semantic Web up and running not in a few more iterations of Moores Law, but much, much earlier. Why not use the same trick graphic magicians did? Highly specialized accelerated logic chips, things that can do your tableu reasoning in just a fraction of the time needed with your bloated all-purpose-CPU.

Wort des Jahres

Merriam-Webster hat das (englischsprachige) Wort des Jahres bekanntgegeben: Blog.

World Wide Prolog

Today I had an idea - maybe this whole Semantic Web idea is nothing else than a big worldwide Prolog program. It's the AI researchers trying to enter the real world through the W3Cs backdoor...

No, really, think about it: almost all most people do with OWL is actually some logic programing. Declaring subsumptions, predicates, conjunctions, testing for entailment, getting answers out of this - but on a world wide scale. And your browser does the inferencing for you (or maybe the server? Depends on your architecture).

They are still a lot of questions open (and the actual semantic differences between Description Logics, and Logic Programming surely ain't the smalles ones of them), like how to infere anything with contradicting data (something that surely will happen in the World Wide Semantic Web), how to treat dynamics (I'm not sure how to do that without reification in RDF), and much more. Looking forward to see this issues resolved...

Das Vermächtnis der Tempelritter

aus der Reihe Filme in 50 Worten

Es gibt keinen Film der besser geeignet ist als dieser, um die Wartezeit auf Indiana Jones 4 zu verkürzen. Ein sehr flotter Film, überraschend intelligenter Plot, annehmbar recherchierter Hintergrund (na ja, ein paar Fehler könnte man natürlich bemäkeln, aber darüber sehe ich hinweg), äußerst witzige Sprüche - er nimmt sich niemals zu ernst, doch vermeidet es auch, albern zu werden, kurz: gute Action, anschauen. Indy hat mindestens so gut zu werden!

Übrigens, meine Mitkinogänger bloggen, wie ich sehe jetzt auch selbst ganz fleißig ihre Meinung zu den angeschauten Filmen - lest Schwesterchens Blogeintrag zum Vermächtnis der Tempelritter und Buddys Blogeintrag zu Alles auf Zucker, von gestern.

Gnowsis and further

Today, Leo Sauermann of the DFKI was here, presenting his work on Gnowsis. It was really interesting, and though I don't agree with everything he said, I am totally impressed by the working system he presented. It's close to some ideas I had, about a Semantic Operating System Kernel, doing nothing but administrate your RDF data and offering it to any application around via a http-protocol. Well, I guess this idea was just a tat too obvious...

So I installed Gnowsis on my own desktop and play around with it now. I guess the problem is we don't really have roundtrip information yet - i.e., Information I change in one place shall magically be changed everywhere. What Gnowsis does is integrate the data from various sources into one view, that makes a lot of applications easily accessible. Great idea. But roundtripping data integration is definitively what we need: if I change the phone number of a person, I want this change to get propagated to all applications.

So again, differing to Gnowsis I would prefer a RDF store, that actually offers the whole data householding for all applications sitting atop. Applications are nought but a view on your data. Integrating from existing applications is done the Gnowsis way, but after that we leave the common trail. Oh well, as said, really interesting talk.

Alles auf Zucker

aus der Reihe Filme in 50 Worten

Als das Intro kam, und es klar war, dass ein deutscher Film gesneakt wird, standen die ersten auf und verschwanden. Selber schuld.

Zwei Brüder, ein kommunistischer Ossi-Jude und ein orthodoxer, Frankfurter-Banken-Reicher Wessi-Jude müssen sich versöhnen, um an das Erbe der Frau Mutter zu gelangen - nachdem sie seit dem Mauerbau nicht mehr gesprochen hatten. Lustig, skurill, nie übertrieben absurd, und dennoch mit zahlreichen witzigen und manchen tiefschwarzen Gemeinheiten versehen. Kein "Muss man gehsehen haben", aber sicher ein "Sehr nett anzuschauen".

Ab 6. Januar 2005 im Kino.

Der Manchurian Kandidat

aus der Reihe Filme in 50 Worten, heute mal ein Film, der schon läuft

Ein hochkomplizierter Plan soll sicherstellen, dass der mächtigste Mensch der Welt, der nächste Präsident der Vereinigten Staaten, eine willenlose Marionette für einen weltweit agierenden Superkonzern wird. Ein Einzelner - wie immer von Denzel Washington dargestellt - beginnt die Wahrheit zu erahnen und stellt sich gegen die Verschwörung, doch es glaubt ihm Niemand...

Warum auch? Der in den Film ausgeübte Plan ist viel zu kompliziert, kann an viel zu vielen Stellen scheitern, als dass es auch nur ein halbwegs intelligenter Mensch wirklich angehen würde. Die Ziele, die Manchurian erreichen möchte, könnten so viel leichter erreicht werden, mit weit weniger Risiken. Ein recht spannender Thriller, mit einigen sehr netten Überraschungen, ein gutgemachter Film - aber die Grundidee des Plots ist hanebüchend.

Mother philosophy

I should start to write some content on this blog soon, but actually I am still impressed with this technology I am learning here every day...

When the FOIS2004 was approaching, an Italian newspapers published this under the heading "Philosophy - finally useful for something" (or so, my Italian is based on a autodidactic half day course). I found this funny, and totally untrue.

Philosophy always had the bad luck, that every time a certain aspect of it provoced wider attention, this aspect became a discipline of its own. Physics, geometry and mathematics are the classical examples, later on theology, linguistics, anthropology, and then, in the 20th century, logic went this way too. It's like philosophy being the big incubator for new disciplines (you can see that still in the anglo-american tradition of almost all doctors actually being Ph.D.s, philosophical doctors.

Thus this misconception becomes understandable. Now, let's look around - what's the next discipline being born from philosophy? Will it be business ethics? Will it be the philosophy of science, being renamed as scientific managment?

My guess is: due to the fast growing area of the Semantic Web, it will be ontology. Today, the Wikipedia already made two articles on it, ontologies in philosophy and ontologies in computer science. This trend will gain momentum, and even though applied ontology will always feed from the fundamental work done from Socrates until today, it will become a full-fledged discipline of its own.

La Grande seduction

aus der Reihe Filme in 50 Worten

Ein kleines Dorf weit, weit ab vom Schuss, mit etwas mehr als 100 Einwohner (bei Bedarf auch doppelt so viele), stirbt langsam vor sich hin. Als es darum geht, eine Fabrik hier anzusiedeln, fehlt vor allem eines - ein ansässiger Arzt. Durch einen dummen Zufall kommt ein schickimicki Schönheitschirurg in das Dorf, und die Dorfbewohner versuchen alles, davon zu überzeugen, dass dies der beste Ort auf Erden ist...

Sympathisch, lustig, unterhaltsam. Man hätte die Figuren vielleicht noch ein wenig überspitzter erwartet, die ganze Geschichte noch absurder gestaltet, den Humor etwas schwärzer - aber stattdessen blieb der Film stets in einem realistischen, wohligen Rahmen. Sehenswert.

Ab dem 2. Dezember im Kino.

I'm a believer

The Semantic Web is promising quite a lot. Just take a look at the most cited description of the vision of the Semantic Web, written by Tim Berners-Lee and others. Many people are researching on the various aspects of the SemWeb, but in personal discussions I often sense a lack of believing.

I believe in it. I believe it will change the world. It will be a huge step forward to the data integration problem. It will allow many people to have more time to spend on the things they really love to do. It will help people organize their lives. It will make computers seem more intelligent and helpful. It will make the world a better place to live in.

This doesn't mean it will safe the world. It will offer only "nice to have"-features, but then, so many of them you will hardly be able to think of another world. I hardly remember the world how it was before e-Mail came along (I'm not that old yet, mind you). I sometimes can't remember how we went out in the evening without a mobile. That's where I see the SemWeb in 10 years: no one will think it's essential, but you will be amazed when thinking back how you lived without it.

Die McDonalds-Verschwörung

Folgendes basiert nur teilweise auf Fakten. Welche Teile mag der geneigte Leser selbst entscheiden, ist ja schließlich eine freie Welt.

In Stuttgart gab es seit jeher (= seitdem ich mich erinnern kann) eine ganze Menge McDonalds. Allein in der Königsstraße +/- 50 Meter waren es läppische vier. Dahinter steckte der Plan, dass durch die Menge der McDonalds zwar in jedem Einzelnen der Gewinn sinkt, aber wenn bloß jeder Platz, wo möglicherweise ein Burger King einziehen hätte können, durch einen Mc ausgefüllt wird, geht dennoch der ganze Gewinn aus FastFood-Konsum ja an das große gelbe M.

Doch nun erzittern die zahlreichen Mitarbeiter! Es kommt der erste Burger King in die Stuttgarter Innenstadt, und zwar in den Hauptbahnhof. Dort wird schon nach Mitarbeitern geworben, und Gerüchten zufolge würden die Topleute bereits abgeworben...

Exorzist - Der Anfang

aus der Reihe unnötige Filme in 50 Worten

Falls jemand, den ihr nicht sonderlich mögt, heute abend noch nichts vorhat, schickt ihn doch in diesen Film. Na gut, er ist nicht grottig schlecht - wie etwa Open Water oder Honey. Aber ist es nicht bedauerlich, wenn das das Beste bleibt, was über den Film zu sagen ist?
Einige sehr coole Aufnahmen, grobe Schnitzer im Hintergrund, völlig unnötige, blutige Szenen - vielleicht mochte ich den Film ja auch nur nicht, weil ich die Vorgänger nicht kannte. Dämonenaustreibung der effektvollen Art, kein kaltes Grausen (na gut, man ist ja auch in Afrika).

Übrigens, es gibt eine Version des Filmes, die mehr auf Psychologie und subtilen Horror setzt. Der Verleih fand das aber nicht massentauglich genug. Diese Version wird allerdings auch auf DVD erhältlich sein - mal sehen, ob er dadurch wirklich besser wird.

Who am I?

Well, as this being a blog, it will turn out that it is more important what I write than who I am. Just for the context, I nevertheless want to offer a short sketch about my bio.

I studied Computer Science and Philosophy at the University of Stuttgart, Germany. In Computer Science, I thought about Software Architectures, Programming Languages and User Interfaces, and my master thesis happened to be the first package to offer a validating XML parser for the programming language Ada 95.
In Philosophy I started thinking a lot of Justice, especially John Rawls and Plato, but finally I had a strong move to Construcitivst Epistemology and the ontological status of neural networks (both papers are in German and available from my website.

It's a pretty funny thing that next week I will listen to talk on neural networks and ontologies again, and nevertheless my then made paper and the talk won't have too much in common ;-)

Well, so how comes I am working on Semantic Web technologies by now? I have the incredible luck to work in the Knowledge Management Group of the AIFB in Karlsruhe, and there on the EU SEKT Project. I still have a lot to learn, but in the last few weeks I aggregated quite a good grasp on Ontology Engineering, RDF and OWL and some other fields. This is all pretty exicting and amazing and I am looking forward to see what's around the next triple.

Sky Captain and the World of Tomorrow

aus der Reihe Filme in 50 Worten

Ein Film, der so mordsmäßig dick aufträgt und sich derart frech bei allen Klassikern bedient, dass es richtig cool wird. Die Schauspieler spielen ihre Rollen perfekt - ob Gwyneth Paltrow, ob Jude Law, und insbesondere Angelina Jolie.
Man merkt gar nicht, dass der ganze Film - außer den Schauspielern (und selbst von ihnen einer, der schon eine Weile lange nicht mehr lebt - Lawrence Olivier) - aus dem Computer stammt. Der Sprung von Final Fantasy zu Sky Captain ist unglaublich.
Die Story ist banal, und dennoch in ihrer naiven Übertriebenheit extrem spaßig, die Figuren sind klischeehaft wie seit langem nicht und die Sprüche dermaßen knackig, dass es eine Freude ist.

Reingehen!

Auch Schwesterchen hat einen Blog, inzwischen! Hier ihr Kommentar zu Sky Captain and the World of Tomorrow.

Welcome!

Welcome to my new blog! Technology kindly provided by Blogger.com

Ein neuer Blogger

Schon wieder habe ich das Bloggingformat gewechselt - diesmal nichts selbstgeschriebenes, sondern einfach Blogger.com verwendet. Superleicht zu bedienen, bloß der Import der alten Daten war etwas hakelig...

Solltet Ihr irgendwo Fehler entdecken, bitte melden.

Essener Spielemesse, Teil 4

Wegen der Auslandseinsätze komme ich gar nicht mehr dazu, meine Essen Spiele Messe Einträge fertig zu machen. Deswegen heute noch die letzten paar Kommentare, im Schnelldurchlauf...

Der Sohn des Ministerpärsidenten NRW spielt kein DSA, sondern Shadowrun, wie er am FanPro-Stand versicherte ... Piper bringt frecherweise das Rad der Zeit neu raus -- und zwar endlich so in einzelne Bücher aufgeteilt, wie auch das Original es ist. Sprich: nur noch 11 Bänder statt über 30 ... Crystal Caste stellt Würfel aus Edelsteinen her. Ein Würfelset (W4-W20, also sieben Würfel) aus Hämatit 25 Euro, Knochen 40 Euro (aber man sieht, besonders bei den W20, dass sie handgemacht sind), Silber 100 Euro ... Der absolute Oberhammer: Mammutelfenbein, mit Zertifikat: 500 Euro... Mein Flutschi ist geplatzt! ... Das gibt ärger. Laufe am Stand zum Erwachsenenspiel Love Cubes vorbei. Sie: "Schatzi, schau, ein Spiel nur für Liebespaare!" -- Er: "Was?! Und für wen nehmen wir das mit?" ... Apropos Erwachsenenspiele: PornStar. Ist so wie Graverobbers from Outer Sprace, bloß mit Pornos ...Und schließlich: wenn Ihr Spiele für Kinder sucht, geht zu Flum Spiele. Einige echt schöne Ideen dabei.

In Barcelona

T'estimo, Catalunya! Ich liebe Dich, Katalonien. Eine herrliche Gegend -- obwohl ich gar nichts davon gesehen habe. Wir kamen Mittwoch in Barcelona an und fuhren direkt zur Universität, die eine eigene Stadt 20 km außerhalb bildet. Dies beruht auf General Francos Versuch, die Intelligenz aus den Städten Spaniens zu verbannen und so für Ruhe zu sorgen. Heute ging es dann direkt von der Uni wieder zurück zum Flughafen.

Wie dem auch sei, eine herrliche Zeit in Katalonien verbracht. Und warum liebe ich es so?

  1. Das Wetter. Heute morgen 20 Grad, Sonnenschein den ganzen Tag, herrlich.
  2. Das Essen. Lange Zeit mied ich die spanische Küche, weil ich in meinem bescheidenen Irrglauben dachte, sie sei wie die mexikanische, und ich die mexikanische seitdem ich sie in St Louis versuchte nicht mehr mag. Tatsächlich war das Essen ausgezeichnet.
  3. Die Landschaft. Zwischen Meer und Gebirge. Wunderschön.

Ich muss da mal dringend privat hin. Vielleicht sehe ich sogar was von Barcelona...

Bad Santa

Brrrr... eiskalt hier im Lande.
Nettes Detail am Rande: wegen eines Problems mit einem Mailserver kam ich tatsächlich noch vor einer von mir verschickten eMail wieder in Deutschland an. Ts, moderne Technik halt... Ach ja, aus der Reihe Filme in 50 Worten

Billy Bob Thornton spielt einen äußerst heruntergekommenen Weihnachtsmann. Er trinkt, säuft, vögelt, klaut und benutzt vor Kindern schlimme Wörter. Und dann trifft er eine hübsche Frau, die noch an den Weihnachtsmann glaubt, und er ändert sich...

...kein bisschen.
Ein Film, der angenehmerweise bis zum Ende durchgehend böse bleibt und nicht irgendwann in friedliches Weihnachtstrallala übergeht -- anschauen, anschauen, anschauen!

Ladenschlussträume

Ich moechte ein Land, wo ich um 21:15 in eine Buchhandlung laufen kann, um mich umzuschauen. Ich moechte ein Land, in dem ich abends nicht in die Stadt hetzen muss, weil die Laeden zu sind.
Ach, halt. In so einem Land bin ich ja!
Also, umformulieren: ich moechte, dass auch endlich in Deutschland das Ladenschlussgesetz gekippt wird. Mehr Freiheit fuer alle!

Und ehrlich: ich glaube nicht, dass es der Untergang des Abendlandes waere, wenn neben den Taxifahrern, Hoteliers, Krankenschwestern, Kellnern, Reportern, Journalisten, Aerzten, Schaffnern, Busfahrern, Feuerwehrmaennern, Polizisten, Bauern, Schichtarbeitern, Webmastern, Freischaffenden, Schluesseldiensten, Telefonsexanbietern, Selbststaendigen, Pfarrern und vielen anderen auch die Einzelhandelsfachverkaeufer Sonntags und abends arbeiten wuerden.

Verkehr in Turin

Ich habe mir Sorgen darueber gemacht, wie Stuttgart unter dem Verkehr kollabieren wuerde, wenn es die Olympischen Spiele tatsaechlich nach Stuttgart geschafft haetten.

Diese Sorgen sind vollkommen ausgestanden: die Winterolympiade 2006 findet in Turin statt, einer wirklich schoenen Stadt, der ich dazu nur beglueckwuenschen kann -- aber wie auch immer die Stadt das verkehrstechnisch ueberstehen will, ist mir ein vollkommenes Rätsel.
Dafuer aber ist die Gastronomie schon darauf vorbereitet: so schnell bedient wie hier in den Restaurants wurde ich noch nirgendwo auf der Welt, sehr beeindruckend.

Meldung aus Turin

Diesmal nicht von der Essener Spielemesse, auch wenn ich dazu noch ein, zwei Sachen schreiben werde... Nein, ich bin in Turin. Ich besuche die FOIS 2004, eine Konferenz ueber formale Ontologien in der Informatik, der ich mit Spannung entgegensehe. Wer mich kennt, weiss, dass ich sowohl Informatik als auch Philosophie studierte, und umso spannender finde ich die Schnittstelle zwischen den beiden -- wie etwa hier.
Dazu waehrend dem Verlauf mehr.
Turin selbst ist insbesondere regnerisch. Und was mir auffiel: mein Zug vom Flughafen in die Stadt hatte satte 45 Minuten Verspaetung. Und das schien hier vollkommen gewoehnlich zu sein -- niemand aergerte sich auch nur! Die anderen Zuege hatten bis zu anderthalb Stunden Verspaetung, kein einziger schien puenktlich.

Allerdings: die Zuege fahren im Stunden- oder Halbstundentakt. Da stellt man sich die Frage, ob der Zug ueberhauipt noch als verspaetet angesehen wird, oder ob man ihn einfach als den naechsten Zug betrachtet?

Essener Spielemesse, Teil 3

So, mein erster Eintrag, den ich gemütlich im Bett liegend mache -- WLAN, Laptop, und den neuen Nodix Blogger sei Dank! :)
Aber auf, mehr zur Essener Spielemesse, wie es aussieht hört das mit den Messe-Skurilla gar nicht mehr auf:
Wie stets beliebt waren Add-Ons und besondere Editionen von bereits erfolgreichen Spielen.

So gab es etwa von AbacusSpiele eine neue Edition des wirklich genialen Anno Domini: die Anno Domini Spiel des Jahres Edition! Dabei ist Anno Domini nicht etwa Spiel des Jahres geworden, und das wurde mit einer besonderen Edition gefeiert, nein, vielmehr sind es Ereignisse, die mit den Themen der Spiele des Jahres zu tun haben, z.B. die UNESCO erklärt den Palast von Alhambra zum Weltkulturerbe der Menschheit. Sehr nette Idee.

Ein wenig nach Geldmacherei sah es bei den Siedlern von Catan aus: nachdem ja das Buch zu dem Spiel Siedler von Catan erschienen ist, erscheint jetzt das Spiel zu dem Buch zu dem Spiel. Ach, Fans kaufen alles... (dazu bald mehr, wenn ich von der neuen Ausgabe des Liber Cantiones schreibe)

Und weiter mit den Sondereditionen: bekanntlich ist dem Herr der Ringe ein bescheidener Erfolg zuteil geworden (Plätze 2, 8 und 9 der besten Filme aller Zeiten, Plätze 2, 5 und 9 nach Einspielergebnis, insgesamt läppische 2,9 Mrd Dollar). Es ist kein Wunder, dass die Filme auch ein paar Spiele inspirierten -- und soferns die Ideen inspirativ waren, habe ich auch nichts dagegen! (Man denke an die genialen Computerspiele von Electronic Arts, wow) Aber nachdem bereits ein Herr der Ringe Risiko offenbar als (sehr coole) Geldmacherei enttarnt wurde, wie nötig war es da noch ein Herr der Ringe Monopoly oder gar ein Herr der Ringe Labyrinth rauszubringen??
Obwohl, ein Herr der Ringe Monopoly?
Fast schon wieder lustig:

Frodo: "Eine 7. Ach nö, schon wieder der Schicksalsberg..."
Sauron: "Gehört mir. Verflixt, habe ich da immer noch kein Hotel gebaut?"
Sam: "Herr Frodo muss wieder ungemütlich auf dem Boden schlafen. Wieviel nehmt Ihr Schurke denn Herrn Frodo dafür ab?"
Sauron: "Sind dann 300 Goldstücke."
Frodo: "Hab ich nicht mehr, verdammt. Und auf Beutelsend ist auch schon eine Hypothek drauf"
Bilbo: "So gehst Du mit meinen Sachen um..."
Frodo: "Hey, Sauron, nimmst Du auch den Ring als Pfand?"

Oder so ähnlich... Genug für heute, es gibt noch mehr Messeimpressionen, bald.

Essener Spielemesse, Teil 2

Wie versprochen, mehr zur Essener Spielemesse:

Wie arrogant sind die Briten eigentlich? Nun gut, sie reisen extra für die Spielemesse auf den Kontinent - aber dafür schaffen sie es nicht, ihre Preise in Euro auszuzeichnen. "All prices in pounds. Please convert." Hätten sie wenigstens den Umrechnungskurs hingeschrieben...

Ich fragte mich auch, was die ganzen Schmuckhändler da wollten -- nun gut, Umsatz wahrscheinlich. Spieler kaufen Schmuck, das war deutlich zu sehen. Aber warum ein Heiligenmedaillon mit dem Bild von General Suharto?

Mein absoluter Favorit in der Klasse Werbesprüche kam von Logika Spiele:
Junge, Alte, Mädchen, Buben
Spielen gern mit Pentakuben

Es scheint sich ein Trend abzuzeichnen: nachdem früher Brettspiele zu Computerspielen verarbeitet wurden, tritt man heute den umgekehrten Weg an.
So passierte es schon vor längerem mit Sid Meiers Civilization, so geschieht es nun mit Age of Mythology. Besonders herauszuheben ist hierbei das Doom Brettspiel. Wir kennen ja alle die hohe Komplexität der Vorlage, und freuen uns auf eine spannende Partie Doom auf dem Brett!
Es ist halt ein Space Quest Klon, ein wenig aufgepeppt (nette Figuren). Ihr kennt Space Quest nicht? War ein eher mau erfolgreicher SpinOff des zeitlosen Hero Quest.

Es gab noch mehr, nächstes Mal wieder...

Essener Spielemesse, Teil 1

Die Essener Spielemesse ist vorbei, und es hat wie stets die Beine und den Geldbeutel strapaziert, aber es gab auch allerlei Neues und Skurilles zu entdecken.

Die Neuigkeiten mag jeder im Web finden, wo er möchte, ich konzentriere mich lieber auf die Skurilla. Wie etwa einen zweieinhalb Meter langen Kicker, an dem pro Seite acht Reihen Fußballer sind. Wir spielten es in zwei Mannschaften, vier gegen vier.
Auch spannend war der lebensgroße Kicker, in dem man Menschen reinstellt, die sich an der Stange halten mussten.
Japaner, die offensichtlich unterbeschäftigt waren, und deswegen im radebrechenden Deutsch und Englisch auf ihren Stand DIN A4 Zettel klebten, dass sie extra aus Japan hierhergekommen seien, um ihre Spiele vorzustellen. Also wollten sie auch nach ihren Spielen gefragt werden.
An einem Stand lief ich am Sonntag vorbei, und der war weg. Nur ein ausgedruckter Zettel "Wir sind weg. Alles ausverkauft. 700 Stück!" Leider erwähnte der Zettel in keinster weise, was da eigentlich verkauft wurde.
Es gibt Trading Card Games zu so ziemlich allem: Six Feet Under, Buffy, 24, Shrek 2, AVP...

Genug für heute, morgen mehr.

Captain Kirk will ins All

Das ist doch mal eine Schlagzeile, wie sie sein muss.

William Shatner, am Bekanntesten für seine Rolle als James T. Kirk in Star Trek, hat bei SpaceShipOne nachgefragt, wann er denn als Tourist in den Weltraum starten könnte.
An der Stelle von SpaceShipOne würde ich ihn für den Selbstkostenpreis hochfliegen.

Meine Arbeit

An was forsche ich eigentlich?
Zunächst, eingestellt bin ich am AIFB, dem Institut für Angewandte Informatik und formale Beschreibungssprachen, der Universität Karlsruhe.
Hier wird schon seit Jahren am Semantic Web geforscht, und das Institut hat sich bereits einen hervorragenden Namen hierbei gemacht.

Der bekannteste Verfechter des Semantic Webs dürfte unzweifelhaft Sir Tim Berners-Lee sein, der, noch gar nicht so lange her, das World Wide Web ins Rollen brachte.

Was nun aber ist das Semantic Web?
Inzwischen habe ich ein paar grobe Ideen, und in den kommenden Blog-Einträgen werde ich versuchen mich der Antwort zu nähern. Natürlich sollen aber auch weiterhin die sonstigen Themen von Nodix nicht kürzer kommen als bisher. Aber eben mit ein wenig semantischer Würze.

Auswärts bloggen

Es funktionier wirklich. Ich schreibe hier meinen ersten Blog-Eintrag von "nicht daheim".

Übrigens bin ich immer überrascht, wie manche Leute denken. Das erkennt man an so Kleinigkeiten wie meinem Handymenü. Wenn ich es auf lautlos stelle, dann deaktiviere ich nicht etwa das Klingeln, sondern aktiviere vielmehr die Stille.
Eigentlich, ein sehr schöner Gedanke. Manchmal sollten wir alle ein wenig Stille aktivieren.

Vor allem im Kino.

Der neue Pythonblogger

Wow, es funktioniert! Jetzt kann ich auch bloggen, wenn ich nicht zu Hause bin -- was gerade in den letzten Wochen allzu häufig der Fall war. Dadurch sollte diese Seite endlich wieder ein wenig aufleben, ich hoffe sehr, dass es klappt.

Das Problem war ja, dass dies ein sehr einfacher Webspace ist, und darin keine Scripte erlaubt sind. Also besteht die ganze Seite aus statischen HTML-Seiten. Es gibt keine Webschnittstelle, wie es der normale Blogger gewohnt ist, wo er einfach von überall aus seinen Eintrag machen kann.
Jetzt also habe ich einen Weg erstellt, dies zu umgehen. Der Nodix-Blogger ist ein Python-Skript, dass zunächst den derzeitigen Stand von der Website bezieht, dann den neuen Eintrag aufnimmt, die Seiten generiert und dann alles hochlädt.
Python wird es auf jeder Linux- und Mac-Kiste geben, lediglich bei Windows ist das noch nicht so verbreitet. Vielleicht mach ich ja noch ein Windows-Executable daraus, dann kann ich es wirklich von überall nutzen.

Ich weiß nicht, wie verbreitet dieses Problem ist: sollten sich noch drei Leute per Mail bei mir melden, dass sie dieses Werkzeug auch gerne hätten, werde ich es auch veröffentlichen.

Also jetzt: bis bald wieder!

Neuer Blogger

Ich teste eine neue Version des Nodix-Bloggers.

Der ist von überall verwendbar, wo Python läuft. Also auch von der Arbeit, wenn ich mal einen schnellen Eintrag machen möchte.

Lebenssituation

Nur zu euer aller Update: ich habe inzwischen mein Studium der Philosophie und Informatik abgeschlossen und habe jetzt eine Stelle an der Fakultät für Wirtschaftswissenschaften, an der ich - so alles gut geht - den Doktor in Politk machen werde (eine Stelle, über die ich übrigens wirklich irre glücklich bin).

Im Ernst.

Übrigens, ich werde am Wochenende auf dem RatCon sein, wer mich dort treffen will, schreibe mir eine kurze eMail.

Meine Familie

Mitschnitt eines Gespräches zwischen meiner Mutter und Schwesterchen:
"Und sag, wo ist Dein Bruder?"
"Zur AOK und dann zur Polizei."
"Was!? Die AOK hat Samstags offen?"

Da kann man doch sehr leich einen falschen Eindruck erhalten, oder?

Back again!

"Ein wenig Schmerz hat noch keinem weh getan"

Ich bin wieder zurück! Noch bin ich beim eMail-Beantworten, beim Überblick-verschaffen, beim in-neue-Lebenssituation-eingewöhnen und so fort. Schon bald gibt es mehr.
Danke jetzt schon für eure unglaubliche Treue! Ihr seid unglaublich!

N24 überzeugt

12 May 2004

Soeben wurde ich von der Qualität des Nachrichtensenders N24 restlos überzeugt:
"Wenn die Erde zu beben beginnt, tritt die furchtbarste aller Naturgewalten zu Tage: Erdbeben!"

Bitte, liebe(r) Autor(in), der/die Du dafür verantwortlich bist: kündige, und such' Dir einen Job, den Du mit mehr Leidenschaft machen willst.
Für eine bessere Zukunft.

Vergiss Mein Nicht

11 May 2004

Mit den letzten paar Einträgen kam ich mir ja schon richtig nölig vor. Immer nur Kritik an den ganzen, aufwändig gemachten Filmen. Heute aber der Beweis, dass dies an den Filmen und nicht an mir lag (und ganz sicher nicht am besser gewordenen Wetter), ein weiterer, sehr erfreulicher Beitrag aus der Reihe Filme in 50 Worten, ein Film, wo auch die letzten zwei Worte reichen würden

Traumhafter Film über die Liebe, die Erinnerung, vor allem an die Liebe, und wie wir die Realität konstruieren. Ich darf nichts über die Story verraten, weil ich niemanden den Spaß rauben möchte - und sehr, sehr hoffe, dass ihn jeder sieht! Würde ich mich heute erneut in meinen Partner verlieben, wenn ich ihn erst jetzt kennenlernen würde? Gibt es sowas wie den Anderen, der für jemanden bestimmt ist? Wer findet, dass Kirsten Dunst, in Unterwäsche rumhopsend, verdammt süß aussieht?
Dieser Film zeigt mal wieder, was mit dem Medium Film alles machbar ist. Es geschehen Sachen, die in keinem anderen Medium möglich sind - kein Wunder also, dass nicht das Buch zum Film verkauft wird, sondern das Drehbuch zum Film.
Von dem Autor von Being John Malkovich und Adaption kommt jetzt ein Film, der mit Fug und Recht in deren Fußstapfen treten kann. Bisher der beste Film des Jahres (und das sage ich trotz Big Fish).

Kurz: unbedingt anschauen!

Van Helsing

10 May 2004

aus der Reihe Filme in 50 Worten

Der vielleicht berechenbarste Film des Jahres: Kate Beckinsale in einem Vampirfilm (hat aber im Gegensatz zu Underworld die Seiten gewechselt). Sie verliebt sich in Einen, der zum Werwolf wird (genau wie in Underworld), gespielt von Hugh Jackman (ein Wolf, wie in X-Men), der zuvor noch einen riesenhaften Mr Hyde erledigt (dargestellt wie in der Liga der außergewöhnlichen Gentlemen, aus der auch die Idee genommen wurde, alles zusammenzuwerfen, dessen Copyright schon abgelaufen ist). Ihnen hilft Faramir (wie im Herrn der Ringe), ein Q des 19. Jahrhunderts (James Bond), und der Bösewicht ist der Duke (wie in Moulin Rouge). Van Helsing ist hinter Dracula her, Frankensteins Monster ist eigentlich ganz lieb, und Vampire und Werwölfe bekämpfen sich. Gemacht von dem Team von der Mumie, untermalt von einem Soundtrack von Alan Silvestri (Forrest Gump) und etwa ein Dutzend Deus Ex Machinas.
Kurz: ein Film 100%ig nach Rezept. Ordentlich gekocht, aber etwas fad.

Hätte der Film nicht wenigstens eine Überraschung haben können? Wenigstens einen Hauch von Originalität? Er wirkt, als wäre er von vorne bis hinten vom Marketingleuten entworfen, die alles zusammengeklaut haben (die Liste oben ist bei weitem nicht vollständig), was irgendwie erfolgreich war in den letzten paar Jahren. Und wer kam auf die alberne Idee, den Prolog aus dem 19. Jahrhundert schwarz-weiß zu machen - die Handlung aber, die den immensen Zeitraum von einem Jahr später (immer noch 19. Jahrhundert) stattfindet, in knallbunten Farben?

2LDK

noch eine Preview für die Reihe Filme in 50 Worten

Japanische Zicken beim Extremmobbing.
Mit kleinen Sticheleien fängt es an, mit etwas größeren hört es auf.
Merke: stecke nie zwei Frauen, die denselben Job wollen, über Nacht in eine Wohnung.

Einer der krankesten Filme des Jahres. Blutiger als Kill Bill 2. Mir hat er Spaß gemacht - aber ich würde ihn nie, niemals!, weiterempfehlen.

Alt, neu, geliehen und blau

Danke! Eine Achtelmillion Besucher konnten seit Bestehen von Nodix verzeichnet werden. Wow! Als dankeschön wieder eine Preview in der Reihe Filme in 50 Worten

Sie wird übermorgen heiraten. Doch das Schicksal spielt verworrene Spiele: der Freund ihrer Schwester, der diese vor zwei Jahren einfach sitzen ließ, und wegen dem die Schwester seitdem wegen Depression in der Geschlossenen sitzt, taucht überraschend auf, und durch die Wirrungen der Ereignisse schlucken sie am Tag davor etwas Tiefblaues, dass sie auf einen ziemlichen Trip wirft. Die Schwester hingegen sieht ständig ziemlich zusammengeprügelte Sänger, ganz ohne die Pille. Und dann wird es leicht durcheinander.

Ähh, ein dänischer Dogma-Film halt. Ich habe nicht prinzipiell was gegen Dogma, aber ich möchte endlich einen sehen, der seine Story ernst nimmt. Wie meistens verliert sich der Film in der Darstellung zahlreicher, lebensnaher, für den Plot vollkommen irrelevanter Details. Er hat durchaus Charme, und auch mal Witz, aber die Liebesgeschichte kommt völlig unglaubwürdig daher, und durch das vollständige Fehlen von Filmmusik (abgesehen von Mettes Nur-in-ihrem-Kopf-Sängern) gelingt es dem Film nicht, die Emotionen entsprechend zu transportieren.
Ein guter Beweis dafür, dass nicht jeder kleine, unabhängige Film auch gut ist.

Kleeblatt Versand

Heute erhielt Schwesterchen einen Brief mit einer "Letzten Anweisung für Ihren Gewinn-Abruf". Ihre Gewinnnummer hatte nämlich Glück und brachte ihre einen "Anteils-Gewinn aus der großen 1.618,00 Euro Super-Jackpot-Vergabe"! Toll, oder? 1618 Euro! Da freut man sich. Besonders, wenn man nicht mitgespielt hat.
Wie stets ist der Teufel im Detail: schauen wir mal genauer nach, was hier der Kleeblatt Versand aus Graz durch die Bundesrepublik schickt.
Zunächst mal ist das ganze nicht durch einen Notar, sondern durch einen offiziellen Rechtsberater bestätigt. Nein, nicht, dass ich glaube, der Kleeblatt Verlag würde hier lügen und betrügen, und deswegen nicht einmal einen richtigen Notar hinzuziehen - beileibe nicht! Eher, dass ein Notar wohl zu teuer gewesen wäre, und die ganze Aktion ja - wie es in den Regeln ausdrücklich steht (die in unleserlichen Majuskeln in Hellgrau auf der Rückseite des zweiten Blattes stehen) - "zum Zweck der Gewinnung von neuen Kunden und Interessierten durchgeführt", und die Aktion natürlich am Besten so billig wie möglich sein soll.

"Wie aber?", fragt man sich. "Ich habe doch gewonnen! Ich brauche nur diese 0190er Nummer anrufen, und ich kriege meinen Gewinn!" - ja, schon. Dieser Gewinn aber ist ein Anteil der 1618 Euro. Und der Anruf geht an eine 0190er Nummer, die 1,86 Euro die Minute kostet. Lassen wir den Anruf, sagen wir mal, sechs Minuten dauern (ist nicht lang: Buchstabieren des Namens, der Adresse, es wird nach ein paar Daten gefragt, die im Brief verteilt sind, vielleicht am Anfang noch ein wenig - ebenso zahlungspflichtige, musikuntermalte "Bitte Warten"-Schleifen - und prompt sind 10 Euro unterwegs.
"10 Euro? Das ist doch OK, wenn man 1618 Euro bekommt. Ich meine, die habe ich doch sicher!" Falsch! Man hat einen Anteils-Gewinn an den 1618 Euro erhalten. Das heißt, wenn nur 1000 Leute aus ganz Deutschland anrufen - eine lächerlich kleine Zahl bei einer so überzeugend wirkenden Gewinnmitteilung - bekommt jeder 1,61 Euro. Das heißt, jeder - bis auf den Kleeblatt-Versand. Der kassierte durch die Anrufe über 10.000 Euro.

"Aber wenn das jetzt bekannt ist, dann rufen doch weniger an, und mein Anteil wächst" - oder alternativ "Der macht das doch nur, um seinen eigenen Anteil zu erhöhen, und will, dass wir alle nicht anrufen!" Hier kämen wir in ein klassisches Problem der Spieltheorie: machen wenige mit, ist der Gewinn des Einzelnen größer, aber wenn viele mitmachen etc. Dazu gibt es ausreichend theoretische Texte, ich will hier nicht weiter darauf eingehen.
Zumal das hier nicht zutrifft: ich kann mit Nodix gar nicht die Massen erreichen, welche diesen Gewinn-Abruf erhalten, dazu habe ich schlicht nicht die Reichweite. Ein paar hundert Leser am Tag, das ist nicht das Ding.
Zweitens: ich werde nicht teilnehmen (weil ich ja gar keine Einladung erhalten habe) und ich werde auch Schwesterchen davon abraten. Ich schreibe das also nicht aus persönlichem Interesse, zumal, wie eben gesagt, dass auch nicht wirklich helfen würde.

Alles, was ich mit diesem Beitrag wollte, ist auf die schiere Frechheit zu verweisen, mit der hier Gutgläubigkeit ausgeschlachtet wird. Der Kleeblatt Versand missbraucht hier, um an bestätigte Adressen zu gelangen - nichts Anderes ist ihr Ziel - die Naivität der Leute. Dies führt zu mehr Misstrauen in der Welt. Nein, es ist kein Betrug, glaube ich - ich bin kein Rechtsanwalt - weil alle Informationen ja korrekt da stehen. Sie sind aber irreführend, und ich bin mir sicher, dass jeder Teilnehmer mit einem wesentlich größeren Gewinnanteil rechnet, als den, den er erhalten wird.
Natürlich, wie stets gilt: "Der Rechtsweg ist ausgeschlossen. Teilnehmer oder Dritte können nicht auf die Zuteilung eines bestimmten Gewinnes klagen. Jeder Teilnehmer bestätigt mit seiner Teilnahme, dass er die Teilnahmebedingungen gelesen und verstanden hat, anerkennt und akzeptiert."
Wozu also noch beschweren?

Ich würde mich freuen, wenn ihr diesen Beitrag verlinkt, wenn ihr die Möglichkeit habt. Auch dürft ihr ihn kopieren und sinnerhaltend kürzen und widergeben, solange mein Name oder ein Link hierher angegeben ist. Auf so einen Schmarrn - wie man in Graz sagen würde - sollte man deutlich hinweisen!
Danke.


Ursprünglich auf Nodix von Denny veröffentlicht.

Vorhergehender Beitrag:
Nachfolgender Beitrag:


Lautlos

aus der Reihe Filme in 50 Worten

Ein Serienkiller. Ein absoluter Profi, der seit seinem 10. Lebensjahr mordet. Der keine Spuren hinterlässt. Der sich dummerweise in eine im Schlaf summende Frau verliebt, und ihr dann nicht nur nicht das Leben nimmt, sondern auch noch das ihre rettet, damit sie ihm das seine retten kann. Doch die Polizei ist hinter ihnen her, darunter auch ein ausgebuffter, mit geradezu übersinnlich erscheinenden Fähigkeiten ausgestatteter Kommisar, der immer die richtige Theorie tippt. Wird er ein neues Leben beginnen können, oder wird ihn seine Vergangenheit einholen?

Joachim Krol spielt den emotionslosen Killer perfekt. Selbst wenn er sich verliebt, ist er vollkommen überzeugend emotionslos. Die Vorschau auf diesen Film hat so gewirkt, als ob nach Lola rennt, Goodbye Lenin oder Liegen Lernen mal wieder ein überraschend guter deutscher Film ins Kino rollt, der Germanikus ungeschehen macht. Nö. Ich meine, er ist besser als Germanikus, ja, aber das sagt mehr über Germanikus als über Lautlos. Die Liebesgeschichte scheint vollkommen unmotiviert, und außer ein halbes Dutzend guter Dialogzeilen wird in dem Film gar nichts geboten. Lautlos ist Aktionslos, Spannungslos, Herzschmerzlos und Humorlos. Das witzigste an dem Film ist noch das nach Specht klingende Instrument des Soundtracks. Also, nicht dass er grottig schlecht ist. Aber ich freue mich doch sehr, dass es eine kostenlose Preview des Filmes war, und nicht etwa eine Samstagabendfastzehneuroteurevorstellung.
Nee, Liebesgeschichte und Polizeiarbeit vermengt zur Zeit das schon laufende Taking Lives wesentlich besser als Lautlos.


Ursprünglich auf Nodix von Denny veröffentlicht.

Vorhergehender Beitrag:
Nachfolgender Beitrag:


The girl next door

Wieder mal in der Sneak Preview gewesen, und deswegen, gleich für die werten Leser, ein weiterer Beitrag in der überraschend beliebten Reihe Filme in 50 Worten

Ein Junge in der Abschlussklasse, der nicht zu denen dazugehört, die In sind. Nebenan zieht ein wunderschönes Mädchen ein, die auch noch mit ihm ausgeht. Ob mangelnder Alternative verliebt er sich unsterblich in sie - und erfährt dann, dass sie ein Pornostar ist!
Wie in Liebeskomödien üblich, stellt der davor so besonnene Held der Geschichte eine unvorstellbare Anzahl immer größer werdender Dummheiten an, um sie zu gewinnen, und um sich aus dem Schlamassel zu befreien, in das er sich dadurch bringt. Dies gelingt natürlich nicht, bietet dem Zuschauer aber viel Gelegenheit zu lachen.

Überraschend lustiger Film, dem es gelingt, trotz des schlüpfrigen Themas nicht selber ins Schlüpfrige abzugleiten, mit einigen interessanten Ideen und Darstellungen derselben. Dieser Film ist zwar kein Muss (wie der zuletzt rezensierte), aber man er ist mehr als OK. Eine Liebeskomödie, die es schafft, tatsächlich auf das Lustige abzuzielen, statt auf die Tränendrüse. Lasst die Taschentücher zu Hause (Achtung! Ob des Themas war der Spruch zweideutig!)

Marketing

Das nenn ich mal Cross-Marketing par excellence: passend zum aktuellen Film von Mel Gibson gibt es jetzt sogar das dazugehörige Getränk, Fanta Citrell Passion Fruit.
Und wenn wir schon bei dem Film sind: bei so einem Erfolg muss es doch auch eine Fortsetzung geben. Wie wäre es mit Christ 2: Resurrection oder Christ II - Judgement Day?
Nur so Ideen...

Apropos, ich habe die Passion immer noch nicht gesehen. Niemand in Stuttgart, der rein möchte? Melde Dich!

Kill Bill Vol. 2

Huch. Gestern wollte ich eigentlich in Kill Bill Vol. 1 - stattdessen rutschte ich in Kill Bill Vol. 2. Macht nichts, dacht ich mir, habe ich hier halt im Rahmen der Filme in 50 Worten, voller stolz...

Ein Film, wo ich von der Story noch weniger verraten darf als sonst, sonst werde ich womöglich geköpft. Und das ist bei den potenziellen Zuschauern dieses Filmes nicht aus der Luft gegriffen! Wer Teil 1 geliebt hat, der wird auch Teil 2 mögen! Megacoole Actionszenen. Heiße Musik. Wunderschöne Aufnahmen. Geradlinger (für einen Tarantino, meine ich) Handlungsbogen. Schnelle Duelle. Was den Inhalt angeht: nun ja, der Titel verrät eigentlich schon ziemlich alles...

Kurz: wer Teil 1 gesehen hat, weiß eh, ob er hier reingeht oder nicht. Wozu also noch groß rezensieren?
Das einzig überraschende mag sein, dass der Film - ein zweiter Teil, wohlgemerkt - ab 16 Jahren freigegeben ist, während der erste ab 18 war.

Taking Lives

Ach, wie peinlich. Im gestrigen Eintrag waren gleich zwei (nunmehr korrigierte) Fehler. Die Hauptdarstellerin ist nich Judd (eigentlich Jude) Law sondern Ashley Judd, und der bessere Film des Genres heißt nicht Taking Lifes sondern Taking Lives. Danke an Kai und Ralf für die Hinweise! Als kleine Gegenleistung gibt es genau diesen Film als weitere Folge aus der Reihe Filme in 50 Worten

Wollten wir nicht schon immer mal jemand anderes sein? Wo wir uns aber nicht trauen, lebt der Schurke dieses Films diesen Traum. Dummerweise heißt die Konsequenz, dass er den anderen Personen zuvor das Leben nehmen muss, um dasselbe zu Leben. Nicht überraschend folgt daraus eine Mordserie, und gleich nach dem ersten entdeckten Mord ruft der kanadische Polizeichef das FBI um Hilfe, und das schickt Lara Croft, Angelina Jolie, die mit Vorliebe in Gräbern liegt und Leichen zum Frühstück betrachtet.
Die kanadische Polizei bestätigt mit ihren Fähigkeiten im Folgenden mehrfach die Entscheidung des Polizeichefs mit ihrer erschütternden Inkompetenz bei Hausbewachung und Personenschutz. Ein klein wenig wird sich Freud freuen, weil wir herausfinden, dass die Mutter des Täters an allem Schuld trägt und...

Ach, man kann gar nicht viel mehr erzählen, ohne die Pointe zu verraten (die man aber ohnehin die ganze Zeit erahnt). Ethan Hawke und Angelina Jolie biten ein glaubwürdiges Team, Kiefer Sutherland hat hingegen keine exponierte Rolle, egal, wie groß sein Name auf den Plakaten steht. Die Storyautoren haben sich einiges einfallen lassen, aber eigentlich das Beste am Film sind die ersten paar Minuten. Alles sonstige läuft mit einer gewissen Konsequenz ab, die kaum Raum für echte Überraschungen lässt.
Kurz: solider Film für alle, die das Genre mögen. Für alle anderen: warum Taking Lives, wenn doch Big Fish läuft?

Twisted

Und ich dachte, nach dem Studiumende werde ich mehr Zeit haben... ganz im Gegenteil, alles ist viel chaotischer geworden.
Wie auch immer, nur damit diese Seite nicht allzusehr verwaist wirkt, und um zu beweisen, dass ich noch da bin, hier ein weiterer Hammerbeitrag aus der Reihe Filme in 50 Worten

Ashley Judd wird Inspektorin in der Mordkomission, doch da macht sie sich schnell viele Feinde. Ihrer erster Job entpuppt sich gleich als eine Mordserie, wobei ihr im Nachhinein auffällt, dass sie mit allen Opfern geschlafen hat. Auch wenn ihr sonstiger Lebensstil eher dazu veranlassen würde, dass sie sich über diesen Zufälligkeit keine Gedanken zu machen bräuchte, da sie ja mit jedem ins Bett hüpft, macht sie sich kurz Gedanken und ersäuft diese dann erfolgreich mit Alkohol.
Schließlich hält sie sich selber für übergeschnappt, und beim ach so überraschenden Ende kommt wieder heraus, wer der tatsächliche Täter ist. Untermalt wird das ganze von einer alten, drohend guckenden Chinesin.

Ein deutlich unterdurchschnittlicher Kriminalfilm. Man hätte einen schönen Psychothriller aus der Grundidee machen können, doch dann wandelt er sich zum sehr konventionellen Krimi-Thriller. Die Schauspieler (neben Ashley Judd Andy Garcia und Samuel L. Jackson) haben wir alle schon mehr leisten sehen, deswegen ist es bedauerlich, dass ihre doch recht ansehnlichen Namen hierfür werben. Mit Taking Lives gibt es zur Zeit eine deutlich bessere Alternative dieses Genres im Kino.

Philosophie bestanden

Hallo, hier geht es vielleicht chaotisch zu! Da denkt man noch, dass mit den letzten Prüfungen endlich Ruhe einkehrt, aber ich habe noch nichtmal die Zeit gefunden, meine Bücher wieder zu sortieren. Der erste Tag, wo ich ein wenig Zeit gehabt hätte, wäre vorgestern gewesen - aber an einem 1. April Nachrichten zu verkünden ist immer so gewagt...

Also, zunächst, damit es alle wissen (Danke für die vielen Nachfragen, übrigens!) - ja, die Prüfungen sind vorbei, und ich habe sie bestanden! Die mündliche mit einer 1,3, und die beiden Hausarbeiten, die sich auch hier auf der Website einsehen lassen, gar jeweils mit einer 1,0 - sehr zufriedenstellend!
Damit ist mein Studium beendet und ich bin jetzt ganz hochoffiziell Diplom-Informatiker! Das Zeugnis jedoch scheint noch ein wenig Zeit zu brauchen, da meine Diplomarbeit selbst immer noch keine Note hat - ach ja, immer das Selbe. Und jetzt kommt die spannende Suche nach dem richtigen Beruf...
Wünscht mir viel Glück! Und wer von einer interessanten Stelle erfährt, darf es mir gerne flüstern.

Erste Bewerbung

Wie peinlich: die erste Bewerbung ist raus, und da befindet sich diese Website in einem so desolaten, unordentlichen Zustand (und natürlich verweise ich auf Nodix, wenn ich mich bewerbe). Und dennoch, wie bereits geschrieben, am Freitag und Montag ist (sind? - es ist ja nur eine Prüfung, die aber in zwei Teilen) die Prüfung, im Moment habe ich einfach nicht die Zeit, an Nodix weiterzuarbeiten.
Tja, dann kann ich nur hoffen, dass die Inhalte von Nodix überzeugend sind, auch mit der derzeitigen, nicht ganz optimalen Navigationsstruktur...

Apropos Inhalte: heute gibt es auch endlich neue Inhalte! In der Abteilung Philosophie stehen ab sofort meiine beiden letzten Hausarbeiten zum Lesen bereit. Viel Spaß damit! Auf Kommentare und heiße Diskussionen bin ich natürlich sehr gespannt (und bitte nicht wundern, wenn ich erst Dienstag antworte!)

Abschlussprüfung

So, die nächsten Tage muss ich büffeln. Am Freitag ist meine schriftliche Abschlussprüfung (zum Thema Gerechtigkeit), und zwar morgens von 9:30 bis 12:30. Am Montag ist dann der mündliche Teil der Prüfung dran, mit den Themen Zweifel, Trost und Utilitarismuskritik, und zwar um 14:00, eine halbe Stunde lang etwa.

Dies für alle, die mir die Daumen drücken wollen.

Pagerank hoch

So, endlich wieder weiter an Nodix gebastelt. Nachdem ich gestern ganz fleißig war, und an meiner Hausarbeit konzentriert gearbeitet habe, gönnte ich mir zum Abschluss des Tages noch ein wenig an Nodix zu basteln. Hierbei wurde die erste Ebene der neuen Hierarchie endlich auch eingeführt. Heißt das, es gibt irgendwelche Änderungen?
Tatsächlich, nein. Immer noch werdet ihr beim Navigieren durch Nodix furchtbar verwirrt durch die Gegend irren, tut mir leid. Erst wenn alles fertig ist, wird sich Nodix wieder angenehm lesen lassen, angenehmer als je zuvor.

An dieser Stelle vielen Dank an Google, die mir heute das Google-Ranking von 4 auf 5/10 verbesserten! Die ständige Arbeit an Nodix scheint sich bezahlt zu machen.

Gothika

aus der Reihe Filme in 50 Worten

Halle Berry ist Psychiaterin und glaubt nur an rational erklärbare Sachverhalte und ihren Patienten deswegen kein Wort. Wie für so einen Menschen in Hollywoodfilmen üblich, passieren ihr umgehend rational nicht erklärbare Sachverhalte, weswegen sie eingewiesen wird. Ach ja, auch weil sie ihren Mann mit einer Axt in kleine, handliche Portionen aufgeteilt hat. Sie besteht darauf, nicht verrückt sondern nur besessen zu sein. Robert Downey Jr., ehemaliger Arbeitskollege, ist jetzt ihr Psychiater und glaubt ihr kein Wort. Genug zur Story, der Rest derselben ist ebenso klischeehaft wie das oben bereits Erzählte. Es gibt genau eine Schrecksekunde im Film und keine überraschenden Wendungen. Leider reiht sich der Film nicht in die interessante Sparte der Psycho-Thriller ein, wie etwa Fight Club, A beautiful mind oder Identity. Umso bedauerlicher, da der Anfang genau das Potenzial dazu erkennen lässt. Dummerweise gleitet er dann in eine übernatürliche Geistergeschichte ab, und schnell verliert man das Interesse am weiteren Verlauf der Geschichte, weil man sie eigentlich schon ein paar Dutzend Mal gesehen hat. Das Beste an der zweiten Hälfte des Films ist der Abspann mit dem Limp Biskit Cover von Behind Blue Eyes.

Drumline

aus der Reihe Filme in 50 Worten (Frage: gehe ich eigentlich zu häufig ins Kino?)

Eine Geschichte, von der wir uns fragen, warum sie nicht schon lange erzählt wurde: ein junger und überaus talentierter Trommler bekommt darob ein Stipendium für die renommierte A&T, wo er unbedingt in den Spielmannszug aufgenommen werden will. Härteste Trainingsbedingungen, ein Disziplin verlangender Drum Major, seine eigene Arroganz und eine völlig unmotivierte Liebesgeschichte mit dem ersten Mädchen, dass er auf dem Campus anspricht - wer hätte gedacht, dass Trommler für Spielmannszüge so hart rangenommen werden, bis sie endlich ihre Lektion gelernt haben. "Da draußen hört Dich keiner, da draußen hört man nur die Band!"

Sehr coole Trommeleinlagen, für die sich ein THX-Kino oder eine wirklich gute Anlage lohnen. Ansonsten erschien mir der Film eher lustig, weil die Leute dass alles so furchtbar ernst nahmen (ich weiß, wäre ich da drin, würde ich ganz anders empfinden).

Definitiv eine unverbrauchte Geschichte, frische Schauspieler, tolle Trommeln, wenig Überraschungen.

Big Fish

aus der Reihe Filme in 50 Worten

Ein Vater hat die Angewohnheit, bei seinen Geschichten stets zu lügen. Alle lieben ihn dafür, bloß sein Sohn versucht, die Wahrheit über ihn herauszufinden, und begibt sich dabei auf eine Reise durch die Vergangenheit seines Vaters, die ihn erkennen lässt, dass nicht alles, was eine Lüge zu sein scheint, auch wirklich gelogen ist...

Es ist ein wunderschöner Film, der einen viel zu Lachen bringt, auch zum Nachdenken, und auch zum Lächeln (nicht jeder Film, der einen Lachen macht, bringt einen auch zum Lächeln). Der Film ist bunt, bilderfroh, skurill, genau so wie wir es von Tim Burton kennen und lieben.

Anschauen. Nicht verpassen. Unbedingt anschauen.

Jubiläum für den Papst

Mit dem heutigen Tag überschreitet die Dauer des Pontifikats von Johannes Paul II. das von Leo XIII. Hier meine persönlichen Gratulationen nach Vatikanstadt!

Es gibt hierbei die Frage, ob JP2 damit zum zweit- oder zum drittlängst regierenden Papst wird.Pius IX. regierte 31 Jahre und ist damit mit Sicherheit vor JP2, aber was ist mit dem heiligen Petrus? Abgesehen davon, dass weder das Datum seines Todes bekannt ist (zwischen 64 und 67) noch das Jahr, in dem er zum Fels der Kirche wurde (um 30?), weiß man nicht einmal, ob man Petrus überhaupt als Papst zählen kann. Sich selber hätte er mit Sicherheit nicht so bezeichnet.

Dies bloß zum Hintergrund. Es soll also nicht überraschen, wenn es dieser Tage Meldungen gibt, die JP2 sowohl zum zweit- wie auch zum drittlängstregierenden Papst ernennen.Viel amüsanter ist jedoch die Lösung, die Associated Press veröffentlicht hat (und die an zahlreichen Stellen widergegeben wurde):
Now, Pope John Paul II has added another milestone to his career, passing Pope Leo the 13th to become the third longest-serving pontiff in the history of the Roman Catholic Church.
The longest pontificate -- almost 32 years -- was that of the 19th-century Pope Pius the Ninth.

Liebe Associated Press, wer war dann Nummer 2? Vertraue nie den Nachrichten.

Unterwegs nach Cold Mountain

aus der Reihe Filme in 50 Worten

Der amerikanische Bürgerkrieg ist ein ganz schlimmer Krieg, in dem beide Seiten unmenschliche Gräueltaten verursachen (ach). Besonders schlimm ist es für Jude Law und Nicole Kidman, die sich eben erst unsterblich ineinander verliebt haben (besonders hilfreich dabei war, dass sie nie die Gelegenheit hatten, sich kennenzulernen - eine hervorragende Voraussetzung für schmachtende Liebe). Er muss an die Front, sie bleibt daheim, um auf die Farm aufzupassen - nicht, dass sie Ahnung davon hätte... Beide müssen Prüfungen überstehen (er muss Menschen töten, fliehen und Natalie Portman verlassen, nachdem sie zusammen geschlafen haben; sie muss kochen lernen), um dann, im großen Finale -

Halt, ich habe ja versprochen, nicht alles zu erzählen, in diesen Zusammenfassungen. Wer das unglaublich überraschende Ende wissen möchte, soll ins Kino gehen. Ein paar nette Sprüche weist der Film durchaus auf, und er ist gar nicht so kitschig, wie alle vermuten - die Schlachtszene am Anfang ist durchaus ein würdiger Herausforderer für den Soldaten James Ryan , aber insgesamt ist er doch ein paar Spuren zu vorhersagbar, und hält sich zu sehr an Klischees und den klassischen Aufbau einer Geschichte.

Kurz: er hat genausoviele Oscars erhalten, wie er verdient hat. Vielleicht einen mehr oder weniger, aber das war's auch schon.