<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: GeorgeCurtis</title><link>https://news.ycombinator.com/user?id=GeorgeCurtis</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 02:04:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=GeorgeCurtis" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: Prism – Let browser agents access any app"]]></title><description><![CDATA[
<p>How does this handle bot detection?</p>
]]></description><pubDate>Thu, 25 Sep 2025 21:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45379334</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=45379334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45379334</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>They were two viral web apps that blew up on twitter. They had approx 25,000 users at their peak.<p>Originally they were built on Postgres, so we helped move over to us. Their graph had about 50,000 user nodes and 25 million edges (follower connections). This then made it a lot more optimised to handle the highly interconnected users to find shortest paths between one user and Elon Must / Donald Trump.<p>So to sum it up, they stored clones of all the users and how they were interconnected by follower relationships, and then used our query language to super easily calculate the shortest paths.</p>
]]></description><pubDate>Fri, 23 May 2025 23:20:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44077489</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=44077489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44077489</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>Thanks for the support :)<p>We're currently working on benchmarks so nothing exact on Kuzu right now with regards to performance. We've had quite a few requests for benchmark comparisons against different databases, so they should take a good few days. Will return here when they are ready<p>When we've used Cypher in the past we didn't get on with the methodology of the language that well. A functional approach, like gremlin, suited our minds better. But, Gremlin's syntax is awful (in our opinion), and the amount of boilerplate code you need we felt was unnecessary.<p>We wanted to make something that was easier to read than Gremlin, like Cypher, but also have functional aspect that just made traversals feel so much more intuitive.<p>Another note, we're more fond of type-safe languages, and it didn't make much sense to us that out of all the programming languages that exist, query languages were the non-type-safe ones.<p>We know it's a pain learning a new language, but we really believe that our approach will pave the way for a better development experience and a better paradigm.<p>Onto the AI stuff, you're right, it isn't ideal (right now). We did make a gpt wrapper that did a pretty good job of writing queries based on a condensed version of our docs, but this isn't ideal.
So, the next thing on our road map is a graph traversal MCP tool. Instead of the agent having to generate text written queries, it can use the traversal tools and determine where it should hop to at each step.<p>We know we're being quite ambitious here, but we think there's a lot we can improve on over existing solutions.<p>Thanks again :)</p>
]]></description><pubDate>Fri, 16 May 2025 03:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44001668</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=44001668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44001668</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We built this to help people make software that was previously harder to make. If people want to build software and share it with everyone, they are welcome to do that <i>for free</i>, and if someone wants to close-source their project to make lots of money, then they can support the community they rely on by paying a license. :)</p>
]]></description><pubDate>Thu, 15 May 2025 18:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43997614</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43997614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43997614</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>Thanks for clearing up some of these points. Really pleased the post has reached the industry leaders, and I genuinely appreciate your response :)<p>With regards to the prefiltering, I was referring to filtering during the neighbor search in the HNSW. If you wanted 10 vectors, but with specific conditions, you'd have to retrieve surplus vectors and then perform the filter, hoping you were left with enough. Does that sound right? I suppose that is metadata filtering.<p>I should've been more specific about the memory issue. Not tying to slate you here, just that a lot of complaints I've read online were about issues with memory overflows using the vectors. But of course, a misconfigured system would definitely perform poorly :)<p>Thanks again for the response!</p>
]]></description><pubDate>Thu, 15 May 2025 07:47:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43992766</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43992766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43992766</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>I was just going off of what we've heard from users and people in the space, I admit that "general consensus might've been the wrong terminology.</p>
]]></description><pubDate>Thu, 15 May 2025 01:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43990941</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43990941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990941</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>I've only just seen this! Thanks so much for the response, would definitely love to chat with you guys.<p>You're definitely right btw, those weren't concrete benchmarks and I'm excited to see how we compare now :)</p>
]]></description><pubDate>Thu, 15 May 2025 01:26:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43990931</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43990931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990931</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We're working on precise benchmarks, but we are much faster than surreal is right now. Chroma is a standalone vector DB so harder to compare exactly, but for vectors we're on par with them for insertions and reads.<p>Again, working on benchmarks so will put them here when we're done :)</p>
]]></description><pubDate>Wed, 14 May 2025 21:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43989616</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43989616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43989616</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>Thanks for the kind words:)<p>I like what GQL has done. We've definitely taken inspiration from their methodologies in building our own language.</p>
]]></description><pubDate>Wed, 14 May 2025 21:53:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43989598</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43989598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43989598</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>It’s definitely on our roadmap, but not a priority because no one using us needs it. Is this something that would be useful to you?</p>
]]></description><pubDate>Wed, 14 May 2025 18:44:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43987895</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43987895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43987895</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>I'll add memgraph to our benchmarking list! Make sure you join our discord. would love to help in any way we can and hear about any issues you run in to</p>
]]></description><pubDate>Wed, 14 May 2025 17:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43987144</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43987144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43987144</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We went with LMDB because it was a lot faster. But will definitely look over this before we work on our own engine</p>
]]></description><pubDate>Wed, 14 May 2025 17:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43987130</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43987130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43987130</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We started as a graph database, so that's definitely the main thing we want to get right and we wan't to prioritise capturing all that functionality.<p>We have a python SDK already! What do you mean by generated types though?</p>
]]></description><pubDate>Wed, 14 May 2025 08:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=43982162</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43982162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43982162</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>Looking forward to putting you at ease :) Working on some proper benchmarks over the next few days.</p>
]]></description><pubDate>Wed, 14 May 2025 08:11:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43982135</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43982135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43982135</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We are open-source, so you can use and self host us for free. Our plan is to create a managed service (so long as all goes well) which shouldn't be priced any differently from other databases in the space.<p>We chose AGPL to make sure someone can't make a cloud hosted version of our product, think MongoDB on AWS a few years back.</p>
]]></description><pubDate>Wed, 14 May 2025 07:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=43982049</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43982049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43982049</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>No, we are in the process of writing up some proper benchmarks. Our first user used us to build MuskMap and TrumpMap, which went viral on twitter. Not sure how it compared to other graph DBs at the time (bear in mind this was v1 and very bear bones), but it got latency of using Postgres >5s down to 50ms with us.</p>
]]></description><pubDate>Wed, 14 May 2025 07:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43982006</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43982006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43982006</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>We don't have any benchmarks against them but from what I've just read about there bench marks, we should be just as good as them.<p>That is just heresy though, am interested myself now and will run some proper benchmarks</p>
]]></description><pubDate>Wed, 14 May 2025 04:44:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43980911</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43980911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43980911</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>So far, we've tested it for up to ~10B connections and 50 odd million nodes. We didn't run in to any problems with it yet.</p>
]]></description><pubDate>Wed, 14 May 2025 04:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43980790</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43980790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43980790</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>gel is a relational database, have you been building with it under a graph type philosophy?</p>
]]></description><pubDate>Wed, 14 May 2025 03:38:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43980517</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43980517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43980517</guid></item><item><title><![CDATA[New comment by GeorgeCurtis in "Show HN: HelixDB – Open-source vector-graph database for AI applications (Rust)"]]></title><description><![CDATA[
<p>Neo4j first of all is very slow for vectors, so if performance is something that matters for your user experience they definitely aren't a viable option. This is probably why Neo4j themselves have released guides on how to build that middleman software I mentioned with Qdrant for viable performance.<p>Furthermore, the vectors is capped at 4k dimensions which although may be enough most of the time, is a problem for some of the users we've spoken to.
Also, they don't allow pre filtering which is a problem for a few people we've spoken to including Zep AI.
They are on the right track, but there are a lot of holes that we are hoping to fill :)<p>Edit: AND, it is super memory intensive. People have had problems using extremely small datasets and have had memory overflows.</p>
]]></description><pubDate>Wed, 14 May 2025 03:32:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43980477</link><dc:creator>GeorgeCurtis</dc:creator><comments>https://news.ycombinator.com/item?id=43980477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43980477</guid></item></channel></rss>