News for hackers. Stuff that matters.
Re:How Algolia Built Their Realtime Search as a Service by amelius on Thursday May 03, 2018 @10:50AM (#16986527)
Offtopic: isn't it about time that Linux distros get a serious "built-in" search engine?

I mean, there's the "locate" command, but many people disable it because it's a performance hog. Shouldn't "search" be an integral part of OS and/or filesystem architecture?

Re:How Algolia Built Their Realtime Search as a Service by e12e on Sunday May 06, 2018 @06:11PM (#17008895)
I actually use mlocate a bit, one benefit is that it's a simple system, easy to understand. And it's seen some use, so it tries to keep permissions consistent between the index/search and the filesystem.

There's also been a few attempts at integrating search with the various desktop projects, generally backed by xapian or some other full-term search library. I'm not sure what are currently the best/best maintained options.

I seem to recall gnome "tracker" had the most traction last I checked, not sure if eg the kde project has something similar. Looks like canonical booted tracker from the default install in 18.04 lts:

https://community.ubuntu.com/t/install-tracker-by-default-in...

Microsoft had its aborted attempt at a new fs built on top of sql server, for "proper" search at the fs level. I'm not aware of any real file systems that do full search out of the box. And I guess it's not clear that it'd be any better than initial indexing+index refresh on change/on a schedule.

Re:How Algolia Built Their Realtime Search as a Service by emilsedgh on Sunday May 06, 2018 @06:56PM (#17009112)
KDE has Baloo [0]

[0] https://community.kde.org/Baloo