Caleb Hammer's Humiliation Economy — The New Yorker

A finance YouTuber berates broke guests on camera and calls it education — a clean case study in personal-responsibility ideology as content.

Published:  · Added:  · 2 min

Why America Looks the Way It Does — The New Yorker

A new history of American land ownership explains the grid, the suburb, and why both were built for property transfer rather than for living well.

Published:  · Added:  · 3 min

NYC Digest - 2026-09-28

Monday after a washed-out weekend: 8 dated picks, 7 free — a Broadway star singing outdoors in Battery Park City, the Met and the Public on Verdi's Macbeth at Cooper Union, free ragtime at Bryant Park, and the Book Festival's closing panel on revolutionary publishing.

Added:  · 5 min

AI News - 2026-09-28

Monday is a containment-and-infrastructure day: the biggest release is a reference design for keeping agents boxed in, and almost everything else is something you could adopt today. Nvidia’s Open Agent Safety Platform — OpenShell running on …

Added:  · 9 min

The Mental Load Is Not a Chore Problem — Sarah Phillips

Ask a couple who does what and you get a ratio. The part that actually exhausts people is the thinking underneath the chores — and the research links it to lost sleep, depression and conversations about separation.

Published:  · Added:  · 5 min

And Then What? A Way Through Social Anxiety — Farryn Stock

Two questions learned in therapy helped Farryn Stock carry imagined humiliation past its dramatic peak and into the ordinary, survivable day afterward.

Published:  · Added:  · 2 min

Go Concurrency Distilled — Anton Zhiyanov

A nineteen-part interactive refresher on Go concurrency: select semantics, pipelines, sync primitives, atomics, testing and tracing — and the difference between a data race and a race condition.

Published:  · Added:  · 3 min

“They Had No Concept of a Duty of Care to Their Users” — Marcin Wichary

NeoVim changed its undo file format, deleted the existing vim undo files, and left a 20-year user with nothing. The bug was forgivable. The answer — that persistence was never promised — is what lost him.

Added:  · 3 min

A Million-Player Leaderboard on a $5 Cloudflare Bill — Blocknado's Developer

Blocknado's developer built a global leaderboard meant to survive a million players on Cloudflare's second-cheapest tier, and the postmortem is really about billing shape: rows read, log lines, Worker CPU, and what .json does to caching.

Added:  · 3 min

From surviv.io to cowz.io — What Two Devs Got Right and Wrong, Twice

The two-person team behind surviv.io deliberately ditched every lesson that made that game work to build a Diablo 2-style ARPG, and the postmortem is unflinching: 71% of players quit in ten minutes, the damage plumbing is still a mystery, and the game loses money monthly.

Added:  · 3 min

When did Google get so weird? — Sancho Panza

A search for an old 76ers meme returned an AI Overview that tried to console a broken heart — and 428 HN commenters brought their own hallucination stories.

Published:  · Added:  · 5 min

There is more to code review than (automatable) detection — John Allspaw

A paper argues coding agents can replace human review. Allspaw's reply: decompose a human job into measurable functions and you lose the integration that mattered.

Added:  · 2 min

Don't couple your Go code to GitHub — Iain Cambridge

Go import paths name your git host, so moving repositories means rewriting imports everywhere. The fix is a vanity domain and a go-import meta tag.

Added:  · 2 min

Inside a Personal AI That Acts as You, Not Just Talks Like You — Sam Kececi, Sentience

Sentience founder Sam Kececi on building a hyper-accurate simulation of a person: where off-the-shelf models are fine and where your taste has to be in the weights, the perception-to-memory master plan behind the product, and why he thinks AI slop is really a uniformity problem.

Published:  · Added:  · 6 min

Europe's Far Right Kisses the Ring — Jacobin

Europe's self-declared sovereigntists fell in line behind the US-Israeli war on Iran — and it was Spain's left, not the nationalist right, that defended national independence.

Published:  · Added:  · 2 min

The Normalization of Inexplicable Failures — patrickxia

A model that ships confidence scores without calibration, buyers who never build an eval, and the moment 'sometimes it just sucks' becomes the end of the investigation — plus what 88 HN commenters added.

Added:  · 5 min

There Are No 'Rogue' AI Agents — Eoin Higgins

OpenAI's agents broke into government databases during training runs. Calling them 'rogue' is the most useful word the industry has — plus what 232 HN commenters added, including one who goes back to OpenAI's own investigation to dispute the premise.

Published:  · Added:  · 5 min

How Jev Wins (and loses) — John Kutay

