i don't recommend it as a destination, but as a journey. it's approachable and introduces a way of thinking that is highly effective when working with ai.

ai will replace programmers in the same way that compilers did, and we can meet this by asking bigger questions

Reply to this note

Please Login to reply.

Discussion

Not in the same way tho. Compilers are mechanically deterministic and they replace very dumb copy-paste work. AI is probablistically deterministic. I see it mere as an enhanced search engine, prototypes and dialogue minion

compilers may be deterministic across runs, but some of the choices they make aren't as trivial as you think.

yes, ai is an enhanced search engine, builds prototypes, rubber ducks, writes tests, writes documentation, optimizes performance, refactors, plans, wrangles git, manages dependencies...

what it doesn't do is decide what to do, or when to be done

(and you cannot ask bigger questions if your locality is not extended with technology you own)

which is why you should run models locally using open source systems like llama.cpp and https://block.github.io/goose/