Recent submissions

Comment · 2 months ago
Comment · 9 months ago
Incredible tool, definitely going to get a working poc for this with my team. Curious how this can apply across many databases, say in a cluster, checking for discrepancies etc. Wondering if that is a supported feature?

Nice work, really happy to have found this today.

Comment · 9 months ago
https://quantike.xyz Hoping to be blogging more this year :)
Comment · 1 year ago
Just this past week I spoke with a local hackathon team who was working on giving consumers access to fair medical pricing by having users ask an LLM about their procedure, which would then cross reference with a pricing database. Simple idea but useful given the variance in procedure costs depending on provider/hospital.
Comment · 1 year ago
Looks like a cool extension thought I'd love some more detail on why someone would use note codes? What do you use them for?
Comment · 1 year ago
Comment · 1 year ago
I appreciate the reply! Yeah that sounds like the correct path forward is swapping out the type for some enum of numeric types you want to cover.

I'd be curious if there's some benefit to the runtime-memory utilization to baking in the precision of the vector if it's known at comptime/runtime. In my own usage of vector DBs I've only ever used a single-precision (f32), and often have a single, known dimension. But if Helix is aiming for something more general purpose, then it makes sense to offer the mixing of precision and dimension in the internals.

Cheers

Comment · 1 year ago
I spent a bit of time reading up on the internals and had a question about a small design choice (I am new to DB internals, specifically as they relate to vector DBs).

I notice that in your core vector type (`HVector`), you choose to store the vector data as a `Vec<f64>`. Given what I have seen from most embedding endpoints, they return `f32`s. Is there a particular reason for picking `f64` vs `f32` here? Is the additional precision a way to avoid headaches down the line or is it something I am missing context for?

Really cool project, gonna keep reading the code.

Comment · 1 year ago
One other point of annoyance with the new UI is that the videos actually aren't aligned vertically.

I really dislike auto-play so I have always strategically rested my cursor in between the columns of video. Now, as I scroll, my cursor will end up within a column that is misaligned and start autoplay. The worst!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton