SeekStorm

Data

full-text search engine

SHOW HN2024

245points
61comments
#301of 3,515 in 2024
Top 9%of 2024 by points

How HN took it

MixedNo clear lean

8 positive, 13 neutral or asking, 0 mixed, 6 critical, out of 27 comments about the project. Thread score +0.04.

Performance: 3 for, 2 againstExecution: 0 for, 2 againstDesign: 1 for, 0 againstDocs: 0 for, 1 againstIdea: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Impressive speed and benchmarks

    From 3 comments
    • Impressive, bookmarked, upvoted. Appreciate the demo: https://deephn.org/?q=apple+silicon
      throwaway888abc on HN
    • This is really impressive, I would suggest benchmarking it against Vespa as well I have gotten better perf results from Vespa than Lucerne/Solr/ES. I’ll take a try this weekend…
      faizshah on HN
    • I don't know how fair the benchmark is, but beating Tantivy by that margin is impressive to say the least. Any plan to make it run on WASM? I wanted to add this feature to…
      littlestymaar on HN
  • Tantivy developer finds benchmark credible

    From 1 comment
    • Developer of tantivy chiming in! (I hope that's ok) Database performance is a space where there are a lot of lies and bullshit, so you are 100% right to be suspicious. I don't…
      fulmicoton on HN

Objections

  • Boolean operators and plural/search accuracy issues in demo

    From 2 comments
    • Counter-example: https://deephn.org/?q=embeddings Contrast with https://hn.algolia.com/?dateRange=all&page=0&prefix=true&query=embeddings&sort=byPopularity&type=story It is fast…
      0bit on HN
    • Seems to buggy. According to the SeekStorm github, it's supposed to support boolean operators right? But they don't seem to work. Eg: https://deephn.org/?q=Linux+OR+KDE
      d3Xt3r on HN
  • Sparse documentation

    From 1 comment
    • The documentation seems a bit sparse. Also, I couldn't find binaries so I'm guessing building from source is required at the moment? I'm curious about the binary size of it all.…
      emmanueloga_ on HN
  • No WASM or Python bindings yet

    From 2 comments
    • I don't know how fair the benchmark is, but beating Tantivy by that margin is impressive to say the least. Any plan to make it run on WASM? I wanted to add this feature to…
      littlestymaar on HN
    • The documentation seems a bit sparse. Also, I couldn't find binaries so I'm guessing building from source is required at the moment? I'm curious about the binary size of it all.…
      emmanueloga_ on HN
  • Unclear what differentiates it from existing search engines

    From 1 comment
    • It feels like everyone re-implement the same application, searching text in language x.y.z has been done a million times, search speed in not a problem so what differenciate this…
      Thaxll on HN

Requests

  • WASM support

    From 2 comments
    • I don't know how fair the benchmark is, but beating Tantivy by that margin is impressive to say the least. Any plan to make it run on WASM? I wanted to add this feature to…
      littlestymaar on HN
    • The documentation seems a bit sparse. Also, I couldn't find binaries so I'm guessing building from source is required at the moment? I'm curious about the binary size of it all.…
      emmanueloga_ on HN
  • S3 / object storage support

    From 1 comment
  • HTTP interface

    From 1 comment
    • Why isn't there a http interface? That would increase adoption by far
      bosky101 on HN
  • Benchmark against Vespa and Typesense

    From 2 comments
    • This is really impressive, I would suggest benchmarking it against Vespa as well I have gotten better perf results from Vespa than Lucerne/Solr/ES. I’ll take a try this weekend…
      faizshah on HN
    • Interesting approach, would love to see a comparison with Typesense
      dantodor on HN

Questions

  • Distributed server support and whether PoC code is available

    From 1 comment
    • Is there distributed server support? I see it on the list of new features with (currently PoC) next to it, but is the code for the PoC available anywhere? Also, would there be…
      treefarmer on HN
  • Multi-language tokenization and stemming

    From 1 comment
    • What is the story for multi-language corpus? Do I have to do my own stop word pruning, tokenizing, lemming, etc? This is usually the case with full-text search solutions and it…
      remram on HN
  • How it compares to Meilisearch and PostgreSQL

    From 2 comments
    • How is it different from Meilisearch[1]? I’m running search for my small multi tenant SaaS and self hosted Meilisearch gives me grief like any relatively new tech, so I’m…
      llIIllIIllIIl on HN
    • How does this compare to PostgreSQL?
      distracted_boy on HN
  • Whether network latency overshadows sub-millisecond gains

    From 1 comment
    • Sub-millisecond latency sounds impressive, but isn't network latency going to overshadow these gains in most real-world scenarios?
      Leoko on HN

Alternatives named

  • Tantivy

    From 2 comments
    • When search is cheap and quick, it's possible to improve search by postprocessing search results and running more queries when necessary. I use Tantivy, and add refinements like:…
      pornel on HN
    • I don't know how fair the benchmark is, but beating Tantivy by that margin is impressive to say the least. Any plan to make it run on WASM? I wanted to add this feature to…
      littlestymaar on HN
  • Meilisearch

    From 1 comment
    • How is it different from Meilisearch[1]? I’m running search for my small multi tenant SaaS and self hosted Meilisearch gives me grief like any relatively new tech, so I’m…
      llIIllIIllIIl on HN
  • PostgreSQL full-text search and ParadeDB

    From 2 comments
  • Vespa, Lucene/Solr, Elasticsearch

    From 1 comment
    • This is really impressive, I would suggest benchmarking it against Vespa as well I have gotten better perf results from Vespa than Lucerne/Solr/ES. I’ll take a try this weekend…
      faizshah on HN
  • Typesense

    From 1 comment
    • Interesting approach, would love to see a comparison with Typesense
      dantodor on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/42295792)