Hacker ApprovedDepartments

GNU Parallel

Shares rank 22 of 86 privilege escalation tools by recommenders

Command-line tool that runs jobs in parallel, with options like --dry-run and --eta, and free software people recommend for batch work. Critics note its citation notice printed on each run.

Command-line tool that runs jobs in parallel, with options like --dry-run and --eta, and free software people recommend for batch work. Critics note its citation notice printed on each run.

27 people gave an opinion

recommend it
16
criticize it
11
approval share
59%
Each figure is one person. RecommendsCriticizes

Recommended in 6 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 16 people recommend itNeeds 10 or more, met.
  • 1.4 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 6 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Runs many jobs in parallel

    “you can use something like GNU Parallel to launch processes in parallel to use all those 288 cpus.”

    Comment from 19 Jan 2026 in “Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)”

    “use gnu parallel for running concurrent jobs”

    Comment from 29 Apr 2026 in “Ghostty is leaving GitHub”

    “trivial to fan out on each maildir”

    Comment from 6 Mar 2026 in “Parsync, a tool for parallel SSH transfers – 7x faster than rsync”
  • Works well with rsync

    “piped to gnu-parallel rsync is fine.”

    Comment from 2 Feb 2026 in “4x faster network file sync with rclone (vs rsync) (2025)”

    “we drove rsync with GNU parallel”

    Comment from 11 Sep 2026 in “Show HN: Syq – copy files between machines fast (better than rsync)”
  • Replaces xargs and scripting hacks

    “I love gnu parallel. The --dry-run flag of parallel made me confident to do more batch processing than I ever did with xargs.”

    Comment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

    “When I think of those obscenely ugly scripting hacks I used to do back in the day”

    Comment from 6 Mar 2026 in “Parsync, a tool for parallel SSH transfers – 7x faster than rsync”
  • Dry-run and progress options

    “I love gnu parallel. The --dry-run flag of parallel made me confident to do more batch processing than I ever did with xargs.”

    Comment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

    “pass to gnu parallel (mostly for --eta and --tmuxpane)”

    Comment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

What people warn about

Each mark is one comment

  • Citation nag and EULA prompts

    “Edgy citation farming. Anyone using GNU Parallel in scientific research is "required" to cite it in their research using this name.”

    Comment from 7 Jul 2026 in “GNU Parallel 20260622 ('Rape Gang Inquiry') Released”

    “the author IMHO goes too far, in requiring each user to type "will cite" first time they use the app”

    Comment from 31 Mar 2026 in “GNU Parallel citation request now asks you cite "Epstein files"”

    “I keep hoping people will stop using gnu parallel or that distros will remove its citation begging.”

    Comment from 24 Oct 2026 in “Moreutils: The utilities package every Unix/Linux/Mac OS developer should know”
  • Unreliable, breaks or causes problems

    “Every single damn time I try parallel and decide to give it another chance, something ends up not working or causing a problem.”

    Comment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

    “I somehow managed to delete ~10k pictures while trying to use parallel to resize them.”

    Comment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

    “the Ctrl+C handling is just utterly broken”

    Comment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

Other privilege escalation tools people recommend

The four most recommended other privilege escalation tools, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

GNU Parallel compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
fzf78594%12—Approved
jq753369%12—Approved
grep651977%12—Approved
Atuin632472%112 yrs4 ownersApproved
GNU ParallelThis page161159%6——
See all 86 privilege escalation tools, ranked

What people said

28 of the 30 comments that mention it, newest first. Each links to the original comment.

“I keep hoping people will stop using gnu parallel or that distros will remove its citation begging.”

CriticizesComment from 24 Oct 2026 in “Moreutils: The utilities package every Unix/Linux/Mac OS developer should know”

“we drove rsync with GNU parallel”

RecommendsComment from 11 Sep 2026 in “Show HN: Syq – copy files between machines fast (better than rsync)”

“Try reading some time. It's pretty great.”

RecommendsComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“the Ctrl+C handling is just utterly broken”

CriticizesComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“I somehow managed to delete ~10k pictures while trying to use parallel to resize them.”

CriticizesComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“Also note that it only figures this out first time, after which it’s cached on disk.”

RecommendsComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“parallel: Warning: Finding the maximal command line length. This may take up to 1 minute.”

CriticizesComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“dumps some kind of begging message into your output each time you invoke it”

CriticizesComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“it required accepting a Eula, which is annoying”

CriticizesComment from 21 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“pass to gnu parallel (mostly for --eta and --tmuxpane)”

RecommendsComment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“Every single damn time I try parallel and decide to give it another chance, something ends up not working or causing a problem.”

CriticizesComment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“I love how it's free software and how I can patch out the obnoxious citation notice.”

RecommendsComment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“I love gnu parallel. The --dry-run flag of parallel made me confident to do more batch processing than I ever did with xargs.”

RecommendsComment from 20 Jul 2026 in “I wrote an bash enumerator because I was sick of xargs”

“Edgy citation farming. Anyone using GNU Parallel in scientific research is "required" to cite it in their research using this name.”

CriticizesComment from 7 Jul 2026 in “GNU Parallel 20260622 ('Rape Gang Inquiry') Released”

“use gnu parallel for running concurrent jobs”

RecommendsComment from 29 Apr 2026 in “Ghostty is leaving GitHub”

“it's been small enough of an issue for me to care”

CriticizesComment from 1 Apr 2026 in “GNU Parallel citation request now asks you cite "Epstein files"”

“tools like parallel fall apart”

CriticizesComment from 1 Apr 2026 on Hacker News

“parallel optimizes for "breadth of features"”

CriticizesComment from 31 Mar 2026 in “Show HN: Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)”

“the author IMHO goes too far, in requiring each user to type "will cite" first time they use the app”

CriticizesComment from 31 Mar 2026 in “GNU Parallel citation request now asks you cite "Epstein files"”

“Yes, to my extreme frustration.”

CriticizesComment from 31 Mar 2026 in “Show HN: Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)”

“(vs ~6% for GNU Parallel)”

MixedComment from 27 Mar 2026 in “Show HN: Forkrun – NUMA-aware shell parallelizer (50×–400× faster than parallel)”

“When I think of those obscenely ugly scripting hacks I used to do back in the day”

RecommendsComment from 6 Mar 2026 in “Parsync, a tool for parallel SSH transfers – 7x faster than rsync”

“trivial to fan out on each maildir”

RecommendsComment from 6 Mar 2026 in “Parsync, a tool for parallel SSH transfers – 7x faster than rsync”

“piped to gnu-parallel rsync is fine.”

RecommendsComment from 2 Feb 2026 in “4x faster network file sync with rclone (vs rsync) (2025)”

“would have solved this problem”

RecommendsComment from 21 Jan 2026 in “Vibecoding #2”

“you can use something like GNU Parallel to launch processes in parallel to use all those 288 cpus.”

RecommendsComment from 19 Jan 2026 in “Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)”

“for the Perl fans, parallel”

RecommendsComment from 18 Jan 2026 in “Command-line Tools can be 235x Faster than your Hadoop Cluster (2014)”

“isn’t easy to do with just GNU Parallel (trust me, I’ve tried)”

CriticizesComment from 14 Nov 2025 in “650GB of Data (Delta Lake on S3). Polars vs. DuckDB vs. Daft vs. Spark”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.