The best Hacker News stories from Show from the past day

Go back

Latest posts:

Show HN: Execute JavaScript in a WebAssembly QuickJS sandbox

This TypeScript package allows you to safely execute JavaScript code within a WebAssembly sandbox using the QuickJS engine. Perfect for isolating and running untrusted code securely, it leverages the lightweight and fast QuickJS engine compiled to WebAssembly, providing a robust environment for code execution.<p>Features<p>- *Security*: Run untrusted JavaScript code in a safe, isolated environment.<p>- *File System*: Can mount a virtual file system<p>- *Custom Node Modules*: Custom node modules are mountable<p>- *Fetch Client*: Can provide a fetch client to make http(s) calls<p>- *Test-Runner*: Includes a test runner and chai based `expect`<p>- *Performance*: Benefit from the lightweight and efficient QuickJS engine.<p>- *Versatility*: Easily integrate with existing TypeScript projects.<p>- *Simplicity*: User-friendly API for executing and managing JavaScript code in the sandbox.

Show HN: BeaconDB – An Alternative to Mozilla Location Services

Show HN: BeaconDB – An Alternative to Mozilla Location Services

Show HN: A modern Jupyter client for macOS

I love Jupyter – it's how I learned to code back when I was working as a scientist. But I was always frustrated that there wasn't a simple and elegant app that I could use with my Mac. I made do by wrapping JupyterLab in a chrome app, and then more recently switching to VS Code to make use of Copilot. I've always craved a more focused and lighter-weight experience when working in a notebook. That's why I created Satyrn.<p>It starts up really fast (faster time-to-execution than VS Code or JupyterLab), you can launch notebooks right from the Finder, and the design is super minimalist. It's got an OpenAI integration (use your own API key) for multi-cell generation with your notebook as context (I'll add other LLMs soon). And many more useful features like a virtual environment management UI, Black code formatting, and easy image/table copy buttons.<p>Full disclosure: it's built with Electron. I originally wrote it in Swift but couldn't get the editor experience to where I wanted it. Now it supports autocomplete, multi-cursor editing, and moving the cursor between cells just like you'd expect from JupyterLab or VS Code.<p>Satyrn sits on top of the jupyter-server, so it works with all your existing python kernels, Jupyter configuration, and ipynb files. It only works with local files at the moment, but I'm planning to extend it to support remote servers as well.<p>I'm an indie developer, and I will try to monetize at some point, but it's free while in alpha. If you're interested, please try it out!<p>I'd love your feedback in the comments, or you can contact me at jack-at-satyrn-dot-app.

Show HN: A modern Jupyter client for macOS

I love Jupyter – it's how I learned to code back when I was working as a scientist. But I was always frustrated that there wasn't a simple and elegant app that I could use with my Mac. I made do by wrapping JupyterLab in a chrome app, and then more recently switching to VS Code to make use of Copilot. I've always craved a more focused and lighter-weight experience when working in a notebook. That's why I created Satyrn.<p>It starts up really fast (faster time-to-execution than VS Code or JupyterLab), you can launch notebooks right from the Finder, and the design is super minimalist. It's got an OpenAI integration (use your own API key) for multi-cell generation with your notebook as context (I'll add other LLMs soon). And many more useful features like a virtual environment management UI, Black code formatting, and easy image/table copy buttons.<p>Full disclosure: it's built with Electron. I originally wrote it in Swift but couldn't get the editor experience to where I wanted it. Now it supports autocomplete, multi-cursor editing, and moving the cursor between cells just like you'd expect from JupyterLab or VS Code.<p>Satyrn sits on top of the jupyter-server, so it works with all your existing python kernels, Jupyter configuration, and ipynb files. It only works with local files at the moment, but I'm planning to extend it to support remote servers as well.<p>I'm an indie developer, and I will try to monetize at some point, but it's free while in alpha. If you're interested, please try it out!<p>I'd love your feedback in the comments, or you can contact me at jack-at-satyrn-dot-app.

Show HN: A modern Jupyter client for macOS

I love Jupyter – it's how I learned to code back when I was working as a scientist. But I was always frustrated that there wasn't a simple and elegant app that I could use with my Mac. I made do by wrapping JupyterLab in a chrome app, and then more recently switching to VS Code to make use of Copilot. I've always craved a more focused and lighter-weight experience when working in a notebook. That's why I created Satyrn.<p>It starts up really fast (faster time-to-execution than VS Code or JupyterLab), you can launch notebooks right from the Finder, and the design is super minimalist. It's got an OpenAI integration (use your own API key) for multi-cell generation with your notebook as context (I'll add other LLMs soon). And many more useful features like a virtual environment management UI, Black code formatting, and easy image/table copy buttons.<p>Full disclosure: it's built with Electron. I originally wrote it in Swift but couldn't get the editor experience to where I wanted it. Now it supports autocomplete, multi-cursor editing, and moving the cursor between cells just like you'd expect from JupyterLab or VS Code.<p>Satyrn sits on top of the jupyter-server, so it works with all your existing python kernels, Jupyter configuration, and ipynb files. It only works with local files at the moment, but I'm planning to extend it to support remote servers as well.<p>I'm an indie developer, and I will try to monetize at some point, but it's free while in alpha. If you're interested, please try it out!<p>I'd love your feedback in the comments, or you can contact me at jack-at-satyrn-dot-app.

Show HN: YTHunt, App for recommending/discovering interesting videos

I built this since posting YT videos are discouraged here.. very basic no bells & whistles.<p>Thanks

Show HN: A JavaScript UI library for imperative JSX

I've been building a web UI library for a side project of mine. I thought it might be useful to others, so I'm releasing it as open source.<p>To put it simply, I realized that most of my pain points with React come from its declarative model ui=f(state). So I'm trying something that I'm calling "imperative JSX." Instead of treating JSX as the source of truth for your UI, it essentially becomes a query interface for DOM manipulation.<p>I first had the idea for it a few months ago, and only began writing it in earnest last week, so it's extremely early and nowhere near production-ready. Still, I'd appreciate feedback on it (positive and negative)!<p>The side project I'm working on is called Matry, so the library is currently called @matry/dom. I'm slowly building up a list of examples of it in action at this repo: <a href="https://github.com/matry/dom-recipes">https://github.com/matry/dom-recipes</a><p>Cheers!

Show HN: Bash Dungeon – An educational dungeon crawler in the shell

This is still WIP, but if anyone is interested, we could develop it much faster and perhaps even with cooler features like TUI graphics etc ...<p>Right now it is all in plain ol bash

Show HN: Bash Dungeon – An educational dungeon crawler in the shell

This is still WIP, but if anyone is interested, we could develop it much faster and perhaps even with cooler features like TUI graphics etc ...<p>Right now it is all in plain ol bash

Show HN: Bash Dungeon – An educational dungeon crawler in the shell

This is still WIP, but if anyone is interested, we could develop it much faster and perhaps even with cooler features like TUI graphics etc ...<p>Right now it is all in plain ol bash

Show HN: Foorr – A minimal to-do app with social accountability

I've created Foorr, a minimal to-do list app that focuses on short-term getting-things-done and the option to do this with friends by holding each other accountable and helping each other grow together. Main goal is to fuel your progress whatever needs to be done and hold yourself accountable for your own progress (with some external motivation).<p>Here's what it does: - Create tasks for today and tomorrow only (real hyperfocus on short term GTD). - Invite friends to cheer each other moving forward. - Building up a daily streak as you finish all tasks daily. All tasks completed before midnight which were planned for that day, earns you a level up. Rewarding that sense of completion.<p>Why I built it: I used physical post-it notes and was a bit done with it. I really wanted something minimal focusing only on my to-do's for today and tomorrow.<p>No bloated features, nothing to fancy/polished, just something no-nonsense I wanted to use myself. It might be useful for others who struggle with procrastination and keeping op progress getting things actually done. Feedback is definitely welcome and nice to hear if this resonates with anyone else.

Show HN: Foorr – A minimal to-do app with social accountability

I've created Foorr, a minimal to-do list app that focuses on short-term getting-things-done and the option to do this with friends by holding each other accountable and helping each other grow together. Main goal is to fuel your progress whatever needs to be done and hold yourself accountable for your own progress (with some external motivation).<p>Here's what it does: - Create tasks for today and tomorrow only (real hyperfocus on short term GTD). - Invite friends to cheer each other moving forward. - Building up a daily streak as you finish all tasks daily. All tasks completed before midnight which were planned for that day, earns you a level up. Rewarding that sense of completion.<p>Why I built it: I used physical post-it notes and was a bit done with it. I really wanted something minimal focusing only on my to-do's for today and tomorrow.<p>No bloated features, nothing to fancy/polished, just something no-nonsense I wanted to use myself. It might be useful for others who struggle with procrastination and keeping op progress getting things actually done. Feedback is definitely welcome and nice to hear if this resonates with anyone else.

Show HN: Foorr – A minimal to-do app with social accountability

I've created Foorr, a minimal to-do list app that focuses on short-term getting-things-done and the option to do this with friends by holding each other accountable and helping each other grow together. Main goal is to fuel your progress whatever needs to be done and hold yourself accountable for your own progress (with some external motivation).<p>Here's what it does: - Create tasks for today and tomorrow only (real hyperfocus on short term GTD). - Invite friends to cheer each other moving forward. - Building up a daily streak as you finish all tasks daily. All tasks completed before midnight which were planned for that day, earns you a level up. Rewarding that sense of completion.<p>Why I built it: I used physical post-it notes and was a bit done with it. I really wanted something minimal focusing only on my to-do's for today and tomorrow.<p>No bloated features, nothing to fancy/polished, just something no-nonsense I wanted to use myself. It might be useful for others who struggle with procrastination and keeping op progress getting things actually done. Feedback is definitely welcome and nice to hear if this resonates with anyone else.

