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 · #4423

A

A journey into a wild pointer

Personal blog · carette.xyzprogrammingsystems

A journey into a wild pointer is a personal blog at carette.xyz about programming and systems. Since 2019, 17 different Hacker News readers have linked it 70 times, most often “The state of Vulkan apps in 2024”. It is still writing: the last post was on 2026-10-25, and you can follow it by feed.

Visit the blog
70mentions?
17HN people?
2019–2026first – last linked?
Links on Hacker News per year · peak 39 in 2026

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

Why HN links it

A graphics programming blog with posts on Vulkan adoption, Metal, the state of the graphics world, and Rust zero-cost abstractions. HN commenters cite it as support for those points.

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

Most-linked posts?

  1. The state of Vulkan apps in 2024
    4 people · 6 mentions · first linked 2024-05-29
  2. A Story of Screwdriver Drivers
    3 people · 4 mentions · first linked 2026-07-05
  3. Zero-Cost Abstractions in Rust
    3 people · 3 mentions · first linked 2020-02-08
  4. Testing the Swift C compatibility with Raylib (+WASM)
    3 people · 3 mentions · first linked 2026-03-22
  5. The CEO Cost Function
    3 people · 3 mentions · first linked 2026-01-02
  6. Swift C++ Interoperability in Practice: Raylib and Dear ImGui
    2 people · 5 mentions · first linked 2026-03-26
  7. Learning to Learn, in the Age of LLMs
    2 people · 5 mentions · first linked 2025-06-17
  8. About the "Trust-Me-Bro" Culture
    2 people · 3 mentions · first linked 2026-01-06
  9. The terrible situation of Windows laptops (2024)
    2 people · 3 mentions · first linked 2024-05-19
  10. State of Vulkan Since 2015
    2 people · 3 mentions · first linked 2024-05-29

