Blog archives

How to know which Micro USB cables have data (and which ones can only charge)

Here’s a seemingly simple question, what is the difference between these two Micro USB to USB-A cables?

They look very much alike. They are both black, have a USB-A connector on one side and a Micro USB connector on the other side, and feature the ‘trident’ USB logo.

However, something funny happens when you try to use these cables to send over data to a device, like sending music to your (Android) smartphone or books to your e-reader (like a Kindle or Kobo). One of these will work, and the other will not.

Why is that? Let’s take a look at the pins of a USB-A connector:

Image adapted from Simon Eugster / Wikimedia Commons / CC-BY-SA

There are four pins here. Pin 1 and 4 carry the power (for example, to charge your phone), pins 2 and 3 are used for data transfer (like sending photos). However, even though these pins are here, doesn’t mean that the wires for data transfer (pins 2 and 3) are necessarily available. Especially in cheaper cables, that you might get when ordering stuff from sites like AliExpress, these wires might be missing to reduce cost.

When you try to use one of those cables (without data transfer wires) your phone or e-reader will be charged, but you can’t send data over from your laptop. The same thing also happens when you’re trying to send programs to a development board, like an Arduino or ESP32 device.

If you’re like me, and you tend to accumulate all kinds of gadgets over the years you’ll probably have a drawer full of Micro USB cables like this:

You’re probably wondering now: how do i know which ones of these are usable for data transfer, and which ones can you only use to charge devices?

Turns out there’s no easy way to do that by just looking at the cable. In theory, USB cables that support data transfer should have the ‘trident fork’ logo, but in practice the cheap stuff from China uses that logo whether it has data capabilities or not.

So the only way to know for sure is to test them all by hand. I used my Kindle for this. When a cable has data, you will see the ‘USB Drive Mode’ screen featured on the left, and the Kindle will show up in your file manager after a couple of seconds. If the cable only has power, it will just show the regular ‘standby’ screen (on the right).

Obviously, you don’t need a Kindle to do this. You can use any device that supports file / data transfer. Like you could use Android File Transfer if you have an Android smartphone.

I just went through my drawer of cables, tested them all, and put a little label on them. Yellow if the cable only supported power, green if it had both power and data.

Hopefully this article clears up some of the headaches you might have with USB cables. Let me know in the comments if you have any other useful advice.

Blog archives

Welke tools, hardware en software ik allemaal gebruik

Stickers op mijn laptop. Is dit hardware of software?

Uses This (voorheen: The Setup) is een van mijn favoriete rabbit holes. Een website met meer dan 1.000 interviews waarin bekende en minder bekende mensen vertellen welke tools ze gebruiken om hun werk gedaan te krijgen. Ik ben natuurlijk lang niet belangrijk genoeg voor die site, maar gelukkig kan ik het format van Uses This even stelen voor mijn eigen blog.

Hardware

Ik voldoe aan alle clichés over webontwikkelaars en heb dus een MacBook. Specifiek is dat een MacBook Pro 13″ uit 2014. Die dingen gaan nooit stuk, zelfs de allereerste MacBook van wit plastic die ik ooit had wordt nog steeds door mijn vader gebruikt. Het fijne van mijn model is dat het geen nutteloze touch bar heeft, wél poorten waar je geen stekkertjes voor nodig hebt en een fatsoenlijk toetsenbord.

Als ik niet onderweg ben plug ik mijn laptop in op een externe monitor. Op dit moment is dat een Apple Cinema Display van 23″ van minstens 12 jaar oud die ik voor €50 op Marktplaats op de kop heb getikt. Ik tik het liefst op een Microsoft Sculpt ergonomisch toetsenbord. Bijkomend voordeel is dat niemand achter mijn Mac durft te zitten door de rare vorm. Helaas is de bijpassende muis recent gesneuveld en behelp ik me nu met een budget Logitech-muis (lees: ik ben te gierig).

Verder heb ik twee Raspberry Pi minicomputertjes. Eentje om backups te maken van mijn servers, en eentje met RetroPie die ik gebruik om oude Nintendospelletjes te spelen. Met een Playstation 4-controller gaat dat zelfs draadloos.

Ouderwetse papieren aantekeningen maak ik in Moleskine Cahier gelinieerde boekjes. Die zijn ook een stuk goedkoper dan de reguliere notitieboekjes van Moleskine (bespeuren jullie een thema?). Ik schrijf dan het liefst met de Papermate Inkjoy 100.

Al die spullen vervoer ik in een legergroene Fjällräven rugzak die natuurlijk nergens meer te krijgen is en dus ook niet linkbaar. Hij heeft heel veel vakjes, inclusief eentje bovenop waar je snel oordopjes en dergelijke in kan dumpen.

Software

Mijn belangrijkste browser is Chrome, vooral vanwege DevTools. Het internet zonder adblocker is onveilig en traag, dus ik gebruik uBlock Origin. Ik probeer soms te switchen naar Firefox omdat ik minder Google in mijn leven wil, maar dat is me nog niet gelukt.

Voor websites maak ik voor de voorkant meestal gebruik van Javascript-framework Vue, in combinatie met SASS voor de styling. Aan de achterkant is dat meestal Python, en sporadisch PHP. Mijn eigen websites draaien op WordPress (met zo weinig mogelijk plugins) en al dat moois host ik op een virtuele server bij Tilaa.

Mijn code tik ik in Sublime Text. Aantekeningen maak ik als simpele tekstbestanden via NvAlt, die ik sync met Dropbox en op mijn iPhone kan lezen met 1Writer. Al mijn messaging apps, Slack en dergelijke laat ik lopen via Franz. Voor to-do’s ben ik recent overgestapt van Wunderlist naar TickTick. Dat gebruik ik ook voor het verzamelen en organiseren van linkjes voor mijn nieuwsbrief. Die nieuwsbrief verstuur ik via Revue. Verder gebruik ik vaak de terminal, om bijvoorbeeld mijn code in te checken in Git.

Om te mediteren gebruik ik Oak op mijn iPhone. Overcast voor podcasts. Op verre reizen ben ik fan van maps.me voor offline kaarten. TunnelBear is mijn VPN-dient als ik illegale torrents…eh privacy-gevoelige dingen moet doen. Mijn telefoonabonnement neem ik al jaren af via Simyo, voor €20 heb ik een databundel van 15GB en onbeperkt bellen. 

De toekomst

Ik ben eigenlijk best tevreden met al mijn spulletjes. Op termijn zal ik wel een nieuwe MacBook nodig hebben. Ik hoop dus dat Apple een beetje opschiet met die nieuwe toetsenborden op laptops. En dat Microsoft me na het lezen van dit stuk een gratis nieuwe muis opstuurt.

En wat zijn jouw favoriete tools en dingen die je niet kan missen? Laat een comment achter hieronder.

Blog archives

How i fixed the PHP processes killing my server

Photo by Taylor Vick / Unsplash

The website you’re currently visiting is hosted on a VPS (virtual private server) running Ubuntu 16.04 with Nginx as a web server and PHP for most applications.

Unfortunately it wasn’t running that well. I use an excellent free service called Uptime Robot that sends me e-mail if the website is down for more than five minutes. And my inbox looked like this for the past few days.

What you see here are warnings about the fact that Uptime Robot can’t load this website. Maybe i should do something about that.

However, i’m not really a sysadmin. I like running my own server because that allows me lots of freedom in what technologies i can use to run my projects. But i don’t like fixing problems like this. So what i usually do is ssh to my server and run:

sudo reboot

Which tends to fix most problems. This problem kept returning though.

So, when i got another mail indicating the server was down i logged in, didn’t reboot it and checked a couple of vital things. The first thing i did was running:

uptime

Apart from giving you stats about how long your server has been running, it also gives you some other statistics.

 14:36:46 up  1:33,  2 users,  load average: 0.08, 0.02, 0.01

The three numbers at the end are the load averages for the past 1, 5 and 15 minutes. This gives an indication of how hard your CPU is working. If you have a single CPU in your machine these values should not exceed 0.7 or so (because a 1 indicates maximum load). If you have more than one CPU you can multiply the value by the number of CPUs in your machine.

But as you can see, these values are pretty low. So the problem wasn’t that my CPU was overloaded.

The next step was running htop (a more user friendly version of the classic top command). This showed me something was eating up all my RAM. What was going on?

Because this server is used mainly for serving websites i checked the logs for my web server, nginx.

sudo vim /var/log/nginx/error.log

And sure enough, around the same time i received all the e-mails about my site going down the log was filled with messages like this:

2020/03/28 12:05:53 [error] 998#998: *128599 open() "/usr/share/nginx/www/50x.html" failed (2: No such file or directory), client: x.x.x.x, server: www.haykranen.nl,     request: "POST /xmlrpc.php HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.0-fpm.sock", host: "www.haykranen.nl"

I don’t have a HTTP 500 error page defined, that’s the reason for the error messages. But the message also indicates something is causing these errors. Because it also mentions PHP i checked my PHP logs:

sudo vim /var/log/php7.0-fpm.log

And sure enough, there i found the culprit:

