x-octo home Business judgment on AI products
中文

Business judgment on AI products

DuckDisk

Keep watching

On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines.

Started charging Early AI + Productivity
Team / maker
puppypi
First tracked here
2026-08-08
Last updated here
2026-08-11

01

Why this would be needed

Start inside the user's day · Public facts + workflow reasoning · 2026-08-28

Use case

On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines.

Public materials do not yet show how users complete this job today or what they replace.

The product targets friction in this job, but public user evidence does not yet show the cost, frequency, or consequence of leaving it unsolved.

xOcto's call

This is a textbook case of "an old tool with a new way of presenting data is a new product" — and the ceiling is visible from day one.

The trend is analysis tools moving from pretty pictures to answers you can act on. Don't ship another disk map. Start with people who repeatedly clean machines and reconcile cloud usage, using a drill-down table. It is free and open; a paid team-report path is undisclosed.

Reason to use it

Why users would choose it

It promises a simpler way to complete this job: On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines. The exact adoption motive and repeat use are not yet verified.

Where the easy answer breaks down

The tension worth following

① Star count and App Store rating/review volume in three months — the reputation-accumulation speed of a free tool; ② Whether a paid Pro tier appears (multi-cloud accounts, report export) — tells you if "free" is strategy or an afterthought; ③ Whether it gets picked up by Setapp or a third-party Mac…

If this is your job

Keep watching. It promises a simpler way to complete this job: On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines. The exact adoption motive and repeat use are not yet verified.

Entry and what to borrow

for any analysis tool, write down a "questions users will ask" list first, then answer each one with the right data form. DuckDisk's whole table is an answer set to five questions (who owns the space, what's allocated, what percentage of parent, how many files, what types) — the table is not an aesthetic choice but the result of maximizing answer density.

Evidence and risk

Free. AGPL-3.0 open source, no subscription, no IAP, no ads, available on both the App Store and GitHub Releases. ① Star count and App Store rating/review volume in three months — the reputation-accumulation speed of a free tool; ② Whether a paid Pro tier appears (multi-cloud accounts, report export) — tells you if "free" is strategy or an afterthought; ③ Whether it gets picked up by Setapp or a third-party Mac…

What this judgment rests on
Public fact

On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines.

Workflow reasoning

It promises a simpler way to complete this job: On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remote machines. The exact adoption motive and repeat use are not yet verified.

The unknown that could change the call

An English validation note will follow from the public evidence.

01 · Value Insufficient evidence

The product claims to help users complete: “On a Mac, a dense table shows exactly which folders eat space on local disks, cloud drives, and remo”. User evidence has not yet verified pain intensity or the cost of doing without it.

02 · Consensus Insufficient evidence

The assessment is recorded; an English explanation is pending.

03 · Model Insufficient evidence

The assessment is recorded; an English explanation is pending.

04 · Truth Insufficient evidence

The assessment is recorded; an English explanation is pending.

02

Chinese and English ecosystems

Market comparison

The Chinese–English market comparison is not complete yet. A conclusion follows only after its coverage and verifiable evidence are recorded.

03

60-second business read

The call and next move come first; the full read retains the evidence and counterevidence.

What it is in one line

A macOS disk-space analyzer that swaps the pretty map for a dense table — local disks, OneDrive, Google Drive, and SSH servers scanned in one pass, with directory size, allocated space, parent percentage, item counts, and file-type totals all visible in a single tree.

Who built it

Built by indie developer puppypi (credited that way at launch), open source under AGPL-3.0, built with Tauri + Rust + React with the pdu scanner under the hood. Launched at launch on August 9, 2026 with 108 upvotes, #12 of the day. Apple-notarized and on the Mac App Store.

Read: a single developer, open source, on the App Store — the standard playbook for an indie Mac tool. The telling detail is running two distribution channels: the MAS build is sandbox-limited (local disks, OneDrive, SSH only), while the notarized direct build adds Google Drive and uses system SSH config. The author knew exactly where the App Store's limits are and kept an escape hatch.

What it actually does

  • Table-first tree view → the WizTree idea from Windows: one dense tree showing size, allocated space, parent percentage, file/folder counts, and file-type totals at once, with information persisting as you drill down
  • Local + cloud + remote in one pass → local disks, OneDrive, Google Drive, and SSH paths under one interface
  • Cloud reads metadata only → OneDrive via Microsoft Graph delta sync plus a local metadata cache, no file-content downloads; Google Drive via OAuth, also metadata-level
  • SSH reuses system config → ~/.ssh/config and Keychain-stored passwords, no credentials duplicated inside the app
  • Safe cleanup → cleanup is staged for review; cloud deletions go to Trash, permanent local/SSH deletion needs a second confirmation
  • Large-table performance → virtualized rows, cached results, incremental refresh; multi-million-row trees stay responsive

