L

lisyarus

lisyarus.github.io · Personal blog · on HN since 2020

Nikita Lisitsa (lisyarus) writes graphics and math programming articles on rasterizers, quaternions, WebGPU simulations, and floating-point behavior.

What HN saysHN links it for its particle life simulation and graphics tutorials; one author says the site feels similar to their own book.
26HN people shared it
4linked it in comments
44stories submitted
1.6Kstory points
3 months agolast shared
2020people per year2026

Most-shared posts

  1. 1
    It's OK to compare floating-points for equality
    5 people · 8 points · first shared 2026 · discussion on HN
  2. 2
    Particle Life simulation in browser using WebGPU
    3 people · 199 points · first shared 2025 · 66 comments on HN
  3. 3
    Implementing a Tiny CPU Rasterizer
    3 people · 5 points · first shared 2026 · discussion on HN
  4. 4
    Transforming Colors with Matrices
    2 people · 95 points · first shared 2024 · 11 comments on HN
  5. 5
    The Quest for Perfect Collisions
    2 people · 7 points · first shared 2022 · 2 comments on HN
  6. 6
  7. 7
    (Yet Another) Introduction to Quaternions
    2 people · 5 points · first shared 2024 · discussion on HN
  8. 8
    Particle Life 2D
    2 people · 5 points · first shared 2025 · 1 comments on HN
  9. 9
    How not to design a UI library
    2 people · 4 points · first shared 2023 · discussion on HN
  10. 10
    A stupidly simple spatial data structure
    2 people · 4 points · first shared 2022 · discussion on HN
  11. 11
    Porting my C++ game engine to Android
    2 people · 2 points · first shared 2023 · discussion on HN
  12. 12
    Skeletal Animation in glTF
    2 people · 2 points · first shared 2023 · discussion on HN
  13. 13
  14. 14
    Simulating water over terrain
    1 people · 387 points · first shared 2025 · 58 comments on HN
  15. 15
    Implementing a Tiny CPU Rasterizer
    1 people · 117 points · first shared 2024 · 47 comments on HN

What HN people wrote when they linked it

ggambetta · 2026-01-30
May I add Computer Graphics From Scratch, which covers both rasterization and raytracing? https://gabrielgambetta.com/computer-graphics-from-scratch/index.html I have to admit I'm quite surprised by how eerily similar this website feels to my book. The chapter structure, the sequencing of the concepts, the examples and diagrams, even the "why" section (mine https://gabrielgambetta.com/computer-graphics-from-scratch/00-introduc… - theirs https://lisyarus.github.io/blog/posts/implementing-a-tiny-cpu-rasteriz… I don't know what to make of this. Maybe there's nothing to it. But I feel uneasy :(
dewitt · 2026-01-01
The art style under "A Sillier Solution" [1] reminds me very much of the cover of Dragon Magazine #100, August 1985 [2]. [1] https://lisyarus.github.io/blog/media/a-silly-diffuse-shading-model/dr… [2] https://archive.org/details/DragonMagazine260_201801/DragonMagazine100…
aoeusnth1 · 2025-11-24
This looks related to (maybe descended from?) Nikita Lisitsa’s particle life project: https://lisyarus.github.io/blog/posts/particle-life-simulation-in-brow…
pmx · 2025-05-27
Try looking at this system - lots of "lifeforms" emerge with several interesting behaviours https://lisyarus.github.io/webgpu/particle-life.html?particleCount=327…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close