Blog archives

Het lijsttrekkersdebat

Vier jaar geleden schreef ik op deze plek een evaluatie van het lijsttrekkersdebat. Het is interessant om te zien hoe het politieke landschap zich nu manifesteert. Balkenende, Rutte en Wilders zitten nog steeds op hun plek, maar de verhoudingen zijn veranderd, ten gunste van de VVD, ten nadele van het CDA. Een evaluatie van de lijsttrekkers.

Het blijft knap hoe Emile Roemer zich in acht korte weken heeft geprofileerd als de opvolger van Jan Marijnissen. Zijn taal was duidelijk, eenvoudig en vaak origineler dan de andere deelnemers. Van de andere kant: zijn betoog over ‘de uitverkoop van de sociale sector’ werd wel erg vaak herhaald, misschien nog wel vaker dan de moslims van Wilders.

Femke Halsema positioneerde zich als het ultieme alternatief voor linkse besluitelozen. Voor sommige zwevers werkte dat misschien, maar ik kan me ook voorstellen dat kiezers dat juist een teken vinden van besluiteloosheid van haar kant.

André Rouvoet en Alexander Pechtold waren zo goed als onzichtbaar. Dat is vreemd, want beide zijn goede debaters.

Pechtold probeerde op te vallen door grappen te maken die geen van allen aankwamen. En de laatste oproep aan Rutte om toch vooral duidelijkheid te scheppen over Wilders als vice-premier was ook geen succes.

Jan Peter Balkenende zal zijn achterstand met dit debat niet goedmaken. Het enige wat een beetje aankwam was zijn verhaal over ‘wat een goede premier maakt’, de rest was zijn eeuwige stroom van verhaspelde woorden en dooddoeners als ‘u zegt het wel, maar het is niet zo’. Balkenende kan na dit debat definitief de handdoek in de ring gooien.

Geert Wilders was als altijd verbaal sterk, maar na 4 jaar alles te hebben gezegd wat er te zeggen valt over wat er fout is aan moslims is het een grijsgedraaide plaat geworden. Voor de eerste keer deed Wilders zenuwachtig aan, Rutte was hem op alle momenten de baas. En of het nou zo’n slim idee was om te zeggen dat hij als Minister-President als eerste naar Israël zou gaan?

Ondanks dat Job Cohen claimt dat hij ‘van zijn eerdere fouten in de campagne heeft geleerd’ was dat vanavond niet te merken. Wat hij zegt lijkt op de taal van Wouter Bos, maar hij doet het lang niet zo charismatisch en overtuigend. Hij klonk af en toe bijna, en dat is wel heel pijnlijk, als Ad Melkert, die zinnetjes opdreunde van zijn voorlichters. Dat is jammer, want op de momenten dat hij wat meer improviseerde was het een stuk beter. Hoe dan ook, met dit slappe optreden is Cohen naar mijn mening de verliezer van het debat.

Mark Rutte heeft de afgelopen vier jaar veel geleerd en was ontzettend kalm en duidelijk in het uitleggen van zijn standpunten.Het is knap hoe Rutte zijn VVD neerzet als een sociale partij die er ook voor de minder bedeelden is (of dat nou waar is of niet). Alleen de ‘morele oproep’ van Femke Halsema om aan te geven waar de pijnpunten van zijn programma zitten liet dat beeld even verwateren. Toch bleef het beeld overeind, en Rutte is daarom de winnaar van het debat.

Blog archives

Geert komt naar je toe deze zomer!

Naar aanleiding van het Linkse Hobby feest heb ik de beruchte Wilders uitspraken generator uitgebreid met twee nieuwe speeltjes.

Ten eerste kun je Geert’s uitspraken nu overal genereren met de mobiele versie. Net zo goed, maar dan ook prettig in het gebruik op je iPhone, Android of andere smartphone.

En als je Geert werkelijk een warm hart toedraagt kun je ‘m ook op je eigen website zetten met behulp van de superhandige gadget. Kopieer de volgende code in je blog, website, Hyves-profiel, wat dan ook om al je vrienden en familie te amuseren met de uitspraken van het blonde orakel uit Venlo:

Blog archives

Waarom Heino goede muziek maakt

Ik heb bij menig persoon wenkbrauwen laten fronzen door te melden dat ik de muziek van Heino goed vind. Heino? Inderdaad, die blonde, volarische Duitse Schlagerzanger die hits als Karamba, Karacho, ein Whisky, Blau blau blüht der Enzian en Komm in meinen Wigwam op zijn naam heeft staan. Camp! Zeggen de meeste mensen dan, of het allerergste wat er in Duitsland op muzikaal gebied ooit is uitgebracht naast Schnappi das kleine Krokodil.

Waarom kan ik Heino goed vinden terwijl ik ook hou van ‘echt goede muziek’ zoals Radiohead, The Smiths of Belle & Sebastian?

