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

推荐订阅源

宝玉的分享
宝玉的分享
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
Security @ Cisco Blogs
小众软件
小众软件
D
Docker
博客园_首页
A
About on SuperTechFans
P
Privacy International News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
Arctic Wolf
Spread Privacy
Spread Privacy
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
Latest news
Latest news
WordPress大学
WordPress大学
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
The Exploit Database - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
大猫的无限游戏
大猫的无限游戏
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
K
Kaspersky official blog
V2EX - 技术
V2EX - 技术
SecWiki News
SecWiki News
U
Unit 42
GbyAI
GbyAI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LINUX DO - 热门话题
S
Security Affairs
Y
Y Combinator Blog
aimingoo的专栏
aimingoo的专栏
Blog — PlanetScale
Blog — PlanetScale
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
The GitHub Blog
The GitHub Blog
T
Tenable Blog
W
WeLiveSecurity
Cloudbric
Cloudbric
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
Google Developers Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
N
Netflix TechBlog - Medium
F
Full Disclosure
N
News and Events Feed by Topic
D
DataBreaches.Net
P
Proofpoint News Feed
B
Blog RSS Feed
B
Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org

Hacker News

Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Unexpected €54k billing spike in 13 hours: Firebase browser key without API restrictions used for Gemini requests Retrofitting JIT Compilers into C Interpreters IPv6 – Google The Accursèd Alphabetical Clock Cybersecurity Looks Like Proof of Work Now Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent When moving fast, talking is the first thing to break Too much Discussion of the XOR swap trick – Heather Cafe Introduction to Spherical Harmonics for Graphics Programmers The Grand Line Building a Z-Machine in the worst possible language High-Level Rust: Getting 80% of the Benefits with 20% of the Pain GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The air throughout our homes is infused with microplastics. But there are things you can do to breathe less of them The disturbing white paper Red Hat is trying to erase from the internet – OSnews The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong Artemis II crew splashes down near San Diego after historic moon mission We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Cooperative Vectors Introduction | Evolve Keeping a Postgres queue healthy — PlanetScale Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? The Zettelkasten Method in Obsidian: A Practical Setup Guide Artemis II Is Competency Porn and We Are Starving For It WeakC4 Flight Viz — Cockpit View A Mexican surveillance giant you’ve never heard of is now watching the U.S. border Surelock: Deadlock-Free Mutexes for Rust RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu The Problem That Built an Industry How Much Linear Memory Access Is Enough? | Solidean Investigating Split Locks on x86-64 Simplest hash functions Sybilproof reputation mechanisms (2005) [pdf] What is a property? How Complex is my Code? Static code analysis in Kotlin — tools overview Toffoli gates are all you need PGLite evangelism dcmake: a new CMake debugger UI Clojure on Fennel part one: Persistent Data Structures Fragments: April 2 Python Release Python install manager 26.1 The Life and Death of the Book Review - Liberties Introducing Database Traffic Control — PlanetScale Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Building slogbox Apple Silicon and Virtual Machines: Beating the 2 VM Limit Who was “Not Even Wrong” first? Pokemon Evolution Vs Darwinian Evolution The APL Programming Language Source Code
The anxiety of the perfect loaf: the illusion of culinary precision | josh iza.ac
Josh Izaac · 2026-06-23 · via Hacker News

One of my favorite recipes for challah does not tell you how much flour to use.

To a modern amateur baker, this omission borders on heresy. In an era where we measure yeast to the gram, a recipe that merely offers a rough estimate and casually instructs you to “add flour until the dough feels tacky” sounds daunting. But it is an honest reflection of how the bread is personally made: adding flour, half-a-cup at a time, until the dough hits that specific, tacky resistance. Surprisingly, the total volume can vary quite significantly. Depending on the ambient humidity or the specific ash content of the grain, the total volume of flour I need can swing by as much as a full cup. Yet the resulting loaf is always nearly identical: a crunchy crust yielding to a practically weightless, fluffy interior.

When I wrote the recipe down for my website, I was deeply tempted to type out an exact quantity of flour to the gram (it’s not a real recipe if it’s inexact! my inner monologue reasoned). But that simply would not be a true representation of my bread. Instead, leaving the measurement open acknowledges something that decades of food media and cooking culture has inadvertently engineered out of us: the kitchen is a biological environment. Cooking is a deeply personal experience, and culinary precision is no replacement for intuition.


If you spend enough time in the bread-baking corners of the internet, you will inevitably encounter the baking spreadsheet1. They arrive as dizzying, hyper-optimized grids dictating exact inoculation rates, ambient room temperatures, and precise bulk-fermentation windows mapped out to the minute. At first glance, they appear bewilderingly rigorous—applying the kind of telemetry one might reserve for a low-earth orbit satellite—but under the hood, they are simply dressing up centuries of culinary intuition, building on mathematical frameworks like the baker’s percentage.

It is easy to see how we arrived at the spreadsheet if you look at the evolution of the recipe itself. For most of history, recipes were incredibly short and concise. Handed down orally, they assumed a wealth of existing cookery expertise. They offered lists of ingredients with no exact amounts, vague timings and temperatures, and steps so terse you can only assume the intended reader was already deep in the cooking trade. We can see great examples of this in historical texts—from the ancient Roman On the Subject of Cooking to the medieval English The Forme of Cury2.

My grandmother’s recipe index card for corned beef.

Several changes began to appear in the 19th century, bringing the recipe closer to its modern incarnation. Eliza Acton’s Modern Cookery was the first cookbook to look recognizable to our modern eyes, introducing ingredient amounts and cooking times (albeit, listed after the steps)3. This was a strangely innovative addition, one noticed by reviewers of the time who praised the “foundational chemical principles” and “the intelligibility of the instructions.” This march continued until the dawn of the twentieth century, when pioneers like Fannie Farmer of the Boston Cooking School revolutionized domestic life. Farmer championed standardized volumetric measurements, arguing that cooking should be treated as a precise science rather than a guessing game4.

What caused this sudden shift? It was likely driven by a collision of cultural forces. Recipes were increasingly being written for amateurs rather than professionals, meaning authors could no longer rely on the institutional knowledge of the reader. Concurrently, the industrial revolution and the rising prestige of the scientific method placed a new premium on empirical precision. Throw in growing government oversight of the food industry, and a burgeoning home-economics movement that prized predictability — aiming to elevate women from the “private sphere” into the “public sphere” by reinterpreting cooking as a legitimate science — and the stage was set for a culinary revolution5.


Over the decades, recipes became increasingly detailed. This march toward absolute culinary certainty reached its zenith in the last twenty years, when the kitchen was fundamentally reimagined as a laboratory. You can chart this intellectual shift back to Harold McGee’s seminal On Food and Cooking, but the movement truly accelerated in the 2010s. Nathan Myhrvold released Modernist Cuisine, a 2,400-page encyclopedia that used centrifuges and homogenizers to decode the physics of food. Tools like immersion circulators and sous-vide machines became commonplace, allowing cooks to hold food at precise temperatures for hours in water baths. Sites like The Perfect Loaf applied an analytical, highly systematized approach to the deeply temperamental art of sourdough.

By mapping out the exact thermal dynamics of a steak or the hydration mechanics of a dough, this era made the previously ineffable magic of the kitchen substantially more reproducible. It demystified the magic, provided scientific frameworks, and most of all, made cooking accessible — and for that, we should be genuinely grateful.

But it also accidentally created a generation of cooks paralyzed by precision. I find it funny whenever I painstakingly measure water out to exactly 426g just because a recipe told me to, my anxiety spiking if the digital scale accidentally flickers to 427g. We have become terrified to deviate from the written instructions, fearing that a single gram will ruin the bake — getting the scale to the exact gram is almost an insurance policy (it’s not my fault that it didn’t work, it’s the recipe!) . But we forget that our kitchen is a living, breathing environment, not a laboratory clean room. That flour is an agricultural product, not a synthetic chemical. Its moisture content, protein level, and enzymatic activity change from country to country, and even from season to season. Blindly executing a command to add exactly 426g of water on a humid summer day with the wrong type of flour might leave you with a puddle.

We forget this because the modern kitchen gives us a false sense of absolute control — a bizarrely recent luxury that I read about recently in Bee Wilson’s history of cooking, Consider the Fork6.

As Wilson traces in her book, the illusion that we can perfectly control our culinary environment is barely a century old. Today, we casually preheat our ovens to 175°C and trust that it will hold there7. But the thermostatically controlled oven didn’t even enter the consumer market until the 1920s with the Lorain Oven Heat Regulator — prior to this, you may have determined the temperature of a wood-fired oven by roughly how long you heated your oven, by throwing in some flour and seeing how long it took to burn, or perhaps by thrusting your bare arm inside and counting how many seconds you could hold it there before the pain forced you to pull away. Recipes often didn’t even provide temperatures (if you were lucky they might have given a vague description such as ‘weak heat’, as per the 1553 cookbook Das Kochbuch by Sabina Welserin).

Because historical cooks — largely working-class women operating in rudimentary hearths — could not rely on static environmental variables, they had to rely on experience and intuition. They didn’t have digital thermometers or electric timers, so they knew a dough was ready because it felt right — perhaps like an earlobe, or a soft shoulder. They adjusted the water not based on a calculated hydration percentage, but because it had rained that morning and the flour felt damp in the bin.

Viewed through this lens, the modern illusion of control shatters, but something much more liberating takes its place. The recipe is a suggestion. The rules of baking — baker’s percentages, hydration levels, the established ratio of flour-to-water-to-fat — are the underlying framework. This is the scaffolding.


My mother always claimed she was a terrible cook. She possessed a deep, enduring culinary anxiety, convinced she lacked whatever innate magic made food taste good (and as a result often hated cooking due to a fear of getting it wrong). The irony, of course, was that her food was always delicious; her problem wasn’t a lack of skill, but a lack of certainty. She wanted a formula, a guarantee.

Naturally, she had never attempted to bake bread.

That changed in 2020. During the lockdowns, while I was stuck in Perth, I resolved to teach her how to make that exact challah recipe together8.

To someone already anxious in the kitchen, a recipe that refuses to give you exact measurements is daunting. Because I couldn’t always measure her ingredients for her, she had no choice but to learn how to feel them. Week after week, we would mix the dough together. She learned to add a handful of flour, knead, and wait for that specific, tacky resistance. She learned the rhythmic, meditative motions of a six-strand plait (“end to the center, replace with the second-from-the-end on the other side” we would repeat together). I came to deeply love making challah with her, watching her gradually realize that she didn’t need a rigid recipe to make something delicious.

I would endlessly enjoy when mum sent me photos of her challah over messenger when I returned to Toronto, always exclaiming at how great it looked.

This philosophy — trusting your senses over a strict set of instructions — extends far beyond the oven. It is the core of how we actually cook. If you look up five different highly rated recipes online for a classic dish, you quickly realize that the rigid lists of ingredients are just suggestions. As I wrote recently regarding the endless internet wars over authentic carbonara, this isn’t about one version being the ‘correct’ one. Different choices simply create delicious variations. Today, I tend to ‘average’ recipes from my cookbook collection rather than following one to a tee, swapping out ingredients and herbs for ones I have on-hand.

The framework is what matters: you fry your aromatics, bloom some spices, add a liquid, and simmer. You can see this at-work in Sohla El-Waylly’s video series, Off-Script with Sohla — rather than teaching an explicit recipe for a braise, she exposes the underlying mechanics so you can riff on them endlessly with whatever is wilting in your crisper drawer. She isn’t teaching you a formula; she’s teaching you the framework.

I’ve begun adopting this approach on my own website through what I call “choose your vibe” blueprints. When I write a recipe now — whether it is for a Basque cheesecake or a comforting one-pot chicken and rice — I try to present it not as a strict command, but as a modular guideline. It is an invitation to look at what you have, trust your palate, and adapt.

The science and the art of the kitchen were never meant to be locked in a zero-sum battle. The analytical approach gave us the vocabulary to understand why our food behaves the way it does. But it is our intuition — our willingness to feel the dough, to taste the sauce, to embrace the chaotic, living variables of our own kitchens — that elevates it all back to an art.

My mother passed away from cancer earlier this year. When I think of her now, I don’t think of the culinary anxiety that plagued her for so long. I think of those weekends in 2020. I think of her hands working the dough, finally trusting her own intuition over a set of written instructions.

A recipe is a wonderful place to start. But eventually, you have to close the laptop, put your hands in the flour, and see how it feels.


  1. A similar phenomenon is the ice cream spreadsheet, which allows you to play with variables such as the number of eggs (or other stabilizers), and milk and cream volume, to see the resulting parameters like total fat and non-fat milk solid percentages. ↩︎
  2. Check out the recipe for “macrows” in The Forme of Cury, and read through its scant two sentences a few times. It looks a lot like an early recipe for macaroni and cheese! ↩︎
  3. Modern Cookery contains the first written English recipe for “sparghetti,” or as it is cutely called, “Naples vermicelli”. ↩︎
  4. Fannie Farmer was known as the ‘mother of level measurements’ for her strict insistence on leveling off measuring cups with a knife. ↩︎
  5. You can read more about the forces in play in this wonderful r/AskHistorians post ↩︎
  6. I can’t recommend this book enough — this is more than just a history of kitchenware. This is an exploration of how kitchenware has shaped us. ↩︎
  7. Our trust here is often misplaced. I encourage everyone to buy an oven thermometer to see just how much oven temperatures can fluctuate! ↩︎
  8. Funnily enough, I actually got into bread-baking and sourdough in December 2019, just before the pandemic bread-baking craze. I was stuck at home over the Christmas holidays with a bad flu, a new Le Creuset dutch oven, and the audacity to think ‘this looks easy’. ↩︎