Top all-time · #7074
Akila Welihinda
Personal blog · awelm.com/posts · on HN as hackthesystemprogrammingsystems
Akila Welihinda's personal blog at awelm.com covers programming and systems. Since 2022, 11 different Hacker News readers have linked it 15 times, most often “How to Build an Evil Compiler”. No feed was found, so read it on the site itself.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN readers link Akila Welihinda's posts on building databases, such as a guide to writing a simple database from scratch, as practical resources for learning database internals.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
My technical blog. Let's learn together
Most-linked posts?
- How to Build an Evil Compiler6 people · 6 mentions · first linked 2022-03-21
- A Deeper Dive of kube-scheduler2 people · 2 mentions · first linked 2023-12-13
- SimpleDB: A Basic RDBMS Built from Scratch2 people · 2 mentions · first linked 2022-01-31
What Hacker News says?
> This does not prevent any of these threats, it does not even necessarily make them more difficult whatsoever. "Insiders" will still have access to the source code doing the encryption, and it is just not possible to protect against government overreach that can literally force you to do anything and keep quiet about it, even in otherwise relative sane countries. Search for NSA letter. There you go again :) You lit…
Comment linking /posts/evil-compiler/
on “Apple advances user security with powerful new data protections”Submitted SimpleDB: A Basic RDBMS Built from Scratch as a story · 210 points
HN discussionHere are some popular papers: https://github.com/rxin/db-readings Once you finish the major papers, CMU has a ton of talks from more recent database research projects: https://db.cs.cmu.edu/seminar2020/ You could also try building a simple database from scratch, like this: https://www.awelm.com/posts/simple-db/ Also if you are specifically interested in SQL, make sure to learn relational algebra/calculus.
Comment linking /posts/simple-db/
on “Ask HN: Which DB internals to study more to become expert in DBs overall??”Submitted How to Build an Evil Compiler as a story · 74 points
HN discussionSubmitted Exploring SIMD performance improvements in WebAssembly (2021) as a story · 64 points
HN discussionSubmitted How to Build an Evil Compiler as a story · 17 points
HN discussionSubmitted My Useless Contribution to the GNU C Sine Function as a story · 8 points
HN discussionSubmitted How to Build an Evil Compiler as a story · 5 points
HN discussionSubmitted How to Build an Evil Compiler as a story · 5 points
HN discussionSubmitted Tools That Improved My Engineering Productivity as a story · 4 points
HN discussionSubmitted How to Build an Evil Compiler as a story · 3 points
HN discussionSubmitted Tools That Improved My Engineering Productivity as a story · 2 points
HN discussionSubmitted A Deeper Dive of kube-scheduler as a story · 1 points
HN discussionSubmitted A Deeper Dive of kube-scheduler as a story · 1 points
HN discussionSubmitted Managing LLM Context Is a Knapsack Problem as a story · 1 points
HN discussion