;( requires macos 15
Hyperspace
411–420 of 503 posts
Re: Hyperspace
#412Earlier quoted context omitted.
[flagged]
Steve died. Edit: Let’s be real here, Tim Cook is keeping the lights on. He isn’t a product guy. They lack leadership and vision at present and are committed to a foolish release cycle based on calendar year not quality of product. These wouldn’t have come to pass had Steve lived till today. Yes its opinion but I doubt its an unpopular one. So I’ll say it again succinctly, to answer “what happened?” Steve died.
Re: Hyperspace
#413Earlier quoted context omitted.
I'm a little surprised that folks here are investing so much time into this app. It's closed source, only available for a non-obious amount, time-limited or subscription-based and lots of details of how it works are missing. With a FOSS project this would have been expected, but with a ShareWare-style model? Idk..
John has reiterated multiple times on his podcast that he doesn't want to deal with thousands of support requests when making his apps open source and free. All his apps are personal itches he scratched and he sells them not to make a profit but to make the barrier of entry high enough to make user feedback manageable.
Again, I've got no problem with people selling software or closed source models, but I've never understood using this justification. Maybe in this instance he's a well known public figure with published contact info that people will abuse?
Re: Hyperspace
#414The idea is not new, of course, and I've written one of these (for Linux, with hardlinks) years ago but in the end just deleted all the duplicate files in my mp3 collection and didn't touch the rest of the files on the disk, because not a lot of size was reclaimed.
I wonder for whom this really saves a lot of space. (I saw someone mentioning node_modules, had to chuckle there).
But today I learned about this APFS feature, nice.
Re: Hyperspace
#415Earlier quoted context omitted.
How much time is saved by not comparing full file contents? Given that this is a tool some people will only run occasionally, having it take 30 seconds instead of 15 is a small price to pay for ensuring it doesn't treat two differing files as equal.
Same size, same first and last bytes, and same SHA-256. …and you’re not worried about shark attacks, are you?
Re: Hyperspace
#416Earlier quoted context omitted.
Who would be unhappy with $5 owned forever? Other than the author of course for making less money.
People who want the app to stick around and continue to be developed. I worry about that with Procreate. It feels like it's priced too low to be sustainable.
This app though? No chance. Parent comment says “if you want to support the app’s development” but not all apps need to be “developed” continuously, least of all system utilities.
Re: Hyperspace
#417Its interesting how Linux tools are all free when even trivial mac tools are being sold. Nothing against someone trying to monetize but the linux culture sure is nice!
So it’s neither novel or new.
I think author being “famous” around tech circles and Apple fans’ engineered hatred of open source contributed to the rise of this article.
Re: Hyperspace
#418Earlier quoted context omitted.
Claude 3.7 just rewrote the whole thing (just based on reading the webpage description) as a commandline app for me, so there's that. And because it has no Internet access yet (and because I prompted it to use a workaround like this in that circumstance), the first thing it asked me to do (after hallucinating the functionality first, and then catching itself) was run `curl https://hypercritical.co/hyperspace/ | sed '…
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.
Re: Hyperspace
#419Earlier quoted context omitted.
It didn't tell you how much disk space? It's supposed to. It only told you the number of files?
Only told me the number of files and it didn't even provide a list of files (their paths, etc.)
(Obviously it won't show the list until payment. That part is expected behavior.)
Re: Hyperspace
#420I made a command line utility called `dedup` a while back to do the same thing. It has a dry-run mode, will “intelligently” choose the best clone source, understands hard links and other clones, preserves metadata, deals with HFS compressed files properly. It hasn’t destroyed any of my own data, but like any file system tool, use at your own risk. 0 - https://github.com/ttkb-oss/dedup
Replying to myself now that I've had a chance to try the scan, but not the deduplication. I work with disc images, program binaries, intermediate representations in a workspace that's 7.6G. A few notes: * By default it doesn't scan everything. It ignores all files but those in an allow list. The way the allow list is structured, it seems like Hyperspace needs to understand the content of a file. As an end user, I hav…