Viewing profile — vietjtnguyen
vietjtnguyen
HN member- Joined
- Thu, Oct 13, 2016, 10:24 AM UTC
- HN karma
- 84
- Public activity
- 31 items
- HN profile
- View on Hacker News ↗
About vietjtnguyen
No profile information was provided.
Recent public activity
-
comment
Comment #44185589
I've done something similar at $WORK for a small project in C++, and I found it extremely helpful in building trust in calculations. Once you do something like this it feels almost…
-
comment
Comment #43463598
Custom mechanical keyboard firmware like QMK [1] and ZMK [2] support custom chords called "combos". Basically if the combo's set of keys is hit (within some timeout which defaults …
-
comment
Comment #41700511
One of my favorite ChatGPT uses is voice chat during long drives as a pseudo, albeit interactive, podcast to learn about various technical topics at the edge of my knowledge base. …
-
comment
Comment #41383377
Really excited to see Rerun get fleshed out as time goes on. I've used it at $WORK in spare time to visualize multi-agent telemetry and event information for remote operated roboti…
-
comment
Comment #33713792
Dual-redundant gets you error detection without correction whereas triple-redundant with majority voting can get you error detection with correction in the case that one fails. The…
-
comment
Comment #33489972
> If the overall lack of experienced technical personnel were such an issue, why are the project failures on the software side, with zero issues reported on the mechanical side? Sl…
-
comment
Comment #33489937
Hard to put much blame on her I think. She only joined JPL this year. Psyche was selected back in 2017.
-
comment
Comment #33161092
I was in the same boat. What made me switch is Leap supports jumping across panes/windows.
-
comment
Comment #30340708
For anyone looking for more depth for their TTRPG games I highly suggest exploring https://eigengrausgenerator.com/ . It will lazily generate beautiful, varied details on a town, i…
-
story
Six top-level folders in a Git repo with the same name
https://github.com/vietjtnguyen/whitespace-folder-names https://gitlab.com/vietjtnguyen/whitespace-folder-names I was surprised when someone pushed commits to an internal repo show…
-
comment
Comment #28207875
Cool to see feedgnuplot ( https://github.com/dkogan/feedgnuplot ) in the wild here: https://i1.wp.com/user-images.githubusercontent.com/443245/1...
-
comment
Comment #27876851
I use https://github.com/dkogan/vnlog/ and feedgnuplot for $WORK and it strikes a wonderful balance of simplicity and effectiveness for both quick data exploration and shell script…
-
comment
Comment #26360971
Outputting vnlog, using those tools to filter, and then plotting using feedgnuplot have covered most of my visualization needs. https://github.com/dkogan/vnlog https://github.com/d…
-
comment
Comment #26188585
Sure. I meant it more in the sense that there are some launch costs associated with the Mars Helicopter because it consumes mass budget. As to the SpaceX point. Yes, I think SpaceX…
-
comment
Comment #26188208
They can't exactly procure a bunch of parts and then call it a day. Lots of the cost is tied to the verification and validation. Then there's the system design, requirements engine…
-
comment
Comment #26040345
I'm surprised there isn't cross-linking amongst types? If the function listing is `Foo bar(const Baz& x) const` I'd expect `Foo` and `Baz` to be links to those type definitions.
-
comment
Comment #24596355
If you haven't, you should explore domain-driven design (DDD). It's an explicit idea in that framework that a problem needs a "ubiquitous language" and an identified "bounded conte…
-
comment
Comment #23231395
feedgnuplot [1] is wonderful for quick visualizations of data from the shell. Also great for decoupling visualization from CLI programs. [1]: https://github.com/dkogan/feedgnuplot
-
comment
Comment #22914113
I just write all my commands to a log. It's saved me a number of times. https://spin.atomicobject.com/2016/05/28/log-bash-history/
-
comment
Comment #22679864
I guess I should have qualified my post, I did look at Screen (OP) and it definitely does more than just sharing a terminal. It also just reminded me of something I've done before …
-
comment
Comment #22679371
Something I've done before to share a screen with coworkers is to work in tmux and start a web tty service like gotty ( https://github.com/yudai/gotty ). After you resolve the stan…
-
comment
Comment #21767965
Quick typo under OMG-CODEORG-2: #pragma once #ifdef __cpluspus // Can't say I'm a fan of OMG-CODEORG-3, however, it sounds like compilation time is a key metric for them.. I prefer…
-
comment
Comment #18555337
This is like the second law of thermodynamics applied to code.
-
comment
Comment #18252444
I guess I meant to ask what they mean by dependency injection. A bare version is just passing dependencies as arguments and I can't imagine what is so egregious about that. Maybe t…
-
comment
Comment #18251449
What do you mean by DI? I find DI is an overloaded term.