I have a new technique for reliably vibecoding apps:

First, you write your requirements in an unambiguous specification language. This is the prompt, but to disambiguate it from less precise prompts, we will call it the source of truth encoding, or source code for short. You then feed it to an agent that will create an of outputs by applying some heuristic-driven transforms that are likely (but not guaranteed) to improve performance. This agent compiles a load of information about how to transform the code into a single pipeline, so we’ll call it a ‘compiler’. This then feeds to the next agent that finds missing parts of the program and tries to fill them in with existing implementations. This is more efficient than simply generating new code and more reliable since the existing implementations are better tested. This agent has a knowledge base of existing code organised in grouping that I’ll refer to as ‘libraries’. It creates links in that web of knowledge between the outputs of the first agent and these existing ‘libraries’ and so we’ll call it a ‘linker’.

I think it might catch on. VCs: I think we can build this thing for only a couple of hundred million dollars! And the compute requirements are far lower than for existing agentic workflows, so we can sell it as a service and become profitable far sooner than other AI startups. Sign up now for our A round! We have a working proof of concept that can output the Linux kernel, LibreOffice, and many other large codebases from existing prompts!

@david_chisnall
I wish the market cared about reliability
@wolf480pl @david_chisnall there's no need for reliability when there's a lot of liquidity.

(if there was a 1 year minimum holding period on stocks, that would change things a lot, but that would require a whole ton of restructuring of global markets)

@ignaloidas @wolf480pl @david_chisnall

Lets go back to > 1 second, just as a try...

@kdacar @wolf480pl @david_chisnall eh, that would only impact high frequency trading, which yes, does suck, but in the end getting rid of that wouldn't change that much in terms of how markets operate at large.

FWIW my favorite solution to that side of things would be to move to a double-auction system with a 24h clearing period.
@ignaloidas
@david_chisnall @kdacar
Is HFT a problem tho? AFAIK it mostly does arbitrage trading, which is like, someone has to do it or the price discrepancies will grow...
@wolf480pl @david_chisnall @kdacar for stock markets where each stock is only traded in one market it doesn't really matter - there HFT is just a drag which mostly works from getting/guessing advance info about other trades (and not like you can't do arbitrage trading on large time periods, if the price updates only once a day you just can't rely on being faster then others to get the profit)

and anyways, with a double auction with a decently long period, you get the idealistic view of how the markets "should" work - you get the supply and demand curves, find the intersection, and pay/sell for said price.