[28-Mar-2020 11:31:03] WARNING: [pool www] server reached pm.max_children setting (50), consider raising it

PHP spins up a new process every time a script gets executed. However, a new process takes up a block of memory. How much depends on your settings, but in my case it was around 64MB. The pm.max_children setting is crucial here, because it determines the maximum number of processes. Given that my server only has 2GB of memory, 50 PHP processes of roughly 64MB would take 3.2GB of RAM. No wonder my server had some issues!

To make sure there were actually 50 processes running i executed this command:

systemctl status php7.0-fpm

And sure enough, it showed me the 50 processes.

Now, i could just lower the pm.max_children setting (or use some other setting to determine that number automatically). However, the more important question is: why is PHP running so many processes?

There are many ways to check that, but one simple way is by using the lsof command that will list all open files.

lsof

This will produce a gigantic list of all open files on the system, so you need a little filtering. Let’s use this together with the grep command.

lsof | grep php

This still gives loads of results (over 4.000 lines in my case). So i saved it to a file

lsof | grep php > php.txt

And then copied it over to my local machine to inspect the contents of the file.

scp myserver:php.txt .

I did some searching through the file and finally found something interesting. The php files that were run and located in my /var/www/ folder (that contains all of my websites) all referred to the same website: sum.bykr.org.

The website at that URL was an old project that had been running for years. A hackathon project, it was basically a dynamic mirror of Wikipedia with a different skin and some added features. The thing is, because pages were generated dynamically it could render any page on the English Wikipedia. And not just that: it also contained links to every language edition of Wikipedia. Meaning it potentially could generate millions of pages.

And sure enough, when i took a look at the log files of this old website, it was filled with endless requests from search engine spiders trying to index the complete Wikipedia in 200 languages.

So in the end, the fix for the problems with my server was very simple: just disable this old website. I put an ‘out of order’ page on sum.bykr.org, so i could finally stop doing maintenance work.

And i wrote a blog about it.

Blog archives

Voorspellingen voor de jaren twintig

Nee, zo ziet de wereld er niet uit in 2030. (Foto: Hammer & Tusk / Unsplash)

Ik ben gek op toekomstvoorspellingen. Ik heb een hele collectie met boeken uit de jaren zeventig en tachtig die voorspellen hoe het jaar 2000 er uit zou zien.

Daarnaast doe ik zelf ook regelmatig een duit in het zakje. In 2016 had ik al wat voorspellingen voor 2050. Nu kijken we iets minder ver vooruit, naar het komende decennium. En wat blijkt? Veel van de voorspellingen die ik deed voor 2050 doe ik nu eigenlijk ook voor 2030. De toekomst lijkt op zichzelf.

Met dank aan alle mensen die me tips gaven en hebben meegedacht om dit lijstje tot stand te brengen. Ik voorspel: jullie lachen me allemaal over tien jaar uit!

In of uit de matrix

In de toekomst zouden we allemaal met VR-brillen rondlopen (zie het belachelijke plaatje boven dit stukje). Google probeerde dat al eens met de Glass, maar faalde jammerlijk (en je zag er als een idioot uit). Ondertussen is er wel degelijk vrij ongemerkt een augmented reality techniek gemeengoed geworden zonder dat iemand het zo benoemt: draadloze oordopjes, en dan vooral de AirPods van Apple. Het lijkt een kwestie van tijd voordat er ook een vergelijkbare technologie ontstaat, maar dan voor video.

De vraag is hoe we straks omgaan met een maatschappij waarin iedereen continu in een soort van gecombineerde analoge/digitale staat verkeert. Ik heb geen AirPods, maar als ik normale oordopjes in heb dan doe ik ze altijd uit als ik praat met iemand anders, ook al is het alleen maar om even mijn ov-kaart aan de conducteur te laten zien. Dat soort beleefdheden verdwijnen op termijn, en dan heeft iedereen dergelijke gadgets de hele dag in. Als je de hele dag kan luisteren of kijken naar een andere wereld, wat is dan nog echt?

Ook online vervaagt de grens tussen echt en nep. Teksten die niet van echt te onderscheiden zijn kunnen al worden gegenereerd door computers. Hele conversaties op sociale media worden gehouden door bots. Voor je het weet heb je een relatie met een bot. Of kun je chatten met overleden dierbaren via LijktIn. Eenzame jonge mannen die sociaal onhandig zijn nemen nu al een virtuele vriendin.

En dan hebben we het nog niet gehad over deepfakes en aanverwante technieken.

Wat blijft er over van de echte wereld?

Digitaal disciplineren

Omdat alles wordt gemeten, gemonitord en omgezet naar doorzoekbare data is het makkelijk geworden om daar ook consequenties aan te verbinden. De ANWB biedt al een verzekering aan die je rijgedrag bijhoudt via een beacon en een app. Je kunt dan tot 30% korting krijgen als je veilig rijdt. Gezondheidsspecialisten zien een positieve ontwikkeling in verzekeringen die je korting aanbieden als je een gezonde levensstijl nastreeft met stappentellers.

Meer dan tweederde van alle betalingen zijn al digitaal. Cash gebruiken wordt tegen het einde van het decennium net zo apart als een ouderwetse Nokia hebben. Het digitaal worden van alle transacties biedt veel mogelijkheden tot gedragsbeïnvloeding en disciplinering. Een medische behandeling krijgen wordt een stuk moeilijker als uit je gezondsheidsdata blijkt dat je een ongezonde levensstijl had.

De laatste caissière

De kolenboer, de lantaarnopsteker en de stronttonnetjesschepper. Allemaal beroepen die niet meer bestaan. Er komen er nog veel meer bij door de toenemende automatisering. Het meest in het oog springend: de caissière. Er zijn al vestigingen van Albert Heijn op stations waar alleen maar zelfscankassa’s zijn en een onderbetaalde eenzame vakkenvuller die af en toe moet controleren of iemand die bier koopt wel meerderjarig is. Het neemt de komende tien jaar alleen maar toe.

Wellicht kunnen die caissières zich omscholen zodat ze de steeds ouder wordende boomers kunnen verzorgen. Of ze gaan werken in een nostalgische supermarkt, voor de mensen die graag analoog willen gaan.

Analoog gaan

De alomtegenwoordige digitalisering heeft natuurlijk keerzijdes. Door het versmelten van de digitale en analoge wereld komt er meer eenzaamheid en vervreemding, zeker in de grote steden. Het constante meten, vastleggen en verwerken van persoonlijke data leidt tot veel meer Cambridge Analytica-esque privacyschandalen. Grote cyberaanvallen en problemen met de stroomvoorziening leiden tot een groeiende vraag naar analoge oplossingen en voorzieningen.

Er ontstaat daarom een tegenbeweging. Het afgelopen decennium werd gezond eten en milieubewust consumeren belangrijke thema’s. In dit decennium wordt dat ‘analoog gaan’. ‘Offline zijn’ wordt net zo hip als vegan eten, of een mindfulness-cursus volgen. Apps en sites worden beoordeeld op hun ‘digitale hygiëne’. Geen cookiemuur hebben wordt het toppunt van hipheid. Alles wat ‘ouderwets analoog’ is, zoals bordspelletjes, mag zich verheugen op veel interesse in de komende tien jaar.

Het nadeel is wel dat het lastig is om je vrienden te laten zien hoe bewust analoog je bezig bent. Een slimme ondernemer begint een populaire dienst die je sociale media bijhoudt, zolang je ze maar af en toe een papieren update stuurt per post. Je likes en stories krijg je dan ook per post thuisgestuurd.

Klimaatslachtoffers en winnaars

In Venetië overstroomde de raadszaal nadat de gemeenteraad een plan tegen de klimaatcrisis wegstemde. Maar zelfs de grootste klimaatsceptici gaan dit decennium toegeven dat er iets moet gebeuren. Maar voor een hoop plekken is het te laat.

Het meest zichtbare slachtoffer van de klimaatcrisis wordt Indonesië, en dan met name de hoofdstad Jakarta. De afgelopen tien jaar is de bodem daar 2,5 meter gedaald. In 2050 staat Noord-Jakarta voor 95% onder water.

Maar er zijn ook winnaars van de klimaatcrisis. Elektrische fietsen, stepjes en auto’s rijden in 2030 in grote hoeveelheden over straat. De komende tien jaar zijn er grote doorbraken op het gebied van de opslag van energie. Nieuwere batterijen, die veel kleiner, efficiënter en goedkoper zijn, maken zelfs elektrisch vliegen commercieel interessant. Door die verandering trekt het grote geld zich langzaam trug uit de olie, met een hoop verschuivingen op het geopolitieke vlak.

Europa: het Venetië van de wereld

Ondanks alle klimaatproblematiek neemt het aantal mensen dat het vliegtuig pakt en naar verre landen reist toe. De stijging komt vooral uit landen in Oost-Azië, met name China. Europa blijft een populaire bestemming, en wordt nog veel toeristischer. Amsterdam lijkt in 2030 sterk op het Venetië van nu.

