Live data from Hacker News

Hyperspace

hypercritical.co

421–430 of 503 posts

Re: Hyperspace

#421

Earlier quoted context omitted.

Ooh, could you share the source code? That seems like a perfect example for my "relying on AI code generation will subtly destroy your data" presentation.

Hah, I have not actually had a chance to run it as a test yet

Best upload the source code somewhere, before you do. Otherwise, we'll never know why you lost all your files.

Re: Hyperspace

#422

Is this the dedup function provided by other FS?

Yes, Linux has a systemcall to do this for any filesystem with reflink support (and it is safe and atomic). You need a "driver" program to identify duplicates but there are a handful out there. I've used https://github.com/markfasheh/duperemove and was very pleased with how it worked.

btrfs, xfs, FIDEDUPERANGE for the sake of people coming from search engines.

Re: Hyperspace

#423

I love the model of it being free to scan and see if you'd get any benefit, then paying for the actual results. I, too, am a packrat, ran it, and got 7GB to reclaim. Not quite worth the squeeze for me, but I appreciate it existing!

am I really that old that I remember this being the default for most of the software about 10 years ago? Are people already that used to the subscription trap that they think this is a new model ?

I grew up with shareware in the 90s that often adopted a similar model (though having to send $10 in the mail and wait a couple weeks for a code or a disk to come back was a bit of a grind!) but yes, it's refreshing in the current era where developers will even attempt to charge $10 a week for a basic coloring in app on the iPad..

Re: Hyperspace

#424

Earlier quoted context omitted.

> He "only" saved 30%? That's amazing. I really doubt most people are going to get anywhere near that. You misunderstood my comment. I ran it on my home folder which contains 165GB of data and it found 1.3GB is savings. That isn't significant for me to care about because I currently have 225GB free of my 512GB drive. BTW I highly recommend the free "disk-inventory-x" utility for MacOS space management.

Everyone misunderstood your comment for a reason. You wrote: but it only found 1GB of savings on a 8.1GB folder. It’s quite a saving and that’s what everyone understood from your comment.

I think this is somewhat funny.

His comment is pretty understandable if you've done frontend work in javascript.

Node_modules is so ripe for duplicate content that some tools explicitly call out that they're disk efficient (It's literally in the tagline for PNPM "Fast, disk space efficient package manager": https://github.com/pnpm/pnpm)

So he got ok results (~13% savings) on possibly the best target content available in a user's home directory.

Then he got results so bad it's utterly not worth doing on the rest (0.10% - not 10%, literally 1/10 of a single percent).

---

Deduplication isn't super simple, isn't always obviously better, and can require other system resources in unexpected ways (ex - lots of CPU and RAM). It's a cool tech to fiddle with on a NAS, and I'm generally a fan of modern CoW filesystems (incl APFS).

But I want to be really clear - this is people picking spare change out of the couch style savings. Penny wise, pound foolish. The only people who are likely to actually save anything buying this app probably already know it, and have a large set of real options available. Everyone else is falling into the "download more ram" trap.

Re: Hyperspace

#425
post #370

Earlier quoted context omitted.

it’s very refreshing compared to those “free trials” you have to remember to cancel (pro tip: use virtual credit cards which you can lock for those so if you forget to cancel the charges are blocked) however has anyone been able to find out from the website how much the license actually costs?

Doesn’t the Mac App Store listing list the IAP SKUs like it does on iOS?

It does. It's reasonably clear for this app but I wish they made it clearer for other apps where the IAP SKUs often have meaningless descriptions.

Re: Hyperspace

#426
post #66

Earlier quoted context omitted.

If it saved 8.1GB, by your measure it'd also not be a big win?

This is basically only a win on macOS, and only because Apple charges through the nose for disk space. Ex - On my non-apple machines, 8GB is trivial. I load them up with the astoundingly cheap NVMe drives in the multiple terabyte range (2TB for ~$100, 4TB for ~$250) and I have a cheap NAS. So that "big win" is roughly 40 cents of hardware costs on the direct laptop hardware. Hardly worth the time and effort involved,…

If Apple charges extortionately through the nose for storage hardware, that just makes this tool more valuable.

Re: Hyperspace

#428

Downloaded. Ran it. Tells me "900" files can be cleaned. No summary, no list. But I was at least asked to buy the app. Why would I buy the app if I have no idea if it'll help?

If you don’t mind CLI tools, You can try dedup - https://github.com/ttkb-oss/dedup . Use the —-dry-run option to get a list of files that would be merged without modifying anything and how much space would be saved.

On good file systems (see https://news.ycombinator.com/item?id=43174685>) also identical chunks of files can be merged, resulting in more savings than with just whole files. As of now, dedup cannot help with this, but duperemove or jdupes do.

Re: Hyperspace

#429
post #243

CLI tool to find duplicate files unbelievably quickly: https://github.com/twpayne/find-duplicates

It lacks the deduplication part that make its competitors useful.

Re: Hyperspace

#430

Earlier quoted context omitted.

Shoutout to iced, my favorite GUI toolkit, which isn't even in 1.0 yet but can do that with ease and faster than anything I've ever seen: https://github.com/iced-rs/iced https://github.com/tarkah/iced_table is a third-party widget for tables, but you can roll out your own or use other alternatives too It's in Rust, not Swift, but I think switching from the latter to the former is easier than when moving away from man…

It's easy to write a quick and clean UI toolkit, but it's when you add all the stuff for localization (like support for RTL languages - which also means swapping over where icons are) and accessibility (all the screen reader support) is where you really get bogged down and start wanting to add all these abstractions that slow things down.

RTL and accessibility are on the roadmap, the latter for this next version IIRC

I'd argue there's a lot more to iced than just being a quick toolkit. the Elm Architecture really shines for GUI apps

Post reply on HN