The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Wat – Deep inspection of Python objects

Show HN: Wat – Deep inspection of Python objects

Show HN: Wat – Deep inspection of Python objects

Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

Hi HN, we’re building Haystack Editor (<a href="https://haystackeditor.com/" rel="nofollow">https://haystackeditor.com/</a>), a canvas-based IDE that automates the boring stuff (plumbing, refactoring, and finding code) so that you can focus on the exciting parts of software development! You can see a quick overview of Haystack at <a href="https://www.youtube.com/watch?v=c2uZnR5D_cc" rel="nofollow">https://www.youtube.com/watch?v=c2uZnR5D_cc</a>!<p>(It's currently only on Mac OS but we're working on Linux and Windows. Edit: just added a Linux download!)<p>Haystack was born out of our frustrations with working in large and mature codebases, specifically with navigating and editing functional flows (e.g. the code flow for adding an item to the Amazon shopping cart).<p>Oftentimes dealing with such flows would involve navigating a maze of files and functions, and making any edits would involve a lengthy process of doing corresponding downstream/upstream plumbing.<p>Haystack attempts to address this in the following ways:<p><pre><code> 1. It allows you to explore your codebase as a directed graph of functions, classes, etc on the canvas. We feel like this better fits how your mind understands your codebase and helps you find and alter functional flows more intuitively. We especially want to utilize this for pull request reviews! 2. It has a navigational copilot that makes edits across files or functions much easier. After you make some changes, Haystack will try to predict your next action and create functions/methods or refactor upstream/downstream code for you. Haystack will surface these speculative edits on the canvas in a way that you can easily dismiss or incorporate them, allowing you to make large changes with a few clicks or keystrokes. 3. Haystack will utilize natural language search so you don’t have to play “Where’s Waldo” to find a functional flow in your codebase. This is coming soon! </code></pre> We’re still pretty early in development and we really want to perfect the experience of navigating and editing code on a canvas. Any feedback would be much appreciated!<p>PSA: Since Haystack is a VS Code fork, you should be able to move your extensions and keyboard shortcuts. Please let us know if you have any issues with this!

Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

Hi HN, we’re building Haystack Editor (<a href="https://haystackeditor.com/" rel="nofollow">https://haystackeditor.com/</a>), a canvas-based IDE that automates the boring stuff (plumbing, refactoring, and finding code) so that you can focus on the exciting parts of software development! You can see a quick overview of Haystack at <a href="https://www.youtube.com/watch?v=c2uZnR5D_cc" rel="nofollow">https://www.youtube.com/watch?v=c2uZnR5D_cc</a>!<p>(It's currently only on Mac OS but we're working on Linux and Windows. Edit: just added a Linux download!)<p>Haystack was born out of our frustrations with working in large and mature codebases, specifically with navigating and editing functional flows (e.g. the code flow for adding an item to the Amazon shopping cart).<p>Oftentimes dealing with such flows would involve navigating a maze of files and functions, and making any edits would involve a lengthy process of doing corresponding downstream/upstream plumbing.<p>Haystack attempts to address this in the following ways:<p><pre><code> 1. It allows you to explore your codebase as a directed graph of functions, classes, etc on the canvas. We feel like this better fits how your mind understands your codebase and helps you find and alter functional flows more intuitively. We especially want to utilize this for pull request reviews! 2. It has a navigational copilot that makes edits across files or functions much easier. After you make some changes, Haystack will try to predict your next action and create functions/methods or refactor upstream/downstream code for you. Haystack will surface these speculative edits on the canvas in a way that you can easily dismiss or incorporate them, allowing you to make large changes with a few clicks or keystrokes. 3. Haystack will utilize natural language search so you don’t have to play “Where’s Waldo” to find a functional flow in your codebase. This is coming soon! </code></pre> We’re still pretty early in development and we really want to perfect the experience of navigating and editing code on a canvas. Any feedback would be much appreciated!<p>PSA: Since Haystack is a VS Code fork, you should be able to move your extensions and keyboard shortcuts. Please let us know if you have any issues with this!

Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas

Hi HN, we’re building Haystack Editor (<a href="https://haystackeditor.com/" rel="nofollow">https://haystackeditor.com/</a>), a canvas-based IDE that automates the boring stuff (plumbing, refactoring, and finding code) so that you can focus on the exciting parts of software development! You can see a quick overview of Haystack at <a href="https://www.youtube.com/watch?v=c2uZnR5D_cc" rel="nofollow">https://www.youtube.com/watch?v=c2uZnR5D_cc</a>!<p>(It's currently only on Mac OS but we're working on Linux and Windows. Edit: just added a Linux download!)<p>Haystack was born out of our frustrations with working in large and mature codebases, specifically with navigating and editing functional flows (e.g. the code flow for adding an item to the Amazon shopping cart).<p>Oftentimes dealing with such flows would involve navigating a maze of files and functions, and making any edits would involve a lengthy process of doing corresponding downstream/upstream plumbing.<p>Haystack attempts to address this in the following ways:<p><pre><code> 1. It allows you to explore your codebase as a directed graph of functions, classes, etc on the canvas. We feel like this better fits how your mind understands your codebase and helps you find and alter functional flows more intuitively. We especially want to utilize this for pull request reviews! 2. It has a navigational copilot that makes edits across files or functions much easier. After you make some changes, Haystack will try to predict your next action and create functions/methods or refactor upstream/downstream code for you. Haystack will surface these speculative edits on the canvas in a way that you can easily dismiss or incorporate them, allowing you to make large changes with a few clicks or keystrokes. 3. Haystack will utilize natural language search so you don’t have to play “Where’s Waldo” to find a functional flow in your codebase. This is coming soon! </code></pre> We’re still pretty early in development and we really want to perfect the experience of navigating and editing code on a canvas. Any feedback would be much appreciated!<p>PSA: Since Haystack is a VS Code fork, you should be able to move your extensions and keyboard shortcuts. Please let us know if you have any issues with this!

Show HN: Voluntarily add warning labels to social media websites

A Chrome extension to voluntarily add informative warning labels to social media websites.<p>There is a significant association between social media use and depression. Recently the surgeon general of the United States called on congress to require warning labels. While warning labels are not a sure-fire way to curb use, they can be effective provided that:<p>- The warning must provide new information to users, and - The user must find the information credible

Show HN: AI over Email

Show HN: Beautiful landing page builder for developers with tailwind and shadcn

Hi, I just build an open source project, convertfast-ui providing landing page blocks you can copy paste to your project. All code blocks are based on shadcn and tailwind.<p>Convertfast-ui also provides a CLI tool, with some quick command to generate landing pages directly into your project, a command example would be:<p>npx convertfast-ui@latest page create <my-page><p>It will generate landing page code in my-page and then you can edit them for customization.<p>Feedback and suggestions are welcome.<p>github repo: <a href="https://github.com/ObservedObserver/convertfast-ui">https://github.com/ObservedObserver/convertfast-ui</a><p>Website and docs: <a href="https://ui.convertfa.st/" rel="nofollow">https://ui.convertfa.st/</a>

Show HN: NoteTech – Create personal automations by writing notes

Show HN: NoteTech – Create personal automations by writing notes

Show HN: NoteTech – Create personal automations by writing notes

Show HN: NoteTech – Create personal automations by writing notes

Show HN: We made glhf.chat – run almost any open-source LLM, including 405B

Try it out! <a href="https://glhf.chat/" rel="nofollow">https://glhf.chat/</a><p>Hey HN!<p>We’ve been working for the past few months on a website to let you easily run (almost) any open-source LLM on autoscaling GPU clusters. It’s free for now while we figure out how to price it, but we expect to be cheaper than most GPU offerings since we can run the models multi-tenant.<p>Unlike Together AI, Fireworks, etc, we’ll run any model that the open-source vLLM project supports: we don’t have a hardcoded list. If you want a specific model or finetune, you don’t have to ask us for it: you can just paste the Hugging Face link in and it’ll work (as long as vLLM supports the base model architecture, we’ll run anything up to ~640GB of VRAM, give or take a little for some overhead buffer).<p>Large models will take a few minutes to boot, but if a bunch of people are trying to use the same model, it might already be loaded and not need boot time at all. The Llama-3-70b finetunes are especially nice, since they’re basically souped-up versions of the 8b finetunes a lot of people like to run locally but don’t have the VRAM for. We’re expecting the Llama-3.1 finetunes to be pretty great too once they start getting released.<p>There are some caveats for now — for example, while we support the Deepseek V2 architecture, we actually can only run their smaller “Lite” models due to some underlying NVLink limitations (though we’re working on it). But for the most part if vLLM supports it, we should too!<p>We figured Llama-3.1-405B Launch Day was a good day to launch ourselves too — let us know in the comments if there’s anything you want us to support, or if you run into any issues. I know it’s not “local” Llama, but, well, that’s a lot of GPUs…

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

Show HN: I built a tool to expand your network (that introverts will love)

As someone who struggles with social anxiety, expanding my network through traditional means has always been challenging. I found existing networking apps either too spammy (LinkedIn) or too much like professional dating (Bumble Bizz), and they just didn’t work for me.<p>About a year ago, I developed a matching system for a local startup accelerator. This system connected founders, mentors, and investors based on industries, skills, and job functions, facilitating over 5,000 meetings that led to some amazing outcomes. Inspired by this success, I enhanced the system to focus on email introductions. Here’s how it works: - It analyzes backgrounds and interests. - It sends intro proposals to each person. - If both respond, it makes the intro.<p>My goal is to help people meet interesting contacts without the stress, using email to keep the process simple and integrated into daily routines. I’d love for you to try it out and share your feedback. Your thoughts and suggestions for improvement are greatly appreciated!

< 1 2 3 ... 59 60 61 62 63 ... 719 720 721 >