Protesten kunnen niet voorkomen dat het vrijwel onmogelijk wordt om in de belangrijkste delen van de grote steden Nederlands te spreken. Er vindt daarom ook veel migratie plaats, vooral naar het oosten van het land. Steden als Zwolle, Amersfoort en Arnhem raken erg in trek bij Randstedelingen die de rust opzoeken.

De rest

Dan nog korte voorspellingen zonder lang verhaal. Het aardige is, als je er maar genoeg doet zit er altijd iets tussen dat klopt!

  • Donald Trump wordt dit jaar herkozen als president van de Verenigde Staten.
  • In 2030 is Schotland geen deel meer van het Verenigd Koninkrijk maar wel van de Europese Unie.
  • Apple is weer moedig en verwijdert ook de laatste poort op de iPhone. Andere telefoonmakers volgen. Gebruikers huilen.
  • Er wordt veel geld verloren bij de frequentieveilingen voor 5G, wat toch een beetje een hype blijkt te zijn.
  • Tot je zeventigste doorwerken is heel normaal. De gemiddelde levensduur in 2030 is hoger dan 90.
  • Een doorbraak in de medische wetenschap zorgt voor veel meer beschikbare donororganen en/of dat die minder snel worden afgestoten door het lichaam.

Tot in 2030!

Blog archives

De muziek van de jaren tien (2010 – 2019)

Het einde van het decennium betekent een terugblik op de beste muziek van de afgelopen tien jaar.

Net zoals bij het vorige decennium heb ik twee lijsten gemaakt: een met de 50 beste nummers (zie hier de Spotify-playlist), en een met de 60 beste albums.

De beste albums van de jaren tien

  1. Sufjan Stevens – The Age of Adz (2010)
  2. Kanye West – My Beautiful Dark Twisted Fantasy (2010)
  3. Joanna Newsom – Have One On Me (2010)
  4. Arcade Fire – The Suburbs (2010)
  5. Oneohtrix Point Never – Replica (2011)
  6. My Bloody Valentine – m b v (2013)
  7. Radiohead – A Moon Shaped Pool (2016)
  8. David Bowie – Blackstar (2016)
  9. Slowdive – Slowdive (2017)
  10. Sufjan Stevens – Carrie & Lowell (2015)
  11. The Walkmen – Lisbon (2010)
  12. Kanye West – Yeezus (2013)
  13. Oneohtrix Point Never – R Plus Seven (2013)
  14. Jay Z / Kanye West – Watch the Throne (2011)
  15. Run the Jewels – Run the Jewels 2 (2014)
  16. Arcade Fire – Reflektor (2013)
  17. Kali Uchis – Isolation (2018)
  18. Cloud Nothings – Here and Nowhere Else (2014)
  19. Death Grips – The Money Store (2012)
  20. Joanna Newsom – Divers (2015)
  21. James Blake – James Blake (2011)
  22. Father John Misty – I Love You, Honeybear (2015)
  23. Bon Iver – Bon Iver (2011)
  24. The Field – Looping State of Mind (2011)
  25. Weyes Blood – Titanic Rising (2019)
  26. BEA1991 – Brand New Adult (2019)
  27. Jlin – Dark Energy (2015)
  28. Spoon – They Want My Soul (2014)
  29. Thom Yorke – ANIMA (2019)
  30. CHVRCHES – The Bones of What You Believe (2013)
  31. Death Grips – NO LOVE DEEP WEB (2012)
  32. Low – Double Negative (2018)
  33. Zola Jesus – Okovi (2017)
  34. The Weeknd – House of Balloons (2011)
  35. Oneohtrix Point Never – Returnal (2010)
  36. Big Thief – Two Hands / U.F.O.F. (2019)
  37. Owen Pallett – Heartland (2010)
  38. Daft Punk – Random Access Memories (2013)
  39. The War on Drugs – Lost in the Dream (2014)
  40. New Order – Music Complete (2015)
  41. Jai Paul – Leak 04-13 (Bait Ones) (2013 / 2019)
  42. The Tallest Man on Earth – The Wild Hunt (2010)
  43. Toumani Diabaté – Toumani & Sidiki (2014)
  44. James Ferraro – Far Side Virtual (2011)
  45. araabMUZIK – Electronic Dream (2011)
  46. Caribou – Our Love (2014)
  47. Spoon – Hot Thoughts (2017)
  48. Tame Impala – Currents (2015)
  49. HAIM – Days Are Gone (2013)
  50. De Jeugd van Tegenwoordig – De Lachende Derde (2010)
  51. Courtney Barnett – Tell Me How You Really Feel (2018)
  52. The Field – Cupid’s Head (2013)
  53. Grimes – Visions (2012)
  54. Macintosh Plus – Floral Shoppe (2012)
  55. Jon Hopkins – Immunity (2013)
  56. Julia Jacklin – Don’t Let the Kids Win (2016)
  57. Cut Copy – Zonoscope (2011)
  58. zZz – Juggernaut (2015)
  59. Future Islands – In Evening Air (2010)
  60. Aphex Twin – Syro (2014)

De beste nummers van de jaren tien

  1. Future Islands – Vireo’s Eye (2010)
  2. Susanne Sundfør – Slowly (2015)
  3. Sufjan Stevens – Impossible Soul (2010)
  4. Arcade Fire – Sprawl II (Mountains Beyond Mountains) (2010)
  5. David Bowie – Blackstar (2016)
  6. Kanye West – All Of The Lights (2010)
  7. Sufjan Stevens – The Only Thing (2015)
  8. Radiohead – True Love Waits (2016)
  9. Robyn – Dancing On My Own (2010)
  10. Julie Byrne – I Live Now as a Singer (2017)
  11. Slowdive – Don’t Know Why (2017)
  12. Roosbeef – Raak mij aan (2015)
  13. Arcade Fire – Afterlife (2013)
  14. Big Thief – Not (2019)
  15. Cut Copy – Need You Now (2011)
  16. BEA1991 – Loser Wins (2019)
  17. The Walkmen – Juveniles (2010)
  18. My Bloody Valentine – new you (2013)
  19. Sharon Van Etten – Serpents (2012)
  20. Weyes Blood – Andromeda (2019)
  21. The War On Drugs – An Ocean In Between The Waves (2014)
  22. Caribou – Can’t Do Without You (2015)
  23. Cloud Nothings – Pattern Walks (2014)
  24. Joanna Newsom – Baby Birch (2010)
  25. Bon Iver – Calgary (2011)
  26. Future Islands – Balance (2011)
  27. Röyksopp & Robyn – Monument (2014)
  28. Lucy Dacus – Night Shift (2018)
  29. Toumani Diabaté – Rachid Ouiguini (2014)
  30. Cardiknox – Bloodlust (2016)
  31. Keiino – Spirit in the Sky (2019)
  32. Jay-Z & Kanye West – Niggas in Paris (2011)
  33. Carly Rae Jepsen – Run Away With Me (2015)
  34. Tame Impala – Let It Happen (2015)
  35. Courtney Barnett – Charity (2018)
  36. Broken Social Scene – Protest Song (2017)
  37. Björk – Losss (2017)
  38. Kanye West – Bound 2 (2013)
  39. Death Grips – The Cage (2012)
  40. Zola Jesus – Night (2017)
  41. Grimes – Oblivion (2012)
  42. Father John Misty – Strange Encounter (2015)
  43. Jai Paul – jasmine (demo) (2013)
  44. Beach House – 10 Mile Stereo (2010)
  45. Amen Dunes – Time (2018)
  46. HAIM – The Wire (2013)
  47. Run The Jewels – Blockbuster Night, Pt. 1 (2014)
  48. Joanna Newsom – Sapokanikan (2015)
  49. Empress Of – When I’m With Him (2018)
  50. Nneka – Shining Star – Joe Goddard Remix (2012)

Tien favoriete concerten van de jaren tien

  1. Leonard Cohen (Olympisch Stadion Amsterdam, 2012)
  2. Sufjan Stevens (Muziekgebouw Eindhoven, 2011)
  3. Belle and Sebastian (TivoliVredenburg Utrecht, 2017)
  4. Future Islands (Melkweg Amsterdam, 2014)
  5. zZz (OT301 Amsterdam, 2015)
  6. Cher (Ziggo Dome, 2019)
  7. Selda Bağcan (TivoliVredenburg Utrecht, 2018)
  8. Wolf Parade (Best Kept Secret, 2016)
  9. Gorki (Tivoli de Helling Utrecht, 2014)
  10. Colin Benders (Concertgebouw Amsterdam, 2019)

En als afsluiter van deze lijstjesmanie mijn favoriete videoclip van de jaren tien. Dat was een bijzonder liveoptreden van Arcade Fire tijdens de YouTube Music Awards van 2013, geregisseerd door Spike Jonze.

Arcade Fire – “Afterlife” – Live at the YouTube Music Awards (YTMA)

Meer lijstjes met de beste muziek van de jaren tien lees je bij Pitchfork, Best Ever Albums, Metacritic, uDiscoverMusic en Tiny Mix Tapes

Blog archives

Het lijstje van 2019

Foto: Justin Higuchi / CC-BY

Er is dus een gigantische lijst met de beste muziek van het decennium. Je zou bijna vergeten dat er óók nog een lijstje is met de muziek van dít jaar.

Ook voor dit lijstje is een Spotify playlist beschikbaar van wat ik goed vond in 2019.

  1. Weyes Blood – Titanic Rising
  2. BEA1991 – Brand New Adult
  3. Thom Yorke – ANIMA
  4. Big Thief – Two Hands / U.F.O.F.
  5. Jai Paul – Leak 04-13 (Bait Ones) (2013 re-release)
  6. Fennesz – Agora
  7. Sharon van Etten – Remind me Tomorrow
  8. Blanck Mass – Animated Violence Mild
  9. Hydrogen Sea – Automata
  10. Denzel Curry – ZUU
  11. Jenny Hval – The Practice of Love
  12. Julia Jacklin – Crushing
  13. Aldous Harding – Designer
  14. De Ambassade – Duistre Kamers
  15. Kevin Morby – Oh My God
  16. Oso Oso – basking in the glow
  17. Cosey Fanni Tutti – Tutti
  18. Tyler, the Creator – IGOR

Meer lijstjes bij Pitchfork, NPR, Best Ever Albums, The Guardian, Metacritic, en 3voor12.

En als u even in de archieven wilt duiken: hier is het lijstje uit 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004 en 2003.

Blog archives

Mijn top 2000 van 2019

Foto: Laurens van Heerde / CC-BY, via Wikimedia Commons

Ja hoor, ik ben er weer ingetrapt. Ik luister verder helemaal niet naar die toestand op de radio, maar ik vind het wel leuk om elk jaar een lijstje te maken met mijn 35 favoriete nummers evah.

Wat ik dan eigenlijk nog het leukste vind is om dat lijstje te vergelijken met mijn versies van 2016, 2017 en 2018.

Anyway, dit is mijn lijstjeEn u kunt dat allemaal beluisteren via Spotify, behalve Joanna Newsom en My Bloody Valentine, want die wensen niet gestreamd te worden.

Gebleven

Deze nummers stonden vorig jaar ook al in mijn Top 2000.

  • Annie – Heartbeat
  • Arcade Fire – Neighborhood #1 (Tunnels)
  • Bonnie ‘Prince’ Billy – Nomadic Revery (All Around)
  • Cocteau Twins – Fifty-Fifty Clown
  • Depeche Mode – Enjoy The Silence
  • dEUS – Nothing Really Ends
  • Dolly Parton – I Will Always Love You
  • Enya – Orinoco Flow (Sail Away)
  • Gorki – Mia
  • Joanna Newsom – Emily
  • Joy Division – Love Will Tear Us Apart
  • Kate Bush – Hounds of Love
  • Kraftwerk – Computer World
  • Michael Jackson – Billie Jean
  • My Bloody Valentine – To Here Knows When
  • Nirvana – All Apologies
  • Prince – When Doves Cry
  • Radiohead – Everything In Its Right Place
  • Sufjan Stevens – Impossible Soul
  • Talk Talk – I Believe In You
  • Talking Heads – Once In A Lifetime
  • The Beach Boys – God Only Knows
  • The Smiths – This Charming Man
  • Van Morrison – Into The Mystic

Zelfde artiest, ander nummer

Er zijn ook artiesten die er weer in staan, maar dan met een ander nummer. Hieronder staat tussen haakjes het nummer dat ze in mijn lijstje van vorig jaar hadden. Opvallend is dat ik bij Belle and Sebastian weer terug ben gegaan naar het nummer dat ik in 2016 koos.

  • Belle and Sebastian – The State I Am In (The Boy With The Arab Strap)
  • David Bowie – Blackstar (Changes)
  • Leonard Cohen – Everybody Knows (Hallelujah)
  • New Order – Temptation (Blue Monday)

Nieuwe nummers

Er zijn ook nieuwe nummers ten opzichte van vorig jaar, waarvan er twee er daarvoor eerder wel in stonden. Zowel Robyn als William Onyeabor stonden in mijn lijst van 2016.

  • Future Islands – Vireo’s Eye
  • Kanye West – All Of The Lights
  • Marvin Gaye – What’s Going On
  • Robyn – Dancing On My Own
  • Roosbeef – Raak mij aan
  • Susanne Sundfør – Slowly
  • William Onyeabor – When The Going Is Smooth & Good
Blog archives

De data van mijn vakantie

Idyllisch uitzicht bij ons hotel in de buurt van Bilbao.

Mijn vriendin en ik vierden deze zomer drie weken vakantie in Spanje. We vlogen op Barcelona, huurden een auto, een maakten een road trip van zo’n 3.000 kilometer door de Spaanse (en Franse) Pyreneeën via Vic, Figueres, Perpignan, San Sebastian, Bilbao en Zaragoza.

In plaats van een verhaaltje over het hotel met dat beste uitzicht (Casa Rural Ametzola, leuk dat je het vraagt) leek het me aardig om eens iets te vertellen over de data van mijn vakantie. Wat ik tegenkwam. Wat ik zelf heb gemaakt. En wat ik ermee heb gedaan.

Je bankrekening als je een auto huurt in Spanje.

Laten we beginnen met geld. Mijn vriendin en ik zijn walgelijk efficiënt en houden alles bij in spreadsheets. We weten precies hoeveel we kwijt waren bij de meeste van onze vakanties.

Maar als je wilt vergelijken zegt een totaalbedrag weinig. De beste manier om de prijs van vakanties te vergelijken is daarom door de te kijken naar hoeveel je gemiddeld per persoon per dag uitgeeft.

Voor deze vakantie was dat €105. Vooral de autohuur was een kostenpost: €20 per persoon per dag, en dan heb je nog geen benzine. Maar vergeleken met andere landen was Spanje wel lekker goedkoop: in Duitsland en Denemarken waren we in 2017 per persoon €120 kwijt, en toen hadden we niet eens een vlucht.

Onze goedkoopste vakantie ooit was een lange reis van drie maanden door Zuid-Oost Azië in 2013. Toen was het dagtarief €54. De lange duur (80 dagen) drukt natuurlijk de kosten. Op onze recente lange reis naar Zuid-Amerika waren we €78 per dag kwijt.

Van de ‘normale’ vakanties was de goedkoopste naar Myanmar, toen we €100 kwijt waren. En de helft daarvan ging op aan de vlucht. Als je geen vliegschaamte hebt zoek je dus een goedkoop land én een goedkope vlucht.

Foto: Stephen Craven / CC-BY-SA

Een hele andere vorm van data is de navigatie. Sinds 2017 kun je in alle EU-landen roamen, en dus ook Google Maps gebruiken.

Google Maps is het beste voorbeeld van hoe data ons leven heeft veranderd. Want hoe vond je de weg vòòrdat je een smartphone had?

Maps laat prachtig de mogelijkheden van data zien: omdat iedereen de app realtime gebruikt kan de app zien of er ergens file staat, en omrijdsuggesties geven. Met de recensies weet je in welk restaurant ze goede maaltijden serveren, en of ze open zijn. Door Streetview kun je van tevoren zien of er een beetje fatsoenlijk te parkeren valt in dat leuke bergdorpje.

Maar Maps toont óók de tekortkomingen van algoritmes en kunstmatige intelligentie. En waarom we niet blindelings moeten vertrouwen op het oordeel van een machine.

Want die filemeldingen in Spanje waren vaak hilarisch slecht op de bergweggetjes. Mijn vriendin en ik maakten er een sport van om elke keer dat Maps een ‘rode route’ liet zien (en er dus file stond) de meest belachelijke klaagzangen te maken over de niet-bestaande files. Want wij kunnen prima inschatten dat zo’n door Google voorspelde file flauwekul is. En Google kan dat, ondanks de miljarden aan investeringen in kunstmatige intelligentie, nog steeds niet altijd.

Ook raar: dat Maps niet snapt dat auto’s kunnen draaien. De app stuurt je soms de meest omslachtige routes op. Als je een U-bocht maakt en de andere kant op rijdt kan dat zomaar tien minuten reistijd schelen.

En dan heb ik het nog niet over de zanderige wandelpaadjes die Maps plotseling aanziet voor provinciale wegen.

Ergo: je moet er als mens nog steeds goed bij blijven en je eigen oordeel gebruiken.

We moeten dus niet alles aan Google overlaten. Maps bood ook weinig uitkomst toen we dinosaurus-pootafdrukken wilden gaan bekijken in de Spaanse bergen. Er zou ergens een voetpad zijn, maar dat konden we niet vinden. Het resultaat was dat we in de bosjes terecht kwamen tot we opeens 50 meter boven ons iets zagen: de afdrukken én de bijbehorende houten promenade.

Om dit te voorkomen is een van mijn andere vakantiehobby’s het bewerken van OpenStreetMap (OSM), de gratis open kaartendienst. Op vakantie gebruik ik de gratis app maps.me (iOS én Android). Je kan dan delen van OSM downloaden en offline gebruiken. Zo kun je overal ter wereld de weg vinden, zonder dat je roaming nodig hebt of een buitenlands simkaartje.

De kaarten van OSM zijn vaak echt beter als het gaat om wandelpaden of afgelegen weggetjes. Toen we eerder dit jaar in Ecuador de Quilotoa-loop wandelden was OSM en maps.me echt een zegen: de routebeschrijvingen waren nogal vaag, maar doordat eerdere wandelaars de routes op OSM hadden gezet kon je alles tóch goed volgen.

Zelf bijdrages doen aan OSM is makkelijk, want voor zowel iOS als Android zijn apps beschikbaar, zodat je op reis hotels of restaurants kan toevoegen, of zelfs hele wegen. Voor de simpele bewerkingen gebruik ik Go Map!!. Wegen en paden trace ik met Trails.

En zo hoeven de volgende toeristen die naar de dinosaurusafdrukken gaan kijken niet meer de bosjes in te lopen.

“De eerste communie” van Josep Llimona in het Museu Nacional d’Art de Catalunya (Barcelona).

Foto’s zijn ook data. We maakten samen zo’n 2.500 foto’s en140 filmpjes. Samen goed voor bijna 12 gigabyte aan data.

Een deel van die foto’s zijn van kunstobjecten in musea. Behalve de kunst fotografeer ik ook altijd de bordjes die er naast hangen. Zo kan ik over tien jaar nog steeds zien van wie een schilderij was dat ik mooi vond. Maar het heeft ook als voordeel dat ik die data kan gebruiken om Wikipedia en Wikidata aan te vullen.

Het is helemaal geweldig als er inventarisnummers op die bordjes staan, want zo zijn ze in Wikidata te koppelen aan andere catalogi.

Het enige nadeel is hoeveel tijd het kost. Er is nu een Wikidata-item voor dit bizarre rotondekunstwerk dat we in Spanje tegenkwamen, en 13 foto’s op Wikimedia Commons. Maar daar ben ik dan ook weer makkelijk een half uur aan kwijt. En ik heb niet alleen foto’s van de kunst van déze vakantie maar ook nog een wachtlijst van alle vakanties tot diep in het vorige decennium.

Ik ben nog wel even bezig dus. Met al die data.

Blog archives

Zes dingen die ik heb geleerd bij Frontend United

Ondertitelaars van Nederland: doe dit niet

Ik was twee dagen bij Frontend United in Utrecht. Dat is een grote conferentie over webontwikkeling. Hier zijn zes dingen die ik er heb geleerd.

  1. Accessibility (toegankelijkheid) houdt in dat je jouw website zo bouwt dat deze ook bruikbaar is voor mensen met een (tijdelijke) handicap. Klinkt logisch maar gebeurt helaas lang niet altijd. Maar dat gaat veranderen. Vrijwel alle sprekers hadden het als onderwerp. En vanaf 23 september 2019 moeten veel meer sites toegankelijk zijn.
  2. Browsers kunnen steeds meer wat tot nu toe alleen apps konden. Sites kunnen bijvoorbeeld ook werken als je geen internet hebt. Probeer het maar eens. Ga naar Trivago, zet je wifi of 4G uit en herlaad de pagina. Veel plezier.
  3. Ook met CSS (dat de visuele stijl aan een pagina geeft) kun je steeds meer. Met Houdini kun zelf nieuwe CSS-mogelijkheden programmeren, zodat websites visueel nog veel toffer kunnen worden. Nog een beetje toekomstmuziek, want lang niet alle browsers ondersteunen Houdini.
  4. Ontwerpers opgelet: wat wel al kan in (bijna) alle browsers is gebruik maken van CSS Grid. Je kunt dan eindelijk fatsoenlijke tijdschrift-achtige layouts met rijen en kolommen maken in een webpagina zonder dat ontwikkelaars lelijke hacks moeten gebruiken.
  5. Ik bouw al jaren statische sites die niet afhankelijk zijn van een CMS en daarom zowel veilig als snel zijn. Maar sinds deze conferentie weet ik dat die methode een naam heeft: JAMstack.
  6. Mijn favoriete lezing: Waarom ‘ik bouw die functie van Airbnb na’ nooit een goed idee is.
Blog archives

Twee maanden reizen door Zuid-Amerika: Bolivia, Peru en Ecuador

Begin 2019 reisde ik samen met mijn vriendin twee maanden door Bolivia, Peru, Ecuador en Spanje. Elke twee weken schreef ik een reisverslag voor De Circulaire, mijn nieuwsbrief. Dit artikel is een compilatie van al die verslagen.

Centrum van Santa Cruz, gezien vanuit de toren van de San Lorenzo-kerk.

Onze reis begon in de grootste stad van Bolivia: Santa Cruz. We begonnen daar omdat het op slechts 400 meter hoogte ligt. Hoogteziekte kan echt een probleem zijn, en aangezien veel delen van Bolivia op meer dan 4000 meter hoogte liggen is het beter om het rustig op te bouwen. Iberia vloog echter niet met een overstap vanaf Amsterdam naar Santa Cruz, dus besloten we nog een paar dagen in Madrid door te brengen. Ook geen straf. We hadden zelfs tijd voor een dagtripje naar Toledo, maar daar hing een klein beetje mist.

De prachtige historische stad Toledo (Spanje), maar dat is niet te zien door de fucking mist.
Eten op de markt van Santa Cruz.
Onze gezellige huisgenoten in de ecolodge in Samaipata.

Santa Cruz was verder een beetje saai, afgezien van de dierentuin. Daarna zijn we met een trufi (een soort van kruising tussen een minibusje en een SUV) op 31 december naar Samaipata gegaan, een mooi dorpje op de weg naar Sucre. Heel Santa Cruz doet dat ook, dus het was moeilijk om een hotel te vinden voor oudejaarsavond. Onze enige optie was een ‘ecolodge’, die bestond uit een vies huisje 3 kilometer buiten het centrum zonder stromend water en elektriciteit. Op de vloer lagen dode vlinders, op het toilet zaten grote spinnen. Gelukkig was het maar voor één nacht.

Daarna twee nachten in een heel leuk guesthouse gezeten bij mensen thuis. Een mooie trekking gemaakt in het Amborópark, naar de archeologische plek El Fuerte geweest en naar een mini-dierentuin geweest met aapjes en neusberen.

In Bolivia groeien deze plantjes op de stroomdraden! Later begreep ik dat dit bromelia’s zijn, net zoals de ananas.

Vanuit Samaipata gingen we met de nachtbus naar Sucre. Onderweg moest nog een onderdeel worden vervangen. In Sucre zaten we in een heel fijn hotel met veel andere reizigers en volgden een paar dagen een uitstekende een-op-een cursus Spaans.

Lama’s knippen bij het busstation van Potosí.

De volgende stop was Potosí, de hoogste stad ter wereld op 4.100 meter.

Potosí is vooral bekend vanwege de Cerro Rico, de berg waar tin en zilver uit word gehaald. We hadden een tour door de mijn kunnen doen, maar lichte claustrofobie (ondergetekende) en astma (mijn vriendin) weerhield ons ervan. We hebben in plaats daarvan een rondleiding gehad door het Casa National de Dinero (“De Munt”, in goed Nederlands) wat ook heel leuk was. Ook heel leuk: onze AirBnB. Helaas zat die wel boven een karaokeclub. Gelukkig hield het valse gezang op na 1 uur ‘s nachts. 

Uitzicht net buiten Tupiza.

De volgende stop was Tupiza, dicht bij de grens met Argentinië. Vanaf daar zouden we onze vierdaagse tour naar de zoutvlaktes van Uyuni gaan maken, wellicht de belangrijkste attractie van Bolivia.

We verbleven in Hotel Butch Cassidy (men zegt dat hij en de Sundance Kid hier in de buurt zijn omgelegd). Het hotel was heerlijk, maar helaas was er een groot folkfestival in de buurt dat tot 4 uur ‘s nachts doorging; een half uur later begonnen de werklui op de bovenste verdieping aan de uitbreiding van het hotel.In Tupiza deden we ook nog een klein tourtje. Tot onze verrassing bleek onze gids dezelfde jongen te zijn die ons had ingecheckt in het hotel. Een kleine wereld!

Ons verblijf in Tupiza was de opmaat tot het voorlopige hoogtepunt van deze reis: de vierdaagse tour naar de zoutvlaktes van Uyuni.

Die zoutvlaktes zouden we pas zien op de laatste dag. Eerst zouden we drie dagen hebben met prachtige landschappen en lama’s, urenlang rijdend over hobbelige weggetjes in een landcruiser.

Ik heb per ongeluk de voorkant van de Lonely Planet gefotografeerd.

De eerste twee dagen verliepen heel voorspoedig. De enige andere reisgenoot in onze auto was Steve, een stevige Brit van in de vijftig, vol met mystieke tatoeages. Hij was al vier jaar aan het reizen. Hij was veel in Nepal en India geweest, en liep alle mogelijke caminos in Spanje en Portugal richting Santiago de Compostella. Onze guide en chauffeur was Santos, een kleine schriele Boliviano die wat tanden miste door het onophoudelijk kauwen op cocabladeren. Het gezelschap werd compleet gemaakt door Sonia, de goedlachse kok met sproetjes. 

We waren niet de enige auto van Tupiza Tours. De andere auto werd bestuurd door een man die óók Santos heette. In die auto zaten vier mensen: de Argentijnse Marcella, de Spaanse Mònica en het Franse stel Laurent en Héloïse. 

Buitenaards landschap met geisers.

Er waren veel hoogtepunten op die eerste twee dagen: de lamaboerderij, rode meren (van het ijzer) vol met flamingo’s en vooral de natuurlijke geisers in een landschap dat soms wel op een andere planeet leek.

De derde dag verliep wat minder voorspoedig: we waren nog niet eens een half uur weg uit het dorpje toen de auto van de andere Santos stil langs de weg stond. Beide achterwielen stonden volledig schuin. Er was maar één conclusie mogelijk: de complete achteras was gebroken. De auto kon onmogelijk verder. 

Vervolgens moesten we wachten op een andere auto. In de tussentijd konden we verpozen in een hostel in de buurt waar een oud toiletvrouwtje zonder tanden met een looprek haar 2 Boliviano’s incasseerde.

Na vijf uur wachten was er eindelijk een andere auto. De route moest een flink stuk worden ingekort, maar gelukkig zagen we nog wel een aantal bizarre rotsformaties.

Ons hotel was net zo kut als de schilderingen.
Pas op voor rotte bananen!

Helaas was de ellende nog niet over, want we kwamen terecht in het afschuwelijke Hotel ‘Pato Donald’ (Oom Donald). Op de lakens zaten haren en oranje vlekken, bij de naar poep stinkende wc’s kon je uitglijden over een rotte banaan en de hele sfeer had griezelig veel weg van het hotel in ‘The Shining’. Tot overmaat van ramp had onze kok (die verder alleen maar fantastisch had gekookt) suiker in de spaghettisaus gedaan. 

Zonsopkomst in de Salar.

Gelukkig konden we de volgende dag naar de Salar de Uyuni, een zoutvlakte van meer dan 10.000 vierkante kilometer. We hadden geluk, want het had geregend, waardoor de vlakte op een gigantische spiegel leek.

Onze kok Sonia “bakt” ons.

Heel populair in de Salar is het om gekke perspectief-foto’s te maken, omdat je de horizon zo goed kan zien. Van te voren dacht ik natuurlijk: ‘aan die onzin ga ik niet meedoen’, om vervolgens op de Salar aan alle onzin mee te doen.

Uitzicht vanuit ons straatje in La Paz.

Na vier dagen tour werden we afgezet in het stadje Uyuni, dat dicht bij de Salar ligt. We wisten al dat er in Uyuni helemaal niks te doen viel, dus we hadden maar één nacht in een hotel geboekt om een beetje bij te komen. Maar toen we eenmaal hadden ingecheckt en even rondliepen door het stadje bedachten we ons opeens iets. Er gaan alleen maar nachtbussen naar La Paz, en dat zou betekenen dat we niet alleen de huidige dag zouden moeten doorbrengen in Uyuni, maar ook de volgende dag tot laat in de avond. Wat gaan we in vredesnaam doen in dat stadje, dat alleen bestaat uit deprimerende pizzarestaurants voor toeristen?

Dus deden we iets extreems decadents: we hebben heel fijn gedoucht in ons hotel, betaald, en toen zijn we dezelfde avond nog vertrokken met de nachtbus naar La Paz. Slopend (want tijdens de tour hadden we ook niet veel geslapen) maar heel fijn. Wat waren we blij toen we in La Paz aankwamen. 

De kabelbaan in La Paz: de Teleferico.

La Paz is officieel niet de hoofdstad van Bolivia (dat is Sucre), maar het is wel het kloppend hart van het land waar de regering zetelt. La Paz is gebouwd in een dal in het midden van hoge bergen. In die hoge bergen ligt een stad die nog groter is dan La Paz: El Alto. De beide steden zijn volledig met elkaar vergroeid. Omdat het verkeer altijd vaststaat en het onmogelijk is om in die steile bergen een metro te bouwen hebben ze voor een interessante manier van openbaar vervoer gekozen: een systeem van zo’n tien kabelbaan-lijnen die dwars over de stad zijn aangelegd op hoge palen. 

Worstelaars met bolhoedjes: cholita’s

La Paz had behalve een aantal interessante musea ook nog een trekpleister in de vorm van het Cholita worstelen: Boliviaanse dames die, volledig in traditionele kledij met bolhoed, met elkaar op de vuist gaan. Het was een spektakelstuk waar ook mannen uitgedost als vliegen (!) en ‘El Lobo’ (de wolf) het moesten opnemen tegen een dozijn cholita’s en andere worstelaars. 

De zonnepoort in Tiwanaku.

Zo’n zestig kilometer buiten de stad ligt een van de belangrijkste archeologische plaatsen van het land: Tiwanaku, met de beroemde zonnepoort. Als je dat ziet is het eerste dat je denkt: Inca’s. Maar deze beschaving was minstens duizend jaar ouder. Wat ik niet wist is dat de Inca’s dezelfde methode hanteerden als de Romeinen in Europa. Ze waren heel goed in het opnemen van tientallen andere beschavingen in het precolumbiaanse Latijns-Amerika en vervolgens hun goden, gebruiken en mythologie overnemen. Net zoals de Romeinen dat deden met de Grieken en de Egyptenaren. De Inca’s hebben eigenlijk maar relatief kort hun hoogtepunt gehad: van ruwweg het begin van de vijftiende eeuw tot in 1526 de Spanjaarden onder leiding van Francisco Pizarro in Panama aankwamen. Binnen vijftig jaar was het wel gedaan met de Inca’s.

Uitzicht op Isla del Sol.

Voordat we definitief Bolivia verlieten maakten we nog één stop. Op de grens tussen Peru en Bolivia ligt het Titicacameer, meer dan 3.800 meter boven de zeespiegel en daarmee het hoogste meer ter wereld. In dat meer ligt het prachtige Isla del Sol, een oase van rust, ezeltjes (er is geen autoverkeer) en een gigantische steile trap van een miljoen treden die we helaas eerst mét backpack moesten beklimmen voordat we ons hotel bereikten. Maar zoals je op de foto kon zien was het dat allemaal waard, want dat was het uitzicht vanuit zo’n beetje alle hooggelegen delen van het eiland.

De ruïnes van Saqsaywaman in Cusco, door grapjassen uitgesproken als “Sexy woman”.

Daarna reden we met een nachtbus naar de Inca-hoofdstad van Peru: Cusco (of Cuzco, of Qosqo, ze veranderen de spelling ongeveer elk decennium). De bekendste Inca-ruïnes, waaronder Machu Picchu, liggen allemaal in de buurt van deze middelgrote stad. 

Peru en Bolivia lijken op elkaar, maar zijn toch beduidend anders. Het eerste dat opvalt voor ons gierige Hollanders is de prijs: alles in Peru is twee keer zo duur. Daar staat wel tegenover dat in Peru alles nét iets rijker en moderner is. Helaas ook wel wat toeristischer: het centrale plein van Cusco kun je niet overlopen zonder minstens twintig keer te worden verleid om een massage te nemen, een tour naar Machu Picchu te boeken of in een restaurant te gaan eten.

Wel heel fijn is het eten: na bijna vier weken Bolivia was ik wel echt hélemaal klaar met de eindeloze borden rijst met een gekookte aardappel en een milanesa, een soort schnitzel. De keuken van Peru is veel gevarieerder en kent een grotere rijkdom aan ingrediënten. 

Peru is veel toeristischer dan Bolivia, maar minder dan ik dacht. Peru heeft namelijk slechts vier miljoen bezoekers per jaar. Om dat in verhouding te brengen: dat is minder dan Albanië (4,1), Kazachstan (4,6) en Bulgarije (7,1). Bolivia heeft er nog veel minder: iets minder dan een miljoen. Er gaan elk jaar meer mensen naar het Anne Frank huis (1,2 miljoen) dan naar het hele land Bolivia. In Machu Picchu komen elk jaar nét iets meer bezoekers dan aan dat kleine grachtenpandje aan de Prinsengracht in Amsterdam: 1,4 miljoen.

De kuttrein naar Machu Picchu.

En ja, in Machu Picchu zijn we natuurlijk ook geweest. Helaas deed dat wel wat pijn in de portemonnee. Per persoon ben je minimaal $200 kwijt, en dan heb je nog geen gids, overnachting of maaltijd.

Waarom is dat zo duur? Entree tot de plek zelf valt nog mee: $38. Een flinke som, maar gezien de omvang van de locatie en het onderhoud dat er moet gebeuren niet onredelijk. 

Nee, wat het vooral zo duur maakt is de fucking trein. Elk bezoek aan Machu Picchu begint bij het stadje dat aan de voet van de Inca-ruïne ligt: Aguas Calientes, ook wel bekend als Machu Picchu pueblo. Naar het dorpje gaan geen wegen, maar er is wel een treinstation. En daar zit ‘m de kneep: het goedkoopste retourtje van Cusco naar Aguas Calientes kost minimaal $140. Voor dat geld mag je eerst twee uur in een bus zitten (PeruRail noemt dat heel eufemistisch een ‘bimodal service’) van Cusco naar het station van Ollantaytambo. Met een willekeurige collectivo vanuit Cusco zou je dat hoogstens een euro of vijf kosten. Daarna zit je slechts 90 minuten in een boemeltreintje op enkelspoor naar het station van Aguas Calientes. 

