Live data from Hacker News

Viewing profile — jesse__

jesse__

HN member
Joined
Mon, Apr 04, 2022, 4:30 PM UTC
HN karma
1,273
Public activity
557 items

About jesse__

jesse@scallywag.software

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

  1. 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…

  2. 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…

  3. 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 …

  4. 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…

  5. 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 …

  6. 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…

  7. 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 …

  8. 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…

  9. comment
    Comment #47790874

    That's hella cute

  10. comment
  11. comment
    Comment #47585525

    Yeah, like 50 years too late.

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. comment
    Comment #47464057

    This should be the top comment

  17. 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…

  18. 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…

  19. 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…

  20. 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…

  21. 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…

  22. comment
    Comment #47080846

    As someone who accidentally discovered the anti-depressive effects of psilocybin in my early 20s, I approve this message!

  23. 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…

  24. 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 ..

  25. comment
    Comment #46998286

    I've responded to your email