Top all-time · #4310
Yosoygames
Personal blog · yosoygames.com.ar/wpprogramminggamessystems
Yosoygames is a personal blog at yosoygames.com.ar about programming, games and systems. Since 2013, 18 different Hacker News readers have linked it 19 times, most often “Vulkan "But Why?" FAQ”. It is still writing: the last post was on 2026-10-22, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its graphics programming posts, especially on Vulkan design, OpenGL criticism and a Vulkan FAQ. It also covers C/C++ floating-point and game engine topics.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Vulkan "But Why?" FAQ2 people · 2 mentions · first linked 2023-04-06
What Hacker News says?
If only. Even something as simple as this, where x and y and a are floating-point values: if( a == x/y ) assert( a == x/y ); Is legally allowed to trigger (!). Worse, it's also legally allowed to not trigger. That's right. The above can be legally compiled to always trigger, or never trigger, or even to sometimes trigger (although this is rare in practice). Why? C / C++ allow floats to be stored with excess precisio…
Comment linking /wp/2013/07/on-floating-point-determinism/
on “What happens if you remove randomness from Doom?”Submitted Maybe it’s time to talk about a new Linux Display Driver Model as a story · 224 points
HN discussionI wouldn't predict a lot of overlap. On the game dev side, Go offers nothing new, and the forced untuneable gc will be an instant turnoff for the usual reasons. On the Go side, my outside perspective is most of its users seem to be focused on web server backends, trying to justify async everywhere, and/or rewriting slow Python or Perl or Bash scripts and assuming that makes it a systems language. Go users interested…
Comment linking /wp/2013/11/on-mike-actons-review-of-ogrenode-cpp/
on “Show HN: Crown – A flexible game engine written from scratch in C++”Submitted Direct3D11 vs. OpenGL4.4 in 2015, an experience review as a story · 8 points
HN discussionhttps://www.yosoygames.com.ar/wp/2015/09/maybe-its-time-to-t... (2015) Still seems very relevant.
Comment linking /wp/2015/09/maybe-its-time-to-talk-about-a-new-linux-display-driver-model/
on “An initial investigation into WDDM on ReactOS”Submitted Is everything ok, Nvidia? as a story · 6 points
HN discussionMaybe this? http://www.yosoygames.com.ar/wp/2013/09/what-i-hate-from-ope... OpenGL is a good concept, but it's real-world usage turned it into an ugly mess with a too deep reliance on the competence of the developer.
Comment linking /wp/2013/09/what-i-hate-from-opengl-api/
on “The Future of Graphics Programming: The Vulkan API”Submitted Millions of Triangles Like in UE5? as a story · 3 points
HN discussionThese are good posts to answer your question I think: - https://www.yosoygames.com.ar/wp/2023/04/vulkan-why-faq/ - https://www.gfxstrand.net/faith/blog/2022/08/descriptors-are... In places where Vulkan feels unnecessarily restrictive, the reason is mostly one or another mobile GPUs which still have a lot of hardwired expectations about how incoming data should be structured. AFAIK it's mostly not about tiled rendere…
Comment linking /wp/2023/04/vulkan-why-faq/
on “Chrome Ships WebGPU”Submitted Vulkan "But Why?" FAQ as a story · 2 points
HN discussionSubmitted Clustered Forward vs. Deferred Shading as a story · 2 points
HN discussionSubmitted Where do I start graphics programming? as a story · 2 points
HN discussionSubmitted “We don’t care really how long it takes” as a story · 2 points
HN discussionSubmitted Microsoft, we need to talk about Visual Studio | Yosoygames as a story · 2 points
HN discussionSubmitted Clustered Forward vs. Deferred Shading as a story · 1 points
HN discussionSubmitted A little clarification on modern shader compile times Recently updated as a story · 1 points
HN discussionSubmitted Thoughts about Meltdown and Spectre fallout and dealing with it as a story · 1 points
HN discussionSubmitted On VATMOSS as a story · 1 points
HN discussionSubmitted On Mike Acton’s review of OgreNode.cpp as a story · 1 points
HN discussion