4 ms·
Hot take: I think the fact vector DBs are even a hot field with multiple competitors speaks to the bending of the branches due to VC weight, so to speak. These
by refulgentis 3y ago
Hot take: I think the fact vector DBs are even a hot field with multiple competitors speaks to the bending of the branches due to VC weight, so to speak. These things take ~40 LOC and 3 hours to write yourself, they can process ~20 pages/seconds ms, locally, on devices from 3 years ago that fit in your pocket. Having it hosted is a massive privacy risk. Yet how many vector DBs as companies articles have we seen, and how many ONNX tutorials have we seen?
- dboreham 3y agoAh the "I could write that in a weekend and still go camping" 1000X developer.
- refulgentis 3y agohttps://github.com/Telosnex/fonnx https://github.com/Telosnex/fonnx - note thats on 6, count em, 6 platforms, and I need to write 4 implementations (Swift/Kotlin/C++/JS). I'm not kidding. Maybe 4 hours. It's trivial. 93 lines of code. And its extremely rote. Allocate X input arrays. Call run. Pull out Y output arrays. Free. https://github.com/Telosnex/fonnx/blob/6d3d80be136002ae28ce278ccc3676296928193d/lib/ort_minilm_isolate.dart#L141 https://github.com/Telosnex/fonnx/blob/6d3d80be136002ae28ce2...
- mrcode007 3y agoHe’s not wrong, you know ?
- refulgentis 3y agothank you for writing this. even with showing my work, was still downvoted below 1 on both comments. that flipped considerably after your comment.