Semantic search

Jump to navigation Jump to search

1/3 des Weges

Hurra!

Besucher Nummer 33333 ist auf Nodix gewesen! Damit haben wir bereits ein Drittel des Projekt 100.000 erreicht - und das noch bevor ein Drittel des Jahres vorbei ist! Ihr seid schlicht fantastisch! Damit liegt Nodix noch voll im Plan ob des Projekts 100.000: den Prognosen sind die Tatsachen tatsächlich noch zwei, drei Wochen vorraus!

Danke, danke, danke, liebe Besucher! Und großes Ehrenwort: auch wenn es zur Zeit ein wenig wie eine Flaute wirkt, in Wirklichkeit stehen wieder Erweiterungen, Erneuerungen und Entstaubungsaktionen an, um Nodix noch beliebter und attraktiver zu machen.

Wenn Ihr irgendwelche Vorschläge, Anregungen, Kritiken habt: immer her damit!

100.000 Besucher!

Heute wurde die Marke von 100.000 Besuchern überschritten! Danke, danke Euch allen!
Nodix, eine kleine, private Website, konnte in nur 3 Jahren und 2 Monaten 100.000 Besucher anlocken - wobei die zweite Hälfte dieser 100.000 allein in den letzten fünfeinhalb Monaten zusammenkam!
Das größenwahnsinnige, letztes Jahr gestartete Projekt 100.000 hat sein Ziel damit um nur 2 Monate und 2 Tage verfehlt, und heute konnte es endlich erfüllt werden. Und wem habe ich das zu verdanken?

Euch! Den Lesern! Jedem Einzelnen von Euch! Danke, vielen Dank für Eure Treue, und umso mehr tut es mir leid, mich hier ständig für meine mangelnde Zeit entschuldigen zu müssen. Ich glaube ganz fest daran, dass, sobald das Studium abgeschlossen und ich eine Stelle habe, ja, dann wird mein ganzes Leben wieder einen geregelteren Gang gehen, und dann werde ich auch regelmäßig die Zeit finden, Euch hier mit Updates zu beglücken.
Bloß eines kann ich Euch nicht versprechen: wann das sein wird.

Gestern desweiteren in der Sneak gewesen: Das Urteil, Verfilmung eines Justizthrillers von John Grisham. Klasse Besetzung (Dustin Hoffman, Gene Hackman, John Cusack, Rachel Weisz), grandiose Story, spannender Film. Wer Justizthrillern auch nur ein wenig was abgewinnen kann, wird hierin sicher seine Freude haben. Lohnt sich allemal!

20 years of editing Wikipedia

11 May 2023

Today it's been exactly twenty years since I made my first edit to Wikipedia. It was about the island of Brač, in the German Wikipedia.

Here is the version of the article I have created: Brač (as of May 11, 2003)

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%!

210,000 year old human skull found in Europe

A Homo Sapiens skull that is 210,000 years old had been found in Greece, together with a Neanderthal skull from 175,000 years ago.

The oldest European Homo Sapiens remains known so far only date to 40,000 years ago.


22 years of Wikipedia

I was just reading a long discussion regarding the differences between Open Street Maps and Wikipedia / Wikidata, and one of the mappers complained "Wiki* cares less about accuracy than the fact that there is something that can be cited", and calling Wikipedia / Wikidata contributions "armchair work" because we don't go out into the world to check a fact, but rely on references.

I understand the expressed frustration, but at the same time I'm having a hard time letting go of "reliability not truth" being a pillar of Wikipedia.

But this makes Wikipedia an inherently conservative project, because we don't reflect a change in the world or in our perception directly, but have to wait for reliable sources to put it in the record. There's something I was deeply uncomfortable with: so much of my life is devoted to a conservative project?

Wikipedia is a conservative project, but at the same time it's a revolutionary project. Making knowledge free and making knowledge production participatory is politically and socially a revolutionary act. How can this seeming contradiction be brought to a higher level of synthesis?

In the last few years, my discomfort with the idea of Wikipedia being conservative has considerably dissipated. One might think, sure, that happened because I'm getting older, and as we get older, we get more conservative (there's, by the way, unfortunate data questioning this premise: maybe the conservative ones simply live longer because of inequalities). Maybe. But I like to think that the meaning of the word "conservative" has changed. When I was young, the word conservative referred to right wing politicians who aimed to preserve the values and institutions of their days. An increasingly influential part of todays right wing though has turned into a movement that does not conserve and preserve values such as democracy, the environment, equality, freedoms, the scientific method. This is why I'm more comfortable with Wikipedia's conservative aspects than I used to be.

But at the same time, that can lead to a problematic stasis. We need to acknowledge that the sources and references Wikipedia has been built on, are biased due to historic and ongoing inequalities in the world, due to different values regarding the importance of certain types of references in the world. If we truly believe that Wikipedia aims to provide everyone with access to the sum of all human knowledge, we have to continue the conversations that have started about oral histories, about traditional knowledges, beyond the confines of academic publications. We have to continue and put this conversation and evolution further into the center of the movement.

Happy Birthday, Wikipedia! 22 years, while I'm 44 - half of my life (although I haven't joined until two years later). For an entire generation the world has always been a world with free knowledge that everyone can contribute to. I hope there is no going back from that achievement. But just as democracy and freedom, this is not a value that is automatically part of our world. It is a vision that has to be lived, that has to be defended, that has to be rediscovered and regained again and again, refined and redefined. We (the collective we) must wrest it from the gatekeepers of the past (including me) to allow it to remain a living, breathing, evolving, ever changing project, in order to not see only another twenty two years, but for us to understand this project as merely a foundation that will accompany us for centuries.

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.

35th birthday of the Web

Celebrating the 35th birthday of the World Wide Web, a letter by its founder, Tim Berners-Lee.

Discussing some of the issues of the Web of today: too much centralization, too much exploitation, too much disinformation, all made even more dire by the development of AI.

What to do? Some of the solution the letter mentions are Mastodon, a decentralized social network, and Solid, a Web-standards-based data governance solution, but it recognizes that more is needed, "to back the morally courageous leadership that is rising, collectivise their solutions, and to overturn the online world being dictated by profit to one that is dictated by the needs of humanity." I agree with that, but find it a bit vague.

I first was terribly annoyed that the letter was published on Medium, as this is a symptom of the centralization of the Web. I say, completely conscious that I am discussing it on Facebook. Obviously, both of this should be happening on our own domains, and it also does: I link not to Medium, but to the Web Foundation site, and I also have this posted on my own site and on my Mastodon account. So, it is there, on the real Web, not just on the closed walled gardens of Facebook and on one of the megasites such as Medium. But there is no indication of engagement on the Web Foundation's post, whereas the Medium article records more than 10,000 reactions, and my Facebook post will also show more reactions than my Website (but the Mastodon page could be competitive with Facebook for me).

I want to believe that Solid is the next important step, but Leigh Dodds's recent post on Solid, and particularly the discussion in the post, didn't inspire hope.

50.000 Besucher

Hurra, 50.000 Besucher!

Der halbe Weg zum Projekt 100.000 ist getan. Dennoch, immer noch in der Sommerpause. Abgabe der Diplomarbeit ist der 7. Oktober. Bis dahin, noch viel Spaß!

60.000

Hurra, 60.000 Besucher! Das habe ich natürlich nur Euch zu verdanken, die Ihr hier vorbeischneit. Danke, danke, nochmals danke! Nun ja, zugegeben, es wird etwas kanpp, um bis zum Ende des Jahres 100.000 zu erreichen - aber wir setzen einfach die Aktion fort. 2004, ja 2004 werden wir zusammen die 100.000 knacken, da besteht kein Zweifel!

Nächstes Jahr wird Nodix komplett überarbeitet, so dass auch das erweitern leichter fällt. Derzeitig wird das mit dem Nodix Webseiten-Generator V8 erledigt, ein selbstgeschriebenes Tool, dass seine Arbeit ja auch sehr ernst und eifrig vollführt, doch hat es auch einige Schwächen. Und da ich mich immer mehr mit Python anfreunde, überlege ich, vielleicht das Tool mit Python neu zu schreiben, statt das Delphitool weiter zu warten.

Zudem sollen die Teile von Nodix selbstständiger werden. Die nutkidz sollen auf eine eher eigene Website, usf. Und vielleicht gibt es ja auch bald eine weitere Überraschung, das zeigt sich alles. Alles neu macht der Jahresanfang. So weit, so schön, eine frohe Adventszeit noch!

7 Jahre

Heute sind es genau sieben Jahre, dass ich diese Website eröffnet habe. Und heute wird sie umbenannt! In den letzten Wochen stellte ich die Software vollständig auf Semantic MediaWiki um, welches es mir deutlich einfacher erlaubt, die Seite zu pflegen als jemals zuvor.

In den nächsten Wochen will ich langsam, aber sicher, die alten Inhalte, die seit einem Hacker-Angriff auf Nodix verschwunden sind, wieder hochladen.

Eine wichtige Änderung gibt es freilich (nicht die Hintergrundfarbe, die ist geblieben): der Name der Website wurde geändert. Kein Nodix mehr, ab jetzt heißt die Seite Simia. Und ihr werdet merken, viele der Seiten sind Englisch, andere Deutsch. Einfach auch, weil inzwischen vieles von dem was ich mache, Englisch ist. Ich hoffe, dass das nicht abschreckt. Es sind ja dennoch noch viele Deutschsprachige Inhalte vorhanden.

Und was leider noch nicht funktioniert, ist das Kommentieren, sorry. Das heißt, vorübergehend ist das nur per Email möglich. Ich arbeite dran.

A bitter, better lesson

Rich Sutton is expressing some frustration in his short essay on computation and simple methods beating smart methods again and again.

Rodney Brooks answers with great arguments on why this is not really the case, and how we're just hiding human ingenuity and smartness better.

They're both mostly right, and it was interesting to read the arguments on both sides. And yet, not really new - it's mostly rehashing the arguments from The unreasonable effectiveness of data by Alon Halevy, Peter Norvig, and Fernando Pereira ten years ago. But nicely updated and much shorter. So worth a read!

A blog for the AIFB

Although I blogged here about the AIFB as well - the great place I am working at - Jens Hartmann suggested to create an own, dedicated AIFB-Blog on ontoworld. It's in beta still, kind of. We hope that other AIFB-people will blog there as well, and so keep you up to date with AIFB-stuff, blog about our papers, workshops, conference attendances, break-through results, but also the great weather in Karlsruhe and stories that happened here.

So, while I will still continue to post on the Semantic Web here, the more workplace related stuff will be found there: at the new AIFB-Blog.

A conspiracy to kill a browser

Great story about how YouTube helped with moving away from IE6.

"Our most renegade web developer, an otherwise soft-spoken Croatian guy, insisted on checking in the code under his name, as a badge of personal honor, and the rest of us leveraged our OldTuber status to approve the code review."

I swear that wasn't me. Although I would have loved to do it.

(first published on Facebook March 12, 2024)

A new decade?

The job of an ontologist is to define concepts. And since I see some posts commenting on whether a decade is closing and a new decade is starting tonight, here's my private, but entirely official position.

A decade is a consecutive timespan of ten years, and therefore at every given point a new decade starts and one ends. But that's a trivial answer to the question and not very useful.

There are two ways to count calendar decades, and both are arbitrary and rely on retconning, I mean, they really on redefining the past. Therefore there is no right or wrong.

Method one is by using the proleptic Gregorian calendar, and starting with the year 1 and ending with the year 10, and calling that the first decade. If you keep counting, then the twohundredandthird decade will start on January 1st 2021, and we are currently firmly in the twohundredandsecond decade, and will stay there for another year.

Method two is based on the fact that for a millennium now and for many years to come there's a time period that conveniently lasts a decade where the years start with the same three digits. That is, the years starting with 202, which are called the 2020s, the ones with 199 which are called the 1990s (or sometimes just the 90s), etc. For centuries now we can find support for these kind of decades being widely used. According to this method, tonight marks a new decade.

So whether you are celebrating a new year tonight or not (because there are many other calendars out there too), or a new decade or not, I wish you wonderful 2020s!

A new site is born

Ein neuer nutkidz-Comic, wie stets, pünktlich an einem neuen Donnerstag.

Zudem steht zu vermelden, dass die DSA4 Werkzeug-Website endgültig selbstständig geworden ist und auf eine eigene Seite mit eigenem Webspace, eigener Domain usw. umgezogen ist: die neue Adresse lautet darkeyetool.sourceforge.net - sie wird aber stets über www.nodix.de/dsa4 erreichbar bleiben, wie bisher auch. Ach ja, es ist hübsch dieser Website nachzuschauen, wie sie eigenständig wird, zu einer richtigen, eigenen Seite... *schnüff*. Dazu hat sie auch noch ein komplettes Redesign erhalten, und sieht jetzt richtig gut aus. Da kann man sehen, dass ich doch eine Ahnung von Webdesign habe, bislang aber bloß zu spartanisch bin, um es hier auf Nodix zu verwenden (*ich* mag diesen supersimplen Stil von Nodix!).

A quick draft for a curriculum for Computer Science

The other day, on Facebook, I was asking the question who would be the person closest to being a popularizer for ideas in Computer Science to the wider audience, which lead to an interesting and insightful discussion.

Pat Hayes asked what I would consider the five (or so) core concepts of Computer Science. Ernest Davis answer with the following short list (not in any particular order):

  1. Virtual machine
  2. Caching
  3. Algorithm
  4. Data structure
  5. Programming language

