<!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 Data</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;">Netflix built a caching layer in front of Apache Druid to stop answering the same time-series queries by intercepting queries at the Druid Router β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β β </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%2Fdata%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/ZF9_a8kOrPYKjMLe3VRjnx3_sHL_VL2qSfxcnCukrjI=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%3Futm_source=tldrdata%26utm_medium=newsletter%26utm_campaign=advertisetopnav/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/8xA4NkdUjaqDBKxA8_mCK_-lxHzdiz2mfz7xFoNcEZA=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=1670a604-84b7-11f0-bcf5-55fc1d40139c%26p=43a4aa52-33c2-11f1-9408-e58bc9af05f9%26pt=campaign%26t=1775729242%26s=0762e330cf598d20a2fd1445606de287148f967fe41d595a256dc70bc46c87a1/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/3bZXOsc0UgQK_1phDYiWqDxUdzh4zTGJ6SC6gbV5goI=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></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 Data <span id="date">2026-04-09</span></strong></h1>
</div>
</td></tr></tbody></table>
<table style="table-layout: fixed; width:100%;" width="100%"><tbody></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>Deep Dives</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%2Fnetflixtechblog.com%2Fstop-answering-the-same-question-twice-interval-aware-caching-for-druid-at-netflix-scale-22fadc9b840e%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/c2RtMoQMCLa72Vs67OrB6jod4AUH3bxkbpcsR13jJxY=452">
<span>
<strong>Stop Answering the Same Question Twice: Interval-Aware Caching for Druid at Netflix Scale (10 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Netflix built a caching layer in front of Apache Druid to stop answering the same time-series queries by intercepting queries at the Druid Router, parsing the query structure, and storing results in fine-grained time buckets using a Cassandra-backed cache. For overlapping windows, it serves cached data for settled intervals and only fetches the missing recent tail from Druid. It uses exponential TTLs and gap-aware merging to balance freshness with cache hit rates.
</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%2Fengineering.fb.com%2F2026%2F04%2F06%2Fdeveloper-tools%2Fhow-meta-used-ai-to-map-tribal-knowledge-in-large-scale-data-pipelines%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/Yji-P8pxID1fzyeIh3FW1oCltGmRNiDp87nKAEVrC64=452">
<span>
<strong>How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Meta built a precompute engine using a swarm of over 50 specialized AI agents to map and document "tribal knowledge" across their massive data pipelines. The system generates concise, high-quality context files that capture non-obvious patterns, module purposes, dependencies, failure modes, and undocumented conventions, following a βcompass, not encyclopediaβ principle.
</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%2Fdocs.getdbt.com%2Fblog%2Fsemantic-layer-vs-text-to-sql-2026%3Fversion=1.11%26utm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/qv0DkipwtCfzGH4EJHFbscAgK47fAioVliQssvTMJtQ=452">
<span>
<strong>Semantic Layer vs. Text-to-SQL: 2026 Benchmark Update (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
dbt Labs compares two approaches for letting AI/LLMs query data: raw Text-to-SQL (LLM directly generates SQL against tables) versus querying through the dbt Semantic Layer (which provides centrally defined, governed metrics and business logic). Even with the most advanced LLMs, the dbt Semantic Layer delivers higher accuracy, consistency, and governance by giving the model clean, pre-defined business metrics.
</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%2Ftowardsdatascience.com%2Fproxy-pointer-rag-achieving-vectorless-accuracy-at-vector-rag-scale-and-cost%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/w3GJ6M28jREzy7sW3h9DbQPpQanGcRbgWQ8Jlihcde0=452">
<span>
<strong>Proxy-Pointer RAG: Achieving Vectorless Accuracy at Vector RAG Scale and Cost (23 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Proxy-Pointer RAG is motivated by the PageIndex critique that retrieval in real enterprise documents is usually a structure navigation problem, not just a semantic-similarity problem: the right answer often depends on finding the right section, table, or path in a hierarchy rather than the most similar chunk. It brings that insight into a scalable vector pipeline by adding structural proxies such as document trees, ancestry paths, and pointer-like cues, aiming to close the accuracy gap between flat vector RAG and more reasoning-heavy vectorless approaches.
</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.juditbekker.com%2Fpost%2Fis-data-visualization-dead/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/_zsyiEWnZr0nxrUVlH6S-dZAjx6VeH4ENhfXonaS_qo=452">
<span>
<strong>Is Data Visualization dead? (4 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
AI hasn't killed data visualization, but it has commoditized the craft, removing much of the effort, creativity, and satisfaction that once made it enjoyable. As a result, the field has shifted from specialized roles to broader, AI-enabled generalist work, leaving dataviz more as a hobby than a core profession.
</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%2FAzwjIT/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/YXYvkQ0ahrnSWz9hvurJy6MC58ln9RRZtmwCk5HQsQs=452">
<span>
<strong>SQL Superpowers: Your Streaming Delta Lake Pipeline Has Been Quietly Falling Apart (5 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
High-throughput Delta Lake streams can silently degrade as millions of tiny files accumulate, even while the pipeline stays green. Query latency can jump tenfold, and storage costs can rise 40% or more because Spark and cloud storage spend most of their time on file metadata, not data. The fix is operational: schedule OPTIMIZE on recent partitions, use VACUUM to delete tombstones, and monitor transaction log growth and file sizes. Auto Compaction and Optimized Writes help, but don't replace scheduled compaction at extreme scale.
</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%2Fronin.cloud%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/Kc9fw_ZcaxIz623TmoAF_GMeEWYKrLGo1rfgUO2vb40=452">
<span>
<strong>β Stop doing SysAdmin. β
Start doing Data Science (Sponsor)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Complex AI setups shouldn't risk your sensitive data or your funding. Launch pre-configured deep learning workspaces in one click with <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fronin.cloud/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/ZYvKFPhj9dwHCNyJ3MXrANykVV_Wj-H22i6cYXXCyb0=452" rel="noopener noreferrer nofollow" target="_blank"><span>RONIN</span></a>. Build with enterprise-grade security for your models and strict financial guardrails that stop runaway cloud costs, launch and scale environments instantly, and stay laser focused on AI and data. <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fblog.ronin.cloud%2Fdeploy-ai-in-ronin%2F/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/3rvK_LBPuwg_XMJKyNvpQ-B0CIbAy5QBzVNWlTEZ9I0=452" rel="noopener noreferrer nofollow" target="_blank"><span>Simplify your life with RONIN</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%2Fairflow.apache.org%2Fblog%2Fairflow-3.2.0%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/3Io2njlSLY_GVjsfGDWWZQyuyX5BlpPO_GXXxUz0-Rk=452">
<span>
<strong>Apache Airflow 3.2.0: Data-Aware Workflows at Scale (6 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Apache Airflow 3.2.0 adds asset partitioning for data-aware scheduling, so downstream DAGs trigger only for the exact partition that changed rather than every upstream update. It also introduces experimental multi-team support for isolating DAGs, connections, variables, pools, and executors in a single deployment, plus synchronous deadline alert callbacks via the executor. Rendered task instance field cleanup is now about 42x faster for heavily mapped DAGs, and PythonOperator now supports async callables.
</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.rilldata.com%2Fblog%2Fintroducing-metrics-sql-a-sql-based-semantic-layer-for-humans-and-agents%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/DSEE5_GhNvKW5ha-zpubR1M7LnGnA8vURg4PB_uA1jM=452">
<span>
<strong>Introducing Metrics SQL: A SQL-based semantic layer for humans and agents (8 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Rill's Metrics SQL creates a SQL-native semantic layer where business metrics are defined once and queried consistently across dashboards, tools, and AI agents, eliminating metric drift. It enables deterministic, secure, and high-performance analytics by compiling simple metric queries into optimized database SQL.
</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.infoq.com%2Fpresentations%2Fhashtable-modern-hardware%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/YEBSVdx5R7Ozb_dADFHD1wpRqRO2k-XLqJg-UlvbS7o=452">
<span>
<strong>When Every Bit Counts: How Valkey Rebuilt Its Hashtable for Modern Hardware (37 minute video)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Valkey (a Redis fork) completely redesigned its core hash table to better match modern CPU cache behavior and reduce memory overhead with key changes including moving from pointer-heavy linked-list collision handling to a cache-friendly open-addressing design inspired by Swiss tables, embedding keys and metadata directly to eliminate most pointers, and hybrid chaining for full buckets and smart prefetching.
</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%2Fpurplesyringa.moe%2Fblog%2Fsimplest-hash-functions%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/04rkC3BOo8AE8xArD_uH5PsJOW3pNBDaIZcVz6lRKXY=452">
<span>
<strong>Simplest hash functions (11 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
For many practical uses, the simplest hash functions that provide good enough distribution are often the best choice. While security is not a concern, the naive addition hash performs decently on long text, and adding a single foldmul step brings collision rates close to SHA-256 on hash tables while using almost no code or CPU.
</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%2FBsQdQt/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/TS8nNyM36k8HVDmGlfK9CK8XtmBzCcYgY6V1gQEuc5o=452">
<span>
<strong>Dagster vs Airflow 3 (Reddit Thread)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Airflow is framed as the safer, more mature default for cron-style batch orchestration: it is widely adopted, scalable, and a good fit when dependency logic already lives in code. Dagster is praised for its modern UI, dbt and asset model, and easier day-to-day developer experience.
</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%2Fjclinic.mit.edu%2Fphysionet-at-25%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/ilAt1J1KFc3K886c74CmfrFSR_NX-AvwjLtkFhrjbkk=452">
<span>
<strong>PhysioNet featured by MIT Jameel Clinic (3 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
PhysioNet is a leading open clinical data platform with 400+ datasets that underpin major biomedical research and healthcare AI.
</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.datadoghq.com%2Fblog%2Fengineering%2Fbits-ai-eval-platform%2F%3Futm_source=tldrdata/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/PQ-605Km6DSwLsyiHt1cZdKm2WdZj13R1giph_QPGlg=452">
<span>
<strong>How we built a real-world evaluation platform for autonomous SRE agents at scale (15 minute read)</strong>
</span>
</a>
<br>
<br>
<span style="font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;">
Datadog built a replayable evaluation system that tests its AI SRE agent on realistic past incidents, enabling automated regression detection and faster iteration.
</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;">
Want to advertise in TLDR? π°
</p>
<div class="text-block" style="margin-top: 10px;">
If your company is interested in reaching an audience of data engineering professionals and decision makers, you may want to <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fadvertise.tldr.tech%2F%3Futm_source=tldrdata%26utm_medium=newsletter%26utm_campaign=advertisecta/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/clsNwhS9F7ihcQpgM6KkMCGO-Eg0EsahnLukSbGu5Zs=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/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/6FbTH5nakFRAB_PXx515xoQ89uI9c56prXsVVMsmuYU=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/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/Xqf76XcAgcDZ_I-S56PhaYqPl3VUTa_U2vn5GYJ00cQ=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/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/Pr3craK8CGq2ZX-DMcV8zkfrrd06UZZNbG3hP2fLlHc=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>
<a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fjoelvanveluwen%2F/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/TlU1QBmwQ_Lbpiz6AyuP4pt7jco-6u2BQrG4jaonSYM=452"><span>Joel Van Veluwen</span></a>, <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fjennytzurueyching%2F/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/wDeMCcjQZmJIopvnclj0tqtKkBicKBepLkmKZ53rvTk=452"><span>Tzu-Ruey Ching</span></a> & <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fwww.linkedin.com%2Fin%2Fremi-turpaud%2F/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/8bl2zBb51WdAJGDqyPvZ5Snc5Zy8PctUKqZzrMUeTj0=452"><span>Remi Turpaud</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%2Fdata%2Fmanage%3Femail=silk.theater.56%2540fwdnl.com/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/QFaSEgy0LwALaKb0ywkovzGuDMNZZdnpzo4aXPZKgp0=452">Manage your subscriptions</a> to our other newsletters on tech, startups, and programming. Or if TLDR Data isn't for you, please <a href="https://tracking.tldrnewsletter.com/CL0/https:%2F%2Fa.tldrnewsletter.com%2Funsubscribe%3Fep=1%26l=037ede50-92cc-11ee-b0f2-b761aa2217ad%26lc=1670a604-84b7-11f0-bcf5-55fc1d40139c%26p=43a4aa52-33c2-11f1-9408-e58bc9af05f9%26pt=campaign%26pv=4%26spa=1775728815%26t=1775729242%26s=1f825456b1a42c6de31014c2bf15033fbc1b7246e189e9394df1f0b7684bdae8/1/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/0eRktOdHJdthLSvZsuxwD3ZWxp2ADjEIERp5CJyaBdM=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/0100019d71b5f150-221002bb-33cb-4333-a531-10cbccf21497-000000/VZqMvcd8TuAP3JFtoMmeW4MBl2e1PbeL7RlzIksY2NA=452" style="display: none; width: 1px; height: 1px;">
</body></html>