The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Advent of Distributed Systems

Hey! I built a playground called Advent of Distributed Systems (<a href="https://aods.cryingpotato.com/" rel="nofollow noreferrer">https://aods.cryingpotato.com/</a>) where you can work through the Fly.io distributed systems challenges (<a href="https://fly.io/dist-sys/1/">https://fly.io/dist-sys/1/</a>) directly in your browser. Running challenges like this directly in the browser has often been the best way for me to get the activation energy to start them since it bypasses all the annoying dev environment setup that has to happen as a precursor to working on it.<p>The coding environment was built with another project I'm working on called Cannon (<a href="https://cannon.cryingpotato.com/" rel="nofollow noreferrer">https://cannon.cryingpotato.com/</a>) that aims to let you embed codeblocks of any language in your browser. Right now the Go environment runs on a Modal backend using their sandbox, but I'm hoping to use the excellent work done on Hackpad (<a href="https://github.com/hack-pad/hackpad/tree/main">https://github.com/hack-pad/hackpad/tree/main</a>) to run the whole thing in your browser, with no network calls necessary, soon.<p>Let me know what you think - week 3 is coming out soon!

Show HN: Visualize rotating objects from the 4th, 5th, nth dimensions

Ever since I remember I had a lot of curiosity regarding hyper dimensional spaces. Picturing higher dimensions, such an impossible yet exciting idea... So years ago I came across a small GIF of a tesseract. Since then it left me wondering how cubes from even higher dimensions would look like... Years passed and I became a software developer, decided to tackle the problem myself and ncube was the result.<p>ncube allows you to visualize rotating hypercubes of arbitrary dimensions. It works by rotating the hyperdimensional vertices and applying a chain of perspective projections to them until the 3rd dimension is reached. Everything is generated in real time just from the dimension number.<p>The application is fully free and open source: <a href="https://github.com/ndavd/ncube">https://github.com/ndavd/ncube</a>. There, you'll find some demos, more detailed explanation and how you can test it out yourself. Binaries for Windows, Mac and Linux are available: <a href="https://github.com/ndavd/ncube/releases/latest">https://github.com/ndavd/ncube/releases/latest</a> There's also a web version that runs fully on the browser: <a href="https://ncube.ndavd.com" rel="nofollow noreferrer">https://ncube.ndavd.com</a><p>If you like the project I'd appreciate if you could give it a star on GitHub ♥ If you have any issue or feature request please submit at <a href="https://github.com/ndavd/ncube/issues">https://github.com/ndavd/ncube/issues</a><p>-- EDIT DEC13 2023: IMPORTANT NOTICE --<p><a href="https://ncube.ndavd.com" rel="nofollow noreferrer">https://ncube.ndavd.com</a> MIGHT BE DOWN FOR YOU.<p>I deeply appreciate all the attention and feedback that ncube has been having this last day.<p>Alas it has become too big for the free hosting that I'm currently using and has exceeded my available monthly bandwidth.<p>I will be fixing it soon. In the meantime I recommend using the native binaries from <a href="https://github.com/ndavd/ncube">https://github.com/ndavd/ncube</a><p>UPDATE: <a href="https://ncube.ndavd.com" rel="nofollow noreferrer">https://ncube.ndavd.com</a> IS BACK ONLINE and with a performance boost. Should load faster now.<p>-- EDIT DEC17 2023 --<p>If ncube is leaving your system unresponsive it should be due to a recent Chromium issue with hardware acceleration affecting at least all Chromium-based web browsers on Linux. In case you're on Brave downgrading to 1.60 fixes it.<p>- 0xndavd

Show HN: A pure C89 implementation of Go channels, with blocking selects

Show HN: A pure C89 implementation of Go channels, with blocking selects

Show HN: A pure C89 implementation of Go channels, with blocking selects

Show HN: A pure C89 implementation of Go channels, with blocking selects

Show HN: Redesigned Caddy homepage, including an On-Demand TLS demo

Phase I of our new website is now live! It better showcases Caddy's unique abilities, and offers many more opportunities to highlight our amazing sponsors who make this project possible.<p>We're still working on a new download page and completely revamping the documentation, so those have not been refreshed yet. Those will be phases II and III.<p>Right now our content is primarily technical. Over time we'll be adding more sponsor highlights and user stories, along with more relevant content for product managers, executives, and HR, to make Caddy's value proposition even more compelling and clear.

Show HN: I implemented evals metrics for LLMs that runs locally on your machine

Show HN: Open-source macOS AI copilot using vision and voice

Heeey! I built a macOS copilot that has been useful to me, so I open sourced it in case others would find it useful too.<p>It's pretty simple:<p>- Use a keyboard shortcut to take a screenshot of your active macOS window and start recording the microphone.<p>- Speak your question, then press the keyboard shortcut again to send your question + screenshot off to OpenAI Vision<p>- The Vision response is presented in-context/overlayed over the active window, and spoken to you as audio.<p>- The app keeps running in the background, only taking a screenshot/listening when activated by keyboard shortcut.<p>It's built with NodeJS/Electron, and uses OpenAI Whisper, Vision and TTS APIs under the hood (BYO API key).<p>There's a simple demo and a longer walk-through in the GH readme <a href="https://github.com/elfvingralf/macOSpilot-ai-assistant">https://github.com/elfvingralf/macOSpilot-ai-assistant</a>, and I also posted a different demo on Twitter: <a href="https://twitter.com/ralfelfving/status/1732044723630805212" rel="nofollow noreferrer">https://twitter.com/ralfelfving/status/1732044723630805212</a>

Show HN: Open-source macOS AI copilot using vision and voice

Heeey! I built a macOS copilot that has been useful to me, so I open sourced it in case others would find it useful too.<p>It's pretty simple:<p>- Use a keyboard shortcut to take a screenshot of your active macOS window and start recording the microphone.<p>- Speak your question, then press the keyboard shortcut again to send your question + screenshot off to OpenAI Vision<p>- The Vision response is presented in-context/overlayed over the active window, and spoken to you as audio.<p>- The app keeps running in the background, only taking a screenshot/listening when activated by keyboard shortcut.<p>It's built with NodeJS/Electron, and uses OpenAI Whisper, Vision and TTS APIs under the hood (BYO API key).<p>There's a simple demo and a longer walk-through in the GH readme <a href="https://github.com/elfvingralf/macOSpilot-ai-assistant">https://github.com/elfvingralf/macOSpilot-ai-assistant</a>, and I also posted a different demo on Twitter: <a href="https://twitter.com/ralfelfving/status/1732044723630805212" rel="nofollow noreferrer">https://twitter.com/ralfelfving/status/1732044723630805212</a>

Show HN: Open-source macOS AI copilot using vision and voice

Heeey! I built a macOS copilot that has been useful to me, so I open sourced it in case others would find it useful too.<p>It's pretty simple:<p>- Use a keyboard shortcut to take a screenshot of your active macOS window and start recording the microphone.<p>- Speak your question, then press the keyboard shortcut again to send your question + screenshot off to OpenAI Vision<p>- The Vision response is presented in-context/overlayed over the active window, and spoken to you as audio.<p>- The app keeps running in the background, only taking a screenshot/listening when activated by keyboard shortcut.<p>It's built with NodeJS/Electron, and uses OpenAI Whisper, Vision and TTS APIs under the hood (BYO API key).<p>There's a simple demo and a longer walk-through in the GH readme <a href="https://github.com/elfvingralf/macOSpilot-ai-assistant">https://github.com/elfvingralf/macOSpilot-ai-assistant</a>, and I also posted a different demo on Twitter: <a href="https://twitter.com/ralfelfving/status/1732044723630805212" rel="nofollow noreferrer">https://twitter.com/ralfelfving/status/1732044723630805212</a>

Show HN: FireDBG – A Time Travel Visual Debugger for Rust

Hey HN, the is Chris, creator of FireDBG. We’ve been working on this debugger just about a year now. Time travel debugging isn’t a new concept, the new idea here is to use call tree visualisation to help us navigate the debug trace.<p>It supports various Linux distros on x64 and macOS on x64 and M1. It’s only available for Rust right now, but we do want to bring this debugging experience to other programming languages. Please give it a try! Would love to know your thoughts.<p>What’s your anecdote in debugging programs? My stupidity is usually in the form of: after a few hours of debugging, I realised I misused a system API (e.g. messing up length with offset) but I kept thinking I had a logic error somewhere.<p>By the way, I am looking for a technical co-founder. If you are also passionate about developer toolings and willing to commit to this problem, let's team up and build a company. You can find me on YC Co-Founder Matching (link in blog post).

Show HN: FireDBG – A Time Travel Visual Debugger for Rust

Hey HN, the is Chris, creator of FireDBG. We’ve been working on this debugger just about a year now. Time travel debugging isn’t a new concept, the new idea here is to use call tree visualisation to help us navigate the debug trace.<p>It supports various Linux distros on x64 and macOS on x64 and M1. It’s only available for Rust right now, but we do want to bring this debugging experience to other programming languages. Please give it a try! Would love to know your thoughts.<p>What’s your anecdote in debugging programs? My stupidity is usually in the form of: after a few hours of debugging, I realised I misused a system API (e.g. messing up length with offset) but I kept thinking I had a logic error somewhere.<p>By the way, I am looking for a technical co-founder. If you are also passionate about developer toolings and willing to commit to this problem, let's team up and build a company. You can find me on YC Co-Founder Matching (link in blog post).

Show HN: Pryingdeep – The new OSINT instrument for the Deep Web

PryingDeep is a dark web OSINT tool. It specializes in extracting information depending on modules chosen. Here's an overview of the features:<p>- Email, PhoneNumber, Wordpress search<p>- PGP keys, Certificates and 3 different cryptocurrencies (XMR,BTC,ETH) search<p>- PostgreSQL database, docker container for Tor and docker-compose for the whole project<p>- A built in exporter, currently only JSON, but possibly more.<p>- Exporter has support for: offset, limit, query building via the command line, raw-sql and different modules you can specify, e.g you only want emails, you will only get emails and the html webpage<p>- Collects title, status_code, body and headers from a webpage.<p>- Extremely customizable, supports multiple url's at once, based of the goColly framework which gives the crawler many options, e.g Debugger, allowed-domains or url-filters.<p>- Built install module, so there's no need for manually grabbing our config from github.<p>- Choice to remember previous parameters with our save-config flag.<p>- Built in queue and once reached max size, crawler will automatically exit.<p>That's a short overview, but there will be many more features to come as I enjoy working on this project!

Show HN: Pryingdeep – The new OSINT instrument for the Deep Web

PryingDeep is a dark web OSINT tool. It specializes in extracting information depending on modules chosen. Here's an overview of the features:<p>- Email, PhoneNumber, Wordpress search<p>- PGP keys, Certificates and 3 different cryptocurrencies (XMR,BTC,ETH) search<p>- PostgreSQL database, docker container for Tor and docker-compose for the whole project<p>- A built in exporter, currently only JSON, but possibly more.<p>- Exporter has support for: offset, limit, query building via the command line, raw-sql and different modules you can specify, e.g you only want emails, you will only get emails and the html webpage<p>- Collects title, status_code, body and headers from a webpage.<p>- Extremely customizable, supports multiple url's at once, based of the goColly framework which gives the crawler many options, e.g Debugger, allowed-domains or url-filters.<p>- Built install module, so there's no need for manually grabbing our config from github.<p>- Choice to remember previous parameters with our save-config flag.<p>- Built in queue and once reached max size, crawler will automatically exit.<p>That's a short overview, but there will be many more features to come as I enjoy working on this project!

Show HN: You Need Less Caffeine Than You Think

Show HN: You Need Less Caffeine Than You Think

Show HN: Temporary Note – Convenient way to use a browser tab as a notepad

Show HN: Crunching 1,200 Authors' Favorite Reads of 2023

Hi all, creator here :)<p>I launched Shepherd.com on a Show HN in April 2021 (<a href="https://news.ycombinator.com/item?id=26871660">https://news.ycombinator.com/item?id=26871660</a>), and it has come a long way.<p>My goal with Shepherd is to create an experience that feels like wandering your local bookstore, along with little notes from authors & experts sharing why each book is one of their all-time favorites.<p>For 2023, I surveyed 1,200+ authors to get their three favorite reads of the year. Then I crunched that data and broke it by genre, age range, and when it was published. Publisher data is a nightmare, so some of the genres are not perfect; I am working on improving that and some of the NLP/ML that drives this.<p>Check out their top sci-fi reads: <a href="https://shepherd.com/bboy/2023/science-fiction" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/science-fiction</a><p>Or, their top nonfiction reads: <a href="https://shepherd.com/bboy/2023/nonfiction" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/nonfiction</a><p>You can also zoom in on each author’s favorite 3 reads.<p>Louise Carey - <a href="https://shepherd.com/bboy/2023/f/louise-carey" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/louise-carey</a><p>Kevin Klehr - <a href="https://shepherd.com/bboy/2023/f/kevin-klehr" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/kevin-klehr</a><p>Alice C. Hill - <a href="https://shepherd.com/bboy/2023/f/alice-c-hill" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/alice-c-hill</a><p>Sara Ackerman - <a href="https://shepherd.com/bboy/2023/f/sara-ackerman" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/sara-ackerman</a><p>My email is ben@shepherd.com if you want to share ideas or suggestions for 2024.<p>Thanks, Ben<p>P.S. I have a newsletter for readers here where I share what I am building, new features, my fav book lists: <a href="https://forauthors.shepherd.com/newsletter-for-readers" rel="nofollow noreferrer">https://forauthors.shepherd.com/newsletter-for-readers</a>

Show HN: Crunching 1,200 Authors' Favorite Reads of 2023

Hi all, creator here :)<p>I launched Shepherd.com on a Show HN in April 2021 (<a href="https://news.ycombinator.com/item?id=26871660">https://news.ycombinator.com/item?id=26871660</a>), and it has come a long way.<p>My goal with Shepherd is to create an experience that feels like wandering your local bookstore, along with little notes from authors & experts sharing why each book is one of their all-time favorites.<p>For 2023, I surveyed 1,200+ authors to get their three favorite reads of the year. Then I crunched that data and broke it by genre, age range, and when it was published. Publisher data is a nightmare, so some of the genres are not perfect; I am working on improving that and some of the NLP/ML that drives this.<p>Check out their top sci-fi reads: <a href="https://shepherd.com/bboy/2023/science-fiction" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/science-fiction</a><p>Or, their top nonfiction reads: <a href="https://shepherd.com/bboy/2023/nonfiction" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/nonfiction</a><p>You can also zoom in on each author’s favorite 3 reads.<p>Louise Carey - <a href="https://shepherd.com/bboy/2023/f/louise-carey" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/louise-carey</a><p>Kevin Klehr - <a href="https://shepherd.com/bboy/2023/f/kevin-klehr" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/kevin-klehr</a><p>Alice C. Hill - <a href="https://shepherd.com/bboy/2023/f/alice-c-hill" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/alice-c-hill</a><p>Sara Ackerman - <a href="https://shepherd.com/bboy/2023/f/sara-ackerman" rel="nofollow noreferrer">https://shepherd.com/bboy/2023/f/sara-ackerman</a><p>My email is ben@shepherd.com if you want to share ideas or suggestions for 2024.<p>Thanks, Ben<p>P.S. I have a newsletter for readers here where I share what I am building, new features, my fav book lists: <a href="https://forauthors.shepherd.com/newsletter-for-readers" rel="nofollow noreferrer">https://forauthors.shepherd.com/newsletter-for-readers</a>

< 1 2 3 ... 295 296 297 298 299 ... 842 843 844 >