Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #6042

A

Andrew Chan

Personal blog · andrewkchan.dev/posts · on HN as reasonablekloutaisystemsprogramming

Andrew Chan's personal blog at andrewkchan.dev covers ai, systems and programming. Since 2023, 12 different Hacker News readers have linked it 16 times, most often “Crawling a billion web pages in just over 24 hours, in 2025”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
16mentions?
12HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 8 in 2024

Too few sampled comments (1) to say how often HN recommends it.?

Why HN links it

HN readers link Andrew Chan's post on building fast LLM inference from scratch in CUDA. The single comment offers a technical alternative to the post's kernel approach and does not judge the writing.

Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

reasonableklout · 2,417 karma · member since 2022

https://andrewkchan.dev/

From their public HN profile, which links to this site.

Most-linked posts?

  1. Crawling a billion web pages in just over 24 hours, in 2025
    3 people · 3 mentions · first linked 2025-07-16
  2. Vibecoding a High Performance System
    2 people · 2 mentions · first linked 2025-07-22
  3. Diffusion Models
    2 people · 2 mentions · first linked 2024-05-24

What Hacker News says?

  1. As saagarjha mentions, vectorization of loads and stores is important for memory bandwidth and can be done automatically after unrolling a loop. Another important compiler optimization which requires and is applied after loop unrolling is pre-fetching: that is, for a loop whose iterations are independent and each perform loads and then some computation depending on the loaded value, we can re-arrange the loads to be…

    Comment linking /posts/yalm.html

    on “Fast LLM Inference From Scratch (using CUDA)”
  2. Submitted Fast LLM Inference From Scratch (using CUDA) as a story · 344 points

    HN discussion
  3. You don’t need to repeatedly call the kernels. You just need to loop inside the kernels to have each process every nth multiplication according to their thread id, adding it to the thread’s partial sum and have a branch in the loop skip the addition (or add 0) when you exceed the range. Afterward, you would do a horizontal sum of the partial sums to get the value for the corresponding field in the output vector, and…

    Comment linking /posts/yalm.html

    on “Fast LLM Inference From Scratch (using CUDA)”
  4. Submitted Diffusion Models as a story · 315 points

    HN discussion
  5. ``` Location: San Francisco, CA Remote: Yes Willing to relocate: Yes Technologies: WebAssembly, React, PyTorch, WebGL, CUDA, Docker Résumé/CV: https://drive.google.com/file/d/1KSGFEOTbkH9JMIwmFJgpV9ONvM1_c2IV/view?usp=sharing Email: andrewkchan.akc@gmail.com ``` - Engineer with an eye for performance + business impact, have spent most of my career working on both low-level and Web technologies. I write about many pr…

    Comment linking /

    on “Ask HN: Who wants to be hired? (January 2025)”
  6. Submitted Perspective-Correct Interpolation as a story · 54 points

    HN discussion
  7. Submitted Simulating Fluids, Fire, and Smoke in Real-Time as a story · 14 points

    HN discussion
  8. Submitted Vibecoding a High Performance System as a story · 8 points

    HN discussion
  9. Submitted Crawling a billion web pages in just over 24 hours, in 2025 as a story · 6 points

    HN discussion
  10. Submitted Adventures with Differentiable Mesh Rendering as a story · 6 points

    HN discussion
  11. Submitted Notes from My Time at Figma as a story · 4 points

    HN discussion
  12. Submitted Crawling a billion web pages in just over 24 hours, in 2025 as a story · 3 points

    HN discussion
  13. Submitted Vibecoding a High Performance System as a story · 2 points

    HN discussion
  14. Submitted The Skew Programming Language as a story · 2 points

    HN discussion
  15. Submitted Diffusion Models (2024) as a story · 1 points

    HN discussion
  16. Submitted Crawling a billion web pages in just over 24 hours, in 2025 as a story · 1 points

    HN discussion

Search all of HN for andrewkchan.dev

Linked by the same people?