|
|
|
|
|
by anal_reactor
448 days ago
|
|
1. MS Office doesn't work on Linux, and for many people it's a hard requirement that they specifically need it. 2. Once a month I have a task of checking 100k images for duplicates. Strangely, the only app that actually works is VisiPics from 2013. It does something smarter than just binary comparison, it works very fast. I guess I'll be running a Windows VM forever just for this one app, unless someone explains to me the algorithm it uses, so that I could write a more modern replacement. |
|
Office 365 is web-based and Linux accesses the web. If you're deep enough in the weeds that your survival hinges on desktop only features that can only be accessed from Windows then you're in a use case that can be resolved by getting a laptop for that purpose or being furnished one by your work.
And while your use case is fascinatingly specific, my understanding is that the paradigm there is what might be called visual hashing or perceptual hashing, which is more than mere file size comparison, but kind of hashing a more generalized notion of image similarity.
You may already know this, but from checking with chatgpt, there's something called DupeGuru which appears to be cross-platform. And also, it looks like there's some powerful Python and Perl libraries. Again, I'm sure your use case has some specific wrinkles to it, and you may very well know all of that already, so those might not help. But I suppose the interesting thing here is that the more idiosyncratic a use case is, the more closely it approximates things solved by programming languages which puts you back in the paradigm where Linux is not merely usable but I would argue the friendliest option.