De open samenleving en haar vijanden

Een nieuwsbericht op Fok over dat de doodstraf staat op mobiel bellen in Noord-Korea.

Daaruit een plan om het regime van Kim Jong-il geweldloos omver te werpen:

Gebruik niet waarneembare nachtvluchten om pakketjes met OLPC‘s te parachuteren in Noord-Korea. Zorg dat ze WiMax of een satellietverbinding hebben zodat ze met de buitenwereld kunnen praten.

Noord-Korea kan moeilijk zeggen dat het uitdelen van gadgets aan mensen een daad van oorlog is maar open communicatie met de buitenwereld zal van binnenuit een gigantische eroderende werking hebben op het regime.

Een open samenleving heeft vijanden, maar openheid zelf is een krachtig wapen.

Barre culi-ervaring bij de Albert Heijn

Net bij de supermarkt geweest voor ingrediënten om Robby Rodriguez’s recept te maken.

Zoals normaal bij de Albert Heijn hebben ze bijna niks.

Bakpoeder bestaat in Nederland geloof ik niet als concept. Ik daarvoor in de plaats maar zelfrijzend bakmeel genomen.

Maïsolie was er niet maar wel maïskiemolie, dat zal dan wel bijna hetzelfde zijn.

Tortilla’s die hier in de schappen liggen zijn van tarwebloem gemaakt in plaats van maïsbloem zoals in het recept. Dat zal wel liggen aan het feit dat we aan deze kant van de oceaan de meeste dingen met tarwe doen terwijl ze daar veelal maïs gebruiken.

Jalapeño-pepers zijn natuurlijk niet te vinden. Vervangen met lange rode pepers.

Kijken wat hiervan te maken valt.

HOSC – Alan McCluskey – Opening education to the future

Ik zit vandaag en morgen op de Holland Open Software Conference en hier wat snel getikte notities van presentaties die ik interessant vind.

Dit was een erg leuke presentatie vooral ook omdat de spreker het vaag hield, niet bang was om af te drijven en grapjes te maken. Ondanks de bijzonder vage opzet van het onderwerp kreeg je wel de indruk dat de spreker goed op de hoogte was van waar hij het over had.

De rest van de conferentie was op het saai af. Ik heb niet het idee dat op deze conferentie van maatpakken en commerciele vendors echt iets gebeurt, en de dingen die hier gebeuren, daar kan ik me niet bijzonder over opwinden.
Ik ga denk ik dan ook liever naar FOSDEM, Wikimania, OSCON waar de gasten die dingen maken rondhangen. Sinds Reboot pas in Kopenhagen kwam ik tot de realisatie wat voor een gat er ligt tussen mensen die dingen maken en mensen die alleen maar dom lullen over shit.

Als er mensen an IBM met dit soort slides aan komen zetten, dan weet je al dat het kut is.
Holland Open Software Conference

Alan McCluskey was wel erg leuk:

Holland Open Software Conference

Holland Open Software Conference

Chairperson of PIC

Read more

does not do much with open software, didn’t want to come to speak

hacker ethic

the second fall:
learning separated from life
work separated from learning and pleasure
quality separated from work
value indicated by the price tag
the individual crowned king without a kingdom

Reunite life and work and learning and pleasure.
Reitroduce the notion of ethics and the common good.

Trying to rediscover paradise.

Practice is the repeated way of doing things. Policy is a way of dictating practice.

Key role of technology in the mechanics of education.
Technology is believed to constrain practice.
The long arm of policy makers.

People find ways of doing things around technology.

Education system is more than the sum of its parts.
Analysis cannot satisfactorily explain its workings. Analysis does not work and many decisions in change management processes are taken after analysis.
The system is open and self-organizing.
Change emerges spontaneously and unpredictably.

In complex systems things do not work as we expect them to.

Feel about what is in the present and emerging and that will go into the future.

Mechanistic approach of policy making.
Questions of relationships are going to be important.

A feeling of the emergence of the future in the presence is necessary. We need leaders who do not know exactly what is going to happen but who can convey their feeling to others.

Sometimes I think education is over, maybe we’d better head for something different. Education is based around the idea that people need to learn subjects and need to learn it in a building from specific people. Ideas and premises in this institution that are not open, but monopolistic and closed.
Guardianship and coaching roles are valid but the structures do not help them do that.

Recept: “Sin City” Ontbijttaco’s door Robert Rodriguez

Hier het recept uit de video. Ik heb een Engelse transcriptie gevonden die ik gebruikt heb. Mijn recept met meer Detail in het Nederlands en met metrieke maten.

Toevoegingen welkom. Woensdag mijn bevindingen en foto’s.

Robert Rodriguez’s “Sin City” Ontbijttaco’s

Warning: “If you learn how to make this, you will crave it every night, and every day, like I do.” – Robert Rodriguez

Bronnen.
Robert Rodriguez’s video: http://www.youtube.com/watch?v=Z27W-JZHjC8
Engelse transcriptie: http://goodeats.dyns.net/viewtopic.php?p=274440&sid=83a923022c7a1944028a0023a47b71f3

Ingrediënten:

Voor de Bloem-tortillas
500ml bloem
1/2 tel zout
1/2 tel bakpoeder
50ml boter of reuzel (of half om half)
180ml warm water (heet bij reuzel)

Voor de vulling met aardappel en ei
1 grote aardappel
maïsolie
zeezout en versgemalen peper
2 maistortillas
1 grote tomaat
1 grote witte ui
1 jalapeño peper
1 klontje boter
6 eieren
melk

Meng bloem, zout en bakpoeder en doe het vet erdoorheen. Roer het vet door de bloem (met de hand of met een vork) tot een grof kruimelige structuur ontstaat. Voeg het water toe zodat het klontert. Je kunt wat poeder apart houden om bij te stellen.
Kneed het deeg enkele minuten met de hand tot het glad en elastisch aanvoelt. Maak hier (8-10) balletjes van ter grootte van golfballen.

Bevochtig een theedoek met warm water en leg deze over de balletjes heen. Laat deze 20 minuten liggen terwijl je de vulling maakt.

Schil de aardappel en snij deze in blokjes. Doe de maisolie in een pan, doe de aardappelen erbij en strooi de zout en peper erover. Laat dit op een middelhoog vuur bakken tot knapperig maar niet te gefrituurd.

Snij de maistortillas in stukjes. Snij ook de tomaat, de ui en de jalapeño in blokjes.

Als de aardappelen gaar zijn laat ze dan uitlekken op wat keukenpapier en voeg weer zout en peper toe. Ze zouden nu al lekker moeten zijn.

Gooi de tortillastukjes in het vet waar de aardappelen uit kwamen.

Zet een teflonpan op een middelhoog vuur en druk de deegballetjes plat en geef ze allemaal een paar rollen met de deegroller.

Als de tortillastukjes gaar zijn, haal ze eruit en laat ze uitlekken. Voeg zout en peper toe en proef.

Haal de olie uit de pan en gaar de tomaat, ui en jalapeño.

Geef elke plak nog één rol en gooi ze op de teflonpan. Keer ze na 8 seconden direct om. Als ze nu al een beetje gekleurd zijn, is de pan heet genoeg.
Laat nog 60-90 seconden verder bakken. De tortilla’s bollen op. Keer ze weer en druk met een druk met een spatel de randen dicht. Ze bollen nu nog verder op.
Doe de tortilla’s wanneer klaar in een bak met een handdoek (of een tortillahouder) om ze warm te houden.

Gooi boter in een pan. Klop drie eieren los met wat melk. Giet dit in de pan en gooi de aardappels erop. Laat even inbakken voor je het rustig begint te keren. Stop met koken voor het té gaar is.

In nog een pan precies hetzelfde, boter en drie eieren losgeklopt met melk. Gooi hier de tortillachips en het ui-tomaat-jalapeño mengsel bij. Vervolg op dezelfde manier.

Alles is nu klaar. Vul tortillas met de eimengsels en smakelijk eten.

Onthoud: Niet kunnen koken is net als niet kunnen neuken. Je moet de rest van je leven eten, dus kun je het maar beter goed doen.

Er wordt weer gekookt

Vandaag de geest gekregen om voor het eerst in tijden weer te koken. In de stress met afstuderen, kwam het er niet echt meer van. Doordeweeks is eten in combinatie met capoeira ook niet echt te doen. Dat komt meestal neer op een snel broodje vooraf en een stoommaaltijd erna tegen elven.

Half experimenteel, half pakje. Een pak lasagnetta gekocht in de supermarkt maar ik vond de variatiesuggesties wat tam. Dus er een groene paprika, prei, zwarte olijven en halve radijsen1 doorheen gegooid. De melk was opgegaan in de cappuccino vanmiddag2, dus die vervangen met een flink toet Philadelphia.

IMG_3932.jpg

Tijdens het wachten op de oven nog wat radijssterretjes gesneden als garnering.

Radish

Inspiratie

Hoe kwam ik hier dan opeens op? De heren Dekker tonen regelmatig lekkere dingen op hun kookblog ter inspiratie maar vanochtend zag ik iets anders. Robert Rodriguez onthulde zijn recept voor ontbijt-taco’s —een snack voor de late uurtjes doorhalen met werk.

Het ziet er lekker en vullend uit en het filmpje is lekker vlot gesneden met stukjes Sin City erdoorheen. Besluitend zegt Rodriguez nog: “Not knowing how to cook, is like not knowing how to fuck.” en gelijk heeft hij. Beiden horen goed, lekker en met liefde te gebeuren.

Ik ga dit recept morgen testen om te kijken of ik het in productie kan nemen.

Het andere recept is voor Puerco Pibil.

  1. Gaargekookte radijs is wat bijzonder maar niet storend.
  2. Je moet nu eenmaal prioriteiten stellen.

Rustig

Een zware week. Vier keer per week capoeira gerelateerde dingen1, hard werken en studeren en leuke dingen doen is misschien wat veel van het goede.

Kus

IMG_3641.jpg

IMG_3827.jpg

Dit weekend rust en studie. Veel dingen afmaken die af moeten en veel lezen en schrijven. Steekwoorden: cappuccino en zaterdagkrant.

  1. Of eigenlijk vijf… Maandag trainen, dinsdag hardlopen en een beetje oefenen in het park, woensdag oefenen, donderdag trainen en vrijdag optreden.

Starre denkpatronen in de webindustrie

Een tijdje geleden praatten we met wat verlichte zielen over de stand van webstandaarden in Nederland. We vonden dat daar verbetering in moest komen en we hebben allemaal wel ons best gedaan om mensen hiervan te overtuigen. Het lijkt er nu op dat de verbetering voor een deel is gerealiseerd maar dat sommige mensen wellicht zijn doorgeschoten.

Ik kom regelmatig webboeren tegen die valide XHTML 1.0 pagina’s aan de man proberen te brengen met als argument dat dit het beste is wat er bestaat op het gebied van mooie onderhoudbare webpagina’s.

Dit is pertinent onwaar. De voordelen van XHTML boven HTML 4.01 zijn —als ze er al zijn— miniem. De genoemde voordelen schone semantische code en een scheiding van inhoud, presentatie en gedrag, kunnen net zo goed en tegen lagere kosten gerealiseerd worden met normale HTML.

Potentiele nadelen zijn er daarentegen genoeg. Hier wat voorbeelden.

Futiele moeite

XHTML wordt door vrijwel geen enkele browser geïnterpreteerd als XHTML. Aangeraden wordt om vrijwel altijd je pagina’s aan te bieden als mimetype text/html. Je XHTML code zal dan alsnog geïnterpreteerd worden als normale HTML. Dit doet de meeste voordelen die je dacht te hebben al teniet.

Je kunt beter HTML 4.01 schrijven wat net zo semantisch kan zijn, niet langzamer is en beter begrepen en ondersteund wordt.

Draconische foutafhandeling

XHTML berust op een harde foutafhandeling om onvoorspelbaar gedrag te voorkomen. Het gevolg hiervan is dat als er een fout in een pagina mocht staan, de afhandeling stopt en de gebruiker geen pagina meer te zien krijgt maar alleen een foutmelding. In een internet dat grotendeels door mensen wordt geschreven en waar content van verschillende bronnen gehaald wordt, is het moeilijk om perfecte pagina’s te garanderen.