What Hacker News says?

  1. I'm not in the graphics world at all, but I read this lively discussion last week (post [0], discussion [1]) that made me think the situation was pretty messy. Is it maybe not as bad as that makes it appear? [0] https://www.carette.xyz/posts/we_are_doomed/ [1] https://news.ycombinator.com/item?id=38994780

    Comment linking /posts/we_are_doomed/

    on “Zed, a collaborative code editor, is now open source”
  2. Submitted Lobbying is corruption as a story · 528 points

    HN discussion
  3. > ...games? Isn't that what we're talking about? I'm struggling to remember when Apple last truly cared about gaming on Macs > How Apple suffers from spurning the gaming industry Ah yes. Apple truly deeply suffers. In which reality? > Oh, well this is just wrong. Box86 had "solved" the x86 -> ARM translation path before Apple Silicon even existed, albeit slowly 1. No idea what Box86 is 2. Slowly means it didn't solv…

    Comment linking /posts/state_of_vulkan_2024/

    on “Vulkan1.3 on the M1 in one month”
  4. Submitted The skill of the future is not 'AI', but 'Focus' as a story · 184 points

    HN discussion
  5. You're missing that people don't care about Vulkan at all: https://carette.xyz/posts/state_of_vulkan_2024/ And the translation layer exists largely due to Valve business decisions, not because "community came together or something". This glorious amazing support didn't even really exist until 2018 (when it was launched with official support of 27 games) 1. Apple has never truly cared about gaming on the Mac 2. iOS o…

    Comment linking /posts/state_of_vulkan_2024/

    on “Vulkan1.3 on the M1 in one month”
  6. Submitted Good people refuse to do bad things as a story · 144 points

    HN discussion
  7. > Metal was released in June 2014[0], and Vulkan development started a month later, in July 2014[1]. > > You can interpret that in a few different ways There are no two interpretations. Metal was released before Khronos even had their "kick off meeting". The official introduction of Khronos didn't happen until 2015. Vulkan 1.0 was released in 2016 . Prior to 2014 there was no Vulkan, and no idea of Vulkan. Sevral co…

    Comment linking /posts/state_of_vulkan_2024/

    on “Vulkan1.3 on the M1 in one month”
  8. Submitted A minimal kernel in Swift, running in QEMU as a story · 109 points

    HN discussion
  9. Supporting a different 3D API is really not the complicated or time consuming part of porting a game to another platform, especially when the target API is Metal. The poor game support on macOS is a mix of Apple apathy towards gaming and the low potential sales numbers. Also, of the few new Vulkan apps being released (a whopping 9 in 2023), most actually only support a single platform: https://carette.xyz/posts/stat…

    Comment linking /posts/state_of_vulkan_2024/

    on “Vulkan1.3 on the M1 in one month”
  10. Submitted We Are Doomed: A pessimistic point of view of "modern software engineering" as a story · 55 points

    HN discussion
  11. > The number of games that run natively on Vulkan is negligible. Yep, that's unfortunately true... https://www.carette.xyz/posts/state_of_vulkan_2024/

    Comment linking /posts/state_of_vulkan_2024/

    on “Vulkan1.3 on the M1 in one month”
  12. Submitted Who will buy your services if you fire us all? as a story · 27 points

    HN discussion
  13. > the refusal to natively support Vulkan in favor of Metal 1. Metal precedes Vulkan 2. Hardly anyone supports Vulkan https://www.carette.xyz/posts/state_of_vulkan_2024/

    Comment linking /posts/state_of_vulkan_2024/

    on “Blurry rendering of games on Mac”
  14. Submitted The disastrous communication from Apple to apps developers as a story · 27 points

    HN discussion
  15. Why is it that every one of these anti-AI screeds that gets upvoted on HN has been clearly written by AI? Here is one of his posts from 2022: "Since a long time now I was interested in learning computer graphics and “do stuff” with computer graphics APIs. I began to work on a very simple Game engine in Swift / Metal last year but I began to switch to a Windows machine a few months ago, and Swift / Metal is not compa…

    Comment linking /posts/opengl_and_cpp_on_m1_mac/

    on “Good people refuse to do bad things”
  16. Submitted The state of Vulkan apps in 2024 as a story · 23 points

    HN discussion
  17. Your "run-time" code with iterators vs with a hand made for loop tends to result in the same set of instructions. Often the iterator usage will also enable optimizations that make the loop faster. * https://github.com/mike-barber/rust-zero-cost-abstractions * https://carette.xyz/posts/zero_cost_abstraction/ * https://ruudvanasseldonk.com/2016/11/30/zero-cost-abstractio...

    Comment linking /posts/zero_cost_abstraction/

    on “Formally Verifying Rust's Opaque Types”
  18. Submitted The screwdriver test, or What separates real engineers from the rest as a story · 6 points

    HN discussion
  19. The cost of Rust's abstractions are largely at compile time, not at runtime. For example, see https://idursun.com/posts/rust_zero_cost_abstractions_in_act... or https://carette.xyz/posts/zero_cost_abstraction/ .

    Comment linking /posts/zero_cost_abstraction/

    on “C Is the Greenest Programming Language”
  20. Submitted A Story of Screwdriver Drivers as a story · 6 points

    HN discussion
  21. Submitted The terrible situation of Windows laptops (2024) as a story · 6 points

    HN discussion
  22. Submitted What 'Getting Your Hands Dirty' Means at LLM-Era as a story · 5 points

    HN discussion
  23. Submitted Swift C++ Interoperability in Practice: Raylib and Dear ImGui as a story · 5 points

    HN discussion
  24. Submitted An exploration of playing three generations of windows games on macOS as a story · 5 points

    HN discussion
  25. Submitted The Terrible Situation of Windows (Professional) Laptops as a story · 5 points

    HN discussion
  26. Submitted AI Stance Is Not Binary as a story · 4 points

    HN discussion
  27. Submitted By Necessity: The Return of the Engineer as a story · 4 points

    HN discussion
  28. Submitted Made (By Humans) in California as a story · 4 points

    HN discussion
  29. Submitted The CEO Cost Function as a story · 4 points

    HN discussion
  30. Submitted Do you trust your FOSS? (2021) as a story · 4 points

    HN discussion

Search all of HN for carette.xyz

Linked by the same people?