otto@openbsd

803 Followers
109 Following
229 Posts
OpenBSD greybeard who has created malloc(3) because your memory is precious.
dayjob="PowerDNS senior engineer"
githubhttps://github.com/omoerbeek
webhttps://www.drijf.net

The four organizations who maintain your favorite open-source DNS software, ISC, CZ.NIC, PowerDNS and NLnet Labs, gave a lighting talk at @dnsoarc 46 about the avalanche of LLM-assisted security reports for their projects, and the effect it has on us and our users.

The last slide ends on a “Hug your OSS maintainer" note, but I think this is understating the gravity of this situation. I hope we put forward a stronger message during the repeat of this presentation at RIPE 92.

People need to consider that we are in a situation where developers with talent, purpose and experience have created something valuable for the internet community over the last 20+ years. They could have chosen to work at $MEGACORP for twice, three times the pay, but they chose to do something meaningful.

Now, the body of work they carefully designed and maintained over the last decades is being picked apart by an LLM. Yes, as a result the products become some definition of “more secure” but there is no reasonable prospect that this avalanche of reports will end. Ignoring them is not an option. Feature development has come to a halt.

As an employer, what am I supposed to tell my developers? Thanks for creating this amazing DNS software over the last 20 years, it looks like you’ll spend the next couple of years triaging and fixing bugs and coordinating CVEs with your peers.

How do we keep people motivated to do open source and even if we do, how do we keep this development model sustainable? We can’t pivot to the ‘agentic era’ just like that and even if we could, I think my colleagues do this job to create something amazing—artisanal if you will—not to to maximize output at all costs so shareholders get rich.

Practically though, encouraging organizations to purchase a support contract will certainly help on the short term, because:

- You will get access to world class support;
- You will get early security vulnerability notices under NDA, keeping your critical infrastructure safe from a whole new class of LLM fueled risks; and
- In the grand scheme of things, you will help keep this open source model sustainable so your favorite DNS software continues to exist and thrive.

#DNS #LoveDNS #LLM #FOSS #OpenSource #RIPE92

https://indico.dns-oarc.net/event/56/contributions/1233/

Every AI Bro: We are here to save humanity. We will start by making electricity, water, and electronics more expensive in order to build a machine to put you out of a job. You may begin showering us with gratitude now.
The second half of the #OpenBSD/zaurus story has been published! You can read it here: http://miod.online.fr/software/openbsd/stories/zaurus2.html
or read the whole story on one big page: http://miod.online.fr/software/openbsd/stories/zaurusall.html
The closest thing to cute kittens

Automatic authenticated DNSSEC Bootstrapping in PowerDNS Authoritative

The chain of trust is better off without leaps of faith: Automatic authenticated DNSSEC Bootstrapping in PowerDNS Authoritative Server

I spent my time trying to make it better. Not just write code, but find better or at least different ways to do so. Simpler, cleaner, more general, more comprehensible.

What's happening today is a complete repudiation of everything I was trying to achieve.

Congrats! Your new job is: arguing with a bot. Multiple bots. And people outsourcing their brain to bots. But mostly bots.

Sometimes you have to social engineer the bots to do your bidding. Sometimes you have to pit the bots against each other. But make no mistake, it's arguing with the bots.

That, and email. And meetings.

How beauteous mankind is! O brave new world,
That has such people in't.

PowerDNS Authoritative Server 5.1.0-beta1 Released

This is the release of Authoritative Server 5.1.0-beta1.

Ever wondered why and how #OpenBSD was ported to the Sharp #zaurus ?

Well, having never had any Zaurus, I am overqualified to tell that story!

As the story is quite long, it will span two parts. You can enjoy the first part of the OpenBSD/zaurus story, where I discuss the unseen part of the iceberg.

http://miod.online.fr/software/openbsd/stories/zaurus1.html

Stay tuned for the second part next wednesday!

The closest thing to cute kittens

“We promised to destroy all of your jobs using data we stole. Why aren’t you more excited about this?” ask the very smart people working on AI.
Hey @cloudflare, how come you're protecting beamed[.]st, the DDoS service that's attacking Ubuntu? It's an obvious criminal enterprise that literally advertises botnet access.