Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Silent (CookiePLMonster)

    cookieplmonster.github.io · Personal blog · on HN since 2018

    Silent, a game modder who writes SilentPatch, explains bugs in old PC games and how they break on modern Windows and hardware.

    Visit blogHN submissions
    GamesSystems & PerformanceRetro Computing
    What HN says

    Commenters call his write-up on how Windows 11 24H2 broke GTA San Andreas excellent, and cite it as an example of a long-hidden bug.

    Stats for nerds
    27HN people shared it
    20linked in comments
    2.5Kstory points
    Dec 2025last shared
    2021people per year2025

    Top posts on HN

    1. 1
      How a 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2
      6 people · 1.4K points · first shared 2025 · 298 comments on HN
    2. 2
      Fixing Mass Effect black blobs on modern AMD CPUs
      1 person · 562 points · first shared 2020 · 178 comments on HN
    3. 3
      Year 2038 problem is still alive and well
      3 people · 241 points · first shared 2022 · 108 comments on HN
    4. 4
      Restoring the Gold Filter in Deus Ex: Human Revolution – Director’s Cut
      1 person · 140 points · first shared 2020 · 59 comments on HN
    5. 5
      High resolution timers and high uptime headaches
      3 people · 95 points · first shared 2018 · 38 comments on HN
    6. 6
      A technical dive into the new Tokyo Xtreme Racer
      1 person · 33 points · first shared 2025 · 10 comments on HN
    7. 7
      Remastering Colin McRae Rally 3 with SilentPatch
      1 person · 19 points · first shared 2023 · 1 comments on HN
    8. 8
      Clever bug exploitation – backface culling
      1 person · 4 points · first shared 2019 · Discussion on HN
    9. 9
      About Cyberpunk 2077 and AMD CPUs
      2 people · 3 points · first shared 2020 · Discussion on HN
    10. 10
      Emulator Bug? No, LLVM Bug
      1 person · 3 points · first shared 2020 · Discussion on HN

    What HN people wrote when they linked it

    • rafaelmnMay 2025

      Frankly this kind of stuff getting upvoted kind of makes HN less and less valuable as a news source - this is yet another "hey I trivially exposed something to the LLM and I got some funny results on a toy example".

      These kind of demos were cool 2 years ago - then we got function calling in the API, it became super easy to build this stuff - and the reality hit that LLMs were kind of shit and unreliable at using even the most basic tools. Like oh woow you can get a toy example working on it and suddenly it's a "natural language interface to WinDBG".

      I am excited about progress in this front in any domain - but FFS show actual progress or something interesting. Show me an article like this [1] where the LLM did anything useful. Or just show what you did that's not "oh I built a wrapper on a CLI" - did you fine tune the model to get better performance ? Did you compare which model performs better by setting up some benchmark and found one to be impressive ?

      I am not shitting on OP here because it's fine to share what you're doing and get excited about it - maybe this is step one, but why the f** is this a front page article ?

      [1]https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

    • cwizouAug 2021

      A few years back, Intel was striking marketing deals with large game developers that included them giving away free copies of their compiler and support. It's unclear how prevalent that was, though there were a few titles with an Intel splash logo that were part of this.

      This is often assumed to be the cause of the difference of performances between AMD and Intel CPUs in games btw, and while that can definitely come into it, it's not always correct. Sometimes the engines just don't know about the CPUs and treat them like the previous generation (like at Ryzen launch where some games ignored SMT on those), sometimes the devs only tested on one arch, or sometimes it's some extra library that makes incorrect assumptions.

      Interesting read on the topic with Cyberpunk : https://cookieplmonster.github.io/2020/12/13/cyberpunk-2077-and-amd-cpus/

    • canucker2016May 2025

      So fixing approx. 5-10% of CVEs (by zero-initializing all stack vars) is a worse cure than letting these uninitialized stack vars be possible sources of exploits?

      see https://msrc.microsoft.com/blog/2020/05/solving-uninitialized-stack-memory-on-windows/

      Initializing the stack var to zero would have helped mitigate the recently discovered problem in GTA San Andreas (the real problem is an unvalidated data file) - see https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

    • ntoskrnl_exeDec 2025

      Pretty much all the Renderware based GTAs have issues these days that only community made patches can mitigate.

      A recent example is that in San Andreas, the seaplane never spawns if you're running Windows 11 24H2 or newer. All of it due to a bug that's always been in the game, but only the recent changes in Windows caused it to show up. If anybody's interested, you can read the investigation on it here: https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

    • charleslmungerNov 2025

      >Not at all? Most memory-safety issues will never even show up in the radar

      Citation needed? There's all sorts of problems that don't "show up" but are bad. Obvious historical examples would be heartbleed and cloudbleed, or this ancient GTA bug [1].

      1: https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

    • nix0nDec 2025

      There are QOL mods[0] available for that version to get the camera (and controller in general, and other stuff) working better.

      Can't speak to the Deck HW or Steam OS specifically, but the SilentPatch and GInput mods have been working great for me on Proton under Linux Mint.

      [0]https://cookieplmonster.github.io/mods/gta-vc/

    Related

    Hardcore Softwarehardcoresoftware.learningbyshipping.com85 people

    Systems ideas that sound good but almost never work

    Hardcore Software
    Personal · last shared 2026
    PhobosLabphoboslab.org123 people

    QOI: Lossless Image Compression in O(n) Time

    PhobosLab
    Personal · last shared 2026
    The Old New Thingblogs.msdn.microsoft.com/oldnewthing287 people

    A customer reported an error in the map used by Flight Simulator

    The Old New Thing
    Company · last shared 2020
    CPU Shackcpushack.com80 people

    The Soviet 1801VM2 LSI-11 Processor

    CPU Shack
    Publication · last shared 2026
    Lundukelunduke.substack.com91 people

    The computers used to do 3D animation for Final Fantasy VII in 1996

    Lunduke
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Dad Hackerdadhacker.com60 people

    How the Atari ST Almost Had Real Unix (2011)

    Dad Hacker
    Personal · last shared 2019
    #AltDevBlogADayaltdevblogaday.com163 people

    John Carmack on the importance of Static Code Analysis

    #AltDevBlogADay
    Publication · last shared 2023