The best Hacker News stories from Show from the past day
Latest posts:
Show HN: PgQueuer – Transform PostgreSQL into a Job Queue
PgQueuer is a minimalist, high-performance job queue library for Python, leveraging the robustness of PostgreSQL. Designed for simplicity and efficiency, PgQueuer uses PostgreSQL's LISTEN/NOTIFY to manage job queues effortlessly.
Show HN: PgQueuer – Transform PostgreSQL into a Job Queue
PgQueuer is a minimalist, high-performance job queue library for Python, leveraging the robustness of PostgreSQL. Designed for simplicity and efficiency, PgQueuer uses PostgreSQL's LISTEN/NOTIFY to manage job queues effortlessly.
Show HN: PgQueuer – Transform PostgreSQL into a Job Queue
PgQueuer is a minimalist, high-performance job queue library for Python, leveraging the robustness of PostgreSQL. Designed for simplicity and efficiency, PgQueuer uses PostgreSQL's LISTEN/NOTIFY to manage job queues effortlessly.
Show HN: Create interactive vector animations with Lottielab Interactivity
I'm excited to announce the release of Lottielab Interactivity, an open standard for defining interactive state machines in files conforming to the popular Lottie format.<p>Along with this standard, we're releasing native support for creating, previewing and sharing such interactive animations in the Lottielab editor, similarly to Rive.<p>We are also releasing Lottielab's Lottie Player, with full support for interactive Lotties and a rich API allowing deep integration in an existing UI.<p>At Lottielab, we've all worked hard on this for months, and we are excited about the possibilities. I've been deeply involved with this work and am happy to answer HN's questions.<p>More about the standard itself, and the accompanying player implementation: <a href="https://github.com/lottielab/lottie-player/blob/master/INTERACTIVITY.md">https://github.com/lottielab/lottie-player/blob/master/INTER...</a><p>And some examples: <a href="https://lottielab.github.io/lottie-player/playground/" rel="nofollow">https://lottielab.github.io/lottie-player/playground/</a>
Show HN: A Simple GraphRAG Implementation
I made a simple GraphRAG call nano-graphrag.
The reason is I try to hack the official implementation released by Microsoft but that version is very hard to read/hack.
This algorithm should not be implemented that annoying, I think. So I made a simpler one.<p>It's about 800-900 lines of Python, and it's portable.
Show HN: I develop free, open source and web based irregular shapes bin solver
Show HN: I develop free, open source and web based irregular shapes bin solver
Show HN: Browser-based XSS scanner
This is a simple single-file python program that can find basic XSS (cross-site scripting) vulnerabilities in a target url. Most XSS discovery tools use a payload refelection strategy in which payloads are injected in url parameters and the GET response is inspected for places where the payload content is reflected. This is a very low precision XSS detection strategy because most reflection does not support execution.<p>This program uses a different approach, and instead opens the target url in a browser, tests alert(...) payloads directly in the browser context, and listens for an alert being triggered. This means that any XSS spotted by this program is extremely unlikely to be a false positive.
Show HN: Browser-based XSS scanner
This is a simple single-file python program that can find basic XSS (cross-site scripting) vulnerabilities in a target url. Most XSS discovery tools use a payload refelection strategy in which payloads are injected in url parameters and the GET response is inspected for places where the payload content is reflected. This is a very low precision XSS detection strategy because most reflection does not support execution.<p>This program uses a different approach, and instead opens the target url in a browser, tests alert(...) payloads directly in the browser context, and listens for an alert being triggered. This means that any XSS spotted by this program is extremely unlikely to be a false positive.
Show HN: Cleed – Simple feed reader for the command line
Show HN: Cleed – Simple feed reader for the command line
Show HN: Cleed – Simple feed reader for the command line
Show HN: A ninja's Handbook: A book on privacy, security, and anonymity online
This book was a project that I started after two years of constant paranoia and anxiety, trying to achieve a decent level of privacy and anonymity. From the things I learned during that time, I decided to write a book to help jump-start the privacy and anonymity journey of those who might be in the same situation.<p>I know this book is not a complete guide on how to harden your devices and operating systems, and it wasn't meant to be. It was supposed to cover the very fundamentals of privacy, security, and anonymity rather than the highly technical stuff that might exhaust and frustrate normies.<p>Repo: <a href="https://github.com/zolagonano/a-ninjas-handbook">https://github.com/zolagonano/a-ninjas-handbook</a>
Show HN: A ninja's Handbook: A book on privacy, security, and anonymity online
This book was a project that I started after two years of constant paranoia and anxiety, trying to achieve a decent level of privacy and anonymity. From the things I learned during that time, I decided to write a book to help jump-start the privacy and anonymity journey of those who might be in the same situation.<p>I know this book is not a complete guide on how to harden your devices and operating systems, and it wasn't meant to be. It was supposed to cover the very fundamentals of privacy, security, and anonymity rather than the highly technical stuff that might exhaust and frustrate normies.<p>Repo: <a href="https://github.com/zolagonano/a-ninjas-handbook">https://github.com/zolagonano/a-ninjas-handbook</a>
Show HN: A ninja's Handbook: A book on privacy, security, and anonymity online
This book was a project that I started after two years of constant paranoia and anxiety, trying to achieve a decent level of privacy and anonymity. From the things I learned during that time, I decided to write a book to help jump-start the privacy and anonymity journey of those who might be in the same situation.<p>I know this book is not a complete guide on how to harden your devices and operating systems, and it wasn't meant to be. It was supposed to cover the very fundamentals of privacy, security, and anonymity rather than the highly technical stuff that might exhaust and frustrate normies.<p>Repo: <a href="https://github.com/zolagonano/a-ninjas-handbook">https://github.com/zolagonano/a-ninjas-handbook</a>
Show HN: I made an open-source personal dashboard builder
Show HN: I made an open-source personal dashboard builder
Show HN: Learn Blender shortcuts with lots of tiny videos
I've used blender for more than a decade and now ask myself what the best way to teach it would look like.<p>Video generally seems the best format to explain how to solve a specific problem, but its not exactly great for larger collections of small bits of information – like blender shortcuts.<p>This is why I made this video/text hybrid website from scratch. If you're a blender user or have experience in teaching others, I'd be very happy to hear your thoughts on it.<p>I'm also posting this here because I assume many of your are professional web developers. I'm a learning hobbyist and wondering if there are any issues with the way I built the website.<p>Thanks!<p>Github: <a href="https://github.com/hollisbrown/blendershortcuts">https://github.com/hollisbrown/blendershortcuts</a>
Show HN: Learn Blender shortcuts with lots of tiny videos
I've used blender for more than a decade and now ask myself what the best way to teach it would look like.<p>Video generally seems the best format to explain how to solve a specific problem, but its not exactly great for larger collections of small bits of information – like blender shortcuts.<p>This is why I made this video/text hybrid website from scratch. If you're a blender user or have experience in teaching others, I'd be very happy to hear your thoughts on it.<p>I'm also posting this here because I assume many of your are professional web developers. I'm a learning hobbyist and wondering if there are any issues with the way I built the website.<p>Thanks!<p>Github: <a href="https://github.com/hollisbrown/blendershortcuts">https://github.com/hollisbrown/blendershortcuts</a>
Show HN: Learn Blender shortcuts with lots of tiny videos
I've used blender for more than a decade and now ask myself what the best way to teach it would look like.<p>Video generally seems the best format to explain how to solve a specific problem, but its not exactly great for larger collections of small bits of information – like blender shortcuts.<p>This is why I made this video/text hybrid website from scratch. If you're a blender user or have experience in teaching others, I'd be very happy to hear your thoughts on it.<p>I'm also posting this here because I assume many of your are professional web developers. I'm a learning hobbyist and wondering if there are any issues with the way I built the website.<p>Thanks!<p>Github: <a href="https://github.com/hollisbrown/blendershortcuts">https://github.com/hollisbrown/blendershortcuts</a>