HN user

davidgomes

3,527 karma

I am a Software Engineer who graduated at the University of Coimbra in 2016. I very much enjoy UX Design and building User Interfaces. I'm also a big fan of Competitive Programming, ever since I took part in the International Olympiad in Informatics back in 2013.

I am currently working at Cursor/Anysphere. Previously, I worked at Neon and SingleStore (neé MemSQL, YC11).

Posts96
Comments35
View on HN
cursor.com 1mo ago

Governing agent autonomy with Auto-review

davidgomes
2pts0
cursor.com 1mo ago

CursorBench 3.1 (With Fable 5)

davidgomes
3pts0
x.ai 1mo ago

Composer 2.5 is now available in Grok Build

davidgomes
3pts0
cursor.com 1mo ago

Auto-review mode is now available in Cursor

davidgomes
3pts0
www.forbes.com 2mo ago

Meta's $2B Deal to Buy AI Startup Manus Blocked by China

davidgomes
4pts1
hirofinance.com 3mo ago

Hiro Is Joining OpenAI

davidgomes
4pts2
cursor.com 4mo ago

Cursor is now available in JetBrains IDEs (ACP)

davidgomes
4pts0
davidgomes.com 5mo ago

Looking Back on Phabricator for Code Review

davidgomes
23pts3
davidgomes.com 5mo ago

Cursor’s debug mode is arguably its best feature

davidgomes
23pts5
joincolossus.com 8mo ago

Cursor – Sixty days with the AI coding startup

davidgomes
4pts0
planetscale.com 9mo ago

Larger Than RAM Vector Indexes for Relational Databases

davidgomes
2pts0
davidgomes.com 11mo ago

My Experience with Publishing an Extension for All VS Code IDEs

davidgomes
3pts0
news.ycombinator.com 11mo ago

Show HN: App.build, open-source AI agent that builds full-stack apps

davidgomes
1pts5
www.ai.gov 12mo ago

AI.gov

davidgomes
54pts62
neon.com 1y ago

Separation of storage and compute without a performance tradeoff

davidgomes
1pts0
davidgomes.com 1y ago

Async Queue – One of my favorite programming interview questions

davidgomes
255pts310
www.app.build 1y ago

Design Decisions Behind App.build, a Prompt-to-App Generator

davidgomes
1pts0
davidgomes.com 1y ago

One Year at a Database Startup Called Neon

davidgomes
3pts0
www.databricks.com 1y ago

Databricks Lakebase Public Preview

davidgomes
10pts0
www.databricks.com 1y ago

Databricks Free Edition

davidgomes
12pts0
www.app.build 1y ago

Show HN: App.build, an open-source AI agent that builds full-stack apps

davidgomes
90pts13
github.com 1y ago

Moonlink: Real-Time Postgres to Iceberg Mirroring

davidgomes
4pts0
davidgomes.com 1y ago

Kinesis MWave Mac Mechanical Keyboard: A Short Review

davidgomes
2pts0
davidgomes.com 1y ago

CMU 15-721 Advanced Database Systems 2024 – Part 2 (Final)

davidgomes
2pts0
www.databricks.com 1y ago

Databricks acquires Neon

davidgomes
389pts226
www.mooncake.dev 1y ago

HTAP Is Dead

davidgomes
4pts0
neon.tech 1y ago

Auto-Generating MCP Servers from OpenAPI Schemas: Yay or Nay?

davidgomes
2pts0
github.com 1y ago

Postgres extension to support end-to-end RAG

davidgomes
1pts0
twitter.com 1y ago

Supabase raises 200M Series D at $2B valuation

davidgomes
4pts0
neon.tech 1y ago

Bringing MCP to the Cloud

davidgomes
2pts0
Cursor 3 4 months ago

1. Cursor is multi-model, meaning you can use at least a dozen different models.

2. Cursor's UI allows you to edit files, and even have the good old auto-complete when editing code.

3. Cursor's VSCode-based IDE is still around! I still love using it daily.

4. Cursor also has a CLI.

5. Perhaps more importantly, Cursor has a Cloud platform product with automations, extremely long-lived agents and lots of other features to dispatch agents to work on different things at the same time.

Disclaimer: I'm a product engineer at Cursor!

As someone with a 5:38 delta, I'm very anxiously waiting for BAA to announce the official cutoff.

In the meantime, if you're at all curious about the kinds of levels to which people go with trying to predict the cutoff check out this blog[1]. This is from Brian Rock [2], who every year collects data about a lot of marathons all over the world and then tries to guess the official cutoff for the Boston marathon. Very cool stuff!

[1] https://runningwithrock.com/boston-marathon-cutoff-time-trac... [2]: https://runningwithrock.com/about-me/

I wonder if it was geolocation? Anthropic is based in SF, the author seems to be based in Munich, and maybe they're not open to hiring people who aren't based in the US right now? Given the state of US visas right now, this wouldn't shock me.

