• 14
  • Feb

Een paar weken geleden kwam ik op nu.nl een artikel tegen over een proef met betaald rijden.

In Amsterdam gaan ze een proef doen met betaald rijden. Ze gaan gedurende een tijd met een aantal vrijwilligers onderzoeken of een financiele prikkel invloed heeft op het autogebruik. Doordat de vrijwilligers in de spits meer moeten betalen dan buiten de spits hopen ze dat deze mensen buiten de spits (of helemaal niet) gaan reizen. Indien ze minder in de spits gaan rijden krijgen de vrijwilligers geldt, doen ze dit niet, dan moeten ze uiteindelijk zelfs geld gaan bijbetalen.

Nou is deze proef volgens mij gedoemd te slagen: omdat het gaat om vrijwilligers krijg je een groep mensen die daadwerkelijk de mogelijkheid heeft om het gedrag aan te passen. Wanneer je dat niet hebt zou je nogal gestoord zijn om vrijwillig mee te doen (omdat je dan van tevoren al weet dat je geld moet gaan bijleggen), dus je krijgt een niet-representatieve situatie.

Dus aan het eind van de proef zal blijken dat een groot gedeelte van de deelnemers zijn of haar gedrag heeft aangepast, en dat het aantal kilometers dat gereisd is in de spits is afgenomen. Succes! Laten we het invoeren. En dan blijkt dat een groot gedeelte van Nederland vaak gewoon niet een realistische mogelijkheid heeft om op een alternatieve manier op het werk te komen.

Misschien is het een idee om eerst daar eens aan te werken?

  • 20
  • Dec

Three weeks ago I received an invite to Google Wave. So, I’ve been using Google Wave for a few weeks now.

This is an overview of my waves of the first week:

meta-discussions on wave

At this time, it just doesn’t have the critical mass to be useful (to me). A few weeks ago someone gave a presentation on J-Fall and had it’s Google Wave address next to his email address and twitter username, and started the presentation with: I hope that someone adds me to Wave, so I have people I can wave with (is that a verb? Now, it is :)).

Technically, it is really neat (although, somewhat not-performing (at least not Google-like-performing, it’s still faster than your-average-website…)), but that doesn’t cut it. Email is obsolete, but email has the advantage that is ubiquitous. Everyone has an email address, and there are a zillion email servers/clients you could use (or, you could write your own, if you really like :)). Wave, on the other hand isn’t widespread (yet?), and there is only one (real) implementation. I think that that last one is essential: for acceptance within organizations it is essential to be able to host your own server without a hassle, and with choice. Until then, I don’t really see a market for Wave.

  • 22
  • Nov

A few weeks ago, I was shopping in my local bookshop, and I was drawn to some e-readers that were there. A few years ago they were really expensive, but nowadays they are a lot cheaper. And with enough books the price-difference between en ebook and a regular book could make an e-reader economical justifiable (which is always an important factor when I buy something… ;)).

At home, I decided to do some homework. There are note that many e-readers available in the Netherlands, so the task of comparing all of them is feasible. There are just a few criteria for categorizing them:
- size: 5, 6, 8, 10 inch
- touch screen or not
- wifi / 3g
- file support
- memory

The readers are basically divided into two categories based on size: the smaller ones (5-6 inch) and the larger ones (8-10 inch). The smaller ones are better suited as a pocket-book-replacement, the larger ones (10 inch is almost as big as an A4) are document-replacement devices. Maybe in the future, I want a reader for both categories (a 10 inch reader for reading business documents, and maybe books at the office/home, and a 5-6 inch device for reading books), but let’s start with one… :) As the 8-10 inch versions are relatively expensive and I still don’t know whether I will use the reader a lot, the choice of a 5-6 inch device was not so hard.

A naive look at the touch-screen feature would be: a touch screen is better. Although a touch screen can provide a better user experience, a touch screen has its drawbacks as well. A touch screen has more glare and is not as crisp a a non-touch screen.

