Gelezen; “Het achtste leven (voor Brilka)” van Nino Haratischwili

Ik volg de literaire mode niet zo, maar ik lees graag en het mag van mij wel Echte Literatuur (mijn vrouw gruwelt als ze dit leest) zijn. “Het achtste leven (voor Brilka)” is ondertussen 10 jaar uit in de Nederlandse vertaling en ik zag op Goodreads dat het boek daar een whopping beoordeling van 4,54 had. Het stond dus al een tijdje op mijn verlanglijstje en ik kreeg het in December voor mijn verjaardag dan ook van mijn liefste dochter cadeau. De volgende dag begon ik met hoge verwachtingen aan pagina 1 van de 1269.

We zijn nu een paar maanden verder en ik heb het vandaag uitgelezen. Een kleine drie maanden lezen, maar nee, ondanks die positieve beoordelingen op Goodreads voelde ik “Het achtste leven” niet. De achtergrond is écht wel interessant (Georgië voor, tijdens en na het communisme) en een goed geschreven familie-epos kan me dikwijls boeien, maar de personages voelden mij niet “echt” genoeg aan en de magische chocolade (ja, er wordt een geheim recept in de familie doorgegeven) leek me eigenlijk een overbodig en soms zelfs ergerlijk literair sausje eerder dan dat het een relevant ingrediënt van het verhaal was. De muziekliefhebber in mij tenslotte, hoorde de naar het Westen verbannen singer-songwriter Kitty Jasji ook helemaal niet zingen.

En toch was het ook geen slecht boek, anders had ik het gewoon niet uitgelezen. Meer nog, het laatste deel met de 12-jarige wegloper Brilka vond ik heel wat sterker uitgewerkt met misschien minder historisch drama maar met echte gevoelens. En zo had ik na 1269 pagina’s toch het gevoel een paar bekenden achter te moeten laten. Maar dat had van mij best zonder die gespikete chocolade gemogen.

Is programmeren echt zo moeilijk dan?

Scratch editor met bewegende katSinds begin dit jaar probeer ik als newbie coach te helpen bij CoderDojo Genk. Ik moet eerlijk zijn, ik ken nog niet écht veel van Scratch en nog veel minder van micro:bit, maar ik ga ervan uit dat dat wel zal komen. Soit, afgelopen weekend vertelde de moeder van 2 deelnemers me dat programmeren haar zo moeilijk lijkt. In de chaos van het moment heb ik daar amper op geantwoord, maar die opmerking heeft de schoolmeester in mij toch een beetje wakker gehouden. Want is programmeren echt zo moeilijk? Als een “leek” het werk van een échte developer op het scherm ziet, lijkt dat ongetwijfeld ondoorgrondelijke tekst met hier en daar enkele herkenbare Engelse woorden waar verder kop noch staart aan te krijgen is. Het succes van Scratch is dat het die letterspaghetti verbergt achter mooi gekleurde blokjes die logisch in elkaar kunnen worden geklikt om zo de basisconcepten van het programmeren spelenderwijze aan te leren. Maar zitten er achter die Scratch-blokjes eigenlijk geen eenvoudige ideeën die iedereen zou kunnen begrijpen?

Ik probeer even met een denkbeeldig spelletje waar je een vliegtuigje moet besturen;

  • in elk computerprogramma (software) zitten er acties; toon een vliegtuigje en een achtergrond, … (dus dikwijls “uitvoer” naar de gebruiker van de software)
  • er is logica om de gebruiker toe te laten om die actie te beïnvloeden (de invoer of input), bijvoorbeeld het pijltje naar boven of beneden om het vliegtuigje te besturen
  • die invoer wordt getoetst aan “als … dan” voorwaarden (testen): dalen of stijgen is afhankelijk van welk pijltje wordt ingedrukt, maar een voorwaarde kan even goed controleren of de positie van het vliegtuigje te laag vliegt waarop het crasht of landt (een nieuw actie dus)
  • software zal dikwijls informatie bijhouden (en soms tonen) in “variabelen“, bv. de huidige positie van het vliegtuigje of een score of het aantal levens dat je nog resten in een spel
  • als scores worden bijgehouden kan om de high scores te tonen een lus gebruikt worden. zo een “loop” kan een vast aantal keer doorlopen worden (zoals een top 5 om de eerste vijf resultaten uit een al geordende lijst), maar een lus kan ook doorlopen worden tot er aan een voorwaarde voldaan is (bijvoorbeeld als je een oneindig aantal pogingen krijgt om woord te raden, in dat geval blijf je in die lus tot je het woord geraden hebt).

Is dat echt alles? Nee, er komt natuurlijk meer bij software development kijken; het opvangen van fouten, de code veilig maken voor hackers, de code leesbaar en onderhoudbaar houden voor collega’s zorgen voor technische documentatie, zorgen voor automatische testen en het communiceren met databases of andere software om maar een paar zaken te noemen. Vanzelfsprekend bevat zowat elk stukje software honderden of duizenden acties, voorwaarden, loops, variabelen en databank velden, maar bovenstaande concepten geven wel een beeld met welke betrekkelijk eenvoudige basisblokken software wordt geschreven.

Programmeren is in de eerste plaats dan ook volgens een bepaalde logica nadenken. De juiste vragen stellen en proberen, falen, je afvragen waarom het niet werkt en met dat nieuwe inzicht opnieuw proberen tot het werkt. Dat heb ik dikwijls ook geantwoord op de Coderdojo aan de Scratchende kinderen/ tieners; “Wat denk je zelf dat er moet gebeuren?” en “OK, probeer het eens en kijk of het werkt”. En zo leer ik ook beetje bij beetje Scratchen 🙂

Zijn er Meshcore-users in de Limburgse Maasvallei?

