Live data from Hacker News

Viewing profile — vietjtnguyen

vietjtnguyen

HN member
Joined
Thu, Oct 13, 2016, 10:24 AM UTC
HN karma
84
Public activity
31 items

About vietjtnguyen

No profile information was provided.

Recent public activity

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

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

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

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

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

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

  7. comment
    Comment #33489937

    Hard to put much blame on her I think. She only joined JPL this year. Psyche was selected back in 2017.

  8. comment
    Comment #33161092

    I was in the same boat. What made me switch is Leap supports jumping across panes/windows.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  23. comment
    Comment #18555337

    This is like the second law of thermodynamics applied to code.

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

  25. comment
    Comment #18251449

    What do you mean by DI? I find DI is an overloaded term.