Wifi/3G support is a nice feature to buy books-on-the-go. Not something I desperately need. Wifi support would be a nice to have feature when it is combined with downloading the daily newspaper (or RSS-feeds) automatically onto your device. But for myself, this isn’t a must-have feature (when using public transport to get to your work every day this could be an interesting feature though).

The de-facto standard for ebooks nowadays is epub. Mobi is dead. But support for pdf, html, txt is useful.

Most (all?) e-readers come with internal memory. With some devices you can expand the memory using SD cards or micro-SD cards. Some e-readers use the USB mass-storage device class to connect to your PC, in that way you can just drag-and-drop files instead of using a proprietary program.

With these points in mind I began to search for my ideal device. The iRex devices are too large (and too expensive :)), the Kindle doesn’t support epub. The Sony PSR-300 doesn’t have expandable memory, the PSR-600 has glare-problems. Besides: both of them can’t be accessed as a mass-storage device. The BeBook doesn’t have expandable memory and is old. The txtr, Plastic Logic and the Nook are cool, but are not yet released.

So, my choices were limited to the BeBook Mini, the Cool-ER and the Cybook Opus. I linked the BeBook Mini the most, so I ended up buying that one. So, for once, I didn’t go for the most expensive and cool one, but for the cheapest one, with just enough features….

A week before I bought it, I already bought 2 ebooks. Some (technical) publishers offer ebooks on their site. Unlike most book stores their ebooks are not DRM protected, and when you buy an ebook you get a package with the .epub, .mobi and .pdf. That’s the way to go… A book is nothing more than text, protecting that with DRM doesn’t really makes sense: one way or another the DRM will be stripped out. So, with DRM you’re only frustrating your paying customers. Have a little faith in humanity :) I have no problem paying for my books (the time reading them is worth much more than the purchase price), but I’m definitely not going to pay for books that are protected with DRM. No way…

I read the first book I bought on my netbook using Calibre, which was quite ok and gave me the ‘go’ for myself to buy an e-reader.

Oreilly has a nice buy-3-pay-2 offer which is also valid for ebooks, so after I bought the e-reader I almost immediately bought 3 Oreilly books. And The Pragmatic Programmer offers 40% off for the next few days, when I read that, it took me about 25 minutes to buy 9 ebooks…. For 66 euro, that’s a great deal! That’s about the same as 2 dead tree books. So, I think that in no time the e-reader will pay for itself :)

I have the BeBook Mini for about a week, and I really love it. The screen it really nice. It is really weird, it does look like paper. It is completely different than LCD (or CRT :)), the refresh-rate is usually quick enough to read without annoying pauses while turning the page (turning a page in a regular book also takes time..). The device is a bit slow on a 6 MB epub I’m currently reading when starting a new chapter (I don’t know whether that’s because the chapter requires the reader to load a new .html within the .epub or because of the image at the start of each chapter). Another thing that worries me a bit it that it has already crashed twice. The first time was probably due to the battery (it was quite empty when I got it), but the second time the battery was full. Maybe I should just turn the e-reader off, instead of putting it away while on (an e-reader only uses energy when flipping a page (ok, and a little bit to check whether you have pressed a button), so letting it on is no problem (battery wise)).

  • 16
  • Nov


13-02-1920 – 16-11-2009

  • 11
  • Nov

Na 3 J-Springs was het wel eens tijd voor m’n eerste J-Fall. Dus vanochtend vroeg de auto ingestapt om naar Bussum te gaan. Ik zou om 07:56 2 collega’s oppikken bij Utrecht Lunetten (zodat we ruim op tijd zijn), maar een van hen (ik noem geen namen… kuch) vind het verstandig om op Lunetten maar niet uit te stappen, en verder te gaan naar Centraal :) Dus 25 minuten later dan gepland vertrekken we vanaf Lunetten. Tomtom vind het een goed idee om ons bij de oprit A27/A28 de verkeerde kant op te sturen (he, altijd een apparaat de schuld geven toch, ik acht de kans dat ik zelf verkeerd zou rijden bijna nihil… :)), dus halverwege Amersfoort draaien we maar eens om om maar eens de goede kant op te gaan rijden… Uiteindelijk komen we heel netjes om 2 voor 9 aan, zodat we mooi op tijd zijn….

Terwijl we staan te wachten op een collega wiens inschrijving niet gevonden kan worden (achteraf blijkt dat wanneer je een tussenvoegsel als ‘den’ hebt, je onder de ‘D’ geclassificeerd wordt…) kijken we even rond bij de boeken-stand. Mooi moment om Java Concurrency in Practice te kopen. 4e boek in 4 dagen, en nog maar 70-80 boeken niet gelezen in de boekenkast, maar deze kon ik uiteraard niet laten liggen… ;)

De keynote wordt gegeven door iemand van Sun, en valt me best wel tegen. Inhoud: 0,0.

De presentatie erna over de performanceverbeteringen binnen Java 7 was wel interessant. Het stuk over de G1 garbage collector was voor mij persoonlijk het meest nuttig; achteraf erover terug-googlend blijk ik er een hele tijd geleden al eens iets over gelezen te hebben, maar in dat stuk ontbrak wel het een en ander aan informatie. Waar ik zelf ook wel blij van werd was het fork-join framework, we krijgen nu eindelijk OpenMP-achtige dingen in de taal. Voor in de toekomst erg belangrijk in mijn ogen…

Daarna naar de presentatie Scaling Out with Hadoop and NoSql geweest. Erg leuke presentatie met goede slides die echt iets toevoegden. Leuk gebruik van Twitter, dat had ik nog niet eerder gezien. Inhoudelijk kwam er niet heel veel nieuws voorbij, maar ja, in 3 kwartier is het ook lastig om zoiets omvangrijks te presenteren waarbij je de diepte in gaat (lees: dat is eigenlijk onmogelijk :)), dus dat lag ook niet echt in m’n verwachting. Het overzicht met de verschillende noSql oplossingen van dit moment is wel handig, dus zodra die online komt ga ik diegenen waar ik nog niets over gelezen heb eens allemaal langs.

Ik had van tevoren weinig verwachting van de tweede keynote. Maar achteraf gezien was het wel een leuke presentatie. Niet iets waar ik uit mezelf naar toe zou gaan, maar de voorbeelden die gegeven werden tijdens de presentatie waren wel een eye-opener. Kijk, zo kan je een schade-formulier binnen een verzekering-administratie ook opbouwen. Toch ‘iets’ anders dan wat ik gewend ben.

Daarna was het tijd voor The Quest for Parallellism: How To ‘upgrade’ Your Application. Een niet heel erg wereldschokkend overzicht van verschillende patronen voor het gebruik van concurrency binnen je applicatie.

De laatste twee presentaties heb ik enigszins just-in-time gekozen. Ik was van plan om te gaan naar de presentatie over de Google App Engine, en de presentatie over Google Wave. Bij de eerste vroeg ik me af of ik nog iets nieuws zou zien na de Google App Engine introductie vorige week op de StackOverflow DevDays. Bij de tweede, tsja, zonder Google Wave account blijft dat ook zo abstract.

Dus bij de een-na-laatste presentatie gekozen voor (nog een) presentatie over Java 7. Stuk over project Jigsaw was wel leuk, maar ik mistte wel de connectie met / verschillen tov / voor- en nadelen tov osgi. Verder gewoon een sterke presentatie.

Bij de laatste presentatie ben ik 1 minuut voor het begin geswitcht naar TDD As If You Meant It. Redelijk onorthodoxe presentatie. En hoewel ik over het algemeen niet zo te spreken ben over van die geforceerde lebbisenjansen taferelen was dit goed uit te houden. Ik weet of ik nou zo all-the-way TDD ga, maar het was wel interessant om het eens te zien.

Al met al een dag met voornamelijk goede en interessante presentaties. Weer een paar interessante dingen gezien (Flex user interfaces) en weer voldoende gedachtes en aankopingspunten om me weer in nieuwe dingen te verdiepen (Java 7, G1, NoSql) waar je tijdens je dagelijkse werk (jeuh, binnenkort waarschijnlijk de laatste Java 1.3 omgeving upgraden!) nooit mee te maken krijgt, maar toch eigenlijk wel essentieel zijn om bij te blijven…

  • 31
  • Oct

When I stumbled upon OpenID quite a while ago (two years?), I was immediately intrigued by it: having one logon for everything is great. But on the same time I didn’t really get it; how could other websites know who I was. Supposedly, I was just to attached to the default username/password/account combination that I didn’t immediately realized the separation between authentication and authorization. And that is maybe one of the main problems with OpenID: when I don’t get it instantly, how is my mother supposed to get it? On the website I didn’t read a 5-second explanation that really gave the message why one should want to use OpenID (nowadays they do better in delivering the message: OpenID is an alternative for remembering multiple usernames/passwords).

But anyway, I wanted to use OpenID :) At that moment I had to make an important decision: which provider to use? I could use a hosted provider (at that time Google, Hyves, and others weren’t providers yet), or I could host my own. As I don’t want to become dependent on a provider to log on to other websites, I decided that using openid.org, myopenid.com, claimid.com or something similar was not the way to go (or, as you could do now: using your Google/Hyves/Facebook account). I still think that that was a good decision.

You don’t want to use the email address of your Internet Provider (when you switch provider, or it changes its name (worldaccess -> wxs -> planet), you don’t want to have to use a new emailaddress….), and you don’t want to use a specific provider for your online identity. You definitely don’t want to come in the situation that your OpenID provider shuts down (for whatever reason..), and you’re not able to log on to any website anymore… For both your email and your OpenID you certainly want to use your own domain that is fully under your control.

So, with that decision made, I started looking for solutions for running my own OpenID provider. phpMyID seems to be the project of choice. Doesn’t seem to be too complicated to install, etc. However, I still had my doubts: was installing phpMyID secure enough? I wanted to look into that before installing it. So, I just postponed it…

Until today :)

Earlier today, I installed phpMyID, and it just took minutes. It’s very easy to setup. However, I still had a feeling… Why do it myself. To prove that I could do a better job than a hosted service? I’m not running my own mail server either, right? I just use Gmail to read my mail. What if I made an error in configuring it? Or, if a security issue is discovered and I don’t update soon enough? Then, all of a sudden all my accounts are compromised. Basically, I don’t want to run my own OpenID server… I want to use my domain as the identifier, but use a hosted solution.

And nowadays, using delegation, I can! You can add a few headers to your HTML page pointing to a 3rd party OpenID provider. In Wordpress, there is a nice plugin to do that for you. So, I deleted phpMyID, installed the plugin, signed on to myOpenID, forwarded davidbaakman.nl to davidbaakman.myopenid.com.

When myOpenID.com stops, closes, or I just want to stop using the myOpenID service, I can just choose another OpenID provider, forward davidbaakman.nl to that provider (or, decide to run my own server anyway) and still access my accounts.

Maybe in the future I will try to use the client-side certificate of MyOpenID, so I don’t have to use a password to log onto myOpenID. And maybe I could use the OpenID plugin of wordpress for authenticating comments. But I’m not sure of that…

  • 17
  • Oct

Dit weekend maar eens deel 2 van het upgrade programma van m’n PC uitgevoerd. Of, in ieder geval, de bestelling gedaan.

Videokaart was een tijdje geleden al vervangen (Geforce 8600GT met fan eruit, Geforce 9300 GT met koelblok van halve kilo erin). Hij schijnt een stuk langzamer te zijn (maar de videokaart heeft nog geen vertex hoeven berekenen, dus dat is niet zo’n groot punt…), maar hij is in ieder geval wel stil.

Er staat inmiddels al een tijdje een NAS waarop ik m’n data heb staan (nun nog eens die backups regelen…).

De aankomende release van Windows 7 is een mooi moment om de rest eens aan te pakken. Wanneer ik Windows toch opnieuw moet installeren, dan kan ik dat net zo goed op een nieuwe SSD doen. Dus de eerste aankoop van zaterdag was een Intel X25-M 80 GB SSD. Nu al m’n data niet meer op m’n PC staat heb ik aan 80 GB genoeg (hoop ik :)). Ik ben heel erg benieuwd hoe m’n PC gaat aanvoelen met zo’n SSD.

