[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


how the fuck is it so fast
>>
>>107738055
indexing
>>
>>107738055
A better question is, why is Window's default search so stupidly slow.
>>
>>107738055
It's just an indexed list, why the fuck windows doesn't just implement the exact same thing is beyond me
I simply cannot fathom the mind of the jeet deeply enough to understand why they have shitted up windows search this badly
>>
>>107738193
Its searching your files at Michaelsoft headquarters and filtering your results to allowed topics.
>>
>>107738222
I've been there. Tiny building in Gunma. No way they fit enough servers in there, so it goes to figure.
>>
>>107738211
Windows DID implement this same exact thing, in Windows 7 and Windows 8. This behavior changed suddenly in Windows 10, and has somehow gotten even worse in Windows 11.

Ask yourself why they would write new code thats worse when they already had a solution.

>https://www.youtube.com/watch?v=j2TyrLZT0r0

OH, its for telemetry. OH, the first 60 seconds of this video shows you that every character you type into the search bar SENDS AN HTTP REQUEST TO FUCKING BING AND UPDATES IN REAL TIME. EVERY FUCKING CHARACTER IS A NEW HTTP REQUEST. HOLY FUCKING SHIT.
>>
>>107738211
windows search has always been shit before jeetificafion
>>
>>107738055
>how the fuck is it so fast
native win32 code written in C or C++
making usage of platform-specific features such as NTFS $MFT and USN change journal
no bloatware, no "cross platform" nonsense, no Javascript, no Python, no Qt, no React framework.
basically it's what every Windows software should aim to be.
Everything and uTorrent 2.2.1 are the peak of Windows software. JUST WERKS.
>>
>>107738271
why hasnt anyone completely reverse engineered and recompiled 2.2.1 with ai yet
>>
>>107738477
what changes would you even make to 2.2.1
i can't think of anything I want to change
>>
>>107738491
64 bit version
support bittorrent v2
let you larp as other client
>>
>>107738271
you have to be extremely retarded to think file searcher is so complex that it requires bloat
>>
>>107738511
Programming frameworks and library's are bloat if they are not needed. They consume ram, disk space, and time loading into memory and executing instructions. If these steps are not required to achieve the outcome (searching and filtering and displaying results), then the library and/or framework is considered bloat.

Bloat is not purely performative waste, it sometimes has tangible or intangible benefits (typically for the developer or product stakeholders). The gain from including bloat is typically development time reductions due to automation or copy pasting an existing implementation.

In other words, the LLC that hired the jeet told him to slap it together in react using 27000 npm libraries and shove it into an electroon wrapper so they can ship pretty garbage with built in data collection to any device/target in 8 weeks for massive profit.

Enjoy your hot trash retard.
>>
>>107738510
>64 bit version
idk how many torrents you'd need to have before it would even start using close to 4gb ram.
if you don't need extra ram it's better to have it 32bit.
oh yeah i remembered one thing i'd want to change: multithreaded file hashing. when you check or re-check a huge torrent it takes a long time and only uses 1 thread.
>bittorrent v2
idk what that is but it sounds like something you don't need
>let you larp as other client
probably a relatively simple patch, it's just a user agent string inside that you need to change
>>107738511
well, that's the point. you don't need bloat so you don't include bloat. that includes crossplatform libraries like Qt, massive GUI frameworks, C#/.NET crap, Electron, Python, etc.
>>
>>107738762
my point is even if it's implemented in react, it wouldn't be too complex
how many lines of code do you need for implemenenting file searching software? hundreds of lines at most
>>
File: .png (36 KB, 616x707)
36 KB
36 KB PNG
>>107738852
>my point is even if it's implemented in react, it wouldn't be too complex
yeah, if you just ignore all the millions of lines of code needed to support your "few hundred" lines of code. short sighted mentality.
>how many lines of code do you need for implemenenting file searching software? hundreds of lines at most
probably about 5-10k
Win32 code tends to have a bloated line count because most of the functions have many parameters and so each function call is like 7 lines of code. Pic related.
>>
>>107738852
There's 2 of us responding, I'm the worst one. Go back up the thread and carefully watch the first minute or so of the YouTube video I linked.

Built in Windows search running in the "start" menu (which is actually written in react fyi) sends you search query to a bing API endpoint every time you type a character into the search bar.
P
Pa
Pai
Pain
Paint

It fires off another http request to the bing endpoint for every character you type and waits for the response to display results because... Drumroll please

The results are returned from the server as a blob of text to display in the start menu.

You have bloat, built in telemetry, a terrible waste of bandwidth and compute from a shit software design, and best of all, the UI update is held hostage by the network request.

The cherry on top has got to be the results you spent so long waiting for...



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.