<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html charset=UTF-8"><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><meta name="x-apple-disable-message-reformatting"><title>TLDR Dev</title><meta name="color-scheme" content="light dark"><meta name="supported-color-schemes" content="light dark"><style type="text/css">
:root {
color-scheme: light dark; supported-color-schemes: light dark;
}
*,
*:after,
*:before {
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}
* {
-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
html,
body,
.document {
width: 100% !important; height: 100% !important; margin: 0; padding: 0;
}
body {
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;
}
div[style*="margin: 16px 0"] {
margin: 0 !important;
}
table,
td {
mso-table-lspace: 0pt; mso-table-rspace: 0pt;
}
table {
border-spacing: 0; border-collapse: collapse; table-layout: fixed; margin: 0 auto;
}
img {
-ms-interpolation-mode: bicubic; max-width: 100%; border: 0;
}
*[x-apple-data-detectors] {
color: inherit !important; text-decoration: none !important;
}
.x-gmail-data-detectors,
.x-gmail-data-detectors *,
.aBn {
border-bottom: 0 !important; cursor: default !important;
}
.btn {
-webkit-transition: all 200ms ease; transition: all 200ms ease;
}
.btn:hover {
background-color: #f67575; border-color: #f67575;
}
* {
font-family: Arial, Helvetica, sans-serif; font-size: 18px;
}
@media screen and (max-width: 600px) {
.container {
width: 100%; margin: auto;
}
.stack {
display: block!important; width: 100%!important; max-width: 100%!important;
}
.btn {
display: block; width: 100%; text-align: center;
}
}
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
body,
p,
td,
tr,
.body,
table,
h1,
h2,
h3,
h4,
h5,
h6,
div,
span {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
a {
color: inherit !important; text-decoration: underline !important;
}
</style><!--[if mso | ie]>
<style type="text/css">
a {
background-color: #FEFEFE !important; color: #010101 !important;
}
@media (prefers-color-scheme: dark) {
a {
background-color: #27292D !important; color: #FEFEFE !important;
}
}
</style>
<![endif]--></head><body class="">
<div style="display: none; max-height: 0px; overflow: hidden;">OpenAIโs autonomous security pipeline reproduced 1,724 Linux kernel vulnerabilities and generated exploits for 948 distinct local privilege โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ โ </div>
<div style="display: none; max-height: 0px; overflow: hidden;">
<br>
</div>
<table align="center" class="document"><tbody><tr><td valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" class="container" width="600"><tbody><tr class="inner-body"><td>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr class="header"><td bgcolor="" class="container">
<table width="100%"><tbody><tr><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" style="margin-top: 0px;" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div style="text-align: center;">
<span style="margin-right: 0px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/nRsekPvwJ_01QUfJNHeLQYX4WTRUvM8ohxhSzGCniEU=452" rel="noopener noreferrer" target="_blank"><span>Sign Up</span></a>
|<span style="margin-right: 2px; margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/TnoCZ1KatKq7CHli2h_XKSOi9nxnHgC4pS0JabKTN3E=452" rel="noopener noreferrer" target="_blank"><span>Advertise</span></a></span>|<span style="margin-left: 2px;"><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Fweb-version%3Fep=1%26lc=a9490fbe-be20-11f0-8514-d52a23c21e4c%26p=366d5d0e-d8f2-11f1-8852-ab2fc26f297e%26pt=campaign%26t=1793888680%26s=27e43e0fee7965083b257dcad7cfafc5854644d63b49b3586f759b8ec0c28417/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/PwJsXoCOAm3F94qPfG_BrgGJdMzxo9xNAzmVaMmHk4c=452"><span>View Online</span></a></span>
<br>
</span></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="text-align: center;"><span data-darkreader-inline-color="" style="--darkreader-inline-color:#3db3ff; color: rgb(51, 175, 255) !important; font-size: 30px;">T</span><span style="font-size: 30px;"><span data-darkreader-inline-color="" style="color: rgb(232, 192, 96) !important; --darkreader-inline-color:#e8c163; font-size:30px;">L</span><span data-darkreader-inline-color="" style="color: rgb(101, 195, 173) !important; --darkreader-inline-color:#6ec7b2; font-size:30px;">D</span></span><span data-darkreader-inline-color="" style="--darkreader-inline-color:#dd6e6e; color: rgb(220, 107, 107) !important; font-size: 30px;">R</span>
<br>
</td></tr></tbody></table>
<br>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr id="together-with"><td align="center" height="20" style="vertical-align:middle !important;" valign="middle" width="100%"><strong style="vertical-align:middle !important; height: 100%;">Together With </strong>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fworkos.com%2Fpipes%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=q42026%26utm_content=header_ship_integrations_without%26utm_term=2026-11-05/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/VSHqxygFWhkVXpmJS6qSAFi63qGZw32k023a2Dnm5aM=452"><img src="https://images.tldr.tech/workos2.png" valign="middle" style="vertical-align: middle !important; height: 100%;" alt="WorkOS"></a></td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;">
<div style="text-align: center;">
<h1><strong> TLDR Dev <span id="date">2026-11-05</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody><tr id="sponsy-copy"><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fworkos.com%2Fpipes%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=q42026%26utm_content=header_ship_integrations_without%26utm_term=2026-11-05/2/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/lyrZy1zPoylRoB0hM1zD9UNOTbsB35NFroADQDquqOg=452">
<span>
<strong>Ship integrations without maintaining every OAuth flow (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Your users want to connect GitHub. Oh, and Slack. Salesforce of course. And Stripe. And Gmail...<p></p><p>Each integration adds OAuth flows, tokens to store, and refresh logic to maintain. And with coding agents spinning up new integrations in minutes, it gets messy, fast.</p><p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fworkos.com%2Fpipes%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=q42026%26utm_content=Body_workos_pipes%26utm_term=2026-11-05/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/DBnmpL8vLtR4G9WIWRtFEETpY9btuxDe85Q1v9I7FEk=452" rel="noopener noreferrer nofollow" target="_blank"><span>WorkOS Pipes</span></a> handles the connection flow, encrypted credential storage, and token refresh. Add the <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fworkos.com%2Fdocs%2Fwidgets%2Fpipes%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=q42026%26utm_content=Body_prebuilt_widget%26utm_term=2026-11-05/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/oA1dU_H5lxH2iKW_r_MBA1Qeiaza-tDWQZVUSAWPAjE=452" rel="noopener noreferrer nofollow" target="_blank"><span>prebuilt widget</span></a> so users can connect their accounts, then fetch an access token to call the provider's API.</p>
<p>You build what your app does with the connection. Pipes handles the credentials behind it.</p>
<p><a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fworkos.com%2Fpipes%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=q42026%26utm_content=cta_building_pipes%26utm_term=2026-11-05/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/fULCmsAWCRPSFWxY_mJyKdOKh2SDOzWa6VJQY7ds-u0=452" rel="noopener noreferrer nofollow" target="_blank"><span>Start building with Pipes โ</span></a>
</p>
</span></span></div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr>
<tr bgcolor=""><td class="container">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td style="padding: 0px;">
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">๐งโ๐ป</span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Articles & Tutorials</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2FZVWOFz/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/cPXdq_qLxOE0p0eunJ5HomsUmg6IQVKWXb6dlaVXhKo=452">
<span>
<strong>A thousand fewer paths to root (20 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
OpenAI's autonomous security pipeline reproduced 1,724 Linux kernel vulnerabilities and generated exploits for 948 distinct local privilege escalation flaws at an API cost of $1.2 million. Agents handled discovery, runtime validation, exploit development, and candidate patches before human review and maintainer reporting. The research highlights why validation must check how an exploit succeeds, after some agents gained root through a different vulnerability than the one assigned.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fclarity.microsoft.com%2Fblog%2Fhow-we-made-clarity-js-smaller%2F%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/-l8D4LYKKmSzbFEb0jMkaNfwjBlciGuyDQDCXvGiQ6w=452">
<span>
<strong>How We Made clarity.js 4.5% Smaller Without Sacrificing Compatibility (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Microsoft reduced clarity.js by 1,257 gzip bytes through more than 50 automated change, build, measure, and test experiments. Named imports and minifier settings delivered savings, while extracting small helpers sometimes increased compressed size. A larger saving from modern JavaScript output could not ship because native async functions would break Angular sites that depend on Zone.js.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">๐ง </span></div>
</div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Opinions & Advice</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.kai-waehner.de%2Fblog%2F2026%2F11%2F03%2Fagentic-technical-debt-and-where-orchestration-belongs-in-ai-agent-architecture%2F%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/zRHfDbc5YUQEKEYdEDwe40DIpwXL2TnFGCanyHv8riA=452">
<span>
<strong>Agentic Technical Debt and Where Orchestration Belongs in AI Agent Architecture (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Agent systems accumulate debt when prompts and agent loops take responsibility for approvals, side-effect retries, and audit trails. A supplier invoice dispute illustrates how to divide ownership among the model, harness, durable execution, and an orchestration control plane. A single agent inside one application may need only its harness, while processes crossing systems need explicit ownership of recovery and approval.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgonzoml.substack.com%2Fp%2Fnobody-here-writes-code-by-hand-any%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/FMqpPiUxi6maSzCp9vWl_Ma-cbAbR9YRSYCl57Zc0cs=452">
<span>
<strong>Nobody here writes code by hand anymore (12 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
An account of adopting coding agents at Intento traces the shift from small experiments to a team that delegates code generation and reviews the output. The key change was making documentation, architectural decisions, tasks, and production logs accessible to models. Earlier failures on an established codebase were attributed to missing context that lived in people's heads, rather than the age of the code itself.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Forchidfiles.com%2Fyoull-need-nerves-of-steel-to-work-with-ai-agents%2F%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/DDXfzhSs5w6JNvV4Z6WObZCwGtIzNDz8djzy4QJeg-M=452">
<span>
<strong>You'll need nerves of steel to work with AI agents (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Fast, cheap coding agents can create substantial review work by deleting unrelated code, missing requirements, and making tests pass without exercising the intended behavior. More than 100 hours with Cursor's Composer 2.5 exposed failures ranging from unsolicited edits to disabled schema validation and tests that bypassed API routes. Explicit rules and reference implementations did not reliably prevent repeated mistakes.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">๐</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Launches & Tools</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.tigerdata.com%2Fgo%2Ftrial%3Futm_source=content-syndication%26utm_medium=referral%26utm_campaign=tldr-dev-secondary/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/rnsQQwRHEdARObm0rUQvZE__peOQjHlLkxf0_aPfIQQ=452">
<span>
<strong>Scale Postgres Past the Slowdown โ and Get $1,000 in Credits (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Growing Postgres databases eventually hit a wall: queries slow, dashboards lag, and adding another database starts to feel inevitable. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.tigerdata.com%2Fgo%2Ftrial%3Futm_source=content-syndication%26utm_medium=referral%26utm_campaign=tldr-dev-secondary/2/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/_k1qULoeUYXj-jtp0Q2uVQRP77UAyx-qEglBZ5tdDmw=452" rel="noopener noreferrer nofollow" target="_blank"><span>Tiger Data keeps Postgres fast</span></a> as your data grows with time-series primitives, columnar storage, and automatic partitioning. No pipelines or second system needed. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.tigerdata.com%2Fgo%2Ftrial%3Futm_source=content-syndication%26utm_medium=referral%26utm_campaign=tldr-dev-secondary/3/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/0xpCEoRCl3oZlXRirvTkHaDMPpP1YIB3gQFbMXWejfI=452" rel="noopener noreferrer nofollow" target="_blank"><span>Get $1,000 in credits when you sign up for free.</span></a>
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2Fzeke%2Ffaster-chrome-devtools-skill%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/Lek9xGMrDXIZzh6k7M7SI7_I4-r9zMPeICJrudWqq9E=452">
<span>
<strong>faster-chrome-devtools-skill (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This agent skill and dependency-free Node CLI control Chrome directly through the Chrome DevTools Protocol. It supports accessibility snapshots, tab management, screenshots, and raw protocol calls without requiring a separate browser MCP server. Screenshots are written to files so agents can choose when to load them into context.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgo.dev%2Fblog%2Fjsonv2%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/vSqcX6AnOQF0rExrmP9v2rNxvWaPMkstIhxkV6Ku1iI=452">
<span>
<strong>A new Go API for JSON (9 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Go 1.27 makes encoding/json/v2 and encoding/json/jsontext generally available, addressing behavior and performance constraints that could not be fixed within the old API. The new defaults reject invalid UTF-8 and duplicate object names, while the packages separate Go value conversion from lower-level JSON syntax processing.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fgithub.com%2FGraphify-Labs%2Fgraphify%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/AdcVaYE855A5LjfFT0ZejD6EYE3qdkpmMsPWOK3gTfg=452">
<span>
<strong>Graphify (GitHub Repo)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Graphify turns code and supporting material into a queryable knowledge graph with paths between concepts and an interactive browser view. Code parsing uses local tree-sitter analysis without an LLM or vector store, while document and media interpretation can use a model. Edges distinguish explicit source relationships from inferred connections, making the graph's evidence easier to inspect.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">๐</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><strong><h1>Miscellaneous</h1></strong></div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fsquid-protocol.github.io%2Fgitgalaxy%2Fmuseum-of-code%2Fdoom-dna%2F%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/1orTuXrah9rAfYxfWbzBbSDZY49M0NaSpN-z5wcVQ5o=452">
<span>
<strong>DOOM's DNA (Website)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
This interactive study compares the original DOOM source with 43 descendants to explore what survives copying, porting, and translation. Structural fingerprints and call relationships can reveal ancestry even when names or source text change. In a blind test, a Go translation's functions were assigned to the correct game subsystem 60% of the time, compared with 20% for shuffled labels.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fspectrum.ieee.org%2Fai-in-cybersecurity-php2shell-vulnerability%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/j5Nb-CSae3PSBVJ4VNG96QvFCQnYlSULcS2AXqMh6hw=452">
<span>
<strong>The PHP2Shell Vulnerability Heralds Cybersecurity Hell (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI-assisted researchers turned a PHP crash bug reported in 2024 into a critical vulnerability capable of running arbitrary code on a server. Finding the exploit took two weeks, while four engineers spent two months developing a patch, illustrating the growing gap between discovering flaws and safely fixing them. Better funding for open-source maintainers, defensive AI tools, and formal verification could help close that gap.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;"><span style="font-size: 36px;">โก</span></div></div>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding-top: 0px; padding-bottom: 0px;">
<div class="text-block">
<div style="text-align: center;">
<h1><strong>Quick Links</strong></h1>
</div>
</div>
</td></tr></tbody></table>
<table bgcolor="" style="table-layout: fixed; width: 100%;" width="100%"><tbody><tr><td style="padding:0;border-collapse:collapse;border-spacing:0;margin:0;" valign="top">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fv3.parceljs.org%2Fblog%2Fv3-alpha%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/TPGncnYOE4ulASocU0Kxh8SfYQUfC6zlHGYbadmRuqs=452">
<span>
<strong>Announcing Parcel 3 alpha (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Parcel 3 rewrites the bundler in Rust and reports cold builds up to 100 times faster than v2.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fclaude.com%2Fresources%2Farticles%2Fmessage-threads%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/tr6m7wVFsMK6wror6p8adcALW6NunABXrUlSuAZ4ff8=452">
<span>
<strong>Make long-running agents faster with message threads (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Anthropic's public-beta message threads let active agents send only new messages each turn, reducing median time to first token by about 35% for requests with 500k to 1M tokens while leaving token usage unchanged.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Flinks.tldrnewsletter.com%2F1laJ0W/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/azl2F1q6fEVuxhdnRQwhLPKBMO8Yjbe1h6KIO_sTZgs=452">
<span>
<strong>Introducing Images 2.6 (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
OpenAI's Images 2.6 brings 50% faster image generation, GIF creation, and better consistency across edits.
</span>
</span>
</div>
</td></tr></tbody></table>
<table align="center" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block">
<span>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.ricursive.com%2Fripple%3Futm_source=tldrdev/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/R2YeqnQr4zB4QnMWxAtX6dhQqe_SCvjEBfP42j6QPB4=452">
<span>
<strong>Introducing Ripple-65B Preview (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Ricursive released Ripple-65B Preview, a dense open-weight model with up to 1M tokens of context that reports an 80.52 score on TerminalBench 2.1 and a total development and training cost of $32 million.
</span>
</span>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Love TLDR? Tell your friends and get rewards!
</p>
</td></tr>
<tr><td class="container" style="padding: 0px 10px 15px;">
<div class="text-block">
Share your referral link below with friends to get free TLDR swag!
</div>
</td></tr>
<tr><td align="left" style="padding: 10px;">
<div class="text-block">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Frefer.tldr.tech%2F31bd187f%2F3/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/jhljCGYx0cqlcpCaZnJsx1y5p8TIaZ4tD2f_gCrS6YM=452" style="color: #464ba4; text-decoration: underline;">https://refer.tldr.tech/31bd187f/3</a>
</div>
</td></tr>
<tr></tr>
<tr><td align="left" style="padding:5px 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fhub.sparklp.co%2Fsub_c8f71b271022%2F3/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/ljziJ7kI3dXjbpf5pvNJJGZ4WbPNeX5CozCHwSZiFqU=452" style="font-size: 16px; line-height: 1.6; padding: 10px 0; display: inline-block; text-decoration: underline;"><span style="mso-text-raise:13pt; text-decoration: underline;">Track your referrals here.</span></a>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td align="left" style="word-break: break-word; vertical-align: top; padding: 5px 10px;">
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to advertise in TLDR? ๐ฐ
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of web developers and engineering decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdev%26utm_medium=newsletter%26utm_campaign=advertisecta/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/FOoHxEuzWtpH1MMcbTTTzoHKlksmUZJtBq3_IhbKH9M=452"><strong><span>advertise with us</span></strong></a>.
</div>
<br>
<!-- New "Want to work at TLDR?" section -->
<p style="padding: 0; margin: 0; font-size: 22px; color: #000000; line-height: 1.6; font-weight: bold;">
Want to work at TLDR? ๐ผ
</p>
<div class="text-block" style="margin-top: 10px;">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/qQbem6ZfJAV6WiONzdYw4GkEpIJM8xGvEG-MoEXnRnE=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Apply here</strong></a>,
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fjobs.ashbyhq.com%2Ftldr.tech%2Fc227b917-a6a4-40ce-8950-d3e165357871/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/GxdDrNbkyjQ5t6DWZ2sPnjO-zr2vw3fCoqgxi39L37c=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>create your own role</strong></a> or send a friend's resume to <a href="mailto:jobs@tldr.tech" style="color: #0000EE; text-decoration: underline;">jobs@tldr.tech</a> and get $1k if we hire them! TLDR is one of <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Ffeed%2Fupdate%2Furn:li:activity:7401699691039830016%2F/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/ncrcvz7DwPNw7rUHhiUWPIR1d6Ujb0GEbeIatuz5DyY=452" rel="noopener noreferrer" style="color: #0000EE; text-decoration: underline;" target="_blank"><strong>Inc.'s Best Bootstrapped businesses</strong></a> of 2025.
</div>
<br>
<div class="text-block">
If you have any comments or feedback, just respond to this email!
<br>
<br> Thanks for reading,
<br>
<span>Priyam Mohanty</span>, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fxu-jenny%2F/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/MFbeR8ztoxdxAfA_CZ8u9gdfofwM5BkJzx65edSX-B4=452"><span>Jenny Xu</span></a>
<br>
<br>
</div>
<br>
</td></tr></tbody></table>
<table align="center" bgcolor="" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td class="container" style="padding: 15px 15px;">
<div class="text-block" id="testing-id">
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Ftldr.tech%2Fdev%2Fmanage%3Femail=donut.sweater.23%2540rss.andrealin.it/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/OWEiyQGtP4Qf9XPV9SnU7PLJ8S5aUOD2G0STjMB2yk4=452">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR Dev isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=e8d201ca-3e93-11ed-9a32-0241b9615763%26lc=a9490fbe-be20-11f0-8514-d52a23c21e4c%26p=366d5d0e-d8f2-11f1-8852-ab2fc26f297e%26pt=campaign%26pv=5%26spa=1793880041%26t=1793888680%26s=0199106e626648be3ace6336879ea8357bf2ecce5848310ae5d951be26748fce/1/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/SVVdX8kIuFZ5jqtdC6AdiOMjPNy-n7xrebPZsmGyZb0=452">unsubscribe</a>.
<br>
</div>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
</td></tr></tbody></table>
<img alt="" src="http://tracking.tldrnewsletter.com/CI0/010001a1ac18fa14-88538926-6eff-4ed8-ac02-1daeab297ece-000000/oY1US57kl73vQ1MxOik6Au-sKsrRrtAC2E7vNrqjHBA=452" style="display: none; width: 1px; height: 1px;">
</body></html>