And I followed up with this drafty, much longer answer:

  1. how and why computation works; that a computation is a mapping from your problem domain into some machine state, then we have some automatic movement, and the result represents an answer to your question; that it is always layers of interpretation; that it doesn't matter whether the computing machine is made of ICs or of levers, marbles, and gravity (i.e. what is a function); that computation is always real and you can't simulate computation; what can be done with computation and what cannot; computational thinking - this might map to number 1 in Ernest's list
  2. that everything can be represented with zeros and ones, but doesn't have to be; it could also be represented by A and B and Cs, and many other ways; that two states are simply convenient for electric devices; that all information, all data, all input to all computation, and the steps for computations themselves are represented with zeros and ones (i.e. the von Neumann architecture and binary encoding); what can be represented in this paradigm and what cannot - this might map to number 4 in Ernest's list
  3. how are functions encoded; how many different functions can have the same results; how wildly different in efficiency functions can be even when they have the same result; why that makes some things quick to calculate whereas others take a long time; basically smearing ideas from lambda calculus and assembler and building everything from NAND circuits; why this all maps to higher level languages such as JavaScript - this might map to ideas from 2, 3, and 5 on Ernest's list
  4. bringing it back to the devices; where does, physically, the computation happen, where is physically the data stored, and why it matters in terms of privacy, equity, convenience, economics, interdependence, even freedom and independence; what kind of computations and data storage we can expect to have in our mobile phones, in a data center, in an RFID card; how long the turnaround times are in each case; how cryptography works and what kind of guarantees it can provide; why centralization is so alluring and what the price of that might be; and what might be the cost of computation for the environment
  5. given our times, and building on the previous lessons, what is the role of machine learning; how does it actually work, why does it work as good as it does, and why does it not work when it doesn't and where can't it work; what does this have to with "intelligence", if it does; what becomes possible because of these methods, and what it costs; why these methods may reinforce inequities; but also how they might help us with significantly increasing access to better health care for many people are allow computers to have much more intuitive interfaces and thus democratize access to computing resources

I think the intuitions in 1, 2, and maybe 3 are really the core of computer science, and then 4 and 5 provide shortcuts to important questions four ourselves and society that, I think, would be worthwhile for everyone to ponder and have an informed understanding of the situation so that they can meaningfully make relevant decisions.

A sermon on tolerance and inclusion

Warning: meandering New Year's sermon ahead, starting at a random point and going somewhere entirely else.

I started reading Martin Kay's book on Translation, and I am enjoying it quite a bit so far. Kay passed away August 2021. His work seems highly relevant for the work on Abstract Wikipedia.

One thing that bummed me though is that for more than a page in the introduction he rants about pronouns and how he is going to use "he" to generically mean both men and women, and how all other solutions have deficits.

He culminates in the explanation: "Another solution to this problem is which is increasing in popularity, is to use both 'he' and 'she', shifting between them more or less randomly. So we will sometimes get 'When a translator is confronted with a situation of this kind, she must decide...'. The trouble with this is that some readers, including the present writer, reacts quite differently to the sentence depending on which version of the generic pronoun it contains. We read the one containing 'he' smoothly and, all else being equal, assimilate the intended meaning. Encountering the one with 'she', on the other hand, is like following a television drama that is suddenly interrupted by a commercial."

Sooo frustratingly close to getting it.

I wish he'd had just not spent over a page on this topic, but just used the generic 'he' in the text, and that's it. I mean, I don't expect everyone born more than eighty years ago to adjust to the modern usage of pronouns.

Now, I am not saying that to drag Kay's name through dirt, or to get him cancelled or whatever. I have never met him, but I am sure he was a person with many positive facets, and given my network I wouldn't be surprised if there are people who knew him and can confirm so. I'm also not saying that to virtue signal and say "oh man, look how much more progressive I am". Yes, I am slightly annoyed by this page. Unlike many others though, I am not actually personally affected by it - I use the pronoun "he" for myself and not any other pronoun, so this really is not about me. Is it because of that that it is easy for me to gloss over this and keep reading?

So is it because I am not affected personally that it is so easy for me to say the following: it is still worthwhile to keep reading his work, and the rest of the book, and to build on top of his work and learn from him. The people we learn some things from, the influences we accept, they don't have to be perfect in every way, right? Would it have been as easy for me to say that if I were personally affected? I don't know.

I am worried about how quickly parts of society seems to be ready to "cancel" and "call out" people, and how willing they are to tag a person as unacceptable because they do not necessarily share every single belief that is currently regarded as a required belief.

I have great difficulties in drawing the line. Which beliefs or actions of a person should be sufficient grounds to shun them or their work? When JK Rowling doubles down on her stance regarding trans women, is this enough to ask everyone to drop all interest in the world she created and the books she wrote? Do we reshoot movie scenes such as the cameo of Donald Trump in Home Alone 2 in order to "purify" the movie and make it acceptable for our new enlightened age again? When Johnny Depp was accused of domestic abuse, does he need to be recast from movies he had already been signed on? Do we also need to stop watching his previous movies? Do the believable accusations of child abuse against Marion Zimmer Bradley mean that we have to ignore her contributions to feminist causes, never mind her books? Should we stop using a font such as Gill Sans because of the sexual abuse Erjc Gill committed against his daughters? Do we have to stop watching movies or listen to music produced by murderers such as OJ Simpson, Phil Spector, or Johnny Lewis?

I intentionally escalated the examples, and they don't compare at all to Kay's defence of his usage of pronouns.

I offer no answers as to where the line should be, I have none. I don't know. In my opinion, none of us is perfect, and none of our idols, paragons, or example model humans will survive the scrutiny for perfection. This is not a new problem. Think of Gandhi, Michael Jackson, Alice Schwarzer, Socrates - no matter where you draw your idols from, they all come with imperfections, sometimes massive ones.

Can we keep and accept their positive contributions - without ignoring their faults? Can we allow people with faults to still continue to contribute their skills to society, or do we reduce them to their faults and negatives? Do we have to get someone fired for tweeting a stupid joke? Do we demand perfection by everyone at all time?

Or do we allow everyone to be human, make and have errors, and have beliefs many don't deem acceptable? Committing or causing actions resulting from these beliefs? Even if these actions and beliefs hurt or endanger people, or deny the humanity of others? We don't have to and should not accept their racism, sexism, homo- and transphobia - but can and should we still recognise their other contributions?

I am worried about something else as well. By pushing out so many because of the one thing they don't want to accept in the basket of required beliefs, we push them all into the group of outsiders. But if there are too many outsiders, the whole system collapses. Do we all have to have the same belief on guns, on climate, on gender, on abortion, on immigration, on race, on crypto, on capitalism, on housing? Or can we integrate and work together even if we have differences?

The vast majority of Americans think that human-caused climate change is real and that we should act to avoid it. Only 10% don't. And yet, because of the way we define and fence our in- and outgroups, we have a strong voting block that repeatedly leads to outright sabotage to effective measures. A large majority of Americans support the right to abortion, but you would never be able to tell given the fights around laws and court cases. Taxing billionaires more effectively is highly popular with voters, but again these majorities fizzle away and don't translate to the respective changes in the tax code.

I think we should be able to work together with people we don't agree with on everything. We should stop requiring perfection and alignment on all issues before moving forward. But then again, that's what I am saying, and I am saying it from a position of privilege, am I not? I am male. I am White. I am heterosexual. I am not Muslim or Jewish. I am well educated. I am not poor. I am reasonably technologically savvy. I am not disabled. What right do I have at all to voice my opinion on these topics? To demand for acceptance people with beliefs that hurt or endanger people who are not like me. Or even to ask for your precious attention for these words of mine?

None.

And yet I hope that we will work together towards progress on the topics we agree on, that we will enlighten each other on the topics we disagree on, and that we will be able to embrace more of us on our way into the future.

P.S.: this post is problematic and not very well written, and I recognise that. Please refer to the discussion about it on Facebook.

ACM Review

ACM Computing Reviews reviewed our paper on the Semantic Wikipedia. Yay! Pitily, I can't read the review because I need a login.

Would love to see what they're saying, but I guess it's not meant to be open to the public. Or to the authors.


Comments are still missing on this post.

ACM Review II

Thanks to Mary-Lynn Bragg for answering my complaint about non-accessible reviews so quickly. She sent me the review to read, and I was quite happy with it. Michael Lesk, one of the guys who built Unix, wrote the review, and recommended it to "designers of volunteer or collaborative systems and [...] those studying cooperative work." Thanks, Michael, thanks Mary-Lynn.

Sooo -- read our straightforward and easy to read paper! :)

By the way -- I still think ACM Computing Reviews should offer their reviews for free to the public. This would increase the impact of their reviews dramatically, and also the impact of the reviewed papers.

AI and role playing

An article about AI and role playing games, and thus in the perfect intersection of my interest.

But the article is entirely devoid of any interesting content, and basically boils down to asking the question "could RPGs be a Turing test for AI?"

I mean, the answer is so painfully obviously "yes" that no one ever bothered to write it down. I mean, Turing wrote the test as a role playing game basically!

AI is coming, and it will be boring

I was asked about my opinion on this topic, and I thought I would have some profound thoughts on this. But I ended up rambling, and this post doesn’t really make any single strong point. tl;dr: Don’t worry about AI killing all humans. It’s not likely to happen.

In an interview with the BBC, Stephen Hawking stated that “the development of full artificial intelligence could spell the end of the human race”. Whereas this is hard to deny, it is rather trivial: any sufficiently powerful tool could potentially spell the end of the human race given a person who knows how to use that tool in order to achieve such a goal. There are far more dangerous developments - for example, global climate change, the arsenal of nuclear weapons, or an economic system that continues to sharpen inequality and social tension?

AI will be a very powerful tool. Like every powerful tool, it will be highly disruptive. Jobs and whole industries will be destroyed, and a few others will be created. Just as electricity, the car, penicillin, or the internet, AI will profoundly change your everyday life, the global economy, and everything in between. If you want to discuss consequences of AI, here are a few that are more realistic than human extermination: what will happen if AI makes many jobs obsolete? How do we ensure that AIs make choices compliant with our ethical understanding? How to define the idea of privacy in a world where your car is observing you? What does it mean to be human if your toaster is more intelligent than you?

The development of AI will be gradual, and so will the changes in our lifes. And as AI keeps developing, things once considered magical will become boring. A watch you could talk to was powered by magic in Disney’s 1991 classic “The Beauty and the Beast”, and 23 years later you can buy one for less than a hundred dollars. A self-driving car was the protagonist of the 80s TV show “Knight Rider”, and thirty years later they are driving on the streets of California. A system that checks if a bird is in a picture was considered a five-year research task in September 2014, and less than two months later Google announces a system that can provide captions for pictures - including birds. And these things will become boring in a few years, if not months. We will have to remind ourselves how awesome it is to have a computer in our pocket that is more powerful than the one that got Apollo to the moon and back. That we can make a video of our children playing and send it instantaneously to our parents on another continent. That we can search for any text in almost any book ever written. Technology is like that. What’s exciting today, will become boring tomorrow. So will AI.

In the next few years, you will have access to systems that will gradually become capable to answer more and more of your questions. That will offer advice and guidance towards helping you navigate your life towards the goal you tell it. That will be able to sift through text and data and start to draw novel conclusions. They will become increasingly intelligent. And there are two major scenarios that people are afraid of at this point:

  1. That the system will become conscious and develop their own intentions and their own will, and they will want to destroy humanity: the Skynet scenario from the Terminator movies.
  2. That the system might get a task, and figure out a novel solution for the task which unfortunately wipes out humanity. This is the paperclip scenario— an AI gets the task to create paperclips, and kills all humans by doing so — , which has not yet been turned into a blockbuster.

The Skynet scenario is just mythos. There is no indication that raw intelligence is sufficient to create intrinsic intention or will.

The paperclip scenario is more realistic. And once we get closer to systems with such power, we will need to put the right safeguards in place. The good news is that we will have plenty of AIs at our disposal to help us with that. The bad news is that discussing such scenarios now is premature: we simply don’t know how these systems will look like. That’s like starting a committee a hundred years ago to discuss the danger coming from novel weaponry: no one in 1914 could have predicted nuclear weapons and their risks. It is unlikely that the results of such a committee would have provided much relevant ethical guidance for the Manhattan project three decades later. Why should that be any different today?

In summary: there are plenty of consequences of the development of AI that warrant intensive discussion (economical consequences, ethical decisions made by AIs, etc.), but it is unlikely that they will bring the end of humanity.

Further reading

Published originally on Medium on December 14, 2014

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.

AKTS 2019

September 24 was the AKTS workshop - Advanced Knowledge Technologies for Science in a FAIR world - co-located with the eScience and Gateways conferences in San Diego. As usual with my trip reports, I won't write about every single talk, but offer only my own personal selection and view. This is not an official report on the workshop.

I had the honor of kicking off the day. I made the proposal of using Wikidata for describing datasets so that dataset catalogs can add these descriptions to their indexes. The standard way to do so is to use Schema.org annotations describing the datasets, but our idea here was to provide a fallback solution in case Schema.org cannot be applied for one reason or the other. Since the following talks would also be talking about Wikidata I used the talk to introduce Wikidata in a bit more depth. In parallel, I kicked the same conversation off on Wikidata as well. The idea was well received, but one good question was raised by Andrew Su: why not add Schema.org annotations to Wikidata instead?

After that, Daniel Garijo of USC's ISI presented WDPlus, Wikidata Plus, which presented a prototype for how to extend Wikidata with more data (particularly tabular data) from external data sources, such as censuses and statistical publications. The idea is to surround Wikidata with a layer of so-called satellites, which materialize statistical and other external data into Wikidata's schema. They implemented a mapping languages, T2WDML, that allows to grab CSV numbers and turn them into triples that are compatible with Wikidata's schema, and thus can be queried together. There seems to be huge potential in this idea, particularly if one can connect the idea of federated SPARQL querying with on-the-fly mappings, extending Wikidata to a virtual knowledge base that would be easily several times its current size.

Andrew Su from Scripps Research talked about using Wikidata as a knowledge graph in a FAIR world. He presented their brilliant Gene Wiki project, about adding knowledge about genes and proteins to Wikidata. He presented the idea of using Wikidata as a generalized back-end for customized frontend-applications - which is perfect. Wikidata's frontend is solid and functional, but in many domains there is a large potential to improve the UX for users in specific domains (and we are seeing some if flowering more around Lexemes, with Lucas Werkmeister's work on lexical forms). Su and his lab developed ChlamBase which allows the Chlamydia research community to look at the data they are interested in, and to easily add missing data. Another huge advantage of using Wikidata? Your data is going to live beyond the life of the grant. A great overview of the relevant data in Wikidata can be seen in this rich and huge and complex diagram.

The talks switched more to FAIR principles, first by Jeffrey Grethe of UCSD and then Mark Musen of Stanford. Mark was pointing out how quickly FAIR turned from a new idea to a meme that was pervasive everywhere, and the funding agencies now starting to require it. But data often has issues. One example: BioSample is the best metadata NIH has to offer. But 73% of the Boolean metadata values are not 'true' or 'false' but have values like "nonsmoker" or "recently quitted". 26% of the integers were not parseable. 68% of the entries from a controlled vocabulary were not. Having UX that helped with entering this data would be improving the quality considerably, such as CEDAR.

