Archive for September, 2006

SIOC one page guides in PDF format

We’ve created a series of three one-page summaries for those new to SIOC:


1: Executive Summary

2: User’s Guide

3: Developer’s Guide

Ideas for Structured Blogging

I want to use SB. I need to use SB. I just can’t use SB right now :( I wrote my last “Superman Returns” post using the Structured Blogging plugin, but when I created the post, it messed up my template (I think now it was probably due to something simple like a div section being split by a more tag in WP). But harder for me was the fact that I couldn’t keep saving as a draft (more than once), or use the WYSIWYG editor. After all, reviews (especially long ones like I just wrote) take a lot of time and effort, so having the abilities to draft and not use HTML are quite important :)

Here are some ideas that I think would be great for Structured Blogging:

  • Get SB and WPMU to work together. Someone has already hacked it to work where virtual hosts are not being used. Seems I can’t implement it on journals.ie yet…
  • Allow SB to let you choose what you want to review from your allconsuming.net profile. All Consuming produces RSS, which could be used as the basis for getting potential review items in a drop-down list.
  • Create an SB ontology so that SB metadata can be exported as native RDF (in combination with RSS 1.0 or SIOC) rather than it having to be extracted from the post content somehow.
  • SB currently pulls in some metadata from Amazon, maybe the same could be done for IMDB with films / DVDs.

Review: Superman Returns

Superman Returns

Year: 2006

Director: Bryan Singer

Rating from : PG-13 (Parental Guidance Suggested)

ID in Amazon.com: Bill’s review of Superman Returns, I decided it was about time I got my review together, having seen the movie three times!!!

First of all, you should know that I am a huge Superman fan so my review may be slightly biased. I must admit that I wasn’t expecting as much as I may have wanted from this film. I love Bryan Singer’s movies: Usual Suspects, Apt Pupil, X-Men, but I wasn’t so sure about the period setting for the film or the casting of Brandon Routh as the main lead. I think that this was partially because I was so used to seeing Tom Welling as Clark Kent in Smallville, and Routh just didn’t look right - something about those eyebrows! I’ve heard a lot of people say that he is the image of Christopher Reeve - I’m not sure it matters but I always thought that Welling looked more like Reeve, something to do with when he clenched his mouth, the cheek bones I think… It was only when I saw Routh on David Letterman before the film release, when he talked and smiled (check out that upper lip!), that I realised he too had a striking similarity to Reeve. I also wasn’t too sure about the casting of Kate Bosworth… Too young, mayhap? When Hugh Laurie was replaced by Frank Langella for the Perry White role, again I was unsure about the casting - Langella always plays the bad guy.

Despite all my misgivings, I really enjoyed the film on the first viewing. The second time, I think I was just taking in the stuff that I missed the first time, so didn’t enjoy it as much. The third time, I enjoyed the film all over again! Read on for more about what I liked and didn’t like…

Things I liked:

  • I loved Singer’s attention to the details of the original films, which began with the opening credits. I had known that he was going to reuse the John Williams theme - good move - but the film started with a wonderful opening sequence, the same lettering (with Star Wars-style letter joinings), the Superman shield zooming in, and a great galaxy fly through…
  • The links back to the original film and Superman franchise throughout were great. The first scene with Lex Luthor and a dying wealthy old lady featured Noel Neill, who starred as Lois Lane in the Superman TV series - a nice touch I thought (that I only noticed after seeing her talk on a Superman TV documentary before a repeat film viewing), and one of many Superman saga references in the film (two Jimmy Olsens in the bar scene).
  • I liked Eva Marie Saint as Martha Kent, and seeing the photos in the Kent house of Jonathan (Glenn Ford I think?) from the original movie.
  • Brandon Routh - yes, he WAS Superman - I got tingles in the scene where he lands the airplane in the baseball stadium (well, in two of the three viewings!). Brilliant!
  • Frank Langella was quite good as the gruff Perry White, probably a better match to the original role played by Jackie Cooper than Laurie might have been, and Jimmy Olsen was well cast too.
  • Richard White / James Marsden was suprisingly good - I hadn’t expected much from X-Men’s Cyclops, and this may be because he suffers from Geordi LaForge syndrome when you can’t see his eyes. It was hard to dislike him, even though you may want to if Lois and Clark are supposedly meant to be together.
  • Kate Bosworth as Lois Lane - yes, she’s young, but she did good and I have a feeling she can do better next time as she grows more into the role.
  • The Kryptonian crystals are still dumped somewhere on that floating city in space - perhaps Superman or a shuttle can retrieve them for a sequel!
  • The Daily Planet building and newsroom looked great!
  • I loved the bullet and the eye sequence - wow!

