惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
雷峰网
雷峰网
爱范儿
爱范儿
P
Proofpoint News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
Latest news
Latest news
The Hacker News
The Hacker News
Cyberwarzone
Cyberwarzone
博客园 - 【当耐特】
Project Zero
Project Zero
小众软件
小众软件
T
Tailwind CSS Blog
量子位
博客园 - 聂微东
I
Intezer
美团技术团队
S
SegmentFault 最新的问题
T
Tor Project blog
Spread Privacy
Spread Privacy
V
Vulnerabilities – Threatpost
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Jina AI
Jina AI
罗磊的独立博客
B
Blog RSS Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
有赞技术团队
有赞技术团队
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享
C
Cisco Blogs
L
LINUX DO - 热门话题
Last Week in AI
Last Week in AI
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
AI
AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Azure Blog
Microsoft Azure Blog
L
LINUX DO - 最新话题
Know Your Adversary
Know Your Adversary
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Commits to openclaw:main
Recent Commits to openclaw:main
L
Lohrmann on Cybersecurity
The Register - Security
The Register - Security
L
LangChain Blog
博客园 - 叶小钗
T
Tenable Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python) The Hidden Cost of AI Systems Nobody Talks About. undefined vs undeclared, and how typeof behaves Switching from file-based jobs to NATS/Kafka in Rust without changing code io_uring Adventures: Rust Servers That Love Syscalls Why Agentic AI is Killing the Traditional Database The POUR principles of web accessibility for developers and designers Quantum Neural Network 3D — A Deep Dive into Interactive WebGL Visualization How To Install Caveman In Codex On macOS And Windows Automation Pipeline Reliability: Why Your Workflow Breaks When Nobody Is Watching I Built an 'Open World' AI Coding Agent — It Works From ANY Folder From Freelancing to Product: A Tech Service Company's SaaS Transformation China's AI Giants: Adding Tencent Hunyuan & ByteDance Doubao to AI University (74 Providers) On the Vibe Coders and Their Lies clerk: Auto-Summarize Your Claude Code Sessions AI Weekly — 2026/04/10–04/17 | The Model Lockdown Is Here, but the Toolchain Is the Real Battleground AI 週報 — 2026/04/10–2026/04/17 模型封鎖潮來了,但工具鏈才是真戰場 Maybe this is how Open-Source apps are born... 🚀 Fine-Tune LLMs with LoRA and QLoRA: 2026 Guide tRPC v11 + Next.js App Router: End-to-End Type Safety Without the Boilerplate ShadCN UI in 2026: Why I Stopped Installing Component Libraries and Started Owning My Components SaaS Billing in React Server Components: Stripe + Supabase Without a Single `useEffect` Join our DEV Weekend Challenge — $1,000 in Prizes Across TEN winners! Submissions Due April 20 at 6:59 AM UTC. Implementing FSRS Spaced Repetition in Flutter + Supabase — Adding Memory Science to an AI Learning App "I Texted My Localhost From the Train — Claude Code Fixed the Bug Before I Got Home" I Built a Sales Prep AI and It Went Deeper Than Expected Design to Code #2: One JSON, Eleven Outputs Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs Flutter Web With Wasm: What Actually Changes For Developers I Built 50 Royalty-Free Soundtracks for My Side Project in a Weekend Using AI Music Generation The Vibe Coding Security Checklist: 7 Things to Check Before You Ship Stop Letting Googlebot Guess Fix Your React App's SEO Right Desconstruindo o Streaming do LinkedIn: Como Criar um Engine de Extração de Vídeo de Alta Performance com HLS e FFmpeg (EDA Part-1) EDA (Exploratory Data Analysis) Explained With Real Life — Why Looking at Your Data Is the Most Important Step in Machine Learning Brand Relationship Management at Scale: Our 4-Touch Outreach System for 200+ Brands Why String.fromEnvironment() Might Return an Empty String in Dart JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection Plan and Schedule a Full Week of Threads Content From One Claude Conversation Coding Cat Oran Ep3, Five Tables Changed Everything Updated: BFF Pattern I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative. This is my first post BFS Algorithm in Java Step by Step Tutorial with Examples Tracking LLM Pricing Monthly: An Open Dataset for 22 AI Models How We Measure Content ROI on a Comparison Site: Revenue Attribution Without Perfect Data Introducing Nova AI Ops: The AI-Native Operating System for SRE Teams I built a free desktop video downloader for Windows — Grabbit How Talkie OCR Helps Vision-Impaired & Dyslexic Users Read the World Around Them VRCFaceTracking安装和iPhone面捕配置教程,有bug Even CrowdStrike Can't See Your Agents The Automation Gold Rush: What n8n Workflows and Claude Are Opening Up for Developers Right Now
The Merging Was Always the Point
David Aronch · 2026-05-22 · via DEV Community

Yesterday, an internal model at OpenAI disproved the Erdős unit-distance conjecture. The conjecture is from 1946. It is, depending on which discrete geometer you ask, either the best-known or the most-tried open problem in combinatorial geometry. Paul Erdős attached a $500 prize to it. The disproof is, according to the nine mathematicians who examined it line by line, correct.

Let me say what the problem actually is, because It took me forever to understand it (did i mention I am not a mathematician??)

