-
Bert Hubert's writings Hoe soeverein wil je zijn?
Hoe soeverein wil je zijn?
Bert Hubert's writings berthub.euDit artikel is eerder ook verschenen in het tijdschrift iBestuur Soeverein is een duur woord, en het klinkt lekker. Iedereen zou het graag willen zijn, maar zoiets komt met kosten en ongemak. Het is daarom nuttig het begrip op te splitsen om te kijken wat we echt bedoelen, en wat het ons waard is. Vertrouwelijkheid is vaak het eerste wat in ons opkomt. Wie kan er allemaal meelezen met onze communicatie en bestanden?
-
Bert Hubert's writings Don't say 'Europe Must Invest in XYZ'
Don't say 'Europe Must Invest in XYZ'
Bert Hubert's writings berthub.eu“Be even more suspicious […] of all those who employ the term ‘we’ or ‘us’ without your permission. This is another form of surreptitious conscription, designed to suggest that ‘we’ are all agreed on ‘our’ interests and identity. […] Always ask who this ‘we’ is” – Christopher Hitchens in Letters to a Young Contrarian. It is so easy to write “Europe must invest more in AI”, but it is a red flag that reveals sloppy...
-
Bert Hubert's writings De cloud is geen paracetamolfabriek
De cloud is geen paracetamolfabriek
Bert Hubert's writings berthub.euEr is recent veel discussie over digitale autonomie, en Europa’s “positie in de cloud”. Maandag 8 juli vanaf 14:00 is er een event “Digitale soevereiniteit: zin of onzin” bij Instituut Clingendael. Dit is (na inschrijving) ook online bij te wonen. Corinne Cath (TU Delft), Martijn Lucassen (Ministerie van Economische Zaken en Klimaat), Paul Brand (Stratix), Diana Krieger (Soverin) en ik zitten daar in een panel onder...
-
Bert Hubert's writings SkewDB
SkewDB
Bert Hubert's writings berthub.euWelcome to SkewDB! A free database of GC and many other skews for over 53,000 chromosomes and plasmids (viewer, blog post). The Scientific Spring Meeting KNVM & NVMM 2022 presentation is here (pdf). And now also on YouTube as video! SkewDB, a comprehensive database of GC and 10 other skews for over 30,000 chromosomes and plasmids, Nature Scientific Data, 2022 doi:10.5061/dryad.g4f4qrfr6 Last database update: 5th of...
-
Bert Hubert's writings Toezicht AIVD en MIVD: kabinetsbrief, commissievergadering
Toezicht AIVD en MIVD: kabinetsbrief, commissievergadering
Bert Hubert's writings berthub.euVandaag 27 juni is er een commissievergadering van de vaste kamercommissie Binnenlandse Zaken, en gisteren heeft het kabinet daarvoor een brief gestuurd. Zoals ik eerder schreef gaat de regering de nieuwe AIVD/MIVD wet per 1 juli in werking laten treden. Update: Er is een heel duidelijk stuk van Follow The Money met daarin zeer heldere uitspraken van staatsrechtgeleerden dat dit gewoon niet kan. De vergadering en...
-
Bert Hubert's writings Toezicht AIVD en MIVD, zonder toezichthouders, zonder kantoor
Toezicht AIVD en MIVD, zonder toezichthouders, zonder kantoor
Bert Hubert's writings berthub.eu1 juli gaat hij in, de door AIVD en MIVD zo zeer begeerde wet die het toezicht op deze diensten flink omploegt. In 2022 begon de discussie: minder gedetailleerde procedures vooraf om te mogen hacken en tappen, en meer ruimte om slachtoffers van hacks direct ook onder de tap te kunnen zetten, zonder nieuwe toestemming aan te hoeven vragen. En ook geen toets vooraf meer om met AI te mogen zoeken in grote afgeluisterde...
-
Bert Hubert's writings Digitale autonomie
Digitale autonomie
Bert Hubert's writings berthub.euDit is een licht verbeterde versie van mijn praatje op 7 juni op de Public Spaces conferentie in Amsterdam, en ik wil de organisatie graag bedanken voor hun uitnodiging, en het publiek voor de goede vragen & reacties zelfs al tijdens het praatje. Vind de oorspronkelijke slides met notities hier. Of, voor wie zin heeft, hier is de oorspronkelijke video. Nou, wat fijn dat jullie er allemaal zijn. Ik heb misschien een...
-
Bert Hubert's writings De hele overheid naar de cloud? Dat is een politiek besluit.
De hele overheid naar de cloud? Dat is een politiek besluit.
Bert Hubert's writings berthub.euDe hele korte versie: stilletjes maar in hoog tempo verhuizen cruciale ICT-diensten binnen de Nederlandse overheid naar met name Microsoft-servers onder Amerikaans recht. Dit neemt zulke enorme vormen aan dat de ICT-kennis binnen de Nederlandse overheid, maar ook binnen Nederland zelf, snel afkalft. Ook is deze beweging dodelijk voor onze eigen Europese industrie, waardoor we straks echt geheel hulpeloos zijn. De...
-
Bert Hubert's writings How sovereign do you want to be?
How sovereign do you want to be?
Bert Hubert's writings berthub.euSovereignty is a great word, and it has a nice ring to it. Everyone would like to be sovereign, but being so comes with costs and inconveniences. Therefore, it’s useful to break down the concept to see what we really mean by it and what we’d be prepared to do to be “sovereign”. Confidentiality is often the first thing that comes to mind. Who can read all our communications and files?
-
Bert Hubert's writings De Plasterk cs DNA Patenten
De Plasterk cs DNA Patenten
Bert Hubert's writings berthub.euEr is een hoop gedoe over Ronald Plasterk en zijn DNA patenten. Onderbelicht is nog wat die patenten dan beschrijven, en misschien is dat ook wel leuk om te weten. Het gaat om WO2023068931A1 (Cancer neoantigens), WO2021172990A1 (Hidden frame neoantigens), WO2020022897A1 (Method of preparing subject-specific immunogenic compositions based on a neo open-reading-frame peptide database). Er zijn ook nog vijf...
-
Bert Hubert's writings Cyber Security: A Pre-War Reality Check
Cyber Security: A Pre-War Reality Check
Bert Hubert's writings berthub.euThis article is part of a series on (European) innovation and capabilities. This is a lightly edited transcript of my presentation today at the ACCSS/NCSC/Surf seminar ‘Cyber Security and Society’. I want to thank the organizers for inviting me to their conference & giving me a great opportunity to talk about something I worry about a lot. Here are the original slides with notes, which may be useful to view together...
-
Bert Hubert's writings Of je doet geen cookies?
Of je doet geen cookies?
Bert Hubert's writings berthub.euWe leven in rare tijden. Cookies en tracking zijn overal op internet. We worden overal gevolgd, iedere klik wordt bijgehouden. Tools als Google Analytics zijn hierbij een Faustiaanse deal: De analytics vertellen jou dingen over je gebruikers, en in ruil vertel jij Google wat diezelfde gebruikers op jouw site doen. Vreemd genoeg hebben bergen non-profit en (overheids)organisaties met goede bedoelingen ook al die...
-
Bert Hubert's writings Cloud Naïve: Europe and the 'Bijenkorf' Megascaler
Cloud Naïve: Europe and the 'Bijenkorf' Megascaler
Bert Hubert's writings berthub.euLately there’s been some confusion: places like SIDN (Dutch national operator of all internet names that end on .NL) claim that nobody in Europe can deliver their computer needs, and that they therefore must outsource their operations to American cloud providers. Dutch version of this page here: Cloud Native, Europa, de ‘Bijenkorf’ Megascaler 🇳🇱 Meanwhile, we have large providers of servers and services in the...
-
Bert Hubert's writings Cloud Native, Europa, de 'Bijenkorf' Megascaler
Cloud Native, Europa, de 'Bijenkorf' Megascaler
Bert Hubert's writings berthub.euRecent is er verwarring: instellingen als SIDN claimen dat niemand in Europa nog in hun computerbehoeftes kan voorzien, en dat ze daarom wel moeten uitwijken naar Amerikaanse aanbieders. English version: Cloud Naïve: Europe and the ‘Bijenkorf’ Megascaler Tegelijkertijd hebben we in Nederland en Europa grote providers van servers en diensten die beweren dat zij dat soort diensten wel degelijk kunnen leveren. Wat is...
-
Bert Hubert's writings Practical parsing with PEG and cpp-peglib
Practical parsing with PEG and cpp-peglib
Bert Hubert's writings berthub.euA very practical introduction to Parsing Expression Grammars (PEGs), in which we’ll build a non-trivial parser using the most excellent cpp-peglib single-include C++ library. Post includes links to PEG libraries for Go, Rust and Python, and a ready to run GitHub repository of all examples. If I’ll ever stop programming it will be because I can no longer find the energy to parse even just one more string format.
-
Bert Hubert's writings NLNOG Presentation trilogy on technical jobs and careers
NLNOG Presentation trilogy on technical jobs and careers
Bert Hubert's writings berthub.euOver the past eight years I’ve held a trilogy of presentations over at NLNOG covering the working life and career of technical people. This is around two hours of video and slides (with notes), but I’ve heard from people who binge-watched all of it in one go. The presentations have been online for ages, but you had to know where to look for them. On this page I bring them all together, with some context.
-
Bert Hubert's writings Bijeenkomst Cloud en Digitale Open Strategische Autonomie
Bijeenkomst Cloud en Digitale Open Strategische Autonomie
Bert Hubert's writings berthub.euOp 27 maart was er een mooi gesprek over de Nederlandse en Europese afhankelijkheid van “de cloud”. Het gesprek vond plaats op het ministerie van Economische Zaken en Klimaat, en deelnemers waren onder andere minister Micky Adriaansens en staatssecretaris van digitalisering Alexandra van Huffelen. Het onderwerp wordt dus (terecht) serieus genomen. Dit artikel is onderdeel van een grotendeels Engelstalige reeks over...
-
Bert Hubert's writings Minister van Digitale Zaken: hoe het kan werken
Minister van Digitale Zaken: hoe het kan werken
Bert Hubert's writings berthub.euDe hele korte versie: een minister voor Digitale Zaken heeft alleen zin als deze minstens evenveel doorzettingsmacht krijgt als de minister van Financiën. En het werkt ook alleen als die nieuwe minister een agenda heeft waarbij ICT veel meer is dan “iets wat je inkoopt”, maar echt een kernactiviteit wordt waar geïnnoveerd kan worden. En dat vergt een nieuwe erkenning van ICT-ambtenaren als daadwerkelijk belangrijke...
-
Bert Hubert's writings On the new Dutch Intelligence and Security Law
On the new Dutch Intelligence and Security Law
Bert Hubert's writings berthub.eu13th of June UPDATE: The Dutch government has failed to hire and house the promised new 10 oversight staff. Yet, the new law will be enacted July 1st, passing oversight to people that don’t exist. I surely enjoyed living under the rule of law, but it appears it was a passing thing. “The Netherlands hosts some of the world’s largest internet exchanges. This obliges us to make the best use of these exchanges for our...
-
Bert Hubert's writings Your tech or my tech: make up your mind quickly
Your tech or my tech: make up your mind quickly
Bert Hubert's writings berthub.euThis is post was translated from Dutch using a locally run copy of the Mixtral LLM, using a very low-end GPU. I did some light editing here and there, but the translation is mostly fully automatic. The short version: organizations often hesitate for many years before outsourcing tasks, particularly in the field of ICT (Information and Communication Technology). During those years, valuable ICT employees leave...
-
Bert Hubert's writings Jouw tech of mijn tech: kies snel
Jouw tech of mijn tech: kies snel
Bert Hubert's writings berthub.euThere’s now also an English version of this post. De hele korte versie: organisaties twijfelen vaak vele jaren over het uitbesteden van dingen, met name ICT. Gedurende die jaren vertrekken de goede ICT-mensen, want steeds je eigen bestaan moeten rechtvaardigen is rot. Op termijn gaat er dan weleens iets goed mis, en is de keuze daarna makkelijk: we kunnen en willen dit niet meer zelf doen. Maar door jaren te...
-
Bert Hubert's writings Of je zegt niks?
Of je zegt niks?
Bert Hubert's writings berthub.euHet gaat allemaal niet best met de wereld - het klimaat ontspoort, en men twijfelt of we er iets aan moeten doen, de rechtstaat wankelt, de ongelijkheid groeit, mensen vallen bij bosjes voor complottheorieën en ze stemmen zonder enige moeite op fascisten, racisten en clowns die geen enkel probleem op gaan lossen. En overal is oorlog. Sommige mensen doen op kleine of grotere schaal concreet hun best om het beter te...
-
Bert Hubert's writings Het hellende vlak van SIDN's commerciële ambities
Het hellende vlak van SIDN's commerciële ambities
Bert Hubert's writings berthub.euDoor Corinne CathDr. Corinne Cath is an anthropologist of technology who studies the politics of Internet infrastructure. She is a recent graduate of the Oxford Internet Institute’s PhD program (University of Oxford) and the Alan Turing Institute for data science. Previously, she worked on technology policy for human rights’ organization ARTICLE 19 and the US House of Representatives. & Bert Hubert De Stichting...
-
Bert Hubert's writings BNR De Technoloog over de (Lidl) cloud & Europa
BNR De Technoloog over de (Lidl) cloud & Europa
Bert Hubert's writings berthub.euOnderstaand een licht bewerkt transcript van aflevering 376 van BNR’s De Technoloog, Europa is (bijna) volledig afhankelijk van de VS en China en dat is een probleem, ook beschikbaar op YouTube. Redactie Daniël Mol. In deze aflevering bespreken we hoe het zo gekomen is met Europa’s bedroevende positie in de cloud, maar ook hoe onze overheden door zelf verstandiger in te kopen een grote rol zouden kunnen hebben in...
-
Bert Hubert's writings Volkskrant columns november 2023
Volkskrant columns november 2023
Bert Hubert's writings berthub.euIn november 2023 was ik de gast-columnist van de Volkskrant, en heb ik vier stukjes geschreven die steeds op zondag (alleen online) verschenen. Dit was voor mij voor het eerst dat ik echt iedere week moest ’leveren’, en ook nog binnen heldere kaders: 700 woorden, opinie over dingen die al in het nieuws geweest zijn. Ik heb nu een nieuw respect voor de columnisten die zoiets iedere week weer kunnen, en tegelijk zie...
-
Bert Hubert's writings Het ligt niet aan de Kamerleden
Het ligt niet aan de Kamerleden
Bert Hubert's writings berthub.euIets eerdere versie van het stuk in de Volkskrant, deel van een serie van vier columns: Het ligt niet aan de Kamerleden Het is verkiezingstijd, en het is bon ton om te klagen over het gebrek aan ervaring van Kamerleden, en om vervolgens ook nog te constateren dat juist de meest ervaren parlementariërs niet terugkeren na de verkiezingen. En dat is ook schrijnend, en ook ik heb er schande van gesproken.
-
Bert Hubert's writings Onze afluisterwet is eigenlijk een privacywet
Onze afluisterwet is eigenlijk een privacywet
Bert Hubert's writings berthub.euIets eerdere versie van het stuk in de Volkskrant, deel van een serie van vier columns: Ze zeiden het echt. De geheime diensten AIVD en MIVD krijgen binnenkort een nieuwe wet waarmee ze makkelijker en vaker kunnen afluisteren en hacken. Vorige week legden ze het voorstel uit in de Eerste Kamer, en claimden daar dat hun nieuwe wet eigenlijk een privacywet is (!). Nou wist ik al dat het niet best gesteld was met ons...
-
Bert Hubert's writings We gaan de aarde kunstmatig afkoelen, wen maar vast aan het idee
We gaan de aarde kunstmatig afkoelen, wen maar vast aan het idee
Bert Hubert's writings berthub.euIets eerdere versie van het stuk in de Volkskrant, deel van een serie van vier columns: De wereld gaat de klimaatdoelen niet halen (volgens de Verenigde Naties). Hoewel er in Nederland harder wordt gewerkt aan CO₂-reductie dan menigeen denkt gaat het niet genoeg zijn. Ook zijn veel van de lokale resultaten het gevolg van de-industrialisatie, waarbij productie hier verdwijnt en verhuist naar omgevingen met minder...
-
Bert Hubert's writings Laten we leiders met kennis van zaken in ere herstellen, ze zijn hard nodig
Laten we leiders met kennis van zaken in ere herstellen, ze zijn hard nodig
Bert Hubert's writings berthub.euIets eerdere versie van het stuk in de Volkskrant, deel van een serie van vier columns: Leiders? Ik weet niet hoe het met u zit, maar op de werkvloer heb ik me zelden ‘geleid’ gevoeld. Wel gemanaged. En hoewel ook belangrijk, is dat toch echt iets heel anders. Iemand een leider noemen doen we hier niet snel, het klinkt zelfs raar. “Only sheep need a leader”. Toch is het in Amerika een veel alledaagser begrip, en...
-
Bert Hubert's writings A 2024 Plea for Lean Software (with running code)
A 2024 Plea for Lean Software (with running code)
Bert Hubert's writings berthub.euThis post is dedicated to the memory of Niklaus Wirth, a computing pioneer who passed away January 1st. In 1995 he wrote an influential article called “A Plea for Lean Software”, and in what follows, I try to make the same case nearly 30 years later, updated for today’s computing horrors. The really short version: the way we build/ship software these days is mostly ridiculous, leading to 350MB packages that draw...
-
Bert Hubert's writings Trifecta
Trifecta
Bert Hubert's writings berthub.euTrifecta is actual stand-alone software that you can use to paste and drag images to, for easy sharing. It has pained me for years that I had to use imgur for this purpose. Not only does imgur install lots of cookies and trackers on my browser, I also then force these onto the people that visit the images that I share. I checked out some existing solutions you could download, but I worry about their security.
-
Bert Hubert's writings Trifecta Technology
Trifecta Technology
Bert Hubert's writings berthub.euTrifecta is a simple open source image sharing site, built with a combination of modern C++, database and web technologies. Intended to both be useful and make some points. This page sets out to explain the underlying technology of this small yet hopefully useful piece of software. More background can be found on its main page, where you can also read a bit about why I built this software. In short, 1: I need an...
-
Bert Hubert's writings European Innovation & Technical Capabilities
European Innovation & Technical Capabilities
Bert Hubert's writings berthub.euOver the past few years I’ve been writing a lot about innovation, and specifically, the lack thereof in Europe. I also touch on how we’ve outsourced a ton of operational capabilities, leaving us relatively helpless. By now this is such a huge amount of words, audio and video that it is in dire need of a summary, if only to see if it makes any kind of sense taken together.
-
Bert Hubert's writings Taking the Airbus to the IKEA Cloud
Taking the Airbus to the IKEA Cloud
Bert Hubert's writings berthub.euThis article is part of a series on (European) innovation and capabilities. The very short version: All of computing is moving to the cloud at a rapid pace, including (government) parts you might want to keep under your own control Europe has no relevant ‘hyperscaler’ cloud providers at all, and there is a desire to change this by policy means Competing with the IKEA-concept is nearly impossible. Offering IKEA-like...
-
Bert Hubert's writings Het Curieuze Artikel 73 van de AIVD en MIVD
Het Curieuze Artikel 73 van de AIVD en MIVD
Bert Hubert's writings berthub.euVandaag groot in het nieuws, een Nederlandse AIVD agent zou een sleutelrol gespeeld hebben in het binnenbrengen van sabotagesoftware bij het Iraanse kernwapenprogramma. Nou moet me wel van het hart, dit zou op zichzelf geen schandaal moeten zijn. Iran zijn onze vrienden niet, en ik heb liever dat ze geen kernwapenprogramma hebben. Wel wekken de artikelen van Huib Modderkolk in de Volkskrant de indruk dat politiek...
-
Bert Hubert's writings EU CRA: What does it mean for open source?
EU CRA: What does it mean for open source?
Bert Hubert's writings berthub.euThe final compromise text of the EU Cyber Resilience Act is now officially available, and various open source voices are currently opining on it. This is a complex act and other parts of the open source world (like the Eclipse Foundation and NLNet Labs) have been hard at work to advocate with the EU and member states to get a CRA that is good for open source. I’ve also been highly critical.
-
Bert Hubert's writings EU CRA: The compiler does not read the comments, but judges do read the Recitals
EU CRA: The compiler does not read the comments, but judges do read the Recitals
Bert Hubert's writings berthub.euA bit of an “emergency blog post”. The final compromise text of the EU Cyber Resilience Act is now available, and various open source voices are now opining on it. This is a complex act and other parts of the open source world (like the Eclipse Foundation and NLNet Labs) have been hard at work to advocate with the EU and member states to get a CRA that is good for open source.
-
Bert Hubert's writings De Mottekasteel debating truc
De Mottekasteel debating truc
Bert Hubert's writings berthub.euJe kunt een discussie winnen op de vorm of op de inhoud. Ik heb het graag over de inhoud, maar dan moet je wel goed opletten dat je ook echt aan die inhoud toekomt. Want er zijn genoeg mensen die het liever over wat anders hebben, of het houden bij mooie woorden die niet de kern van hun mening of plan zijn. Men noemt dat soort technieken ook wel “debating trucjes”.
-
Bert Hubert's writings EU CRA and the Open Source Ecosystem: A Suggestion
EU CRA and the Open Source Ecosystem: A Suggestion
Bert Hubert's writings berthub.euUPDATE: On December 1st the EU agreed on a version of the Cyber Resilience Act that appears to have substantially addressed the concerns in the post below. Further analysis awaits, but do know that the text that follows is now mostly of historical interest! UPDATE 2: Here is the final compromise text of the Cyber Resilience Act. UPDATE 3: Here is an analysis of what it means for open source.
-
Bert Hubert's writings Verslag Wetgevingsoverleg Nieuwe AIVD/MIVD Wet
Verslag Wetgevingsoverleg Nieuwe AIVD/MIVD Wet
Bert Hubert's writings berthub.euHieronder een licht bewerkte versie van mijn live-verslag op Mastodon van het wetgevingsoverleg over de nieuwe AIVD/MIVD wet. De tijdstippen voor iedere regel linken naar de uitstekende Debat Gemist service van de Tweede Kamer. Het tijdstip is steeds 60 seconden voor de update, dus misschien moet je nog verder terug in de tijd om bij de corresponderende beelden te komen. Het verslag is live ingetypt, en vermeldt ook...
-
Bert Hubert's writings Proportionaliteit EU regelgeving materiaal misbruik kinderen
Proportionaliteit EU regelgeving materiaal misbruik kinderen
Bert Hubert's writings berthub.euDit artikel is geschreven naar aanleiding van het recente rondetafelgesprek in de Tweede Kamer over het EU client side scanning voorstel, ook bekend als ‘chatcontrol’, een verplichte module in je WhatsApp/Signal/iMessage/Snapchat die je communicatie en foto’s scant op ‘grooming’ en bekende en onbekende kinderporno & automatisch melding doet bij politie en Europol. Meer achtergrond is hier te vinden. Specifiek...
-
Bert Hubert's writings Transcript Dutch parliamentary hearing on EU Chat Control and Client Side Scanning
Transcript Dutch parliamentary hearing on EU Chat Control and Client Side Scanning
Bert Hubert's writings berthub.euOn the 11th of October, Dutch parliament organized a hearing on the EU “Chatcontrol” proposal, with a focus on client side scanning. Dutch parliament had earlier passed two motions calling on the Dutch government not to support this proposal, but our government has declared it will ignore those motions. This hearing was timely because next week, or even this Friday, EU member states vote on how to proceed with this...
-
Bert Hubert's writings Transcript bijdrage rondetafelgesprek Tweede Kamer Client Side Scanning 11 oktober
Transcript bijdrage rondetafelgesprek Tweede Kamer Client Side Scanning 11 oktober
Bert Hubert's writings berthub.euOp 11 oktober was er een rondetafelgesprek in de Tweede Kamer over het EU ‘Chatcontrol’ voorstel. Hier is mijn position paper voor dat gesprek te vinden. Die pagina heeft ook links naar de artikelen in NRC, BNR, NOS en de uitzending van het NOS journaal. Hieronder het transcript van mijn opmerkingen. Op de site van de Tweede Kamer is het origineel met beeld en geluid te vinden. Tekst: Dit onderwerp ben ik al zo’n...
-
Bert Hubert's writings Bijdrage rondetafelgesprek Tweede Kamer Client Side Scanning
Bijdrage rondetafelgesprek Tweede Kamer Client Side Scanning
Bert Hubert's writings berthub.euDit is mijn position paper voor het rondetafelgesprek in de Tweede Kamer op 11 oktober over het EU client side scanning voorstel, ook bekend als ‘chatcontrol’, een verplichte module in je WhatsApp/Signal/iMessage/Snapchat die je communicatie en foto’s scant op ‘grooming’ en bekende en onbekende kinderporno & automatisch melding doet bij politie en Europol. UPDATE: De opname van het rondetafelgesprek staat nu online...
-
Bert Hubert's writings Niks te verbergen? Toch steeds meer uit te leggen
Niks te verbergen? Toch steeds meer uit te leggen
Bert Hubert's writings berthub.euOnze overheden en het internationale bedrijfsleven leggen steeds grotere databases over ons aan, op een schaal die we 20 jaar geleden nooit geaccepteerd zouden hebben. Eerder schreef ik in de Volkskrant hoe we dit vroeger automatisch verwerpelijk vonden, met name vanwege onze herinnering aan de Tweede Wereldoorlog. Update: We bespraken dit artikel in de BNR Nexus podcast van 29 september (vanaf minuut 24). Deze...
-
Bert Hubert's writings A Spherical Cow Model of Global Warming (With Data and Code)
A Spherical Cow Model of Global Warming (With Data and Code)
Bert Hubert's writings berthub.euBefore we start, I’d like to thank ESA’s Mark McCaughrean who helped kick off this article by referring me to two key articles that lay out, in scientific terms, how global warming really works. Here you can pick your favorite temperature unit: C F (Test temperature: ) Feel free to skip this wordy intro and head straight to the model, or even to the summary at the end of this post!
-
Bert Hubert's writings NLUUG Award
NLUUG Award
Bert Hubert's writings berthub.euI won an award! Earlier this year I was lured to the NLUUG spring conference, and after my presentation (on machine learning from scratch), the two large presentation rooms were joined for some additional announcements. Turns out this was to give me an NLUUG Lifetime Achievement Award! Previous awardees include Piet Beertema, Guido van Rossum, Wietse Venema, Bram Moolenaar, Andy Tanenbaum, Wytze van der Raay, Teus...
-
Bert Hubert's writings Denken en voelen over wetgeving
Denken en voelen over wetgeving
Bert Hubert's writings berthub.euTussen de enorme blogposts van 6000 woorden over het klimaat, hier wat luchtige observaties over denken, voelen en wetgeving. Denken en voelen zijn twee wegen om tot beslissingen te komen. Beide zijn waardevol. We hoeven maar te horen van een situatie en we hebben er al gevoelens over, nog voor er veel feiten in beeld zijn. Foto © Avery Evans via Unsplash Een huis uitkiezen is een goed voorbeeld – je kunt verliefd...
-
Bert Hubert's writings De nieuwe AIVD/MIVD wet is controversieel
De nieuwe AIVD/MIVD wet is controversieel
Bert Hubert's writings berthub.eu“Controversieelverklaard worden die wetsvoorstellen en onderwerpen waarvan redelijkerwijze verwacht mag worden dat behandeling met een ander kabinet tot een andere uitkomst zal leiden.” – website Eerste Kamer Al bijna drie jaar is er een spoedwet in de maak om de wetgeving voor de Nederlandse Inlichtingen- en Veiligheidsdiensten ingrijpend te veranderen. Ik schreef hier eerder uitgebreid over, en ik sprak er (samen...
-
Bert Hubert's writings Atmospheric absorption, spectra, units and code: companion page to the global warming explanation post
Atmospheric absorption, spectra, units and code: companion page to the global warming explanation post
Bert Hubert's writings berthub.euThis is a companion page to my blog post on global warming (which is currently not yet ready). I put up this post already as a teaser for my upcoming global warming post, which desperately needs expert review before I dare put it online. If you are an experienced climate/atmospheric scientist, would you please consider helping me out? Please email me on bert@hubertnet.nl if you can spare the time to skim my work for...
-
Bert Hubert's writings On Climate Change and (Active) Climate Management
On Climate Change and (Active) Climate Management
Bert Hubert's writings berthub.euNothing on this page is factually controversial. However, many things in this post make for uncomfortable reading. And, climate discourse is now so politicized that many factual statements are taken as dog whistles. For example, in what follows I will state that climate has always been changing, and has in fact never been stable for very long. This is 100% true, but people interpret this as if the writer means that...
-
Bert Hubert's writings On Being Useful
On Being Useful
Bert Hubert's writings berthub.euI wrote this piece after an early-career friend of mine asked some very good questions on how to be useful. Since this is a thing I struggle a bit with myself, I thought it worthwhile to write up my thoughts. Note that I fully understand that not everyone has the luxury to think about their career like this – you first have to take care of yourself and family before you can start fretting about if your working life...
-
Bert Hubert's writings Welcome to the BAG: The Dutch Building and Addresses database
Welcome to the BAG: The Dutch Building and Addresses database
Bert Hubert's writings berthub.euRecently, I wrote a small open source tool to make the official Dutch national address & building database more accessible. More about the tool below, but first an introduction. Last data update: 2024-07-15 If all you need is an up to date CSV file of all Dutch addresses, their zipcodes and coordinates, scroll down to the end. If all you need is a web service, try https://berthub.eu/pcode/2513AA/14. For more details...
-
Bert Hubert's writings Waarheen met energie: wat is het plan?
Waarheen met energie: wat is het plan?
Bert Hubert's writings berthub.eu"Best een goede samenvatting eigenlijk" — een daadwerkelijke energie-expert Op 10 juni 2023 is dit artikel uit 2022 ge-update met een extra stukje over waterstof en waar het niet voor geschikt is, plus wat meer over kernenergie, en over minder energie verbruiken. Sinds een tijdje maak ik grafiekjes van hoe Nederland aan z’n elektriciteit komt. En soms ben ik daar dan enthousiast over, zeker als de wind waait en de...
-
Bert Hubert's writings The Dutch government wants to automatically and administratively gain permission to target victims of hackers
The Dutch government wants to automatically and administratively gain permission to target victims of hackers
Bert Hubert's writings berthub.euThis is a mirror of the original about:intel post, since the about:intel server is sadly sometimes overloaded. Also do read the opposing view from Jan-Jaap Oerlemans and the reflection by Lotte Houwing The Dutch government is proposing adding a lex specialis to its existing intelligence and security services act. This addition significantly changes the scope of many powers and also extends who they can be applied...
-
Bert Hubert's writings Reflectie rondetafelgesprek en technische briefing wet cyberoperaties
Reflectie rondetafelgesprek en technische briefing wet cyberoperaties
Bert Hubert's writings berthub.euGisteren (5 april) was er een technische briefing van de AIVD en MIVD over de tijdelijke wet cyberoperaties, gevolgd door een rondetafelgesprek met deskundigen. Vorige week was er een technische briefing door de toezichthouders TIB en CTIVD. Mijn spreektekst met veel klikbare voetnoten ter verduidelijking staat hier. Er was een goeie opkomst van geïnteresseerden en Kamerleden, en er waren goede en goed geïnformeerde...
-
Bert Hubert's writings KI: Umwälzung für die Wirtschaft garantiert
KI: Umwälzung für die Wirtschaft garantiert
Bert Hubert's writings berthub.euVielen Dank an Lili Laguna für diese Übersetzung diesen niederländischen Blog-Beitrag. English version. Jeder überschlägt sich mit Vorhersagen über KI. Sie wird uns von stupider Arbeit befreien, sie wird unsere Bildung zerstören, wir alle werden nichts mehr lernen müssen, weil die KI es für uns tun wird, Kriminelle werden uns mit ihr austricksen, Gauner werden mit ihr unendliche Mengen an Desinformation erzeugen,...
-
Bert Hubert's writings AI: Guaranteed to disrupt our economies
AI: Guaranteed to disrupt our economies
Bert Hubert's writings berthub.euThis is a machine-aided translation of this Dutch post. Und jetzt auch auf Deutsch verfügbar! Everyone is tumbling over themselves making predictions about AI. It’s going to free us from menial work, it’s going to dismantle our education, we all won’t have to learn things anymore because the AI will do it for us, criminals will trick us with it, crooks will create endless amounts of disinformation with language...
-
Bert Hubert's writings AI: sowieso ontwrichtend
AI: sowieso ontwrichtend
Bert Hubert's writings berthub.euUpdate: This article is now also available in English. Und jetzt auch auf Deutsch! Iedereen buitelt over zichzelf heen om voorspellingen te doen over AI. Het gaat ons bevrijden van dom werk, het gaat ons onderwijs ontmantelen, we hoeven allemaal dingen niet meer te leren want de AI gaat het voor ons doen, criminelen zullen ons er mee bedonderen, boeven gaan er eindeloze hoeveelheden desinformatie mee maken, en de AI...
-
Bert Hubert's writings Hello Deep Learning: Further reading & worthwhile projects
Hello Deep Learning: Further reading & worthwhile projects
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! After having completed this series of blogposts (well done!) you should have a good grounding in what deep learning is actually doing. However, this was of course only a small 20k word introduction, so there is a lot left to learn. Unfortunately, there is a lot of nonsense online.
-
Bert Hubert's writings Hello Deep Learning: Doing some actual OCR on handwritten characters
Hello Deep Learning: Doing some actual OCR on handwritten characters
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! The previous chapters have often mentioned the chasm between “deep learning models that work on my data” and “it actually works in the real world”. It is perhaps for this reason that almost all demos and YouTube tutorials you find online never do any real world testing.
-
Bert Hubert's writings Hello Deep Learning: Dropout, data augmentation, weight decay and quantisation
Hello Deep Learning: Dropout, data augmentation, weight decay and quantisation
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we found ways to speed up our character recognition learning by a factor of 20 by using a better optimizer, and a further factor of four by cleverly using threads using a ‘shared nothing architecture’. We also learned how we can observe the development of parameters.
-
Bert Hubert's writings Hello Deep Learning: Hyperparameters, inspection, parallelism, ADAM
Hello Deep Learning: Hyperparameters, inspection, parallelism, ADAM
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we successfully trained a network to recognize handwritten letters, but it took an awfully long time. This is not just inconvenient: networks that take too long to train mean we can experiment less. Some things really are out of reach if each iteration takes 24 hours,...
-
Bert Hubert's writings Hello Deep Learning: Convolutional networks
Hello Deep Learning: Convolutional networks
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we taught a network of linear combinations and ‘rectified linear units’ to recognize handwritten digits reasonably successfully. But we already noted that the network would be sensitive to the exact location of pixels, and that it does not in any meaningful way “know” what...
-
Bert Hubert's writings Hello Deep Learning: Reading handwritten digits
Hello Deep Learning: Reading handwritten digits
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we described how automatic differentiation of the result of neural networks works. In the first and second chapters we designed and trained a one-layer neural network that could distinguish images of the digit 3 and the digit 7, and the network did so very well.
-
Bert Hubert's writings Hello Deep Learning: Automatic differentiation, autograd
Hello Deep Learning: Automatic differentiation, autograd
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In the previous chapter we configured a neural network and made it learn to distinguish between the digits 3 and 7. The learning turned out to consist of “twisting the knobs in the right direction”. Although simplistic, the results were pretty impressive. But, you might still be a bit underwhelmed...
-
Bert Hubert's writings Hello Deep Learning: actually learning something
Hello Deep Learning: actually learning something
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In this chapter we’re going to take the neural network we made earlier, but actually make it do some learning itself. And, oddly enough, this demonstration will again likely simultaneously make you wonder “is this all??” and also impress you by what even this trivial stuff can do.
-
Bert Hubert's writings Hello Deep Learning: Linear combinations
Hello Deep Learning: Linear combinations
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! In this chapter we’re going to build our first neural network and take it for a spin. Weirdly, this demonstration will likely simultaneously make you wonder “is this all??” and also impress you by what even this trivial stuff can do. The first part of this chapter covers the theory, and shows no...
-
Bert Hubert's writings Hello Deep Learning: Intro
Hello Deep Learning: Intro
Bert Hubert's writings berthub.euThis page is part of the Hello Deep Learning series of blog posts. Also, feel free to skip this intro and head straight for chapter 1 where the machine learning begins! Deep learning and ‘generative AI’ have now truly arrived. If this is a good thing very much remains to be seen. What is certain however is that these technologies will have a huge impact. Up to late 2022, I had unwisely derided the advances of deep...
-
Bert Hubert's writings Hello Deep Learning
Hello Deep Learning
Bert Hubert's writings berthub.euA from scratch GPU-free introduction to modern machine learning. Many tutorials exist already of course, but this one aims to really explain what is going on, from the ground up. Also, we’ll develop the demo until it is actually useful on real life data which you can supply yourself. Other documents start out from the (very impressive) PyTorch environment, or they attempt to math it up from first principles. Trying...
-
Bert Hubert's writings EU Cyber Resilience Act part two: Updates & Impracticalities
EU Cyber Resilience Act part two: Updates & Impracticalities
Bert Hubert's writings berthub.euThis is a living document - I’d normally spend a few days polishing everything, but since CRA talks are ongoing right now, there’s simply no time for that. Check back frequently for updates! Also please let me know urgently on bert@hubertnet.nl if you think I’m reading things incorrectly! As a follow-up to my earlier post on the EU Cyber Resilience Act, here I’d like to address some practicalities: how would it...
-
Bert Hubert's writings The EU's new Cyber Resilience Act is about to tell us how to code
The EU's new Cyber Resilience Act is about to tell us how to code
Bert Hubert's writings berthub.euFirst a round of thanks for the many people in industry and government who provided valuable links, background and insights! I could not have done this without your help! If you spot any mistakes, or have suggestions, please do contact me on bert@hubertnet.nl The EU’s new Cyber Resilience Act is admirable in its goal. And the EU is not alone in thinking something needs to be done about the dreadful state of security...
-
Bert Hubert's writings Celebrating Cerebration: ON CREATIVITY - by Isaac Asimov
Celebrating Cerebration: ON CREATIVITY - by Isaac Asimov
Bert Hubert's writings berthub.eu“The history of human thought would make it seem that there is difficulty in thinking of an idea even when all the facts are on the table” – Isaac Asimov In 2014, MIT’s Technology Review wrote a very interesting article about an attempt to have Isaac Asimov be part of a group of scientists attempting to think outside of the box. In this article they included a 1959 essay that Asimov wrote instead of continuing to...
-
Bert Hubert's writings Reactie consultatie Nota van wijziging Tijdelijke Cyberwet AIVD en MIVD
Reactie consultatie Nota van wijziging Tijdelijke Cyberwet AIVD en MIVD
Bert Hubert's writings berthub.euDeze reactie is als PDF ook te vinden op de site internetconsultatie.nl. Ook kan er tot en met 16 januari nog gereageerd worden. Aan de minister van Binnenlandse Zaken en Koninkrijksrelaties, H.G.J Bruins Slot en aan minister van Defensie, K.H. Ollongren Betreft: Tijdelijke wet onderzoeken AIVD en MIVD naar landen met een offensief cyberprogramma Geachte ministers, In aanvulling op de uitstekende reacties van mijn...
-
Bert Hubert's writings Elektriciteitsprijzen: Hoe zit het precies
Elektriciteitsprijzen: Hoe zit het precies
Bert Hubert's writings berthub.euDeze pagina is mede tot stand gekomen door kritisch commentaar & feedback van Marien Boonman en Hidde Brugmans & anonieme experts. Dank! En mochten er desondanks fouten zijn -> bert@hubertnet.nl We beginnen simpel, een woonhuis zonder zonnepanelen, verbruik minder dan 10.000kWh/jaar. Je elektriciteitsrekening bestaat (volgens de regels geldend op op 2 januari 2023) dan uit de volgende componenten: De kale kWh-prijs...
-
Bert Hubert's writings Always use feenableexcept() when doing floating point math
Always use feenableexcept() when doing floating point math
Bert Hubert's writings berthub.euThis is a refreshed & expanded copy of a very old page I hosted outside of this blog. I recently ran into “silent NaNs” again, and thought it might be a good idea to republish this advice here. A small post that documents something that almost no one appears to know. And if you do anything with floating point, you do need to know. Exceptions In C or C++, try this:
-
Bert Hubert's writings Vervang vergeten verontwaardiging over privacyschendingen door inhoudelijke analyse
Vervang vergeten verontwaardiging over privacyschendingen door inhoudelijke analyse
Bert Hubert's writings berthub.euDit artikel verscheen in iets andere vorm in de Volkskrant. Hier een versie met klikbare links ter onderbouwing: Recent presenteerde het kabinet een nieuwe wet die volgens de Autoriteit Persoonsgegevens inhoudt dat alle banktransacties van alle Nederlandse rekeninghouders gemonitord zullen worden in één gecentraliseerde database, met gebruik van algoritmes. De uitvoering zal in handen komen van een commerciële derde...
-
Bert Hubert's writings Is Europe Just Not Good at Innovating?
Is Europe Just Not Good at Innovating?
Bert Hubert's writings berthub.euThis article is part of a series on (European) innovation and capabilities. Feedback is very welcome on bert@hubertnet.nl. I’d also like to thank the many proofreaders, but all mistakes remain mine! In the world of (high) technology, Europe is exceptionally weak at innovating. There are many ways to explain how this came to be, and a lot of the discussion focuses on unfair business conditions and regulation. In this...
-
Bert Hubert's writings De Tijdelijke Wet op Inlichtingen- en Veiligheidsdiensten 2022
De Tijdelijke Wet op Inlichtingen- en Veiligheidsdiensten 2022
Bert Hubert's writings berthub.euUPDATE: Nu ik niet meer werk voor de TIB kan deze uitleg van de nieuwe wet weer online. Via dit artikel zijn interviews en podcasts te vinden met meer context. UPDATE: Het rondetafelgesprek op 5 april 2023 in de Tweede Kamer is hier te bekijken en hier te lezen. En hier mijn spreektekst met voetnoten. Het kabinet heeft een wetsvoorstel gepubliceerd wat het toezicht en de bevoegdheden van de inlichtingen- en...
-
Bert Hubert's writings The World of Yesterday: a brief review of a 1942 book
The World of Yesterday: a brief review of a 1942 book
Bert Hubert's writings berthub.euA brief review of Stefan Zweig’s 1942 book “Die Welt von Gestern: Erinnerungen eines Europäers”, which I read in the earlier English translation by Benjamin W. Huebsch and Helmut Ripperger (public domain copy). There is also a more recent translation by Anthea Bell, The World of Yesterday: Memoirs of a European. It too appears to be excellent. It is not often that one feels the urge to review an 80 year old work,...
-
Bert Hubert's writings Bonds and the Ten Year Interest Rate
Bonds and the Ten Year Interest Rate
Bert Hubert's writings berthub.euSo in these wild times, the “ten year interest rate” is suddenly in the news again. But what does this mean? There is no committee that sets these rates, but it is also not something you can just measure. While you’ll find various other explanations of how to calculate the 10 year interest rate online, this may be the geekiest one, and definitely is the only one with a built-in calculator.
-
Bert Hubert's writings Big Data Storage
Big Data Storage
Bert Hubert's writings berthub.euThis is a page about some of the mechanics of ‘big data’, specifically how to store, transfer and process perhaps 100s of millions or billions of rows/events. Although some people think big data starts at 65k rows, at which point Excel used to lose it, I’m talking about gigabytes of data here. Infrastructure for this kind of thing abounds. Data can however come from lots of sources, and go to lots of different...
-
Bert Hubert's writings On my resignation as regulator of the Dutch intelligence and security services
On my resignation as regulator of the Dutch intelligence and security services
Bert Hubert's writings berthub.euI’ve seen some mediocre automated translations of my Dutch language resignation statement go round. To prevent any confusion, please find the story here in English: Until today I was one of the three members of the board that checks warrants for the Dutch intelligence and security services. This board is called “Toetsingscommissie Inzet Bevoegdheden” or TIB. If either of the civil or the military intelligence and...
-
Bert Hubert's writings Vertrek TIB
Vertrek TIB
Bert Hubert's writings berthub.euVandaag was mijn laatste dag als lid van de Toetsingscommissie Inzet Bevoegdheden Inlichtingen- en Veiligheidsdiensten (TIB), de commissie die vooraf bindend toetst of de voorgenomen inzet van de zwaarste bevoegdheden van de AIVD en MIVD rechtmatig is. Update: Onderaan dit artikel staat een uitgebreid media overzicht De reden voor dit vertrek is mijn zorg over de “Tijdelijke wet onderzoeken AIVD en MIVD naar landen...
-
Bert Hubert's writings De Wet op Inlichtingen- en Veiligheidsdiensten 2017
De Wet op Inlichtingen- en Veiligheidsdiensten 2017
Bert Hubert's writings berthub.euRecent is er een nieuw wetsvoorstel gepresenteerd bedoeld om de AIVD en de militaire MIVD meer ruimte te geven om onderzoek te doen naar landen met een offensief cyberprogramma. Op deze pagina bespreek ik de zwaarste bevoegdheden die de diensten hebben om hun werk te doen. De Wet op de Inlichtingen- en Veiligheidsdiensten 2017 (‘Wiv’) is een moderne wet die de Nederlandse inlichtingen- en veiligheidsdiensten, als...
-
Bert Hubert's writings Improved Galileo Time to First Fix
Improved Galileo Time to First Fix
Bert Hubert's writings berthub.euIn the world of Global Navigation Satellite Systems (GNSS), change tends to happen very slowly and cautiously. It is therefore quite exciting how many new features Galileo, the “European GPS” has been rolling out lately. Earlier I wrote a little bit about the High Accuracy Service (HAS), whereby the Galileo satellites themselves provide properly equipped receivers (not your phone) with near-realtime updates that can...
-
Bert Hubert's writings Tracker Beeper
Tracker Beeper
Bert Hubert's writings berthub.euA week ago, I finally got round to implementing an idea I’d been toying with for years: what if your computer made a little bit of noise every time it sent data to Google? From studying logs, I’d long known just how many sites send all your visits and clicks to (at least) Google, but a log that you have to manually create first and then analyze is not very dramatic.
-
Bert Hubert's writings MCH2022: DNA and GPS/Galileo/GNSS Talks
MCH2022: DNA and GPS/Galileo/GNSS Talks
Bert Hubert's writings berthub.eu(scroll down for my two talks if you are in a hurry) As I write this I’m suffering from severe post-camp blues. Every four years the Dutch hacker community organizes a stupendously large multi-day campsite event, with ample international help. To a large extent, “everyone” is there. And this time, like every time, people who originally decided they could not make it.. show up by day two. Because the pull is just too...
-
Bert Hubert's writings Nerdfluisteraar
Nerdfluisteraar
Bert Hubert's writings berthub.euEerder dit jaar spraken Kustaw Bessems en ik elkaar in een aflevering van de Volkskrant podcast ‘Stuurloos’ (reservelink). In een uitzending van meer dan een uur behandelden we waarom het zo moeilijk is voor de overheid en grote bedrijven om mensen te werven die ergens echt veel vanaf weten, en die mensen vervolgens ook te behouden. Ik had me gemeld bij ‘Stuurloos’ na het beluisteren van de zeer waardevolle eerdere...
-
Bert Hubert's writings Presentation at the European Energy Law Seminar 2022
Presentation at the European Energy Law Seminar 2022
Bert Hubert's writings berthub.euAs presented on the 24th of May 2022 at the European Energy Law Seminar 2022 organized by the Dutch Energy Law Association (NeVER), in cooperation with the University of Groningen’s Centre of Energy Law and Sustainability and the University of Oslo’s Scandinavian Institute of Maritime Law So before we delve into the fascinating relation between cybersecurity and the worlds of oil, gas, energy and electricity, I need...
-
Bert Hubert's writings Looking for an editor for my book
Looking for an editor for my book
Bert Hubert's writings berthub.euHi everyone, A brief note, I’ve written a book, and the content is nearly done. You can read all about it here. The first 90% of the project went well, but I need (well paid) help with the remaining 90% to turn it into a decent book. This is a ‘for profit’ book, but it will be given away for free to schools, universities and readers/students unable to afford it. So there is a bit of feel-good factor involved.
-
Bert Hubert's writings Dutch Electrical Power Numbers part 2
Dutch Electrical Power Numbers part 2
Bert Hubert's writings berthub.euIn an earlier post I presented a naive model for estimating Dutch electrical solar power generation numbers. It turns out that the Dutch electrical power generation numbers are an even bigger mess than I appreciated. It appears that “everyone knows” that the numbers are confusing, incomplete and perhaps even wrong. But somehow this state of confusion isn’t written down anywhere. So I’ll give it a shot. A round of...
-
Bert Hubert's writings A bit about me
A bit about me
Bert Hubert's writings berthub.euI prefer not to spend too much time talking about myself, but I also like to make it clear who I am and what I do, so people don’t have to guess (because they might guess wrong). I studied physics at Delft University of Technology, but dropped out somewhere around 40%. I still love physics though. Until recently I was a part time ex-ante regulator of the Dutch intelligence and security services.
-
Bert Hubert's writings Open versus Proprietary: (re)calculating Dutch solar power generation
Open versus Proprietary: (re)calculating Dutch solar power generation
Bert Hubert's writings berthub.euAs part of my coping mechanisms, I like to make graphs of important things I worry about. Recently with the Russia-inflicted horrors in Ukraine, I’ve been looking at the torrent of Russian gas being bought by Europe. This turned into a live plot that shows just how much money we are sending to Russia. In that post, I also dwell on how we are using that gas to heat our houses and generate electricity.
-
Bert Hubert's writings About That Russian Gas
About That Russian Gas
Bert Hubert's writings berthub.euThe horrors of the Russian war on Ukraine continue unabated. Every eurocent we send to Russia is an intolerable assault on the senses. The world buys lots of things from Russia. For some of these, if Europe does not buy them, someone else will. But there is one major exception: natural gas. Over the past few weeks I’ve been automating graphs that show, on an hourly basis, just how much gas we buy from Russia:
-
Bert Hubert's writings Some business advice for academic startups/spinouts
Some business advice for academic startups/spinouts
Bert Hubert's writings berthub.euSo I love academia, and I also built two businesses. When I dropped out of studying physics to focus on my company, I assumed I knew everything, since I had studied physics! Turned out that if you enter the world of commerce, it is very bad if you are visibly confused about the difference between business development and sales. It does nothing for your credibility. People in enterprise will likely and correctly...
-
Bert Hubert's writings A Science Experiment: published!
A Science Experiment: published!
Bert Hubert's writings berthub.euAnd we’re back! As noted in part 1 and part 2 I thought it might be possible that I had discovered something interesting in biology. Lacking an academic peer group, I had decided to use a series of blog posts to gather feedback and to keep myself honest. I’m very pleased to report that this process worked! I just received word that Nature Scientific Data has formally accepted my paper “SkewDB, a comprehensive...
-
Bert Hubert's writings Simple generic parallelism idiom & C++17 specifics
Simple generic parallelism idiom & C++17 specifics
Bert Hubert's writings berthub.euIf you programmed something and it turns out to be too slow, often you’d like to farm out the work to multiple threads. At this point you typically have a few choices: use some kind of producer/consumer pipe half-ass it by dividing the work into n chunks and launch n threads and hope for the best rely on one of the magic parallelization solutions (#pragma omp) use (newfangled) language features All of these options...
-
Bert Hubert's writings Corona: Ooit houdt het op
Corona: Ooit houdt het op
Bert Hubert's writings berthub.euNa mijn vorige deprimerende stukje over ons stompzinnige Coronabeleid gooi ik het nu over een wat positievere boeg. Want het lijkt er soms wel op alsof er geen enkele vooruitgang geboekt is, en we hier nooit meer uit gaan komen, maar dat is echt niet zo. Foto van Ivan Diaz op Unsplash Om met het begin te beginnen, de coronacijfers zijn hoger dan we ooit gemeten hebben (al waren ze in werkelijkheid in maart 2020...
-
Bert Hubert's writings Het onuitstaanbaar stompzinnige Coronabeleid
Het onuitstaanbaar stompzinnige Coronabeleid
Bert Hubert's writings berthub.euEcht, ik trek het niet meer. Regeren is vooruitzien. Ik denk dat we dus niet regeren in Nederland. Corona is, ook na twee jaar, nog steeds een ontwikkelend ding. Het virus, de vaccins, de reacties van mensen, ze blijven ons verbazen. Maar een ding is inmiddels wel constant: geïnformeerde mensen in de buitenwereld zien maanden van tevoren ontwikkelingen aankomen die daarna tot het uiterste genegeerd worden door onze...