Summary of and Reflections on “Learning in 3D”, Chapter 1

The first chapter of Learning in 3D titled “Here Comes the Immersive Internet” consists of three parts. The first part gives an overview of the three “Webvolution Waves”, the second part focuses on four convergence points that all lead to a next-generation Immersive Internet architecture and the chapter closes with a short analysis of what this might mean for the enterprise.

Three Webvolution Waves
The web browser arrived in 1993 and was used to connect “to” the information that was available on the web. The web grew fast and businesses helping people with getting on the web (Internet Service Providers like AOL) or finding the information on the web (e.g. Yahoo and Google) where the clear winners of the first wave.

In the early noughties companies like Google and Amazon truly started to leverage “the aggregated behaviour of many users to differentiate their [..] offerings”. This insight combined with the increased ability of people to participate in the web by uploading their own content became the core of “Web 2.0“, characterised by the authors as connecting “through“.

Allegedly the next phase of the web will be about connecting “within” and immersive 3D  experiences will be a fundamental part of that. Kapp and O’Driscoll give a couple of examples, mainly from MMORPGs. In games like World of Warcraft people come together in a (semi-) three-dimensional worlds and collaborate as teams to battle other team. There is real economic value in these games as the practice of gold farming clearly shows.

The description of this third phase obviously has much less clarity than the first two phases: we are now in this “webvolution” and we are not sure which of these points are the most salient aspects. I don’t think that “immersiveness” is the only candidate to be at the heart of the next generation of web technology. It could still be that the semantic web will have more impact on social practice. Or alternatively it could the social graph which will be the all pervasive aspect of the new web. In that latter case Facebook seems to be in prime position to be the next Google with their recently announced Graph API. I am sure these trends reinforce each other, but I am not sure that 3-dimensionality will be as important as this book seems to think it will be.

Four Convergence Points
The authors think there are four current technologies that are integrating with each other, creating four convergence points in the process. All these points converge to the immersive Internet. I don’t want to steal their diagram (you can find it on page 18 of the book), so I’ll describe it here.

  • 2D synchronous learning and knowledge sharing spaces are combining to create immediate networked virtual spaces.
  • Knowledge sharing spaces and web 2.0 technologies are integrating into intuitive dynamic knowledge discovery.
  • Web 2.0 technologies and virtual world technologies are coming together in interactive 3D social networking.
  • Virtual world technologies and 2D synchronous learning together can create immersive 3D learning experiences.

I really like this model as it provides four clear spaces in which you could look at technology. The problem for me is that in my job I do indeed see immediate networked virtual space and am starting to see intuitive dynamic knowledge discovery, but I do not see the two 3D convergence points yet. This could be my lack of knowledge and experience of what is out there, in which case I would gladly see some examples and demonstrations!

What does this mean for business?
The web has had a profound impact on the way we do business and organise ourselves. I want  to address the points that I thought most interesting by quoting three passages from the book. The first quote is about information abundance and the subversion of hierarchy by networks:

As the Internet continues to pervade society, the scarcity paradigm that undergirds most modern economic theory is being challenged. Unlike currency, information is non-appropriable, which essentially means that it can be shared without being given away. Today, information no longer moves in one direction, from the top to the bottom or from teacher to student. Instead, it has a social life all its own.

The second quote is about how the web allows people to come together without needing formal organisations to do it:

As communication costs have decreased and the quality of web-based interactivity has increased, communities of co-creators no longer need to rely on a formal organization to become organized. Rather than employing an enterprise infrastructure to plan ahead of time, they leverage the pervasive and immersive affordances of the web to coordinate their activities in real time.

The above is one of the most important points (and actually the subtitle) of Clay Shirky’s wonderful Here Comes Everybody and I think this reading group is an example of how this can work.

And finally a quote about how companies have to innovate faster and how this affects the role of the learning function in the enterprise:

For change to occur it is a precondition that learning take place. [..] In the case of the centralize hierarchies, [organizations] must unlearn all that brought it success in the pre-webvolution era and quickly learn how to leverage the Immersive Internet to reconfigure its resources and capabilities to achieve sustainable competitive advantage in a world gone web. […] The perennial challenge of the learning function within the enterprise is to ensure that human capital investment yields a workforce capable of innovating faster than the competition and work processes that allow the organization to adapt to changes with minimal disruption. This suggests that the learning function should become increasingly strategic to the enterprise.

