Hacker Newsnew | past | comments | ask | show | jobs | submit | preetamjinka's commentslogin


We do that too. We have hundreds of such tests. That establishes contracts.

We also have mocks. It’s not one way or the other. This post is talking about the mocking side of things.


Yes, agreed. What the parent is saying about

> only ever use an interface, never the real implementation + mockgen the mocks based on this interface + use the mocks to assert that a function is called, with exactly this parameters and in this exact order.

is not ideal, and that's what we don't do. We test the real implementation, then that becomes the contract. We assume the contract when we write the mocks.


It's actually more expensive than GPT-5.1. I've gotten used to prices going down with each latest model, but this time it's gone up.

https://platform.openai.com/docs/pricing


Flagship models have rarely being cheaper, and especially not on release day. Only a few cases of this really.

Notable exceptions are Deepseek 3.2 and Opus 4.5 and GPT 3.5 Turbo.

The price drops usually are the form of flash and mini models being really cheap and fast. Like when we got o4 mini or 2.0 flash which was a particularly significant one.


That's not true.

    > Notable exceptions are Deepseek 3.2 and Opus 4.5 and GPT 3.5 Turbo.
And GPT-4o, GPT-4.1, and GPT-5. Almost every OpenAI release got cheaper on a per-input-token basis.


Gemini 3 Pro Preview also got more expensive than 2.5 Pro.

2.5 Pro: $1.25 input, $10 output (million tokens)

3 Pro Preview: $2 input, $12 output (million tokens)


Literally no difference in productivity from a free/ <0.50c output OpenRouter model. All these > $1.00+ per mm output are literal scams. No added value to the world.


5.1 Pro is great


I struggle to see where Pro is better than 5.x with Thinking. Actually prefer the latter.


Many problems where latter spins its wheel and Pro gets it in one go, for me. You need to give Pro full files as context and you need to fit within its ~60k (I forget exactly) silent context window if using via ChatGPT. Don't have it make edits directly, have it give the execution plan back to Codex


Getting more expensive has been the trend for the closed weights frontier models. See Gemini 3 Pro vs 2.5 Pro. Also see Gemini 2.5 Flash vs 2.0 Flash. The only thing that got cheaper recently was Opus 4.5 vs Opus 4.


It also seems much more "smarter" though


Reading this comment, it just occurred to me that we're still in the first phase of the enshittification process.


Previous model's prices usually go down, but their flagship has always been the most expensive one.


Wtf, why would this be downvoted?

I'm adding context and what I stated is provably true.



FunnelStory | Principal Architect (Go / Golang) | REMOTE (India) | Bengaluru | Full-Time | 55-85 LPA | https://funnelstory.ai

I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for exceptional back-end engineers to build and scale our AI SaaS product.

FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining traction with enterprise customers. We're looking for architects/engineers to join our team that's building next-generation AI platforms using Go.

This is a great fit if you have:

* Deep expertise in Go.

* A strong architectural background, with experience designing and scaling complex systems.

* Expertise with relational databases (PostgreSQL) and SQL

* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.

Who we're looking for:

* 8+ years experience in Go, SQL, AWS

* Bias to action, ability to execute independently

* Strong architectural and independent problem-solving skills

* Ability to communicate complex ideas simply

More details + apply: https://wellfound.com/l/2AN2TD

Interested? Email me at preetam @ funnelstory.ai with "HN" in the subject.


FunnelStory | Principal Architect (Go / Golang) | REMOTE (India) | Bengaluru | Full-Time | 55-85 LPA | https://funnelstory.ai

I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for exceptional back-end engineers to build and scale our AI SaaS product.

FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining traction with enterprise customers. We're looking for architects/engineers to join our team that's building next-generation AI platforms using Go.

This is a great fit if you have:

* Deep expertise in Go.

* A strong architectural background, with experience designing and scaling complex systems.

* Expertise with relational databases (PostgreSQL) and SQL

* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.

Who we're looking for:

* 8+ years experience in Go, SQL, AWS

* Bias to action, ability to execute independently

* Strong architectural and independent problem-solving skills

* Ability to communicate complex ideas simply

More details + apply: https://wellfound.com/l/2Bn5eQ

Interested? Email me at preetam @ funnelstory.ai with "HN" in the subject.


FunnelStory | Principal Architect (Go / Golang) | REMOTE (India) | Bengaluru | Full-Time | 55-85 LPA | https://funnelstory.ai

I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for a back-end engineer with a strong Go background to join our team.

FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining exciting traction with enterprise customers. We're looking for an architect/engineer for a team that's building next-generation AI platforms using Go.

This is a great fit if you have:

* Deep expertise in Go.

* A strong architectural background, with experience designing and scaling complex systems.

* Expertise with relational databases (PostgreSQL) and SQL

* Excitement about taking a high-impact, independent role in an early-stage environment, helping to mentor and uplift the team.

Who we're looking for:

* 8+ years experience in Go, SQL, AWS

* Bias to action, ability to execute independently

* Strong architectural and problem-solving skills

* Ability to communicate complex ideas simply

More details + apply: https://wellfound.com/l/2Bn5eQ

Interested? Email me at preetam @ funnelstory.ai with "HN" in the subject.


FunnelStory | Principal Architect (Go) | REMOTE (India) | Bengaluru | Full-Time | 55-85 LPA | https://funnelstory.ai

I'm Preetam, co-founder and chief architect of FunnelStory. We're looking for a Principal Architect with a strong Go background to join our team.

FunnelStory is an AI-first customer superintelligence platform. We're a small (<20 people), fast-growing, VC-backed, early-stage startup, and we're gaining exciting traction with enterprise customers. We're seeking a foundational architect/engineer for a team that's building next-generation AI platforms using Go.

We offer meaningful equity, a chance to work on genuinely cutting-edge AI problems (like our custom SQL query engine for LLMs), and the opportunity to significantly shape the technical direction of a rapidly growing product. We're committed to robust engineering practices to ensure we build high-quality, scalable systems. Our enterprise customers expect nothing less.

This is a great fit if you have:

* Deep expertise in Go.

* A strong architectural background, with experience designing and scaling complex systems.

* Expertise with relational databases (PostgreSQL) and SQL

* Excitement about taking a high-impact, leadership role in an early-stage environment, helping to mentor and uplift the team.

Who we're looking for:

* 8+ years experience in Go, SQL, AWS

* Experience with on-call rotations

* Strong architectural and problem-solving skills

* Ability to communicate complex ideas simply

More details + apply: https://wellfound.com/l/2Bn5eQ

Interested? Email me at preetam @ funnelstory.ai with "HN" in the subject.


While this isn't specifically for FoundationDB, I wrote this post many years ago about how to implement (secondary) indexes on top of a key-value store. [0]

https://misfra.me/2017/01/18/how-to-implement-secondary-inde...


Interesting that you choose to do it manually. Do you do this as a transaction so that the indexes are always updated. If not, how do you handle partial failures?


Of course you update indexes in a transaction. Doing this manually has a lot of advantages, some of which I outlined in my other comments in this thread.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: