Live data from Hacker News

Viewing profile — FujiApple

FujiApple

HN member
Joined
Fri, Jun 07, 2019, 5:06 AM UTC
HN karma
237
Public activity
47 items

About FujiApple

No profile information was provided.

Recent public activity

  1. comment
    Comment #47697642

    > If you ever see packet loss in a trace at one step but the steps after it aren't showing it, you can ignore that packet loss, it's likely a CPU limitation on a busy router. Tripp…

  2. comment
    Comment #44859518

    I’ve recently been building a similar tool [1] which defines a specification for CLIs, though the goals are slightly different to the tool you mention I think. I just added support…

  3. comment
    Comment #44430517

    Something I’ve been working on recently is a command line tool [1] to bring clap declarative command line parsing to shell scripts. Unfinished WIP but largely functional. [1] https…

  4. comment
    Comment #43166638

    Great concept. I was on mobile and agree the custom keyboard is far from ideal. As others have said I also found it to be overly US-centric. Keen to see how this develops, feels li…

  5. comment
    Comment #42413738

    You can, with several caveats, detect which hop(s) on the path perform NAT by using some trickery [1]: > NAT devices are detected by observing a difference in the expected and actu…

  6. comment
    Comment #41586929

    OP, you may find this [1] “trick” useful. It allows you to dynamically determine the correct byte order for the various IPv4 headers for the platform and thus avoid the need to sta…

  7. comment
    Comment #41380477

    It’s not guaranteed to be accurate, but tracing using the UDP/dublin strategy with a fixed dest port and varying src port per round can help to identify and visualize valid ECMP fl…

  8. comment
    Comment #41363272

    I recently had to look at the implementation of the Sparkline [1] widget in Ratatui which uses a similar Unicode technique but scales nicely for sparklines with larger vertical siz…

  9. comment
    Comment #41343478

    Exploring adding the (novel?) concept of forward and backward packet loss heuristics to Trippy [1] as discussed here [2]. [1] https://github.com/fujiapple852/trippy/issues/860 [2] …

  10. comment
    Comment #40385001

    I recently tried Zulip [1] again after a few years and the UX is much improved on web and mobile, worth a look (it is OSS and you can self host). [1] https://zulip.com/

  11. comment
    Comment #40177549

    This Tailscale blog [1] from 2020 has been posted on HN many times before I’m sure but is worth highlighting again as it does a great job outlining the technical complexities that …

  12. comment
    Comment #40063272

    What is the state of the art for running NetBSD (and other *BSD) in CI such as GitHub actions? Edit: to add a bit more detail, I maintain a cross platform tool [1] on GitHub and re…

  13. comment
    Comment #38620106

    Thanks! I’ll take a look

  14. comment
  15. comment
    Comment #38596595

    For the RTT and loss% measurements Trippy just does the obvious thing (i.e. RTT = recv time - send time and loss% = lost / total_sent). There is a plan [0] to add custom columns to…

  16. comment
    Comment #38596571

    Thanks for that, I'll give this some thought and write a proposal in this [0] placeholder issue. [0] https://github.com/fujiapple852/trippy/issues/860

  17. comment
    Comment #38592523

    I agree regarding documentation. There was a request [0] for something similar, though not specifically covering this important point. Regarding sending a ping flood, Trippy allow …

  18. comment
    Comment #38591945

    Something I intend to add to Trippy, but have not got around to it yet; is to codify the "If a packet takes the path A -> B -> C and pings to B have 50% loss but pings to C have 0%…

  19. comment
    Comment #38591702

    Thank you, I'll look into those RFCs.

  20. comment
    Comment #38591316

    That looks great, seems like they've raised the bar for GeoIp accuracy, kudos to them. It looks like they provide mmdb files (for a fee) which should be compatible with Trippy. I'd…

  21. comment
    Comment #38591055

    Thank you for adding Trippy to your list. > how did you accomplish all the package managers? In most cases I didn't do anything! I've discovered that there are many kind souls out …

  22. comment
    Comment #38590932

    You are right that showing packet loss for intermediate hops is a frequent source of confusion. Rather than leave it out, I added a status column which shows different statuses for…

  23. comment
    Comment #38590331

    The TUI is built with the awesome Ratatui [0] library (formerly tui-rs [1]). UX is certainly not my area of expertise and I would not have been able to create Trippy without this l…

  24. comment
    Comment #38589718

    Yes, in my experience GeoIp is _highly_ unreliable, alas Trippy can do no more than report the location from the provided mmdb file. I'm aware of some interesting techniques which …

  25. comment
    Comment #38589140

    Author here, thanks for posting this (i’d meant to do a show HN post at some point). Trippy is a modern, cross platform, feature rich alternative to MTR with a fancy TUI. And yes, …