Carole Goble then talked about moving towards using Schema.org for FAIRer Life Sciences resources and defining a Schema.org profile that make datasets easier to use. The challenges in the field have been mostly social - there was a lot of confidence that we know how to solve the technical issues, but the social ones provide to be challenging. Carol named four of those explicitly:

  1. ontology-itis
  2. building consensus (it's harder than you think)
  3. the Schema.org Catch-22 (Schema.org won't take it if there is no usage, but people won't use it until it is in Schema.org)
  4. dedicated resources (people think you can do the social stuff in your spare time, but you can't)

Natasha Noy gave the keynote, talking about Google Dataset Search. The lessons learned from building it:

  1. Build an ecosystem first, be technically light-weight (a great lesson which was also true for Wikipedia and Wikidata)
  2. Use open, non-proprietary, standard solutions, don't ask people to build it just for Google (so in this case, use Schema.org for describing datasets)
  3. bootstrapping requires influencers (i.e. important players in the field, that need explicit outreach) and incentives (to increase numbers)
  4. semantics and the KG are critical ingredients (for quality assurance, to get the data in quickly, etc.)

At the same time, Natasha also reiterated one of Mark's points: no matter how simple the system is, people will get it wrong. The number of ways a date field can be written wrong is astounding. And often it is easier to make the ingester more accepting than try to get people to correct their metadata.

Chris Gorgolewski followed with a session on increasing findability for datasets, basically a session on SEO for dataset search: add generic descriptions, because people who need to find your dataset probably don't know your dataset and the exact terms (or they would already use it). Ensure people coming to your landing site have a pleasant experience. And the description is markup, so you can even use images.

I particularly enjoyed a trio of paper presentations by Daniel Garijo, Maria Stoica, Basel Shbita and Binh Vu. Daniel spoke about OntoSoft, an ontology to describe software workflows in sufficient detail to allow executing them, and also to create input and output definitions, describe the execution environment, etc. Close to those in- and output definition we find Maria's work on an ontology of variables. Maria presented a lot of work to identify the meaning of variables, based on linguistic, semantic, and ontological reasoning. Basel and Binh talked about understanding data catalogs deepers, being able to go deeper into the tables and understand the actual content in them. If one would connect the results of these three papers, one could potentially see how data from published tables and datasets could become alive and answer questions almost out of the box: extracting knowledge from tables, understanding their roles with regards to the input variables, and how to execute the scientific workflows.

Sure, science fiction, and the question is how well would each of the methods work, and how well would they work in concert, but hey, it's a workshop. It's meant for crazy ideas.

Ibrahim Burak Ozyurt presented an approach towards question answering in the bio-domain using Deep Learning, including Glove and BERT and all the other state of the art work. And it's all on Github! Go try it out.

The day closed with a panel with Mark Musen, Natasha Noy, and me, moderated by Yolanda Gil, discussing what we learned today. It quickly centered on the question how to ensure that people publishing datasets get appropriate credit. For most researchers, and particularly for universities, paper publications and impact factors are the main metric to evaluate researchers. So how do we ensure that people creating datasets (and I might add, tools, workflows, and social consensus) receive the fair share of credit?

Thanks to Yolanda Gil and Andrew Su for organizing the workshop! It was an exhausting, but lovely experience, and it is great to see the interest in this field.

ARS Ludis veröffentlicht

So, liebe rollenspielende Fangemeinde, hier die versprochene Überraschung: nein, keine neue Version des DSA4 Werkzeugs, sondern ein komplett neues Rollenspiel!

ARS Ludis - ein kostenloses Rollenspielsystem. Michael Ruckaberle initiierte es, und mit der Hilfe einiger Wackerer erstellte er ein offenes Rollenspielsystem und möchte es nun an die breitere Öffentlichkeit bringen. Schaut es Euch an - es lohnt sich allemal! Und er sucht nach Mitarbeitern und Testspielern. Wenn also irgendjemand Interesse daran hat, das Rollenspiel zu fördern - meldet Euch bei Michael!

P.S.: Nach besorgten Rückfragen sei kurz erwähnt: Schwesterchen geht es wieder gut.

Ab nach Bielefeld

So, heute geht es noch nach Bielelfeld, nur mal schnell den neuen nutkidz-Comic aufgespielt. Abgesehen davon jedoch, dass die Besucherzahlen steigen - immer ein positives Zeichen, wie ich finde - wie findet ihr die nutkidz? Feedback wie immer erwünscht.

Ab sofort mit Backlinks

So, jetzt hat auch der Nodix Blog dieses coole, unverzichtbare Feature: Backlinks! Ihr verlinkt auf einen Nodix-Post, und die Backlinks merken das.

Na ja, zumindest in der Theorie.

Mit Dank an Blogger für's Implementieren.

Abflug

Ich habe Schwesterchen versprochen, regelmäßig aus Rom zu berichten. Wobei ich noch keine Ahnung habe, wie ich in Rom überhaupt verbunden sein werde, mit dem Netz.

Aber von vorne -- warum verschlägt es mich überhaupt in die Ewige Stadt? Es geht dabei um das Thema meiner Doktorarbeit, herauszufinden, was eine gute Ontologie ist. Zugegeben, ich weiß erst seit kurzem, was eine Ontologie überhaupt ist -- und jetzt will ich wissen, wann eine gut ist und wann nicht? Soviel zu hohen Zielen. Jedenfalls gibt es weltweit nicht so wahnsinnig viele Experten auf diesem Gebiet, und einer davon -- der geneigte Leser wird es sicher bereits erahnen -- sitzt in Rom.

So jedenfalls kommt es, dass ich für ein paar Wochen nach Rom fahre, und wir zusammen an diesem Thema arbeiten werden. Die Arbeitsergebnisse werden sich auf Semantic Nodix finden, hier hingegen private Eindrücke und Erlebnisse.

Wie zum Beispiel, dass ich furchtbar nervös bin. Ich realisierte, dass ich noch nie so lange weg von daheim war (wobei ich großzügig daheim als sowohl Stuttgart als auch Brač zähle). Aber ich freue mich auch sehr darauf. Ich war noch nie in Rom. Und kann kein Italienisch. Aber ich habe mir auf Wikitravel schon zahlreiche Informationen über Rom eingeholt, also kann auch gar nichts schief gehen. Da habe ich etwa erfahren, dass der Bahnhof Termini, an dem ich ankomme, berühmt für seine hohe Kriminalität ist. Und dass der Flughafen Leonardo da Vinci zu weit weg ist, um ein Taxi zu nehmen. Das Hotel hat mir jedenfalls einen Limousinenservice angeboten, für läppische 55 €. Habe ich dann doch abgelehnt, mit dem Zug kostet es nur Neuneinhalb. Und es gibt auch, so wie in Sofia, betrügerische Taxen, die ohne Lizenz und zu horrenden Preisen fahren. Oder man wird von Horden von Kindern angefallen, die einem dann die Geldbörse entwenden. Bester Trick: nicht wie ein Tourist aussehen. Stelle ich mir schwierig vor, wenn ich gerade mit Rucksack und zwei Koffern ankomme.

So, wie gesagt, da ich nun informiert bin, kann ich ja ganz beruhigt hinfahren. Es wird sicher sehr schön.

Abraham Bernstein on users

"The regular user is not able to cope with strict inheritance."

Abraham Bernstein of the University of Zürich was today at the AIFB and gave a talk on SimPack - A Generic Java Library for Similarity Measures in Ontologies. Not being an expert in mapping, alignment and similarity I still saw some of the interesting ideas in it, and I liked the big number of different approaches towards measuring similiarity.

Which struck me much more was the above statement, which is based on his experience with, you know, normal users, who are "not brainwashed with object-oriented paradigms". Another example he gave was his 5 years old kid being perfectly able to cope with default reasoning - the "pinguins are birds, but pinguins can't fly"- thing, and thus do not follow strict inheritance.

This was quite enlightening, and leads to many questions: if the user can't even deal with subsumption, how do we expect him to be able to deal with disjunctions, complements or inverse functional properties?

Abraham's statement is based on experience with the Process Handbook, and not just drawn from thin air. There are a lot of use cases for the Semantic Web that do *not* require the participation of the normal end user, thus there still lie plenty of possibilities for great research. But I still believe that the normal end user has to unlock the Semantic Web in order to really make the whole idea lift off and fly. But in order to achieve that we need to tear down the wall that Abraham describes here.

Any ideas how to do this?

Abraham Taherivand to step down from Wikimedia Deutschland

Today Abraham Taherivand announced that he is stepping down as the CEO of Wikimedia Deutschland at the end of the year.

Thank you for everything!

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.

Abschlussprüfungen

30 May 2003

Und wieder ein Tag Verspätung. Nun ja, ein kleines Update an alle treuen Leser: Schwesterchen hat diese Woche ihre erste Runde Abschlussprüfungen geschrieben, und hat wenig Zeit. Ich schreibe an meiner Diplomarbeit und bin gerade einem wichtigen und schwierigen Problem auf der Spur, und will es alsbald lösen. Habe auch wenig Zeit.

Wir werden es wohl auch weiterhin schaffen, neue Folgen der nutkidz zu veröffentlichen, aber restliche Updates werden noch einige Zeit lang rar bleiben, sorry. Dies wird sich bessern, aber es können noch ein paar Wochen ins Land ziehen. Danke für Eure Treue!

Und Wow! Ihr seid Klasse! Die 40.000 sind überschritten! Noch ist das Projekt 100.000 nicht aufgegeben, auch wenn es im Moment ein wenig ruhiger wirkt, aber ich habe ein paar Sachen im Kopf, die diese Seite wieder ungemein beleben werden, sobald ich wieder Zeit habe. Vertraut mir!

Bis bald, und liebe Grüße in die ganze weite Welt!

Abschlussvortrag Diplomarbeit

Morgen findet der Abschlussvortrag für meine Diplomarbeit statt (hier finden sich die Folien zum Abschlussvortrag). Wünscht mir alles Gute! Ich kann offensichtlich ein wenig Glück gebrauchen: bei der Vorbereitung der Demo verreckte plötzlich mein CygWin, und ich konnte gar nichts mehr ausprobieren...

Das wird morgen etwas hektischer dadurch :(

Academic lineage

Sorry for showing off, but it is just too cool not to: here is a visualization of my academic lineage according to Wikidata.

Query: w.wiki/AE8

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.

Aktion 20.000

584 Tage - vom 15. Januar 2001 bis zum 21. August 2002 - hat es gebraucht, bis der Counter 10.000 Besucher anzeigte. Meine selbstgestellte Frist wurde dadurch um mehr als vier Monate unterboten - einfach fantastisch, Danke nochmal an alle Besucher!

Aber, um mir selbst, und ein wenig auch Euch, eine neue Herausforderung zu stellen, sei hiermit die Aktion 20.000 angekündigt! Wieder geht es darum, wann fällt die nächste Grenze, wann werden es 20.000 Besucher sein? Und die Frist? In der halben Zeit! 292 Tage stell ich mir selbst als Zeitraum, das heißt: am 9. Juni 2003 sollen die 20.000 Besucher erreicht werden!

Nun denn, dies ist mehr eine Herausforderung an mich: wie schaffe ich es, diese Seite für Euch so interessant wie möglich zu gestalten? Dazu kommen demnächst einige Neuerungen - doch dazu ein andermal mehr. Die Durststrecke hier wird ja leider noch eine Woche andauern... doch dann geht's wieder los!

All problems solved

Today I feel a lot like the nameless hero from the PhD comics, and what is currently happening to him (begin of the storyline, continuation, especially here, and very much like here, but pitily, not at all like here). Today we had Boris Motik visiting the AIFB, who is one of the brightest people on this planet. And he gave us a more than interesting talk on how to integrate OWL with relational databases. What especially interested me was his great work on constraints -- especially since I was working on similar issues, unit tests for ontologies, as I think constraints are crucial for evaluating ontologies.

But Boris just did it much cleaner, better, and more thorough. So, I will dive into his work and try to understand it to see, if there is anything left to do for me, or if I have to refocus. There's still much left, but I am afraid the most interesting part from a theoretic point is solved. Or rather, in the name of progress, I am happy it is solved. Let's get on with the next problem.

(I *know* it is my own fault)

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.

Alles halb so schlimm

Bevor ich gar nichts schreibe, klaue ich einfach mal aus einer e-Mail einen netten Text (Danke hierfür, Konrad!). Ich bin ab nächster Woche wieder an Nodix aktiv (arbeiten tue ich noch bis Dienstag, aber ab Donnerstag geht es nach Bielefeld auf ein Fortbildungsseminar).
Viel Spaß mit dem Text!

Liebe Mama, lieber Papa,
ich habe ja vor 3 Monaten die Universität begonnen und weiß, dass wir wenig Kontakt hatten. Darum will ich euch jetzt alles erzählen, was bisher so geschehen ist.
Eigentlich läuft alles recht gut.
Ich hatte vor ein paar Wochen eine Gehirnerschütterung, die ich mir auf einer Party zugezogen habe, aber das kam wohl daher, dass ich die falschen Pillen geschluckt habe, die irgendein Junge mir gegeben hat. Aber ich erinnere mich nicht mehr so genau daran und meine Klamotten habe ich fast alle wieder aufgefunden, macht euch keine Sorgen. Gott sei Dank musste ich nicht ins Krankenhaus und habe jetzt nur noch ein paar Mal am Tag Kopfschmerzen.
Anfangs wurde ich durch den Lärm im Studentenhaus sehr gestört, aber jetzt wohne ich bei einem sehr netten Jungen, der bei der Tankstelle um die Ecke arbeitet. Er ist wirklich ein Schatz, und wir wollen heiraten.
Wir haben noch kein Datum festgelegt, aber ich will nicht zu lange warten, sonst sieht man dass ich schwanger bin. Ja, Mama und Papa, ich bekomme ein Kind und es läuft prima.Ich fühle mich zwar ab und zu etwas müde, aber das kommt durch die Medikamente die ich nehme gegen die Infektion, die ich mir dummerweise von Abdul eingefangen habe. Aber das ist nicht seine Schuld, ich hätte einfach besser aufpassen müssen.
Ihr werdet Abdul mögen. Er hat zwar keine Ausbildung, ist aber sehr ehrgeizig und will bald seine eigene Tankstelle eröffnen. Zumindest falls wir das Geld unter meinen Namen leihen können. Es ist schon blöd, nur weil er kein Deutscher ist, und 'ne Weile im Gefängnis gesessen hat, kann er keinen Kredit bekommen. Das ist doch echt diskriminierend. Er interessiert sich auch sehr für Politik und ist Mitglied von gleich drei arabischen Organisationen. Ansonsten weiß ich da nicht so viel drüber, ich muss nämlich immer gehen, wenn sie sich versammeln.
Vorgestern musste ich ihn bei der Polizei abholen und es war toll zu sehen, wie er die 3 Polizisten mit ein paar Argumenten zum Schweigen brachte. Er ist wirklich stolz auf mich und findet dass ich mit dem Kopftuch (ja, das muss halt) noch viel schöner bin als seine beiden anderen Frauen.

So, jetzt wisst ihr, was alles HAETTE geschehen können. Ich will noch eben loswerden, dass ich keine Gehirnerschütterung, Pillen, Baby, Geschlechtskrankheit oder Freund habe.
Ich habe 'ne 4 in Rechtskunde und 'ne 5 in Philosophie und wollte eigentlich nur deutlich machen, dass das kein Desaster ist...

Also, immer cool bleiben :)

Eure Euch liebende Tochter

Alles im Fluss

Habe ich euch ein paar Tage in Ruhe gelassen. Nun, zugegegeben, es hat sich eher was auf den DSA4 Werkzeug-Seiten getan. Aber ich habe Nodix beileibe nicht vergessen: der neue nutkidz-Comic ist fristgerecht heute aufgespielt worden (Danke an Schwesterchen, die trotz schwerer Krankheit und schulischer und beruflicher Verpflichtungen mir ihn pünktlich zuschickte) und demnächst gibt es hier ein weiteres kleines Schmankerl für alle Freunde des Rollenspiels. Mehr wird noch nicht verraten.

Alles neu macht der Mai

Endlich, endlich: der DSA4 Heldenerschaffer ist in einer erste Betaversion veröffentlicht. Das bedeutet vor allem, dass ich zur Zeit zahlreiche eMails erhalte, welche über die darin enthaltenen Fehler berichten. Vielen Dank allen! Ich werde sie sobald wie möglich korrigieren und auch das nächste Programm in der Reihe der DSA4 Tools steht bereits kurz vor der Veröffentlichung.
Die Studienarbeit ist jedoch nach wie vor meine höchste Priorität, ich hoffe, sie leidet nicht allzusehr darunter, dass mich DSA4 derzeit so beschäftigt hält. Auch will ich weiterhin neue Bilder meines Schwesterchens ins Netz stellen, mich um ein paar staubige Ecken von Nodix kümmern und endlich auch an der Chronik wieder weiterarbeiten.

Nur eines könnte mich aufhalten, ein plötzlicher Anfall von Frühlingsgefühlen. Ich hoffe doch, dass ich dennoch weiter an dieser Seite und an den Projekten weiter arbeiten kann...

Schließlich bleibt festzustellen, dass mit der Veröffentlichung des DSA4 Tools die Hits dramatisch zunehmen. Das Erreichen der Ziele der Aktion 10.000 wirkt realistischer denn je...

Mit besten Grüßen,
euer vielbeschäftigter
Denny Vrandecic

P.S.: auch wenn es nicht so geklungen haben mag, hier noch einmal ausdrücklich: ich freue mich über jedes Feedback, davon lebt diese Seite und meine Motivation, an ihr weiterzuarbeiten. Vielen Dank nochmal an alle!

Aloah August!

Überraschenderweise haben sich über 30 weitere Bilder in die Galerie geschlichen, ganz unerwartet. Meine Schwester hatte die Bilder eigentlich für ihre eigene Website gemacht, aber als ich sie schließlich sah gab es kein Halten mehr: in kürzester Zeit hatte ich die Galerie um eine Sektion erweitert und alle Bilder reingestellt... dummerweise nicht im Nodix-üblichen Format, die Seiten sind nicht automatisch wartbar mit meinem Nodix-Websiten-Generator. Seufz, was soll's...
Ich freue mich auf ihre Website. Eine weitere Website aus dem Hause Vrandecic - noch weiß ich nicht, ob das Drohung oder Verheißung ist, aber auf jedenfall ein weiterer wichtiger Schritt auf dem Weg zur Weltherrschaft.

Bemerkenswerter weise ist der Sommer tatsächlich da. Hin und wieder zumindest. Dafür aber um so schöner in der kurzen Zeit, in der er uns beehrt. Leider habe ich selber zudem zu wenig Zeit, weil meine Studienarbeit in die letzte Phase kommt: zum nächsten Editorial ist sie fertig. Schon früher, aber bis davor lesen wir uns ja kaum...

Ebenfalls bis zum nächsten Editorial könnte die Aktion 10000 fertig sein. Danke, danke, danke, ihr lieben Besucher! Sollte sie es tatsächlich schaffen, ist sie vier Monate vor der gesetzten Frist fertig geworden. Großartig!

Das DSA4 Werkzeug ist jetzt Open Source. Das lange gehalten Versprechen wurde wahr gemacht. Jetzt mal sehen, ob ich irgendetwas aus den ganzen Büchern über Open Source gelernt habe, und ob ich dieses Projekt vernünftig leiten und in die Wege bringen kann. Als großes leuchtendes Vorbild sehe ich ja das entsprechende Produkt für AD&D, PCGen. Na gut, PCGen hat täglich etwa 8000 Page Views und in der Woche 15000 Downloads - aber eben auch über 60 Entwickler und über 2000 Mitglieder in der Mailingliste... Wie gesagt, ein Vorbild, ein leuchtender Stern, an dem ich mich orientieren kann. Zur Zeit habe ich täglich im Schnitt 300 Page Views, in der Woche 100 Downloads, ein einzelner Entwickler und 9 Mitglieder in der Mailingliste. Dafür sind sie mehr als zwei Jahre älter - also, es gibt viel aufzuholen, packen wir's an!

Voller positiver Energie,
Euer Denny

P.S.: ich überlege den langsamen Umbau von Nodix, so ab Herbst - deswegen schon mal ein langsames Sammeln von Vorschlägen: was wollt ihr haben, was nicht?

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.

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...

Amber in Stuttgart

Yeah! Morgen spielen Amber und Gefährten in Stuttgarter Landespavillon. Ich gehe davon aus, euch zahlreich bei dem Konzert zu sehen. Sie sind als Support für Saltatio Mortis dort. Auch die, sehr lohnenswert.

Amber promotet zur Zeit mit der Tour ihr zweites Album, Rabenflug. Hörproben gibt es auf Ambers Website. Hört rein, kommt zu dem abschließenden Konzert der laufenden Tour in Stuttgart, morgen, am 30.12, und habt eine Menge Spaß!

An indigenous library

Great story about an indigenous library using their own categorization system instead of the Dewey Decimal System (which really doesn't work for indigenous topics - I mean it doesn't really work for the modern world as well, but that's another story).

What I am wondering though if if they're not going far enough. Dewey's system is eventually rooted in Aristotelian logic and categorization - with a good dash of practical concerns of running a physical library.

Today, these practical concerns can be overcome, and it is unlikely that indigenous approaches to knowledge representation would be rooted in Aristotelian logic. Yes, having your own categorization system is a great first step - but that's like writing your own anthem following the logic of European hymns or creating your own flag following the weird rules of European medieval heraldry. How would it look like if you were really going back to the principles and roots of the people represented in these libraries? Which novel alternatives to representing and categorizing knowledge could we uncover?

Via Jens Ohlig.

An wen...

...erinnert mich nur dieser Chatbot?

Angeblich kritisch

Die Geschichte von Epic. Der Film ist schon etwas älter (äh, 2005?), jetzt aber endlich in einer hervorragenden deutschen Übersetzung zu haben.

Es geht darum, wie sich das Internet weiterentwickeln könnte. Eine recht spannende Version.

Angelina Jolie wird 30

Bei dieser Gelegenheit erfuhr ich im Radio, dass die Dame auch bei Meat Loaf in einem Video auftrat. Ich versuchte mich krampfhaft durch die Meat Loaf Videos zu erinnern, und von der Zeit her wäre das einzig passende I'd do anything for love (but I won't do that) dachte ich. Und während ich mich so erinnerte, vermeinte ich das Bild der Hauptdarstellerin aus dem Video herauszubeschwören, und war mir in der Erinnerung schon ganz und gar sicher, ja, das war Angelina Jolie!

Heute abend recherchierte ich dann doch ein wenig. Laut imdb spielte Angelina Jolie in Bat out of Hell II: The Picture Show mit. Dieses wiederum ist laut Rotten Tomatoes eine Sammlung von Videos, darunter eben auch besagter Song! Doch Angelina soll einen Runaway gespielt haben, was nicht passt - in dem Video kam kein Runarway vor. Viel mehr wurde die Rolle von Mrs Loud gespielt, die Laut Wikipedia in Wirklichkeit Lorraine Crosby heißt. War es dann Rock'n'Roll dreams come true? Da kam ein Runaway vor.

Ergebnis: Lorraine Crosby sieht so aus. Angelina Jolie so. In meiner Erinnerung sehe ich aber, wenn ich an das Video zu I'd do anything etc. denke nur mehr nur noch Angelina, und nicht Lorraine. Diese verdammte Erinnerung ist doch ein zu wackeliges Ding, ich sollte mich gar nicht mehr darauf verlassen...

Was ich aber nicht herausgefunden habe: in welchem Meat Loaf Video spielte die Jolie denn jetzt mit? Weiß das jemand?

Angriff auf Nodix

Wow, gestern wurden die meisten Nodix-Seiten Opfer einer Defacement-Attacke, wie auch das Defacement-Archiv Zone-H festhält. Auch nakit-arts erging es so. Und so hat es ausgehen.

So albern es ist, aber ich fühle auch einen gewissen Stolz, Opfer *einer* ersten Defacement-Attacke geworden zu sein. Heißt ja schließlich, dass die Nodix-Seiten entsprechend aufgefallen sind. Und, ach ja, dass die Sicherheit hier nicht sonderlich ist :(

Frage mich bloß, wie das passiert ist und was man dagegen machen kann. Zum Glück haben die Angreifer keine Daten gelöscht, sonder nur die index-Seite ausgetauscht, aber die hätten ja auch viel unfreundlicher sein können.

Tipps?