• Links van 20 december 2018 tot 21 december 2018

    PewDiePie’s Battle for the Soul of the Internet – Quillette
    Were there a public protocol that allowed video to be shared as easily as hypertext, there would be no need for YouTube. Were HTTP sufficiently robust to handle two-way links, there might not be a need for Google. Were there a public protocol for identity, Facebook might be extraneous. And were there a public protocol for value exchange, there would be no need for content that is almost exclusively monetized by advertising—a development that has ushered in a risk-averse ad-driven corporate culture with its attendant censorship and house politics.

    Design Handoff: 7 Things Must Known About Design Specs for Developers
    Most designers know how important empathy is for good design. The ability to empathize to users is what separates good designers from bad designers. But being a great designer requires you to be empathetic not only to your users but to the people you work with — developers. And design handoff is one of the easiest ways to demonstrate empathy towards engineering team.

    De N-VA zit stilaan in de radicaal-rechtse liga van Orban, S… – De Standaard
    Dit is niet alleen een partij die zijn volgende campagne op gang trekt. Dit is een partij die, alle retoriek over een wapenstilstand met links ten spijt, de oorlog aan het beschaafde meningsverschil heeft verklaard. Ze heeft haar migratiestandpunt omgeturnd tot een geloof waarover, bij ontstentenis van enige common ground, nauwelijks nog redelijke compromissen afgesloten kunnen worden. Politieke tegenstrevers zijn vijanden die vertrappeld moeten worden. Er is een destructieve kracht in de partij geslopen waarbij, behalve de gutmenschen, ook het midden eraan moet.

    Tate Britain to celebrate 60 years of work by female artists | Art and design | The Guardian
    Hohoho. Edgy!! "On Tuesday the gallery revealed that male artists will be jettisoned, from April and for a year at least, from the free galleries which tell the story of British art from 1960 until the present day. Maria Balshaw, the director of Tate, said she hoped visitors would not notice because female artists should be a central part of recent art history. Galleries have made progress in better representing female artists “but it has been slow for too long. We are happy that it is speeding up”."

    Het hellend draagvlak voor het migratiepact – MO*
    Er werden ronkende verklaringen afgelegd over menselijkheid. Het regende hyperbolen. Premier Michel werd net niet als een nieuwe Mandela opgevoerd. Alsof Open VLD en CD&V de afgelopen vier jaar in de oppositie hadden gezeten; alsof ze er niet bij waren toen Soedanezen werden teruggestuurd naar de folterpraktijken die ze probeerden te ontvluchten; alsof ze niets te maken hadden met de beslissing om gezinnen met kinderen op te sluiten.

    Niemand durft zeggen dat migratie altijd bestaan heeft en zal blijven bestaan en dat dat niet erg is. Dat het niet de asielzoekers zijn die onze samenleving aanvallen, maar de duidelijke sociaal-economische keuzes die gemaakt worden. Dat het perfect mogelijk is om mensen humaan op te vangen en hun asielaanvraag te onderzoeken zoals het hoort, in een land dat miljoenen cadeau kan doen aan een groot winstgevend bedrijf als dat van meneer Huts.

  • SQL shenanigans

    Vroeger deed ik veel SQL. Met SQL Server en alles. Ik was er, al zeg ik het zelf, wel redelijk goed in. Joe Celko’s SQL For Smarties had niet enorm zeer veel verrassingen voor mij, en ik deed het ook allemaal zeer graag.

    Maar in 2004 ben ik ermee gestopt, een andere professionele kant uitgegaan, en ik heb het helemaal niet meer gevolgd.

    Ik heb sindien nooit méér nodig gehad dan standaard SQL (als ik dat al nodig had), en als er moest me tdata gejongleerd worden, dan was het in de één of andere scriptingtaal of in Excel of in PowerBI of gelijkaardige blokkendozen.

    Daarnet kwam deze korte presentatie voorbij (akelig slechte omstandigheden, mensen die door het beeld lopen, een klikker die niet goed werkt, maar alla), en ik heb veel bijgeleerd. 🙂

  • Het lezen lukt niet meer zo goed

    In theorie zou ik, nu ik meer dan ooit in het openbaar vervoer zit, gelijk duizend boeken moeten kunnen lezen.

    Maar in de praktijk dus niet. ‘s Morgens ben ik meestal te moe om mijn ogen open te houden, en ‘s avonds eigenlijk idem. Audioboeken, dat lukt nog net — maar ik lees vele keren sneller dan een audioboek gaat, dus in plaats van veel meer boeken te lezen met al de tijd die ik heb, lees ik er veel minder.

    Pak de (uitstekende) autobiografie van Churchill die ik net uit heb, Walking with Destiny. Op papier is het 1152 bladzijden, wat dus op een week of zo zeker uit moet zijn. Maar in audioboekformaat is het 50 en een half uur, en aan pakweg gemiddeld een uur of drie per werkdag is dat gemakkelijk drie weken.

    Gah!

    Wat een miserie! Want audioboeken zijn zo wijs! Ik koop zelfs boeken die ik graag gelezen heb om ze opnieuw te horen maar dan verteld. Want mensen zijn gemaakt om verhalen te vertellen en verteld te worden, zoveel is wel duidelijk.

    Maar de andere kant: er zijn nog zoveel boeken die ik wil lezen! Ziet, dit is de lijst van te lezen boeken die ik staan heb:

    • Philip Reeve, Mortal Engines Quartet
      • Mortal Engines
      • Predator’s Gold
      • Infernal Devices
      • A Darkling Plain
    • Sue Burke, Semiosis
    • Becky Chambers, Record of a Spaceborn Few
    • Tom Sweterlitsch, The Gone World
    • Martha Wells, Murderbot Diaries
      • All Systems Red
      • Artificial Condition
      • Rogue Protocol
      • Exit Strategy
    • Brodi Ashton, Cynthia Hand & Jodi Meadows, My Lady Jane
    • Bettany Hughes, Istanbul, A Tale of Three Cities
    • Myke Cole, The Sacred Throne
      • The Sacred Throne
      • The Queen of Crows
    • Mark Lawrence, The Red Queen’s War
      • Prince of Fools
      • The Liar’s Key
      • The Wheels of Osheim
    • Ahmed Saadawi, Frankenstein in Baghdad
    • Daniel Quinn, Ishmael
    • Jenny Lawson, Furiously Happy
    • John Green, Turtles All the Way Down
    • John Kessel, The Moon and the Other
    • Neal Stephenson & Nicole Galland, The Rise and Fall of D.O.D.O.
    • Alastair Reynolds, Slow Bullets
    • Nancy Kress, Yesterday’s Kin
    • Michael Swanwick, Not So Much, Said the Cat
    • Nalo Hopkinson, Falling in Love With Hominids
    • Brandon Sanderson, The Emperor’s Soul
    • David Burr Gerrard, The Epiphany Machine
    • Trevor R. Bryce, The Kingdom of the Hittites
    • Ian Tregillis, Alchemy Wars
      • The Mechanical
      • The rising
      • Liberation
    • Alexander Wales, The Metropolitan Man
    • James K. Morrow, Towing Jehovah
    • John Morris, The Age of Arthur
    • Gene Wolfe, Book of the Long Sun
      • Litany of the Long Sun
      • Epiphany of the Long sun
    • Hannu Rajaniemi, Jean le Flambeur
      • Quantum Thief
      • Fractal Prince
      • Causal Angel
    • Jennifer Egan, A Visit From the Goon Squad
    • Jack Whyte, Camulod
      • The Skystone
      • The Singing Sword
      • The Eagles’ Brood
      • The Saxon Shore
      • The Sorcerer Part 1: The Fort at River’s Bend
      • The Sorcerer Part 2: Metamorphosis
    • Michael Swanwick, Bones of the Earth
    • Jack Campbell, Pillars of reality
      • Dragons of Darcoaste
      • Assassin of Altis
      • Hidden Masters of Marandur
      • Pirates of Pacta Servanda
      • Servants of the Storm
      • Wrath of the Great Guilds
    • Jonathan Renshaw; Dawn of Wonder
    • Eric Asher, Steamborn
      • Steamborn
      • Steamforged
      • Steamsworn
    • Glynn Stewart, Starship’s Mage
      • Starship’s Mage
      • Hand of Mars
      • Voice of Mars
      • Alien Arcana
    • Joseph Roth, Radetzky March
    • Zen Cho, Sorcerer to the Crown
    • Robert Jackson Bennett, Divine Cities
      • City of Stairs
      • City of Blades
    • Mark Lawrence, The Broken Empire
      • Prince of Thorns
      • King of Thorns
      • Emperor of Thorns
    • Ursula K. Le Guin, Wizard of Earthsea
    • Lois McMaster Bujold, Vorkosigan Saga
      • Barrayar
      • Warrior’s Apprentice
      • Mountains of Mourning
    • Richard Miles, Carthage Must Be Destroyed
    • Josephine Quinn, The Search for the Phoenicians

    Aargh. Geen tijd genoeg!

  • Ik begrijp het allemaal niet meer zo goed

    In Gent steekt de clan-Verhofstadt een mes in de rug van de volgens iedereen meest capabele persoon bij Open VLD in Gent de afgelopen pakweg 15 jaar. Christophe Peeters mag geen schepen worden, en tot zover het positieve en verbindende project van Matchas. Het schip is al gezonken nog voor het de haven verlaten heeft.

    In Antwerpen gaan begote de socialisten samen met de N-VA in zee. Serieus, de leiders van de sp.a daar hebben samen gezeten en hebben onder elkaar geoordeeld dat het geen probleem zal zijn om in een coalitie te zitten met een partij die er alles aan gedaan heeft om ze kapot te maken, op een soms bijzonder onkoosjere manier (Tom Meeuws, iemand?). Wat is er allemaal beloofd aan sp.a door N-VA, en welke idioot gelooft ook maar een halve minuut dat N-VA zijn beloften zal houden?

    Want ondertussen wint N-VA stemmen na de wansmakelijke vertoning van twee jaar onderhandelen en dan op de Orbán-kar springen als het wat minder gaat in de gemeenteraadsverkiezingen. Wie gelooft die mensen nog?

    Het is Warmste Week in Vlaanderen, en de Gouwleider zal op het einde van de week weer een dikke cheque van ons belastingsgeld gaan afgeven — zéker de kost van een gmeiddeld fietspad ergens te lande, een enórme inspanning — en daarmee is het geweten weer een jaar gesust.

    In mei zijn het verkiezingen, als het al niet vroeger is, en ik zou niet weten op wie ik moet stemmen. De bloedarmoede is dusdanig groot, het gebrek aan politiek talent is zó stuitend, het cynisme zo godgeklaagd, dat ik het even niet meer weet.

  • Links van 10 december 2018 tot 20 december 2018

    2018: When VS Code Eclipsed Visual Studio IDE — Visual Studio Magazine
    As unlikely as it would seem, providing a free, performant and versatile code editor was probably a requirement for Microsoft to complete its journey to open source advocate.

    Random UO anecdote #2 – Raph’s Website
    In Ultima Online, horses were pants and players were maps

    The End of the Ad-Supported Web – Unlock – Medium
    Ads are not viable anymore for most web creation. They are now becoming less delivered, less relevant, and even less profitable as well as increasingly more detrimental to the whole web ecosystem: when they were the “default” choice for any kind of online monetization, they are sometimes turning into a liability for the websites which display them.

    Simulated Dendrochronology of U.S. immigration
    the United States can be envisioned as a tree, with shapes and growing patterns influenced by immigration

    AlphaZero really is that good | chess24.com
    One year since the bombshell announcement that DeepMind’s AlphaZero needed only the rules of chess and four hours of self-play to be able to beat Stockfish in a match, the long-awaited full paper has now been published in the academic journal Science. We have new games – Matthew Sadler has produced videos about five of them – and what seems conclusive evidence of AlphaZero’s superiority. It won a new match 574.5:425.5, despite Stockfish running in a powerful configuration and managing its own time. AlphaZero also won when given just 1/10th of the time to think.

  • Een tijd van komen, een tijd van gaan

    Het was een fijn jaar, bij Namahn. Een jaar interessante projecten en aangename collega’s.

    Maar aan alles komt een einde.

    En dus bij deze: morgen is mijn laatste dag. Vrijdag ben ik thuis.

    Ik ga niet zeggen dat ik waanzinnig blij ben, maar ik ga ook niet zeggen dat ik immens verdrietig ben.

    Het wordt een Kerstvakantie waar allerlei dingen zullen moeten gebeuren. Veel rusten ook, denk ik. En plannen maken voor de toekomst.

    En dan volgend jaar de draad weer oppakken. Terug naar de interessante projecten en de aangename collega’s bij Namahn. Maar dit jaar nog één dag, dus.

  • Werken in een grote en ingewikkelde organisatie

    Ik heb het al meer dan een paar keer meegemaakt, werken in een grote en ingewikkelde organisatie.

    En ‘t is alleen maar door meer dan een paar keer met mijn kop tegen de muur (soms verschillende muren tegelijk) te lopen, dat het tegenwoordig gelijk gemakkijker is.

    De basis van alles blijft: goed werk doen. Zo goed mogelijk. Zelfs al lijkt het op het eerste zicht alsof het niet veel opbrengt: gewoon zo goed mogelijk verder doen, en nooit opgeven.

    En verder, in willekeurige volgorde:

    • Nooit vergeten dat er een officiële hiërarchie is, en dat die voor bepaalde dingen absoluut moet gevolgd worden (wie wie een formele opdracht kan geven, bijvoorbeeld: belangrijk).
    • Tegelijk ook zeer goed beseffen dat er allerlei verborgen hiërarchiën zijn: mensen die eigenlijk meer te zeggen hebben dan op het eerste gezicht zou kunnen vermoed worden, mensen die goed of minder goed liggen bij andere mensen, ervaring en anciënniteit die speelt, administratieve medewerkers of secretaressen die meer te zeggen hebben dan hun eigenlijke baas.
    • Luister zeer goed naar roddel en achterklap, maar produceer er zelf geen. Probeer alleen maar vrienden te maken, en geen vijanden.
    • Gelijk bij kinderen en gelijk eigenlijk overal in het leven: pick your battles. Soms zijn mensen irrationeel, en daar is soms niets aan te doen. Wie voor alles op de barricaden staat, verspeelt zijn poer als het écht nodig is om zijn voet neer te zetten.
    • Wees onverbeterlijk positief. Alles, maar dan ook alles dat er hatelijk of smerig of achterbaks of van slechte wil uitziet, zou zo maar eens kunnen één groot misverstand zijn. Ga daar dan ook van uit. (Met collega’s kan en mag er zwaar gevloekt en kwaadgemaakt worden, maar met derden / klanten / opdrachtgevers / bazen: nooit.)
    • Wees zichtbaar. Ik blijf het daar moeilijk mee hebben, maar toch: ga naar vergaderingen (hoe informeler, hoe beter) en zorg ervoor dat mensen weten wat ge aan het doen zijt.
    • Een klassieker die altijd geldt, maar zeker in grotere organisaties: zorg ervoor dat alles op papier staat. Enfin ja, of mail, of Jira, of SharePoint, of Teams, of watdanook. Afspraken vlugvlug tussendoor? Telefoontje over en weer? Gesprek over het werk tijdens de lunch? Een korte bevestiging achteraf, waarin alles nog eens op een rij gezet wordt.
    • Mijd zero-sum games. Het klinkt stom en cliché, maar discussies bekijken als iets dat per definitie een winnaar en een verliezer heeft, is het beste recept voor miserie. Het is niet wij tegen zij, het is wij allemaal samen versus het probleem. Dat is melig, ja, ‘k weet het. Het is daarom niet minder waar.
    • Pragmatiek boven principes. Jaja, in het ideale geval, zou het zó moeten, en eingelijk is dit niet de béste manier om het op te lossen. We leven niet in een ideale wereld: in de echte wereld is le mieux vaak l’ennemi du bien. Zorg er gewoon voor dat het ideale ergens gedocumenteerd staat, en zoek dan samen naar de meeste realistische oplossing.

    Hm.

    Ik kan eigenlijk nog een tijdje doorgaan, maar hoe meer ik er over denk, hoe meer het gewoon standaard dingen zijn die overal van toepassing zijn. Best stoppen vóór het helemaal Bond Zonder Naam wordt. 🙂

  • Op één punt na

    Als we hadden geweten dat Escape (the Pina Colada Song) van Rupert Holmes was, dan hadden we de quiz gewonnen.

    Ah well, het is zo. Op één punt van de winnaar gestrand, ‘t is wat.

  • Weekend

    We gingen op weekend gaan, en het plan was om tot maandag te blijven, maar dan was het uiteindelijk toch gemakkelijker om zondagavond naar huis te gaan, maar dan had ik al ingepend dat ik maandag niet ging werken en dan ga ik dat dan ook maar doen.

    Het is echt serieus aftellen naar het einde van het jaar. Ik heb veel goesting om eens veel meer dan een weekend thuis te zijn.

  • Fishmen

    Een musical waar ik geld voor zou betalen.

  • Dit is alles wat er fout is met deze generatie

    AAAAAAAARRRRGGGHHHH!!!

  • Schaft is schaft

    Ik las in de gazet:

    We pauzeren niet meer tijdens de pauze
    Meer dan een op de drie werkende Belgen brengt zijn lunchpauze al surfend en scrollend door. ‘Leg die smartphone weg en praat met uw collega’s.’

    Wel: wij dus niet, op het werk.

    Als het middag is, gaat de riem af. Als we op het werk zitten, gaan we allemaal samen in de designstudio of in de bibliotheek eten, en als we bij een klant zijn, dan gaan we in de refter eten.

    En ik probeer er echt serieus op te letten om niét over het werk te spreken.

    Dat zijn dingen die ze ons niet mogen afpakken, vind ik. Voor uw computer iets in uw hoofd steken, of tijdens de schaft spreken over werk, dat is above and beyond. Ge krijgt daar op den duur burnouts van of zo.

     

  • De avonturen die ik beleef soms

    Het is soms niet te bevatten, de avonturen die ik soms beleef.

    Pak nu vanavond. Ik was thuisgekomen en ik had mijn peignoir en mijn sletsen aangedaan. Het liep al even fout toen ik mijn rechterslets aandeed: het letsken (ik denk dat dat de technische term is voor het flappend ding dat op uw wreef ligt) was in de slets gekropen in plaats van erboven te liggen.

    Gênant!

    Ik haal het letsken eruit, ik pak de oplader van de telefoon mee (hij was 100% opgeladen toen ik in Brussel vertrok, maar de tocht is een uur of twee, dus zat ik alweer aan 16%, guh), mijn slets voelt raar aan, ik steek mijn telefoon aan mijn bureau in het stopcontact, ik ga naar beneden, mijn slets voelt nog altijd raar aan, ik voer een normaal gesprek met de in de keuken aanwezige familieleden, mijn slets voelt echt wel raar…

    Mijn rechtervoet zat gewoon in een andere soort slets dan mijn linkervoet. Kzweertu. Dit is mijn leven.

    Verder was het een redelijk fijne dag. Ik ben vroeger opgestaan dan anders, wat wil zeggen dat ik mij geen moment heb moeten haasten om de trein te halen — ik heb zelfs een naar mijn goesting te volle trein kunnen overslaan. De bus naar het werk was van de meer comfortabele soort. De review meeting was nuttig. De bus terug was comfortabel, maar dat is hij altijd als ik er op tijd bij ben en op mijn normale plaats achteraan in de hoek zit. Toen ik thuiskwam waren bijna alle examens degelijk. En Zelie had echt enorm mooie nieuwe kleren aan.

    Morgen: donderdag. Ontwerpen, dingen schrijven, vergaderen misschien.

    Overmorgen: weekend in Durbuy! Tot en met maandag!

  • De dag vandaag

    De dag vandaag is gisteren begonnen. ‘t Is te zeggen, het was maandag quiz (derde geworden, poule gewonnen, relatief goed dus), en dan ben ik blijven zitten babbelen en voor ge het wist, was het twintig voor vijf ‘s ochtends voor ik in slaap viel.

    Het deed een béétje pijn, vanmorgen opstaan en de trein naar het werk pakken.

    MAAR!

    Schets mijn verbazing toen ik het stampvolle metrostel betrad!

    Voor de allereerste keer in mijn leven!

    Ik stond recht wegens dus stampensvol, en toen deed een jong meisje met een hoofddoek dat neerzat naar mij van “zet u maar meneer”. Ik natuurlijk “neenee, ‘t is in orde, blijf maar zitten”, maar zij “neenee, zet u maar meneer, ziet ik sta al recht”. (Ze is nog vijf haltes blijven rechtstaan, de vriendelijke dutsin.)

    Ouder worden meneer, ik kan het iedereen aanraden.

    En dan was het babbelen over informatiearchitectuur en dan dan eten en dan werken en dan naar huis gaan. De examens waren vandaag goed, verzekeren de kinders mij. Zelie heeft iets geprobeerd met paars in haar haar. En Louis heeft zijn Kindle kapot gemaakt, en ik ga er hem géén nieuwe kopen, het zal van zijn spaargeld mogen komen.

    En dan besefte ik dat ik gedimme eten moest maken voor de kinders die hier rondhingen wegens Sandra naar de kookles in Brugge.

    Toevalligerwijs had ik subzero goesting maar MEESTARPLAAN! ! Ik ben de diepvries ingedoken en ik heb er vier hespenrollen uitgehaald en een portie lasagna en een dubbele portie ballen in tomatensaus, die ik aangelengd heb met de overschot van de passata van de pizza van dit weekend en wat room en sriracha wegens sriracha.

    En zo heeft iedereen gegeten en zijn we weer een dag verder hoezee. Ik denk dat ik eens naar mijn bed trek.

    Einde.

    (Maar eerst nog wat tjoetjoep kijken.)

  • Links van 3 december 2018 tot 10 december 2018

    How to Write a Git Commit Message

    Tips on using AWS to host WordPress with HTTPS – Trapeze
    Congrats, you should now have your WordPress set up with HTTPS using AWS’s SSL certificate!

    Why Most Software is Broken – Fintech with Todd – Medium
    Most software is broken but yours does not have to be. You can have rapid software development with nearly zero defects just by incorporating a few processes. These may include any combination of specialized peer-to-peer code reviews, automated testing procedures, memory profiling, mathematical proofs and/or many other strategies to ensure the hidden defects do not cost you like the ones you just read about.

    Microsoft is building a Chromium-powered web browser that will replace Edge on Windows 10 | Windows Central
    Microsoft is throwing in the towel with Edge and is building a new web browser for Windows 10, this time powered by Chromium.

    Social Design Canvas — the non-profit equivalent of Business Model Canvas
    A novel design tool that helps map, analyse and design social cooperative processes and systems.