Ik steek het op de Fediverse, waar ik sinds een paar weken (maanden?) regelmatig posts langs zag komen over Meshcore als technologie/ software voor gedecentraliseerde ad-hoc netwerken voor tekst-gebaseerde berichten op basis van LoRa radio. Ik heb me zo een Sensecap T1000-e gekocht, meshcore geflasht (vanuit Chrome, poef) en verbonden met m’n Fairphone met de Meshcore app en … niks. Adverts gestuurd, eerst braaf 1 hop, daarna floods. Maar nee, niemand te zien. Alleen op de wereld!

Anderzijds mag me dat niet verwonderen; zelfs met de GSM is de ontvangst hier in de bossen aan de rand van het Kempisch plateau abominabel. En die Sensecap met interne antenne, dat is ook niet van dien aard om kilometers ver te zien/ zichtbaar te zijn. Ik veronderstel dat ik eerstdaags eens naar het panoramapunt op de Mechelse Heide moet wandelen, daar heb ik misschien iets meer kans?

Maar bij deze; als U in de Limburgse Maasvallei woont en af en toe een Meshcore-toestel aan hebt staan, geef dan gerust een seintje! En vertel er direct bij welke frequentie U frequenteert misschien? 😉

Lopen er Limbugse mijngangen onder uw bed?

Lopen er gangen van de (Belgisch) Limburgse mijnen onder uw huis? Dat kunt U misschien aan de hand van onderstaande “ongeveer juiste” kaart zien, die ik uit nieuwsgierigheid op basis van de kaart van de Facebook-pagina van de “Kempense Steenkoolmijnen – vriendenkring” maakte. De positionering is op basis van de loop de Maas gedaan en zou dus min of meer correct kunnen zijn.

kaart van mijngangen in Limburg bovenop de kaart op straatniveau.

Op het eerste zicht geen gangen onder mijn huis, maar als we rekening houden met een serieuze foutenmarge (die Maas paste niet 100%), kunnen we daar toch niet zeker van zijn 🙂

Ik ben bijna 57 en …

Fuck, ik word volgende week 57! Eigenlijk heb ik daar best vrede mee, net als met mijn kalend hoofd. Maar anderzijds stellen mensen zich af en toe de vraag wie ze zijn en ook daar ben ik geen uitzondering op.

Ik ben onder andere:

  • een ongelukje waar mijn ouders uiteindelijk wel blij mee waren
  • niet echt geworteld in één streek of gemeente (ondertussen al 15 keer verhuisd)
  • over het algemeen tevreden en af en toe gelukkig
  • de huidige maar niet de originele ontwikkelaar van Autoptimize (een WordPress plugin)
  • noch project manager, noch functioneel of technisch analist, noch ontwikkelaar, maar iets onbestemds tussen die dingen in
  • niet slim, maar ook niet dom, zoals de meeste mensen zeker?
  • noch een leider noch een volger (of misschien wel een beetje van allebei afhankelijk van de omstandigheden)
  • maar dan toch eerder “go with the flow” dan tegen de stroom in, ik heb nooit bewust het “smalle, moeilijke” pad gekozen
  • een beetje een einzelgänger toch (geen wonder dat mijn sporthart voor solo fietsen en -vroeger- lopen klopt)
  • nieuws- en leergierig (alhoewel dat laatste een beetje lijkt af te nemen?)
  • niet eergierig; ik hoef niet per se erkenning, ik heb nooit een carrière gepland (gelukkig wordt dat minder verwacht van een vijftiger) en heb nooit de drang gehad om “de beste” te zijn
  • lui, of dan toch alleszins niet écht een harde werker
  • snel afgeleid
  • ergens tussen onzeker en angstig over de toekomst van mens en menselijkheid (voorlopig neigt te wijzer nog meer naar onzeker, maar het gaat de verkeerde kant op)
  • fietser en Strava-stoefer
  • woordenlegger in WordFeud (@futtta)
  • spelend student Spaans op Duolingo (ook daar @futtta)
  • een lezer (Goodreads profiel hier) maar ik vind dat ik te weinig diepgaand begrijp en te weinig onthoud van wat ik gelezen heb
  • een ex-Getuige van Jehovah (tot mijn 16de ongeveer)
  • vroeger gepest (oa omwille van voorgaande en omdat ik scheel keek)
  • soms (een beetje) eenzaam
  • dikwijls overprikkeld als ik “onder de mensen” ben
  • geen “conversationalist” (maar ik luister graag)
  • een gematigd drinker, maar aan dat matigen moet ik mezelf af en toe herinneren (streefdoel: 3 dagen per week geen alcohol)
  • niet zo grappig als ik zou willen (mijn dochter zou dat bevestigen)
  • soms een beetje vreemd veronderstel ik, maar ik vind dat meestal niet erg, behalve wanneer ik plots -en te laat- besef dat iets ongepast en/of raar was
  • soms laf (ik hou niet van confrontaties)
  • saai, maar ik denk dat zowat iedereen dat is?
  • en dus bijna 57 en kalend

Die ochtend in het bos

Deze ochtend op dagelijkse wandel in het “Mechels Bos” met onze iets grotere hond (Maya, Roemeense adoptiehond met naar we vermoeden wat collie en wat berghond genen, ze is idd groter dan Mamita onze quasi-chihuahua) hoorde ik een vreemd geluid. Luister hieronder even (geen bewegend beeld, maar foto van hier in de buurt); het beest bleef een hele tijd stil en het is niet heel luid;

Ik dacht even aan een everzwijn (die zitten hier ook) maar aangezien die niet in bomen klimmen en het geluid wel degelijk van boven in de bomen kwam heb ik het opgenomen en naar m’n vrouw gestuurd die een vogelgeluid-identificatie-app heeft draaien en het zou dus … een raaf zijn! 🙂