Put n points in a plane, anywhere you want. Count the pairs of points that are exactly distance 1 from each other. Call that count the "unit distances." How big can the count get as n grows? Erdős showed in 1946 that you can get the count to grow a tiny bit faster than n itself. He conjectured that you cannot do much better than that, formally that the count is bounded by n raised to (1 + o(1)), where the o(1) shrinks toward zero as n grows. Eighty years of human effort have, broadly, been on the side of proving that ceiling. The model showed there is no such ceiling. You can construct point sets that beat the bound by a fixed exponent forever.

The way it did this is, if you squint at it, the most ordinary thing mathematics has ever done.

The original Erdős construction was a square grid of points where the coordinates were ordinary integers, and the unit distances came from the algebraic structure of the Gaussian integers, the ring Z[i], the same object you saw the first time you took a course on complex numbers. The natural generalization is to swap the Gaussian integers for some other algebraic object of the same shape and see whether you get more unit distances No matter what they tried, the bound would stubbornly recover Erdős's original number. Will Sawin's reflection in the companion paper explains why: when you actually compute it out, the natural generalization gives you the same answer as the original construction, so there is no apparent reason to try anything else.

So this is where we get to the novelty - here the model tried something else.

Specifically, it took the construction and varied the wrong thing, and instead of fixing the field and varying which primes you use inside it, it fixed the primes and varied the field, letting the field's degree grow to infinity along a particular tower of fields known to algebraic number theorists since the 1960s. This regime is, according to Jacob Tsimerman, who briefly tried it himself, "very scary." It's hard to hold in your head as the obvious calculations do not give you any signal that it is going to work. Humans who got this far typically wrote it off as a dead end and turned around.

The model did not turn around. It also did not need to be intuitive about whether the conjecture was true. As Arul Shankar observed in his reflection, a "significant majority" of the model's chain-of-thought was spent trying to construct a counterexample, not a proof. Erdős believed his conjecture for forty-six years until he died, and no one else had a reason to disbelieve one of the greatest mathematicians of all time. The model did not believe anything.

Every meaningful breakthrough in modern mathematics has, at its core, been a merging. Andrew Wiles proved Fermat's Last Theorem by realizing it was the same problem as a question about elliptic curves and modular forms, three areas that, before Wiles, were not visibly the same conversation. Guth and Katz almost-solved the distinct distances problem by importing the polynomial method from algebraic geometry into combinatorics. The Langlands program is one giant unfinished exercise in merging seemingly-separate domains into one structure. You can pull on this thread for a long time. The history of mathematics is the history of noticing that things you thought were separate are the same thing seen from different angles.

The OpenAI model did the merging. The model took a discrete geometry problem, recognized it as algebraic number theory wearing a hat, walked over to the algebraic number theory shelf, picked up a tool from 1964 (Golod-Shafarevich), combined it with a tool from 2007 (Ellenberg-Venkatesh), combined those with a tool from 2021 (Hajir-Maire-Ramakrishna), and used the combination to do something none of those tools had previously been used for. This is no different in kind from what humans have been doing in mathematics for four hundred years.

Then we get to the more fundamental question which is... is this what thinking is?

When you have an insight, the experience of insight is the experience of recognizing that something you knew from over there applies to something you are stuck on over here. It is not, despite what the romantic version says, the arrival of a new fact from nowhere. There is no atomic operation called "having an idea." There is pattern-matching across stored experience, and there is the moment when the pattern lights up and you see that two things are the same thing. That moment is what thought is.

If that is true, then "is AI really thinking?" becomes a less interesting question. Thinking is a specific operation that can be performed by anything that can go through that motion. The OpenAI model has access to a much larger stored library than any individual mathematician, runs the pattern-match faster, does not get tired, and crucially does not feel embarrassed when the pattern-match takes it into a domain where it is not formally credentialed. That last one matters more than people give it credit for, in my opinion. Mathematicians have careers. Careers have specialties. Specialties have social costs for stepping outside them. The model has no specialty and no social cost.

This isn't AGI though... not yet.

The model did not pick the problem, nor did the model did not decide its output was worth listening to. Nine mathematicians spent serious unpaid weekend time turning the raw output into a paper that other mathematicians could read. Melanie Matchett Wood makes the sharpest version of this point in her reflection: if the same nine experts had been assembled a month ago to look for a counterexample, she thinks they would have found one. The reason no one assembled them is that no one knew to ask. The model's contribution was not just the proof; it was the act of producing a thing convincing enough that experts would spend a weekend taking it seriously. That convincing-enough threshold is a thing humans have spent centuries building social machinery to enforce.

So the part that is genuinely new is not "AI can think." We have known that since at least DeepMind's AlphaGo move 37, and probably longer. The genuinely new part is that the operation can now be aimed at problems human mathematicians had not given themselves permission to seriously work on, and produce output that crosses the threshold where humans agree to look at it.

The asking is still ours. The deciding-to-look is still ours. The "this is interesting enough that I will spend my Saturday on it" is still ours. Those turn out to be different operations from the merging, and we did not know that before. We do now.

So while the the model disproved a conjecture, the mathematicians disproved a quieter one: that the part of mathematics that requires merging across distant fields is the part that requires a mathematician. We are going to have to find a new place to draw that line. The drawing of the line is also, of course, ours.

Want to learn how intelligent data pipelines can reduce your AI costs? Check out Expanso. Or don't. Who am I to tell you what to do.*

NOTE: I'm currently writing a book based on what I have seen about the real-world challenges of data preparation for machine learning, focusing on operational, compliance, and cost. I'd love to hear your thoughts!


Originally published at The Merging Was Always the Point.