Things I didn’t like:

  • I had some problems with Kate Bosworth as Lois Lane - aha, I hear you say, you just said you liked her in the role. Well, I think there were some moments where she proved herself as Lois Lane, but I think there was a bit of confusion as to when her character should be soft or tough. I know she was angry with Superman for leaving but it would have been better if she showed that hard side in the newsroom rather than using the softer version with Clark. This may have been bad scripting, I don’t know…
  • What’s with the missing scenes!? We see a man (Martha’s new partner?) driving away from the house just before Superman’s ship crashes - strangely, I saw a scene in the TV advertisement for the film that didn’t appear in the film at all, where the man is in the house talking to Clark and makes some comment like “Oh, your Mom said you flew in last night?”.
  • I didn’t like what I may term the “Patrick Stewart” shots of Lex Luthor, where he’s looking into the camera with that supposedly deep-in-thought look. A few too many of those I think…
  • It was a pity that the young Clark (in the sequence where Clark reminisces back to his childhood days when he first learned how to fly / levitate) didn’t look more like Routh, I thought he was a young Ethan Hawke.
  • There was a terrible CGI version of Superman in the second last flying sequence of the film - he seemed more like Christopher Moltisanti from the Sopranos than Routh.
  • Wasn’t too sure about the “menacing metrosexual” aspect of Superman, especially with him using his x-ray vision to peep in on Lois and family.
  • The music midway through the airplane sequence - it changed from a nice dum-dum-dum building up tension thing to some kind of theme from a financial services advert.
  • I didn’t like realising that Richard Branson had a cameo until the end credits of the third viewing - doh - missed it!

If I seem overly critical, the above list of negative things are really just small gripes that would have made it a perfect film for me (but perhaps not for others). Overall, I’d highly recommend Superman Returns, and I will certainly be buying it on DVD.

****

Tags: irishblogs,superman,supermanreturns

SIOC + FOAF + SKOS

Alex mentioned that may be some confusion between foaf:Person and sioc:User - I hope that this picture showing the alignments between SIOC, FOAF and SKOS will help to clarify that a foaf:Person can own many sioc:User profiles (via the foaf:holdsOnlineAccount relationship). I have also included some connections from SIOC to the SKOS ontology (aliman, hope you don’t mind the logo!).

20060927a.png

Origins of SIOC?

Last week, Tim Berners-Lee was experimenting with some of our SIOC data in Tabulator, and I realised how far SIOC has come in the past two years.

… … …

I’ve been trying to figure out when we started using the term SIOC. On 6th April 2004, Andreas proposed to myself, Ina and Stefan that we write a paper for a web community technology workshop. I replied:

I guess this could tie in with what I was hoping to put together regarding making existing web communities semantic - I only wrote a paragraph but perhaps we can start by identifying paper section titles…

So the idea had been forming sometime before that (I joined DERI in March 2004). Around the 12th April 2004, we were collaborating on the proposed paper together via Kwiki, where I wrote:

What I had in mind was something like “Semantically Enabling Existing Online Communities” - that is taking an existing community, modifying the architecture to allow processing available information that allows semantically-enhanced searching etc.

  • User profiles -> FOAF RDF files
  • Blogs -> RDF or Atom XML
  • Forum messages -> RDF (maybe like the e-mail RDF you mentioned Andreas)

Andreas liked the idea of interlinking online communities as well - “online communities are islands that are not interlinked” - so I came up with the acronym SIOC sometime between mid- to late-April 2004, and we started using SIOC in our paper drafts around the end of the month. I vaguely remember explaining the acronym to Andreas offline, saying how it was also the Irish word for “frost”. We also brainstormed the various interconnections together, and I transferred some paper scribbles to the first diagram below.

20060920a.png

It has changed quite a bit since then!

… … …

Uldis Bojars joined DERI and began work on SIOC in November 2004, and he has been the main driving force behind the project this year… Thanks Uldis!

Potential cures for insomnia

