Viewing profile — corysama
corysama
HN member- Joined
- Sat, Oct 04, 2008, 4:19 AM UTC
- HN karma
- 11,856
- Public activity
- 2,618 items
- HN profile
- View on Hacker News ↗
About corysama
No profile information was provided.
Recent public activity
-
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,…
-
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…
-
comment
Comment #49063230
That would be https://martinfowler.com/articles/mechanical-sympathy-princi...
-
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…
-
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…
-
comment
Comment #49023178
Writing a Gameboy emulator is a great cure for that ;)
-
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 @…
-
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 …
-
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…
-
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…
-
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 …
-
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 &…
-
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’…
-
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
-
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…
-
comment
Comment #48755317
I recommend https://gamemath.com/book/ as a good starting point.
-
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…
-
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.
-
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 …
-
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…
-
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 …
-
comment
Comment #48620642
“Making of BAR” documentary https://m.youtube.com/watch?v=5F36yViPz7w
-
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…
-
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…
-
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…