<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: falling_myshkin</title><link>https://news.ycombinator.com/user?id=falling_myshkin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 04:26:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=falling_myshkin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by falling_myshkin in "Why I Stopped Arguing with People"]]></title><description><![CDATA[
<p>> It is a fine thing when a man who thoroughly understands a subject is unwilling to open his mouth, and only speaks when he is questioned.<p>Yoshida Kenko, <i>Essays in Idleness</i></p>
]]></description><pubDate>Wed, 01 Jul 2026 14:20:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48747303</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=48747303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48747303</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Pg_vectorize: Vector search and RAG on Postgres"]]></title><description><![CDATA[
<p>been a lot of these RAG abstractions posted recently. As someone working on this problem, it's unclear to me whether the calculation and ingestion of embeddings from source data should be abstracted into the same software package as their search and retrieval. I guess it probably depends on the complexity of the problem. This does seem interesting in that it does make intuitive sense to have a built-in db extension if the source data itself is coming from the same place as the embeddings are going. But so far I have preferred a separation of concerns in this respect, as it seems that in some cases the models will be used to compute embeddings outside the db context (for example, the user search query needs to get vectorized. why not have the frontend and the backend query the same embedding service?) Anyone else have thoughts on this?</p>
]]></description><pubDate>Wed, 06 Mar 2024 15:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39616716</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39616716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39616716</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Pg_vectorize: Vector search and RAG on Postgres"]]></title><description><![CDATA[
<p>There's an issue in the pgvector repo about someone having several ~10-20million row tables and getting acceptable performance with the right hardware and some performance tuning: <a href="https://github.com/pgvector/pgvector/issues/455">https://github.com/pgvector/pgvector/issues/455</a><p>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</p>
]]></description><pubDate>Wed, 06 Mar 2024 14:42:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39616436</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39616436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39616436</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Pg_vectorize: Vector search and RAG on Postgres"]]></title><description><![CDATA[
<p>After seeing raw source text performance, I agree that representational learning of higher-level semantic "context clusters" as you say seems like an interesting direction.</p>
]]></description><pubDate>Wed, 06 Mar 2024 14:08:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39616086</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39616086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39616086</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Hallucination is inevitable: An innate limitation of large language models"]]></title><description><![CDATA[
<p>For those who don't know: <a href="http://www.incompleteideas.net/IncIdeas/BitterLesson.html" rel="nofollow">http://www.incompleteideas.net/IncIdeas/BitterLesson.html</a><p>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.</p>
]]></description><pubDate>Sun, 25 Feb 2024 13:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39500841</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39500841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39500841</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Warning: $14k BigQuery charge in 2 hours"]]></title><description><![CDATA[
<p>i don't disagree with the premise that Google should be responsible and explicitly acknowledge that the average computer-interested person trying out bigquery has no clue how sharp of a knife it is and they actually do need to be protected from themselves. I was in this boat only a few months ago. One thing I will say though is that I think the documentation is actually quite comprehensive, and personally after taking the time to RTFM and actually understand things like columnar storage, partitioned and clustered tables, etc., I was able to optimize costs quite a bit for our use case and am quite pleased with the product overall. Just takes time to learn, it's a (necessarily imo) intricate machine.</p>
]]></description><pubDate>Wed, 21 Feb 2024 19:43:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=39458520</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39458520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39458520</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Show HN: I built a vector database API on Cloudflare"]]></title><description><![CDATA[
<p>> to store and retrieve<p>retrieve != query<p>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.</p>
]]></description><pubDate>Mon, 19 Feb 2024 19:58:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39434010</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39434010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39434010</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Show HN: I built a vector database API on Cloudflare"]]></title><description><![CDATA[
<p>I am not sure what you mean specifically by 'overlapping'. But high-dimensional vector space is really "big" in the sense that everything is way closer together compared to low dimensions (this is the curse of dimensionality for euclidean norm), and this is already something one has to think about regardless of the similarity of the source documents. From reading wikipedia it seems like it's been argued that the curse is the worst with independent and uniformly distributed features.</p>
]]></description><pubDate>Mon, 19 Feb 2024 18:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39433278</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39433278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39433278</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Show HN: I built a vector database API on Cloudflare"]]></title><description><![CDATA[
<p>i think the confusion comes from the mixup between the words "database", "store", and "index". Vector "store" is trivial, even for hundreds of millions of vectors you are still in the realm of what is possible on a single disk. Vector "index" to enable efficient aNN is not trivial for large numbers of high-dimensional vectors, and this is usually the proposed value add of someone providing a vector "database", which combines the two. I think this is also how the words are understood more generally. This project is a wrapper over Cloudflare's infrastructure, which does provide a vector index, though it is not clear how well their index performs in real-world use cases.</p>
]]></description><pubDate>Mon, 19 Feb 2024 18:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=39432869</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39432869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39432869</guid></item><item><title><![CDATA[New comment by falling_myshkin in "A Plea for Lean Software (1995)"]]></title><description><![CDATA[
<p>Thank you for the response, it is helpful. I am not used to Python and know that I am not using the language well. So I think it is worth focusing on this.<p>> not to make huge (also architectural) mistakes<p>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.</p>
]]></description><pubDate>Mon, 19 Feb 2024 15:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39430790</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39430790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39430790</guid></item><item><title><![CDATA[New comment by falling_myshkin in "A Plea for Lean Software (1995)"]]></title><description><![CDATA[
<p>Young engineer here in charge of a project and feeling quite out of their depth, I agree with this. Currently no mentorship and it will take a couple months for a senior hire. Do you have any advice? What does a senior engineer love/hate to see when they come onto a project started by engineers earlier in their career? How can I be most helpful?</p>
]]></description><pubDate>Mon, 19 Feb 2024 13:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39429431</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=39429431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39429431</guid></item><item><title><![CDATA[Ask HN: Advice for programmer with impostor syndrome motivated to study]]></title><description><![CDATA[
<p>I am a working programmer who, despite learning basic cs, calculus and linear algebra in high school, was actually trained as a philologist[1]. After receiving my B.A. my path to employment as a 'Software Engineer' involved reading SICP and taking an online web development course about react. I ended up working with clojure for while which was great fun.<p>It has been 3 years now and I feel that I have become decent at coding, yet my education in math and computer science is sorely lacking. For example, I am working on a semantic search project and I am reading about cross-encoders, and while I understand the problem statement and the solution and could operate the model based on the documentation, I have no idea how it works. Once I understand how to apply the tool, the programs become easy to write and I can resolve errors by directly referencing documentation, either of the language or the library. The last time I wrote python was major version 2 as a 16 year old, but I'm learning python 3 10 years later from the reference manual. This is what I mean by 'decent at coding' but lacking in math/cs background. Put frankly:<p>- I have gotten to the point where the foundations of the techniques to solve the problems I am working on are beyond my educational level, but I am a decent enough engineer to identify where the technique could be applied and how to implement it.<p>- I want to learn the math and cs to work on scientific computing. I want to investigate dynamical systems with computers. I think my potential lies not in specializing in a specific natural science (such as geophysics), but rather becoming a skilled implementer.<p>Is the goal of transitioning to working on scientific or research software as an implementer for someone with little formal education a reasonable one? If it's not, this will still be my hobby. How can I remediate/fill in the gaps of my math education?<p>- Book list for math: currently reading "A first course in mathematical analysis" by Burkhill for calculus (to refresh and extend high school), and then after that: my college linear algebra book (done wrong), Spivak's "Calculus on Manifolds", and "Differential Equations with Applications and Historical Notes".<p>- CS/Software Engineering: I gravitate towards functional programming and mathematical logic, so resources like the 'Software Foundations'[2] series are appealing. However my interest in numerical methods and scientific computing tells me that reading a book such as 'Computer Systems: A Programmer's Perspective' and then moving on to an applied numerical analysis book and OpenGL book would be a greater 'return on value' in the short term. There is also the need to continue my professional development as an engineer, and for this I am looking at books like 'Designing Data-Intensive Applications' and 'Software Design for Flexibility'.<p>How do I balance my interest in foundations with my interest in scientific/numerical computing? How do I balance my math/cs study with my professional development regarding engineering?<p>TL;DR;<p>I feel like I have become an 'intermediate' autodidact in the sense that I feel that I have overcome the dunning-kruger effect, I feel like an idiot[3] yet am a working programmer being paid an industry standard wage to work on designing software systems based on mathematics and computer science I do not fully understand, and I am looking for advice on how to actually start mastering the craft with an eye towards both foundations and scientific computing/numerical analysis implementation. I want to continue working part-time and study part-time on my own rather than go to school.<p>[1] https://www.gutenberg.org/ebooks/18267<p>[2] https://softwarefoundations.cis.upenn.edu/<p>[3] https://grugbrain.dev/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38926869">https://news.ycombinator.com/item?id=38926869</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Jan 2024 14:55:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=38926869</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38926869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38926869</guid></item><item><title><![CDATA[New comment by falling_myshkin in "UK court allows ANN patent saying computer programs exclusion does not apply"]]></title><description><![CDATA[
<p>I agree, vector search on music seems pretty obvious at this point.</p>
]]></description><pubDate>Sat, 16 Dec 2023 13:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=38664067</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38664067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38664067</guid></item><item><title><![CDATA[New comment by falling_myshkin in "UK court allows ANN patent saying computer programs exclusion does not apply"]]></title><description><![CDATA[
<p>the doctrine is that only things that are 'novel' and 'non-obvious' (to a 'person having ordinary skill in the art') can be patented, and any accessible published material (among other things) is considered 'prior art' for determining this. So unless your 'one small change' fundamentally alters the behavior of the 'black box' in a novel way, one would probably say that it is not novel and pretty obvious for a person having ordinary skill in the art to emulate a slightly modified version the hardware in software. of course, vector search on music also seems pretty obvious to me. I don't actually know how this plays into infringement specifically rather than trying to patent something though.</p>
]]></description><pubDate>Sat, 16 Dec 2023 13:07:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38663910</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38663910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38663910</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Paper vs. devices: Brain activation differences during memory retrieval (2021)"]]></title><description><![CDATA[
<p>this combo technique sounds useful, is it something like reviewing memory palaces with spaced repetition, instead of reviewing standalone information?</p>
]]></description><pubDate>Mon, 04 Dec 2023 14:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38517773</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38517773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38517773</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Paper vs. devices: Brain activation differences during memory retrieval (2021)"]]></title><description><![CDATA[
<p>i don't like _auto_complete, i find that the nondeterminstic text changes on the screen are pretty distracting. however, I do really like quick lookup of relevant names at my own will from the editor. this is possible with even e.g. ed and ctags.<p>i'd wager nearly every development environment is integrated to some extent, piping output in the unix shell is integrating.</p>
]]></description><pubDate>Mon, 04 Dec 2023 11:27:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38515996</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38515996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38515996</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Paper vs. devices: Brain activation differences during memory retrieval (2021)"]]></title><description><![CDATA[
<p>I don't understand your simile. The limitations of a bicycle are infrastructure: bicycles can go a lot of places very efficiently, but rugged mountain terrain without trails (precisely the place condors thrive) would be difficult to traverse. (this is totally off topic but now i am curious about the energy efficiency of condor flight vs bicycle travel in ideal conditions)<p>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)</p>
]]></description><pubDate>Mon, 04 Dec 2023 11:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=38515908</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38515908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38515908</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Paper vs. devices: Brain activation differences during memory retrieval (2021)"]]></title><description><![CDATA[
<p>Me neither. Memory palaces also show that this effect can be emulated (not sure if that's the right word) in the mind. I wonder if there is a way for computers to encourage developing a 'mind map'</p>
]]></description><pubDate>Mon, 04 Dec 2023 10:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=38515841</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38515841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38515841</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Brain waves usually found in sleep can protect against epileptic activity"]]></title><description><![CDATA[
<p>hi, as a meditator and epileptic my curiosity is piqued. When you say 'this link', did you mean OP or is there a link you meant to add to your comment? if the latter I would be keen to look at it.</p>
]]></description><pubDate>Mon, 04 Dec 2023 10:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38515774</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38515774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38515774</guid></item><item><title><![CDATA[New comment by falling_myshkin in "Brain waves usually found in sleep can protect against epileptic activity"]]></title><description><![CDATA[
<p>maybe neurofeedback? <a href="https://web.archive.org/web/20110710194522/www.epilepsyhealth.com/biofeedback.html" rel="nofollow noreferrer">https://web.archive.org/web/20110710194522/www.epilepsyhealt...</a><p>wikipedia claims there is not much recent research when it references that link.<p>it is being shown that meditation can affect brain waves, I wonder if it is in a way that is beneficial for preventing seizures.</p>
]]></description><pubDate>Sun, 03 Dec 2023 15:49:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=38507926</link><dc:creator>falling_myshkin</dc:creator><comments>https://news.ycombinator.com/item?id=38507926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38507926</guid></item></channel></rss>