Hacker Newsletter

Subscribe
Archives
July 11, 2025

Hacker Newsletter #753

The best way out is always through. //Robert Frost

hackernewsletter

Issue #753 // 2025-07-11 // View in your browser

#Sponsor


WorkOS logo MCP Authorization in 5 Easy OAuth Specs
OAuth is now the standard for authorizing access to MCP servers. The five key specs cover token exchange, delegation, scoped access, and more. WorkOS packages them in a single API so you can avoid building a custom OAuth stack.

#Favorites


I'm an airline pilot – I built interactive graphs/globes of my flights
//jameshard.ing comments→

The Fed says this is a cube of $1M. They're off by half a million
//calvin.sh comments→

Adding a feature because ChatGPT incorrectly thinks it exists
//holovaty.com comments→

The new skill in AI is not prompting, it's context engineering
//philschmid.de comments→

Local-first software (2019)
//inkandswitch.com comments→

Bootstrapping a side project into a profitable seven-figure business
//projectionlab.com comments→

Engineered Addictions
//masonyarbrough.substack.com comments→

I deleted my second brain
//joanwestenberg.com comments→

I used o3 to profile myself from my saved Pocket links
//noperator.dev comments→

Flounder Mode – Kevin Kelly on a different way to do great work
//joincolossus.com comments→

Serving 200M requests per day with a CGI-bin
//simonwillison.net comments→

#Ask HN


What Are You Working On?

How did Soham Parekh get so many jobs?

What's the 2025 stack for a self-hosted photo library with local AI?

#Show HN


Bitchat – A decentralized messaging app that works over Bluetooth mesh networks //github.com comments→

I wrote a "web OS" based on the Apple Lisa's UI, with 1-bit graphics //alpha.lisagui.com comments→

Octelium – FOSS Alternative to Teleport, Cloudflare, Tailscale, Ngrok //github.com comments→

Backlog.md – Markdown‑native Task Manager and Kanban visualizer for any Git repo //github.com comments→

Mochia, a virtual pet browser game, built with Rust, SolidJS, Postgres //mochia.net comments→

#Code


Introducing tmux-rs //richardscollin.github.io comments→

I made my VM think it has a CPU fan //wbenny.github.io comments→

I write type-safe generic data structures in C //danielchasehooper.com comments→

Opencode: AI coding agent, built for the terminal //github.com comments→

Brut: A New Web Framework for Ruby //naildrivin5.com comments→

#Data


Supabase MCP can leak your entire SQL database //generalanalysis.com comments→

There are no new ideas in AI, only new datasets //blog.jxmo.io comments→

Speeding up PostgreSQL dump/restore snapshots //xata.io comments→

Sirius: A GPU-native SQL engine //github.com comments→

#Design


Hidden interface controls that affect usability //interactions.acm.org comments→

Don’t use “click here” as link text //w3.org comments→

SVGs that feel like GIFs //koaning.io comments→

When Figma starts designing us //designsystems.international comments→

10 Years of Pomological Watercolors //parkerhiggins.net comments→

#Books


Springer Nature book on machine learning is full of made-up citations //retractionwatch.com comments→

An Algorithm for a Better Bookshelf //cacm.acm.org comments→

Jane Austen's Boldest Novel Is Also Her Least Understood //nytimes.com comments→

The Secret Rules of the Terminal //jvns.ca comments→

#Working


AI note takers are flooding Zoom calls as workers opt to skip meetings //washingtonpost.com comments→

Ask HN: Who is hiring? //news.ycombinator.com

Ask HN: Who wants to be hired? //news.ycombinator.com

Async Queue – One of my favorite programming interview questions //davidgomes.com comments→

The uncertain future of coding careers and why I'm still hopeful //jonmagic.com comments→

Ask HN: Freelancer? Seeking freelancer? //news.ycombinator.com

#Learn


Major reversal in ocean circulation detected in the Southern Ocean //icm.csic.es comments→

Bloom Filters by Example //llimllib.github.io comments→

Graphical Linear Algebra //graphicallinearalgebra.net comments→

The Death of Partying in the USA //derekthompson.org comments→

The Hidden Engineering of Liquid Dampers in Skyscrapers //practical.engineering comments→

Experimental Playgrounds //mssv.net comments→

#Watching


Fei-Fei Li: Spatial intelligence is the next frontier in AI //youtube.com comments→

François Chollet: The Arc Prize and How We Get to AGI //youtube.com comments→

What every programmer should know about how CPUs work //youtube.com comments→

Robots move Shanghai city block //youtube.com comments→

ClojureScript from First Principles //youtube.com comments→

#Startup News


Cloudflare to introduce pay-per-crawl for AI bots //blog.cloudflare.com comments→

Figma files for proposed IPO //figma.com comments→

Microsoft to Cut 9k Workers in Second Wave of Major Layoffs //bloomberg.com comments→

Datadog's $65M/year customer mystery solved //blog.pragmaticengineer.com comments→

#Fun


OffChess – Offline chess puzzles app //offchess.com comments→

I AI-coded a tower defense game and documented the whole process //github.com comments→

ASCIIMoon: The moon's phase live in ASCII art //asciimoon.com comments→

One Billion Cells – Another Multiplayer Demo with Clojure //cells.andersmurphy.com comments→

Mochia, a virtual pet browser game, built with Rust, SolidJS, Postgres //mochia.net comments→

Portal, for the C64 //jamiefuller.com comments→

Primesweeper Number Puzzle Game //vole.wtf comments→

__END__

You're among 65,586 others who received this email because you wanted a weekly recap of the best articles from Hacker News. Published by Curpress from Bellingham, Washington. Hacker Newsletter is not affiliated with Y Combinator in any way.

💡 Need to disconnect? Unsubscribe

✨ Want to promote your startup? Buy a classified ad or click reply to get our media kit

⭐ Not a subscriber? Subscribe at https://hackernewsletter.com

Don't miss what's next. Subscribe to Hacker Newsletter: