gpfault

gpfault.net · Personal blog · on HN since 2014

gpfault is a programming blog covering x86-64 assembly, graphics, WebGL, procedural generation, reverse engineering, and C++.

What HN saysHN links it for its assembly tutorial series and WebGL 2 particles post; the author appears in comments pointing to related posts.
25HN people shared it
5linked it in comments
61stories submitted
1.7Kstory points
7 months agolast shared
2014people per year2026

Most-shared posts

  1. 1
    Let's Learn x86-64 Assembly (2020)
    4 people · 610 points · first shared 2020 · 99 comments on HN
  2. 2
  3. 3
    My Most Important Project Was a Bytecode Interpreter
    3 people · 319 points · first shared 2016 · 149 comments on HN
  4. 4
    What Does Perlin Noise Sound Like?
    3 people · 85 points · first shared 2017 · 31 comments on HN
  5. 5
    Dependency Injection in C++ Using Variadic Templates
    3 people · 52 points · first shared 2015 · 4 comments on HN
  6. 6
    GPU-Accelerated Particles with WebGL 2
    3 people · 14 points · first shared 2017 · discussion on HN
  7. 7
    In Praise of Drop-In Libraries
    3 people · 8 points · first shared 2017 · discussion on HN
  8. 8
    Ripping Sprites from Super Cyborg
    3 people · 3 points · first shared 2014 · discussion on HN
  9. 9
    Intrusive lists in Doom 3
    2 people · 150 points · first shared 2014 · 66 comments on HN
  10. 10
    Writing comments about pointer ownership
    2 people · 44 points · first shared 2015 · 39 comments on HN
  11. 11
    More About Jumps Than You Wanted to Know
    2 people · 27 points · first shared 2025 · discussion on HN
  12. 12
    Rendering the Mandelbrot Set with WebGL
    2 people · 14 points · first shared 2016 · discussion on HN
  13. 13
    My Gripes with WebGL
    2 people · 11 points · first shared 2017 · discussion on HN
  14. 14
    Using Perlin Noise to Generate 2D Terrain and Water
    2 people · 9 points · first shared 2017 · discussion on HN
  15. 15
    Mapping Types to Values (in C++)
    2 people · 6 points · first shared 2015 · 3 comments on HN

What HN people wrote when they linked it

nicebyte · 2025-12-29
shameless plug: if you want to understand the content of this post better, first read the first half of my article on jumps [1] (up to syscall). goes into detail about relocations and position-independent code. [1] https://gpfault.net/posts/asm-tut-4.html
nice_byte · 2025-07-14
(i am the author) not to this series, but the very first post on the blog is an example of a simple reverse-engineering exercise: https://gpfault.net/posts/ripping-sprites-from-super-cyborg.txt.html
fulafel · 2017-11-11
This is webgl 1 I guess? WebGL 2 has some nice particle suited features like transform feedback: https://gpfault.net/posts/webgl2-particles.txt.html

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