Beste meneer van het GVB

Vandaag was ik op metrostation Van der Madeweg, een bovengronds metrostation, waar ik rustig op mijn (te late) aansluiting stond te wachten. Om het wachten voor mij wat te veraangenamen steek ik een sigaret op en loop ik wat rond op het station. Na wat rondjes gelopen te hebben om warm te blijven spreekt u me aan, en ik versta nog net het woord ‘sigaret’ terwijl ik mijn koptelefoon afzet. Ik ben de onaardigste niet, en grabbel naar mijn sigaretten.

Dan wordt het duidelijker: u wilt helemaal geen sigaret. U bent van mening dat ik daar niet mag roken. Helemaal overrompeld stamel ik "ik mag hier gewoon roken!" maar het mag niet baten. U zegt "wedden", wat mij in een nog grotere staat van overrompeldheid brengt. Ik stamel maar nog een keer "ik mag hier gewoon roken…", maar nu voel ik de onzekerheid van mijn uitspraak. "Moet ik er iemand bijhalen? Wil je een boete?" Ik weet niet meer wat ik moet zeggen. Nogmaals stamel ik mijn zinnetje.

U claimt dat u nu geen tijd hebt, maar de volgende keer dat we elkaar tegenkomen zal u het bewijzen. Uw metro komt aanrijden en u stapt in. U blijft staren met een woeste blik tot de metro wegrijdt. Staarcompetities heb ik altijd gewonnen, maar deze keer geef ik op. Nutteloos.

Ik blijf achter, onzeker en trillend van de vijandigheid die u uitstraalde. De adrenaline schiet door mijn lijf. Ik ben boos, onzeker en bang dat ik een grove maatschappelijke blunder heb begaan.

Dan schiet het me te binnen. het GVB heeft in alle metrostellen en op alle stations de "huisregels" hangen, 10 voor zichzelf sprekende iconen met een begeleidende tekst. Er staat mij bij dat een van de iconen een sigaret is met een rode streep er door. Ik hobbel, nog steeds onzeker, naar de abri waarin de tijdentabel, een uitleg over de OV-Chipkaart en de huisregels hangen. Ik staar naar het icoon. Een sigaret met een streep. Shit. Dan lees ik de tekst.

Verboden te roken
Het is niet toegestaan te roken in de voertuigen en ondergrondse metrostations.

Ondergronds. Ik kijk om me heen. Bomen, vogels, treinen, gebouwen. Ik ben niet ondergronds. Ik ben ook niet in een voertuig van het GVB. Ten minste, ik kan in alle redelijkheid aannemen dat dit metrostation stationair is en mij niet naar mijn werk gaat brengen.

Glunderend rook ik trots het laatste stukje van mijn sigaret op. Mensen kijken hoe ik glunderend over het platform loop. Mensen kijken vies. mijn SEP-veld is geactiveerd. Mijn metro arriveert en ik stap in.

De laatste jaren zijn er veel maatregelen genomen tegen roken in openbare plekken. In Rotterdam mag je bijvoorbeeld niet op een bovengronds metroperron roken. Kroegen hebben rookverboden opgelegd gekregen. Treinen hebben geen rokerscoupé’s meer, iets waar ik best iets meer voor zou willen betalen. Je mag zelfs niet meer roken op bovengrondse treinperrons, al heeft de NS hier de rookpaal voor in het leven geroepen. Hier heb ik nooit echt tegen geprotesteerd, los van kroegpraat, en ik hou me aan de regels die een kroeg me oplegt. Dit betekent dus dat als het management van de kroeg besloten heeft dat er binnen gerookt mag worden, dat ik binnen rook.

Ik heb klachten van andere mensen altijd naar alle redelijkheid overwogen en waar nodig actie ondernomen om eventuele overlast te minimaliseren, maar dit was echt de druppel.

Beste meneer van het GVB. Als ik u nog een keer tegen kom (en ik hoop dat dat snel is want ik ben slecht met gezichten) dan ga ik u vragen om uw personeelsnummer. Hopelijk tonen uw collega’s van HR meer respect tegenover mijn situatie.

Met vriendelijke groeten,

Martijn Bakker, dagelijks GVB-klant.

Changes

Recently some stuff in my life changed. I am creating more time to spend with my wife, who is finally here. This is the reason why I decided to look for someone to take over management of the fifo.nl sites.

 Tasks will be:

  • maintaining the WordPress and MediaWiki installations, keeping plugins up-to-date etc.
  • keeping an eye on the syndicated blogfeeds (check for errors, update url’s etc.)
  • ??
  • Profit!

Not a lot, really.

Details can be discussed over IRC (in privmsg plz).

avatars on fifo.nl

I have re-thought the fifo.nl avatar system a bit, because people were requesting either an option for self-hosted images or otherwise manageable. I have come up with the following solution:

  1. check gravatar for a user-manageable avatar
  2. else fall back to the fifo avatar system:
    1. check for a local avatar
    2. else check if there is a URL to redirect to
    3. or else display the "unknown" avatar

 If you set up a gravatar URL, claim your fifo userid so you can benefit from this, or ask me to set your email address for you.

protip: how to overcome sustained audio-jitter on a macbook