HTAP is Dead 1 year ago

Yeah, this is not about write availability, but as the OP/author points out, scaling that is not the bottleneck for most apps.

HTAP is Dead 1 year ago

But you can get more availability and more durability with much easier alternatives:

- Availability: spin up more read replicas.

- Durability: spin up more read replicas and also write to S3 asynchronously.

With Postgres on Neon, you can have both of these very easily. Same with Aurora.

(Disclaimer: I work at Neon)

We can see which database creations are coming from products such as Replit, v0, Same.new, Create.xyz, and a few more etc.

Surely, there might be other agents creating Neon databases so we might be under-counting.

Hey everyone, I'm an engineer at Neon and I wanted to share this FAQ which covers a lot of the questions that are being brought up in the comments here:

https://neon.tech/databricks-faq

We're really excited about this, and will try to respond to some of the questions people have here later.

Neon — Ship Faster with Postgres (https://neon.tech) | Remote | Full Time

Neon is a distributed team building an open-source, cloud-native Postgres platform. We are a well-funded startup with deep knowledge of Postgres internals and decades of experience building databases. Our storage layer is written in Rust, and our cloud control plane is written in Go. We are on a mission to enable developers to “Ship faster with Postgres”. We are hiring for:

* Product Engineer to work on the UI/UX for an agent. Experience with full-stack development and AI is required.

If you want to learn more about the engineering work we do, check out some of these blog posts:

* https://neon.tech/blog/how-we-scale-an-open-source-multi-ten...

* https://neon.tech/blog/paxos

* https://neon.tech/blog/architecture-decisions-in-neon

Please email me directly via david at neon dot tech!

If performance matters, some migrations might hide table locks which can cause major slowdowns.

Do you mean that the migration might work on a side branch, but then it might not work on the main branch, because there's no other activity running on the side branch?

Neon — Ship Faster with Postgres (https://neon.tech) | Remote | Full Time

Neon is distributed team building open-source, cloud-native Postgres. We are a well-funded startup with deep knowledge of Postgres internals and decades of experience building databases. Our storage layer is written in Rust, and our cloud control plane is written in Go. We are on a mission to enable developers to “Ship faster with Postgres”.

* Team Lead, Backend as a Service (7+ years experience, ideally in and around dev tooling, cloud infra and full-stack app development)

If you want to learn more about the engineering work we do, check out some of these blog posts:

* https://neon.tech/blog/how-we-scale-an-open-source-multi- tenant-storage-engine-for-postgres-written-rust

* https://neon.tech/blog/paxos

* https://neon.tech/blog/architecture-decisions-in-neon

Please email me directly via david at neon dot tech!

I was on this team at SingleStore and I can vouch for how hard this team worked on this project. I just opened a couple notebooks in production and they loaded *instantly*, so kudos to the team for seeing this project through.

(If you're not familiar with SingleStore's Jupyter Notebooks, they're similar to Databricks Notebooks[1] or Azure Synapse Notebooks[2]).

[1] https://docs.databricks.com/en/notebooks/index.html

[2] https://learn.microsoft.com/en-us/azure/synapse-analytics/sp...

(OP Here)

I hear you! I think this is all extremely nuanced, and of course, as hiring managers, we must keep in mind that some folks might want to fully disconnect inbetween jobs. As such, we need to "read the room" and not push people to start thinking about their new role too early if that's not what they want. The goal here is not to get people to do work for us before they start! That can actually be counter-productive!

However, there's other people who clearly want to engage a bit more, and to those we can send them a few text messages every now and then. Before I started my first internship, I emailed the company several times hoping to get some stuff to do before I started and I was very frustrated that they didn't respond — I really wanted to be better prepared on my first day. Now, that's not everyone, I know, and that's totally fine!

Neon — Ship Faster with Postgres (https://neon.tech) | Remote | Full Time

Neon is distributed team building open-source, cloud-native Postgres. We are a well-funded startup with deep knowledge of Postgres internals and decades of experience building databases. Our storage layer is written in Rust, and our cloud control plane is written in Go. We are on a mission to enable developers to “Ship faster with Postgres”.

We are hiring for a few positions: * Software Engineer, Developer Productivity

* Software Engineer, Team Lead (Control Plane)

* Software Engineer, Team Lead (Identity)

* Systems Software Engineer

* Site Reliability Engineer (Azure)

* Fullstack Engineer

Careers page with individual links for each open position: https://neon.tech/careers.

If you want to learn more about the engineering work we do, check out some of these blog posts:

* https://neon.tech/blog/how-we-scale-an-open-source-multi- tenant-storage-engine-for-postgres-written-rust

* https://neon.tech/blog/paxos

* https://neon.tech/blog/architecture-decisions-in-neon

Please email me directly via david at neon dot tech!