1957552694186418228

This commit is contained in:
ed committed 2026-08-25 18:38:45 -04:00
1 parent 0de68573c8
commit 6632d22c06
55 files changed
+2246

No files matched your search

@@ -0,0 +1,56 @@
---
title: "@CharlieMQV Make it replace start button search with this"
type: archive
source: twitter
source_url: "https://x.com/0xTriboulet/status/1957584768511746377"
author: "Steve S."
handle: 0xTriboulet
post_id: "1957584768511746377"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Make it replace start button search with this"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/0xTriboulet/status/1957584768511746377
- Author: Steve S. (@0xTriboulet)
- Posted: 2025-08-18 23:25:53
## Branch
**1/** **@0xTriboulet** ^1957584768511746377
**@CharlieMQV**
Make it replace start button search with this
**2/** **@CharlieMQV** ^1957745943475900791
**@0xTriboulet**
This has gone through my mind multiple times as a recent windows update seems to have broken the start button search. When I open it, it's stuck for multiple seconds, sometimes in the tens, until I can start typing. I completely snap out of deep focus every time it happens.
**3/** **@aaronmhamilton** ^1959207022022250545
**@CharlieMQV** **@0xTriboulet**
I think it'd be more suited to a global search tool more like Spotlight on macOS, or the GNOME search thing, which can be called up with a global keyboard shortcut.
Then you make it easy to keyboard navigate (for those who want it) and it opens FilePilot for directories.. my 2¢
**4/** **@CharlieMQV** ^1959219499531481138
**@aaronmhamilton** **@0xTriboulet**
Yeah it would specifically look for programs or maybe other categories of stuff you might want to look for. Finding all executables on your drive can be done in the milliseconds, probably micros if filenames are indexed
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,45 @@
---
title: "@CharlieMQV You have my preorder."
type: archive
source: twitter
source_url: "https://x.com/Cenaceneri/status/1957555040656167157"
author: "Mateusz"
handle: Cenaceneri
post_id: "1957555040656167157"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV You have my preorder."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/Cenaceneri/status/1957555040656167157
- Author: Mateusz (@Cenaceneri)
- Posted: 2025-08-18 21:27:45
## Branch
**1/** **@Cenaceneri** ^1957555040656167157
**@CharlieMQV**
You have my preorder. My dream would be to have this integrated with filepilot but I'll take a standalone program too.
**2/** **@CharlieMQV** ^1957555733878202598
**@Cenaceneri**
It's integrated from this direction already :P
<video controls src="https://video.twimg.com/amplify_video/1957555651871191040/vid/avc1/1920x1080/F2JqmzN4ZxUHmj4o.mp4?tag=21"></video>
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Is there regex support? Would be a more adequate comparison vs ripgrep"
type: archive
source: twitter
source_url: "https://x.com/_chenglou/status/1957583327629860942"
author: "Cheng Lou"
handle: _chenglou
post_id: "1957583327629860942"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Is there regex support? Would be a more adequate comparison vs ripgrep"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/_chenglou/status/1957583327629860942
- Author: Cheng Lou (@_chenglou)
- Posted: 2025-08-18 23:20:10
## Branch
**1/** **@_chenglou** ^1957583327629860942
**@CharlieMQV**
Is there regex support? Would be a more adequate comparison vs ripgrep
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,45 @@
---
title: "@CharlieMQV Have you seen https://github.com/ggreer/the_silver_searcher ? It's exceptionally fast on linux, not tried the windows build."
type: archive
source: twitter
source_url: "https://x.com/b1tcminerpljy/status/1957561178118582695"
author: "Nelsoncoindigger"
handle: b1tcminerpljy
post_id: "1957561178118582695"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Have you seen https://github.com/ggreer/the_silver_searcher ? It's exceptionally fast on linux, not tried the windows build."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/b1tcminerpljy/status/1957561178118582695
- Author: Nelsoncoindigger (@b1tcminerpljy)
- Posted: 2025-08-18 21:52:09
## Branch
**1/** **@b1tcminerpljy** ^1957561178118582695
**@CharlieMQV**
Have you seen https://github.com/ggreer/the_silver_searcher ? It's exceptionally fast on linux, not tried the windows build. How does yours compare?
**2/** **@CharlieMQV** ^1957564349972652194
**@drtune**
I haven't. I'll check it out.
Note that this demo includes every single file on the drive (hidden, system, symlinks, etc).
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Hey @bunjavascript could this approach improve on file reading performance in Bun on Windows?"
type: archive
source: twitter
source_url: "https://x.com/birch_js/status/1957592782996140419"
author: "Jamie Birch"
handle: birch_js
post_id: "1957592782996140419"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Hey @bunjavascript could this approach improve on file reading performance in Bun on Windows?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/birch_js/status/1957592782996140419
- Author: Jamie Birch (@birch_js)
- Posted: 2025-08-18 23:57:44
## Branch
**1/** **@birch_js** ^1957592782996140419
**@CharlieMQV**
Hey @bunjavascript could this approach improve on file reading performance in Bun on Windows?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV https://github.com/dfs-minded/indexer-plus-plus"
type: archive
source: twitter
source_url: "https://x.com/0xE1/status/1957602508517298534"
author: "Anton Kovalenko"
handle: 0xE1
post_id: "1957602508517298534"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV https://github.com/dfs-minded/indexer-plus-plus"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/0xE1/status/1957602508517298534
- Author: Anton Kovalenko (@0xE1)
- Posted: 2025-08-19 00:36:23
## Branch
**1/** **@0xE1** ^1957602508517298534
**@CharlieMQV**
https://github.com/dfs-minded/indexer-plus-plus
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,38 @@
---
title: "@CharlieMQV https://sourceforge.net/projects/syncdrome/"
type: archive
source: twitter
source_url: "https://x.com/Alexwingg/status/1957758187894927459"
author: "𝔸𝕝𝕖𝕩𝕨𝕚𝕟𝕘"
handle: Alexwingg
post_id: "1957758187894927459"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV https://sourceforge.net/projects/syncdrome/"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/Alexwingg/status/1957758187894927459
- Author: 𝔸𝕝𝕖𝕩𝕨𝕚𝕟𝕘 (@Alexwingg)
- Posted: 2025-08-19 10:55:00
## Branch
**1/** **@Alexwingg** ^1957758187894927459
**@CharlieMQV**
https://sourceforge.net/projects/syncdrome/
It drives me crazy too, so I created this app to synchronize the hard drive structure and perform searches like Google. I generate a plain text file with the entire file structure in a .txt file and use that as a database. It's incredibly fast and simple.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Does it handle RegEx as well?"
type: archive
source: twitter
source_url: "https://x.com/AlwaysGameDev/status/1957879380199501976"
author: "Always Game Dev"
handle: AlwaysGameDev
post_id: "1957879380199501976"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Does it handle RegEx as well?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/AlwaysGameDev/status/1957879380199501976
- Author: Always Game Dev (@AlwaysGameDev)
- Posted: 2025-08-19 18:56:34
## Branch
**1/** **@AlwaysGameDev** ^1957879380199501976
**@CharlieMQV**
Does it handle RegEx as well?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Maybe a dumb question, but how does it compare to whatever is used inside notepad++?"
type: archive
source: twitter
source_url: "https://x.com/BTChannon/status/1957867873059127790"
author: "Crypto Mitch"
handle: BTChannon
post_id: "1957867873059127790"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Maybe a dumb question, but how does it compare to whatever is used inside notepad++?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/BTChannon/status/1957867873059127790
- Author: Crypto Mitch (@BTChannon)
- Posted: 2025-08-19 18:10:51
## Branch
**1/** **@BTChannon** ^1957867873059127790
**@CharlieMQV**
Maybe a dumb question, but how does it compare to whatever is used inside notepad++?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV I just built an app called DiskJockeyService."
type: archive
source: twitter
source_url: "https://x.com/DataJuggler007/status/1957783696603242658"
author: "DataJuggler"
handle: DataJuggler007
post_id: "1957783696603242658"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV I just built an app called DiskJockeyService."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/DataJuggler007/status/1957783696603242658
- Author: DataJuggler (@DataJuggler007)
- Posted: 2025-08-19 12:36:21
## Branch
**1/** **@DataJuggler007** ^1957783696603242658
**@CharlieMQV**
I just built an app called DiskJockeyService. It stores all files and folders in SQL.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,39 @@
---
title: "@CharlieMQV How does the performance compare to UltraSearch?"
type: archive
source: twitter
source_url: "https://x.com/DefenceForceOrg/status/1957847864010330152"
author: "Dbug"
handle: DefenceForceOrg
post_id: "1957847864010330152"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV How does the performance compare to UltraSearch?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/DefenceForceOrg/status/1957847864010330152
- Author: Dbug (@DefenceForceOrg)
- Posted: 2025-08-19 16:51:20
## Branch
**1/** **@DefenceForceOrg** ^1957847864010330152
**@CharlieMQV**
How does the performance compare to UltraSearch?
https://www.jam-software.com/blog/ultrasearch-file-content-search.shtml
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,39 @@
---
title: "@CharlieMQV Have you tried using grep in WSL on the windows partitions? "
type: archive
source: twitter
source_url: "https://x.com/DotNetRussell/status/1957875042022240642"
author: "☣️ Mr. The Plague ☣️"
handle: DotNetRussell
post_id: "1957875042022240642"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Have you tried using grep in WSL on the windows partitions? "
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/DotNetRussell/status/1957875042022240642
- Author: ☣️ Mr. The Plague ☣️ (@DotNetRussell)
- Posted: 2025-08-19 18:39:20
## Branch
**1/** **@DotNetRussell** ^1957875042022240642
**@CharlieMQV**
Have you tried using grep in WSL on the windows partitions?
Works great
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV The reason the Windows search is slow because it searches not only file names, but file content too."
type: archive
source: twitter
source_url: "https://x.com/FallenZeraphine/status/1957709584816287753"
author: "Wimukthi"
handle: FallenZeraphine
post_id: "1957709584816287753"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV The reason the Windows search is slow because it searches not only file names, but file content too."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/FallenZeraphine/status/1957709584816287753
- Author: Wimukthi (@FallenZeraphine)
- Posted: 2025-08-19 07:41:52
## Branch
**1/** **@FallenZeraphine** ^1957709584816287753
**@CharlieMQV**
The reason the Windows search is slow because it searches not only file names, but file content too. Of course reading the MFT is way faster but you're stuck with just searching file names.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,43 @@
---
title: "@CharlieMQV Awesome."
type: archive
source: twitter
source_url: "https://x.com/FlorianCaesar/status/1957814434648191038"
author: "Florian"
handle: FlorianCaesar
post_id: "1957814434648191038"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Awesome."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/FlorianCaesar/status/1957814434648191038
- Author: Florian (@FlorianCaesar)
- Posted: 2025-08-19 14:38:30
## Branch
**1/** **@FlorianCaesar** ^1957814434648191038
**@CharlieMQV**
Awesome. How much of the speedup is due to bypassing Win APIs? I still like ripgrep a lot.. :)
**2/** **@CharlieMQV** ^1957815793070051477
**@FlorianCaesar**
Me naively switching to reading the file contents with the windows API makes this same search ~34 seconds cold and ~14 seconds cached.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Is it better than DTsearch?"
type: archive
source: twitter
source_url: "https://x.com/Immysteryman2/status/1957680557644480787"
author: "Paul X"
handle: Immysteryman2
post_id: "1957680557644480787"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Is it better than DTsearch?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/Immysteryman2/status/1957680557644480787
- Author: Paul X (@Immysteryman2)
- Posted: 2025-08-19 05:46:31
## Branch
**1/** **@Immysteryman2** ^1957680557644480787
**@CharlieMQV**
Is it better than DTsearch?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Win server /NTFS network & NAS file systems compatibility?"
type: archive
source: twitter
source_url: "https://x.com/IndubitablyTho/status/1957804311775199559"
author: "Indubitably Tho"
handle: IndubitablyTho
post_id: "1957804311775199559"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Win server /NTFS network & NAS file systems compatibility?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/IndubitablyTho/status/1957804311775199559
- Author: Indubitably Tho (@IndubitablyTho)
- Posted: 2025-08-19 13:58:16
## Branch
**1/** **@IndubitablyTho** ^1957804311775199559
**@CharlieMQV**
Win server /NTFS network & NAS file systems compatibility?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,39 @@
---
title: "@CharlieMQV It is kinda shocking how fast CPUs can churn through data when they’re not waiting."
type: archive
source: twitter
source_url: "https://x.com/LainShep/status/1957644681963270210"
author: "Iain Shepherd"
handle: LainShep
post_id: "1957644681963270210"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV It is kinda shocking how fast CPUs can churn through data when they’re not waiting."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/LainShep/status/1957644681963270210
- Author: Iain Shepherd (@LainShep)
- Posted: 2025-08-19 03:23:58
## Branch
**1/** **@LainShep** ^1957644681963270210
**@CharlieMQV**
It is kinda shocking how fast CPUs can churn through data when they’re not waiting.
not jumping around a million abstracted handlers / injection points / whatevadafuck Windows is doing to soak up the time /1
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,42 @@
---
title: "@CharlieMQV I‘m only occasionally onWindows, but I would be happy to use your tool."
type: archive
source: twitter
source_url: "https://x.com/LubaRaphael/status/1957781899348185478"
author: "Raphael Luba"
handle: LubaRaphael
post_id: "1957781899348185478"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV I‘m only occasionally onWindows, but I would be happy to use your tool."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/LubaRaphael/status/1957781899348185478
- Author: Raphael Luba (@LubaRaphael)
- Posted: 2025-08-19 12:29:13
## Branch
**1/** **@LubaRaphael** ^1957781899348185478
**@CharlieMQV**
I‘m only occasionally onWindows, but I would be happy to use your tool.
I‘m just afraid that ripgrep is „fast enough“ to make this hard to sustain as a business case.
**2/** **@CharlieMQV** ^1957785785484054935
You might have a point. Though, Multiple people are already saying they'd pay for it. I think good UI would be a major sell. It's easier to use but also feels much faster (we can do work in the background while the user types stuff, which a command line program can't do). Also I have some ideas for caching that should make it feel much more instant even in rough cases.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,41 @@
---
title: "@CharlieMQV I'm using UltraSearch for name-based searches, and FileLocator Pro Lite for content-based searches"
type: archive
source: twitter
source_url: "https://x.com/SBarizien/status/1957904426380800354"
author: "Stéphane Barizien"
handle: SBarizien
post_id: "1957904426380800354"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV I'm using UltraSearch for name-based searches, and FileLocator Pro Lite for content-based searches"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/SBarizien/status/1957904426380800354
- Author: Stéphane Barizien (@SBarizien)
- Posted: 2025-08-19 20:36:06
## Branch
**1/** **@SBarizien** ^1957904426380800354
**@CharlieMQV**
I'm using UltraSearch for name-based searches, and FileLocator Pro Lite for content-based searches
https://www.jam-software.com/ultrasearch
https://www.mythicsoft.com/filelocatorpro/
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Impressive: kernel or user space?"
type: archive
source: twitter
source_url: "https://x.com/SalathielGenese/status/1957852831718801848"
author: "Salathiel"
handle: SalathielGenese
post_id: "1957852831718801848"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Impressive: kernel or user space?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/SalathielGenese/status/1957852831718801848
- Author: Salathiel (@SalathielGenese)
- Posted: 2025-08-19 17:11:04
## Branch
**1/** **@SalathielGenese** ^1957852831718801848
**@CharlieMQV**
Impressive: kernel or user space?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,55 @@
---
title: "@CharlieMQV I'm astonished that nobody here knows the difference between grep and normal file search."
type: archive
source: twitter
source_url: "https://x.com/SanderSkjegstad/status/1957796388109963397"
author: "Sander 🇳🇴"
handle: SanderSkjegstad
post_id: "1957796388109963397"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV I'm astonished that nobody here knows the difference between grep and normal file search."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/SanderSkjegstad/status/1957796388109963397
- Author: Sander 🇳🇴 (@SanderSkjegstad)
- Posted: 2025-08-19 13:26:47
## Branch
**1/** **@SanderSkjegstad** ^1957796388109963397
**@CharlieMQV**
I'm astonished that nobody here knows the difference between grep and normal file search.
**2/** **@CharlieMQV** ^1957797820620034505
**@SanderSkjegstad**
I have lost count of how many people have been suggesting Everything, and other file name search tools, to me. I guess I could have been more clear about it in the post, but I thought people generally know what grep is.
**3/** **@SanderSkjegstad** ^1957798471819284492
**@CharlieMQV**
Maybe it's attracting mostly pure Windows-users, most of which have never used the original grep, let alone the command line?
**4/** **@SanderSkjegstad** ^1957825230816108636
**@CharlieMQV**
*never used the command line, let alone grep
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,39 @@
---
title: "@CharlieMQV Cool project, but imo searching for file names is trivial and there are tons of existing tools for it."
type: archive
source: twitter
source_url: "https://x.com/StabilityTheory/status/1957600252799639948"
author: "Smitty Werbenjagermanjensen 👯‍♀️"
handle: StabilityTheory
post_id: "1957600252799639948"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Cool project, but imo searching for file names is trivial and there are tons of existing tools for it."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/StabilityTheory/status/1957600252799639948
- Author: Smitty Werbenjagermanjensen 👯‍♀️ (@StabilityTheory)
- Posted: 2025-08-19 00:27:25
## Branch
**1/** **@StabilityTheory** ^1957600252799639948
**@CharlieMQV**
Cool project, but imo searching for file names is trivial and there are tons of existing tools for it.
Now, searching inside file contents is a different matter.
Still, it baffles me how shitty windows search is.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,40 @@
---
title: "@CharlieMQV Every windows dev should know about search everything"
type: archive
source: twitter
source_url: "https://x.com/TheCameronKramr/status/1957656202713919733"
author: "Cameron Kramr"
handle: TheCameronKramr
post_id: "1957656202713919733"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Every windows dev should know about search everything"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/TheCameronKramr/status/1957656202713919733
- Author: Cameron Kramr (@TheCameronKramr)
- Posted: 2025-08-19 04:09:44
## Branch
**1/** **@TheCameronKramr** ^1957656202713919733
**@CharlieMQV**
Every windows dev should know about search everything
https://www.voidtools.com/
Been around since XP and does content search too, but not omega fast. For finding files, I've never needed anything faster. Most definitely does not suck.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Show us the resource Usage if you could"
type: archive
source: twitter
source_url: "https://x.com/ZacheryDew/status/1957770444989415888"
author: "ZacheryDew"
handle: ZacheryDew
post_id: "1957770444989415888"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Show us the resource Usage if you could"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/ZacheryDew/status/1957770444989415888
- Author: ZacheryDew (@ZacheryDew)
- Posted: 2025-08-19 11:43:42
## Branch
**1/** **@ZacheryDew** ^1957770444989415888
**@CharlieMQV**
Show us the resource Usage if you could
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Would you add support dor DevDrive (ReFS)?"
type: archive
source: twitter
source_url: "https://x.com/__malkia__/status/1957679760596947145"
author: "benderfeddenshten"
handle: __malkia__
post_id: "1957679760596947145"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Would you add support dor DevDrive (ReFS)?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/__malkia__/status/1957679760596947145
- Author: benderfeddenshten (@__malkia__)
- Posted: 2025-08-19 05:43:21
## Branch
**1/** **@__malkia__** ^1957679760596947145
**@CharlieMQV**
Would you add support dor DevDrive (ReFS)?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Reminds me of Wizfile."
type: archive
source: twitter
source_url: "https://x.com/_benwick/status/1957636023564816841"
author: "Benwick"
handle: _benwick
post_id: "1957636023564816841"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Reminds me of Wizfile."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/_benwick/status/1957636023564816841
- Author: Benwick (@_benwick)
- Posted: 2025-08-19 02:49:33
## Branch
**1/** **@_benwick** ^1957636023564816841
**@CharlieMQV**
Reminds me of Wizfile. It directly parses the NTFS file tree so it can scan a multi terabyte hard drive in a second or two.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,43 @@
---
title: "@CharlieMQV What’s the language?"
type: archive
source: twitter
source_url: "https://x.com/alofbronco/status/1957714796142326193"
author: "Alof Bronco"
handle: alofbronco
post_id: "1957714796142326193"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV What’s the language?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/alofbronco/status/1957714796142326193
- Author: Alof Bronco (@alofbronco)
- Posted: 2025-08-19 08:02:34
## Branch
**1/** **@alofbronco** ^1957714796142326193
**@CharlieMQV**
What’s the language?
**2/** **@CharlieMQV** ^1957720150922391887
**@alofbronco**
C99, I'm running my own standard library, no standard C headers included. https://github.com/asbott/One-Std
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,51 @@
---
title: "@CharlieMQV Want!"
type: archive
source: twitter
source_url: "https://x.com/any_other_you/status/1957771770791919838"
author: "anotheryou"
handle: any_other_you
post_id: "1957771770791919838"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Want!"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/any_other_you/status/1957771770791919838
- Author: anotheryou (@any_other_you)
- Posted: 2025-08-19 11:48:58
## Branch
**1/** **@any_other_you** ^1957771770791919838
**@CharlieMQV**
Want!
ideally merried with good indexed file name search like "everything" or WizFile
**2/** **@CharlieMQV** ^1957773156006973601
**@any_other_you**
It already does indexing and finds filenames within milliseconds, if you leave the search field empty. Test case is a drive with ~2 million files.
**3/** **@any_other_you** ^1957780884297326947
**@CharlieMQV**
Wonderful!
there is no release yet, right?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,38 @@
---
title: "@CharlieMQV Total Commander has good search."
type: archive
source: twitter
source_url: "https://x.com/avatarofkhaine/status/1957813342497620202"
author: "Avatar of Khaine 🇪🇺🇺🇦🇹🇼🇬🇪🗽"
handle: avatarofkhaine
post_id: "1957813342497620202"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Total Commander has good search."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/avatarofkhaine/status/1957813342497620202
- Author: Avatar of Khaine 🇪🇺🇺🇦🇹🇼🇬🇪🗽 (@avatarofkhaine)
- Posted: 2025-08-19 14:34:09
## Branch
**1/** **@avatarofkhaine** ^1957813342497620202
**@CharlieMQV**
Total Commander has good search. Would be interesting to see how it compares to your search.
Amazing that Windows still hasn’t solved their crappy search issue.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV @jamsoftware how Treesize make its search?"
type: archive
source: twitter
source_url: "https://x.com/azeitona/status/1957782404908614033"
author: "azeitona"
handle: azeitona
post_id: "1957782404908614033"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV @jamsoftware how Treesize make its search?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/azeitona/status/1957782404908614033
- Author: azeitona (@azeitona)
- Posted: 2025-08-19 12:31:13
## Branch
**1/** **@azeitona** ^1957782404908614033
**@CharlieMQV** **@jamsoftware**
how Treesize make its search?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Been using Ultrasearch for years."
type: archive
source: twitter
source_url: "https://x.com/bl0rq/status/1957669591913754636"
author: "bl0rq"
handle: bl0rq
post_id: "1957669591913754636"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Been using Ultrasearch for years."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/bl0rq/status/1957669591913754636
- Author: bl0rq (@bl0rq)
- Posted: 2025-08-19 05:02:57
## Branch
**1/** **@bl0rq** ^1957669591913754636
**@CharlieMQV**
Been using Ultrasearch for years. Kinda getting enshitified though. It reads ntfs data too.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV How well does VS 2022's search do in this test (once cached)?"
type: archive
source: twitter
source_url: "https://x.com/codaaaaaaaaa/status/1957895994227491317"
author: "🌱"
handle: codaaaaaaaaa
post_id: "1957895994227491317"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV How well does VS 2022's search do in this test (once cached)?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/codaaaaaaaaa/status/1957895994227491317
- Author: 🌱 (@codaaaaaaaaa)
- Posted: 2025-08-19 20:02:35
## Branch
**1/** **@codaaaaaaaaa** ^1957895994227491317
**@CharlieMQV**
How well does VS 2022's search do in this test (once cached)?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,39 @@
---
title: "@CharlieMQV hmmm."
type: archive
source: twitter
source_url: "https://x.com/daviskens/status/1957665343025082796"
author: "Kenneth \"Mostly Skeptical\" Davis"
handle: daviskens
post_id: "1957665343025082796"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV hmmm."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/daviskens/status/1957665343025082796
- Author: Kenneth "Mostly Skeptical" Davis (@daviskens)
- Posted: 2025-08-19 04:46:04
## Branch
**1/** **@daviskens** ^1957665343025082796
**@CharlieMQV**
hmmm. Might be nice, certainly something is needed. I hate the Windows seems to search inside compressed folders, as well.
How would this compare to "locate", "updatedb" on Linux?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Do you think it is possible to replace the DLL that windows explorer uses with your code ?"
type: archive
source: twitter
source_url: "https://x.com/ddxover/status/1957861637764809132"
author: "ddxover"
handle: ddxover
post_id: "1957861637764809132"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Do you think it is possible to replace the DLL that windows explorer uses with your code ?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/ddxover/status/1957861637764809132
- Author: ddxover (@ddxover)
- Posted: 2025-08-19 17:46:04
## Branch
**1/** **@ddxover** ^1957861637764809132
**@CharlieMQV**
Do you think it is possible to replace the DLL that windows explorer uses with your code ?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV that's nice, there's no win install that I spend more than an hour that I don't install everything on it to do proper search."
type: archive
source: twitter
source_url: "https://x.com/devops_is_life/status/1957888613859094777"
author: "hexa"
handle: devops_is_life
post_id: "1957888613859094777"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV that's nice, there's no win install that I spend more than an hour that I don't install everything on it to do proper search."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/devops_is_life/status/1957888613859094777
- Author: hexa (@devops_is_life)
- Posted: 2025-08-19 19:33:16
## Branch
**1/** **@devops_is_life** ^1957888613859094777
**@CharlieMQV**
that's nice, there's no win install that I spend more than an hour that I don't install everything on it to do proper search. Aren't they using the same method?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,81 @@
---
title: "@CharlieMQV Parses the raw NTFS? Installs a IO driver or the win32 apis have a mode? I just have not heard of apps other than drivers looking at \"raw\" NTFS."
type: archive
source: twitter
source_url: "https://x.com/fluiddesign201/status/1957611955298181153"
author: "Your B⏱️ss 🇺🇸⚾💻🥩"
handle: fluiddesign201
post_id: "1957611955298181153"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Parses the raw NTFS? Installs a IO driver or the win32 apis have a mode? I just have not heard of apps other than drivers looking at \"raw\" NTFS."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/fluiddesign201/status/1957611955298181153
- Author: Your B⏱️ss 🇺🇸⚾💻🥩 (@fluiddesign201)
- Posted: 2025-08-19 01:13:55
## Branch
**1/** **@fluiddesign201** ^1957611955298181153
**@CharlieMQV**
Parses the raw NTFS? Installs a IO driver or the win32 apis have a mode? I just have not heard of apps other than drivers looking at "raw" NTFS.
**2/** **@CharlieMQV** ^1957745032284299281
**@fluiddesign201**
Windows API lets you CreateFile on a volume label to get a HANDLE that lets you read the entire partition from start to end. You do need admin rights though.
**3/** **@pthread_mutex_t** ^1957813670622253492
**@CharlieMQV** **@fluiddesign201**
You then need to backtranslate the VCN to filename and LCN. Something reciprocal to FSCTL_GET_RETRIEVAL_POINTERS.
**4/** **@CharlieMQV** ^1957814538952204492
**@pthread_mutex_t** **@fluiddesign201**
The only windows functions I use is CreateFile and ReadFile. Anything from the NT library is bad. I just parse the filesystem from scratch
**5/** **@pthread_mutex_t** ^1957815283705414089
**@CharlieMQV** **@fluiddesign201**
How do you backtranslate the offset on the volume to the filename and offset within a file?
**6/** **@CharlieMQV** ^1957816703175311679
**@pthread_mutex_t** **@fluiddesign201**
Back translate from what? And what do you mean by the offset on the volume? Offset to the file record?
**7/** **@pthread_mutex_t** ^1957819093316157885
**@CharlieMQV** **@fluiddesign201**
You read the volume cluster by cluster. You find that at offset 0x1'2345'6789 on the volume you have the string you are looking for. Now I'd want to present this info to the end user in the form "file c:\foo\bar.baz, line 123, col 45". How do you do that? It is not an easy thing.
**8/** **@CharlieMQV** ^1957902160059875771
The first sector is the "boot sector" where you can find the offset into the MFT which contains all the 1KiB file records. Each file record has a reference number to it's parent (which include an index i.e. offset from first file record). To produce the full path string you follow the parent references. Each file record (if it's representing a proper file), will contain a FILE_NAME attribute which stores the file name in the file record.
This is a simplification, but roughly how it looks.
There isn't a lot of proper documentation and what exists is rough (especially when you get into windows-specific stuff). But I figured most of it out from this website: https://flatcap.github.io/linux-ntfs/ntfs/index.html
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Is this a similar technique to what UltraSearch does?"
type: archive
source: twitter
source_url: "https://x.com/frioglobal1/status/1957771440565952790"
author: "Jollyroger At Times"
handle: frioglobal1
post_id: "1957771440565952790"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Is this a similar technique to what UltraSearch does?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/frioglobal1/status/1957771440565952790
- Author: Jollyroger At Times (@frioglobal1)
- Posted: 2025-08-19 11:47:39
## Branch
**1/** **@frioglobal1** ^1957771440565952790
**@CharlieMQV**
Is this a similar technique to what UltraSearch does?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV It looks impressive."
type: archive
source: twitter
source_url: "https://x.com/larsgregersen/status/1957728698813096090"
author: "Lars Gregersen"
handle: larsgregersen
post_id: "1957728698813096090"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV It looks impressive."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/larsgregersen/status/1957728698813096090
- Author: Lars Gregersen (@larsgregersen)
- Posted: 2025-08-19 08:57:49
## Branch
**1/** **@larsgregersen** ^1957728698813096090
**@CharlieMQV**
It looks impressive. I look forward to testing it. As other have mentioned Everything from Voidtools is blazingly fast when searching for file names. You don't need the service to index local NTFS files, but I use the service to index remote files on servers.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,55 @@
---
title: "@CharlieMQV Baregrep is struggling."
type: archive
source: twitter
source_url: "https://x.com/leidegre/status/1957779083883909454"
author: "John Leidegren"
handle: leidegre
post_id: "1957779083883909454"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Baregrep is struggling."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/leidegre/status/1957779083883909454
- Author: John Leidegren (@leidegre)
- Posted: 2025-08-19 12:18:02
## Branch
**1/** **@leidegre** ^1957779083883909454
**@CharlieMQV**
Baregrep is struggling.
**2/** **@CharlieMQV** ^1957779716233908586
**@leidegre**
I wasn't sure about including baregrep because it feels like laughing at a child who's trying his best :P
**3/** **@CharlieMQV** ^1957779860975186398
**@leidegre**
Baregrep cold run took 40 minutes lol
**4/** **@leidegre** ^1957780254354755800
**@CharlieMQV**
Hehe, I think it's a nice touch. Kinda gives you an idea of just how bad some things are.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV this could be a nice tool."
type: archive
source: twitter
source_url: "https://x.com/leonard_coder/status/1957797289784737960"
author: "Arnaud Carré"
handle: leonard_coder
post_id: "1957797289784737960"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV this could be a nice tool."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/leonard_coder/status/1957797289784737960
- Author: Arnaud Carré (@leonard_coder)
- Posted: 2025-08-19 13:30:22
## Branch
**1/** **@leonard_coder** ^1957797289784737960
**@CharlieMQV**
this could be a nice tool. Currently when I want to search some file content I use 10xeditor, create a workspace from the root directory I want. Once parsed, I do CTRL+SHIFT+S and get immediate result too
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Does it search regular expressions? If so what RE engine you use?"
type: archive
source: twitter
source_url: "https://x.com/macsmol/status/1957822074283585836"
author: "Maciej Smolczewski"
handle: macsmol
post_id: "1957822074283585836"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Does it search regular expressions? If so what RE engine you use?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/macsmol/status/1957822074283585836
- Author: Maciej Smolczewski (@macsmol)
- Posted: 2025-08-19 15:08:51
## Branch
**1/** **@macsmol** ^1957822074283585836
**@CharlieMQV**
Does it search regular expressions? If so what RE engine you use?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV So whats the search speed in terms of of MiB/s? And what's the read speed ob your disk (the baseline)?"
type: archive
source: twitter
source_url: "https://x.com/macsmol/status/1957663510164566286"
author: "Maciej Smolczewski"
handle: macsmol
post_id: "1957663510164566286"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV So whats the search speed in terms of of MiB/s? And what's the read speed ob your disk (the baseline)?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/macsmol/status/1957663510164566286
- Author: Maciej Smolczewski (@macsmol)
- Posted: 2025-08-19 04:38:47
## Branch
**1/** **@macsmol** ^1957663510164566286
**@CharlieMQV**
So whats the search speed in terms of of MiB/s? And what's the read speed ob your disk (the baseline)?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,77 @@
---
title: "@CharlieMQV How does this software avoid race conditions with raw disk access when the OS might be writing changes to disk at the same time? Is the search best effort and may miss some matches if you're unlucky?"
type: archive
source: twitter
source_url: "https://x.com/mtrantalainen/status/1957695235326111833"
author: "Mikko Rantalainen"
handle: mtrantalainen
post_id: "1957695235326111833"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV How does this software avoid race conditions with raw disk access when the OS might be writing changes to disk at the same time? Is the search best effort and may miss some matches if you're unlucky?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/mtrantalainen/status/1957695235326111833
- Author: Mikko Rantalainen (@mtrantalainen)
- Posted: 2025-08-19 06:44:50
## Branch
**1/** **@mtrantalainen** ^1957695235326111833
**@CharlieMQV**
How does this software avoid race conditions with raw disk access when the OS might be writing changes to disk at the same time? Is the search best effort and may miss some matches if you're unlucky?
**2/** **@CharlieMQV** ^1957768563986481248
**@mtrantalainen**
NTFS does a really good job of making this a minimal problem. Things very rarely move around in the MFT and whenever the purpose of a file record is changed, it has a sequence number that's updated.
**3/** **@CharlieMQV** ^1957769272811278833
If you're not updating according to the USN journal, you might end up using outdated data runs. But this is very rare and all that happens is you might miss a match or get a false positive. However, if you're constantly listening to the USN journal, this is so unlikely that I don't think it's worth considering.
**4/** **@mtrantalainen** ^1957778025300304350
**@CharlieMQV**
Yes, if you blindly accept rare misses or false positives, the task is much much easier.
Maybe you can run the same search a couple of times and see if the results are deterministic if the search is fast enough for that in practice.
**5/** **@CharlieMQV** ^1957779358963073049
The only possible problem is if a file is heavily modified at the exact time when the program is searching specifically the data run that changes (which it rarely does). Even if this ever happens, it is extremely unlikely to matter to the user. As someone who at this point is quite familiar with NTFS, I think this is a near-impossible case, and I'm pretty sure you can never finish and ship software if you optimize for near-impossible cases.
**6/** **@mtrantalainen** ^1957821577468297431
**@CharlieMQV**
I think the documentation should still explicitly point out this risk. As I see it, the only options on Windows are very slow and accurate, or this raw device level access but sometimes inaccurate. Most people will pick the fast option but they should be aware of the risks.
**7/** **@mtrantalainen** ^1957821729058820218
**@CharlieMQV**
Given enough users, even one in million events will happen regularly.
**8/** **@CharlieMQV** ^1957822844684906838
**@mtrantalainen**
I'm trying to tell you my prediction is that it would be rarer than that and even rarer that it impacted the user
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,41 @@
---
title: "@CharlieMQV i'm working on exact same project with extra steps."
type: archive
source: twitter
source_url: "https://x.com/psychip/status/1957691437232894056"
author: "PsyChip"
handle: psychip
post_id: "1957691437232894056"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV i'm working on exact same project with extra steps."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/psychip/status/1957691437232894056
- Author: PsyChip (@psychip)
- Posted: 2025-08-19 06:29:45
## Branch
**1/** **@psychip** ^1957691437232894056
**@CharlieMQV**
i'm working on exact same project with extra steps. reading a disk is a thing, finding new files without full rescan is another thing. currently researching about directly reading usn journal for updated & modified files. dm if interested.
**2/** **@CharlieMQV** ^1957706144954089569
Yeah I plan on parsing the USN journal to keep things updated, and I also want to try other tricks like dumping everything to disk on exit and then catching up on next startup by going through the USN journal. That way I can avoid reindexing on each startup. It of course depends on how old the cached database is and how far back the USN journal goes.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Wait how do you read raw data on disk like this ? Do you have a Windows driver or something like this ?"
type: archive
source: twitter
source_url: "https://x.com/quentinoeoeoe/status/1957922165212475418"
author: "Quentin"
handle: quentinoeoeoe
post_id: "1957922165212475418"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Wait how do you read raw data on disk like this ? Do you have a Windows driver or something like this ?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/quentinoeoeoe/status/1957922165212475418
- Author: Quentin (@quentinoeoeoe)
- Posted: 2025-08-19 21:46:35
## Branch
**1/** **@quentinoeoeoe** ^1957922165212475418
**@CharlieMQV**
Wait how do you read raw data on disk like this ? Do you have a Windows driver or something like this ?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Like ultra search (jam software) does."
type: archive
source: twitter
source_url: "https://x.com/sgifan67/status/1957767877160837252"
author: "PhiCore (Sgifan67)"
handle: sgifan67
post_id: "1957767877160837252"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Like ultra search (jam software) does."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/sgifan67/status/1957767877160837252
- Author: PhiCore (Sgifan67) (@sgifan67)
- Posted: 2025-08-19 11:33:30
## Branch
**1/** **@sgifan67** ^1957767877160837252
**@CharlieMQV**
Like ultra search (jam software) does. Can you do it without administator rights ?
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,41 @@
---
title: "@CharlieMQV I am using Everything for filename search, and Agent Ransack for content search."
type: archive
source: twitter
source_url: "https://x.com/watbywbarif/status/1957711381412692422"
author: "Andrija Huzjak"
handle: watbywbarif
post_id: "1957711381412692422"
date: 2025-08-19
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV I am using Everything for filename search, and Agent Ransack for content search."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/watbywbarif/status/1957711381412692422
- Author: Andrija Huzjak (@watbywbarif)
- Posted: 2025-08-19 07:49:00
## Branch
**1/** **@watbywbarif** ^1957711381412692422
**@CharlieMQV**
I am using Everything for filename search, and Agent Ransack for content search.
Did you compare to Agent Ransack? I am using Lite version which is free.
But this looks promising from video, good job 👌
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,45 @@
---
title: "@CharlieMQV As someone who has been using baregrep, yes please."
type: archive
source: twitter
source_url: "https://x.com/Toocanzs/status/1958288660928856228"
author: "Toocanzs"
handle: Toocanzs
post_id: "1958288660928856228"
date: 2025-08-20
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV As someone who has been using baregrep, yes please."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/Toocanzs/status/1958288660928856228
- Author: Toocanzs (@Toocanzs)
- Posted: 2025-08-20 22:02:54
## Branch
**1/** **@Toocanzs** ^1958288660928856228
**@CharlieMQV**
As someone who has been using baregrep, yes please.
It's funny because baregrep is "fast" compared to windows explorer...
**2/** **@CharlieMQV** ^1958288950197473596
**@Toocanzs**
Cold run took 40 minutes :(
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,61 @@
---
title: "@CharlieMQV What are you using, C++, C#, Go?"
type: archive
source: twitter
source_url: "https://x.com/dmcxblue/status/1958161170910810429"
author: "David"
handle: dmcxblue
post_id: "1958161170910810429"
date: 2025-08-20
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV What are you using, C++, C#, Go?"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/dmcxblue/status/1958161170910810429
- Author: David (@dmcxblue)
- Posted: 2025-08-20 13:36:18
## Branch
**1/** **@dmcxblue** ^1958161170910810429
**@CharlieMQV**
What are you using, C++, C#, Go?
**2/** **@CharlieMQV** ^1958183311341232355
**@dmcxblue**
C99 no standard libraries
**3/** **@dmcxblue** ^1958197774672875521
**@CharlieMQV**
What client are you working with is this PyQT? Are you developing on Windows or Linux? Love the interface so was quite interested here
**4/** **@CharlieMQV** ^1958202388197544043
PyQT is humorous to me because you have combined two of the things that annoy me the most in the world.
It's throwaway gui I threw together with the C89 gui library Nuklear. Nowgrep is written in C99. I will probably write my own CPU rendered gui for shipped nowgrep. Windows for now, not sure about other platforms.
**5/** **@dmcxblue** ^1958204182714064931
**@CharlieMQV**
Well nice work, I currently have a python project using PyQT but would love to translate this into a C++ more stable, faster. Type but considering my lack of knowledge for this I think python should be just fine for the needs
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,47 @@
---
title: "The API is terrible."
type: archive
source: twitter
source_url: "https://x.com/oisyn/status/1958289693314892081"
author: "Sylvester Hesp"
handle: oisyn
post_id: "1958289693314892081"
date: 2025-08-20
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "The API is terrible."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/oisyn/status/1958289693314892081
- Author: Sylvester Hesp (@oisyn)
- Posted: 2025-08-20 22:07:00
## Branch
**1/** **@oisyn** ^1958289693314892081
The API is terrible. Even enumerating the MFT through the API takes longer than doing raw reads *AND* it provides you with less information (IIRC the creation and last modified timestamps are zeroed out in the data structs; the room to store those things is right there as they model the NTFS datastructures exactly, but they actively remove that info and they call the members "reserved".
For incremental game content builds we tracked file changes through the NTFs journal, but we need MFT records to build the file tree. Took about a minute to read the MFT through the API and then for each file do a call to get the timestamp info. Parsing the raw MFT only takes a couple of seconds. It's insane.
I know Everything (that instant file search took by Voidtools) also do their own raw NTFS parsing.
**2/** **@CharlieMQV** ^1958292591427912124
Yes. I first tried FindFirstFile/FindNextFile. Catastrophic. So I tried their more low level file system API. Still catastrophic. Just SLOW for no good reason.
If you just stream the MFT you can index file name at the speed of however fast your drive can read that amount of bytes. 1 million files == 1 second on 1GiB/s read drives (excluding hardware caching). No real excuse for it to take longer than that to build a data structure for instantly finding any of those files.
Everything finds file names instantly, but unfortunately fails severely at searching file contents.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV Is the trick here using the MFT to filter to the files of the right type faster? Used a couple of MFT-based file-finders back in my Windows times and they were zippy"
type: archive
source: twitter
source_url: "https://x.com/rf/status/1958370841407938652"
author: "rf"
handle: rf
post_id: "1958370841407938652"
date: 2025-08-21
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV Is the trick here using the MFT to filter to the files of the right type faster? Used a couple of MFT-based file-finders back in my Windows times and they were zippy"
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/rf/status/1958370841407938652
- Author: rf (@rf)
- Posted: 2025-08-21 03:29:28
## Branch
**1/** **@rf** ^1958370841407938652
**@CharlieMQV**
Is the trick here using the MFT to filter to the files of the right type faster? Used a couple of MFT-based file-finders back in my Windows times and they were zippy
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,37 @@
---
title: "@CharlieMQV In a big git repo what’s the difference between ripgrep and this?I guess noone uses this to search for a string on a drive, you will most likely be in a repo when using it."
type: archive
source: twitter
source_url: "https://x.com/djenura/status/1965006960832749884"
author: "drnc"
handle: djenura
post_id: "1965006960832749884"
date: 2025-09-08
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "@CharlieMQV In a big git repo what’s the difference between ripgrep and this?I guess noone uses this to search for a string on a drive, you will most likely be in a repo when using it."
in_reply_to: ""
parent_post_id: "1957552694186418228"
---
## Source
- URL: https://x.com/djenura/status/1965006960832749884
- Author: drnc (@djenura)
- Posted: 2025-09-08 10:59:02
## Branch
**1/** **@djenura** ^1965006960832749884
**@CharlieMQV**
In a big git repo what’s the difference between ripgrep and this?I guess noone uses this to search for a string on a drive, you will most likely be in a repo when using it.
## Related
- Spine: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
@@ -0,0 +1,54 @@
---
title: "Existing search tools on Windows suck."
type: archive
source: twitter
source_url: "https://x.com/CharlieMQV/status/1957552694186418228"
author: "Charlie Malmqvist"
handle: CharlieMQV
post_id: "1957552694186418228"
date: 2025-08-18
archived: 2026-08-25
draft: false
tags:
- archive
- twitter
- CharlieMQV
description: "Existing search tools on Windows suck."
in_reply_to: ""
---
## Source
- URL: https://x.com/CharlieMQV/status/1957552694186418228
- Author: Charlie Malmqvist (@CharlieMQV)
- Posted: 2025-08-18 21:18:26
## Thread
**1/** **@CharlieMQV** ^1957552694186418228
Existing search tools on Windows suck. Even with an SSD, it’s painfully slow.
So I built a prototype of Nowgrep.
It bypasses most of the slow Windows nonsense, and just parses the raw NTFS.
On an SSD, this ends up faster than ripgrep, even on a cached run (Nowgrep bypasses most Software caching).
Demo: Filtering 2 million and searching ~270K files under C:/ for the substring "Hello".
I have many ideas to make these an even smoother experience. Let me know if this is interesting, and I might pursue it further to make a shippable product with good UX.
<video controls src="https://video.twimg.com/amplify_video/1957552051384131590/vid/avc1/2560x1440/D4saRB3c78WOtCED.mp4?tag=21"></video>
Branches: [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-18-Cenaceneri-you-have-my-preorder-my-dream-would-be-to-have]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-18-b1tcminerpljy-have-you-seen-https-github-com-ggreer-the-silver]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-18-_chenglou-is-there-regex-support-would-be-a-more-adequate]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-18-0xTriboulet-make-it-replace-start-button-search-with-this]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-18-birch_js-hey-bunjavascript-could-this-approach-improve-on]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-StabilityTheory-cool-project-but-imo-searching-for-file-names-is]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-0xE1-https-github-com-dfs-minded-indexer-plus-plus]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-fluiddesign201-parses-the-raw-ntfs-installs-a-io-driver-or-the]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-_benwick-reminds-me-of-wizfile-it-directly-parses-the-ntfs]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-LainShep-it-is-kinda-shocking-how-fast-cpus-can-churn]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-TheCameronKramr-every-windows-dev-should-know-about-search]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-macsmol-so-whats-the-search-speed-in-terms-of-of-mib-s]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-daviskens-hmmm-might-be-nice-certainly-something-is-needed]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-bl0rq-been-using-ultrasearch-for-years-kinda-getting]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-__malkia__-would-you-add-support-dor-devdrive-refs]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-Immysteryman2-is-it-better-than-dtsearch]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-psychip-im-working-on-exact-same-project-with-extra-steps]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-mtrantalainen-how-does-this-software-avoid-race-conditions-with]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-FallenZeraphine-the-reason-the-windows-search-is-slow-because-it]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-watbywbarif-i-am-using-everything-for-filename-search-and]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-alofbronco-whats-the-language]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-larsgregersen-it-looks-impressive-i-look-forward-to-testing-it]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-Alexwingg-https-sourceforge-net-projects-syncdrome-it]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-sgifan67-like-ultra-search-jam-software-does-can-you-do-it]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-ZacheryDew-show-us-the-resource-usage-if-you-could]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-frioglobal1-is-this-a-similar-technique-to-what-ultrasearch]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-any_other_you-want-ideally-merried-with-good-indexed-file-name]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-leidegre-baregrep-is-struggling]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-LubaRaphael-im-only-occasionally-onwindows-but-i-would-be]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-azeitona-how-treesize-make-its-search]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-DataJuggler007-i-just-built-an-app-called-diskjockeyservice-it]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-SanderSkjegstad-im-astonished-that-nobody-here-knows-the]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-leonard_coder-this-could-be-a-nice-tool-currently-when-i-want]], [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck/2025-08-19-IndubitablyTho-win-serveLine truncated
**2/** **@CharlieMQV** ^1957556578460299528
And of course ...
<video controls src="https://video.twimg.com/amplify_video/1957556509367238662/vid/avc1/1920x1080/13lQeukTmun7yRa0.mp4?tag=21"></video>
**3/** **@CharlieMQV** ^1957564752152129559
**@vkrajacic**
+12
View File
@@ -0,0 +1,12 @@
---
title: CharlieMQV
type: note
draft: false
description: Archived threads by CharlieMQV.
tags:
- archive
- twitter
- CharlieMQV
---
- [[archive/threads/CharlieMQV/2025-08-18-existing-search-tools-on-windows-suck]]
+1
View File
@@ -15,6 +15,7 @@ Example of the note shape (single spine, no branches): [[archive/threads/How to
- [[archive/threads/AgileJebrim]]
- [[archive/threads/BOENSAW]]
- [[archive/threads/CharlieMQV]]
- [[archive/threads/Dispatch_Graph]]
- [[archive/threads/FFmpeg]]
- [[archive/threads/KostasAAA]]