HN user

sualehasif

69 karma
Posts1
Comments20
View on HN

history on this: this is something that aman was sort of challenged to do in a weekend as a sort of bet. it didnt end up working in that weekend but ended up working out overall! the post is quite fun as it walks through why the problem is hard.

its also important because it is a key primitive for doing good reliable multi-step code systems :)

one of the devs here, this is really magical when you actually try it. if you have tried to get a model to edit code in a large file reliably, you will know how painful this is. actually getting the model to do it reliably makes it possible to do more complicated work in the background :) so really quite excited for this.

Llama Is Expensive 3 years ago

a founder from anysphere here. while we are funded by openai startup fund, we have no other formal relations by them. we love oss models and are exploring how we can use them for amazing code products. the post is our honest reflection into the tradeoffs we see :)

The commenting was for the model to learn what the types were so it could translate it to gather. Doing that one shot is surprising to me because it is somewhat hard to get pytorch tensors to work out to the correct shapes.

I think companies are getting very receptive to uploading code with the new 30-day policy. We have been able to negotiate this for financial firms. Reach out and we might be able to make something happen.

OP here. We're hiring! We're an early-stage startup, with funding from OpenAI, building the next-generation AI code editor. If you're the best hacker or designer ever, reach out to me at sualeh@anysphere.co. The problems we work on are really fun (extremely fast context retrieval from across big codebases, connecting language servers to language models, instruction-tuned embedddings) and we think the potential of what we're building is enormous (make all software engineers literally 10x more productive).

I am on this side of the argument. It is letting me code better than ever before :) I have been able to pick up new languages/build systems much faster than in the past (Swift for example.)

Definitely.

For e.g. you cannot say go to VSCode and add this feature. But, If we point it to the piece of code and ask it to append it and write tests, it does really well. (We want engineers to have control haha.)

If you know of any other cool examples or would like us to try something out and add to the repo, please let us know.

If you have access, the repo should be fairly replicable.