Het probleem is dat de Peruaanse overheid aan het eind van de vorige eeuw de route heeft geprivatiseerd en uitbesteed aan twee private bedrijven: IncaRail en PeruRail. Samen hebben ze het duopolie op de enige manier om bij Machu Picchu te komen, en kunnen ze dus vragen wat ze willen. De enige twee alternatieven zijn een trekking zoals de Inca Trail (dan ben je vier dagen aan het wandelen) of een idiote route waarbij je eerst 6 uur in een busje zit, om vervolgens te worden gedropt bij het treinstation van een energiecentrale waarna je 2 uur langs het spoor kan lopen of een treinkaartje kan kopen voor $25.

Als je dan eenmaal in Aguas Calientes bent moet je twintig minuten met de bus naar de ruïne toe (of twee uur lopen), en voor dat retourtje betaal je $24.

Een of andere ruïne in Peru.

Maar goed, als je eenmaal bent bekomen van al die pijn aan je aars is het natuurlijk een prachtige ervaring. Het verhaal achter Machu Picchu is interessant: het is een van de weinige plekken in Peru die niet door de Spanjaarden is geplunderd, omdat het op zo’n afgelegen locatie ligt. In 1911 herontdekte de Amerikaanse Yale-docent Hiram Bingham de plek met de hulp van een lokaal 11-jarig jongetje. Er zijn nog veel meer grote Inca-ruïnes rond Machu Picchu. Het nabijgelegen Choquequirao schijnt bijvoorbeeld net zo indrukwekkend te zijn, maar is alleen te bereiken via een zware trekking van 2 dagen, en niet via, zeg, een trein waar je $140 voor moet uitgeven. Het verhaal gaat dat er in de toekomst een kabelbaan naar zal worden aangelegd. 

De ruïnes zijn indrukwekkend, maar wat Machu Picchu onderscheidt van de andere Inca-ruïnes (die wellicht net zo mooi zijn) is de locatie. Midden op een plateau op een bergtop, met in de ochtend een mysterieuze mist die over de plek valt. Op de achtergrond zie je de hele tijd de imposante bergtop van Huayna Picchu (die je kan beklimmen als je echt heel stoer bent). 

Colca Canyon, waar je soms een condor ziet (maar meestal niet).

Na bijna een week in Cusco en omgeving te hebben gezeten reisden we verder naar Arequipa, de tweede stad van Peru. Eigenlijk was dat best een verademing: de stad is levendig en druk, maar lang niet zo toeristisch (en prijzig) als Cusco.

Vanuit Arequipa deden we een tour door de Colca Canyon, een van de diepste kloven ter wereld en een plek waar je condors kan spotten. We wilden eigenlijk het liefste een trekking maken, maar door het regenseizoen werd het toch vooral een tour met een busje. Het was desondanks prachtig, want er is genoeg te zien rondom de Colca-vallei. We bezochten onder andere een kerk waar de voorbereidingen van het Katholieke feest Maria-Lichtmis in volle gang waren. Er werd een Mariabeeld aangekleed voor een processie en vrouwen werden met dat zware beeld op hun rug geaaid (!) voor goede vruchtbaarheid. Het Christendom en de traditionele gebruiken lopen hier dwars door elkaar. 

Verder hebben we gemountainbiked én inderdaad een aantal condors gezien. Wel van ver hoor, als je ze van dichtbij wilt zien kun je beter naar de dierentuin.

De verplichte lamafoto.
Paracas. Of: waar je niet dood wil worden gevonden.

Daarna door naar Paracas, een klein badplaatsje in de buurt van Lima. Dat was fucking verschrikkelijk. Okay, het was niet zo erg als het dorp Uyuni in Bolivia, maar uitsluitend toeristenrestaurants, stoffige zandweggetjes en heel veel blaffende honden is geen feest.

De Islas Ballistas: de reden waarom we toch in Paracas waren.

Gelukkig konden we wel een boottochtje maken naar de Islas Ballistas, ook wel eufemistisch bekend als de ‘poor mans Galapagos’. Onderweg naar het eiland stopten we kort bij de candelabra, een rotstekening van 180 meter hoog. Het lijkt een beetje op -maar is niet gerelateerd aan- de Nazca-lijnen. Niemand weet wie het ding ooit heeft gemaakt en hoe oud het is, maar indrukwekkend is het zeker.

Daarna waren we bij de eilandjes. Helaas mag je niet aanmeren, maar de boot komt heel dichtbij dus kun je goed kijken naar alle bijzondere vogels en zeeleeuwen. De rotsen zitten helemaal vol met vogelpoep, een bijzonder vruchtbaar spulletje dat elke zeven jaar wordt geoogst en verkocht voor goed geld. De kolonie zeeleeuwen maakt ondertussen een afgrijselijk kabaal. Heeft u de dino’s wel eens horen brullen in Jurassic Park? Juist, zo klinken zeeleeuwen dus.

Hoofd van een mummie in het Museum Larco in Lima.

Paracas konden we na twee nachten gelukkig ‘s ochtends vroeg ontvluchten met een kort ritje naar de hoofdstad van Peru: Lima. Lima is gigantisch, en een stuk moderner en Amerikaanser in vergelijking met andere Latijns-Amerikaanse steden waar we zijn geweest, zoals La Paz en Arequipa.

We bezochten het Museum Larco, met voornamelijk Inca en pre-Inca kunst. Het was zonder twijfel het beste museum dat we op reis hebben gezien. Alle stukken waren in topconditie (een beetje griezelig goed misschien zelfs wel), uitstekend geëxposeerd, en voorzien van goed leesbare informatie in niet minder dan acht talen. 

Ons verbraste pensioen.

We wilden op reis één keer splurgen in een goed restaurant. Dat kon bij Astrid & Gastón, het eerste restaurant van Gastón Acurio, zeg maar de Jonnie Boer of Sergio Herman van Peru. We namen het proefmenu van 15(!) gangen en kregen vooral heel veel vis en vlees, op typisch Peruaanse wijze bereid. Vooral het vlees en het broodmandje met smeersels (gerookte tomaat met anijs) waren subliem. Ik denk dat het nét niet een ster zou kunnen krijgen bij de Michelin, daarvoor waren er soms iets te veel smaken op het bord en de desserts waren matig. Voor zo’n $150 per persoon verwacht je toch nét iets beters. Maar desondanks: heerlijk.

Inwoner van de Galapagos (onder) met toeristen (boven).

Via Quito (de hoofdstad van Ecuador) vlogen we naar de Galapagos-eilanden. Dat was niet gepland, want in mijn hoofd waren de eilanden belachelijk duur, en kon je er alleen rondreizen met een krankzinnig dure cruise van minstens 3000 dollar.

Maar dat bleek flauwekul. Je kan prima zelfstandig rondreizen op de Galapagos. En dat kan zelfs voor minder dan $100 per dag.

Alles veranderde toen we in Cusco Martin tegenkwamen, een Britse wandelaar die zonder cruise en on the cheap de Galapagos had gedaan en ons ervan overtuigde dat wij het ook moesten doen. Martin was tevens de dierenarts van de vele katten van Stanley Kubrick en moest ze regelmatig behandelen. Er was dan meestal niet zo veel aan de hand, want Kubrick was een notoire hypochonder (ook voor zijn huisdieren). 

Die twee dingen hebben verder niks met elkaar te maken, maar u snapt dat ik die anekdote niet onvermeld kon laten.

Blue-footed boobies. En dus stof voor eindeloos veel flauwe tietengrappen op shirts die je op de eilanden kan kopen.

Ondanks dat de Galapagos betaalbaar bleken te zijn, zijn ze niet goedkoop. We betaalden zo’n $500 per persoon voor de vluchten, en dan nog $120 voor entree en visa. Er zijn overigens geen wachtlijsten: er is een beperkt aantal dagelijkse vluchten (die in het hoogseizoen vast snel vol raken), maar wij konden gewoon een week van tevoren boeken.

Alles op het eiland is duur, want er wordt heel weinig op de Galapagos zelf geproduceerd en dus wordt het overgrote deel geïmporteerd. Voor dezelfde fles wijn die in de Albert Heijn €5 kost betaal je in de supermarkt makkelijk $25. En zelfs voor een simpele hamburger met frietjes betaal je al snel $15.

Wel duur, maar niet onoverkomelijk. Want als je eenmaal op de eilanden bent kun je makkelijk zelf natuurschoon in de buurt bekijken (gratis) of dagtripjes doen (betaalbaar). Op een gegeven moment ontdek je wat goedkoop is in de supermarkt (in ons hotel waren op een avond drie koppels pasta met tonijn aan het eten). In totaal hebben we hier een week gezeten en waren we per persoon zo’n $500 kwijt. 

Wil je even lekker zitten? Kan niet. Zeeleeuwen geven geen fuck om jouw vermoeide beentjes.

