Jobs
History of PowerDNS: 2003-2013
This is part two of the PowerDNS history as I recall it. As noted in part one, some of this stuff is rather old, and it is entirely possible I am misremembering things. Please do let me know if you find any important omissions or mistakes!
At the end of 2002, beginning of 2003, PowerDNS as a going concern was gone. There were no more employees, there were no paying customers.
Mijn nieuwe part-time baan
Dit is waarschijnlijk de laatste keer dat ik zal bloggen over mijn nieuwe (part-time) baan.
Met ingang van 1 december ben ik één van de drie leden van de commissie die lasten voor de Nederlandse inlichtingen- en veiligheidsdiensten toetst, de Toetsingscommissie Inzet Bevoegdheden (TIB).
Als een van de civiele of militaire inlichtingen- en veiligheidsdiensten van Nederland gebruik wil maken van hun bevoegdheden tot aftappen, afluisteren, SIGINT- of hacking moeten ze eerst hun eigen juristen overtuigen, dan hun ministerie en tenslotte de TIB.
My New Part Time Job
So this is likely the last time you see me blog about my new (part time) job.
(Nederlandse versie hier).
Starting December 1st, I am 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 security services of The Netherlands want to use their lawful intercept, SIGINT or hacking (& some other) legal powers, they have to first convince their own jurists, then their ministry and finally the TIB.
History of PowerDNS: 1999-2003
Hi everyone,
I have often told the history of PowerDNS, or at least how I recall it, during talks and presentations. As I am about to truly leave DNS and PowerDNS, I thought it was high time to document my recollections.
Since this is a 20+ year old story right now, it is very possible I have forgotten or misremembered important things. Do let me know if you miss important things, or if you recall things differently!
IKEA TRÅDFRI for Rebooting a Server or Modem
Recently I revamped my home internet, and (hopefully) temporarily ended up with a modem that needs to be power cycled from time to time. We’re working on getting it fixed, but in the meantime I needed a solution for automated power cycling.
There are various ways to turn the power off or on from a Linux computer, and some of these are very karmic. You can get a zigbee USB stick and ditto power plugs, and I am sure this is a lot of fun.
Regulatory Capture, of de 'Gevangen Regelgever'
Op verzoek van iemand uit de elektriciteitswereld, een stukje over de “Gevangen Regelgever”, beter bekend als “Regulatory Capture”.
Heel in het kort is dit een zeer veel voorkomende situatie waarbij een toezichthouder (of regelgever) langzaam maar zeker de wereld gaat zien door de ogen van de sector waar toezicht op wordt gehouden. Dit leidt dan tot toezicht wat behulpzaam is voor die industrie, maar niet efficiënt bijdraagt aan een betere samenleving of verbeterde veiligheid.
Hoe werken de nieuwe (mRNA) Corona Vaccins
Er zijn nu twee vaccins die meer dan 90% effectief lijken te zijn tegen Corona. Dit is heel hard gegaan, maar dat is goed te verklaren. Universitair Hoofddocent en kinderarts Patricia Bruijning heeft het hier heel duidelijk uitgelegd.
In het kort, we hebben zo snel vaccins want:
Het SARS-CoV-2 virus is een relatief makkelijk doelwit om een vaccin tegen te ontwikkelen. (het is geen griep) De coronavaccins worden ontwikkeld met nieuwe en veel snellere technologie Geld was geen probleem Toelatingsinstanties voor vaccins waren vanaf het begin nauw betrokken.
Patricia Bruijning: Hoe kan het dat we zo snel een coronavaccin hebben?
Ik heb hier een Twitter-draadje van Patricia Bruijning omgezet naar een webpagina, waardoor het verhaal wat makkelijker te lezen is voor mensen zonder Twitter.
Dr Bruijning is Universitair Hoofddocent epidemiologie bij UMC Utrecht maar is ook kinderarts. Ze weet dus goed waar ze het over heeft en ook hoe de praktijk werkt. En ik ben erg blij dat ze de tijd heeft genomen ons goed voor te lichten!
Hier haar uitleg hoe het komt dat we zo snel een coronavaccin krijgen, en waarom het veilig zal zijn:
Corona-Update november: Twee vaccins en sneltests!
Ja, daar zijn we weer! Voor het eerst [sinds juli](https://berthub.eu/articles/posts/corona-update-eind-juli/) weer een Corona Update. Er is inmiddels weer genoeg te melden: vaccins, tests, cijfers, medicijnen en vitamine D. Vaccins Om te beginnen, wow. En nog een keer wow. SINDS VANDAAG ER ZIJN TWEE WERKENDE VACCINS! En nog gekker, ze zijn in februari 2020 al ontworpen, toen het RNA (de broncode) van het virus pas net bekend was. Vergeleken met zelfs maar een paar jaar geleden is dit pure science fiction.
Dutch COVID-19 Data Sources & Their Interpretation
As the world focuses on the terrible (but improving) Dutch COVID-19 numbers, I also see a lot of people interpreting the numbers badly. But we can hardly blame folks since most data is only described in Dutch. And even in Dutch the descriptions can be very confusing.
So here goes.
NOTE: Corrections and additional links & sources are very welcome on bert@hubertnet.nl or @bert_hu_bert.
The main sources The RIVM is the “Dutch CDC”.
Some animated Dutch COVID-19 Figures
Don’t take this too seriously. As part of my coping mechanisms, I try to understand the latest (Dutch) COVID-19 figures. I documented where to get the raw data and what they mean in an earlier post.
Please note I am not trying to make any kind of point with this data, not positive, not negative. I have no agenda, please do not read this as me trying to argue things aren’t that bad or that they are terrible.
End to End Encryption: Talk for the European Internet Forum at the European Parliament
Around a million years ago (it feels like) but actually 9 months ago I delivered a brief talk on end to end encryption for the European Internet Forum at the European Parliament.
Update: in February 2024, the European Court of Human Rights ruled in rather strong words that forcing providers to break end to end encryption violates human rights.
Sorry, your browser doesn't support embedded videos. If you can spare 9 minutes, I recommend watching the video.
Galileo's Ground Segment Problem
The European Global Navigation Satellite System Galileo has recently been suffering from frequent "almost disruptions", most likely partially due to Corona, and possibly also due to Brexit, but in any case due to some historical stinginess. Before I explain what is going on, I should hasten to say that most days of the week, Galileo is working well for most users. But for example, Monday the 28th of September, one satellite was off by a stunning 5 meters.
GNSS Jamming and Spoofing, aka Galileo's Authentication Algorithm Part 3
Welcome to part 3 of my series on OSNMA, the proposed Galileo Navigation Message Authentication protocol. This part can be read independently from part 1 and part 2, but it might be useful to read the introduction to part 1.
This post attempts to explain GPS (GNSS) jamming and spoofing, so it might be a useful read even if you don’t care about Galileo or its authentication.
As usual, I’ve been helped tremendously by Daniel Estévez & many other researchers and Galileo professionals, and again I am very greatful for all the links, corrections, suggestions and knowledge you provided.
Vitamine D: De motorolie voor ons afweersysteem
We horen veel over hoeveel mensen er nu besmet raken met COVID-19. Tegelijk viel het tot begin oktober erg mee met de ziekenhuisopnames en sterfgevallen. Ik kan ook niet verklaren hoe dat precies komt (het is niet alleen leeftijd), maar ik wil het in dit artikel wel hebben over “de zonlichtvitamine”, vitamine D. Want nu in september hebben we net een zomer lang zon gehad, en in maart kwamen we vers uit de winter.
Galileo's Proposed Authentication Algorithm: Part 2
Recapping from part 1: Galileo will soon add cryptographic signatures to the navigation messages. These cryptographic signatures are made with symmetric cryptography, which means clever techniques are required to prevent receivers from impersonating the network.
The key to the technique is first signing messages, and only later disclosing the key used for the signatures, thus invalidating it for further use. Receivers can however verify that earlier signatures were indeed made with that key.
Galileo's Proposed Authentication Algorithm: Part 1
Position, velocity and time (PVT) information can be a ’nice to have’, but in other circumstances knowing place and time has legal or military importance as well. Heavy vehicles for example are typically outfitted with tachographs that track driver speed and/or location. This has importance for rest regulations, but also to check if loads are actually from where they say they are.
Our Global Navigation Satellite Systems so far are broadcasting unauthenticated data, at least to civilian users.
Corona-update Eind Juli
Toch weer een kleine Corona-update, vrij snel na de vorige van 1 juli.
Want poeh, gaat het nou ineens weer mis in Nederland? Of valt het mee? Moeten we allemaal aan de maskers en komt het dan goed? En gaan de vaccins en medicijnen ons redden voor de winter?
In tegenstelling tot vele roeptoeters heb ik daar ook allemaal geen zekere antwoorden op, maar hier toch een set updates over de meest recente ontwikkelingen.
Multi-Signal GNSS & the Curious Case of Galileo E24: Part 1
GPS, GLONASS, Galileo, BeiDou (Global Navigational Satellite Systems, GNSS) are miracles of engineering. And within any complex system hide surprises and unsuspected complications.
In this post I go over how we resolved an odd observation: that everyone (including major institutions) reported that one of the Galileo satellites (E24) appeared to be off by 1.5 meters, while actual positioning equipment (like phones) showed no problems at all.
Through the explanation, we’ll casually learn a thing or two about the cool concept of multi-frequency GNSS.
Review of the Uputronics GPS/RTC Raspberry Pi Expansion Board
Hi everyone, Disclaimer: this is a review of a free sample I got sent by Uputronics.
I recently spotted on Twitter that Uputronics had launched a GPS/RTS Raspberry Pi Expansion Board, and that they were looking for worthy projects to test it. I thought our Galileo/GPS/BeiDou/GLONASS monitoring project galmon.eu might be worthy and Uputronics agreed.
Relevant for our purposes, this is an actual ’timing receiver’. Any GNSS chip will get you a location, but some of them go the extra mile to also deliver a very stable clock signal.