Hacker GitHub

← All repos

sharkdp/hyperfine

View on GitHub ↗ ★ 29,198 Rust

A command-line benchmarking tool

35 mentions on Hacker News by 26 people: 9 stories, 26 comments · first 2018-01-20 · latest 2024-11-19

Mentions per year 35 mentions · busiest year 2024 (13)
20082026
  1. …We set a `HYPERFINE_RANDOMIZED_ENVIRONMENT_OFFSET` environment variable with a random-length value: https://github.com/sharkdp/hyperfine/blob/87d77c861f1b6c761a...
  2. …of hyperfine, but we do have scripts to compute "advanced" statistics, and to perform t-tests here: https://github.com/sharkdp/hyperfine/tree/master/scripts t-tests run afoul of the “no Gaussian assumptions”, though. Distributions arising…
  3. …of hyperfine, but we do have scripts to compute "advanced" statistics, and to perform t-tests here: https://github.com/sharkdp/hyperfine/tree/master/scripts Please feel free to comment here if you think it should be included in hyperfine…
  4. …> I could not find a good way to get Hyperfine to do what I wanted This is all documented here: https://github.com/sharkdp/hyperfine/tree/master?tab=readme-... under "Basic benchmarks". The options to control the amount of runs are also…
  5. …command line applications, even if the application itself has no caching behavior. Please see https://github.com/sharkdp/hyperfine?tab=readme-ov-file#warm... on how to run either warm-cache benchmarks or cold-cache benchmarks.
  6. One rarely mentioned tool I absolutely love is hyperfine: https://github.com/sharkdp/hyperfine It’s a benchmarking CLI tool that can be used as an alternative to `time`. I often use it to detect flacky tests, I run something like…
    comment by thiht · 2024-10-10 · in Command Line Tools I Like (2022)
  7. …a proof-of-concept scheme rewarding functions returning the correct variable within a blockchain. https://github.com/sharkdp/hyperfine Dasel MIT License Copyright (c) 2020 Tom Wright
  8. …nice because it allows you to benchmark pipelines easily, but if you want to change it you can. ¹ https://github.com/sharkdp/hyperfine#intermediate-shell
    comment by JNRowe · 2024-07-31 · in Troubleshooting: Terminal Lag
  9. Handy project link: https://github.com/sharkdp/hyperfine
    comment by pimlottc · 2024-07-31 · in Troubleshooting: Terminal Lag
  10. …uv's benchmarks are run with hyperfine, a CLI benchmarking tool: https://github.com/sharkdp/hyperfine astral-sh/rye was mitsuhiko/rye, and rye wraps uv with "fallback to unearth [resolvelib] and pip-tools": https://github.c
    comment by westurner · 2024-05-15 · in The new APT 3.0 solver
  11. …with node 21.5.0, python 3.11.6, perl 5.38.1, php 8.2.14, and bash 5.2.21 on Ryzen 2700X) [1]: https://github.com/sharkdp/hyperfine
  12. …inshellisense and share the actual performance figures? You could use a tool like hyperfine ( https://github.com/sharkdp/hyperfine ) for this purpose. As an attempt to test this myself, I used a Docker image (version 21.1.0-bookworm from…
  13. …and can be done in a whim, without jumps and hoops, with the tools already at hand. [0]: https://github.com/sharkdp/hyperfine
    comment by bayindirh · 2023-07-18 · in Firefox has surpassed Chrome on Speedometer
  14. If you want to benchmark on a script level, I really recommend hyperfine: https://github.com/sharkdp/hyperfine
  15. Very nice. Thanks for sharing. https://github.com/sharkdp/hyperfine
    comment by akasakahakada · 2023-03-30 · in Making Python faster with Rust
  16. …trying to push non-dev work into the terminal currently. 1: https://github.com/sayanarijit/xplr 2: https://github.com/sharkdp/hyperfine 3: https://github.com/httpie/httpie
  17. …Make your own time measurements: https://github.com/tobami/codespeed/ https://github.com/sharkdp/hyperfine
  18. …It'll be interesting to see what happens with the M1X (or M2, whatever they label it). [0]: https://github.com/sharkdp/hyperfine
  19. …in a way that v8 cannot fully optimize. 3) I recommend this tool as an alternative to using "time": https://github.com/sharkdp/hyperfine
  20. …excluding dirs, and print a total count. Here are the results calculated with hyperfine ( https://github.com/sharkdp/hyperfine ): hyperfine "bash test.sh" --warmup 5 Benchmark #1: bash test.sh Time (mean ± σ): 7.5 ms ± 0.5 ms [User: 4.5…
  21. …computing robust statistical estimates that specifically DO NOT assume a normal distribution (see https://github.com/sharkdp/hyperfine/blob/master/src/hyperfi... for details). We perform this outlier detection to warn users about…
  22. …and changing your .iter()'s in your Rust code to .par_iter()'s will yield an improvement there. [1] https://github.com/sharkdp/hyperfine [2] https://github.com/uploadcare/pillow-simd [3] https://github.com/rayon-rs/rayon
    comment by chriswitts · 2019-07-02 · in One Program Written in Python, Go, and Rust
  23. …give a quick plug for hyperfine [0], which makes running a series of benchmarks really easy. [0]: https://github.com/sharkdp/hyperfine
    comment by lwhsiao · 2019-05-07 · in Performance of nnn vs. ls
  24. …https://github.com/sharkdp/fd https://github.com/sharkdp/bat https://github.com/sharkdp/diskus https://github.com/sharkdp/hyperfine For viewing csv's as tabular, paged data from the terminal, check out VisiData (python)…
    comment by Dowwie · 2018-11-19 · in Ask HN: Best Command-Line Applications?
  25. Great suggestion! I have opened a ticket here: https://github.com/sharkdp/hyperfine/issues/21
  26. Thank you for the feedback! Not yet, but I've just created a ticket here: https://github.com/sharkdp/hyperfine/issues/20 Should be easy to implement.