Many hard LeetCode problems are easy constraint problems
Use the right tool for the job.
Buttondown is the last email platform you'll migrate to. We're focused on your success, not on bleeding you dry.
Visit buttondown.com → RSS feedOn Hacker News Aug 2024 – Sep 2026
Software Engineering 26Math & Algorithms 12History & Retro Computing 7Tech Industry & Business 7Systems & Performance 4Career & Management 4
Use the right tool for the job.
Let's chill just a little bit on the "TLA+ will save AI from itself" narrative
I hope everyone had a good weekend. I went on a hike. It was great. Statistics One of my great school regrets, next to “taking three years of business...
An explainer for people who don't know computer science and are mildly curious
For sure easier than solving it in SAT!
Or four kinds, or six kinds, I'm not picky about how you count them
Follow me on Bluesky! A Log-Structured Merge tree, or LSM, is a popular data structure for storage engines. It’s what is used by RocksDB, which is sort of...
I have a lot in the works for the this month's Logic for Programmers release. Among other things, I'm completely rewriting the chapter on Logic Programming...
It's a justifiable copout, but it's still a copout.
There are very few universal rules in software engineering, but there are are a lot of near-universal principles. Things like "prefer composition to...
Building an intuition for the mathematics behind the "TLA" in "TLA+"
2 model 2 dreidel