The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Going into freshman year, figured I should build an interpreter

Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo: https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

Show HN: Going into freshman year, figured I should build an interpreter

Hi all!<p>I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;)<p>Anyways... here's the repo: https://github.com/liam-ilan/crumb<p>I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

Show HN: Dumbar, a not so smart menubar app

I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.

Show HN: Dumbar, a not so smart menubar app

I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.

Show HN: Dumbar, a not so smart menubar app

I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.

Show HN: Dumbar, a not so smart menubar app

I created this to fill a need, accessing those silly LLMs from the menu bar instead of a web browser or command line.<p>It relies 100% on Ollama, but gives you an easy way to make queries against multiple models, and provides a few sample modelfiles for you.<p>open source, of course.<p><a href="https://github.com/JerrySievert/Dumbar">https://github.com/JerrySievert/Dumbar</a> to skip the blog post and go straight to the code and release.

Show HN: TRS-GPT – ChatGPT client/server for the TRS-80

Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.

Show HN: TRS-GPT – ChatGPT client/server for the TRS-80

Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.

Show HN: TRS-GPT – ChatGPT client/server for the TRS-80

Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.

Show HN: TRS-GPT – ChatGPT client/server for the TRS-80

Hi there HN community. I'm excited to show my personal project -- an open-source code and hardware approach that connects my 1980's TRS-80 Model III computer to an OpenAI server. The TRS-80 can hold a chat session with OpenAI, and it's all very retro feeling. There were challenges along the way, as the approach to interfacing between ancient hardware and modern software interface wasn't immediately available. Please see <a href="https://github.com/druid77/trs-gpt">https://github.com/druid77/trs-gpt</a> for all the details, and let me know if you have any ideas for improvements. For example, adding support for voice.

Show HN: Adapt Copilot to Your Goals

Show HN: PlotAI – Create Plots in Python and Matplotlib with LLM

Show HN: PlotAI – Create Plots in Python and Matplotlib with LLM

Show HN: Release AI – Talk to Your Infrastructure

Hello, Hacker News! I'm David, cofounder of Release (YCW20). Introducing Release AI, a tool designed to empower users with instant access to DevOps expertise, all without monopolizing the valuable time of our experts. Developed with the developer and engineer community in mind, Release AI takes the power of OpenAI's cutting-edge GPT-4 public LLM and augments it with DevOps knowledge.<p>In its initial phase, Release AI offers "read-only" access to both AWS and Kubernetes. This means you can engage in insightful conversations with your AWS account and K8s infrastructure effortlessly. Looking ahead, our roadmap includes plans to integrate more tools for commonly used systems. This will enable you to automate an even broader array of your daily tasks.<p>If you would like more info you can check-out our launch YC (it has more details, screen casts): <a href="https://www.ycombinator.com/launches/JI1-release-ai-talk-to-your-infrastructure">https://www.ycombinator.com/launches/JI1-release-ai-talk-to-...</a><p>Our quickstart guide: <a href="https://docs.release.com/release-ai/quickstart">https://docs.release.com/release-ai/quickstart</a><p>Signup and use it: <a href="https://beta.release.com/ai/register">https://beta.release.com/ai/register</a><p>Please give it a try! We would love your feedback as we are enhancing Release AI, reach out to us with any feature requests or crazy ideas that Release AI could do for you. Feel free to email me at david@release.com or leave a comment, looking forward to chatting with you.<p>Join the conversation in our Slack community and discover the future of DevOps with Release AI!

Show HN: Release AI – Talk to Your Infrastructure

Hello, Hacker News! I'm David, cofounder of Release (YCW20). Introducing Release AI, a tool designed to empower users with instant access to DevOps expertise, all without monopolizing the valuable time of our experts. Developed with the developer and engineer community in mind, Release AI takes the power of OpenAI's cutting-edge GPT-4 public LLM and augments it with DevOps knowledge.<p>In its initial phase, Release AI offers "read-only" access to both AWS and Kubernetes. This means you can engage in insightful conversations with your AWS account and K8s infrastructure effortlessly. Looking ahead, our roadmap includes plans to integrate more tools for commonly used systems. This will enable you to automate an even broader array of your daily tasks.<p>If you would like more info you can check-out our launch YC (it has more details, screen casts): <a href="https://www.ycombinator.com/launches/JI1-release-ai-talk-to-your-infrastructure">https://www.ycombinator.com/launches/JI1-release-ai-talk-to-...</a><p>Our quickstart guide: <a href="https://docs.release.com/release-ai/quickstart">https://docs.release.com/release-ai/quickstart</a><p>Signup and use it: <a href="https://beta.release.com/ai/register">https://beta.release.com/ai/register</a><p>Please give it a try! We would love your feedback as we are enhancing Release AI, reach out to us with any feature requests or crazy ideas that Release AI could do for you. Feel free to email me at david@release.com or leave a comment, looking forward to chatting with you.<p>Join the conversation in our Slack community and discover the future of DevOps with Release AI!

Show HN: Release AI – Talk to Your Infrastructure

Hello, Hacker News! I'm David, cofounder of Release (YCW20). Introducing Release AI, a tool designed to empower users with instant access to DevOps expertise, all without monopolizing the valuable time of our experts. Developed with the developer and engineer community in mind, Release AI takes the power of OpenAI's cutting-edge GPT-4 public LLM and augments it with DevOps knowledge.<p>In its initial phase, Release AI offers "read-only" access to both AWS and Kubernetes. This means you can engage in insightful conversations with your AWS account and K8s infrastructure effortlessly. Looking ahead, our roadmap includes plans to integrate more tools for commonly used systems. This will enable you to automate an even broader array of your daily tasks.<p>If you would like more info you can check-out our launch YC (it has more details, screen casts): <a href="https://www.ycombinator.com/launches/JI1-release-ai-talk-to-your-infrastructure">https://www.ycombinator.com/launches/JI1-release-ai-talk-to-...</a><p>Our quickstart guide: <a href="https://docs.release.com/release-ai/quickstart">https://docs.release.com/release-ai/quickstart</a><p>Signup and use it: <a href="https://beta.release.com/ai/register">https://beta.release.com/ai/register</a><p>Please give it a try! We would love your feedback as we are enhancing Release AI, reach out to us with any feature requests or crazy ideas that Release AI could do for you. Feel free to email me at david@release.com or leave a comment, looking forward to chatting with you.<p>Join the conversation in our Slack community and discover the future of DevOps with Release AI!

Beating GPT-4 on HumanEval with a fine-tuned CodeLlama-34B

Hi HN,<p>We have fine-tuned CodeLlama-34B and CodeLlama-34B-Python on an internal Phind dataset that achieved 67.6% and 69.5% pass@1 on HumanEval, respectively. GPT-4 achieved 67%. To ensure result validity, we applied OpenAI's decontamination methodology to our dataset.<p>The CodeLlama models released yesterday demonstrate impressive performance on HumanEval.<p>- CodeLlama-34B achieved 48.8% pass@1 on HumanEval<p>- CodeLlama-34B-Python achieved 53.7% pass@1 on HumanEval<p>We have fine-tuned both models on a proprietary dataset of ~80k high-quality programming problems and solutions. Instead of code completion examples, this dataset features instruction-answer pairs, setting it apart structurally from HumanEval. We trained the Phind models over two epochs, for a total of ~160k examples. LoRA was not used — both models underwent a native fine-tuning. We employed DeepSpeed ZeRO 3 and Flash Attention 2 to train these models in three hours using 32 A100-80GB GPUs, with a sequence length of 4096 tokens.<p>Furthermore, we applied OpenAI's decontamination methodology to our dataset to ensure valid results, and found no contaminated examples.<p>The methodology is:<p>- For each evaluation example, we randomly sampled three substrings of 50 characters or used the entire example if it was fewer than 50 characters.<p>- A match was identified if any sampled substring was a substring of the processed training example.<p>For further insights on the decontamination methodology, please refer to Appendix C of OpenAI's technical report.<p>Presented below are the pass@1 scores we achieved with our fine-tuned models:<p>- Phind-CodeLlama-34B-v1 achieved 67.6% pass@1 on HumanEval<p>- Phind-CodeLlama-34B-Python-v1 achieved 69.5% pass@1 on HumanEval<p>Note on GPT-4<p>According to the official technical report in March, OpenAI reported a pass@1 score of 67% for GPT-4's performance on HumanEval. Since then, there have been claims reporting higher scores. However, it's essential to note that there hasn't been any concrete evidence pointing towards an enhancement in the model's coding abilities since then. It's also crucial to highlight that these elevated figures lack the rigorous contamination analysis that the official statistic underwent, making them less of a reliable comparison. As a result, we consider 67% as the pass@1 score for GPT-4.<p>Download<p>We are releasing both models on Huggingface for verifiability and to bolster the open-source community. We welcome independent verification of results.<p>Phind-CodeLlama-34B-v1: <a href="https://huggingface.co/Phind/Phind-CodeLlama-34B-v1" rel="nofollow noreferrer">https://huggingface.co/Phind/Phind-CodeLlama-34B-v1</a><p>Phind-CodeLlama-34B-Python-v1: <a href="https://huggingface.co/Phind/Phind-CodeLlama-34B-Python-v1" rel="nofollow noreferrer">https://huggingface.co/Phind/Phind-CodeLlama-34B-Python-v1</a><p>We'd love to hear your thoughts!<p>Best,<p>The Phind Team

Show HN: Chat with GPT about medical issues, get answers from medical literature

Clint is an open-sourced medical information lookup and reasoning tool.<p>Clint enables a user to have an interactive dialogue about medical conditions, symptoms, or simply to ask medical questions. Clint helps connect regular health concerns with complex medical information. It does this by converting colloquial language into medical terms, gathering and understanding information from medical resources, and presenting this information back to the user in an easy-to-understand way.<p>One of the key features of Clint is that its processing is local. It's served using GitHub pages and utilizes the user's OpenAI API key to make requests to directly to GPT. All processing, except for that done by the LLM, happens in the user's browser.<p>I recently had a need to lookup detailed medical information and found myself spending a lot of time translating my understanding into the medical domain, then again trying to comprehend the medical terms. That gave me the idea that this could be a task for an LLM.<p>The result is Clint. It's a proof-of-concept. I currently have no further plans for the tool. If it is useful to you as-is, great! If it is useful only to help share some ideas, that's fine too.

Show HN: Chat with GPT about medical issues, get answers from medical literature

Clint is an open-sourced medical information lookup and reasoning tool.<p>Clint enables a user to have an interactive dialogue about medical conditions, symptoms, or simply to ask medical questions. Clint helps connect regular health concerns with complex medical information. It does this by converting colloquial language into medical terms, gathering and understanding information from medical resources, and presenting this information back to the user in an easy-to-understand way.<p>One of the key features of Clint is that its processing is local. It's served using GitHub pages and utilizes the user's OpenAI API key to make requests to directly to GPT. All processing, except for that done by the LLM, happens in the user's browser.<p>I recently had a need to lookup detailed medical information and found myself spending a lot of time translating my understanding into the medical domain, then again trying to comprehend the medical terms. That gave me the idea that this could be a task for an LLM.<p>The result is Clint. It's a proof-of-concept. I currently have no further plans for the tool. If it is useful to you as-is, great! If it is useful only to help share some ideas, that's fine too.

Show HN: Automate complicated manual business processes

< 1 2 3 ... 359 360 361 362 363 ... 853 854 855 >