M’n PC-bij-de-TV-project heb ik eerst aangepakt door m’n MacBook aan m’n TV aan te sluiten. Echter ziet m’n MacBook m’n TV niet, en wil geen beeld naar m’n TV sturen. Beetje jammer dat die combinatie niet werkt (MacBook aan m’n monitor werkt wel, en m’n PC aan m’n TV werkt ook). Uiteindelijk zelfs nog een Release Candidate van Windows 7 via VMWare Fusion op m’n MacBook geinstalleerd, maar ook dat werkt niet…

Het idee daarna was een Popcorn Hour C-200 te kopen. Maar de eerste reviews waren niet echt super-lovend. In het commentaar van een van die reviews werd het nVidia Ion platform in combinatie met XBMC als alternatief aangedragen. Daar een beetje naar gekeken, en eigenlijk was het al snel duidelijk: dat is het platform wat je nu moet hebben wil je een state-of-the-art mediaplayer bouwen.

Dus, volgende aankoop van vandaag was een ASRock ION 330 – BD. De versie met blu-ray disk speler kopen is misschien een beetje twijfelachtig, maar ik hoop eigenlijk dat dat ding er voor zorgt dat ik geen aparte blu-ray speler hoef te kopen. De Ion graphics zorgen ervoor dat je hardwarematig HD kan afspelen. Het idee is om XBMC op Linux te gaan installeren (backup-plan is Windows 7 – backup-plan achter de hand hebben is met mijn Linux-op-de-desktop ervaringen toch wel nuttig…), en dan hoop ik dat binnenkort blu-ray disk support wordt toegevoegd aan XBMC.

Om de Ion met m’n afstandsbediening te kunnen bedienen ook maar een Ir-receiver gekocht. Een Philips OVU412000 (handig, dat soort namen…). Is erg goedkoop, ziet er wel leuk uit, en schijnt te werken.

Op zich was ik daarmee eigenlijk wel klaar, maar ik zat wat te klikken, en ach ja, een impuls-aankoop op de zaterdag-middag sla ik natuurlijk niet af….

De eerste is een Wacom Bamboo Pen and Touch. Ik heb (heel ver…) in het verleden twee weken de Wacom Graphire (1) van m’n zusje geleend, nooit aan kunnen wennen in die twee weken. Maar ja, een heleboel collega’s vinden het ideaal. Dus nu de nieuwe Bamboo er is, toch maar eens een nieuwe poging ondernemen. Wat super-vet van die nieuwe Bamboo is is dat je multi-touch kan scrollen met je vingers, net als bij een MacBook.

De tweede kwam wel helemaal op het eind… ik heb ook maar een Logitech MX Air gekocht. Toen die in 2007 uit kwam vond ik hem al heel erg cool. Echter vond ik 200 euro toch een beetje prijzig voor zo’n leuk speeltje… geen idee of dat een beetje handig werkt, een beetje muizen in de lucht. Maar inmiddels is hij heel erg in prijs gezakt. Eigenlijk komt het er wel een beetje op neer dat ik hem voor de huidige prijs eigenlijk niet kan laten liggen :)

Oh ja, ‘t begon natuurlijk allemaal met de release van Windows 7. Dus ook maar een Windows 7 Home Premium Family Pack gekocht. De eerste keer sinds Windows XP dat ik niet de meest uitgebreide versie van Windows koop. M’n XP licentie was de Professional en ik draai nu Vista Ultimate. Maar toen ik erover na dacht een paar weken geleden: ik heb in de laatste 6 jaar geen feature gebruikt waarvoor de ‘home’ versie niet voldoende was, dus overstappen op Windows 7 Ultimate slaat eigenlijk nergens op… Ik heb zo’n proef-versie op m’n MacBook via VMWare Fusion geinstalleerd en ongeveer 10 minuten geprobeerd, dus eigenlijk geen idee wat me te wachten staat. Maar op basis van de verhalen zal het nooit slechter zijn dan Vista.

