Hacker Newsletter

Subscribe
Archives
October 17, 2025

Hacker Newsletter #767

There are three types of baseball players: Those who make it happen, those who watch it happen and those who wonder what happens. //Tommy Lasorda

hackernewsletter

Issue #767 // 2025-10-17 // View in your browser

# Sponsor


WorkOS logo How to Build Secure MCP Auth With OAuth 2.1
As AI agents gain access to critical systems through MCP, authentication and authorization become core to design. This guide explains how to secure MCP servers with OAuth 2.1 and PKCE. WorkOS Connect and AuthKit make it easy to implement.

#Favorites


NanoChat – The best ChatGPT that $100 can buy
//github.com comments→

Apple M5 chip
//apple.com comments→

I built physical album cards with NFC tags to teach my son music discovery
//fulghum.io comments→

Beliefs that are true for regular software but false when applied to AI
//boydkane.com comments→

Smartphones and being present
//herman.bearblog.dev comments→

Macro Splats 2025
//danybittel.ch comments→

Notes on switching to Helix from Vim
//jvns.ca comments→

Datastar: Lightweight hypermedia framework for building interactive web apps
//data-star.dev comments→

Just talk to it – A way of agentic engineering
//steipete.me comments→

Your data model is your destiny
//notes.mtb.xyz comments→

#Ask HN


Abandoned/dead projects you think died before their time and why?

What are you working on?

Has AI stolen the satisfaction from programming?

#Show HN


Halloy – Modern IRC client //github.com comments→

IRS open sources its fact graph //github.com comments→

JustSketchMe – Digital Posing Tool //justsketch.me comments→

Firm, a text-based work management system //github.com comments→

Semantic search over the National Gallery of Art //nga.demo.mixedbread.com comments→

I extracted BASIC listings for Tim Hartnell's 1986 book //github.com comments→

Modeling the human body in Rust so I can cmd+click through it //github.com comments→

#Code


Hyperflask – Full stack Flask and Htmx framework //hyperflask.dev comments→

Devpush – Open-source and self-hostable alternative to Vercel, Render, Netlify //github.com comments→

Environment variables are a legacy mess: Let's dive deep into them //allvpv.org comments→

Syntax highlighting is a waste of an information channel //buttondown.com comments→

Switch to Jujutsu Already: A Tutorial //stavros.io comments→

#Data


SQLite Online – 11 years of solo development, 11K daily users //sqliteonline.com comments→

Pipelining in psql (PostgreSQL 18) //postgresql.verite.pro comments→

SQLYac – Structured SQL files you can run from the terminal //github.com comments→

#Design


Liquid Glass Is Cracked, and Usability Suffers in iOS 26 //nngroup.com comments→

Legends of the games industry: Roger Dean //spillhistorie.no comments→

HP1345A (and wargames) //phk.freebsd.dk comments→

#Books


Anthropic's Prompt Engineering Tutorial //github.com comments→

Recreating the Canon Cat document interface //lab.alexanderobenauer.com comments→

#Working


I almost got hacked by a 'job interview' //blog.daviddodda.com comments→

Chief Bookmark Officer //nklswbr.com comments→

#Learn


I invented a new generative model and got accepted to ICLR //discrete-distribution-networks.github.io comments→

Flies keep landing on North Sea oil rigs //theconversation.com comments→

Lace: A New Kind of Cellular Automata Where Links Matter //novaspivack.com comments→

#Watching


Don't Be a Sucker //youtube.com comments→

Learn Turbo Pascal – a video series originally released on VHS //youtube.com comments→

Build a Superscalar 8-Bit CPU (YouTube Playlist) //youtube.com comments→

America’s semiconductor boom //youtube.com comments→

#Startup News


Discord says 70k users may have had their government IDs leaked in breach //theverge.com comments→

Claude Haiku 4.5 //anthropic.com comments→

Claude Skills //anthropic.com comments→

Meta Superintelligence Labs' first paper is about RAG //paddedinputs.substack.com comments→

DoorDash and Waymo launch autonomous delivery service in Phoenix //about.doordash.com comments→

#Fun


I built a simple ambient sound app with no ads or subscriptions //ambisounds.app comments→

I made an esoteric programming language that's read like a spellbook //github.com comments→

Mac Source Ports – Run old games on new Macs //macsourceports.com comments→

Lights Out: my 2D Rubik's Cube-like Game //raymondtana.github.io comments→

A 4k-Room Text Adventure Written by One Human in QBasic No AI //the-ventureweaver.itch.io comments→

I made a math puzzle game inspired Wordle, Sudoko, and a 2D Rubiks Cube //playthreesum.com comments→

1D Rubiks Cube Game //playpivots.com comments→

__END__

You're among 66,815 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: