• Testen en kapotmaken en UX en al

    Ik denk niet dat er veel dingen zijn die ik leutiger vind dan door een toepassing (of een dienst, of een proces, of een procedure) gaan en zien waar het kapot gaat, en te zeggen hoe het eventueel te vermijden is dat het kapot gaat.

    Ik heb dat bij wijze van concurrentievervalsende vriendendienst nog eens voor niets gedaan, deze week.

    Het zijn altijd dezelfde klassiekers:

    • accessibility: kleurcontrast en toetsenbordnavigatie en dingen (idealiter ook allerlei ARIA-zaken, maar da’s al voor gevorderden die het echt goed willen doen)
    • informatiearchitectuur en navigatie: onduidelijke hiërarchie, te complex, verkeerde prioriteiten, gebrek aan consistentie, of vaak de klassieker van alles in te delen in termen van uw interne organisatie / uw businessobjecten / uw databasetabellen
    • naamgeving en labels
    • formulieren die niet goed omgaan met al dan niet dirty, impliciete volgordes die niet goed zitten, verkeerde controls voor verkeerde zaken, validatie die niet doet wat ze moet doen — niet nakijken of de einddatum wel na de begindatum is of niet minstens een sanity check op data doen genre een opleiding die 1 seconde kan duren
    • feedback: te veel, te weinig, op de verkeerde manier, op de verkeerde plaats, etc.
    • niet nagedacht hebben over user journeys of typische use cases of toptaken
    • enzoverder
    • enzoverder
    • enzoverder

    Het allerbeste natuurlijk is dat zo’n problemen niet naar boven moeten komen als iets al gemaakt is, en dat het op voorhand goed ontworpen en getest en gevalideerd is, maar oh wat is het leutig om een niet-echt-evidente toepassing te doorploeteren en te zien waar er allerlei zou kunnen rechtgetrokken worden.

  • Mijlstenen

    Ik heb vandaag voor het eerst sinds begin september met mijn velo rondgereden.

    Een gerief, u kunnen verplaatsen zonder op andere mensen een beroep te moeten doen.

    Ook moeilijk te geloven hoe rap zo’n operatie werkt: mijn knie is nu beter dan sinds vóór de zomer, toen ik wegens nieuwe schoenen die knelden mijn meniscus een beetje verwrongen had (maar het nog niet wist).

    Om niet te spreken van de meer dan een maand dat ik gewoon niet kon bewegen zonder pijn, en de anderhalve maand daarna dat ik mijn onmogelijk kon verplaatsen zonder twee krukken.

    Zot, maat.

  • Links van 21 tot 28 november 2024

    The meme-ification of the “Demon Core”

    The strange transformation of a criticality accident into dark Internet humor

    How animals learned to hibernate and why we can’t do it (yet) | Aeon Essays

    The conventional view is that humans and other creatures around us live between periods of waking and sleeping. But it is not true. Many have mastered the art of hibernating, which allows them to spend quite a lot of their life in a mysterious state of suspended animation – sometimes more than half of it. What is hibernation, and is it something that humans might be capable of?

    Meet the ‘giant’ river crabs that live beneath Rome’s ancient ruins

    Not much remains from the time Rome was only a marshy valley—except the crabs that have taken over ancient canals.

    Urbanization cut the crabs off from the Tiber, isolating them from other members of their species and trapping them in the middle of the developing city. “They have been stuck in the center of Rome since antiquity. What we see today is a relic of an ancient population that once lived there,” explains Damiani.

    A solution to the Onion Problem of J. Kenji López-Alt | by Dylan Poulsen | Medium

    Kenji López-Alt posed a mathematical problem on his YouTube channel about how to best cut an onion. I present a detailed solution.

    Bigfoot – Recreating Bluff Creek – YouTube

    Heerlijk, als een (uitstekende) 3D-modellering iets helemaal ontkracht. Geen onnatuurlijk groot iemand met onnatuurlijk lange armen whatsoever. 🙂

    Hacker in Snowflake Extortions May Be a U.S. Soldier – Krebs on Security

    Two men have been arrested for allegedly stealing data from and extorting dozens of companies that used the cloud data storage company Snowflake, but a third suspect — a prolific hacker known as Kiberphant0m — remains at large and continues to publicly extort victims. However, this person’s identity may not remain a secret for long: A careful review of Kiberphant0m’s daily chats across multiple cybercrime personas suggests they are a U.S. Army soldier who is or was recently stationed in South Korea.

    How the Ancient Sumerians Created the World’s First Writing System ‹ Literary Hub

    The Sumerians invented kingship, priesthood, diplomacy, law, and war. They gave the West its founding stories: the opposition of darkness and light at the Beginning; the Flood, with its ark and dove and surviving patriarch; the tower of Babel; the distant ancestors of Odysseus and Hercules. The Sumerians established the outlines of our political, legal, and temporal structures too, with the first kings and assemblies, the first written laws, the first legal contracts, and the sexagesimal system of counting that regulates the hours and seconds of our days.

    The Sumerians wrote the first epics and constructed the first monumental buildings. They invented the wheel, the sailing boat, the dome, and the arch. They were the first people to cast, rivet, and solder metals. They were the first to develop mathematics, calculating the hypotenuse of a right triangle two thousand years before Pythagoras and enabling extraordinary achievements in civil engineering. Compiling methodical lists of plants and animals, the Sumerians were the first people to apply rational order to our knowledge of the natural world.

    Features – The Many Faces of the Kingdom of Shu – Archaeology Magazine – November/December 2024

    Thousands of fantastical bronzes are beginning to reveal the secrets of a legendary Chinese dynasty

    Old Testament Interpretation Part 1 – Lecture 1

    An introduction to the contents of the Old Testament (Pentateuch and Historical Books) and to the methods of its interpretation.

    Copper Sushi 🍣

    This is a map of the European electrical transmission network. Each dot is a connection point where all the consumption from nearby settlements connects to the network, as well as all electricity generation from nearby power plants.

    The UX of LEGO Interface Panels – Interaction Magic

    Piloting an ocean exploration ship or Martian research shuttle is serious business. Let’s hope the control panel is up to scratch. Two studs wide and angled at 45°, the ubiquitous “2×2 decorated slope” is a LEGO minifigure’s interface to the world.

    These iconic, low-resolution designs are the perfect tool to learn the basics of physical interface design. Armed with 52 different bricks, let’s see what they can teach us about the design, layout and organisation of complex interfaces.

    Welcome to the world of LEGO UX design.

    UX, lego

    Petty squabbles and bloody battles – the life of an ancient Roman soldier | Aeon Videos

    When one imagines life in the ancient Roman army, it’s easy to conjure images of historic, bloody battles fought at close range. But, as this video from the British Museum details, life in the Roman army was, at its core, a job, with its own distinct barriers to entry, bureaucracies, benefits, hierarchies and interpersonal conflicts. Providing a tour of the exhibition ‘Legion: Life in the Roman Army’, which was on display at the museum earlier this year, the curators Richard Abdy and Carolina Rangel de Lima explore the intricacies of Roman army life through the experiences of a foreign soldier named Claudius Terentianus, who left behind many letters detailing his rise through the ranks and ultimate retirement – complete with a pension and full Roman citizenship.

    Tags:

  • Snel/traag internet

    Ik krijg regelmatig klachten van onze jongste zoon dat het internet traag is thuis. Dat is niet enorm verbazend, omdat zijn kamer nu eenmaal op de bovenste verdieping ligt en op de keuken na het verst van een wifidoos. Mijn internet is ook soms traag. Dat ligt er dan weer aan dat mijn computer aan een kabel hangt die aan een doos hangt die met wifi verbonden is met een doos beneden die met de modem verbonden is.

    De modem zelf die krijgt zijn interweb via glasvezel en zou dus in principe ruim snel genoeg moeten zijn, maar de ahem netwerktopologie in ons huis is ahem suboptimaal. Omdat ik eigenlijk wel benieuwd was hoe traag het internet is op mijn computer, ben ik wat in overkill gegaan.

    Een minder overkillaangelegde mens zou om de zoveel tijd eens speedtest.net opentrekken en op de Go-knop duwen, zoals ik nu net deed:

    …en dan bij Speedtest zelf de historiek nakijken en zo. Maar daar had ik geen goesting in, en ik wou ook weten of het ’s nachts dan rapper gaat of niet, en of de aanwezigheid van andere mensen er een invloed op heeft, en of er periodes zijn dat het sneller of trager gaat, en alles.

    Overkill dus maar.

    Sinds 26 juni draait er om de tien minuten een pythonscript op mijn computer dat een speedtest uitvoert en de resultaten daarvan in een bestand steekt. En daar kan ik dan grafieken uit trekken, zoals bij voorbeeld dit (klik voor meer detail):

    Er zitten twee vreemde gaten in september: ik vermoed dat het security-updates zullen geweest zijn, mijn sharing heb ik rond die tijd ook moeten aanpassen. Maar behalve dat: om de tien minuten een speedtest leert mij dat mijn downloadsnelheid op de beste momenten in de buurt van 700 Mbps komt, en meestal ergens tussen 350 en 450 ligt. Dat mijn uploadsnelheid meestal ergens tussen 150 en 175 Mbps zit, en mijn latency redelijk tussen 10 en 20 ms zit.

    Zijn er patronen te ontwaren? Als ik de cijfers uitzet in dagen en uren van de dag:

    Het valt meteen op dat er iets raars aan de hand was van de tweede week van juni tot de eerste week van juli: veel meer latency, en redelijk wat uitval en vertraging, zowel van download- als uploadsnelheid.

    En behalve dat? Niet enorm veel te zien, vrees ik. Als ik alleen de downloadsnelheid neem (die toch het meest varieert), zie ik dit:

    De rode stippellijnen geven aan wanneer het plots trager wordt. In juni-juli is dat om 9u, dus mogelijks wanneer ik begin te werken. Maar in augustus-september is het om 10u, en in oktober-november om 11u, dus nee, niet echt.

    De gele dozen zijn wanneer het sneller gaat. Dat komt overeen met (in juli) scoutskamp en (in september) wij allemaal op vakantie. Dus ja, aanwezigheid van kinderen heeft een effect. Dat het in oktober en november ook gelijk een beetje beter wordt, heeft er ook misschien mee te maken dat de kinderen allemaal aan het werk of op school zitten.

    Allez dan. Ik laat het script nog draaien tot het einde van het jaar en dan zet ik het af. Een mens moet daar ook niet in overdrijven, in data verzamelen.

    Voor wie benieuwd zou zijn: de data is met een minuscuul scriptje rond speedtest-cli in een csv-bestand gedumpt, dat wat bepoteld is met pandas en in grafieken gezet met matplotlib in een python notebook in VS Code.

  • Vakantie, definitief

    De toestand was dit:

    Veel ziekteverlof en vakantiedagen op overschot, awoert!

    Ik ben eigenlijk de namiddag na mijn geopereerd geweest zijn gewoon weer gaan werken, dus was het maar logisch om mijn ziekteverlof in te trekken (voeten in de aarde, ik zit een beetje tussen leidinggevenden) en de vakantiedagen dan maar op te gebruiken.

    En dus is het dit geworden:

    Nog de rest van de week, twee halve dagen volgende week, en op een teambuildingdag na, zit het jaar er gewoon al op!

  • Twin Peaks muzieks

    Ik ken niets van muziektheorie, maar ik blijf maar naar analyses en allerlei kijken op het interweb. Charles Cornell maakt mij altijd gelukkig als hij muziek wijs vindt:

  • Jeffrey en Styx

    Vanmorgen wakker geworden met niet één maar twee katten op ons bed, hoera!

    Ze moeten nog een beetje loskomen, maar ik denk dat ze zich al helemaal thuis aan het voelen zijn. Ik dacht eerst dat we op zoek moesten gaan achter onze krab/klim/schuilplaatspaal die ergens in huis rondslingert, maar uiteindelijk: de trap van de living naar het gelijkvloers is één grote uitkijkplaats, en ze zitten daar gelijk bijzonder graag.

    Jeffrey kijkt meestal gemeen, maar ze is enorm lief. En Styx komt heel de tijd bij u zitten. Ze komen eigenlijk alle twee heel de tijd af.

    En! ze hebben de kattenbak al direct gevonden, en waar het eten en het drinken staat, en ik ben enorm content. 🙂

  • Nieuwe huisgenoten

    Kijk!

    Ze zijn nog wat op hun positieven aan het komen, maar het komt helemaal in orde, denk ik wel.

  • Een ongeluk bij een ongeluk

    Ik voel de pijn in mijn knie bijna niet meer, hoera!

    Dat is enerzijds omdat het logischerwijs op den duur geen pijn meer zou mogen doen, maar het is anderzijds en vooral omdat aan dezelfde kant mijn voet besloten heeft een jichtaanval te doen.

    Het is dus écht wel zo dat als het ergens veel pijn doet, dat de andere pijn minder lijkt. 🙂

  • Links van 15 tot 20 november 2024

    There’s a ‘climate bomb’ ticking beneath the Arctic ice. How can we prepare? | Aeon Videos

    Dramatic images of massive ice shelves breaking off into the ocean and the emaciated bodies of starving polar bears are often used to illustrate the impact of climate change on Arctic landscapes. However, as this short film explores, perhaps the greatest cause for concern is the increasing vulnerability of Arctic permafrost. Often hidden from human view, this ‘scrubby brown dirt’ contains aeons of accumulated greenhouse gases that are released into the atmosphere once it thaws – which has been happening at unprecedented rates thanks to rising temperatures. Featuring interviews with climate scientists as well as those living on the frontlines of this slow-moving crisis, the film highlights both the vital role of permafrost in the climate and the need to listen to the Arctic communities already being affected.

    Extra virgin olive oil is the flavour of mechanisation | Aeon Essays

    Mensen houden al millennia van olijfolie — maar de smaak van olijfolie nu is niet de smaak van olijfolie toen.

    Astronaut

    Today, you are an Astronaut. You are floating in inner space 100 miles above the surface of Earth. You peer through your window and this is what you see. You are people watching. These are fleeting moments.

    These videos come from YouTube. They were uploaded in the last week and have titles like DSC 1234 and IMG 4321. They have almost zero previous views. They are unnamed, unedited, and unseen (by anyone but you).

    Astronaut starts when you press GO. The video switches periodically. Click the button below the video to prevent the video from switching.

    ObscureTube

    ObscureTube displays recent, low view count YouTube videos with names like IMG 1234, MOV 9876, or DSC 5678.

    This site is similar to others which display low view count videos, such as astronaut.io or petittube.com, but adds some functionality that I thought was missing from those. Using astronaut.io, I was soon watching the same videos over again, and the feed was overrun by a handful of channels posting dozens or hundreds of times a day.

    Here, every video ID you see is cached in your cookies, so you should never see the same video twice. You also have the option to block channels from showing up entirely if you get tired of them, and your experience can be refreshed by clearing your cookies or resetting your cache.

    There’s other features, such as customizable autoskip & options to share the site.

    Voyager 1 Breaks Its Silence With NASA via a Radio Transmitter Not Used Since 1981 | Smithsonian

    In 1977, NASA launched Voyager 1 and 2: a pair of spacecraft tasked with touring Jupiter, Saturn, Uranus and Neptune by taking advantage of a rare alignment of the outer planets that only happens once every 175 years. The two probes had both completed their encounters with these worlds by 1989, and since then, they’ve traveled to the outer limits of our solar system and beyond, sending critical scientific data back to Earth.

    Recently, however, Voyager 1 briefly fell silent. It broke communication with NASA in mid-October, then restored contact in an unexpected way: a backup radio transmitter that had been inactive since 1981.

    LAN Party House

    Ayup, een fijn huis voor wie veel vrienden en nog meer geld heeft.

    How a BBC navigation bar component broke depending on which external monitor it was on – Josh Tumath

    Recently, my team and I fixed an absolutely bizarre bug that only one person in the team could reproduce. And to make it even weirder, she was only able to reproduce the issue when using her work laptop at home; it worked fine with the same laptop in the office.

    Meteorite 200 times larger than one that killed dinosaurs reset early life | Research | Chemistry World

    A giant meteorite that slammed into Earth over 3 billion years ago devastated early microbial life in the oceans, but also freed up a nutrient bonanza.

    ‘Scientific American’ Departing Editor Laura Helmuth Helped Degrade Science

    Zware ‘ding dong the witch is dead’ vibes hier.

    When magazines like ‘Scientific American’ are run by ideologues producing biased dreck, it only makes it more difficult to defend the institution of science itself.

    The Tragedy of Running an Old Node Project – Abdisalan Mohamud

    How hard could it be to run an old node project?
    Pretty hard actually.

    UK air traffic system failure triggered by misidentified French Bee flightplan waypoint | Flight Global

    Soms toch nog wel wat nostalgie naar toen ik dit soort dingen van dichtbij zou meegemaakt hebben. 🙂

    Investigators probing the serious UK air traffic control system failure in August last year have detailed the flightplan waypoint confusion which triggered the incident.

    Over 700,000 passengers were affected by the failure of UK air navigation service NATS’ flightplan processing system. This forced controllers to revert to manual processing, leading to more than 1,500 flight cancellations and delaying hundreds of services which did operate.

    The Rise of Malört, an Unexpected Midwest Princess – The New York Times

    Carl Jeppson, a Swedish immigrant to the city, peddled Jeppson’s Malört as a digestif as early as the 1930s. “It was the only liquor to survive Prohibition because no one believed that a human being would drink that on purpose, and that it had to be medicinal,” said J.W. Basilo, the manager of the Promontory and a bartender in Chicago for more than 20 years.

    Tags:

  • Hoera ik ben ververst

    Mijn knie zag er gelijk die van een slachtoffer ergens in de Tweede Wereldoorlog uit, maar nu niet meer, want: de windsels zijn eraf!

    Het was allemaal zeer weinig spectaculair onder de windsels: gewoon twee dichtgenaaide gaten en wat zwelling en bloedstorting.

    Ik zal dan aan de kinesitherapie mogen beginnen, als ik iemand vind (a) genoeg in de buurt dat ik er naartoe kan strompelen of (b) die goesting heeft om naar mijn huis te komen of (c) die het over Teams of Zoom of zo doet. 🙂

  • Nog onder de levenden

    Binnen om 9u, terug thuis rond 14u of zo, en ondertussen de helft van mijn meniscus kwijtgeraakt. Morgen komt er iemand mij thuisverplegen en de windsels vervangen, daarna moet ik naar kinesitherapie, en dan zien we wel binnen een paar maand wat en hoe.

    Het was trouwens een bijzonder aangenaam ontwaken uit volledige narcose: absoluut niet misselijk, net een zeer fijne droom aan het hebben, en alleen wat last aan mijn keel van de intubatie. En ik had een leesboek mee waardoor de tijd voorbijvloog.

    Enige vraagstuk is wat er gebeurt met mijn vakantiedagenplanning. Dit is, pro memori, wat ik gepland had:

    Ik dacht dat ik een paar dagen slecht zou zijn, en dan nog anderhalve week werk tot vakantie, zodat al de vakantiedagen die ik niet naar volgend jaar mag meenemen, op zouden zijn. (Ja, ik had beter meer vakantiedagen opgenomen tijdens het jaar dat ik niet met een zak overblijf op het einde van het jaar, kweet, kweet.)

    Maar! Nu heeft dokter arts mij dit voorgeschreven:

    Oh noes! Allemaal goed en wel, maar dat wil wel zeggen dat ik met dit op overschot blijf zitten:

    Wat nu gepijpt! Zouden de brave zielen van HR mij dit cadeau doen voor volgend jaar? Of toch niet? Spannend!

  • Bleh

    Ik ga daar heel eerlijk in zijn: ik heb geen goesting in een operatie aan mijn knie morgen.

    Dat ziet er altijd maar als beenhouwerswerk uit, en dat is lang van revalidatie en ik heb geen goesting in pijn hebben.

    Bleh, dus.

    Morgen om 9u30 moet ik aan het onthaal staan.

    Bleh, andermaal.

  • Trilspinnen

    We waren op weekend en er hing een spin in het toilet en ik nam er in de rapte een foto van:

    Ik keek er hard naar uit om de volgende dag met wat meer uitrusting een reeks foto’s te maken en die in een stack te steken en eindelijk eens een gedetailleerde foto van een Pholcus phalangioides te hebben, maar neen: de dag erna was de batterij van mijn fototoestel leeg omdat ik het aan had laten staan. Aaargh!

    Vandaag zag ik in ons toilet beneden hetzelfde merk spin zitten, maar deze keer wel fenomenaal veel kleiner — een millimeter of twee van lijf, schat ik. En ik dacht dat ik deze keer wél een stack zou kunnen maken wegens gecontroleerde omgeving en al de tijd van de wereld.

    Neen dus — dit zijn twee foto’s meteen na elkaar gemaakt:

    Dat beest zat van de zenuwachtigheid heel de tijd zijn naam waar te maken, dedju.

    En dus geen sprake van alles in focus te hebben, ’t blijft bij één foto waar maar een slievertje van in focus is:

  • Toch een béétje nerveus

    Ik was al bijna uit het oog verloren dat ik binnen een paar dagen aan mijn knie ga geopereerd worden.

    Een kijkoperatie, dacht ik, en dan mogelijk een reparatieoperatie ook als dat nodig zou zijn.

    Geen enkel idee of het zal pijn doen en indien ja hoeveel, en of er veel of weinig werk is aan mijn knie, en of ik zal moeten in het hospitaal blijven of niet en zo ja hoelang precies, en wat voor soort revalidatie eraan te pas zal komen.

    Ja, eigenlijk wel een beetje nerveus toch wel eigenlijk. Vooral omdat er zoveel onbekenden zijn. Volgens het interwebs:

    • Best case:
      • Halfuurtje operatie, weinig schade behalve aan de meniscus zelf, snelle reparatie of gedeeltelijke verwijdeling van de meniscus.
      • Weinig pijn, knie functioneel binnen 24-48 uur, binnen een week of twee week degelijk kunnen bewegen, en ook binnen een week of twee kunnen beginnen stappen.
      • Revalidatie en kinesitherapie gedurende een maand of twee drie en dan hopsakee, terug naar de normaliteit.
    • Worst case:
      • Meer schade aan de knie dan verwacht, en dus meer complete procedure. Wie weet infectie, of bloedklonters, of schade aan zenuws of bloedvaten.
      • Gruwelijke pijnen, nog altijd kapotte knie en niet kunnen bewegen zonder krukken.
      • Mogelijke vervolgprocedures en wie weet watnogallemaal.

    Ik gok op het eerste, maar een mens weet nooit é.