HNHacker News
TopNewBestAskShowJobs

azhenley

25,168 karma · joined December 4, 2014

Applied science at Microsoft. AI and developer tools. Ex startup, ex professor at Carnegie Mellon University.

http://austinhenley.com

submissionscomments
azhenley··on Vercel's CEO offers to cover expenses of 'Jmail'
You deduct the expenses you paid, not the income you hoped to earn.
azhenley··on Building Your Own Efficient uint128 in C++
> we use 256-bit integers in our hot paths and go up to 564 bits for certain edge cases.

Why 564 bits? That’s 70.5 bytes.

azhenley··on Ask HN: Why all the sudden people are writing browsers with AI?
Several years ago, I did write that every programmer should attempt to write a browser: https://austinhenley.com/blog/morechallengingprojects.html

:)

azhenley··on We put Claude Code in Rollercoaster Tycoon
Dang gave some explanation here: https://news.ycombinator.com/item?id=26998308
azhenley··on We put Claude Code in Rollercoaster Tycoon
Edit: HN's auto-resubmit in action, ignore.
azhenley··on Crafting Interpreters
The two most popular discussions of this fantastic book:

2020 with 777 points: https://news.ycombinator.com/item?id=22788738

2024 with 607 points: https://news.ycombinator.com/item?id=40950235

azhenley··on Ask HN: Share your personal website
https://austinhenley.com
azhenley··on The Gleam Programming Language
A recent post about using Gleam for Advent of Code:

https://news.ycombinator.com/item?id=46255991

azhenley··on The Most Popular Blogs of Hacker News in 2025
Wow, my blog was #20 in 2021! Downhill since :)
azhenley··on Nerd: A language for LLMs, not humans
Aren't there many programming languages not built for humans? They're built for compilers.
azhenley··on I canceled my book deal
I'm on it!
azhenley··on I canceled my book deal
Thanks to the positive encourage here and in my email, I've decided to go the self-publishing route. I setup a pre-order page and will release each chapter as I go. :)

Happy New Years, HN.

azhenley··on I canceled my book deal
You are reading a lot of things that I didn't say.

The publisher didn't do anything "wrong". It was their suggestion to freeze it instead of cancel immediately. I didn't intend on giving up on the book even then. I didn't return the advance because I never received the advance.

azhenley··on Project ideas to appreciate the art of programming
I’ll plug my series of project ideas that have also been discussed here on HN over the years: Challenging programming projects every programmer should try

https://austinhenley.com/blog/challengingprojects.html

azhenley··on Making a game on a custom bytecode VM in 7 days and 3kB
The jam was originally going to be just me doing a solo project but it grew much larger! Over 200 people joined the Discord.

We plan on running it again: https://langjamgamejam.com/

azhenley··on Show HN: HN Wrapped 2025 - an LLM reviews your year on HN
I’m the Academic Compiler Archaeologist. This is hilarious!

https://hn-wrapped.kadoa.com/azhenley

azhenley··on Ask HN: What Are You Working On? (December 2025)
Today is the start of Langjam Gamejam, a 7-day hackathon to build a programming language and then make a game using it. I'm ideating on what I'll build.

https://news.ycombinator.com/item?id=46097671

azhenley··on Octo: A Chip8 IDE
I'm running a jam that starts Sunday called Langjam Gamejam that might interest you then. You have to make your own language and then use that to make a game. We have >120 people signed up and I'm expecting quite a few of the submissions to be similar to Chip8 or PICO8.

Discussion about it: https://news.ycombinator.com/item?id=46097671

azhenley··on Revisiting "Let's Build a Compiler"
I loved that tutorial! It got me started down this path.
azhenley··on Where are you supposed to go if you don't care about growth?
This seems like a very negative (and wrong?) perspective. Why do you think you’ll earn the same in 5 years? Do you think you’ve learned everything you can about software and business? Companies aren’t hiring you just to complete a specific task that they have right now.
azhenley··on Langjam Gamejam: Build a programming language then make a game with it
I’m going to blog about whatever I end up building. I hope some of you will join me :)
azhenley··on The Easiest Way to Build a Type Checker
I recently made a toy type checker for Python and had a lot of fun.

https://austinhenley.com/blog/babytypechecker.html

azhenley··on Personal blogs are back, should niche blogs be next?
What are some great technical blogs that I should consider following? Many of my favorites have quit.
azhenley··on Ask HN: Mac App Store worth it for a $0.99 app?
If I’m willing to go through the hassle of buying something, then I’m willing to pay more than $1.
azhenley··on Gmail AI gets more intrusive
This is why I am building a better AI for my inbox.
azhenley··on Hello-World iOS App in Assembly
I’m guessing even this still requires that I use XCode.
azhenley··on The Programming Languages Zoo
Brief discussions 4 years ago (https://news.ycombinator.com/item?id=27024804) and 7 years ago (https://news.ycombinator.com/item?id=18638290).
azhenley··on System.LongBool
I need some context… why?
azhenley··on Why I chose Lua for this blog
I spend a lot of time blogging but all I use is a ~50 line Python file that converts my markdown pages to HTML, adds my template, and generates the ToC page. Then I push to GitHub Pages.

I can't imagine needing more than that. Why are these blog stacks so complex?

azhenley··on Email immutability matters more in a world with AI
So should I stop building my AI-first email client?
← PreviousPage 2 of 34Next →