En dat was het allemaal heel erg waard, want de Galapagos zijn een van de meest bijzondere plekken waar ik ooit ben geweest. Pas in de zestiende eeuw werd de eilandengroep voor het eerst permanent bewoond, waardoor de natuur hier volledig haar gang kon gaan en er vele soorten evolueerden die alleen hier voorkomen. Je kunt je heel goed voorstellen waarom Darwin juist hier zijn inspiratie kreeg voor zijn evolutietheorie.

Omdat de mens pas heel recent voorkomt op de eilanden zijn de dieren totaal niet schuw. Zeeleeuwen liggen letterlijk op bankjes te chillen bij de haven en zeeleguanen steken zo de straat over. Je hoeft maar te gaan snorkelen bij een strand op loopafstand van je hotel en je ziet scholen kleurige vissen en rifhaaien. 

Een zeeschildpad op het eiland Isabela.

Het grootste deel van de week zaten we in Puerto Ayora op het eiland Santa Cruz, de grootste stad van de archipel. We wilden ook twee dagen op het eiland San Cristobal zitten, maar door een domme fout van de rederij kwamen we terecht op de verkeerde boot, naar het eiland Isabela. Niks mis mee, want ook prachtig, maar wel een beetje sneu voor het geboekte hotel op het andere eiland. 

We hebben er het beste van gemaakt, want op Isabela maakten we een prachtige bootexcursie naar een stuk zee met lavasteen-eilanden. We konden snorkelen tussen de pinguïns, haaien, kreeften en zeeschildpadden.

Ze verkochten niet alleen textiel op de markt van Otavalo.

Na een week vlogen we terug naar Quito, waar we de textielmarkt van Otavalo bezochten. Daarna gingen we door naar de Quilotoa-loop. Dat is een gebied in het midden van Ecuador waar je mooi kunt wandelen.

Boomstambrug bij de Quilotoa-loop.

De Quilotoa-loop bestaat uit drie routes die je kan lopen in evenveel dagen. De instructies die je van je hotel meekrijgt zijn verre van duidelijk, dus de (soms aanwezige) routebordjes, een (offline) kaart op je telefoon en hulp van mede-wandelaars en de lokale bevolking is onontbeerlijk. Een beetje een avontuur dus.

Maar het is ook een toeristentrekpleister in de dop. Alles lijkt klaar te zijn voor een enorme toestroom van toeristen, maar heel toeristisch is het nog nét niet. De hotels zijn goedkoop, uitstekend en zowel het ontbijt én diner is inbegrepen in de (lage) kamerprijs. 

Het meer in de Quilotoa-krater.

Wij deden twee van de drie dagen. Of beter gezegd: mijn vriendin deed dat. Ik was al een beetje ziekig, en na de eerste dag zo compleet gesloopt dat ik de tweede dag per taxi deed. Dat was verstandig, want het parcours op de laatste dag was heel zwaar, zeker in combinatie met de gebrekkige instructies. De ‘steep sandy slope’ met slippend zand waar mijn vriendin met gevaar voor eigen leven en érg veel moeite omhoog klom bleek bovenop de berg naast een veel makkelijker route te liggen.

Mijn taxiritje was iets makkelijker. Bovendien bleek de chauffeur verkiesbaar te zijn in de lokale gemeenteraad én hij reed me rond in zijn eigen campagnewagen, volgeplakt met foto’s van zichzelf en een megafoon. Om de tien minuten stopte hij om passanten erop te wijzen dat ze op hem moesten stemmen (“Vota por mí! Lista cinco!”).

Uitzicht vanaf het eindpunt van de TelefériQo in Quito.

Na de Quilotoa-loop gingen we terug naar Quito om daar nog een paar dagen door te brengen. Van de grote Zuid-Amerikaanse steden die we bezochten vond ik Quito het leukst. De stad is gigantisch (meer dan 2,5 miljoen mensen) maar minder heftig verdeeld in rijk en arm zoals Lima maar ook weer niet zo armoedig als La Paz. Er is overal activiteit, en het oude centrum is erg mooi, met koloniale gebouwen. Sinds 1978 staat Quito op de UNESCO werelderfgoedlijst. 

In Quito gingen we met de TelefériQo (kabelbaan) naar de top van een heuvel in de buurt van de Pichincha vulkaan. In het centrum bezochten we een aantal van de beste musea van heel Zuid-Amerika. Na een paar dagen snapten we zelfs het supergoedkope ($0,25 cent per ritje) en uitgebreide bussysteem.

Iets minder leuk was de gratis wandeltour die we wilden doen. Eerst was er een dame die de naam van het bedrijf dat de tour organiseerde op haar arm had getatoeëerd. Ze vertelde dat ze ‘pas twee jaar oud was’ omdat ze pas zo kort bij het bedrijf werkte. Vervolgens moesten we allemaal met elkaar knuffelen. Ze vertelde over de ‘bijzondere hoge energie’ die van onze gids zou komen. De gids zelf wilde ‘wel vijf uur gaan wandelen’. Toen hij vervolgens iedereen verplichtte om met een willekeurige taxichauffeur op de foto te gaan besloten we de benen te nemen. We zullen wel niet de juiste chakra’s hebben gehad voor deze rondleiding.

Dak van Guayasamín’s “Kapel van de Mensheid”.

De laatste dag in Zuid-Amerika bezochten we het huis en de “kapel van de mensheid” van schilder Oswaldo Guayasamín (1919 – 1999). Guayasamín is een van de bekendste Latijns-Amerikaanse schilders. Zijn werken bestaan voornamelijk uit portretten, een beetje in de late stijl van Picasso. De “kapel van de mensheid” was zijn zwanenzang: een gigantisch gebouw met metershoge doeken die als een tempel voor de mensheid moeten dienen. Want als er zoveel kerken en tempels zijn voor bovennatuurlijke wezens, waarom is er dan geen voor de mensheid? Zeer indrukwekkend en ontroerend.

Het Spaanse dorp Polopos, waar we zaten.

Vanaf Quito vlogen we niet direct terug naar Schiphol. Eerst brachten we nog vijf dagen door bij goede vrienden in het piepkleine Polopos, een Spaans dorpje op anderhalf uur rijden van Granada. De reis ging niet helemaal vlekkeloos, maar dat is een verhaal wat je beter even hier kunt lezen.

Andalusië, en dan specifiek de Sierra Nevada en Alpujarras zijn naar mijn mening een van de mooiste landschappen van Europa. Je hoeft maar een willekeurig bergweggetje in te slaan of je ziet bergen bedekt met sneeuw, olijfbomen en ergens in de verte de zee. De perfecte plek dus om nog paar dagen te acclimatiseren voor we naar de hectiek van alledag zouden terugkeren.

Heel tof was dat we in een dorpje in de buurt van Granada koffie konden drinken met Steve, een Britse man met wie we in Bolivia de Uyuni-tour hadden gedaan. Hij was bezig met een pelgrimstocht naar Santiago de Compostella, en slechts anderhalf uur van ons verwijderd.

De laatste dag bezochten we het Picasso-museum in Malaga en hebben we heel uitgebreid het vliegveld van de stad kunnen bewonderen, want we hadden twee uur vertraging. Even na 2 uur ’s nachts hadden we eindelijk onze koffers op Schiphol en nét de nachttrein gemist. We namen een hele dure taxi en mijn eerste reis in Nederland werd ingeluid met een Tesla die met 140 kilometer per uur over de ring A10 naar huis reed.

Onze vriendjes Tinus en Barrie aanschouwen het wonder der luchtvaart.

Bedankt voor het lezen van dit reisverslag! Heb je zelf nog reistips? Laat ze achter in de comments. Om af te sluiten nog mijn beste tips voor als je zelf op reis wilt in Bolivia, Peru of Ecuador.

  • Leer Spaans! Doe een cursus Spaans als je eenmaal in Zuid-Amerika bent. In Peru en Ecuador spreken mensen een beetje Engels, in Bolivia bijna niet. Zelfs een paar dagen privéles helpen al enorm. Sucre en Cusco zijn populaire plekken waar je (goedkoop) les kunt krijgen. Bovendien spreken Zuid-Amerikanen veel rustiger en duidelijker Spaans dan in Spanje. Het is wonderbaarlijk hoe snel je zo’n taal oppikt als je het de hele tijd moet spreken.
  • Als je weinig tijd hebt (2 tot 3 weken), ga dan alleen naar Ecuador. Het is goed bereisbaar (want niet al te groot), er zijn hele diverse bezienswaardigheden, het eten is acceptabel en de mensen spreken een beetje Engels. En de Galapagos zijn uniek.
  • Met meer tijd zou ik (ook) Bolivia doen. Je hebt dan wel minimaal drie weken voor alleen Bolivia nodig, omdat het land groter is en het bussysteem wat Spartaanser. De Salar de Uyuni moet je sowieso bezoeken als je in Bolivia bent.
  • Peru zou ik onderaan het lijstje zetten. Het is mooi, maar zeker in Cusco heb je het gevoel dat je een wandelende zak met geld bent. Het noorden van Peru schijnt minder toeristisch te zijn, maar daar zijn we helaas niet geweest.