logoalt Hacker News

wrsyesterday at 10:43 PM4 repliesview on HN

Then you would expect the implementation to be structured the same as SQLite, and having glanced at the result, it looks like at least some things aren't. For example, it seems to use an operator-tree executor rather than SQLite's bytecode interpreter.


Replies

jackb4040today at 2:12 PM

The point is that the model has the source code in its weights. Therefore it's misleading to focus on being "only given the documentation", when it could produce a SQLite implementation in rust with no documentation at all. The wording is designed to create a marketing impression that it can do spec-driven development for a novel project, but this example doesn't actually support that.

It's like a diet system advertising how much weight a spokesperson lost on their system, without disclosing that they also went on Ozempic at the same time.

kgeisttoday at 9:06 AM

The knowledge is lossy, and code generation itself is non-deterministic (temperature), so the operator-tree executor must be interference from other DB implementations, because it's uncommon to have a bytecode interpreter

mrtesthahtoday at 5:38 AM

To test this hypothesis you would need to look at the initial version before subsequent agents started refactoring it.

show 1 reply