Saturday, 20 December 2008

As it will be Christmas soon...

...here's some music to get you in the mood: Twisted Sister singing "Oh come all ye faithful" and Billy Mack singing "Christmas is all around" ("...except, we changed the word love to Christmas").

Saturday, 13 December 2008

Secret Geek A-Team Hacks Back, Defends Worldwide Web

This makes you think (and my apologies to Wired magazine for simply copying their title).

Saturday, 6 December 2008

Tres faciunt collegium

As I'm über-enthusiastic about Dylan's upcoming European tour, this is my third Dylan-related post today. The following claims from You Know You're A Dylan Fan If... apply to me:

  • you don't get tired of "Tangled Up In Blue" - even though you've heard it over 10,000 times

  • you think polka-dots are cool and fashionable

  • you take it personally when friends comment that Dylan can't sing

  • practically anything someone says to you reminds you of the line of a song

  • you divide music into four categories: 1) Dylan; 2) music that influenced Dylan; 3) music influenced by Dylan; and 4) crap

  • you refer to him by nicknames (e.g., His Bobness, Bawb, Mr. Zimmy, The Dylanator, The Bobinator, Bob-o-rama, Uncle Bobby, Uncle Zimmy, Maestro, The Big "D", Mr. Zim, Brother Bob, The Bobster, Bob-a-roni, St. Dylan, God, Ludwig Von Bob, Leonardo de Dylan, Mr. Bobourine Man, Lucky, The Jester, The Boxer, Dr. Bob, My Man Bob, Elmer Johnson, Sir Bob, Alias, The Master of Song and Lyric, The Master, Master Dylan, Grand Master Dylan, Renaldo, The Zim-meister, Jim Nasium etc. ---- but you'd NEVER call him "Bill Dylan")

  • you use at least one Dylan quote in every paper you write

  • you can't understand why your friends don't like Dylan's music

  • you can't figure out exactly what the line "My love is like some raven, at my window with a broken wing" means, but you know it sounds brilliant

  • you have a copy of every Dylan concert you've been to

Ten improbable covers

The Rough Guide to Bob Dylan quite rightly says "what on earth were they thinking" about the following Dylan covers

  1. The Chipmunks: Mr Tambourine Man

  2. Burl Ives: The Times They Are A-Changin'

  3. Jonathan King: Million Dollar Bash

  4. James Last: Like A Rolling Stone

  5. Cliff Richard: Blowin' In The Wind

  6. William Shatner: Mr Tambourine Man

  7. Nancy Sinatra: It Ain't Me Babe

  8. The US Navy Steel Band: Blowin' In The Wind

  9. Lawrence Welk: Don't Think Twice, It's All Right

  10. Mae West: If You Gotta Go, go Now

Why did Wittgenstein attack Popper with a poker?

I don't know it, but I will soon, as I ordered the book Wittgenstein's Poker by John Eidinow and David Edmonds.

Bob in Basel

Bob Dylan honours Switzerland by visiting Basel on April 14th 2009 and Geneva on April 20th 2009, for details see the tour homepage. Here are some impressions form the last visit of his Bobness

Monday, 20 October 2008

How do you introduce a legend?

“The poet laureate of rock 'n' roll. The voice of the promise of the '60s counterculture. The guy who forced folk into bed with rock, who donned makeup in the '70s and disappeared into a haze of substance abuse, who emerged to "find Jesus," who was written off as a has-been by the end of the '80s, and who suddenly shifted gears and released some of the strongest music of his career beginning in the late '90s.”
(from a Buffalo News article 9 August 2002).

(see here)

Friday, 17 October 2008

Masterpieces in words of one syllables

When you're asked to explain the famous second incompleteness theorem of Kurt Gödel, what is maximum length of words (measured in syllables) you think you will have to use? George Boolos managed to do it in words of one syllable. You can find the text here.

Sunday, 12 October 2008

Tour de Suisse, part 7: Geneva

Today we went to the Expat Expo to buy some cheese from cheeseclub. Afterwards we also enjoyed a nice (although a little foggy) autumn day in Geneva. By the way: the cheeses were delicious, there was Stinking Bishop, Cheddar, Red Leicester and Stilton and many more (just to name a few of the familiar ones).

Pillar from Geneva CathedralWindow in Geneva CathedralGeneva CathedralGenevaGenevaJet d'eau GenevaGeneva CathedralLake GenevaSwan on Lake Geneva

Sunday, 21 September 2008

Have we been teaching programming the wrong way around?

I'm just preparing the exercises for a lecture on human-computer interaction (HCI) and therefore read Donald Norman's book The Design of Everyday Things. I then noticed, that usability is rarely a topic in high school computer science classes (actually, it even isn't in colleges, but this shall not be our concern here) in Switzerland. Although programming is the main part of computer science education on this level, usability is hardly ever mentioned, interface design (and so on) is just seen as a by-product of the programming process (actually it's worse, teachers will think, students are just able to design an interface and usually don't point out bad or good design). There are some known disadvantages to today's computer science education. First of all, it doesn't appeal to women (I won't discuss possible reasons here, this is just an empirical observation). Secondly, people who are learning to program are expected to build mental models of the software they're programming (this is understanding algorithmics, design patterns as well as "the big picture", i.e. what the software is to do eventually) at the same time they're usually struggling with syntax and standard libraries.

I think some of the troubles mentioned above stem from the fact, that we still consider programming as something "mechanical", we don't see it as an art that produces stuff that should make people's life easier. So what is my suggestion? Instead of teaching programming try to teach human-computer interaction and include programming as a necessary aspect of this (and don't begin with programming, begin with the behavioral parts!). What could this look like? Well, just take a good HCI book and teach as much as possible of it: how does the human mind work, how do humans behave, lots of examples of good and bad design and also explanations why something is good or bad and so on. Let them draw pictures of user interfaces, let them build mental models of software, etc. And only then teach them a programming language and make them able to realize their designs.

What do I expect from this? As my knowledge of didactics is actually rather humble, I must advise you, that this is all on your own risk (so don't blame me, if it doesn't work), but I think, we might achieve the following things: First of all we might make computer science more appealing to women, as we can show, that it has many aspects of behavioral sciences and its final aim is to produce useful things and make people happy. Secondly, we might also reduce the difficulties mentioned above, when learning to program as the two aspects are separated (architects also don't design houses by putting bricks on top of each other!). But wait, there are even more advantages: Teaching HCI is fun, you can do lots of interesting experiments about human behavior and almost every object (even doors and faucets) turn into subjects of investigation. I also think this approach might lead to very good results in metacognition which is one of the central facets of teaching. So, what do you think about this? (Perhaps it has already been tried or done, in the end it isn't such a revolutionary idea).

The reading of Norman's book also taught me an important lesson for teaching software uses: When something doesn't work or something goes wrong, blame the software (actually, blame the software's poor design). I think it is essential to tell people (even if it is only course on writing letters in Word or something) that most of the time something goes wrong, they're not to blame, but poor design of software. We might even try to teach people to reconsider their mental models of the software (or why a software might have led to a wrong mental model in case of problems). By doing so we help people to solve problems themselves and we can take away the fear of using certain software products.

Sunday, 14 September 2008

Bern as you may not have seen it before

This saturday, Bern was celebrating it 25th anniversary as world heritage site and therefore quite a lot of buildings were opened for public. Here are some impressions

RathausGerechtigkeitsgasse 33Gerechtigkeitsgasse 33ErlacherhofErlacherhofBeatrice von Wattenwyl-HausBeatrice von Wattenwyl-HausBeatrice von Wattenwyl-HausBeatrice von Wattenwyl-HausBeatrice von Wattenwyl-HausMünsterMünsterMünsterZunft zu KaufleutenZunft zu KaufleutenMarcuardhausMarktgasse 61Bundeshaus WestBundeshaus WestBundeshaus WestBerner HofBerner HofBerner HofBerner Hof

Wednesday, 3 September 2008

Tour de Suisse, part 6: Basel

Some time ago I attended a lecture in algebraic geometry in Basel. So this seemed a good place (actually as good a place as any) to resume my journey through Switzerland after the worst symptoms of my cold had passed. Below you can find some pictures of the Münster and the Rathaus in Basel.

Münster BaselMünster BaselMünster BaselMünster BaselMünster BaselMünster BaselBaselRathaus BaselRathaus BaselRathaus BaselMünster BaselMünster BaselRathaus Basel

Friday, 29 August 2008

Tour de Suisse, part 5: Bern

As usual when I'm on holidays, I catch a cold, a flu or whatever. So I had to spend this day at home, where I did some further HDR experiments. I'd gladly present you more, but my computer here is far too slow, so there's only one picture so far.

For all those who like some pictures of my travels, I append some pictures of Bern I've taken some time ago.

HDR:
Epiphone Les Paul

Bern:
Erker May-Haus, Münstergasse, BernMünster BernTown hall and St Peter and Paul BernZytgloggeLorraine bridge BernKramgasse BernKramgasse, BernBerner Münster