Yoshida Kenko, Essays in Idleness
13 karma · joined December 3, 2023
Yoshida Kenko, Essays in Idleness
I'm in the early stages of evaluating pgvector myself. but having used pinecone I currently am liking pgvector better because of it being open source. The indexing algorithm is clear, one can understand and modify the parameters. Furthermore the database is postgresql, not a proprietary document store. When the other data in the problem is stored relationally, it is very convenient to have the vectors stored like this as well. And postgresql has good observability and metrics. I think when it comes to flexibility for specialized applications, pgvector seems like the clear winner. But I can definitely see pinecone's appeal if vector search is not a core component of the problem/business, as it is very easy to use and scales very easily
I agree with you for the NLP domain, but I wonder if there will also be a bitter lesson learned about the perceived generality of language for universal applications.
retrieve != query
this project is extremely simplistic in regards to its vector search tech. pgvector is an open source implementation of an _index_ (multiple algos actually), this uses Cloudflare's completely proprietary index with a single call.
> not to make huge (also architectural) mistakes
I'm noticing it's the first time I'm even having to make significant architectural decisions, which is difficult because I don't have much experience to draw from, so even the smallest decisions often require a lot of research.
i'd wager nearly every development environment is integrated to some extent, piping output in the unix shell is integrating.
i find SRS very useful. but i personally think it is not well suited to reference information. i'm skeptical of putting all my appointments in SRS for example (maybe birthdays would be worth it). or say I had collected a bunch of papers related to a topic I was very interested in. I don't necessarily think I'd want to memorize the list of them via SRS, but having the titles written somewhere for reference would be great. I think the point of this paper is that if that 'somewhere' is an SRS card, it is almost completely devoid of context (other than 'studying flashcards on computer' context), but if that somewhere is a notebook that contains lists of papers related to all the topics i'm interested in, it's much easier to find. (though computers are good at searching fast)
wikipedia claims there is not much recent research when it references that link.
it is being shown that meditation can affect brain waves, I wonder if it is in a way that is beneficial for preventing seizures.
i think i may have a similar feeling in long meetings/conversations too. it's like i am forced to stop paying attention for several seconds. i can generally even notice that i am not paying attention, but I am unable to focus even if i try. i think i've noticed it tends to be worse if there are lots of people talking. it feels a lot like dissociation. perhaps it is an 'aura', some sort of absence seizure...