HackerTrans
TopNewTrendsCommentsPastAskShowJobs

novocayn

no profile record

Submissions

[untitled]

1 points·by novocayn·mese scorso·0 comments

[untitled]

1 points·by novocayn·mese scorso·0 comments

Show HN: Open-Source Company Monitoring Infrastructure Built for VCs

github.com
2 points·by novocayn·9 mesi fa·0 comments

Show HN: I built a vector store from scratch (and you can too)

4 points·by novocayn·9 mesi fa·0 comments

Show HN: I wrote a VectorDB in Go, built for Hackers, not Hyperscalers

github.com
8 points·by novocayn·9 mesi fa·0 comments

Show HN: I wrote a full text search engine in Go

github.com
131 points·by novocayn·9 mesi fa·54 comments

comments

novocayn
·9 mesi fa·discuss
Ohh good catch, I think I missed it. Thanks for the note :)
novocayn
·9 mesi fa·discuss
ohh boy, second this :D
novocayn
·9 mesi fa·discuss
You're right, string-based queries are very expressive. I intentionally avoided that here so readers could focus on how FTS indexes work internally. Adding a full query system would have shifted the focus away from the internals.

If you notice there are vv obvious optimizations we could make. I’m planning to collect them and put a these as code challenges for readers, and building string-based queries would make a great one :)
novocayn
·9 mesi fa·discuss
> AIs have feelings too

Ohh boi, that’s exactly how the movie "Her" started! XD
novocayn
·9 mesi fa·discuss
Got to admit, initial impressions, this is pretty neat, would spend sometime with this. Thanks for the link :)
novocayn
·9 mesi fa·discuss
tysm, would try pairing it with HNSW and IVF, halfway through :)
novocayn
·9 mesi fa·discuss
Ohh, I thought that inline comments would make it grokkable and be a low-friction way in. Seems this didn’t land the way I intended :'

Should a multi-part blog would've been better?
novocayn
·9 mesi fa·discuss
tysm, i love this, FST is vv cool
novocayn
·9 mesi fa·discuss
> comment blocks inside codebase

Is vibe-commented a thing yet? :D

Wanted to give fellow readers a good on-ramp for understanding the FTS internals. Figured leaning into readability wouldn’t hurt

For me this makes the structure super easy to grok at a glance

https://github.com/wizenheimer/blaze/blob/27d6f9b3cd228f5865...

That said, totally fair read on the comments. Curious if they helped/landed the way I intended. or if a multi-part blog series would’ve worked better :)
novocayn
·9 mesi fa·discuss
Claude: "You're absolutely right" :D
novocayn
·9 mesi fa·discuss
Yayiee, the “cant prove it” Doakes Dexter meme, making it to HN
novocayn
·9 mesi fa·discuss
On my way to make a Dexter meme on this

When you think OP vibe-coded the project but can’t prove it yet

https://x.com/FG_Artist/status/1974267168855392371
novocayn
·9 mesi fa·discuss
Bleve is an absolute beast! built with <3 at Couchbase Fun fact: the folks who maintain it sit right across from me at work
novocayn
·9 mesi fa·discuss
Observation is spot on. Biword matching would definitely ease this. Stealing bi-word matching for a future iteration, tysm :D
novocayn
·9 mesi fa·discuss
Mostly wanted a refresher on GPU accelerated indexes and Vector DB internals. And maybe along the way, build an easy on-ramp for folks who want to understand how these work under the hood
novocayn
·9 mesi fa·discuss
Thanks! Honestly, given it's hacked together in a weekend not sure it’d measure up to Lucene/Bleve in any serious way.

I intended this to be an easy on-ramp for folks who want to get a feel for how FTS engines work under the hood :)
novocayn
·9 mesi fa·discuss
I’m learning the internals of FTS engines while building a vector database from scratch. Needed a solid FTS index, so I built one myself :)

It ended up being a clean, reusable component, so I decided to carve it out into a standalone project

The README is mostly notes from my Notion pages, glad you found it interesting!
novocayn
·9 mesi fa·discuss
Because running a three-account bot‑net farm is fun :D Okay, jk, please don’t mod me out.

One’s for browsing HN at work, the other’s for home, and the third one has a username I'm not too fond of.

I’ll stick to this one :) I might have some karma on the older ones, but honestly, HN is just as fun from everywhere