Hacker Newsletter

Subscribe
Archives
June 23, 2025

Hacker Newsletter #751

If you can't get out of something, get into it. //Kris Kristofferson

hackernewsletter

Issue #751 // 2025-06-23 // View in your browser

#Favorites


Sync Clerk user data to Supabase in real time with webhooks - Stop polling and start syncing. This guide shows how to stream Clerk user updates into Supabase with ease
//clerk.com sponsored

Andrej Karpathy: Software in the era of AI [video]
//youtube.com comments→

Working on databases from prison
//turso.tech comments→

Mechanical Watch: Exploded View
//fellerts.no comments→

Phoenix.new – Remote AI Runtime for Phoenix
//fly.io comments→

Harper – an open-source alternative to Grammarly
//writewithharper.com comments→

I counted all of the yurts in Mongolia using machine learning
//monroeclinton.com comments→

Writing documentation for AI: best practices
//docs.kapa.ai comments→

Wiki Radio: The thrilling sound of random Wikipedia
//monkeon.co.uk comments→

Using Wave Function Collapse to solve puzzle map generation at scale
//sublevelgames.github.io comments→

Building my own paper tape punch
//unimplementedtrap.com comments→

#Ask HN


How to Deal with a Bad Manager?

How to regain the ability to read with focus and learn

How can we keep (part of) the web human?

#Show HN


What if Airtable was open source, self-hosted & 50% off? //baserow.io sponsored

Workout.cool – Open-source fitness coaching platform //github.com comments→

Unregistry – “docker push” directly to servers without a registry //github.com comments→

Bento: A Steam Deck in a Keyboard //github.com comments→

Canine – A Heroku alternative built on Kubernetes //github.com comments→

Nxtscape – an open-source agentic browser //github.com comments→

Claude Code Usage Monitor – real-time tracker to dodge usage cut-offs //github.com comments→

A DOS-like hobby OS written in Rust and x86 assembly //github.com comments→

#Code


Learn Makefiles //makefiletutorial.com comments→

Now might be the best time to learn software development //substack.com comments→

Fang, the CLI Starter Kit //github.com comments→

LLMs pose an interesting problem for DSL designers //kirancodes.me comments→

#Data


Nanonets-OCR-s – OCR model that transforms documents into structured markdown //huggingface.co comments→

Building Effective AI Agents //anthropic.com comments→

Building agents using streaming SQL queries //morling.dev comments→

#Design


Elliptic Curves as Art //elliptic-curves.art comments→

Curved-Crease Sculpture //erikdemaine.org comments→

It’s nearly impossible to buy an original Bob Ross painting //thehustle.co comments→

Studio Ghibli marks 40 years, but future looks uncertain //japantimes.co.jp comments→

People instantly decide whether to trust a product based on design //andrewcoyle.com comments→

Maple Mono: open-source monospace font with round corner //github.com comments→

#Books


How to Design Programs 2nd Ed //htdp.org comments→

Revisiting Minsky's Society of Mind in 2025 //suthakamal.substack.com comments→

Yes I Will Read Ulysses Yes //theatlantic.com comments→

Exploring JavaScript (ES2025 Edition) //exploringjs.com comments→

#Working


How to negotiate your salary package //complexsystemspodcast.com comments→

AI is ushering in a “tiny team” era //bloomberg.com comments→

Career advice, or something like it //brooker.co.za comments→

#Learn


Childhood leukemia: how a deadly cancer became treatable //ourworldindata.org comments→

Giant, all-seeing telescope is set to revolutionize astronomy //science.org comments→

Mathematicians hunting prime numbers discover infinite new pattern //scientificamerican.com comments→

Cracovians: The Twisted Twins of Matrices //marcinciura.wordpress.com comments→

#Watching


How Frogger 2’s source code was recovered from a destroyed tape //youtube.com comments→

Iron nitride permanent magnets made with DIY ball mill //youtube.com comments→

Kilauea volcano errupts, lava more than 1k feet high //youtube.com comments→

#Startup News


Honda conducts successful launch and landing of experimental reusable rocket //global.honda comments→

OpenAI wins $200M U.S. defense contract //cnbc.com comments→

Meta announces Oakley smart glasses //theverge.com comments→

#Fun


I recreated 90s Mode X demoscene effects in JavaScript and Canvas //jdfio.com comments→

Tuxracer.js play Tux Racer in the browser //github.com comments→

2048 with only 64 bits of state //github.com comments→

Lego Island Playable in the Browser //isle.pizza comments→

Writing 23 Games in 24 Days (in Rust) //ostwilkens.se comments→

Hammurabi: a Rust recreation of the classic 1968 BASIC game //github.com comments→

Mad Monks' Revenge Definitive Edition //mmr.quarkrobot.com comments→

__END__

You're among 64,837 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: