131 karma · joined December 14, 2019
It's as simple to use as running a build and run command.
It opened my eyes to a new style of game development and a new way to think about dependency injection and types.
I have always thought that a majority of the hardest software engineering problems relate in some way to gaming and when I see solutions like this it makes me think I am right.
Thanks tho! I'll def be checking that out.
It actually works somewhat well. I think with some more work and thought, something like this, could actually be useful.
Just saw this was for linux and Windows only
With my phone, if I had another device maybe I could have made it make a sound and then started a conversation with the person that way? I didn't know who exactly had it, although I am pretty sure I saw the person just walk away with it. Wasn't sure enough to make an accusation though.
I used TreeSitter which I thought was pretty awesome though because it allows for parsing a TON of different languages. I had to parse the languages to create the different code snippet strings. I don't want to create a code snippet of half a function for example..
So TreeSitter parses the code into an AST and I send each different AST node to OpenAI to get the vector (I optimized this so multiple nodes of the same AST type are combined). Send the prompt to OpenAI to get a vector. Find the most similar code snippets to the prompt and include them at the top of a prompt to ChatGPT.
This is the same idea right? If anyones interested it can be found here: https://bbarrows.com/posts/using-embeddings-ada-and-chatgpt-...
https://github.com/bebrws/openai-search-codebase-and-chat-ab...
Does ChatGPT 4 now accept more tokens maybe?
I am very happy with the results.
const manifest = await createAssetsManifest();
compileBrowser(manifest);
compileServer(manifest);
I am wondering if since the creation of async/await that the idea behind callbacks and async operations in general in Node has been forgotten.Not referring to the author or anyone in particular. Just a thought since these keywords might used so often by engineers new to Node that they might not have ever learned what came before?