Aller au contenu

Ruby Security Breaches, AI Agents, and Coverage Standards

22 septembre 2026 · 38 min

Notes de l’épisode

Send us Fan Mail

Secretly attacking the very community you sponsor is the kind of story that makes you stop and listen twice. In May, OpenAI's AI agents exploited known vulnerabilities in RubyGems, and what makes this especially troubling is that OpenAI was already aware of those vulnerabilities before the attack happened.

Valentino Stoll and Joe Leo unpack this incident alongside Aaron Patterson's article detailing the breach. The hosts question whether OpenAI failed to connect the attack to their own systems or simply chose not to disclose it to the RubyGems team. Could this failure to disclose actually constitute a breach of contract, given OpenAI's role as a Ruby security sponsor?

Beyond the security drama, the conversation covers Rails Hyperdrive, Evil Martians' new open source Rails engine that gives AI agents live introspection into running applications. The hosts also dig into SimpleCov 1.2's new Ratchet feature (which apparently resonates strongly with their team at Def Method), Google's Gemini 3.8 voice model hitting the 300-millisecond human conversation window, and a surprisingly delightful AI bird identification tool that rendered backyard birds as 19th-century natural history illustrations.

Honestly, this episode covers a lot of ground while keeping things grounded and real. Tune in for a genuinely unfiltered conversation about where AI and Ruby intersect right now.

Tous les épisodes de The Ruby AI Podcast

Paramètres

Affichage

Langue

Détermine les stations affichées en premier sur la page d’accueil.

Historique

Les stations et épisodes écoutés récemment et tes dernières recherches sont seulement enregistrés dans ce navigateur.

Notifications

Un court message quand un podcast que tu suis publie un nouvel épisode. Désactive un podcast précis avec la cloche sur sa page.

Compte

Enregistrez vos favoris – dans l’app et sur le site.

Raccourcis clavier

/
Ouvrir la recherche
Espace
Lecture ou pause
← →
Dans le lecteur : 15 s en arrière, 30 s en avant (épisodes) · dans une rangée : tuile suivante
↑ ↓
Dans une rangée : cible dans la tuile
Début / Fin
Dans une rangée : première ou dernière tuile
Esc
Fermer la fenêtre ou le menu
?
Cet aperçu
En cours de lecture

Voir la station

À suivre

    Ajoutez des épisodes avec « À suivre » – ils seront lus après l'épisode en cours.