Hacker ApprovedDepartments

dd

Hacker Approved

Shares rank 19 of 86 privilege escalation tools by recommenders

Recommended for exact byte-for-byte copies and disk cloning. Main caveat: its odd syntax and a wrong target can destroy data.

Recommended for exact byte-for-byte copies and disk cloning. Main caveat: its odd syntax and a wrong target can destroy data.

25 people gave an opinion

recommend it
18
criticize it
7
approval share
72%
Each figure is one person. RecommendsCriticizes

Recommended in 8 of 13 months

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

Why it carries the badge

  • 18 people recommend itNeeds 10 or more, met.
  • 2.6 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 8 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

  • Byte-for-byte copying without guesswork

    “`dd` is a real power user command, I’d prefer that it isn’t doing “intelligent” things”

    Comment from 15 Sep 2026 in “Ubuntu 26.10 completes transition to Rust-based coreutils”

    “it does byte for byte copies instead of 100kloc fuckery”

    Comment from 31 May 2026 in “Openrsync: A BSD-licensed implementation of rsync, by the OpenBSD team”
  • Low-level control over block sizes

    “I like being able to explicitly set block sizes and force sync writes.”

    Comment from 9 Mar 2026 in “Flash media longevity testing – 6 years later”

    “it's a low level tool to do exactly that”

    Comment from 24 Nov 2025 in “Unpowered SSDs slowly lose data”
  • Straightforward, reliable disk cloning

    “I just did dd if=/dev/nvmeOldLaptop of=/dev/nvmeNewLaptop and was good to go”

    Comment from 8 Aug 2026 in “Apple Introduces Leasing Program for iPhones and Other Devices”

    “This is the most straightforward reliable option”

    Comment from 25 Nov 2025 in “Unpowered SSDs slowly lose data”

What people warn about

Each mark is one comment

  • Easy to destroy the wrong device

    “Long live dd! Except every time I use it I am terrified I'll blow out the brains of the wrong device”

    Comment from 7 Oct 2026 in “Shipping JPEG XL in Chrome”

    “dd is the software equivalent of removing the riving knife from a table saw.”

    Comment from 12 Dec 2025 in “Programmers and software developers lost the plot on naming their tools”

    “the risk of catastrophic data loss from misuse of `dd`”

    Comment from 9 Mar 2026 in “Flash media longevity testing – 6 years later”
  • Bizarre, unintuitive command syntax

    “Seriously, it's a weird obtuse command. Weird syntax that doesn't match anything else”

    Comment from 15 Sep 2026 in “Ubuntu 26.10 completes transition to Rust-based coreutils”

    “not have to remember dd's bizarre snowflake command syntax”

    Comment from 8 Apr 2026 in “Running Out of Disk Space in Production”

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.

dd compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
fzf78594%12—Approved
jq753369%12—Approved
grep651977%12—Approved
Atuin632472%112 yrs4 ownersApproved
ddThis page18772%8—Approved
See all 86 privilege escalation tools, ranked

What people said

22 of the 25 comments that mention it, newest first. Each links to the original comment.

“Long live dd! Except every time I use it I am terrified I'll blow out the brains of the wrong device”

MixedComment from 7 Oct 2026 in “Shipping JPEG XL in Chrome”

“It would appear GNU dd 9.9 still does a call for every block.”

CriticizesComment from 15 Sep 2026 in “Ubuntu 26.10 completes transition to Rust-based coreutils”

“`dd` is a real power user command, I’d prefer that it isn’t doing “intelligent” things”

RecommendsComment from 15 Sep 2026 in “Ubuntu 26.10 completes transition to Rust-based coreutils”

“Seriously, it's a weird obtuse command. Weird syntax that doesn't match anything else”

CriticizesComment from 15 Sep 2026 in “Ubuntu 26.10 completes transition to Rust-based coreutils”

“otherwise anything else than dd”

CriticizesComment from 2 Sep 2026 in “Transfer files over an Ethernet patch cable”

“The problem with dd is, that you can't really run it on a running system”

MixedComment from 23 Aug 2026 in “Felony charges for citizen deleting phone data at US Border”

“it doesn't always seem to work for ISOs”

MixedComment from 10 Aug 2026 in “Windows 11's built-in Weather app wastes more than 1 GB of RAM”

“I just did dd if=/dev/nvmeOldLaptop of=/dev/nvmeNewLaptop and was good to go”

RecommendsComment from 8 Aug 2026 in “Apple Introduces Leasing Program for iPhones and Other Devices”

“This looks great. Going to give it a try.”

RecommendsComment from 14 Jul 2026 in “Ask HN: What Are You Working On? (July 2026)”

“A project like this was on my wishlist for a long time.”

RecommendsComment from 13 Jul 2026 in “Ask HN: What Are You Working On? (July 2026)”

“we can run docker on Mac’s with no vm”

RecommendsComment from 13 Jul 2026 in “Ask HN: What Are You Working On? (July 2026)”

“it does byte for byte copies instead of 100kloc fuckery”

RecommendsComment from 31 May 2026 in “Openrsync: A BSD-licensed implementation of rsync, by the OpenBSD team”

“not have to remember dd's bizarre snowflake command syntax”

CriticizesComment from 8 Apr 2026 in “Running Out of Disk Space in Production”

“I suppose that occurs because dd breaks the pipe.”

CriticizesComment from 7 Apr 2026 in “Running Out of Disk Space in Production”

“I like being able to explicitly set block sizes and force sync writes.”

RecommendsComment from 9 Mar 2026 in “Flash media longevity testing – 6 years later”

“the risk of catastrophic data loss from misuse of `dd`”

CriticizesComment from 9 Mar 2026 in “Flash media longevity testing – 6 years later”

“dd is the software equivalent of removing the riving knife from a table saw.”

MixedComment from 12 Dec 2025 in “Programmers and software developers lost the plot on naming their tools”

“But man, do I love me some dd.”

RecommendsComment from 12 Dec 2025 in “Programmers and software developers lost the plot on naming their tools”

“This is the most straightforward reliable option”

RecommendsComment from 25 Nov 2025 in “Unpowered SSDs slowly lose data”

“You should absolutely be doing a full block read of your disk”

RecommendsComment from 25 Nov 2025 in “Unpowered SSDs slowly lose data”

“it's a low level tool to do exactly that”

RecommendsComment from 24 Nov 2025 in “Unpowered SSDs slowly lose data”

“I'm unsure if dd if=/the/disk of=/dev/null does the read function.”

MixedComment from 24 Nov 2025 in “Unpowered SSDs slowly lose data”

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