Archive for the ‘Uncategorized’ Category

First experience with IE8

Monday, March 17th, 2008

Although there has been quite some debate about the newly introduced X-UA-Compatible meta tag in Internet Explorer 8, I noticed it is only necessary for backwards compatibility (at least in the developer beta). If a website does not look good on IE8, designers can add a special meta tag to indicate which version of IE it will be rendered in:

<meta http-equiv="X-UA-Compatible" content="IE=7" />

In my opinion, that’s a lot less harmful than having to add a meta tag to actually get the new standards compliant behavior. Consequently, IE8 renders my homepage correctly, which is great news. I made the decision not to adjust my design to be conform with IE’s rendering a while ago. The future is looking bright as the problem will solve itself after a while.

Here’s a screenshot of IE8 beta 1 correctly rendering my homepage :-)

IE8 rendering my homepage

Most features that didn’t work before but do now are CSS related: content generation (for separating the breadcrumbs), unordered lists styled as tables, correctly positioning hovering submenu’s, etc.

Update: Apparently the IE developers changed their mind which is why standards-compliant websites now work out of the box in IE8.

Full paper on Gummy accepted at AVI 2008

Thursday, February 21st, 2008

Our hard work before the holidays has paid off ;-) We just heard that our full paper submission for AVI 2008 has been accepted.

Gummy

Jan Meskens, Jo Vermeulen, Kris Luyten and Karin Coninx. Gummy for Multi-Platform User Interface Designs: Shape me, Multiply me, Fix me, Use me. To appear in Proceedings of AVI ‘08, the working conference on Advanced visual interfaces, Napoli, Italy, May 28-30, 2008.

In this paper we introduce a multi-platform user interface design approach, and Gummy, a design tool to support that approach. This work originated out of Jan Meskens’ Master’s thesis, in which he created a UIML GUI builder. While there are several tools for developing multi-platform user interfaces, these have a number of problems: (1) the resulting user interfaces often lack the aesthetic quality of manually designed interfaces; (2) the tools are not intuitive since designers have to deal with abstractions and do not directly manipulate the user interface design; and (3) designers can not accurately predict what the resulting user interface will look like. Our goal was to allow designers to reuse their skills of existing user interface design tools (such as GUI builders) as much as possible and try to maintain a high level of fidelity (unlike sketch-based design tools).

Gummy design process

We also had a short paper/poster about Gummy accepted to CHI 2008 Work-in-Progress. In this paper we explain how the tool can be used to involve domain experts in the user interface design process.

Gummy domain expert workspace

Kris Luyten, Jan Meskens, Jo Vermeulen and Karin Coninx. Meta-GUI-Builders: Generating Domain-specific Interface Builders for Multi-Device User Interface Creation. To appear in CHI ‘08 extended abstracts on Human factors in computing systems, Florence, Italy, April 5-10, 2008.

We received lots of input on the prototypes and early drafts of the papers, so thanks to everyone at our lab who contributed in one way or another :-) Additional thanks go to Karel Robert for creating the Gummy logo (have a look at his portfolio).

More information about the papers can be found at my publications page.

How to give a great research talk by MSR

Monday, February 18th, 2008

Lode recently blogged about a seminar by Microsoft Research on how to give a great research talk, starring John Krumm, Patrick Baudisch, Rick Szeliski and Mary Czerwinski.

Some other resources I recommend are “How to give a good research talk” by Simon Peyton Jones, and the Presentation Zen blog. These should already provide you with the basics for giving a good (research) talk. Here is what I personally found useful in the Microsoft Research session:

  • Use animations sparingly: animations are only useful to illustrate a process in your system, or make something more clear to the audience. Don’t overdo it. In my opinion, I offended against this rule with my EIS 2007 presentation. Some animations were useful, but a lot of them were unnecessary. When I gave part of this presentation to a few other researchers some time after the conference, one of them commented that I should contact George Lucas about the effects and transitions ;-)
  • Use pictures for related work: Patrick argued that a lot of people remember pictures from papers they read, so using a visual representation of the related work is more useful than a list of references.
  • Try to demo the current status of your future work: Rick showed the future work demo of their photo tourism paper he gave during his talk at SIGGRAPH. This way you give the audience evidence that you’re actively improving upon your work.
  • Tactics to handle rude questions: Mary gave a few tips for dealing with rude questions such as repeating the question that was posed. This is always useful to indicate how you have understood it. Furthermore, it gives people in the audience a second chance if they did not understand the person who posed the question.

