Saturday, 4. November 2017

Continue here:

From now on, you find my posts in this blog I now host on my private page:

I have written a blog on from 2004-03-26 to 2016-10-26, when I stopped blogging here. I want to keep the posts here for the record, but also I want to move to a self-hosted blog.

I will continue blogging on a self-hosted wordpress on my private page It feels better for me to be able to have a copy of my blogposts I have written for years in a wordpress I host myself. I want to keep my blog my whole life and I want to keep publishing stuff in it, for example linked data.

Many modern blogging things are not possible on twoday. Like publishing linked data. So I wrote a script to convert the export from twoday to wordpress: (see my previous post).

Twoday is an austrian blogging platform running since 2003 and still active. It is powered by helma/antville.

Twoday is provided by knallgrau (now called, but I ignore this change for now as they also didn't bother changing their name on twoday). knallgrau, and knallgrau people and ex-knallgrau people did some amazing stuff besides twoday and I say: thanks to knallgrau for helping me to start blogging! Thanks for hosting my blog.

p.s. I will not delete this. I love this blog. I will see how long it keeps running. I think its a bad idea to delete stuff from the web. Links get broken.
QR barcode by

Twoday to Wordpress converter

I wrote a converter to take an export from and write it into an XML file that wordpress will read.

If you are wondering if you want to move from to a wordpress blog, and if you can program python to understand how this works and how to run it, then you may want to checkout this script:

I won't support the code, other projects more interesting.

More about the reasons why I wrote this in the next blog post...
QR barcode by

Thursday, 5. April 2012

I share that vision of google goggles
QR barcode by

Sunday, 31. July 2011

Updated my homepage

I updated my homepage...yes, besides this weblog, twitter, facebook, flickr,, ... etc etc ... I also have a homepage. I never find the time to update it, but thanks to there is an activity stream on it.

my homepage:

I did it because I wanted to host GodSees in a long-term way, this thing here:

while doing these updates, I spent HOURS on divs, margins, floats, and google fonts. Thank God I am not a designer, I need ages to get things done.
QR barcode by
gromgull - 1. Aug, 08:16

looks good!

because as we all know - non design UI work, like the PIMOEditor is done in half an hour!

Page looks good though!

leobard - 12. Aug, 15:18



Tuesday, 7. June 2011 - another take on the semantic web

On 2.6.2011, Google, Microsoft, and Yahoo! announced is intended as a standard to mark up data on webpages. This brings these three companies one small step closer to the Semantic Web.

Many people should use the same format to markup data. The more people publish their data in the same format, the more people will be able to read the data using the same tools. Its an easy formula:
  • more data = more applications = more benefit
Google, Microsoft, and Yahoo! announced their shared support for, and call for adoption of their new standard from all webmasters. If you follow their call, you should change your website and write your data in their format.

To give an example (from their website): Instead of writing "Avatar was directed by James Cameron", you would write:
<div itemscope itemtype="">
<span>Director: James Cameron (born August 16, 1954)</span>
<span>Science fiction</span>
<a href="">Trailer</a>

For the end-user, this looks the same as any other website: Avatar, Director: James Cameron (born August 16, 1954) Science fiction Trailer

For a machine, or a search engine, the data would be readable and could be imported into a database, such as wikipedia or freebase. Or your personal movie-booking application could show you a trailer next to the ticket. Great! Benefits!

The message is: webmasters out there, adopt! For you who follow the blogpost by Google,Yahoo and Microsoft, you can start adopting!
But hang on, haven't some of us just installed Drupal 7 and used its RDFa generator to do the same? Didn't we markup your website with facebook's opengraph protocol a year ago? And what about those Good Relations markup that Bestbuy did use, and that Google used to bring prices to the search results? This was a good investment, and it showed that the general idea works - standards for metadata. We are heading in the right direction. Now the three big companies worked to continue further:

The FAQ on say:
Q: I have already added markup in some other format (i.e. microformats, RDFa,, etc). Do I need to change anything on my site?
If you have already done markup and it is already being used by Google, Microsoft, or Yahoo!, the markup format will continue to be supported. Changing to the new markup format could be helpful over time because you will be switching to a standard that is accepted across all three companies, but you don't have to do it.

They also say: We will also be monitoring the web for RDFa and microformats adoption and if they pick up, we will look into supporting these syntaxes.

Its a chicken-egg problem:
  • You haven't been adopting RDFa as much as we liked,
  • So we don't tell you to adopt RDFa,
  • But we tell you to adopt microdata, which is nearly the same but different
Maybe giving the chicken a bit more time to hatch its old egg and supporting it could have helped. But maybe also the new egg is better and the chicken should really walk over and hatch that one...still, its a new egg and needs to be hatched and it remains a chicken-egg-problem.

In theory, RDFa could have been used as basis for, but wasn't. As part of HTML5, the microdata standard was developed. People will need to follow the bandwagon now. Less risky would have been to reuse RDFa as a markup and publish a schema on But it seems the big three companies put their bids on microdata now. This is a signal that can be interpreted in two ways: if we look back we could infer from the RSS/RDF/RDFa/Microformats/Microdata story that it continues and we are facing an era of often-changing standards established by rivaling companies and continous investments needed by webmasters to keep up. If we look into the future, microdata (and its compability with RDF) could be the stable solution for the coming years.
QR barcode by

Tuesday, 7. December 2010

Failing in a startup - not

You often read about failing in a startup and that founders who fail should start again and that failing isn't bad, etc... also you often hear about "pivoting".

This certain paragraph I love:
Have the courage to fail
Failure is a part of anything in life, but having the courage to face it head on is what makes you stronger. We hear so much talk about "it's okay to fail", but I don't think there's enough clarification. You shouldn't let your startup as a whole fail, that's not something you should easily let happen. Startups are really a compilation of many small instances of victories and failures. It's embracing those small instances of failures that will let you learn and adapt better. Think of embracing failure as the entrepreneurial equivalent of an immune system. By embracing failure, you learn what went wrong, what's bad, and how to prevent it from happening again. You build up a resistance to that specific instance of failure.

QR barcode by
Jared H. - 9. Dec, 10:52

food for thought

Have recently read the article by Jason Calacanis the founder of Silicon Alley Reporter and I came across by shared files site. In it, he proclaims that there are 2 types of entrepreneurs in this world: real ones and the folks who play entrepreneurs for some portion of their lives. Been in business 1 1/2 years and it's been a struggle from day one. Glad to know that I'm not alone in the struggle to stay afloat. Spent many hours trying to get my business off the ground and come up with new ideas (no thanks to any bank helping me out). Been there with only having a few nickels to rub together to pay bills and will probably be there again. This article will make me fight a little bit harder !!

Monday, 4. October 2010

Nepomuk Thank You

Last week a mail came through the NEPOMUK mailinglist, positive feedback. I am happy to copy it here - because it programmers like the KDE guys appreciate positive feedback, usually only angry people bother writing mails:
I've been playing around with Nepomuk and his cousins since the early
days. Posted to forums about setting up virtuoso when it was
introduced. I just wanted to make everything KDE to work properly; it
wasn't like there was an major, urgent need for search.

Today I went looking for a file using search in Dolphin. Things have
come a long way with search. Fast and accurate. I found what I was
looking for with ease.

Thank you all so much for what you've contributed.

(p.s.: I don't copy the name of the submitter, as I don't know if he would appreciate it. If you are curious, check the mail archives)
QR barcode by

Tuesday, 28. September 2010

LixeMatrix - the telly guide for the web - xml format

Live Matrix, What's When on the Web

It's a tv guide for the Web. Neat. If you want to replace the telly with shows to watch on the web, this is the way to get to know what is running tonight. In their own words:
Live Matrix is the first guide to live and upcoming scheduled events on the Web. We link you to anything that has a start time and can be attended online: audio and video webcasts, live chats, limited-time sales and auctions, conferences, product launches, games and contests, events in virtual worlds, and much more.

Live Matrix was created by Nova Spivack and Sanjay Reddy. I recently met Nova in San Francisco shortly before beta launch and it didn't take long to convince me that LiveMatrix is great. I will watch it tonight.

In a recent newsletter, they shared details how to import data into Live Matrix. There is the old-school web form, CSV uploads, and - alas - a way to specify feed URLs to be crawled by Live Matrix.

Read the LM_Event_Providers_White_Paper.pdf for the XML format specification.

as an old RDF/XML guy, I cannot hesitate to comment on the chosen XML format by livematrix:

<start_date>2010-01-01 15:20</start_date>
<!-- Leo misses a    "T"     between date and time. -->
<end_date>2010-01-01 19:30</end_date>
<description><![CDATA[this is the description]]></description>

So they "nearly" reused a standard (ISO dates, RDF, Atom) but like Facebook chose to "simplify" it. Alas, I would say "as long as you give a sample to copy/paste, you can include as many xml:ns declarations as you want in the top" but it seems this view is not shared with everyone.

In the document they say that they also support ATOM and RSS, so I guess if you already have an RDF or other stream with live data on the web, Live Matrix will be happy to include it.
QR barcode by
alton100 - 28. Jan, 10:14

I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post
kids quilted jacket ::::: leather coat sale ::::: italian leather coats ::::: vintage leather coat ::::: wholesale leather coats ::::: leather waistcoat women ::::: b3 flight jacket ::::: cwu 45p flight jacket :::::

Monday, 27. September 2010

Currently we call it Cluug, but now it´s your turn to make it better!

At Gnowsis, we are looking for a new name for our personal semantic assistant. Currently we call it Cluug, but now it´s your turn to make it better!
  • The submitter of the new product name preferred by Gnowsis gets € 300 and a flight to Vienna in summer 2011.
  • The submitter who gets the most user votes will also get € 200 – so go and share your idea!
Here it is:

of course, you can also vote on facebook:
QR barcode by
rockyhenry - 22. Mar, 06:37

It is so lucky to read your blog,it is full of useful message.I wish we both can do better in the future.It great honor if you can visit our website,and give us some suggestion. 70-450 answers
HP0-D13 answers
000-107 answers
1z0-050 answers
312-50v7 answers
642-374 answers

Monday, 13. September 2010

Google Priority Inbox is there to help

Do you spend a lot of time reading email? Google priority inbox is there to help. It sorts your email inbox into "important" and "everything else" based on old messages.

Here is a lifehacker article on it.

Thx to Rick Boardman for telling me.
QR barcode by

semantic weltbild 2.0

Building the Semantic Web is easier together

and then...

foaf explorer

Geo Visitors Map
I am a hard bloggin' scientist. Read the Manifesto.
lebard's photos More of lebard's photos
Skype Me™!



Users Status

You are not logged in.

I support

Wikipedia Affiliate Button


June 2024


route planning
Subscribe Weblog