Live data from Hacker News

AWS Acquires DuckLabs

ducklabs.com

221–230 of 311 posts

Re: AWS Acquires DuckLabs

#221

Goodbye DuckDB and hello surprise enterprise DuckDB that has special features that you can't live without that only work with Enterprise DuckDB.

We have seen that how many times now? Terraform, docker, elasticsearch, influxdb. Nono, we are still the good guys, believe us. Nothing will change. Yea, thats gonna get forked and rewritten in rust.

Re: AWS Acquires DuckLabs

#222
post #70

Earlier quoted context omitted.

Man I admire AWS marketing team for convincing people DynamoDB is a very good product. 100 items max per Transaction BatchGet 100 items, 16 MB max low write limits on same key Item size 400 KB max etc.

The reason it's good is because, although it is bad, you never have to worry about it in terms of maintenance, admin or scale. It's like lambda for databases. For the same price, you can run a much more capable PSQL instance with way better features, but now you're on the hook for it being up 24/7.

They should really call it "data-structures as a service" rather than a database, really. Programming against it always reminds me of Leetcode problems, having to define your columns in a way to suit the very specific lookup patterns that they allow for.

Re: AWS Acquires DuckLabs

#223

Earlier quoted context omitted.

indexes are very weak in duckdb, need to fit memory.

This fall, DuckDB will support larger than memory indexes! I'm really excited about it. https://duckdb.org/2026/08/17/duckdb-20-highlights#7-storage...

they don't say "this fall", they say later this year, I think it is some parallel effort, and it is actually going for few years already (rewriting index logic to have them in mmapped buffers and not in memory), finger crossed they will finish it finally.

Re: AWS Acquires DuckLabs

#225
I'm glad I stuck with SQLite. Governance is an important part of any open source project. SQLite has kept things narrow and focused, while DuckDB's philosophy is to do more and more, making it a general-purpose data science tool. I am old-fashioned in that I believe in the philosophy that software should "do one thing and do it well"

Re: AWS Acquires DuckLabs

#227
post #147

I'm an idiot, and a lot of Hacker News goes over my head, but I still read it. Would anyone mind answering this question? Are databases not a solved problem? Why are there lots of different databases? Why is one faster than the other? What's different between them?

My very high level take:

Every tool is a trade off between effort to create vs power of the solution.

Effort is generally expensive so most things settle on some general purpose local maximum. If you had infinite effort available, you could build bespoke hardware and software from the ground up to solve every problem. It would be faster and more power efficient than any solution available today.

CPUs win out over integrated circuits because the same CPU can be used for ~every software problem, so by using a CPU you benefit from everyone pooling their efforts to improve the general purpose CPU rather than their own specific niche. But when you reach a certain scale/requirements it makes sense to do something more specific. This is one reason why we have standardized GPUs. Still general purpose but more specialized than a CPU. Or think about how Bitcoin mining moved to ASICs, because they need to do one specific thing as fast and as power efficiently as possible.

So for databases, when you get to specific scale and requirements the same kind of specialization starts to make sense. DuckDB or Clickhouse for analytical loads, TigerBeetle for high scale transactional stuff, etc. And that scale is aggregated across ~all software users, i.e. scale of analytical workloads being big enough to support analytical DBs.

Also as time goes on and industries develop the cost to develop specific solutions can go down.

Re: AWS Acquires DuckLabs

#228
post #141
post #133

Earlier quoted context omitted.

RMS addressed the business model from the very beginning: it's services and consulting. He practiced what he preached. You might think that's got a very low ceiling. But, even though it's a bad example in many ways, OpenAI showed that the ceiling is very high. And if you're morally flexible even higher.

RMS promotes GPL, not MIT licensed software. When a bigger entity (e.g. AWS) decides to undercut the original creator/vendor (e.g. redis,elastic search), MIT code des not help.

Actually dual license, those that want industry friendly license can get as much as they are willing to give upstream.

Re: AWS Acquires DuckLabs

#229
Back in 2018, I took Hannes’ database course as part of my CS degree, which was one of the better ones I took. Over the years, I’ve seen DuckDB celebrated here (and other places), and now this. Congrats to both him and the Ducklabs team.

Re: AWS Acquires DuckLabs

#230

The title is misleading. AWS acquired DuckLabs, NOT DuckDB. The DuckDB source code is still owned by the nonprofit DuckDB Foundation. Quote from the article: "As the CWI representative on the DuckDB Foundation... When DuckLabs spun out of CWI, we created this foundation, which holds all IP of open-source DuckDB, and will continue to do so." - Peter Boncz

It is not misleading at all. For all these softwares, the team that behind is the most important part rather than the software itself.
Post reply on HN