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

A

Adam Sawicki

Personal blog · asawicki.infoprogramminggames

Adam Sawicki's personal blog at asawicki.info covers programming and games. Since 2013, 17 different Hacker News readers have linked it 51 times, most often “Car Physics for Games (2003)”. It is still writing: the last post was on 2026-10-30, and you can follow it by feed.

Visit the blog
51mentions?
17HN people?
2013–2026first – last linked?
Links on Hacker News per year · peak 17 in 2025

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

Why HN links it

Adam Sawicki's blog covers graphics and game-development topics. Commenters cite his posts on data-oriented design and floating-point myths, and one disputes his shader languages review.

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

Adam Sawicki Home Page - programming, graphics, games, media, C++, Windows, Internet and more... My blog, my productions (games, applications, libraries, publications, and other).

Most-linked posts?

  1. Car Physics for Games (2003)
    3 people · 3 mentions · first linked 2025-05-25
  2. State of GPU Hardware (End of Year 2025)
    2 people · 3 mentions · first linked 2025-12-29
  3. Car Physics for Games
    2 people · 2 mentions · first linked 2013-03-01
  4. Hello World Under the Microscope
    2 people · 2 mentions · first linked 2022-10-11
  5. The roots of software development in the textile industry (2024)
    2 people · 2 mentions · first linked 2024-08-02
  6. A Metric for Memory Fragmentation
    2 people · 2 mentions · first linked 2022-04-07
  7. Myths About Floating-Point Numbers
    2 people · 2 mentions · first linked 2021-03-17
  8. FP8 data type – all values in a table
    2 people · 2 mentions · first linked 2024-09-25

What Hacker News says?

  1. When mentioning foundational 2d driving models one simply can't omit Marco Monster (2003) [1]. Also Physics for Game Developers (2001) had a hilarious chapter dedicated to car racing simulation. Most of the chapter is dedicated building the scene in a minute detail - for instance pointing out that the center of gravity of the car will change during the course due to fuel consumption - only to simplify and cancel out…

    Comment linking /Mirror/Car%20Physics%20for%20Games/Car%20Physics%20for%20Games.html

    on “2D Vehicles”
  2. Submitted Writing Efficient C++ Code (2013) as a story · 176 points

    HN discussion
  3. Lots of problems with this ( https://xkcd.com/386/ ). "All shader languages are very similar to C". Even counting only mainstream shader languages, MSL is explicitly based on C++ and not C. There is a big difference. The non-mainstream shader languages will also be increasingly important, because who wants to be restricted to C dialects? "and have all the usual features associated with C save for pointers." MSL has…

    Comment linking /news_1719_two_shader_compilers_of_direct3d_12

    on “A Review of Shader Languages”
  4. Submitted Hello World Under the Microscope as a story · 91 points

    HN discussion
  5. Game developers have been big on data oriented design ( http://www.asawicki.info/news_1422_data-oriented_design_-_li... ) in recent years. It's funny, because data-oriented design examples tend to look like the original ("bad"?) array of values example in the blog post. Most of articles on DOD focus on performance, which seems of least concern to most software engineers, but I think it helps with understanding how y…

    Comment linking /news_1422_data-oriented_design_-_links_and_thoughts.html

    on “Why Is Object-Oriented Programming Useful? With a Role-Playing Game Example”
  6. Submitted Car Physics for Games (2003) as a story · 81 points

    HN discussion
  7. That's probably more about GPUs cheating to be faster[1]. https://asawicki.info/news_1741_myths_about_floating-point_n... [1]: Back in the day, CPU results could also vary based on path of execution; see tweet in article.

    Comment linking /news_1741_myths_about_floating-point_numbers

    on “Flawless – Durable execution engine for Rust”
  8. Submitted Myths About Floating-Point Numbers (2021) as a story · 66 points

    HN discussion
  9. Submitted Bezier Curve as Easing Function in C++ as a story · 58 points

    HN discussion
  10. Submitted All Sources of DirectX 12 Documentation as a story · 33 points

    HN discussion
  11. Submitted Calculating the Bounding Rectangle of a Circular Sector as a story · 30 points

    HN discussion
  12. Submitted Time Measurement in Game Programming as a story · 13 points

    HN discussion
  13. Submitted Car Physics for Games as a story · 6 points

    HN discussion
  14. Submitted The roots of software development in the textile industry (2024) as a story · 5 points

    HN discussion
  15. Submitted Car Physics for Games as a story · 5 points

    HN discussion
  16. Submitted Epic Games Launcher Wizard fails because of a space in Windows username as a story · 4 points

    HN discussion
  17. Submitted Hello World Under the Microscope as a story · 4 points

    HN discussion
  18. Submitted State of GPU Hardware (End of Year 2025) as a story · 3 points

    HN discussion
  19. Submitted I Fixed My App Taking 5 Minutes to Start as a story · 3 points

    HN discussion
  20. Submitted Debugging AMD-Specific Issues with Driver Experiments Tool as a story · 3 points

    HN discussion
  21. Submitted The Secrets of Floating-Point Numbers as a story · 3 points

    HN discussion
  22. Submitted FP8 data type – all values in a table as a story · 3 points

    HN discussion
  23. Submitted How Do Graphics Cards Execute Vector Instructions? as a story · 3 points

    HN discussion
  24. Submitted Str_view: null-termination-aware string-view class for C++ as a story · 3 points

    HN discussion
  25. Submitted Why Programming Is Especially Exposed to AI Automation as a story · 2 points

    HN discussion
  26. Submitted Floor and Ceil versus Denormals on CPU and GPU as a story · 2 points

    HN discussion
  27. Submitted Graphics APIs: Yesterday, Today, and Tomorrow as a story · 2 points

    HN discussion
  28. Submitted State of GPU Hardware (End of Year 2025) as a story · 2 points

    HN discussion
  29. Submitted What does software have to do with the linen industry? as a story · 2 points

    HN discussion
  30. Submitted An Idea for Visualization of Frame Times as a story · 2 points

    HN discussion

Search all of HN for asawicki.info

Linked by the same people?