I asked my work colleagues if they could give me some potential cures for insomnia, having had a number of sleepless nights recently. They obliged, and I promised to collate and blog the results! Here they are:

  • Avoid caffeine, alcohol and soft drinks for a few days, especially in the two hours before bedtime.
  • Avoid daytime naps.
  • Avoid working and watching TV in the two hours before bedtime.
  • Do as little as possible in the two hours before bedtime - don’t go ironing your shirt 15 minutes before sleep.
  • Don’t do any strenuous exercise after 8 PM.
  • Don’t drink any caffeine - coffee, tea, Lucozade, Coke after 1 PM.
  • Don’t write any e-mails or do any work-related activity after 8 PM - in fact, turn off the computer altogether by 9 PM even if you are using it for recreation.
  • Get a routine that works for you and stick to it as much as possible.
  • Get some fresh air and exercise.
  • Get up every day at 6 AM, no complaining, no staying in bed, just get up for at least three days straight.
  • Go for a massage with a physiotherapist.
  • If you have a baby, put them in the pram / pushchair and bring them for a brisk walk of between a half and hour and three quarters of an hour just before their sleep routine starts.
  • Imagine you are ten years old again and that your only cares are that you will be allowed to play aliens versus trekkies with your friends all day tomorrow - you will be Captain Kirk.
  • In bed when you are trying to drop off, and if you play golf, imagine playing a few holes as if you were Tiger Woods - imagine the lie of the ball, hazards, targets, etc. - if you play other games, then picture yourself in game scenarios in multicolour detail.
  • Make the room dark.
  • Make yourself a pot of tea with two to three teaspoons of chamomile flowers about one to two hours before you go to bed.
  • Only go to bed when you are actually tired - you should only be in bed for about 15 minutes before you fall asleep.
  • Read a light fiction book until you start to get sleepy, then turn off the light - don’t read past your sleepy phase.
  • Read a really, really boring book.
  • Reduce the stress in your life (what stress?!).
  • Remove the computer in your bedroom.
  • Switch the computer off / avoid using it at least one hour before going to bed.
  • Take 10 milligrams of Stillnoct before bedtime for one week, followed by 5 milligrams during the second week.
  • Take a walk in the evening after dinner if weather permits, and after coming back take a mild warm cup of milk with one teaspoon of honey.
  • Try and fit in 30 minutes to an hour of exercise at the gym either directly before or after work.
  • Try Bien Dormir capsules made only from plants.
  • Try going for a long walk for about one hour, or practise some relaxation techniques.
  • Try meditation to chill and calm the mind.
  • Try reading a very technical article on a subject that you don’t know about and are not interested in - you probably won’t get past page 2.
  • Try taking some lullaby milk, or at least take the active ingredient melatonin.
  • Try telling yourself over and over that you are sleeping in your head.
  • Try to go to bed at the same time each night.

Thanks to Brian D., Brian W., Cathal, Doug, Eyal, Gearoid, Ina, Kashif, Liga, Maria, Matt, Sylvia and Tudor for the suggestions.

Disclaimer: Use this information at your own risk.

SIOC project moves to new home at sioc-project.org

20060913a.gif

We’ve recently moved the SIOC pages from a subdirectory at rdfs.org to its own site at:

http://sioc-project.org

On the advice of the SIOC community, we believe that having its own domain will improve the visibility of SIOC, and will allow better linkage to other projects such as FOAF. The ontology itself (namespace, specification) will remain at rdfs.org.

All comments welcome - thanks!

Latest developments in the SIOC-o-sphere

The latest bits and pieces people have been saying and doing related to SIOC:

Creating connections between discussion clouds with SIOC

(Extract from our forthcoming BlogTalk paper about browsers for SIOC.)

20060907b.png

SIOC provides a unified vocabulary for content and interaction description: a semantic layer that can co-exist with existing discussion platforms. Using SIOC, various linkages are created between the aforementioned concepts, which allow new methods of accessing this linked data, including:

  • Virtual Forums. These may be a gathering of posts or threads which are distributed across discussion platforms, for example, where a user has found posts from a number of blogs that can be associated with a particular category of interest, or an agent identifies relevant posts across a certain timeframe.
  • Distributed Conversations. Trackbacks are commonly used to link blog posts to previous posts on a related topic. By creating links in both directions, not only across blogs but across all types of internet discussions, conversations can be followed regardless of what point or URI fragment a browser enters at.
  • Unified Communities. Apart from creating a web page with a number of relevant links to the blogs or forums or people involved in a particular community, there is no standard way to define what makes up an online community (apart from grouping the people who are members of that community using FOAF or OPML). SIOC allows one to simply define what objects are constituent parts of a community, or to say to what community an object belongs (using sioc:has_part / part_of): users, groups, forums, blogs, etc.
  • Shared Topics. Technorati (a search engine for blogs) and BoardTracker (for bulletin boards) have been leveraging the free-text tags that people associate with their posts for some time now. SIOC allows the definition of such tags (using the subject property), but also enables hierarchial or non-hierarchial topic definition of posts using sioc:topic when a topic is ambiguous or more information on a topic is required. Combining with other Semantic Web vocabularies, tags and topics can be further described using the SKOS organisation system.
  • One Person, Many User Accounts. SIOC also aims to help the issue of multiple identities by allowing users to define that they hold other accounts or that their accounts belong to a particular personal identity (via foaf:holdsOnlineAccount or sioc:account_of). Therefore, all the posts or comments made by a particular person using their various associated user accounts across platforms could be identified.

Complaints forum hopes to expand into British market: ThePost.ie

Complaints forum hopes to expand into British market: ThePost.ie

Complaints forum hopes to expand into British market

Sunday, August 27, 2006 - By Elizabeth McGuane

Samantha Kotey was one of ten young entrepreneurs selected for last year’s Create Ireland training programme, which was set up by Enterprise Ireland to support new digital media companies.

The business plan she developed on the year-long course has turned her new online business,Giveoutabout.com.

Continue reading ‘Complaints forum hopes to expand into British market: ThePost.ie’