Het punt is dat je Heino helemaal niet moet vergelijken met dat soort muziek. Heino is volksmuziek, net zoals we hier De Zangeres Zonder Naam hebben, Johnny Jordaan of Frans Bauer. En laat Heino in dat specifieke genre van de volksmuziek nou ontzettend goed zijn. Vooral als je het vergelijkt met de volksmuziek hier in Nederland. De meeste volksmuziek in Nederland is langdradig, goedkoop gearrangeerd en de hele tijd hetzelfde: één nummer van Johnny Jordaan is leuk, maar na 12 keer te hebben gehoord dat hij is geboren in een keldertje in de Jordáááán heb je het wel gehad.

Hoe anders is Heino! Natuurlijk, Heino heeft ook z’n slechte periodes gekend, en hij heeft genoeg rommel opgenomen, maar vooral in de ‘goude periode’, aan het begin van de jaren zeventig, waren de nummers van Heino voor het grootste deel prachtig gearrangeerd, afwisselend en vooral: kort en krachtig. Waar hier iemand als Vader Abraham nummers uitmelkt tot ver na de vijf minuten door nog een keer een refrein te herhalen houd Heino het na drie minuten wel voor gezien: niet langer dan strikt noodzakelijk. En dan die stem: Heino kan in alle toonsoorten zingen, en had met gemak een gevierd klassiek zanger kunnen worden.

En die kwaliteit hoor je! Luister bijvoorbeeld eens naar één van de grootste hits van Heino: Carneval in Rio:

http://www.youtube.com/watch?v=2pxmhWECE7E

Luister naar die fantastische stem van Heino, het aanstekelijke ritme, het refrein wat niet uit je hoofd gaat. Dit is niet zomaar volksmuziek, dit is een meesterwerk!

Ik daag je uit om te luisteren naar de muziek van Heino, en te ontdekken wat je al die tijd hebt gemist.

Blog archives

Met de snelheid van de bieb

Ik was vandaag voor het eerst in jaren weer eens in de openbare bibliotheek in Nijmegen. Toen ik nog daar woonde was ik kind aan huis bij de muziekafdeling: in de tijd dat nog niet alles makkelijk en snel online was te downloaden kon je voor 1,50 een cd voor twee weken lenen en ‘luisteren’ (lees: kopiëren). Heel veel van de bands die ik nou nog steeds graag luister heb ik daar voor het eerst ontdekt, en ik had het idee dat ik dankzij de bibliotheek altijd behoorlijk bij was.

Nog steeds hadden ze cd’s bij de bieb en ook nog steeds hadden ze de ‘toppers’ die je voor een week mag lenen omdat ze ‘net nieuw’ waren.

De toppers van dit moment waren:
* Vampire Weekend – Contra
* Editors – In This Light and on This Evening
* Fuck Buttons – Tarot Sport
* De Staat – Wait for Evolution

Op Vampire Weekend (januari 2010) na zijn dat allemaal platen uit 2009, De Staat komt zelfs uit januari van dat jaar. Als je dus geen internet had en alles via de bieb moest luisteren zou je een heel jaar achterlopen met de nieuwste muziek. De nieuwe platen van Joanna Newsom, Hot Chip, Owen Pallett, Yeasayser: je zou ze pas allemaal in de zomer van 2011 leren kennen en er over praten met je vrienden.

Is het nou beter dat je al die platen ‘rustig’ leert kennen? Misschien dat je er wel beter over kunt oordelen zonder alle recensies in de krant te hebben gelezen. Misschien moet ik maar weer eens cd’s gaan lenen bij de bieb…

Blog archives

Konami code using jQuery

The Konami code is a pretty cool way to hide easter eggs on your website. If you want to include the code on your site but something like Konami-JS is a little too heavy you could try this small jQuery snippet.

function konami(fn) {
    var input = "";
    var pattern = "3838404037393739666513";
    $(document).keydown(function(e) {
        input += e.keyCode;
        if (input.indexOf(pattern) !== -1) {
            fn();
            input = "";
        }
    });
}

The function gets one argument: a function that is executed when the code is passed correctly. Use it like this:

$(document).ready(function() {
    konami(function() {
        alert("You did the Konami! W00t!");
    });
});
Blog archives

Quake2 in a browser

Running a full 3d game in a browser window is now possible, thanks to HTML5 and the new WebGL standard. A few Google employes have ported Quake2 to WebGL. I could get it up and running on the last Webkit nightly only, the graphics were flashing all the time and strafing is impossible because the alt-left key is mapped to ‘back’ in the browser, but it’s a nice experiment nonetheless.

If you’re lazy and don’t want to compile stuff and download beta browsers watch the YouTube vid below:

Blog archives

Ten reasons why i’ve switched from Firefox to Google Chrome

When Firefox 1.0 was released in 2004 it changed everything on the web: finally a real competitor was launched that could challenge the dominance of Microsoft’s Internet Explorer. I was one of the people that switched and said ‘goodbye’ to the era of tabless browsing, lack of standards and as many security holes as a swiss cheese that defined Internet Explorer 6.0.

However, after six years the time has come to say the old trusty fox goodbye because i’ve switched again. Google Chrome is now my primary browser. Here are ten reasons why.

1. Speed