Nou ja, binnenkort wanneer alles binnen is maar eens alles gaan installeren, en dan ben ik hopelijk weer klaar voor 2+ jaar…

  • 30
  • Sep

Vorige week maandag hadden we een discussie op het werk over dat van elke vrucht wel thee bestaat, maar dat dat niet voor bananenthee geldt. Zo’n bewering moet natuurlijk gegoogled worden, en al snel bleek dat dat niet waar te zijn. Er zijn in Nederland wel degelijk webshops waar je bananenthee kunt kopen. En er is zelfs een Bananenthee-Hyve.

Nou ja, de mogelijkheid om bananenthee te proberen laat je natuurlijk niet aan je voorbij gaan. Dat is toch iets wat je in ieder geval 1x in je leven gedaan moet hebben (net als bijvoorbeeld curling…). Dus maandag-avond de thee besteld; 1.50 voor 50 gram thee + 1.76 verzendkosten via iDeal betaald (rijk zal de Tea Bar van mijn aankoop niet worden…). Dinsdag is de thee verstuurd. Woensdag kwam het aan. Dus donderdag een thee-pot, thee-ei (wist je trouwens dat die in Belgie een stuk duurder is?) en de thee mee.

De thee is eigenlijk best wel helemaal niet echt heel erg lekker, maar ik ben sowieso niet zo’n vruchten-thee-persoon. Maar goed, daar gaat het eigenlijk ook helemaal niet om… Het gaat natuurlijk om het idee, en het feit dat je kan zeggen: kijk, dat heb ik toch maar weer even meegemaakt in m’n leven! :)

(Voor de liefhebbers binnen Quinity: er ligt nog een half zakje bananenthee op de Amaliahoff, dus wanneer je in de buurt bent (Maliebaan? :)) en je hebt zin in een kop bananenthee: kom gerust langs)

  • 13
  • Sep

Ik heb m’n Nespresso apparaat nu 4 maanden, en het is dus wel eens tijd om te kijken naar m’n koffie-gebruik (ok, voornamelijk voor mezelf om een inschatting te maken of ik nog op schema lig om m’n voorraad koffie ooit op te krijgen…).

Nou, eigenlijk gaat het best goed dus. Volgens planning ga ik ergens in januari 2011 m’n koffie voorraad op krijgen (of, wanneer ik de decaf zut buiten beschouwing laat: november 2010), dat valt dus best mee…

  • 01
  • Sep

Een tijdje geleden kreeg ik weer eens een brief van de ING; een pensioenscheck. Op basis van wat multiple-choice vragen probeert de ING informatie van mij los te peuteren onder het mom van: als u deze informatie inlevert kunnen wij bepalen of u een pensioenadvies nodig heeft.

Ik zit helemaal niet te wachten op een pensioenadvies. Ja, ik heb een pensioengat (gelukkig wel zeg…), en ja, ik weet dat ik genaaid wordt, en nee, ik wil geen aanvullende pensoenregelingen. Het idee is nog steeds gewoon dat ik niet afhankelijk word van m’n pensioenpotje…

Maar anyway, ik vind het toch altijd wel interessant om te kijken wat ze nou weer schrijven… En ‘t begint al lekker…

Vraag 2c
Heeft u een pensioenregeling via uw werkgever, voor uzelf of uw nabestaanden?

Antwoorden:
- Ja, via mijn werkgever, gebaseerd op mijn laatstverdiende loon (eindloonregeling)
- Ja, via mijn werkgever, gebaseerd op mijn gemiddeld verdiende loon (middelloonregeling)
- Ja, via mijn werkgever, maar ik weet niet exact volgens welke regeling
- Nee, ik heb geen pensioenregeling via mijn werkgever

Ok, en wat nou als ik wel een pensioenregeling via mijn werkgever heb, ik ook precies weet wat die regeling is, en die regeling niet gebaseerd is op mijn laatstverdiende of mijn gemiddeld verdiende loon? (hint: beschikbare premieregeling). De ING laat weer eens een knap stukje kansloosheid zien… Dat soort lui zouden mij advies over m’n pensioen moeten geven?