Viewing profile — Kerollmops
Kerollmops
HN member- Joined
- Tue, Nov 01, 2016, 9:33 PM UTC
- HN karma
- 113
- Public activity
- 69 items
- HN profile
- View on Hacker News ↗
About Kerollmops
I have GitHub and Twitter accounts. I let you guess my handles.
Recent public activity
-
comment
Comment #48784222
Actually, you should take a look at [1]. It's made in Rust, inspired by LMDB, and supports a cool feature that allows close to anything to be implemented: allocating any page you w…
-
comment
Comment #48772939
Yup! Same, I'm the maintainer of the main LMDB Rust wrapper [1] and I was maintaining heed and heed3 (because 1.0 was available from the mdb.master3 branch). But now that it's LMDB…
-
comment
Comment #48772916
Yeah, and I also added support for parallel read your own writes where you can write tons of entries and spawn multi children read-only transactions from your writes where transact…
-
comment
Comment #48772874
I recently talked to Howard [1] about lies he was saying about Sanakirja, an LMDB-inspired disk allocator. That's always the same arguments: C is better than Rust for X, Y or Z rea…
- story
-
comment
Comment #46343767
So nice! That's an excellent extract and looks useful for benchmarking Meilisearch. I'll probably spend my Christmas holidays importing the tracks, albums, and artists into Meilise…
- story
-
comment
Comment #43694024
Someone reported it, and I answered today [1]. It's a rule that is too hard on the front end, and we will fix it by using a better Hybrid search setup (not only semantic). Thank yo…
-
comment
Comment #43690343
V1.14, released yesterday [1], ships with a search embedding cache. Most of the time you see is spent waiting for an OpenAI embedding answer. We also just shipped composite embedde…
-
comment
Comment #43689933
HuggingFace is using Meilisearch, in production, on their website for a year now.
-
comment
Comment #43689845
You should try Meilisearch then, you'll be astonished by the quality of the results and the ease of setup.
-
comment
Comment #43689806
Right. We released a lot of new versions of the engine to improve the indexing part of it. V1.12 is improving the document indexing a lot! Have you tried the latest version v1.14 w…
-
comment
Comment #43689586
Meilisearch is faster when you reduce the dataset by filtering it. I wrote an article on this subject [1]. [1]: https://blog.kerollmops.com/meilisearch-vs-qdrant-tradeoffs-...
-
comment
Comment #43686567
35 GiB is probably a third of the data I index into Meilisearch just for experimenting and don't forget about the inverted indexes. You wouldn't use any O(n) algorithm to search in…
-
comment
Comment #43685664
> [..] to simplify the setup? It would be simpler to keep Meilisearch and its key-value store out of Postgres' WAL and stuff and better propose a good SQL exporter (in the plan).
-
comment
Comment #43684299
The best you could do is put Meilisearch on a very good NVMe. I am indexing large streams of content (Bsky posts + likes), and I assure you that I tested Meilisearch on a not-so-go…
-
comment
Comment #43684199
Meilisearch just improved the indexing speed and simplified the update path. We released v1.12 and highly improved indexing speed [1]. We improved the upgrade path with the dumples…
-
comment
Comment #43683120
> I'm still looking for a systematic approach to make a hybrid search (combined full-text with embedding vectors). You know that Meilisearch is the way to go, right? Tantivy, even …
-
comment
Comment #43682002
Meilisearch decided to use hybrid search and avoid fusion ranking. We plan to work on reranking soon, but as far as I know, our hybrid search is so good that nobody asked for reran…
-
comment
Comment #43681927
Meilisearch has been production-ready since v1.0. I made it in Rust to ensure it stays production-ready for years and years. Memory-safe languages are here to replace unsafe ones l…
-
comment
Comment #43289286
Thank you very much! We put a lot of effort into our documentation and be ready for the next version of our documentation coming soon. The experience will be even better and faster…
-
comment
Comment #43289267
Nope, it doesn't. It's based on Cascade Ranking, also called [bucket sorting][1]. We released our new Hybrid search ranking system, combining the best full-text search results (our…
- story
-
comment
Comment #42557658
Very interesting. I am wondering about the "level of translation". Is it using plain safe Rust or is it full of unsafe functions everywhere. I planned to port LMDB to Rust by hand …
-
comment
Comment #42327482
I agree that thinking about code and your day-to-day work is not doing Vacations correctly. On the other hand, I hiked and spent time with my family and many dogs. It makes me thin…