Viewing profile — moth-fuzz
moth-fuzz
HN member- Joined
- Fri, Jan 24, 2020, 3:42 AM UTC
- HN karma
- 468
- Public activity
- 103 items
- HN profile
- View on Hacker News ↗
About moth-fuzz
No profile information was provided.
Recent public activity
-
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'…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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,…
-
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…
-
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…
-
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.
-
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 …
-
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.
-
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…
-
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"…
-
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. …
-
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…
-
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…
-
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…
-
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 …
-
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 …
- comment
-
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.