News for hackers. Stuff that matters.
Re:Ask HN: Programs that saved you 100 hours? by dorkwood on Sunday April 12, 2020 @11:14PM (#22852878)
Everything[0] by Voidtools as a Windows search replacement. It makes search practically instant.

Now that Windows search often fails to turn up even my most used files (what happened to Windows search? Was it intentionally nerfed?), Everything has become a necessity for me.

[0]: https://www.voidtools.com/

Re:Ask HN: Programs that saved you 100 hours? by jkhaui on Sunday April 12, 2020 @11:56PM (#22853049)
Wow, thanks for sharing this.

Also, to second your question: what the hell did happen to Windows search? I always just assumed I'd done something to break it (and honestly, could never be bothered trying to "fix" it... even after all these years), but apparently it's inherently broken.

I know very little about OS software. Could someone explain at a high-level how something as fundamental as file search can be rendered totally unusable? Doesn't windows have the best engineers in the world working on it?

Re:Ask HN: Programs that saved you 100 hours? by progfix on Monday April 13, 2020 @01:24PM (#22857838)
I also thought I broke something. Since a couple of months it is absolutely unusable. It sometimes can't even find the calculator or even VSCode which I use every day.
Re:Ask HN: Programs that saved you 100 hours? by LeifCarrotson on Monday April 13, 2020 @12:34AM (#22853202)
Search is not an operating system function. It needs read access to every file you want it to find, but other than that it's just another application.

Windows has great engineers, yes, but the problem with Windows search is not an engineering problem, it's a trade-off between different use cases and performance and compatibility and innumerable other factors. Design by committee and circumstances of history made Windows search what it is, the shortcomings aren't caused by a lack of engineers capable of building Everything or Spotlight or grep or Google or whatever your ideal file search tool looks like.

Re:Ask HN: Programs that saved you 100 hours? by greggman3 on Monday April 13, 2020 @02:59AM (#22853734)
I don't use windows search but, at least in the past, it took plugins to allow it to read through any format for which a plugin is registered. Of course MS included plugins for office files. Plugins for PDFs, zip files, etc. It's been around since the mid 90s. Sad if it's not working well.

https://docs.microsoft.com/en-us/windows/win32/search/-searc...

Re:Ask HN: Programs that saved you 100 hours? by Stratoscope on Sunday April 12, 2020 @11:25PM (#22852924)
A hearty second to that! Everything is one of the first programs I install on any new Windows installation.

Even on a machine with several million files on it, it searches as fast as I can type.

Everything also has an API that I've used to integrate the search into my own apps:

https://www.voidtools.com/support/everything/sdk/

Re:Ask HN: Programs that saved you 100 hours? by joshschreuder on Monday April 13, 2020 @04:43AM (#22854142)
I prefer Wizfile [0] personally. It seems better as far as resource consumption than Everything. Wiztree by the same devs is great too as a replacement for WinDirStat.

[0] https://antibody-software.com/web/software/software/wizfile-...

Re:Ask HN: Programs that saved you 100 hours? by seddin on Monday April 13, 2020 @03:44AM (#22853888)
I can confirm this too, I have not used Windows Search in years, it started getting slow in Windows 7, now in Windows 10 its practically unusable, you search for a file and it starts doing a web search.
Re:Ask HN: Programs that saved you 100 hours? by nickTheOne on Monday April 13, 2020 @04:48AM (#22854170)
And you can throw Wox on top to get something similar to macOS' Spotlight that uses Everything for search and uses python or c# plugins to do everything else from calculator to PirateBay browser for some reason. Original Wox release: https://github.com/Wox-launcher/Wox Fork that more likely to work with latest Windows 10 since original is seems to be abandoned: https://github.com/jjw24/Wox
Re:Ask HN: Programs that saved you 100 hours? by pricci on Monday April 13, 2020 @12:59AM (#22853306)
FSearch is an equivalent for Linux.

https://github.com/cboxdoerfer/fsearch

Re:Ask HN: Programs that saved you 100 hours? by RMPR on Monday April 13, 2020 @04:09AM (#22854003)
A quite similar tool, or at least one you can configure to behave like that, which works in the CLI is fzf
Re:Ask HN: Programs that saved you 100 hours? by m463 on Monday April 13, 2020 @07:21AM (#22854834)
hmmm... seems to be a fuzzy find

https://github.com/junegunn/fzf "A command-line fuzzy finder"

Re:Ask HN: Programs that saved you 100 hours? by Xelbair on Tuesday April 14, 2020 @05:58AM (#22864196)
Windows search in win10 now uses bing.

I am not joking. I found out about it when it stopped working due to bing outrage and had to do registry fix to make it work again.

Re:Ask HN: Programs that saved you 100 hours? by starky on Monday April 13, 2020 @02:11AM (#22853561)
My install of this stopped working on my work desktop suddenly a few months ago. I was without it for about a week until I was able to figure out what was wrong, and in that time I realized just how incredibly dependent I am on this simple utility and just how much Windows search sucks for finding anything.
Re:Ask HN: Programs that saved you 100 hours? by vardhanw on Monday April 13, 2020 @05:22AM (#22854301)
I don't about the SOTA but last time I tried to install it (everything) it did not have a support for indexing mapped network or disk drives. I ended up using locate [0][1] (works similar to locate and updatedb of linux/unix). I have local indexed DBs of all my disks mapped to fixed drive letters, so I know which external HD a certain file is on. Also useful to index network drives in the office.Does everything support this?

[0] https://locate32.cogit.net/ [1] https://sourceforge.net/projects/locate32/

Re:Ask HN: Programs that saved you 100 hours? by avierax on Monday April 13, 2020 @12:59PM (#22857572)
I have avoided to install Everything after I have witnessed the chaos that results from its use in everyone's folder structure. People use to leave files everywhere without any organization criteria and simply rely to use Everything to find everything.
Re:Ask HN: Programs that saved you 100 hours? by daxterspeed on Monday April 13, 2020 @03:26AM (#22853826)
Everything only searching file names might seem like a dealbreaker to some people but it actually provides a great incentive to give your files useful descriptive names.

I got Everything in a hotkey so it also doubles as an application launcher. It really is quite elegant.

Re:Ask HN: Programs that saved you 100 hours? by sk5t on Sunday April 12, 2020 @11:24PM (#22852921)
There's also Agent Ransack for searching file content.

I don't use Windows much nowadays, but ripgrep and fzf are sure handy on linux and mac.

Re:Ask HN: Programs that saved you 100 hours? by Stratoscope on Sunday April 12, 2020 @11:41PM (#22852994)
Thank you, I just installed Agent Ransack and am checking it out. VoidTools Everything just searches filenames, not content, so this could be very useful.

I found it amusing that they also offer what is apparently the same product with completely different branding "for corporate environments" called FileLocator Lite/Pro.

Re:Ask HN: Programs that saved you 100 hours? by BeetleB on Monday April 13, 2020 @01:02AM (#22853315)
I use ripgrep and fd on Windows as well. Nothing stopping you from doing so.
Re:Ask HN: Programs that saved you 100 hours? by mszcz on Monday April 13, 2020 @02:52AM (#22853707)
Seconded. This was recommended by a friend and saved me hours since. The search is near instant, it's flexible, updates in real time. Highly recommend.
Re:Ask HN: Programs that saved you 100 hours? by lostmsu on Monday April 13, 2020 @03:29AM (#22853841)
I love that program, but must warn though, that I think there were few cases, when it affected file I/O.
Re:Ask HN: Programs that saved you 100 hours? by edwinyzh on Monday April 13, 2020 @03:46AM (#22853907)
That's why I only launch it when needed. The other time, I use listary (but couldn't replace Search Everything in all cases such as I need to view the dates and sizes of the list of matched files).
Re:Ask HN: Programs that saved you 100 hours? by edanm on Monday April 13, 2020 @03:38AM (#22853872)
Does anyone know of a good Mac version of this?
Re:Ask HN: Programs that saved you 100 hours? by iamuser4 on Monday April 13, 2020 @02:16PM (#22858390)
I'm a long time user of quicksilver. Open source. Long time loyal users swear by its ux for efficiency. Development has slowed down recently, but it still runs great for me.

https://qsapp.com/index.php

Re:Ask HN: Programs that saved you 100 hours? by norswap on Monday April 13, 2020 @10:09PM (#22862121)
Nope, and I've been searching.

The issue with the spotlight engine that everyone uses is that it excludes "hidden" directories and in particular every dot file and dot directory.

Re:Ask HN: Programs that saved you 100 hours? by fragmede on Monday April 13, 2020 @04:04AM (#22853981)
Spotlight is built in, but Alfred’s also a good one.
Re:Ask HN: Programs that saved you 100 hours? by dmytroi on Monday April 13, 2020 @05:29AM (#22854321)
I was looking for Everything for Mac and tbh I can't say Spotlight is even close. Sure Spotlight works great for apps and files in ~/Documents/, but I find it failing when I'm trying to find some obscure file in /Library/ or with-in Xcode SDK's.

Is Alfred good in this sense?

Re:Ask HN: Programs that saved you 100 hours? by thirdsun on Sunday April 19, 2020 @06:21AM (#22914775)
I’m using Alfred and you can add locations to search in, but I’m pretty sure you can also do that for Spotlight. It shouldn’t be a problem either way.
Re:Ask HN: Programs that saved you 100 hours? by edanm on Monday April 13, 2020 @05:56AM (#22854426)
I used to use Alfred for this, but it's not really the same as Everything. I'm not sure why - something about the speed, results or maybe just the interface itself.
Re:Ask HN: Programs that saved you 100 hours? by sk5t on Monday April 13, 2020 @01:41PM (#22858015)
Some of the Windows tools use the NTFS / USN change journal for very fast access to metadata without traipsing across the rest of the filesystem. I dunno if APFS has such a thing?

https://en.wikipedia.org/wiki/USN_Journal