Fast File Finder for Windows is a tool for quickly finding files by name
blog.kowalczyk.info
blog.kowalczyk.info
https://github.com/microsoft/terminal/issues/10362
also https://twitter.com/danluu/status/1487228574608211969 "Nuanced communication usually doesn't work at scale" aka Nobody at Microsoft is able to do more than one thing at a time anymore.
Searching is a human right (only half joking)
The right people and incentives could surely make the search a lot better than it is now. 'Everything' is amazing.
https://www.voidtools.com/support/everything/
You can load it with the following bookmarks to explore and filter (e.g., see all 4K files in your system, or in a directory) your files in a nice way:
If you install via chocolatey, it installs both tools and makes es available on the PATH (I maintain this package): cinst everything
Then you can use it in CLI such as: es foo
Crucially, it must be extensible so I can add domain specific plugins. Ideally I'd be able to reuse code between Windows and Linux, but I don't see any cross platform ones, so maybe it'll need shims.
It’s open source so you could try suggesting or adding features.
if you want to go beyond, advanced stuff like elastic search might be necessary, though
For email, I store everything in mboxes, and index/search with Mairix[2]. It's wickedly fast and the search capabilities make gmail blush. I use a little script to search:
if mairix -o $$ $*; then
mutt -e 'set quit=yes' -f ~/Mail/$$
fi
rm ~/Mail/$$
It's very common that I want to find an email from sometime in the last month, so my most common search is something like: search d:1m- alice
And I'll have an instant view of all emails from alice in the last month. [1] https://www.lesbonscomptes.com/recoll/
[2] https://github.com/rc0/mairixFor everything else that's just plain text, ripgrep or ctrl+shift+f in the IDE.
There's a commercial version that prioritized bugfixes, making the free and open version less attractive than it used to be. But it's still one of the better tools for the job when you want more than a grep-equivalent.
At my previous job I created something similar for a recruitment sister company. They had a ton of CV's in all kinds of formats (Word, Excel, PDF, rtf, plain text etc). I used Lucene.NET to do the indexing.
Both companies no longer exist and I've needed to find some text in docs of my own. If I have a bit of time I could recreate the app pretty easily.
It works both on Windows and Linux and can be pretty fast.
Never had a PC without locate updated and grep
Is the company full of morons, or do they just not see what's in it for them? That is, why bother helping the user if it won't necessarily make them $$$?
Sad as they are, I find these little details fascinating. They really show how unimaginative and short-term oriented giant public tech companies often are.
Apple ruining the MBP in 2016, only to walk back pretty much everything they did 6 years later, is another great example.
b) anti-monopoly lawsuits
TL;DR: for every QoL feature Apple/Google would be praised, M$ shitheads would be shown their place.
When it comes to building good stuff, having a powerful central figure like a Steve Jobs who can just murder bad features and force the implementation of good features is probably one of the best things a company can have.
The search tool on Windows XP with the animated dog was 100x better than what they have there now. I usually just go with "dir" redirected to a file when I really need to find something now. Yet another example of "upgrades" being actively worse than what came before it.
but when I want to open downloaded folder and search for it, then the first entry on the list is "remove downloaded maps" that I never/once used meanwhile 2nd option is the one that I always use, yet its still #2...