Live data from Hacker News

Viewing profile — moth-fuzz

moth-fuzz

HN member
Joined
Fri, Jan 24, 2020, 3:42 AM UTC
HN karma
468
Public activity
103 items

About moth-fuzz

No profile information was provided.

Recent public activity

  1. comment
    Comment #48289930

    This is so true. In webgpu, the functions to request a GPU device / GPU adapter are both async, and I often wonder, what is my engine going to do in the few milliseconds before it'…

  2. comment
    Comment #48086048

    I dislike the trend among computer users that query strings == tracking data. They're just one of the many ways a browser request can contain data. They are used for all sorts of t…

  3. comment
    Comment #46741834

    I'm a huge fan of the 'parse, don't validate' idiom, but it feels like a bit of a hurdle to use it in C - in order to really encapsulate and avoid errors, you'd need to use opaque …

  4. comment
    Comment #46446773

    I'm not a fan of the recent trend in software development, started by the OOP craze but in the modern day largely driven by Rust advocates, of noun-based programming, where type hi…

  5. comment
    Comment #46404910

    I love Ruby and have tried to use mruby several times, but the one thing that always becomes an issue is that it uses Ruby’s own native-extension build system for compilation, whic…

  6. comment
    Comment #46025560

    I agree with the author - I'm sick of hearing the cliches from people who prefer 'dark mode'. But I remember long before there was 'light mode' and 'dark mode' there were themes ba…

  7. comment
    Comment #44654425

    You'd also be more productive and have less unknowns and potentially less decision paralysis if, say, everyone started using excel hooked up to a database instead of writing their …

  8. comment
    Comment #43655205

    I love Crystal but I’m surprised at how nothing the WASM story is this late in the game. I’d love to run Crystal directly in the browser, especially given how web-focused they seem…

  9. comment
    Comment #42646677

    Regarding the 'Modular Monoliths' bit, I wholeheartedly agree. I always found it kind of disappointing that while we're told in our OOP classes that using interfaces increases modu…

  10. comment
    Comment #42499805

    I'm of two minds when I see comments complaining about header files. Practically speaking, I think "have the preprocessor copy & paste source files together" is a bit of a hackjob,…

  11. comment
    Comment #42483912

    The idea that arrays of structs are inherently more cache friendly and thus data-oriented-er is a bit reductive of the whole practice of data-oriented code. The point is to optimiz…

  12. comment
    Comment #42103646

    I have a problem with how procrastination and perfectionism, this sense of being 'not good enough', is almost universally phrased as not being good enough for others . For caring t…

  13. comment
    Comment #41864057

    >Prerequisites: VSCode & RunMe >Foyle relies on VSCode and RunMe.dev to provide the frontend. Well that’s a lot to take in, especially from a Mozilla project.

  14. comment
    Comment #41674705

    I’ve implemented platformer collision dozens of times now and the only way I’ve found it to be genuinely smooth is to do it one pixel at a time, just like the author suggests. But …

  15. comment
    Comment #41417448

    This is directed more at the above comment than yours, but, do note that gay marriage is in fact not legal in Israel, nor is inter-faith marriage.

  16. comment
    Comment #41184459

    Honestly my GAS subsided when I realized most of my favorite records were made with affordable or off the shelf gear. So many guitarists on the 80s used JCM800s because that was wh…

  17. comment
    Comment #40996944

    > One is when you are trying to create a system that inverts dependencies by allowing a plugin system or follows some sort of nuanced workflow that others might want to "hook into"…

  18. comment
    Comment #40810790

    I do not have an internal monologue, unless I intend to. I also frequently don’t even have thoughts unless I intend to, but that I’ll admit comes from several years of meditation. …

  19. comment
    Comment #40752792

    The thing that I miss mainly about CDs and floppies and even SD cards to an extent is that they were actually integrated into the machine itself. Modern removable storage solutions…

  20. comment
    Comment #37504930

    I by and large loathe how commonplace big do-it-all game engines have become in indie game development, with unity at the forefront of this movement. Even if everybody and their mo…

  21. comment
    Comment #36837852

    I agree that interface is key to not just software design, but design in general. Designing parts in isolation, you can do pretty much whatever you want. But people being able to g…

  22. comment
    Comment #36439285

    One thing that's bothered me for a few years about Object-Oriented code, is the question of why the dichotomy of 'implementation' vs 'interface' is drawn on the exact same line as …

  23. comment
    Comment #36197008

    You can't evaluate a future in normal rust as there's no default executor, you need to pull in some library to even make blocking calls to async functions. IMO, this is even worse …

  24. comment
  25. comment
    Comment #35033636

    At the time Microsoft worked directly with vendors to have many of what would be vendor extension on OpenGL become cross-vendor core DirectX features.