HackerTrans
TopNewTrendsCommentsPastAskShowJobs

novocayn

no profile record

Submissions

[untitled]

1 points·by novocayn·เดือนที่แล้ว·0 comments

[untitled]

1 points·by novocayn·เดือนที่แล้ว·0 comments

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

github.com
2 points·by novocayn·9 เดือนที่ผ่านมา·0 comments

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

4 points·by novocayn·9 เดือนที่ผ่านมา·0 comments

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

github.com
8 points·by novocayn·9 เดือนที่ผ่านมา·0 comments

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

github.com
131 points·by novocayn·9 เดือนที่ผ่านมา·54 comments

comments

novocayn
·9 เดือนที่ผ่านมา·discuss
Ohh good catch, I think I missed it. Thanks for the note :)
novocayn
·9 เดือนที่ผ่านมา·discuss
ohh boy, second this :D
novocayn
·9 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·discuss
> AIs have feelings too

Ohh boi, that’s exactly how the movie "Her" started! XD
novocayn
·9 เดือนที่ผ่านมา·discuss
Got to admit, initial impressions, this is pretty neat, would spend sometime with this. Thanks for the link :)
novocayn
·9 เดือนที่ผ่านมา·discuss
tysm, would try pairing it with HNSW and IVF, halfway through :)
novocayn
·9 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·discuss
tysm, i love this, FST is vv cool
novocayn
·9 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·discuss
Claude: "You're absolutely right" :D
novocayn
·9 เดือนที่ผ่านมา·discuss
Yayiee, the “cant prove it” Doakes Dexter meme, making it to HN
novocayn
·9 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·discuss
Observation is spot on. Biword matching would definitely ease this. Stealing bi-word matching for a future iteration, tysm :D
novocayn
·9 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·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 เดือนที่ผ่านมา·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