Viewing profile — vvanders
vvanders
HN member- Joined
- Thu, Mar 19, 2015, 6:40 PM UTC
- HN karma
- 14,277
- Public activity
- 3,327 items
- HN profile
- View on Hacker News ↗
About vvanders
Recent public activity
-
comment
Comment #48758418
As someone who's worked professionally with these engines I'd largely agree. The other thing to keep in mind is that engines are build towards certain strengths/game-types. Trying …
-
comment
Comment #48277347
I'm surprised to see someone putting forth the argument that templates are easier to use than macros. I've found the opposite and in many cases the monomorphization of templates to…
-
comment
Comment #47823126
Look into dead reckoning vs lock step for networking. Lockstep requires determinism at the simulation layer, dead reckoning can be much more tolerant of differences and latency. Qu…
-
comment
Comment #45215419
Multi app works pretty well too, when I need to cross reference between apps throwing them each up on the split halves is way better than swapping back and forth.
-
comment
Comment #44668734
Flatbuffers lets you directly mmap from disk, that trick alone makes it really good for use cases that can take advantage of it(fast access of read-only data). If you're clever eno…
-
comment
Comment #43956470
One capability mechanism that's in wide use but not really well known or touched on in the article is Androids RPC mechanism, Binder(and a lot of the history predates Android from …
-
comment
Comment #43941769
That only applies when dynamic dispatch is involved and the linker can't trace the calls. For direct calls and generics(which idiomatic Rust code tends to prefer over dyn traits) L…
-
comment
Comment #43380626
From what I recall the PS3 devkit was significantly larger than 1U so it's not that uncommon.
-
comment
Comment #42970203
I think there is something to be said about having good defaults and tools that don't force you to be on every last detail 100% lest they get out of control. It also depends on the…
-
comment
Comment #42969971
That assumes that people know what they're doing in C/C++, I've seen just as many bloated codebases in C++ if not more because the defaults for most compilers are not great and it'…
-
comment
Comment #42895223
WDT patterns are highly underrated, even in pure software there's value in degrading/recovering gracefully vs systems that have to be "perfect" 100% of the time and then force user…
-
comment
Comment #42820066
Fear and a scarcity mindset, many people treat things as a zero-sum game when in practice the sum is usually greater than the individual parts. The advice in the article is great, …
-
comment
Comment #42774053
I don't really see what having a "developer mode" offers here beyond the existing solution. The current mqtt is already locked down with a unique password and AFAIK the endpoint wa…
-
comment
Comment #42773830
You could already talk freely to the MQTT on the printer and it was already secured with a unique password. This feels like making it a second class feature that could disappear at…
-
comment
Comment #42773809
Yeah that's a huge bummer if so, I've got both a HA automation that shows the printer status without needing to have an app installed and I've got a secondary filtration system tha…
-
comment
Comment #42563588
You may want to refresh your familiarity with Rust, I haven't touched nightly in ages and much of what you mention doesn't really resonate with what I've seen in practice. Not sayi…
-
comment
Comment #42535594
If your voltage matches one of the PD levels they work okay but many common voltages like 12v usually end up being very charger dependent. I've got one of the 12v pd triggers that …
-
comment
Comment #41889427
We absolutely pinned on consoles, anywhere where you have fixed known hardware tuning for that specific hardware usually nets you some decent benefits. From what I recall we mostly…
-
comment
Comment #41889403
Games absolutely yield, even if the rendering thread tries to go 100% you'll likely still be sleeping in the GPU driver as it waits for back buffers to free up. Even for non-render…
-
comment
Comment #41883546
This is probably one of many different types of surveys and other activities that DNR(or DNR adjacent departments) coordinates, it's fairly common to have volunteer lead programs l…
-
comment
Comment #41841758
Yes, this is lost in most discussions when it comes to DSOs. Not only do you have the complexity of versioning and vending but also you can't optimize with LTO and other techniques…
-
comment
Comment #41841287
Sure, that's "technically" correct but most usage of Lora is going to be in ISM since that's where they are traditionally deployed. That doesn't require a license which can be a hu…
-
comment
Comment #41840893
Meshtastic(Lora) also doesn't require a license since it's in the ISM bands. Lora also has really good FEC and other things that make it work incredibly well(at the cost of through…
-
comment
Comment #41838862
Even with the vendor libraries last time I had to poke at a CAN bus I ended up having to go to that same level because the C helper libraries omitted key features of the interface.…
-
comment
Comment #41805427
Not just torque, traction too. VFD AC motors will intrinsically self-correct for overspeed when static traction slips and starts going into dynamic region (due to the frequency bei…