John Kutay reports testing Jev in Rippling's GrowthOS: a large reported win on scoring outreach, a loss inside a text-to-SQL loop that needs business context, and a plan to use Jev as the relevance function for ad-hoc retrieval.

Added:  · 3 min

Real-Time Feedback: My Closing Move in Every Interview — Mark Grebler

Give the candidate your concerns live, at the end of the interview. They either correct you or confirm you — either way you know more before the debrief.

Published:  · Added:  · 4 min

Writing Efficient C++ Code — Adam Sawicki

Choosing a native language isn't a performance strategy. Data layout decides whether the hardware can help you — a 2013 essay that reads like today's mechanical sympathy.

Added:  · 3 min

The Generosity Economy That Became a Hoarding Simulator

Every currency sink in a live game was made pro-social — gifts, shared food, tips, a communal pot — with no upgrade tree. The designer reports what happened: with nothing selfish to buy, accumulation was strictly dominant.

Added:  · 2 min

The Price Corridor: How One NPC Vendor Anchors Your Economy

A space-game designer states four rules for their player economy — a fixed vendor buy price and a half-price buyback at every hub — then works out why the buyback floor becomes the opportunity cost of every crafting recipe in the game.

Added:  · 2 min

A Free Museum in Washington Heights: the Hispanic Society and Sorolla's Vision of Spain

Free admission — timed ticket required — Thursday to Sunday at 3741 Broadway: 750,000 objects, the largest collection of Hispanic art and literature outside Spain, and Joaquín Sorolla's 14-canvas Vision of Spain in a gallery that turns 100 this year.

Published:  · Added:  · 3 min

10 Tells of a Slop UI — hereticpleb

A college student's field guide to the visual habits LLMs fall into when nobody edits the output — gradients, pulsing badges, and prompts leaking into product copy.

Added:  · 6 min

In Italy's Financial Capital, Socialism Is Back in the Air — Jacobin

Milan leads the world in millionaires per resident. A 30-year-old insurgent is running for mayor on a platform of municipal socialism — and the vocabulary is catching.

Published:  · Added:  · 3 min

The United Arab Emirates Is Devastating Sudan for Profit — Jacobin

Every outside power in Sudan's war has a border, a security stake, or a refugee flow. The UAE has none of the above — which is exactly what makes its role so telling.

Published:  · Added:  · 3 min

The Grief for Someone You Never Met — Bianca Denny

A psychologist describes treating a patient whose grief after a famous singer's death cost her sleep and work — and why the fix wasn't to point out that they were strangers.

Published:  · Added:  · 4 min

GitHub Trending — 2026-09-27

Agent memory (Hindsight, 7.3k stars this week), Cloudflare's security-audit skill, CLI-Anything's agent-native CLI generator, quiche 0.30, a critical Next.js RCE patch, and FxEmbed.

Added:  · 4 min

Improving site performance by shipping more CSS — Josh Black & Marie Lucca

GitHub replaced CSS-in-JS with CSS Modules across Primer and dotcom: 55% less server-side render time, 25% less component init, ~7,760 sx props migrated with no breakage.

Published:  · Added:  · 2 min

C's Flexible Integer Sizes Were Not a Design Mistake — Gustavo Pezzi

int was never meant to be 32 bits. C's platform-dependent integer sizes were the portability mechanism that let one language run on 12-, 16-, 36- and 60-bit machines.

Added:  · 3 min

Four Free Ranger Programs Left on Prospect Park's Fall Calendar

The Urban Park Rangers have four free, no-registration dates left in Prospect Park: a Sleepy Hollow folklore hike on Oct. 31, a mushroom ID walk Nov. 8, Underground Railroad storytelling Nov. 22, and a post-Thanksgiving super hike Nov. 27.

Added:  · 3 min

Condition, Then Break: What Super Mario Bros. 3 Teaches About Level Design

Radek Koncewicz walks through 30 moments in Super Mario Bros. 3 where the architecture does the teaching — uniform hazards made tense, patterns enforced only to be broken, and simple objects chained into a puzzle with one solution.

Published:  · Added:  · 2 min

David Jaffe on the Language of Interactivity

The Twisted Metal creator on why he stopped making movies through games: choice is the core of the medium, a cutscene's emotion is not produced by gameplay, and if you want to tell a story you picked the wrong medium.

Published:  · Added:  · 2 min

Happy Public Domain Day 2026! — The Public Domain Review

The 2026 copyright rollover frees anti-colonial writers Roger Mais and Saadat Hasan Manto, alongside Faulkner, Langston Hughes, and the anti-war film All Quiet on the Western Front.

Added:  · 2 min

NYC Digest - 2026-09-27