The last sentence is the step-up to the rest of the book. I am looking forward to it!

Questions for discussion
Please participate in these two polls:

[polldaddy poll=3107820]

[polldaddy poll=3107841]

In the teleconference I would like to discuss the following questions:

  • In what way has your company or organisation changed because of the webvolution? How has this affected the learning function?
  • What are your thoughts about the convergence to an immersive web? Do you have examples of how 2D synchronous learning and web 2.0 combine with 3D virtual worlds?
  • What will change when we make the shift from a scarcity paradigm to an abundance paradigm for information.

We will discuss these questions in our weekly teleconference on Monday April 26th at 15:30 CET. Please contact me if you want to call in and don’t have the dial in details.

Learning in 3D: Please Join My Reading Group

Learning in 3D
Learning in 3D

My company is piloting serious gaming in the learning domain using an immersive 3D environment based on the Unreal engine. We are on the cusp of developing a game around hazard recognition scenarios that are based on real life experiences. Because of this I am reading up on serious gaming and game design in general. After finishing the brilliant The Art of Game Design by Jesse Schell (more about that book in a later post), I now want to tackle Learning in 3D, Adding a New Dimension to Enterprise Learning and Collaboration by Kapp and O’Driscoll.

I have decided to start a reading group which will read the ten chapters of the book in ten weeks (there is a preview of the chapters here). We will use blogs, Twitter, Delicious and a weekly teleconference to communicate around the book.

So how will this work?

Goal
The book provides principles for architecting 3D learning experiences (including a maturity model for immersive technologies) and has lessons on and examples of implementations in enterprise situations. The goal of the reading group is to actively internalise these lessons and see how they can be applied in our own organisation(s).

Participants
As I want this reading group to impact the learning function in my own organisation I intend for about 50% of the participants to work for Shell and for the rest to come from my network outside of Shell. The minimum number of participants is 5 (doing two chapters each) and the maximum is 40 (four people per chapter and incidentally the limit of our teleconferencing solution). Everybody will have to acquire their own copy of the book. (I used the Book Depository to buy this book, as they have free shipping, note that I will earn a small referral fee if you click this link and then buy the book).

Process
The reading group will have a weekly rhythm with a particular chapter of the book as the focus of attention. The following activities will happen every week:

  • One or more people will be assigned to write a summary of the chapter on their blog (if they don’t have a blog, they email me the summary and I will publish it on this blog). The summary ends with at least one multiple choice poll and a discussion question/proposition, both used as input for the teleconference.
  • All reading group participants will be tweeting questions and comments about the book (using a designated hashtag, see below).
  • Each participant will try to add at least one interesting link to Delicious (again with a hashtag) that relates to the chapter of that week.
  • At the end of the week (actually on a Monday), there is a teleconference where the summarisers for that week lead a discussion about the chapter, using the poll and the discussion question/proposition as input.

Hashtag and aggregation
All Delicious URLs, blogposts and Tweets should be tagged with the #Lin3DRG hash tag (stands for: Learning in 3D Reading Group). This will allow me to try some smart ways of aggregating and displaying the data using things like Yahoo Pipes or Downes’ gRSShopper. I promise to write another post on my aggregation strategies.

When and where?
It is going to be a virtual affair, co-creating on the web. We will start reading on April 19th, will have our first weekly 30 minute teleconference on Monday April 26th at 15:30 Amsterdam time and will close out on June 28th (so we will have 10 telcons on ten consecutive Mondays at the same time, it is not a problem if you miss one, we will record them).

Do  you want to join the reading group? Then please fill out a comment with your name, email address, blog URL (not required) and any comments or questions you might have at the bottom of this post. I will get back to you with your assigned chapter(s), some more information on the process and the call in details for the teleconference. You can put your name down until Monday April 19th.

I am really looking forward to it!

DrupalJam in 7 tweets (Awesöme?!)

Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. For this post we agreed to write about DrupalJam 6 by commenting on 7 tweets that have a #drupaljam hashtag. You can read Arjen’s post with the same title here.

DrupalJam
DrupalJam

DrupalJam 6 was held in Amsterdam on March 19th 2010. I have never really used Drupal, but as a project it has many similarities to Moodle and that makes it interesting to me. Just like Moodle it was started by a single very sociable person with a vision, just like Moodle it is a PHP application and just like Moodle it is the de facto mindshare (if not market) leader in its field. All the similarities make looking at the differences even more interesting. Moodle has commercialised through a decentralised network of Moodle partners, whereas Drupal has chosen a venture capital backed route with Acquia.Martin Dougiamas has decided to commercialise the Moodle trademark through a decentralised network of Moodle partners, whereas Dries Buytaert has chosen a venture capital backed route by creating a company specialising in Drupal services: Acquia, allowing other companies to (often freely) license the Drupal trademark too. (Text deleted and added after a comment by Bert Boerland, thanks!) The DrupalJam was more product focused (in the sense of software focused) than your standard Moodlemoot. This makes sense: DrupalJam visitors only share the fact that they use Drupal (the contents of their site can be about anything) whereas Moodlemoot visitors usually also share a passion for education.

Let’s cut to the chase: During the DrupalJam I kept monitoring the #drupaljam hashtag using Tweetie 2. I then favourited every tweet that I thought was interesting and could be used for this post. Out of the twenty or so favourites I selected these 7 to share with you.

1. tkeppens: Het zou fantastisch zijn de #drupaljam sessies na de conf als screencast te kunnen zien. Drukke agenda laat niet toe er te zijn. : – ( #drupal
A quick translation: “It would be fantastic if #drupaljam sessions would be viewable as a screencast after the conf. Busy agenda doesn’t permit me to attend”. Technology is now at a stage where even for a non-commercial event, this should be feasible. Presentation capturing is something that I have been exploring in my role as Innovation Manager for Learning Technologies recently and it is a market with fast maturing products. I have looked at Presentations 2Go and am also very interested in Echo 360‘s offering (see here for a more complete list of options I explored). I believe it is good practice to separate the video of the speaker from the video of the speaker’s laptop. Does anybody know what is the easiest way of organising this on the cheap for conferences like the DrupalJam or a Moodlemoot?

2. ellishettinga: 2 werelden komen samen, #drupaljam in de Microsoft-/Sogetizaal, Microsoft als hoofdsponsor? Gezellig.
Translation: “2 worlds come together, #drupaljam in de Microsoft-/Sogetihall, Microsoft as the main sponsor? Convivial.” I have a distaste for giving rooms names of sponsors and have tweeted about that before:

Corporate Sponsorship
Corporate Sponsorship

However the fact that it is Microsoft sponsoring an open source event is pretty new to me and apparently something we should be getting used to.

3. ijansch: #drupaljam dangerous question in opening. ‘how many women are here’ is so eighties… Make them feel normal, not special.
Women in technology is a pretty contentious topic. Ada Lovelace day has just passed and could be seen as a symptom of more ground needing to be covered. DrupalJam did not have a lot of women attending. As nooble wrote: Op #drupaljam met 2^8 mannen en 2^2 vrouwen (“At #drupaljam with 2^8 men and 2^2 women”). I agree with ijansch that the organiser did a terrible job in the way that they brought this to the attention of the complete audience. Instead they should have asked themselves why this is the case and how it can be changed for the next event. I’ve recently listened to two podcasts that discuss women in technology as a (sub)topic: FreeBDSgirl and Fernanda Weiden both on Floss Weekly. Another interesting project to stay in touch with is Women & Mozilla. Open source projects should never forget that there are also many other diversity and inclusiveness lenses to take into account outside of gender.

4. ijansch: Would be nice if #drupaljam was on http://joind.in for talk ratings
It is always nice to learn about a new web service through a tweet. I checked out Joind.in and have decided to register for an account and try and use it at the next conference I am organising (Moodlemoot on May 26th). Joind.in allows you to add tracks and talks to your event and then provide an easy link to a summary, slides on Slideshare and a way to score and comment on the talk. They have an iPhone app and an open API (so other apps should be on their way). The only thing that might be a problem is that it doesn’t seem to allow for localisation: the whole site is in English, making Dutch summaries stand out a bit.

5. ekes: apache solr stats #drupal understand what people look for on your site. Genius. @robertDouglass #drupaljam
The first tweet that has any relation to Drupal. Apache Solr is an interesting Apache project that sits on top of the Lucene search engine library. It is a very fully featured and fast search platform with things like faceted search out of the box. There is a Drupal project that integrates Solr with Drupal, bringing very rich search functionality to any Drupal website. Good stuff!

