It just occurred to me that Claude Code rhymes in French
Posts by John Hamlin
We don’t talk enough about how monorepos are fueling the RAM shortage crisis
Maybe I’m a dreamer, but if say Alexa volume 70, it shouldn’t say — Sorry, volume can only be set from 1 to 10 — it should set the volume to 7
In November 2025, either some package added http-status-codes as a dependency, or all the human and/or clanker JavaScript devs finally got tired or seeing magic numbers in their .status() methods
How does SonarQube not have an “Export all the problems with my branch in .md for Claude Code to fix” button?
We might as well switch off the telephone service off in America. There’s so much spam, no one is answering calls and it’s impossible to sift through all the voicemail
We don’t talk enough about the fact we all grew up eating nasty, dry pork and then 15 years ago the FDA was like, lol, you can cook it like 25 degrees less and it’ll be safe and delicious whoopsies
If I press ctrl-n in the search results and nothing happens, your app isn’t serious
Oh cool, @criterion.bsky.social, just break my heart and get a song stuck in my head out of nowhere.
Has Daniel Tiger ever just, like, straight up had a good day?
A laptop with a Thinkpad keyboard and a Mac trackpad
We don’t talk enough about how you can plug power into any of the three USB-C ports on a MacBook Pro and it’ll just charge no questions asked
Nice!! Are they still doing local band local beer on Thursdays?
What could go wrong when these are the top two stories on HN?
Surprised to see the publication that still puts the umlaut in reëlection and the hyphen in teen-ager embrace J6ers
So it's finally come down to this, Gmail
As a Millennial, I remember when they were writing this shlock about us not too long ago (avocado toast, anyone?) The kids show “laziness, entitlement, being unprofessional and having a poor work ethic” 😱 — aka things said about every young generation in history www.bizjournals.com/bizjournals/...
Love the peek behind the scenes! Thank you for sharing
The deep goal of bluesky is to decentralize the social internet so that every individual controls their experience of it rather than having it be controlled by 5 random billionaires. Everyone thinks they signed up for a demuskified twitter...we actually signed an exciting and bizarre experiment.
Here's my solution: github.com/johnhamlin/a...
While I'm proud I didn't use an LLM, I still couldn't have done it without this old friend: regexr.com
I love the smell of regex in the morning! Glad to see I haven't forgotten how to write them after LLMs. I'm sure there's a pure regex solution for Pt. 2, but I did some of the work in #golang
I just completed "Mull It Over" - Day 3 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/3
Just picked this up!
This was my tenth(!) year building 25 days of puzzles for #AdventOfCode. You can solve them all for free! Most people write code to solve them, but you can solve them however you like. I hope they help people become better programmers. 🌟
The first puzzle comes out in two hours: adventofcode.com
Thanks for pointing this out! Just added `**/input.txt` to my .gitignore
Here's my repo. I restructured the project into individual packages for each day and added a util for getting the path for input.txt whether it's run from main or a test file. github.com/johnhamlin/a...
Another day down! I'm sure there's some fancy leetcode magic way to avoid the nested loops (two pointers maybe?), but it benchmarks at 235,904 nanoseconds per operation, so I'm not mad. #golang
I've completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
I see what you did there 😉
It's that time of year again! Working in #golang this year. Check out my solution at github.com/johnhamlin/a....
I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1