Why tables, not maps: the author's PH post states the motivation plainly — "most macOS disk cleaners make a beautiful daisy map, but I still end up asking: which folder owns this space, how much is allocated, how many files are inside, and what types dominate?"

What old behavior it replaces

Cleaning up a Mac used to mean one of two things:

Graphical tools like DaisyDisk / OmniDiskSweeper — every file drawn as colored arcs, great at showing "where the big stuff is" in one glance, but that is the only question they answer. Ask "how many files in this directory, what share by type, what percentage of my whole disk" and the graphics give you nothing.

The command line — du, ncdu, find | xargs: all the information, but stuck in a terminal, unfriendly to ordinary users, with no way to drill down a table and act on it.

DuckDisk occupies the gap between them: it ports the table-first experience WizTree proved on Windows to the Mac and merges local, cloud, and SSH into one tree. The insight is that graphical maps are for guessing, tables are for answering, and disk cleanup is fundamentally repeated answering.

Business model

Free. AGPL-3.0 open source, no subscription, no IAP, no ads, available on both the App Store and GitHub Releases.

Read: there is no visible plan to make money — no Pro tier, no sponsorship link, no "paid for teams" edition. Either a deliberate free-and-generous move to build reputation and stars, or simply not thought through. Indie Mac tools making a name free and riding that into the next product is a real pattern, but DuckDisk itself shows no commercialization signal yet.

Hard numbers

  • PH launch 2026-08-09: 108 upvotes, 3 comments, #12 of the day
  • AGPL-3.0, Tauri + Rust + React + pdu scanner
  • Apple-notarized + Mac App Store, two distribution channels
  • GitHub repo exists (README complete); star count not verified
  • Downloads, users, revenue: not disclosed

Four-way read

Dimension Call
Founder-product fit The author was clearly bitten by "daisy maps don't answer my questions"; the pain is concrete
Product insight "Tables vs. charts are two ways of thinking" is an accurate call; metadata-only cloud scans are a clever, cheap implementation choice
Execution quality Virtualization, caching, incremental refresh, double confirmation — a personal project with professional-grade detail
Timing Meh. Disk cleanup is an existing market with no tailwind; it has to win on product merit alone

The call

This is a textbook case of "an old tool with a new way of presenting data is a new product" — and the ceiling is visible from day one.

DuckDisk's product insight deserves to be isolated: graphical maps and tables are two different kinds of thinking. Maps answer "where is it big"; tables answer "what takes what, how much, and how do I drill in." The latter is naturally built for decisions, the former for demos. On "answering structured questions," it is genuinely better than every Mac graphical tool.

The transferable rule: don't build an interface that shows the problem, build one that answers the questions. Most analytics tools ship v1 as "draw the data," but the questions users actually ask are structured — which, how much, what percentage, compared to what. List the five concrete questions users will ask, then decide table or chart from that, instead of defaulting to a pretty shape.

The ceiling: disk cleanup is low-frequency, free, and educated by the OS's own tooling. No network effects, no ecosystem, no data moat — a cheaper or prettier competitor can take the users away. Its value is less the product itself and more what it demonstrates: how complete a product a solo developer can ship with one toolchain (Tauri + Rust + open source + MAS). For anyone thinking of making Mac tools themselves, that demonstration is worth more than how much disk DuckDisk frees.

What to watch next

① Star count and App Store rating/review volume in three months — the reputation-accumulation speed of a free tool ② Whether a paid Pro tier appears (multi-cloud accounts, report export) — tells you if "free" is strategy or an afterthought ③ Whether it gets picked up by Setapp or a third-party Mac tool bundle — the common indie-monetization path

What you can take from it

Product logic: for any analysis tool, write down a "questions users will ask" list first, then answer each one with the right data form. DuckDisk's whole table is an answer set to five questions (who owns the space, what's allocated, what percentage of parent, how many files, what types) — the table is not an aesthetic choice but the result of maximizing answer density.

Pricing structure: none. Free and open source; no commercial plans disclosed.

Verdict

Worth watching. Clear product insight, complete engineering, and a solid free-and-open-source reputation path — but it is an existing-market tool with no commercialization signal. Judge it half on the tool, half on the solo-developer demonstration; revisit in three months against the three checks above.

05

Go from the product name to primary material

Use these searches when the official site is missing or the current link is only a lead.