Live data from Hacker News

Viewing profile — corysama

corysama

HN member
Joined
Sat, Oct 04, 2008, 4:19 AM UTC
HN karma
11,856
Public activity
2,618 items

About corysama

No profile information was provided.

Recent public activity

  1. comment
    Comment #49252055

    When you dig through the CUDA developer docs instead of the promotional materials, you can develop a view of Nvidia GPUs as having 8-128 processing cores, each with 4 hyperthreads,…

  2. comment
    Comment #49238647

    I can imagine abusing this to implement undo-redo for a game editor. Take snapshots. Record actions. Implement undo as: role back to a snapshot and re-run actions from the snapshot…

  3. comment
    Comment #49063230

    That would be https://martinfowler.com/articles/mechanical-sympathy-princi...

  4. comment
    Comment #49025336

    Yep. It's my thesis that early GL APIs feel beginner-friendly because they are so hand-holdy, one-step-at-a-time. But, they end up more complicated when you get serious and they in…

  5. comment
    Comment #49024729

    I still think that OpenGL is a better place to start learning 3D because there is so much less bookkeeping to do regarding memory and concurrency vs. Vulkan. I'm working on a "Post…

  6. comment
    Comment #49023178

    Writing a Gameboy emulator is a great cure for that ;)

  7. comment
    Comment #49023163

    For the joy of building, I'd say LLMs are still great for questions, rapid-prototyping and code reviews. And, beyond that: Who cares what others do? Build what brings you joy. As @…

  8. comment
    Comment #49010262

    I'm the opposite. Between work and family, I don't get a lot of time to hole up in a cave with an IDE for fun. Prior to LLMs, it was a struggle to get much of anything done. So, I …

  9. comment
    Comment #48983747

    Lua was specifically designed to be a configuration language https://www.lua.org/history.html Lots of people start out with a non-programmable config format. But, as their situatio…

  10. comment
    Comment #48980838

    Classic SSAO is very similar to performing an "unsharp mask" based on the depth buffer. This has been proposed "a simple and efficient method to enhance the perceptual quality of i…

  11. comment
    Comment #48942758

    Anyone know if there’s still a community around https://github.com/snabbco/snabb ? This seems like something they would appreciate. Besides that, first use case that comes to mind …

  12. comment
    Comment #48922388

    This is a very important paragraph from quern's article > There are few to no side-effects to melatonin use in adults (there is uncertainty about the risks & benefits in children &…

  13. comment
    Comment #48916612

    I’m not a scholar of the fall of SGI. But, I’m sure it has been documented in detail. AFAICT, SGI was a textbook Innovator’s Dilemma case with an expensive enterprise product that’…

  14. comment
    Comment #48854707

    His Behind the Scenes video for LOVE is one of my favorite developer vids ever. https://m.youtube.com/watch?v=f90R2taD1WQ

  15. comment
    Comment #48820878

    Back in the late-90s/early 2000s boom it was not a secret that enterprise corps pushed universities to teach Java because they wanted easily-replaceable widget engineers engineerin…

  16. comment
    Comment #48755317

    I recommend https://gamemath.com/book/ as a good starting point.

  17. comment
    Comment #48753121

    Old 3D engine guy here. I highly encourage folks to make a 3D engine for fun and learning. Shipping a game with it would be a cherry on top. Come join us in r/graphicsprograming, r…

  18. comment
    Comment #48661038

    But, if you made a mesh you wouldn’t be able to represent fuzzy objects. That’s one of the major advantages of both splats and this printing technique.

  19. comment
    Comment #48660993

    The original paper that kicked off the movement a few years ago used Gaussian blobs because gaussians are differentiable and the tech to analyze a scene requires the tech used for …

  20. comment
    Comment #48632186

    The primary focus of this product is https://en.wikipedia.org/wiki/ISO_26262 AKA https://en.wikipedia.org/wiki/Functional_safety for road vehicles. That means review from independe…

  21. comment
    Comment #48623133

    I always liked the advice "Abstract for replacement. Not for reuse." If you have code that is reusable, you'll want it to have a nice interface. But, you don't need an abstraction …

  22. comment
    Comment #48620642

    “Making of BAR” documentary https://m.youtube.com/watch?v=5F36yViPz7w

  23. comment
    Comment #48588848

    Only tangentially related. But, I still have not forgiven Unity for the floating point footgun in https://docs.unity3d.com/6000.4/Documentation/ScriptReferenc... > The operation is…

  24. comment
    Comment #48461928

    If you want to play with software rendering, here's probably the shortest code that will get an ARGB8888 2D array from main memory to the screen efficiently for all platforms using…

  25. comment
    Comment #48388658

    Then there’s the opposite situation. I knew the guys who ported NBA Jam: TE from arcade to PC (by hand-translating assembly!). Apparently the arcade CPU had bitwise addressing. And…