4. Why I Stopped Arguing with People (wangcong.org)

I am a software engineer, and I used to enjoy arguing with people for technical correctness. Code reviews, design meetings, mailing-list threads, dinner tables. If someone was wrong, I wanted them to know it, and I wanted them to know exactly why. I collected counterarguments the way I collected patches. I believed that if I just laid out the logic clearly enough, the other person would have no choice but to come around. Truth would win.

9. Announcing Box3D :: Box2D (box2d.org)

I'm happy to announce the release of Box3D, an open source 3D physics engine. It is now available on GitHub.
Box3D repository
You can think of Box3D as a fork of Box2D, extended with many features needed for 3D games. Some additions:
Triangle mesh collision Height-field collision Baked compound collision The core architecture of Box3D remains almost identical to Box2D.
C API All library source is C17 Sub-stepping solver Continuous collision Graph coloring for large islands Wide SIMD contact solver Multi-threading hooks Optional internal scheduler Large world support with doubles for position Recording and replay If you want to see Box3D in action, watch this video:

12. What to Learn to Be a Graphics Programmer (blog.demofox.org)

I get asked fairly often what people need to know to be hireable as a graphics programmer. I figured it was time to make a page to link instead of re-typing it each time. We are in a strange time wโ€ฆ

21. ZCode: Claude Code from the Makers of GLM (zcode.z.ai)

ZCode ๅฐ†ๅผบๅคง็š„ AI Agents ไธŽ็Žฐๆœ‰ๅทฅๅ…ท้“พ็ป“ๅˆ๏ผŒๅธฎๅŠฉไฝ ๅœจ็†Ÿๆ‚‰ๆต็จ‹ไธญๅฎŒๆˆ่ง„ๅˆ’ใ€็ผ–็ ใ€่ฏ„ๅฎกไธŽไธŠ็บฟใ€‚

Article Details

Browse by Date

Type to search HN and engineering blog articles
Press Escape to close  |  โ†‘โ†“ to navigate  |  Enter to open