6. askibinski: Just learned about the ‘Levensthein distance’. A way to compare similarities between strings. #drupaljam
This tweet had me whipping out my phone to do a Wikipedia search (I use the excellent and free Wikipanion app for that) on Levensthein distance. It is a way to see how similar two strings of text are measured by their edit distance: how many steps do you need to transform one string into another. I have no idea why this concept came up during DrupalJam (I wasn’t at the talk), but I do now have another trivia under my belt.

7. bramveen: Maybe the speaker should remove his chewing gum #drupaljam
Every open source project seems to have a least one “rock star” and Morten Heide self-named “King of Denmark” was the rock star of the day. Morten loves umlauts, the name of his company is “geek Röyale“, and his two favourite words are “awesöme” and “shit”.

Morten's Cöntact form
Morten's Cöntact form

Morten is a web designer and was giving the final talk of the day, speaking about the new way of doing themes in the as yet unreleased Drupal 7. The only problem with the talk was that Morten was chewing gum while talking. That and the rest of his behaviour turned the talk into more of a show about Morten then a talk about Drupal theming. Afterwards Mortendk showed some remorse on Twitter: #drupaljam next time im gonna drop The gum it was an #epicfail hope ppl got The awesome shit in drupal 7 anyways. I would say: Keep the gum, the world needs more completely self-involved rock stars…

Book Review: Moodle 1.9 Teaching Techniques

Moodle 1.9 Teaching Techniques
Moodle 1.9 Teaching Techniques

Just over a year ago I reviewed four Moodle books published by Packt Publishing. Since then, a lot of new Moodle titles have been added to their catalogue. Richard Dias, Marketing Research Executive at Packt, has kindly sent me a copy of one of these new titles for review: Moodle 1.9 Teaching Techniques by William Rice and Susan Smith Nash, first published in January 2010.

William Rice has already published a couple of books with Packt. This book seems to be an effort by Susan Smith Nash to  build on an earlier version of the book by Rice. She adds some learning theory and instructional design essentials to the earlier text.

The fact that this is an update of a much older book, doesn’t work very well. Let me share some examples of where it goes wrong:

  • Chapter 2 used to be called “Forum Solutions”, now it has been retitled to “Instructional Material”. This is weird: Moodle’s core functionality and strongest pedagogical tool is first introduced as a way to clearly display course information and structure. Then on page 25 there is a paragraph titled “Creating a Separate Group for Each Student”. The context from the earlier book (you might want to do this to create private conversations with students) is omitted, making it a confusing set of pages.
  • Chapter 4 has a section that explains how you can exclude quiz grades from a particular quiz in the grade book. The screenshots and explanations are taken from an earlier version of Moodle and do not relate to Moodle 1.9. Moodle 1.9 has a completely different grade book (and has been released since March 2008). It is unforgivable for a book that is published in 2010 to get this wrong. I don’t understand how the reviewer missed this. Hopefully a corrected version will be published as an erratum.
  • The introduction to the book explains that  a basic level of Moodle understanding is assumed for the reader as it wants to focus on learning theory. However it then spends more than 5 (of its 193) pages on explaining what an IP address is and how it can be used to restrict access to a quiz. It gets the Linux part on how to see your IP address wrong (another one for the errata).

The book doesn’t really make optimal use of the new and advanced functionality that Moodle 1.9 has on offer. Two examples:

  • The concept of “groups” is used in the book in some descriptions of course activities (although not enough to call for its own spot in the index), but the concept of “groupings” isn’t mentioned anywhere. If I were to teach a course with Moodle tomorrow, I would definitely use this functionality as it allows you to be much more flexible in your course design.
  • Ever since Moodle 1.7 it has been possible to play with roles and capabilities in Moodle. That functionality is relatively hard to understand and needed some maturation. It is much more usable now in Moodle 1.9. This functionality is only used once in the book (during the discussion on forums) and isn’t explained well enough to my taste.

