Live data from Hacker News

Viewing profile — JoshMcguigan

JoshMcguigan

HN member
Joined
Sat, Nov 17, 2018, 6:39 PM UTC
HN karma
429
Public activity
83 items

About JoshMcguigan

https://www.joshmcguigan.com/

Recent public activity

  1. comment
    Comment #40738824

    Thanks for reading so closely and providing great feedback! You are totally right on problems 1 and 2 being swapped. For problem #5, you caught me taking too large a logical leap a…

  2. comment
    Comment #40738520

    Thanks for pointing out `package.provided`. It does look like it could be a reasonable way to do this, but I'm not sure how exactly I'd be able to atomically swap GNU coreutils for…

  3. story
  4. comment
    Comment #38114747

    For anyone interested in trying out ladder logic, I run a web app that includes a ladder logic simulator in the browser. There is a small set of lessons too. http://www.plcfiddle.c…

  5. comment
    Comment #36610327

    I was using ldd to investigate how nix handles dynamic linking and I was seeing some output I didn't understand. Others were asking about this on stackoverflow[0] but I wasn't able…

  6. story
  7. comment
    Comment #36553271

    “cargo run” does in fact flash the dev board. Cargo allows configuring a custom runner, which is what the embassy examples do [0]. [0]: https://github.com/embassy-rs/embassy/blob/m…

  8. comment
    Comment #34805998

    Thanks for sharing! I built a similar tool (also in Rust) which allows tracing system and library calls, and could be used for this purpose. I wanted to expose the functionality bo…

  9. comment
    Comment #34671340

    What part of SSH takes 6 minutes?

  10. comment
    Comment #34671188

    I was using I2C for the first time, as part of a brushess ESC project, and had to learn the hard way that internal (to the mcu) pull-up resistors would not work at any reasonable (…

  11. story
  12. comment
    Comment #33845906

    Save game compatibility would be very useful for testing if a bug was reproducible in the original game.

  13. comment
    Comment #33467071

    Thanks for sharing! In the first screenshot of CLI output, it seems to show three buses all being 1 minute out? Am I misreading that?

  14. comment
    Comment #32626172

    I agree with you, but the article does address this point.

  15. comment
    Comment #32110467

    You can replace this with a match statement to avoid the unwrap.

  16. comment
    Comment #30382266

    Any ideas what caused the spike then drop of go packages?

  17. comment
    Comment #26297630

    > Normally Luke would group the same functions together but since I don’t have debugging symbols I had to eyeball nearby addresses to guess if it’s the same place. I really enjoyed…

  18. comment
    Comment #26296084

    I wrote this blog post after spending some time troubleshooting a linux process which seemed to be getting stalled, to capture a few one-liners that I found to be really useful for…

  19. story
  20. comment
    Comment #24762337

    It’s like your VPS except without having the manage OS and NGINX updates. And probably higher availability if you are concerned about that.

  21. comment
    Comment #24675373

    Any tips on fix-old-typo? I'm familiar with interactive rebase, but for some reason I'm not able to get something the `git verify` script likes.

  22. comment
    Comment #24633618

    I’ve never used Tridactyl, but I switched from vim vixen to qutebrowser and found the full browser allows a much deeper vim integration and customization than a plugin ever could. …

  23. comment
    Comment #24512322

    The article is about an internal employee group raising concerns that the leadership team decided in favor of hosting the episodes. I’d guess the group would have similar opinions …

  24. comment
    Comment #24388667

    I could see this data being used by Facebook to argue that they are providing $n per week of value to each user, based on that being the price users demand in exchange for not usin…

  25. comment
    Comment #24331016

    I’m not sure what is meant here, because that top example would compile. edit - Alright I think I see what the original article was trying to express. In the original article that …