Viewing profile — jesse__
jesse__
HN member- Joined
- Mon, Apr 04, 2022, 4:30 PM UTC
- HN karma
- 1,273
- Public activity
- 557 items
- HN profile
- View on Hacker News ↗
About jesse__
Website: https://scallywag.software
Bonsai :: A 3D Voxel engine, in a pot: https://github.com/scallyw4g/bonsai
Poof :: A C Metaprogramming Environment: https://github.com/scallyw4g/poof
Reddit: https://reddit.com/r/scallywag_software
Recent public activity
-
comment
Comment #49226766
Okay. I've written two separate moving collectors for dynamic language runtimes, as well as done significant work in realtime 3D graphics, and what you're saying mostly smells like…
-
comment
Comment #49216904
I don't understand how you can claim that using a GC does not make a language slower and less predictable. Running a GC takes time, pollutes the cache, and is often run at an unpre…
-
comment
Comment #49172009
Location: Remote, Canada Technologies : C, C++, SIMD, OpenGL, WebGL, WASM, JS, TS Interests : systems programming, compilers, 2D & 3D graphics, performance -------- Hello, my name …
-
comment
Comment #48661449
Cool project! I viewed the landing page on mobile (chrome, android) and touching to drag the globe worked once or twice, but stopped working afterwards. The globe would appear to f…
-
comment
Comment #48519735
I like this comment. The idea that animations should be able to be picked apart frame by frame and always be coherent doesn't make much sense, because the user will never actually …
-
comment
Comment #48519626
Animations are highly effective tools for conveying state information. Consider a toolbar with a mix of enabled and disabled buttons. Hover effects (which I would consider animatio…
-
comment
Comment #48023926
Location: Remote, Canada Technologies : C, C++, SIMD, OpenGL, WebGL, WASM, JS, TS Interests : systems programming, compilers, 2D & 3D graphics, performance -------- Hello, my name …
-
comment
Comment #47790903
In my experience, relying on the compiler to auto vectorize your code is a path fraught with peril. It'll break eventually. If it matters, write the simd yourself. It'll probably b…
-
comment
Comment #47790874
That's hella cute
- comment
-
comment
Comment #47585525
Yeah, like 50 years too late.
-
comment
Comment #47585516
> Aside from this being trivial in C++26 Great, it took them 51 years to make a trivial operation trivial. Call me next millennium when they start to figure out the nontrivial stuf…
-
comment
Comment #47571460
> powerful compile-time and metaprogramming capabilities While I agree that, generally, compile time metaprogramming is a tremendously powerful tool, the C++ template metaprogrammi…
-
comment
Comment #47571377
> The C (near-) subset of C++ is (modulo standard libraries) a starting point for this; just adding on templates for type system power (and not for other exotic uses) goes a long w…
-
comment
Comment #47464074
This somehow reminds me of the days when the fastest way to deep copy an object in javascript was to round trip through toString. I thought that was gross then, and I think this is…
-
comment
Comment #47464057
This should be the top comment
-
comment
Comment #47326308
I read an 'i hate myself' post one time where someone encountered a variable named leghands. Obviously, it had once read legendHandles, and had since been helpfully shortened by th…
-
comment
Comment #47312761
Love this. As an aside, if the author reads this, did you consider using bitfields for the superposition state (ie, what options are available for a tile)? I did a wfc implementati…
-
comment
Comment #47283443
> If you need to wait YEARS ... Imagine working on voyager II .. or some old-ass banking software that still runs RPG (look it up, I'll wait), or trying to hire someone to do numer…
-
comment
Comment #47283097
Thanks for your work on Zulip! I have some feedback that's annoyingly non-specific. I used Zulip a few years ago as a contractor. It seemed _fine_, but I didn't love it. Specifical…
-
comment
Comment #47116470
Of the three, I only like cars. I'm from Canada, and I like cars for many of the same reasons I like programming. They're complicated, fickle, and go fucking fast when you get ever…
-
comment
Comment #47080846
As someone who accidentally discovered the anti-depressive effects of psilocybin in my early 20s, I approve this message!
-
comment
Comment #47027009
> Here, we don't have winter, fall or anything anymore. I was in the bar in Revelstoke (where I lived, at the time) chatting with an old-timer the other year, and I asked him "is i…
-
comment
Comment #47024050
> 60 FPS — Optimized for smooth rendering I don't wanna dunk on this, it's a cool idea, but you can generate a lot of Perlin noise in 16ms ..
-
comment
Comment #46998286
I've responded to your email