• Formulieren: ingevuld

    Ik heb voor de zoveelste keer in mijn leven, in met de jaren alleen maar onleesbaar wordend gekriebel, een formulier ingevuld vol gegevens die het hospitaal al heeft.

    Kwestie dat ze mij morgen met plausible deniability kunnen charcuteren, aha!

    ’t Is morgen om 9u te doen, en ik hoop dat ik tegen de namiddag misschien al weer in een kamer met een internetverbinding lig, want er is een vergadering die ik eigenlijk wel zou willen meedoen. (Voor de rest ga ik proper gewoon in mijn bed blijven liggen, no worries.)

    Beetje benieuwd wat voor anesthesie het wordt, morgen. Ik hoop heel hard dat het niet opnieuw de “stompe electrode in de oksel op zoek naar de juiste zenuw”-methode wordt.

    En ook benieuwd naar hoeveel pijn zo’n zware flebitis precies doet, en precies hoeveel of hoe weinig ik mijn arm ga kunnen gebruiken. En of ik ga creperen van de pijn dan wel gewoon ga kunnen werken.

    Vragen vragen vragen!

  • Bloedklonters en flebitis

    Ik vanmorgen een herinnering van Facebook dat het vandaag precies zeven jaar geleden is dat ik geopereerd werd, en ik dacht dat het de operatie was die volgende dinsdag ongedaan gaat gemaakt worden, maar het was een andere operatie om iets te proberen doen aan mijn nierproblemen, die toen faliekant mislukt is, helaas.

    De operatie van dinsdag gaat ongedaan maken wat een andere vorige operatie heeft gedaan, en dat gaat helaas minder aangenaam zijn dan die eerste operatie. Bloedklonters en flebitis, bleh.

    Ik blijf minstens een nacht op observatie, ’t is te hopen dat ik weer rap naar huis kan en gaan werken. Dat ik daar geen weken lig of zo, met wie weet bloedklonters waar er geen mogen zijn!!!

    Ahem ja.

  • Ook dat nog

    Het is al meer dan tien jaar dat BlindiRL Dwarf Fortress streams doet, maar sinds december is hij –uiteraard– populairder dan ooit.

    Ik heb het lang uitgehouden om niet naar Twitch te kijken, en het op occasioneel eens wat vods bingen op de youtubes te houden — maar Blind’s streams zijn weirdly compelling.

    Er staan er op Youtube, en dat is dan uren en uren die gewoon op de achtergrond kunnen staan tijdens het werk. Ik dénk dat ik wel eens zou kunnen Twitch beginnen opzetten op de achtergrond.

    ’t Is wreed.

  • Links van 22 tot 27 januari

    Ik heb het al een beetje geautomatiseerd. Misschien dat ik het dit weekend nog wat meer automatiseer.

    • VALL-E – Neural Codec Language Models are Zero-Shot Text to Speech Synthesizers
      Dit is creepy as fuck. Drie seconden sample en een neuraal network doet test to speech die meer dan uitstekend is en precies lijkt op de sample.
    • Homeworld in the browser
      WebAssembly port van één van de toen allerongelooflijkste geames.
    • Elite for Emacs | Sami Salkosuo
      “A recent discovery from old backups revealed something long forgotten: I really developed a version of Elite for…. that’s right… Emacs text editor.”
    • Cocktail Party Physics: by the sword
      Te klasseren onder “no shit, Sherlock” — Witcombe and Meyer found “Sword swallowers are more likely to sustain an injury — such as a perforation of the esophagus — if they are distracted or are using multiple or unusual swords.” Mostly, the respondents suffered from a sore throat (or as they call it, “sword throat,” such wags, those guys), generally from the multiple sword stunts, or swallowing odd-shaped blades such as curved sabers rather than straight ones.
    • The Mystery of the Dune Font – Fonts In Use
      Putting a name to the typeface that defined the visual identity of the science fiction series and its author, Frank Herbert.
    • Weimar Jazz Database (WJazzD) — The Jazzomat Research Project
      Ik heb geen flauw idee wat dit precies allemaal doet, maar het ziet er enorm indrukwekkend uit.
    • An Unofficial Brief History of Director
      Pijnlijke flashback naar CD-ROMs maken met Director. Brrrr.
    • Calligrapher.ai: Realistic computer-generated handwriting
      De AI-jaren, gaan ze de jaren 2020 noemen, denk ik.
    • Introduction to the Chertsey Tiles –
      Even individuals not normally interested in medieval floor tiles may find themselves fascinated by the so-called Chertsey tiles.  These figural ceramic tiles, created around 1250 CE, were unearthed at Chertsey Abbey in England.
    • Astronautilia – Wikipedia
      Welp. The Astronautilia (Czech: Hvězdoplavba; full title in Greek: Ποιητοῦ ἀδήλου ΑΣΤΡΟΝΑΥΤΙΛΙΑ ἢ ἡ Μικροοδύσσεια ἡ κοσμική; i.e. “An unknown poet’s Starvoyage, or the Cosmic Micro-Odyssey”) is the magnum opus, written in 1994 under the hellenised pseudonym Ἰωάννης Πυρεῖα, of Czech poet and writer Jan Křesadlo, one of the most unusual works of twentieth-century Czech literature. It was published shortly after his death, as a commemorative first edition.
    • WiFi Routers Used to Produce 3D Images of Humans
      Creepy. Simple Wi-Fi routers can be used to detect and perceive the poses and positions of humans and map their bodies clearly in 3D, a new report has found.
      With the help of AI neural networks and deep learning, researchers at Carnegie Mellon University were also able to create full-body images of subjects.
    • whisper.cpp : WASM example
      Zot. Ongelooflijk goede spraakherkenning, in de browser.
    • Japan was the future but it’s stuck in the past – BBC News
      America and Europe once feared the Japanese economic juggernaut much the same way they fear China’s growing economic might today. But the Japan the world expected never arrived. In the late 1980s, Japanese people were richer than Americans. Now they earn less than Britons.
      For decades Japan has been struggling with a sluggish economy, held back by a deep resistance to change and a stubborn attachment to the past. Now, its population is both ageing and shrinking.
      Japan is stuck.
    • imaginAIry/README.md at master · brycedrennan/imaginAIry
      AI imagined images. Pythonic generation of stable diffusion images.
      “just works” on Linux and macOS(M1) (and maybe windows?).
    • The Tiniest Bird You’ve Ever Seen – Zebra Finch Hatching
      Een heel heel heel klein vogelken.

  • ChatGPT

    Het is griezelig hoe vaak ik ChatGPT gebruik. En hoeveel het mij in allerlei dingen helpt.

    Van zodra er een betalende versie is, smijt ik er geld naar.

    En ja, natuurlijk, een mens moet een idee hebben van waar het over gaat, en kritisch blijven en al die dingen. Ik nee, ik ben ook geen enorme fan van dingen zoals wat Buzzfeed gaat doen:

    …maar voor de rest is het zoals Google: in de handen van iemand die weet wat hij doet potentieel fantastisch, in de handen van iemand die geen idee heeft wat hij doet een potentiële ramp.

  • Microsoftcataclysme

    Wereldwijd nieuws! Microsoft was kapot vandaag!

    Ik werk alle dagen hele dagen op Microsoftdingen, en naar ’t schijnt zouden onder meer Outlook en Teams moeten platgelegen hebben, maar ik heb er niets van gemerkt.

    Ze liegen ons dingen voor. Bah.

  • Uurregistratie

    Ik heb jaren en jaren (en jaren) mijn uren moeten registreren als consultant. De laatste jaren was het gelukkig vooral één groot project met een zeer eenvoudige structuur, zodat het uurregistreren voor het grootste stuk beperkt kon blijven tot “werken aan het project”, en dat het eigenlijk allemaal weken of zelfs maanden op voorhand kon ingevuld worden.

    Maar ik keek er toch naar uit om geen uren meer te moeten invullen.

    Helaas! Het moet toch, op het nieuwe werk!

    Ik heb het een tijd in ‘eum eurgh ja ik ben het vergeten dammit’-modus gedaan, maar tegenwoordig is het consciëntieus terwijl ik het werk doe. Het helpt dat ik de gewoonte al had, en het helpt ook dat het geïntegreerd is met Jira: ticketje aanmaken, play-knop duwen als ik begin, stop-knop als ik stop, invullen wat ik gedaan heb, hoplaklaar.

    En uiteindelijk is het op die manier bijna aangenaam om te doen, als ik niet gewrongen zit tussen “op welke taak moet ik dit nu precies boeken?” en “heb ik nog wel genoeg tijdsbudget om dit nu op die manier in te boeken?”.

    Ik zou bijna geneigd zijn om het veel méér te doen, ook voor wat ik buiten het werk doe, quantified self-gewijs, maar ik doe al genoeg aan lijstjesbijhouden. Dus misschien toch niet.

  • Iedereen weer thuis

    Het was hier de afgelopen week rustig, wegens vrouw en oudste dochter naar Edinburgh.

    Ze zijn terug, hoezee, en er is weer meestal genoeg volk in huis ’s avonds om voor te koken.

  • I, for one…

    Om de zoveel maand komen ze met iets nieuws, en om de zoveel maand wordt het meer en meer creepy. Deze keer met handen.

  • Recente links

    Ik dacht, ik kijk nog eens op Pinboard wat daar staat, en of ik dat misschien weer eens wat meer zou gebruiken.

    • A Marxist View of Tolkien’s Middle Earth
      At no point in The Lord of the Rings is the hierarchical social structure subject to any form of critique or challenge, either by an individual character or a collective group, or even implicitly by the logic of the narrative. The history of Middle Earth contains no Wat Tylers, John Lilburnes, or Tom Paines. On the contrary, acceptance of traditional and inherited authority is invariably a sign of “good” character, resistance to it a sign of siding, or potentially siding, with the enemy.
    • Half in the Bag: 2022 Catch-up Part 2 – YouTube
      Consistent goed. En Fleishman Is In Trouble is inderdaad ongelooflijk goed.
    • Dwarf Fortress – River Chambers – Armok Vision 3D
      Eén van de charmes van Dwarf Fortress toen het nog ascii-karakters waren, was dat het allemaal in het hoofd gebeurde, net zoals dat bij DCSS het geval was. Tilesets en uiteraard vooral de Steamversie bewijzen dat wat meer visualisatie geen kwaad kan.
      Stonesense en Armok Vision 3D doen hun best om het in 3D te renderen. Ik probeer dat dan altijd eens te gebruiken en dat is meestal zo buggy of zo traag of zo lelijk dat het de moeite niet waard is. Misschien eens herevalueren.
    • How far can you go by train in 5h?
      This map shows you how far you can travel from each station in Europe in less than 5 hours.
      It is inspired by the great Direkt Bahn Guru. The data is based off of this site, which sources it from the Deutsch Bahn.
      Hover your mouse over a station to see the isochrones from that city.
    • The Navy Installed Touch-screen Steering Systems To Save Money. Ten Sailors Paid With Their Lives.
      In 2014, Navy officials discovered a flaw in the IBNS. One component could not keep track of more than 150 ships at a time without malfunctioning, according to Navy investigators. The Navy’s solution? Sailors were told to delete tracked ships before the total hit the magic number. The navigation system could also become overloaded if too much information streamed in from a ship tracking database used worldwide to prevent maritime collisions. The Navy’s second solution was similar to the first: Drop the feed when it became too much.
    • Why Did Greenland’s Vikings Vanish? | History | Smithsonian
      How profitable was the ivory trade? Every six years, the Norse in Greenland and Iceland paid a tithe to the Norwegian king. A document from 1327, recording the shipment of a single boatload of tusks to Bergen, Norway, shows that that boatload, with tusks from 260 walruses, was worth more than all the woolen cloth sent to the king by nearly 4,000 Icelandic farms for one six-year period.
    • 12 Common Mistakes and Missed Optimization Opportunities in SQL | Haki Benita
      In an effort to make my team write better SQL, I went over reports written by non-developers and code reviews, and gathered common mistakes and missed optimization opportunities in SQL.
    • Your Office Chair Is Hurting You – Elemental
      Standing desks are also a complete failure. There was a paper out in 2018 that followed 7,300 people for 10 years, half of them in sitting occupations, half standing. Those standing had twice the rate of heart attacks. When you’re upright and walking, your leg muscles are moving rhythmically, squeezing the veins and pumping blood back to your heart. When you stand still, the vessels just dilate in your legs and the blood just sits there. You’re setting up the conditions for a heart attack. You can die like that.
    • The Money Farmers: How Oligarchs and Populists Milk the E.U. for Millions – The New York Times
      Every year, the 28-country bloc pays out $65 billion in farm subsidies intended to support farmers around the Continent and keep rural communities alive. But across Hungary and much of Central and Eastern Europe, the bulk goes to a connected and powerful few. The prime minister of the Czech Republic collected tens of millions of dollars in subsidies just last year. Subsidies have underwritten Mafia-style land grabs in Slovakia and Bulgaria. Europe’s farm program, a system that was instrumental in forming the European Union, is now being exploited by the same antidemocratic forces that threaten the bloc from within. This is because governments in Central and Eastern Europe, several led by populists, have wide latitude in how the subsidies, funded by taxpayers across Europe, are distributed — even as the entire system is shrouded in secrecy.
    • The Myths of Color Contrast Accessibility
      There’s a growing demand for designers to make their interfaces accessible to all users. It’s important to accommodate users with disabilities, but there are many myths to color contrast accessibility being perpetuated by misinformed people.

  • Verbouwingen: de gevel: nieuws!

    Het was al een tijd windstil aan onze gevel: van vóór nieuwjaar hadden we niemand meer gezien — en dan ineens stond er weer iemand op de stelling buiten de living.

    Er is een dak boven op de stelling aangebracht, om iets tegen de regen te doen. Blijkt dat voortdurende regen en nachtvorst geen goede vrienden zijn van gevelrenovaties. Who’d a thunk?

    Het plan: de dingen laten drogen, of uitharden, of wat het ook moge zijn, en dan een laag erop zetten die dan afgevlakt wordt dacht ik, en dan nog een laag die afgevlakt zal worden, en dan een eerste verflaag en dan een tweede verflaag.

    Ik heb voor de zekerheid toch maar gevraagd om niet meteen alle verf te bestellen en te zien of we eens een stuk gevel in de kleur kunnen zien, kwestie dat het misschien wel eens tegen zou kunnen vallen van kleur (op een stukje karton van vier op acht centimeter is het niet zo gemakkelijk te zien wat het gaat geven op een hele gevel, namelijk).

    Dat zal dan de eerste laag zijn, en als het alsnog niet goed lijkt, kunnen we nog altijd een andere kleur kiezen. Niet dat er oneindig veel keus is, want het moet “een tint van wit” zijn, maar toch.

    Zo blijft het wel spannend, natuurlijk.

  • Oogpijn

    Ik ben te laat (of te vroeg, hangt ervan af) in mijn bed gekropen, en dan ben ik na te weinig slapen opgestaan met ogen gelijk alsof er een mengeling van minuscule glasscherven en ajuin in zat.

    Het heeft anderhalf uur geduurd voor ik in staat was om normaal naar een monitor te kijken — ziet wat mijn werkstatistieken vertellen vandaag:

    Verder vertellen ze vooral dat ik geworsteld heb met testen maken in Python, en dat ik nog altijd niet weet waarom iets dat zou moeten werken niet werkt. Misschien een uur zitten kijken naar verschillende manieren om een stomme page.get_by_test_id("contact") aan de praat te krijgen, en het uiteindelijk opgegeven en dan maar page.locator('p[data-test-id="contact"]') gebruikt, dat hetzelfde doet maar waar ik onredelijk kwaad van word.

    En het zal ongetwijfeld iets zo minuscuul kleins en stoms zijn, aargh.

    OH FUCK NU DAT IK HET SCHRIJF ZIE IK HET GEDOMME.
    KZWEERTUMAAT, EEN UUR VAN MIJN LEVEN.

    De method heet get_by_test_id() en geeft mij een Locator terug. Het is eigenlijk een shortcut voor wat ik uiteindelijk zelf gebruikte, of toch bijna. Kijk:

    Aaaaaaaaaaaaaaarrrrggggghhhhh:

    By default, the data-testid attribute is used as a test id.

    En wat stond er in mijn code?

    Ah ja, want wat een TOTAAL ONREDELIJKE VERWACHTING dat een method die get_by_test_id() heet niet naar test-id of naar test_id zoekt, maar naar testid.

    Grr. Enfin goed, probleem opgelost en ik kan er morgen weer met iets frissere moed tegenaan gaan.

    Maar serieus.

  • Een computerdag

    De statistieken zeggen dit:

    De statistieken zeggen ook dat ik HTML gedaan heb, maar dat is niet waar want ik heb voornamelijk Hugo en dingen gedaan. ’t Is wel wijs, daar niet van, maar toch ook wat slow going wegens soms veel te lang zitten zoeken op zaken die eigenlijk allemaal zo ingewikkeld niet waren.

    Maar hey, bijleren is altijd fijn.

    Ik vraag mij vaak af of het efficiënter zou zijn om dingen te leren in een soort min of meer formele opleiding dan wel gewoon on the job. Ik dénk dat het tweede beter gaat, zelfs al betekent het in het begin veel minder efficiënt zijn, en onvermijdelijke fouten maken die dan moeten rechtgetrokken worden.

  • Alleen op de wereld

    Mijn vrouw en mijn oudste dochter zijn op reis naar Schotland. Mijn oudste zoon werkt de meeste avonden. Mijn jongste zoon heeft hier en daar wat opleiding ’s avonds. Mijn jongste dochter gaat naar school maar werkt ook een paar dagen in de week.

    Zie mij hier alleen thuis zitten.

    (Niet dat ik er last van heb, daar niet van. :))

  • Triomf van de mediocriteit

    Het was quiz en we deden mee en we hebben al met degelijk gespeeld op één ronde na, maar één slechte ronde is natuurlijk totaal dodelijk.

    We blijven maar in poule 2 ronddolen, hoe goed of hoe slecht we het ook doen: gemiddeldheid is zowat onze definiërende eigenschap.

    We doen ons best natuurlijk wel, maar we zijn doorgaans te gemiddeld om zelfs maar de prijs van de meest gemiddelde ploeg te halen — dan is het eens op één plaats na, of zitten we op het gemiddelde maar heeft een andere ploeg evenveel punten en een betere schiftingsvraag en enfin bon ’t is al lang geleden dat we nog eens lotjes gewonnen hadden.

    Deze keer niet! We waren de! meest! gemiddelde! ploeg!

    We hebben collectief gejuicht alsof we een poule gewonnen hadden. Iemand aan een tafel iets verder beet ons “losers!” toe. Ha!