Viewing profile — cshenton
cshenton
HN member- Joined
- Wed, Jan 27, 2016, 9:31 PM UTC
- HN karma
- 387
- Public activity
- 134 items
- HN profile
- View on Hacker News ↗
About cshenton
Recent public activity
-
comment
Comment #40173917
My experience is that the ecosystem is a mess, have hit winit, wgpu, and countless bevy bugs, iteration times are abysmal, documentation is nonexistent. In the time it would take m…
-
comment
Comment #40136799
You absolutely cannot implement stream compaction “at the speed of native” as WebGPU is missing the wave/subgroup intrinsics and globally coherent memory necessary to do that effic…
-
comment
Comment #37815877
Really lovely. A lot here reminds me of design in Odin lang. Short integral types, no const, composite returns over out params. Big fan of the approach of designing for a single tr…
-
comment
Comment #36821912
Odin is lovely and a great fit for graphics and games programming. I’ve been doing my real time graphics research in it (the CPU parts at least).
-
comment
Comment #35996636
Absolutely! On a related note, looking for C development jobs is a real pain for this reason.
-
comment
Comment #34167629
I personally find the experience of writing GPU compute code pretty nice on graphics APIs. The interface is pretty much the same “dispatch a 1-3D set of 1-3D work group indices”. T…
-
comment
Comment #34167600
For 3D, use a game engine. Unity, Unreal, maybe Godot depending on your perf requirements.
-
comment
Comment #34167594
When you look at how much nicer the programming experience is for something like Metal it’s hard to blame them. Think I’d prefer to write 3 backends for Metal level complexity APIs…
-
comment
Comment #34167572
If someone wants to get into graphics API programming that’s probably a bit too high level, as lovely as it is.
-
comment
Comment #34167556
I know you mean major desktop platforms, but in terms of market share for real time 3D applications, mobile and console dwarf Mac and Linux.
-
comment
Comment #34111060
Not faster to integrate it into a build system or compile it though.
-
comment
Comment #34111051
I suspect (1) is just because Dear ImGui is BYO graphics backend, so it doing lots of clever texture management stuff for lots of images would increase the surface area of that int…
-
comment
Comment #34110998
Dear ImGui certainly seems more popular wherever skinning isn’t a priority (though I’ve seen games use it even for user facing UI). It’s become a bit of a Wilhelm scream, love spot…
-
comment
Comment #32635826
Odin is probably the most productive I’ve been in a language. I went from reading the docs to having a working interactive PBD particle sim in VR via OpenXR in around 48 hours wall…
-
comment
Comment #32558780
This is completely wrong, the digital art industry is enormous and, mind you, pretty uniformly pissed off that this model has been trained off of their non public-domain work.
-
comment
Comment #32187057
Another interesting factor. PhD stipends are getting gobbled up by inflation. I wonder how many people will forgo starting a research career because they want to be able to pay ren…
-
comment
Comment #31942106
What are your egress charges?
-
comment
Comment #31889007
Why not all of the above?
-
comment
Comment #31879615
Also worth pointing out that Bayesian methods are the only good option when performing data assimilation into large scale simulators (like epidemic models) which are typically stat…
-
comment
Comment #31879606
Bayesian statistics gets tonnes of practical use. Software packages like STAN-MC get lots of use in traditional stats/econometric circles, while probabilistic programming languages…
-
comment
Comment #31856199
As someone about to pause an industry career for a PhD, I still think this is good advice!
-
comment
Comment #31817573
That last one is a good point. The size of the “sweet spot” in an HMD isn’t discussed enough.
-
comment
Comment #31817558
Quest 2 can overclock to 120Hz can’t it?
-
comment
Comment #31817547
Oculus is leading the pack in wireless by offering Airplay out of the box. I’d wager that’s part of their vision too. Also the UE5 demo running on a PS5 doesn’t mean that it could …
-
comment
Comment #31817518
Even as an enthusiast (5 headsets and counting) I have to agree. There have been several month periods where I didn’t use VR due to driver instability. That being said, body tracki…