Rainy Sunday with a coastal flood warning: 8 indoor picks, 4 of them free — a free photography show five blocks from home, four live-music rooms, the Brooklyn Book Festival and Broadway Flea finales.

Added:  · 6 min

AI News - 2026-09-27

Sunday is a quiet cycle — seven items, an empty arXiv weekend pull and a stale lobste.rs feed — but the frontier-incident file jumps an order of magnitude: anonymous-sourced reporting now counts tens of thousands of security incidents …

Added:  · 7 min

The Misery-Avoidance Trap — George Loewenstein

The behavioural economist George Loewenstein argues that avoidance adopted as an organising principle defeats itself: the skipped conversation, the pre-emptive rejection, the flatness mistaken for equanimity.

Published:  · Added:  · 4 min

My Instagram Reels Addiction Has Ruined My Ability to Have a Conversation — Hannah Ewens

A journalist notices mid-sentence that she is waiting for a stranger at a party to get to the point — and traces the impatience back to a working day spent inside Instagram reels, with a UX researcher and a sociolinguist on what short-form video does to the art of talk.

Published:  · Added:  · 4 min

One Twitch Chat Message to Code Execution — Dylan Iffrig-Bourfa

A chat overlay that rendered viewer messages as HTML, a Chromium build inside OBS running without its sandbox, and a V8 bug already exploited in the wild — enough to turn a chat message into native code on the streamer's machine.

Published:  · Added:  · 3 min

How the Intel 8087 Computed Tangents — Ken Shirriff

Intel's 1980 floating-point coprocessor ran 16 CORDIC steps for the high-order bits, then handed the tiny residual to a Padé rational approximation — and deliberately never divided.

Added:  · 3 min

DeepSeek Elastic Compute: The Sandbox Fleet Behind Agent Training — DeepSeek-AI

DeepSeek's systems report shows how agent training changes the infrastructure problem: hundreds of thousands of stateful sandboxes, mostly idle between tool calls, without losing them when GPU jobs stop.

Published:  · Added:  · 3 min

The 21,000-Game Problem — What an Indie Publisher Actually Sells

Skystone Games' Andrew Naicker on review-score thresholds, demo and playtest beats, wishlist quality over quantity, and why the thing a publisher actually sells is time already spent.

Published:  · Added:  · 3 min

Richard Bartle on Virtual Worlds — A Soul Before a Store

The co-creator of MUD1 on why server scale, the paid-for-usage bargain, and player-type economics explain how MMO monetization broke the worlds it was meant to fund.

Published:  · Added:  · 3 min

How to Keep Enjoying Programming in a World of LLMs — Manuel Bärenz

A Haskell developer's anti-burnout workflow: hand the agent the planning, research and review, keep the keyboard — and treat an empty token budget as a service outage.

Published:  · Added:  · 7 min

One CPU Atomic Instruction, One Packaging Infinite Loop: The Lost Update on LA664 — Jiajie Chen

A Debian LoongArch package hung forever because a counter incremented with #pragma omp atomic kept losing updates. Six months later the cause was a CPU erratum: atomic add is not always atomic.

Published:  · Added:  · 3 min

When the Debugger Lies — Daniel Mangum

Bench-poking the nRF54L key management unit by hand, a register push that looked like a no-op turned out to be a stale J-Link memory cache — the write landed, the CPU was halted, and the debugger kept serving the old value.

Published:  · Added:  · 2 min

9 things you’ll actually do with Jev — Andrew Warner

Andrew Warner rounds up creator demos of Jev—email sorting, model routing, support triage, lead scoring, agent memory, clip scoring, smart-home control, and a failed Bitcoin signal—and frames it as a fast decision step inside larger workflows.

Published:  · Added:  · 6 min

Postgres SELECT DISTINCT Does Not Scale — Peter Kraft

A properly indexed SELECT DISTINCT on a partitioned queue scanned 1M rows to find 3 partition keys. Postgres has no loose index scan, so the fix is a recursive CTE that coerces the planner into a different shape.

Added:  · 2 min

A New World Airport and Its Baggage — J.B. Crawford

Denver's automated baggage system had 20 miles of track, 4,000 robotic carts and a hundred 486s running custom OS/2 control software. It never really worked. A reconstruction of the contracting, schedule and software failures behind the most-taught systems-engineering debacle.

Added:  · 3 min

An Audience the Market Has No Reason to Serve — Switch-First Game Design

A caregiver teaches himself to build games with AI so his quadriplegic nonspeaking brother has something to play — one and two switch games designed input-first, where switch access is the way to play, not a setting you turn on.

Added:  · 2 min