Technische stukken

Veel van mijn werk gaat over beantwoorden van technische vragen, van studenten of die ik zelf heb geformuleerd. Soms is het interessant om een iets uitgebreider antwoord te geven, of om de zoektocht naar dat antwoord te beschrijven. Deze teksten zijn daar het resultaat van.

Read More

Opinie-stukken

Ik geef gevraagd en (vooral) ongevraagd mijn mening over hoe dingen zouden moeten zijn, wat mensen zouden moeten doen of hoe de wereld in elkaar zou moeten zitten. Soms worden deze meningen geplaatst in regionale of landelijke dagbladen. Vaak ook niet.

Read More

Filosofische stukken

In vroeger tijden schreef ik redelijk veel over filosofie. Onder de noemer études philosophiques probeerde ik orde in de wijsgerige chaos te brengen. Die teksten zijn hier terug te vinden.

Read More

Python string representaties

Inleiding Vaak vragen studenten wat het verschil is tussen de dunders __str__ en __repr__ in een Python-klasse. Een begrijpelijke vraag, want intuïtief doen beide methoden hetzelfde: ze geven een string-representatie van het object in kwestie. Dus wat zijn inderdaad de overeenkomsten en verschillen? Er zijn natuurlijk al diverse blog-posts die dit uitleggen. Zo is er

Voorrang van links?

De hooggeleerde emeritus professor Oosterhaven beargumenteert dat het beter zou zijn wanneer we in plaats van verkeer van rechts voortaan verkeer van links voorrang zouden verlenen (DvhN, 22 september). Behalve tijdswinst ziet hij hierin ook mogelijke verbeteringen voor de verkeersveiligheid. Dit laatste punt wekt verbazing. Het is immers een gegeven dat een betere doorstroming van

Oorlogsenthousiasme

Boekbeschrijving Ewout Kieft: Oorlogsenthousiasme; Europa 1900 – 1918. Uitgave van De Bezige Bij (Amsterdam, Antwerpen), 2015. €39,99. Een zeer leesbaar en lezenswaardig werk over de toekomstvisies van diverse prominenten en denkers aan de vooravond van de Eerste Wereldoorlog. In een veertien hoofdstukken passeren mensen als Mann, Kandinsky, Freud, Jung, H.G.Wells en nog veel anderen de

De bouwzucht op Zernike

In zijn Bauen Wohnen Denken beschrijft Heidegger de verhouding tussen bouwen en wonen. Niet elk bouwwerk, zo stelt hij vast, is een woning: een brug, een station of een markthal zijn zeker wel bouwwerken, maar zijn niet bedoeld om te wonen. Maar toch gaat het begrip van wonen verder dan alleen woningen: een ingenieur voelt

Laat de dieren op Zernike met rust

Eindelijk heb ik weer eens een brief geschreven, hoewel de aanleiding niet zo prettig was. Ik hoorde namelijk dat de gemeente had besloten om studenten op Zernike te gaan huisvesten. Omdat ik met name de biotoop die hier is ontstaan waardeer (en dat tevens een interessant verschijnsel vind), raakte dat nieuws me. Waardoor ik onderstaande

Abstracte Klassen en Interfaces in Java 8

Sinds in Java 8 interfaces daadwerkelijke (default) implementaties van methoden kunnen hebben, is het onderscheid tussen interfaces en abstracte klassen behoorlijk verwaterd, of in ieder geval genuanceerd geworden. In theorie is het grote onderscheid nog steeds valide: als je een objecttype wilt hebben die voor specifieke methoden een bepaalde standaard-implementatie heeft en de implementatie van

Tweede-kamerleden

Afgelopen zaterdag was er in Nieuwsweekend een aardig gesprek met Kees Boonman, waarin onder andere gesproken werd over het gegeven dat slechts weinig tweede-kamerleden buiten de Randstad wonen. Op zich is dit niet zo vreemd, want Nederland heeft natuurlijk geen districtenstelsel zoals in de VS of het VK. Maar het wierp bij mij wel de