Show HN: I made shopping clothes online easier

Hey HN,<p>A pattern I realized when I shopped for anything online is that by the end of my shopping session, I would accumulated over 15+ tabs. It's so easy to click on "Open in New Tab" that I figured other people have this issue as well.

Show HN: I made a game for learning the country flags of the world

I have always loved geography, and due to my childhood interest in football, I learned a lot of country flags.<p>A lot, but not all of them!<p>So, I decided to make a free game for anyone who enjoys flags and wants to improve their knowledge. You can compete against others because each game is timed.<p>Have fun!

Show HN: I made a game for learning the country flags of the world

I have always loved geography, and due to my childhood interest in football, I learned a lot of country flags.<p>A lot, but not all of them!<p>So, I decided to make a free game for anyone who enjoys flags and wants to improve their knowledge. You can compete against others because each game is timed.<p>Have fun!

Show HN: I made a game for learning the country flags of the world

I have always loved geography, and due to my childhood interest in football, I learned a lot of country flags.<p>A lot, but not all of them!<p>So, I decided to make a free game for anyone who enjoys flags and wants to improve their knowledge. You can compete against others because each game is timed.<p>Have fun!

Show HN: SQL Explorer – Open-source reporting tool that Just Works

I have been working on SQL Explorer, an open source, Django-based reporting and query tool for (gulp!) almost ten years. It's a tool that fits just right for me and many others, and I love and use almost every day. Write SQL, share results, do some analysis, get insight. No surprises.<p>A live demo instance is here (no login or anything required):<p><a href="https://demo.sqlexplorer.io/" rel="nofollow">https://demo.sqlexplorer.io/</a><p>And here's a fairly unprofessional, but very enthusiastic, video tour:<p><a href="https://sql-explorer.s3.amazonaws.com/Sql+Explorer+5.mp4" rel="nofollow">https://sql-explorer.s3.amazonaws.com/Sql+Explorer+5.mp4</a><p>The UI is constrained enough that there's very little to learn, while there is still a surprising amount of functionality and flexibility to address a lot of use cases.<p>Some of the stuff I'm excited about in the latest version:<p>- Intuitive and obvious integration to ChatGPT / the AI API of your choice. Doesn't purport to be 'magic'. Good prompting + relevant table scheme & data automatically injected into the prompt.<p>- Create a new connection by uploading a CSV or SQLite DB as a new connection, and it's instantly queryable. CSVs are parsed, types inferred, and a SQLite DB gets created (persisted to s3). - New and improved SQL editor with strong autocomplete (based on your schema), and some fancy keyboard shortcuts.<p>Some of the old stuff that is still great:<p>- Pivot tables in-browser, so you don't have to open results in Excel for basic analysis. Unique URLs make everything shareable.<p>- Expose queries (optionally) as JSON endpoints. Great for prototyping APIs and scripts.<p>- All of the stuff you'd expect in a reporting tool (email reports, logging, favorites, exporting, etc.)<p>Hope you enjoy!

Show HN: SQL Explorer – Open-source reporting tool that Just Works

I have been working on SQL Explorer, an open source, Django-based reporting and query tool for (gulp!) almost ten years. It's a tool that fits just right for me and many others, and I love and use almost every day. Write SQL, share results, do some analysis, get insight. No surprises.<p>A live demo instance is here (no login or anything required):<p><a href="https://demo.sqlexplorer.io/" rel="nofollow">https://demo.sqlexplorer.io/</a><p>And here's a fairly unprofessional, but very enthusiastic, video tour:<p><a href="https://sql-explorer.s3.amazonaws.com/Sql+Explorer+5.mp4" rel="nofollow">https://sql-explorer.s3.amazonaws.com/Sql+Explorer+5.mp4</a><p>The UI is constrained enough that there's very little to learn, while there is still a surprising amount of functionality and flexibility to address a lot of use cases.<p>Some of the stuff I'm excited about in the latest version:<p>- Intuitive and obvious integration to ChatGPT / the AI API of your choice. Doesn't purport to be 'magic'. Good prompting + relevant table scheme & data automatically injected into the prompt.<p>- Create a new connection by uploading a CSV or SQLite DB as a new connection, and it's instantly queryable. CSVs are parsed, types inferred, and a SQLite DB gets created (persisted to s3). - New and improved SQL editor with strong autocomplete (based on your schema), and some fancy keyboard shortcuts.<p>Some of the old stuff that is still great:<p>- Pivot tables in-browser, so you don't have to open results in Excel for basic analysis. Unique URLs make everything shareable.<p>- Expose queries (optionally) as JSON endpoints. Great for prototyping APIs and scripts.<p>- All of the stuff you'd expect in a reporting tool (email reports, logging, favorites, exporting, etc.)<p>Hope you enjoy!

< 1 2 3 ... 180 181 182 183 184 ... 830 831 832 >