Speed is the #1 reason i’ve switched from Firefox to Chrome. Compared to Chrome, Firefox feels like an old rusty machine that needs to get up to speed before opening a new tab or browser window. Some of this might just be an illusion because of the nifty animations in Chrome, but i don’t really care. Chrome simply feels extremely fast and browses lika a breeze.

2. No CPU / memory hog

Firefox is infamous for its hunger for memory. Especially when having lots of tabs open my RAM seems to blow through the ceiling and other applications start to slow down too. Chrome also seems to take a fair bit of memory and CPU, but the system never gets sluggish.

3. No crashes or spinning beachballs

This is a big one. Remember when you opened that YouTube movie in Firefox and the Flash plugin suddenly crashed and took all of your tabs with it? Not so in Chrome. Every tab is in a different process thread, so when one of your tab crashes you can simply say ‘quit’ just like you can ‘force quit’ an application. Also, things like periodic 100% CPU spikes that i had in Firefox are a thing of the past. In the month that i’ve been using Chrome now it hasn’t crashed on me once, and this is considering Chrome (on the Mac at least) is still beta software!

4. In-browser upload indicator

A small but interesting feature: Chrome displays a progress indicator when uploading files on websites, even if they don’t provide a progress bar themselves. You can spot it in the status bar whenever uploading big files.

5. Awesomer awesome bar

Chrome merges the location bar and the search box on the right of the browser window. It makes total sense: with people typing in URL’s in the Google search box and search terms in the location bar, why would you want two different input boxes? The bar also includes a nice way to search many websites: just hit the tab key after entering the first few characters of a website.

6. Task manager for tabs

Because every tab runs in a separate thread it makes sense to provide something akin to the task manager you already have for your applications. Chrome provides that under the View –> Developer –> Task Manager entry. An easy way to kill frozen tabs or to view which tabs take up the most CPU and memory.

7. Plugin installing without restarting

Remember when you installed a few add-ons from the Firefox addon site and you then needed to restart your browser? Because you had so many tabs open it took ages and you probably could have learned how to play the guitar in the meantime. No more with Chrome: every plugin simply installs without a restart.

8. Auto-fill

Firefox had something like auto-fill. But for some reason i never quite liked it. Chrome also has this, and enables it by default. It seems to be pretty intelligent, and pops-up exactly the right words on the right fields.

9. Auto-update everything

Chrome tends to get some criticism on this, especially from system administrators, but i think it’s wonderful. You never need to deal with all these ‘Install this update’ messages, ever, again. This works both for the browser, as well as all the plugins. Wondering if you’re running the latest version of something? No need to check, you already are.

10. Scroll bar search hints

Another small UI feature: whenever you search for something (using the Cmd/Ctrl-F shortcut) the scrollbar shows you where you can find all the occurences of the search term

A few reasons to (still) use Firefox

Chrome isn’t perfect. There are a few things that still let me switch back to Firefox ocassionaly:

  • No Firebug. Firebug is an essential tool for web developers like me, and although there is a light version of Firebug and Chrome’s own developer tools, it simply doesn’t offer all of the features that Firebug for Firefox has.
  • The addon system feels like it’s in its infancy. Apparently they are easier to write, so this might get better pretty quickly, but many addons feel clunky and badly coded. Google’s own plugin repository isn’t as nice as Mozilla’s too.
  • Some websites still tend to crash Chrome / Mac. This seems to occur especially with Flash sites and the WordPress administration panel.
  • Pressing Cmd-Q / Alt-F4 closes the complete browser, without warning you about closing all tabs. This is something that Firefox does ask.
  • No ‘text only’ bookmark bar. This saves a lot of space on Firefox and still allows for lots of bookmarks in your bookmark bar. Unfortunately, Chrome only allows a combination of favicons and text.

So, i’ve had my say. What do you think? Are you still using Firefox? Or are you a switcher too?

Blog archives

Speelschema Nederlands elftal WK 2010


Foto: Audrey & Patrick Scales / CC-BY

U gaat er vast nog veel mee te maken krijgen: wanneer kan ik niet de deur uit, geen verjaardagen vieren, niet vergaderen en niet naar het strand deze zomer? Inderdaad, als het Nederlands elftal speelt. Hieronder alle data en tijden waarop het Nederlands elftal speelt en potentieel zou kunnen spelen deze zomer:

Groepswedstrijden

  • maandag 14 juni 13.30: Nederland – Denemarken (2 – 0)
  • zaterdag 19 juni 13.30: Nederland – Japan (1 – 0)
  • donderdag 24 juni 20.30: Kameroen – Nederland (1 – 2)

Potentiële wedstrijden (Nederland zit in groep E)

  • maandag 28 juni 16:00: Nederland – Slowakije (2 -1)
  • vrijdag 2 juli 16:00 : Nederland – Brazilië
  • dinsdag 6 juli 20:30: halve finale I
  • zondag 11 juli 20:30: finale

Nog meer nuttige en nutteloze informatie over het WK vindt u natuurlijk op de encyclopedie die iedereen kan bewerken.