Top all-time · #6625
Lukas Atkinson
Personal blog · lukasatkinson.deprogrammingsystems
Lukas Atkinson's personal blog at lukasatkinson.de covers programming and systems. Since 2019, 12 different Hacker News readers have linked it 15 times, most often “Interface Dispatch (2018)”. No feed was found, so read it on the site itself.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
Commenters link posts on this blog about AI-assisted coding (a critique of Cursor), MongoDB's move away from open source licensing, and Go interface dispatch. The comments cite or attribute the posts without judging the writing.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Interface Dispatch (2018)4 people · 4 mentions · first linked 2019-04-18
- Net-Negative Cursor3 people · 3 mentions · first linked 2025-05-29
- Building a Simple Metaobject Protocol2 people · 2 mentions · first linked 2023-12-20
What Hacker News says?
OP: https://fly.io/blog/youre-all-nuts/#but-its-bad-at-rust > (from https://lukasatkinson.de/2025/net-negative-cursor/ ) looks inside complaining about Rust code
Comment linking /2025/net-negative-cursor/
on “My AI skeptic friends are all nuts”Submitted Interface Dispatch (2018) as a story · 82 points
HN discussionTo quote an excellent article from last week: > The AI has suggested a solution, but the added code is arguably useless or wrong. There is a huge decision space to consider, but the AI tool has picked one set of decisions, without any rationale for this decision. > [...] > Programming is about lots of decisions, large and small. Architecture decisions. Data validation decisions. Button color decisions. > Some decisi…
Comment linking /2025/net-negative-cursor/
on “My AI skeptic friends are all nuts”Submitted Is Python Code Sensitive to CPU Caching? (2024) as a story · 81 points
HN discussionRe MongoDB, I don't think their pretending to be opensource anymore, just source visible, see https://lukasatkinson.de/2019/mongodb-no-longer-seeks-osi-ap... Re OpenES, its an apache licensed distro without proprietary commercial bits. One of the concerns I have had with the recent trending of some opensource companies (elastic, timescaledb, and others), is that those who mix in proprietary code into their opensourc…
Comment linking /2019/mongodb-no-longer-seeks-osi-approval-for-sspl/
on “Open Distro for Elasticsearch”Submitted Net-Negative Cursor as a story · 74 points
HN discussionLinear probing for a hash table that you’re not going to delete things from. Textbooks usually tell you to prefer other probing patterns unless you need deletion (and e.g. Go interface casts use quadratic probing[1]). Or is it still advantageous for some reason? (Locality?) [1] https://github.com/golang/go/blob/03cd8a7b0e47f2141a1dbdad9f... via https://lukasatkinson.de/2018/interface-dispatch/
Comment linking /2018/interface-dispatch/
on “Solving “Two Sum” in C with a tiny hash table”Submitted You Just Don't Need Tox as a story · 4 points
HN discussionSubmitted Building a Simple Metaobject Protocol as a story · 3 points
HN discussionSubmitted Interface Dispatch in C++, Java, C#, Go, and Rust as a story · 2 points
HN discussionSubmitted Interface Dispatch in C++, Java, C#, Go, and Rust as a story · 2 points
HN discussionSubmitted Dynamic vs. Static Dispatch as a story · 2 points
HN discussionSubmitted Intent, Not Implementation as a story · 1 points
HN discussionSubmitted Building a Simple Metaobject Protocol as a story · 1 points
HN discussionSubmitted Dynamic vs. Static Dispatch as a story · 1 points
HN discussion