11,151 karma · joined June 17, 2008
My experience with software development is maybe different than yours. There's a massive amount of not-yet-built software that can improve peoples' lives, even in teeny tiny ways. Like 99.999% of what should exist, doesn't.
Building things faster with LLMs makes me more capable. It (so far) has not taken work away from the people I work with. It has made them more capable. We can all build better tools, and faster than we did 12 months ago.
Automation is disruptive to peoples' lives. I get that. It decreases the value of some hard earned skills. Developer automation, in my life at least, has also increased the value of other peoples' skills. I don't believe it's anti worker to build more tools for builders.
none of these ephemeral fads are any indication of quality, longevity, legitimacy, interest, substance, endurance, prestige, relevance, credibility, allure, staying-power, refinement, or depth.
Thomas is the smartest at other things.
In the meantime, it's pretty straightforward to use as a library.
If they're saying it to you, why wouldn't you assume they understand and trust what they came up with?
Do you need people to start with "I understand and believe and trust what I'm about to show you ..."?
2025 makes it hard to be far from SF for me again because there's so much interesting stuff getting built. FOMO follows me around though.
> Great team, great technology, great PMF and good progress on revenue targets.
Good progress on revenue targets from _your_ perspective sounds like not great growth, but communicated softly.
> The argument seems to be that they've realized the only way to achieve the next round of funding is to be "AI-first". There is no product roadmap for what this looks like, or what features might be involved, or why we'd want to do it from a product point of view. Instead the reason is that this is the only way to attract a big series C round.
This is not a thing a company does when they have good enough growth. Adequate revenue growth when you need a series C must be very good growth. Adequate growth when you'e profitable is a very different thing.
> Instead of working on useful, in-demand product features, it feels like we're spending a lot of time looking at a distant future that we'll struggle to reach if we take our eye off of the ball. Is this normal?
Yes, very normal. If I'm you, I'm wondering if there's really product/market fit. Useful, in demand product features almost don't matter. Building more does not make more money happen.
But also, the AI stuff is disruptive. In a way that the internet was. I think what you should probably judge most strongly here is if there is ANYONE with influence that has a take on how that looks for your company. That take probably includes "how this makes a lot of what we do irrelevant".
Absent that, I'd just write the company off. If you like the job great. If you don't like the work enough to be happy while the company atrophies, I think you're going to have a rough time.
I would be curious how the Attic server would have gone with a Tigris bucket and local caching. Not sure how hard that is to pull off, but Tigris should be substantially cheaper than our NVMes and if you don't really NEED the io performance you're not getting anything for that money. Which is a long winded way of saying "we aren't great at block storage for anything but OLTP workloads and caches".
One thing we've struggled to communicate is how _cheap_ autosuspend/autostop make things. If that Machine is alive for 8 hours per day you're probably below $8/mo for that config. And it's so fast that it's viable for it to start/stop 45 times per day.
It's kind of hard to make the thing stay alive with health checks, unless you're meaning external ones?
We are suboptimal for things that make more sense as a bunch of containers on one host.
What part of the cost gets out of hand? Having to have a Machine for every process? Do you remember what napkin math pricing you were working with?
Hacker News for the next 10,000.
Target audience was devs.
3 years ago that would have just been rubber stamped.
Their work on non-tech stuff has probably been even more effective, too.
They run on literally anything someone installs their agent on.
This is one of those instances where an unmanaged single node Postgres sucks to use.
Keeping it running with no users is easy. Keeping it running when someone ships an app that blows the DB up is hard.
It's not a great business though. The compromise you're making is that we don't manage it. It'll probably stay running, it's likely to be worry free (especially if you barely use it), but if anything goes wrong it's up to you.
You could also spin up a VM for cheap somewhere, install Postgres, and just let it be.
Managed databases are expensive to run – worry free costs quite a bit of money to ensure. Maybe you don't need that for a hobby project?
At some point you were happy with $200k and 2%. Now you aren't. I don't think there's a bump that they could give you at this point that would make you want to tolerate the shit that's bad about the job.
Note that this is a bad job. Startups are more prone to creating bad jobs.
The math for employee #1 at a startup is almost never ideal if you're being completely rational about expected value. That is, I think, a separate problem than you're dealing with.
Sure, if you magic up a startup with VC funds you suddenly have it easier than a small, bootstrapped business.
Startups almost never start with a round of VC though. There are almost always months or years of the same experience as a bootstrapped business (ie: extreme uncertainty, no money to pay yourself, etc).
Most startups don't manage to raise VC, and most startups that raise VC fail with no acquihire.