Sometimes, my Macbook’s audio will start jittering when under high CPU load, and that jitter will not go away even when I lower CPU usage.

The trick to deal with this is to lower CPU usage (a good way of monitoring this is iStat menus by iSlayer) and plug in a headset. This way, the audio drivers seem to be resetting and the jitter is gone! You can unplug it after that.

fifo.nl and OpenID

Last night I have been busy to enable an OpenID provider service on fifo.nl based on the blogroll user database. The Provider URI is

http://fifo.nl/<username>

or, if the relying party in question is being a bitch about delegation,

http://fifo.nl/author/<username>/

Logins are provided by macTijn. Delegation is an option, however, this is untested.

Also, I have enabled OpenID-based logins on the wiki. It would be nice if people could claim their fifo.nl username and use it to connect to their wiki login.

More information on OpenID can be found at http://openid.net/. More information on the implementation of OpenID at fifo.nl will be available at http://fifo.nl/openid.

My Christmas Gift

Yesterday, while waking up, I got the best christmas gift anyone could have ever given me.

I was planning on spending this day by myself, because my friends were all at family gatherings, and as you might know, my wife was going to visit her parents in Detroit. The initial plan was for me to go there too, but after losing my job I had to cancel.

Miriam, who was staying over after baking pancakes on christmas eve, went out to walk Jael. When she came back, I was out of bed and basically nerding around.

I heard the front door open and figured it was Miriam with Jael. So I turn around to see the biggest present anyone could have ever given me: my wife Robyn, standing there with her bags, telling me she’s going to stay here until January 9th!

Robyn’s parents booked her a flight to Amsterdam instead of Detroit.

This truly is the best christmas ever :)

Major thanks go out to Miriam, Peter and Marloes for getting me to stay home :)

Married!

As my previous post mentioned, I got married :)

Getting married during the Amsterdam Pride was a mind-altering experience for the both of us, it was that awesome!

I got to meet my in-laws. I couldn’t have wished for friendlier people, they are so amazing. Robyn’s father has mostly the same taste in foods, her brother is a mac-fanboi like me and they are all great people. I love them.

Also, something that made me really nervous was the introduction of Robyn to my family. My mom, dad and brother got to meet her only a week or so before the wedding, and it clicked instantly!

We went to Paris for our honeymoon. Just 4 days, but it was amazing! What a beautiful city. We’ve seen a lot too! We went to the Louvre, and I saw the Mona Lisa. This was a big thing for me, since it was on my life’s todo-list. Also, climbing the Eiffel tower was on there. And we ate there too! We also visited the Père Lachaise Cemetery, where we saw the grave of (among others) Jim Morrison and Oscar Wilde. Our hotel was just a 5-minute walk from there, so that was quite convenient. We also saw the Arc de Triomphe while walking down the Champs-Élysées, and we went to visit the Notre Dame.

Unfortunately, Robyn had to go back to Portland, OR to finish her law degree. We only got to spend 2 weeks together as a married couple, but she will be back next year, for good, and we will both live in the Netherlands. In the mean while, I will fly across the ocean a couple of times for holidays etc. and in the meanwhile there is Skype :)

I’d like to thank our friends and family who were there to support us. Thank you for believing in us, your support really means a lot.

“I” becomes “we”

I’m in love. Genuine, head-in-clouds, head-over-heels love. I could not have imagined this would happen, just over a year ago.

My partner, Robyn, is sweet, lovable, cute and beautiful on the inside and out. She’s from Portland, Oregon, USA, and in just over a year she totally conquered my heart. This is why we decided to get married.

We planned a July wedding. July 12th, the day we met last year, to be exact. Then fate came by and brought us a unique opportunity.

The I do IAmsterdam project is a project to celebrate the 400th anniversary of the foundation of New Amsterdam (now New York). In this project, 5 American/Dutch couples will be married by mayor J. Cohen during the Amsterdam Pride on August 1st. This will take place on one of the boats in the canal parade.

As you might have guessed, we’re one of those couples.

We don’t have all the details yet, but as soon as I have them, they will be on my Facebook page and my Twitter-stream.

I want to thank my family, my soon-to-be-in-law-family and friends for the huge amount of support they keep giving us. Without them, we probably wouldn’t be able to do this.

some links:

Gay.nl
Gaysite.nl
Parool

Exit Blogger, enter WordPress

I have changed my blog software to WordPress, for a couple of reasons.

I have been working with WordPress for quite a while now, since fifo.sh is a WP-site.

As I was using my home machine (which has a 450 MHz CPU or so) to host my blog, I couldn’t really use WordPress, since it would have been slow as hell. So instead I chose Google’s Blogger service, which can upload static html via ssh or ftp and has template support. I created a separate user “blog” with scponly as shell, and set up blogger to upload using that user’s credits. For pure blogging, this actually works nice, and since I serve static pages via lighttpd it wouldn’t use much CPU or memory.

Now, Blogger is quite ok, if you just want to do blogging. and nothing else. But then again, Blogger doesn’t offer customized URL’s for permalinks, or the option to add dynamic content, like RSS feeds, to the sidebar. Ofcourse you could hack that using a modified template and server side includes or so, but that’s just not an option for some people.

Anyway, I’m quite content with it, and it beats MovableType…