Does the book have some valuable things to offer? It is not all bad:

  • Some of the introductions to learning concepts are theories are good starting points for further exploration. For example, I liked the reference to Bruner’s “scaffolding” concept and spent some time reading the Wikipedia article on instructional scaffolding.
  • The pages on basic chat etiquette and wiki etiquette are quite useful. They describe rules you can agree on with your students to make the online learning process more pleasurable.
  • The ways of using the choice activity have been slightly expanded compared to the earlier version of the book.
  • The last chapter has a nice example of a capstone project assignment that you could adapt for your own teaching. To use the workshop module as the basis for this project assignment is a bit risky, as I would not recommend anybody to use the workshop module in its current state (Moodle 2.0 should solve that problem).

All in all I would not recommend anybody to get this book. If you have 30 euros to spend on a Moodle book (this book isn’t cheap!) choose one of the ones I recommend here. If you have a basic understanding of Moodle and are looking for generalised teaching techniques for online courses you are much better served by Gilly Salmon‘s work on e-moderation (see E-moderating and E-tivities).

Hopefully I can be more enthusiastic about the next Packt title I get to review…

Kaizen versus Good Enough

Arjen Vrielink and I write a monthly series titled: Parallax. We both agree on a title for the post and on some other arbitrary restrictions to induce our creative process. For this post we agreed to write about how Kaizen (the philosophy of continuous improvement) relates to the rise of the Good Enough paradigm. The post also has to include a non-digital example of Kaizen versus Good Enough. You can read Arjen’s post with the same title here.

The world is full of badly designed things. I find this infuriating. A little bit of thought by the designer could make many things so much easier to use. My favourite book on this topic is The Design of Everyday Things by Donald Norman. It is years ago since I read the book, but I can still remember Norman agitating against all kind of design flaws: why would an object as simple as a door need a manual (“push”). I have therefore decided to start a new Twitter account titled unusablestuff in which I post pictures of things that fail to be usable.

Through Alper I recently learnt about the Japanese concept of Kaizen. This is a philosophy of continuous improvement that aims to eliminate waste (wasted time, wasted costs, wasted opportunities, etc.). Kaizen as described on Wikipedia is very much a particular process that you can go through with a group of people:

Kaizen is a daily activity, the purpose of which goes beyond simple productivity improvement. It is also a process that, when done correctly, humanizes the workplace, eliminates overly hard work [..], and teaches people how to perform experiments on their work using the scientific method and how to learn to spot and eliminate waste in business processes.

I’d also like to see it as being a mindset.

Another thing I recently read was a Wired article titled: The Good Enough Revolution: When Cheap and Simple is just Fine.

Cheap, fast, simple tools are suddenly everywhere. We get our breaking news from blogs, we make spotty long-distance calls on Skype, we watch video on small computer screens rather than TVs, and more and more of us are carrying around dinky, low-power netbook computers that are just good enough to meet our surfing and emailing needs. The low end has never been riding higher. […]
what consumers want from the products and services they buy is fundamentally changing. We now favor flexibility over high fidelity, convenience over features, quick and dirty over slow and polished. Having it here and now is more important than having it perfect. These changes run so deep and wide, they’re actually altering what we mean when we describe a product as “high-quality.”

The article is full of examples where cheap, convenient and fast wins out over high quality. Think netbooks, MP3 files and the Flip videocamera.

Both ideas have their appeal to me, but at a superficial level they might seem to contradict each other. Why would you spend a lot of time trying to continually improve on something, when good enough is just good enough? This contradiction isn’t truly there. Good enough is essentially relevant at a higher level than Kaizen. Good enough means you design for a specific task, context, audience or zeitgeist and don’t add things that aren’t necessary. It is about simplicity and lowering the costs, but not about lowering the design effort. Kaizen is about the details: once you have decided to build a netbook (smaller screen, less processing power, but good enough for basic browsing on the net), you should still make sure to design it in such a way that people can use with a little waste as possible.

Oscar in the classic bin
Oscar in the classic bin

Let’s look at garbage bins as an example. A garbage bin is a relatively simple product. It is a bin with a lid that can hold a bag in which you put the garbage. Oscar lives in one of the classic bins. In essence this is good enough. You don’t need auto-incinerators, sensors that tell you when the bag is full, odour protection, etc. The simple bin-lid-bag concept does have a couple of issues and problems that can be solved with good design.

The Brabantia 30 liter Retro Bin is a bin that has done exactly this. What problems are solved with the design of this bin and how?

Problem: Sometimes you need two hands to get your garbage in the bin. If you have to scrape some leftover peels from a cutting board for example. In that case you have no hands free to lift the lid of the bin.
Solution: You create a bin with a foot-pedal. A foot-pedal also keeps you hands clean as you don’t have to touch the lid of the bin which is often dirty.

Problem: When the bin is empty, pressing the pedal might make the bin move.
Solution: A rubber ring at the bottom prevents the bin from moving on any flooring.

Brabantia Retro Bin
Brabantia Retro Bin

Problem: It can be irritating to constantly have to press the pedal if you want to throw away multiple things and have to walk back and forth to get the garbage to throw in the bin.
Solution: Hinge the lid in such a way that if it opens all the way it stays open. Allow this to be done by a persistent movement of the foot on the pedal.

Problem: If the bag gets really full (by pressing down the garbage) it might press against the mechanism that is used to open the bin, making it hard to open.
Solution: Make sure that the mechanism for opening the lid on the basis of the pedal movement lies completely outside of the bin and is unaffected by the pressure.

Problem: When you put in a new bag it often happens that there is air trapped between the bag and the bin. This makes it hard to throw aways things as the full space of the bag is not used.
Solution: Put little holes in the top of the bags. This allows the air to escape when putting in a new bag.

Problem: There is often a vacuüm between the bag and the bin when you try to lift a full bag out. This gives you the feeling that the bag is stuck.
Solution: Have little holes in bottom of the sides of the bin. This way air can come in, preventing the vacuüm. Brabantia rightly thought that holes at the side of a bin look a bit weird, so they have created an inner bin and outer bin. This also solves an aesthetic (if not design) problem: the top edge of the bag being shown. This top edge now hides between the inner and the outer bin.

Problem: A lot of garbage has some liquid components. These liquids sometimes drip from the bottom of the bag.
Solution: Create an extra strong bottom for the bag of an extra impenetrable plastic.

Problem: When a bag is full it can be hard to tie it up.
Solution: First make sure that the bag is slightly bigger than the bin. Once the bag is out of the bin, the garbage has more space to spread and the top of the bag will have more space to tie up. Next, have a built-in string that can be used to tie up the bag (also highly useful for lifting out the bag). Make sure that this string is long enough to make for an easy knot.

I have had all these problems with garbage bins at some point, the Brabantia bin solves them all.

Many people will probably consider me a whiner (there are bigger problems in the world, can’t you get over these minor garbage issues?) or a weirdo (garbage bins, honestly?) and both are probably true, but that doesn’t negate my point. Getting a product on the market requires that is designed. Now think about the extra design effort to create a bin that solves common bin problems. How many more man months for the Brabantia design than for the classic “Oscar bin”? Now imagine the small problems that a user of a classic garbage bin encounters and multiply them by all the garbage bin users in this world. Any idea how many times an hour something is spilled in this world because there is no pedal on the bin? People like to blame themselves (“I am so terribly clumsy”), I like to blame the designer. Why not just spend some extra design effort and get it right?

I want to draw an analogy with the design of software. I think the believe in Kaizen is what makes Apple products stand out. The example I love to show people is the difference in the calculator on the Symbian S60 3rd edition (I used it on the Nokia E71, my previous phone) and on the iPhone (my current phone).

A calculator is a simple thing. Most people only need addition, subtraction, multiplication and division capabilities. Both default calculators deliver exactly this functionality. Nokia’s effort looks like this:

Nokia's default calculator
Nokia's default calculator

You need to use the keyboard (there are designated keys for the numbers) and the D-pad to make a calculation. The D-pad is necessary to navigate from one operator to the next. To do a simple calculation like 6 / 2 = 3 requires you to press eleven buttons!

The iPhone calculator looks like this:

iPhone's default calculator
iPhone's default calculator

You just use your finger to tap the right numbers and operators. 6 / 2 = 3 only requires four finger taps.

It is not just the touch interface that makes it possible to have a great working calculator. I managed to download another calculator for the Nokia phone, Calcium. It looks like this:

Calcium calculator
Calcium calculator

This calculator makes clever use of natural mapping to create a calculator that is as easy, if not easier, to use as Apple’s calculator. 6 / 2 = 3 takes indeed four button presses. Nokia could have made this. The fact that Nokia was willing to ship a phone with the default calculator as it was is one of the reasons why I have a hard time believing they have a bright future in the smartphone space.

In a next post I might rant about how many designers think the whole world is right-handed. Do you have any thoughts on design?