❌

Reading view

The internet has a human slop problem, and AI is exposing it

Tom Occhino, left, and Tiago Sada sit onstage during a World event in San Francisco.
Vercel's Tom Occhino, left, with Tools for Humanity's Tiago Sada at an event in San Francisco in April.

Kimberly White/Getty Images for Tools for Humanity

  • Everyone complains about AI-generated junk.
  • But decades of sloppy human-written software may be a much bigger problem.
  • This week's "Black October" freakout was caused by human slop, not AI.

The internet has a slop problem. And for once, we can't blame AI.

Most of us spend hours online every day without thinking much about the software holding everything together. We assume somebody, somewhere, has made sure it all works properly.

So it probably came as a shock this week to discover just how vulnerable some of that software is.

The cybersecurity freakout dubbed "Black October" has inspired warnings about AI-powered hackers, digital catastrophe, and even advice to stockpile cash and canned food.

At first glance, AI looks like the villain. But this is largely a human-made mess.

Here's the problem.

The internet runs on decades of software, some of it containing security weaknesses that have been overlooked, tolerated, or simply left unfixed.

For years, that was a manageable gamble. Fixing software takes time and money. Exploiting obscure weaknesses often required considerable expertise. Companies could convince themselves that the risk wasn't worth worrying about.

AI is changing that calculation. Someone who once needed years of training to hunt for weaknesses can now get help from an AI model. These tools can also examine software at speeds that humans can't match.

Suddenly, all those problems we've been ignoring look more urgent.

"Over the last 10 years the risk acceptance process has morphed from a way to accept risks to enable the business, to a way to justify never fixing security issues," Joel de la Garza and Zane Lackey, partners at a16z, wrote on Friday.

That's quite an indictment. The result is a recent surge in published vulnerabilities.

This looks like AI is creating new security problems. But it's actually AI exposing weaknesses that humans left behind.

Slop irony

The irony is delicious. We've spent the past couple of years complaining about "AI slop." Turns out human slop can be pretty consequential, too.

"The funny thing is everyone was saying AI slop code will cause a cyber crisis but it's actually all the old human slop causing it and the AI is just cleaning it up," software engineer Ben Kaufman wrote on X on Thursday.

"Humans have been the ones writing and reviewing each other's code for decades," tech founder Anant Jain wrote on X. "If we're being intellectually honest and holding ourselves to the same bar we hold AI to, we'd have to admit that we haven't been all that good at it either."

Humans are sloppy

Anyone who's worked with other humans for a decade or two knows exactly how this happens.

It's Friday afternoon. You've almost finished a project. You could spend another few hours making it perfect, or declare it 90% done and head off to that dinner party. We've all been there.

AI agents don't have dinner parties. They don't get tired on Friday afternoons. They can keep searching, testing, and trying again. That persistence is now colliding with an internet built by busy, imperfect humans who often settled for "good enough for now."

A tragedy of the commons

There's another wrinkle here, though, and it's an important one.

Much of the software underpinning the internet is freely available for anyone to use. Some of it is maintained by volunteers or small groups of experts, even as enormous technology companies depend on it.

In 2020, the cartoonist Randall Munroe captured this absurdity in an xkcd comic. Modern digital infrastructure still rests precariously on tiny foundations.

I can’t believe that after all these years this XKCD comic is still so true.
Specially in security! @xkcd https://t.co/9AvpRw0E0c pic.twitter.com/g0B07TStNe

— Bruno Medina (@brusMX) April 6, 2024

It's funny because it's uncomfortably close to reality. Take the specific PHP problems from this week. These flaws have existed for years, and the PHP Foundation acknowledges that limited resources and disagreements over fixes contributed to delays in fixing them.

Tom Occhino, chief product officer at Vercel, brought up Munroe's cartoon during my recent interview with him.

He explained that AI is finding weaknesses even in software that the industry has treated as dependable for decades.

This is partly a version of the tragedy of the commons: Everyone benefits from a shared resource, but no one has sufficient incentive to take responsibility for maintaining it.

And let's be clear: The volunteers keeping essential software running aren't the villains here. The companies benefiting from their work have a much greater responsibility.

Occhino thinks AI could help solve the problem it is exposing.

He described an idea being discussed at Vercel: Create a foundation or coalition that funds efforts to identify vulnerable software and replace it with safer alternatives.

"We need a consortium. We need a coalition," he told me.

He suggested companies could contribute computing resources and AI tools to the effort. Nothing has been formally announced, but the idea is compelling.

Indeed, OpenAI's Patch the Planet effort is an example of what's possible.

Rather than simply using AI to create more software, the industry could use it to repair what already exists.

Occhino put it nicely: Companies need to spend less time chasing new ideas and more time asking how to make existing systems "just work really, really well."

That's a better response than panicking about the imminent collapse of the internet.

AI didn't create decades of neglected software. We did. Perhaps it's time to clean up our own slop.

Sign up for the AI Insider newsletter here. Reach out to me via email at abarr@businessinsider.com

Read the original article on Business Insider

  •  

Fundação PHP tem apenas um funcionário integral, diz diretor

A descoberta de duas falhas graves no PHP esta semana desencadeou uma corrida global para proteger sites de hackers, mostrando o quão crucial a linguagem de programação de código aberto, com três décadas de existência, é para a internet.

No entanto, a fundação sem fins lucrativos que apoia o PHP, que pode estar na base de até 70% dos sites em todo o mundo, opera com um orçamento muito limitado.

“Temos um funcionário em tempo integral (eu) e 14 colaboradores, a maioria em regime de meio período”, disse Elizabeth Barron, diretora executiva da Fundação PHP, em entrevista por e-mail na sexta-feira. Os membros do conselho são voluntários não remunerados, e o financiamento provém de doações e subsídios.

A fundação trabalha com pesquisadores e empresas externas, incluindo a OpenAI e as empresas de cibersegurança Wiz e Calif, para investigar falhas de segurança e coordenar correções, incluindo as atualizações de quarta-feira.

Embora a empresa de segurança web Cloudflare tenha relatado milhões de tentativas de invasão, Barron afirmou que a fundação não tinha provas de que hackers tenham conseguido explorar as vulnerabilidades antes de serem divulgadas ou em sites que já haviam sido corrigidos.

“Não recebemos nenhuma indicação adicional da OpenAI, da Wiz ou da Calif, com quem estamos trabalhando em estreita colaboração nesta questão, a respeito de quaisquer problemas em sistemas corrigidos”, disse ela.

A inteligência artificial provou ser tanto uma ajuda quanto um fardo para a fundação. Ela ajudou os pesquisadores a encontrarem as falhas, que estavam presentes há uma década, e Barron afirmou que tornou os programadores mais eficientes.

No entanto, isso também está aumentando a carga de trabalho dos mantenedores. O projeto PHP está recebendo quase o dobro de propostas de alterações de código em comparação com o ano passado, “mas o número de colaboradores não dobrou”, disse ela.

Analisar as contribuições e os relatórios de erros exige “uma quantidade enorme de trabalho humano e experiência”.

Os eventos recentes demonstraram o quanto empresas e governos dependem do PHP, disse Barron.

“Dada essa dependência, fica claro que o PHP está incrivelmente subfinanciado.”

  •  
❌