All in all an interesting seminar, might be useful to organize something similar at our institute in the future. Thanks to Lode for sharing the link on his blog.

Anniversary lecture by Gerard ‘t Hooft @UHasselt

Friday, February 15th, 2008

On Wednesday I went to one of our university’s anniversary lectures (celebrating its 35-year existence) by Professor Gerard ‘t Hooft. Professor ‘t Hooft is a theoretical physicist who received the Nobel Prize in Physics for “elucidating the quantum structure of electroweak interactions in physics”.

The lecture was very entertaining and interesting. He started with the physics of very small, elementary particles (and how much smaller we can go) which he later linked to the physics underlying very large objects and the universe. He used fractals (more specifically the Mandelbrot set) as an analogy for this idea (self-similarity under magnification).

There was a brief discussion of the Large Hadron Collider (LHC) at CERN, a particle accelerator that will likely result in the discovery of the Higgs boson. Here is an annotated picture of the LHC’s underground tunnel (with a perimeter of 26 km):

Large Hadron Collider

‘t Hooft also discussed string theory, which says that the building blocks of our universe are one-dimensional extended objects called strings, rather than zero-dimensional point particles. Here is String Ducky, a prize winning video explaining string theory in two minutes:

You need to a flashplayer enabled browser to view this YouTube video

Finally, he discussed the uncertainties physicists are currently dealing with, including the fact that there might be many dimensions in our universe (as string theory indicates). A good explanation of this is given in this video (just ignore the spiritual ponderings in the subtitles):

You need to a flashplayer enabled browser to view this YouTube video

Having recently read the book “Surely You’re Joking, Mr. Feynman!”, I recognized a few of the characters who featured in Feynman’s stories during Professor ‘t Hooft’s talk. One of them was Murray Gell-Man of whom I found an interesting talk on beauty and truth in physics at TED last year:

You need to a flashplayer enabled browser to view this YouTube video

Since I have always been interested in physics, I really enjoyed this talk. It also made me very humble as I realized that our field of research is of an entirely different nature than theoretical physics :-)

I am looking forward to another interesting anniversary talk by Ingrid Daubechies in May. She is a full professor at Princeton and is mainly known for her work on wavelets in image compression. Apparently, her roots lie in the town where I currently live.

SmartKom

Sunday, January 20th, 2008

At Ubicomp 2007, there was a book stand by Springer just outside the conference room. On the last day, the volunteer behind the stand told me that I could choose one of the books that were still lying there. I didn’t see anything interesting at first. Since a few people at our institute are working on multimodal systems, I picked the book SmartKom: Foundations of Multimodal Dialogue Systems.

SmartKom book

During the holidays, I read the first part of the book and noticed the book was relevant for me after all. SmartKom was a large four-year project about multimodal dialogue systems. They developed a system that provides symmetric multimodality in a mixed-initiative dialogue system with an embodied conversational agent. There is also a follow-up project that should ends in 2007: SmartWeb. SmartWeb goes beyond SmartKom in supporting open-domain question answering using the entire (Semantic) Web as its knowledge base.

Symmetric multimodality means that every input mode (e.g. speech, gesture, facial expression) is also available for output, and vice versa. Multimodal interaction is one way to make interaction between humans and computers more intuitive. Human dialogue is not only based on speech but also on nonverbal communication such as gesture, gaze, facial expression, and body posture. One of the major characteristics of human-human interaction is the coordinated use of different modalities (e.g. allowing all modalities to refer to or depend upon each other). Symmetric multimodality combined with a mixed-initiative conversational agent results in more intuitive interaction. The SmartKom systems reduces recognition errors by modality fusion. By considering multiple input modalities together (e.g. speech, facial expression and gesture), the system can more correctly estimate the user’s intention.

SmartKom has been used in several application scenarios: in public telephone booths, home entertainment systems, mobile systems and in a car environment. The last part of the book discusses techniques to evaluate multimodal dialogue systems, which should be an interesting read.

Re: 3 to see

Thursday, January 17th, 2008

Apparently, Lode threw me a stick. So here is my contribution :-)

Some hackers got Linux running on the Nintendo Wii:

You need to a flashplayer enabled browser to view this YouTube video

The new Apple Macbook Air features a multi-touch trackpad, which you can see in action here:

You need to a flashplayer enabled browser to view this YouTube video

And finally, a funny video about Bill Gates’ last day at Microsoft starring amongst others Matthew McConaughey, Jay-Z, Bono, Steven Spielberg, George Clooney, Hillary Clinton and Al Gore:

You need to a flashplayer enabled browser to view this YouTube video

Unfortunately, I ran out of bloggers to pass this on to. Maybe it’s time to push a few people in my office to start a blog as well ;-)


Update: I might as well pass the stick to Takis, as it seems he has picked up blogging again :-)

Reality-Based Interaction

Monday, January 14th, 2008

Kris pointed me to an interesting CHI 2008 paper: Reality-Based Interaction: A Framework for Post-WIMP Interfaces by R.J.K. Jacob, A. Girouard, L.M. Hirshfield, M.S. Horn, O. Shaer, E.S. Treacy, and J. Zigelbaum.

Abstract:

We are in the midst of an explosion of emerging human-computer interaction techniques that redefine our understanding of both computers and interaction. We propose the notion of Reality-Based Interaction (RBI) as a unifying concept that ties together a large subset of these emerging interaction styles. Based on this concept of RBI we provide a framework that can be used to understand, compare, and relate current paths of recent HCI research as well as to analyze specific interaction designs. We believe that viewing interaction through the lens of RBI offers both explanatory and generative power. It provides insights for design, uncovers gaps or opportunities for future research, and leads to the development of improved evaluation techniques.

The paper discusses amongst others the results of a CHI 2006 workshop on the next generation of HCI. The authors provide a framework for classifying, comparing and evaluating new interaction styles. The framework concentrates on four themes used in these emerging interaction styles:

  • Naïve Physics: people have common sense knowledge about the physical world.
  • Body Awareness & Skills: people have an awareness of their own physical bodies and possess skills for controlling and coordinating their bodies.
  • Environment Awareness & Skills: people have a sense of their surroundings and possess skills for negotiating, manipulating, and navigating within their environment.
  • Social Awareness & Skills: people are generally aware of others in their environment and have skills for interacting with them.

These four themes are clarified by the accompanying picture:

Reality-Based Interaction

The workshop proceedings should be interesting as well, with an impressive list of participants (amongst others Hiroshi Ishii, Ben Shneiderman, Steven Feiner, George Fitzmaurice, Desney Tan, Brygg Ullmer and Andy Wilson).

This framework can be useful to evaluate the “intuitiveness” of new interaction methods by measuring the extent to which they use knowledge and skills from the real world.

Johnny Lee interviewed by Hacked Gadgets

Sunday, January 13th, 2008

I just read a (short) interview with Johnny Lee by Hacked Gadgets. I covered a few of Johnny’s Wii projects in my blog before (the finger tracking and interactive whiteboard hacks). His latest project uses the Wiimote to perform head tracking.

Apparantely, even when Johnny is procrastinating, he is doing interesting work :-)

JL: I guess I just spend a lot of time on my hobbies that I really enjoy doing and it turns out that my hobbies end up being productive. Even the Wii remote work started as a way to procrastinate working on my thesis.

Creativity and scientific thinking

Monday, January 7th, 2008

During the holidays, I spent some time reading about creativity and the basic principles of scientific research.

We (researchers) are supposed to come up with innovative ideas, but no one ever told us how to do that exactly. Great ideas are often said to be discovered by accident. People assume creativity is a talent, something you’re good at or bad at. However, according to Edward De Bono, creativity is a process we can steer. He came up with the concept of lateral thinking, which consists of a set of techniques to deliberately shift away from our traditional thinking patterns. I am currently reading his book De Bono’s Thinking Course. Although I am still a bit sceptic, let’s see where it leads me :-)

The second topic I had a brief look at is how to do research. I came across a book called On Being A Scientist, which is great to remind you of your responsibility as a researcher. It also discusses a few case studies of dubious scientific methods. Richard Feynman (Nobel Prize in Physics) has another interesting take on misconduct in science, or as he calls it Cargo Cult Science.

A few motivational articles I had a look at are You and Your Research by Richard Hamming and Technology and Courage by Ivan Sutherland. For more specific advice, I always enjoy Simon Peyton Jones’ slides. Finally, I had a quick browse through a list of books every computer researcher should have read by Philip Dutré.

Deadline silence

Sunday, December 23rd, 2007

It’s been pretty quiet here this week. Jan and me had a paper deadline, so I didn’t find the time to blog. I still have a few drafts lying around that I might finish somewhere next week if I find a quiet moment. Time to relax a bit now :-)

Happy holidays everyone!