Hacker News .hnnew | past | comments | ask | show | jobs | submit | rahuldan's commentslogin

There is this excellent Github repo for this: https://github.com/codecrafters-io/build-your-own-x

It has a collection of blogs for building various small projects to learn different languages.



A good way to start is to look around for things that people or companies are already using (some B2B software tool), and see if there are a ton of people complaining about it (maybe some bad feature, aggressive pricing model, customer support etc.). If so then you can start building an open-source version of it, since you already know what are the key features to build and add.


Great project!!

I was building something on similar lines. It is a semantic search engine for codebases using Openai's embedding and FAISS https://github.com/rahuldan/codesearch

It fetches the functions in the code for a query


Hey really cool project!!

I also built a semantic search engine for codebases using Openai's embedding and FAISS https://github.com/rahuldan/codesearch


Hi, I recently created an open-source project that does semantic search on code bases. You can check it out on https://github.com/rahuldan/codesearch

Would love to hear your feedback


Try taking cold showers, the adrenaline rush helps me get awake and be active. Plus regular exercise also helps towards a general good mood throughout the day.


Yes, considering stretch yoga and shower in afternoon.

For cold showers, I live in Bangkok and water temperature is at minimum 25 degrees Celsius (77 Fahrenheit).

I wish I could take cold showers, I did an ice bath twice and it’s such a booster !


I am working on an open-source natural language search for codebases. I thought it might be interesting to be able to search for relevant classes, functions etc. when the codebases are very large. Then further I am planning on extending it to searching for git commits, PRs, issues etc.


I recently created a first version and uploaded on github. https://github.com/rahuldan/codesearch

Would love to hear your feedback


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: