Live data from Hacker News

Hyperspace

hypercritical.co

91–100 of 503 posts

Re: Hyperspace

#91

A 20$ 1 year licence for something that probably has a FOSS equivalent on Linux... However, considering Apple will never ever ever allow user replaceable storage on a laptop, this might be worth it.

I have yet to see a GUI variant of deduplication software for Linux. There are plenty of command line tools, which probably can be ported to macOS, but there's no user friendly tool to just click through as far as I know.

There's value in convenience. I wouldn't pay for a yearly license (that price seems more than fair for a "version lifetime" price to me?) but seeing as this tool will probably need constant maintenance as Apple tweaks and changes APFS over time, combined with the mandatory Apple taxes for publishing software like this, it's not too awful.

Re: Hyperspace

#92
Would be nice if git could make use of this on macOS.

Each worktree I usually work on is several gigs of (mostly) identical files.

Unfortunately the source files are often deep in a compressed git pack file, so you can't de-duplicate that.

(Of course, the bigger problem is the build artefacts on each branch, which are like 12G per debug/release per product, but they often diverge for boring reasons.)

Re: Hyperspace

#93
post #44

Earlier quoted context omitted.

> it only found 1GB of savings on a 8.1GB folder. You "only" found that 12% of the space you are using is wasted? Am I reading this right?

The relevant number (missing from above) is the total amount of space on that storage device. If it saves 1GB on a 8TB drive, it's not a big win.

It should be proportional to the total used space, not the space available. The previous commenter said it was a 1 GB savings from ~8 GB of used space; that's equally significant whether it happens on a 10 GB drive or a 10 TB one.

Re: Hyperspace

#94
post #83
post #56

Earlier quoted context omitted.

It's on the Mac App Store so you'll find the pricing there. Looks like $10 for one month (one time use maybe?), $20 for a year, $50 lifetime.

Even if I have both a Mac and iPhone, but happen to use my Linux computer right now, it seems like the store page ( https://apps.apple.com/us/app/hyperspace-reclaim-disk-space/... ) is not showing the price, probably because I'm not actively on a Apple device? Seems like a poor UX even for us Mac users.

I see it on my android phone. It's a free app but the subs are an in-app purchase so you need to hunt that section down.

Re: Hyperspace

#95
post #75

> Like all my apps, Hyperspace is a bit difficult to explain. I’ve attempted to do so, at length, in the Hyperspace documentation. I hope it makes enough sense to enough people that it will be a useful addition to the Mac ecosystem. Am I missing something, or isn't it a "file de-duplicator" with a nice UI/UX? Sounds pretty simple to describe, and tells you why it's useful with just two words.

No because it isn't getting rid of the duplicate, it's using a feature of APFS that allows for duplicates to exist separately but share the same internal data.

It does get rid of the duplicate. The duplicate data is deleted and a hard link is created in its place.

Re: Hyperspace

#96

Would be nice if git could make use of this on macOS. Each worktree I usually work on is several gigs of (mostly) identical files. Unfortunately the source files are often deep in a compressed git pack file, so you can't de-duplicate that. (Of course, the bigger problem is the build artefacts on each branch, which are like 12G per debug/release per product, but they often diverge for boring reasons.)

Git is a really poor fit for a project like that since it's snapshot based instead of diff based... Luckily, `git lfs` exists for working around that, I'm assuming you've already investigated that for the large artifacts?

Re: Hyperspace

#97
post #83
post #56

Earlier quoted context omitted.

It's on the Mac App Store so you'll find the pricing there. Looks like $10 for one month (one time use maybe?), $20 for a year, $50 lifetime.

Even if I have both a Mac and iPhone, but happen to use my Linux computer right now, it seems like the store page ( https://apps.apple.com/us/app/hyperspace-reclaim-disk-space/... ) is not showing the price, probably because I'm not actively on a Apple device? Seems like a poor UX even for us Mac users.

It's buried under a drop-down in the "Information" section, under "In-App Purchases". I agree, it's not the greatest.

Re: Hyperspace

#98
post #83

Earlier quoted context omitted.

Even if I have both a Mac and iPhone, but happen to use my Linux computer right now, it seems like the store page ( https://apps.apple.com/us/app/hyperspace-reclaim-disk-space/... ) is not showing the price, probably because I'm not actively on a Apple device? Seems like a poor UX even for us Mac users.

It's buried under a drop-down in the "Information" section, under "In-App Purchases". I agree, it's not the greatest.

Åh, you're absolutely right, missed that completely. Buried at the bottom of the page :) Thanks for pointing it out.

Re: Hyperspace

#99

Earlier quoted context omitted.

No because it isn't getting rid of the duplicate, it's using a feature of APFS that allows for duplicates to exist separately but share the same internal data.

Is it not the same as a hard link (which I believe are supported on Mac too)?

My understanding is that it is a copy-on-write clone, not a hard link. [1]

> Q: Are clone files the same thing as symbolic links or hard links?

> A: No. Symbolic links ("symlinks") and hard links are ways to make two entries in the file system that share the same data. This might sound like the same thing as the space-saving clones used by Hyperspace, but there’s one important difference. With symlinks and hard links, a change to one of the files affects all the files.

> The space-saving clones made by Hyperspace are different. Changes to one clone file do not affect other files. Cloned files should look and behave exactly the same as they did before they were converted into clones.

[1] https://hypercritical.co/hyperspace/

Re: Hyperspace

#100

Earlier quoted context omitted.

No because it isn't getting rid of the duplicate, it's using a feature of APFS that allows for duplicates to exist separately but share the same internal data.

Is it not the same as a hard link (which I believe are supported on Mac too)?

A copy-on-write clone is not the same thing as a hard link.
Post reply on HN