Een vergevingsgezinde parser zoals bij HTML met heldere1 afspraken wat te doen bij fouten is handiger.

Doodlopend pad

Er is geen helder migratiepad gedefinieerd van XHTML 1.0 naar XHTML 2.02. De XHTML 2.0 specificatie bevat significante veranderingen ten opzichte van de vorige waardoor veel code handmatig zal moeten worden aangepast. Het gebrek aan visie in deze specificatie zadelt iedereen die meedoet met XHTML 1.0 op met significante kosten wanneer er moet worden overgegaan naar de volgende versie.

HTML 4.01 is goed begrepen en wijd ondersteund. Er is een duidelijk upgrade-pad naar de HTML5 specificatie die zowel backwards compatible is met HTML 4.01 als een groot aantal nieuwe features bevat voor de toekomst.

Conclusie

Het is op dit moment dus af te raden -zelfs schadelijk- om XHTML te gebruiken. Dezelfde voordelen kun je met een veel groter gemak bereiken door het eenvoudige ouwe semantische3 HTML 4.01 te gebruiken4.

Ik pleit ervoor dat we niet alleen pleiten vóór webstandaarden maar tegelijkertijd ook voor een flexibelere manier van denken en een kritische houding ten opzichte van alles5. Ik kom6 teveel mensen tegen die na enige deliberatie een standpunt accepteren en er dan niet meer aan twijfelen maar het uitdragen als een soort gospel.

Continue kritiek van alles is noodzakelijk. Wat vandaag waar is, hoeft dat morgen niet meer te zijn. XHTML lijkt op dit moment dood, maar HTML5 biedt een serialisatie naar XML wat mogelijkheden biedt voor de toekomst7.

Je wereld kan veranderen. Het zou jammer zijn als je daar zelf als laatste achter kwam.

Update: Ik denk dat ik hier nog wat aan ga schaven en het dan op Frankwatching zet.

  1. Temminste in het geval van HTML5.
  2. Het ontwikkelproces van deze standaarden bij de W3C is ook bijzonder gesloten waardoor veel moet worden gegist. Vergelijk dit met het proces van de WHATWG waar alles uit principe open is.
  3. “>Plain Old Semantic HTML
  4. Voor een goede bespreking van de kwesties rondom XHTML, waar ik voor dit stuk ook veel inspiratie uit geput heb, zie deze pagina met alle feiten op een rijtje. In het onderzoeken voor dit stukje kwam ik ook dit stukje van hjdeboer.nl tegen die het ook begrepen heeft.
  5. In het bijzonder voor je eigen denkpatronen.
  6. In de ICT lijkt rigide denken en folklore nog sterker vertegenwoordigd dan elders.
  7. De gasten van de WHATWG zijn serieus slim.

Dodelijke ongelukken

Het VVD was al een partij van populistische opportunisten, maar kennelijk schuwen ze tegenwoordig het buitengewoon stupide ook niet1.

Anouchka van Miltenburg (via Fok):

“Donorregistratie heeft een heel beperkt effect op de wachtlijsten. Mensen wier organen anders zouden worden getransplanteerd, blijven langer leven door medische vooruitgang en veiligheidsmaatregelen. Door airbags en verplichte autogordel is het aantal dodelijke ongelukken afgenomen. Mensen sterven ouder en hun organen zijn dan vaak ongeschikt voor transplantatie.”

Sprakeloos, inderdaad.

  1. Waarschijnlijk denken ze de wedstrijd laagste IQ wél van Wilders te kunnen winnen.

Daarheen en weer terug

Vanochtend genoot ik een geweldige brunch in het Laundromat café in Kopenhagen waarna lekker gechilled in het Ørstedspark.

Laundromat

Verder een aardige chaos op het vliegveld van Kopenhagen. Denen kunnen veel dingen goed regelen, maar een vliegveld is daar niet één van.

Kwam een uur geleden thuis en heb een lasagna op van de fijne mensen van Rice & Pasta.

Copenhagen is supertof, maar thuis is toch ook weer fijn. Genoeg ideeën om te verwerken, en genoeg dingen om te doen.