Monday, September 30, 2024

Show HN: qrframe – generate beautiful qr codes with javascript code https://ift.tt/5zYMVtu

Show HN: qrframe – generate beautiful qr codes with javascript code I originally built a QR code generator as a resume project using Rust and I realized a web interface would make customization way easier. This still generates the "data" using that rust library via wasm, but the rendering is all editable javascript to make an SVG or paint on an HTML canvas. I was especially inspired by https://qrbtf.com which had some unique style options I had never seen before, which I ended up copying, and then I made some more. https://ift.tt/FlgNj7a October 1, 2024 at 01:50AM

Show HN: NewTabTodo Firefox Extension replaces your new tab with todo-list https://ift.tt/O24odyr

Show HN: NewTabTodo Firefox Extension replaces your new tab with todo-list Hello HN, As an avid Firefox user, I have built a simple extension that replaces your new tab with a to-do list. You can add or delete your to-dos without leaving your browser. I felt that an extension like this didn't exist for Firefox, so I decided to build it myself. It features a minimal and clean UI. I am open to feedback Link to code: https://ift.tt/aTRH31G https://ift.tt/y4a1KJB October 1, 2024 at 01:25AM

Show HN: PurePlates – A Recipe Scraping iOS App https://ift.tt/KnVqpQJ

Show HN: PurePlates – A Recipe Scraping iOS App Hey Everyone! This is my first post on Hacker News, and I wanted to share my project with you! From a young age, I dreamed of becoming a chef, but life took me down the path of software engineering instead. Nevertheless, my passion for creating delicious meals has always remained close to my heart. This journey led me to seek out recipes to enhance my cooking skills, but I often found myself frustrated by the websites I encountered—ads everywhere, walls of text, and recipes that were difficult to follow. That’s where PurePlates comes in. PurePlates allows users to share a recipe through their mobile browser or simply copy and paste the URL directly into the app. In an instant, you receive a scraped recipe that includes instructions, ingredients, and any available nutrition information. You can easily start cooking and follow along step by step, making the process much more enjoyable. Plus, if you find a recipe you love, you can add it to your favorites for quick access later! As this is just an MVP, there’s still plenty of room for improvement, and I’m actively working on enhancing the extraction rate for recipes. Thanks for reading, and keep hacking! Connor https://ift.tt/6TbHnjU September 30, 2024 at 08:59PM

Sunday, September 29, 2024

Show HN: I Built a Multimodel AI Chatbot to Avoid Having FOMO on the Best Models https://ift.tt/Br6OqK4

Show HN: I Built a Multimodel AI Chatbot to Avoid Having FOMO on the Best Models Hi HN, I built ChatOne while working on a project and constantly switching between AI models like GPT-4 and newer ones like Claude 3.5. I kept wondering if I was missing out on better answers, so I created ChatOne to get responses from multiple models at once and compare them easily. -Teddy https://chatone.io September 29, 2024 at 09:38PM

Show HN: Flutter Web App Template with Firebase and Stripe Integration https://ift.tt/VTFkZ03

Show HN: Flutter Web App Template with Firebase and Stripe Integration Download this ready-to-use Flutter web app template featuring Firebase authentication, Cloud Firestore, Storage, and Stripe payments. Perfect for developers who want to save hours of setup time and focus on building their app's core features. Easy-to-follow instructions included! https://ift.tt/uQOWgfc September 29, 2024 at 11:31PM

Saturday, September 28, 2024

Show HN: Modern Benchmarking Tooling for JavaScript https://ift.tt/XNlHcBF

Show HN: Modern Benchmarking Tooling for JavaScript I always had a sweet tooth for how easy it is to use google/benchmark, but when working with js, current libraries didn't feel right and some were not even accurate enough, so I decided to create my own library to make JavaScript benchmarking tooling better. With more free time, I finally implemented all features I wished for in 1.0.0 and made a lightweight C++ single-header version for moments when google/benchmark is too much. Hope this library helps you as much as it does me. https://ift.tt/8JmUplP September 29, 2024 at 12:24AM

Show HN: I Made a Site for Designers to Gen Great Patterns Quickly, No Headaches https://ift.tt/CrnujYd

Show HN: I Made a Site for Designers to Gen Great Patterns Quickly, No Headaches It was a crisp autumn evening when I found myself burning the midnight oil, yet again. As a graphic designer, I was knee-deep in a project that required intricate patterns for a client's new product line. The clock ticked mercilessly as I struggled with complex design software, trying to bring my vision to life. That's when it hit me – why couldn't I just tell a computer what I wanted and have it create the pattern for me? Why did I need to wrestle with technical jargon and complicated prompts when I had a clear picture in my mind? This revelation sparked a journey that would consume the next eight months of my life. I dove headfirst into the world of AI, determined to create a tool that could understand designers' needs in plain English. It wasn't easy – there were countless late nights, gallons of coffee, and moments of doubt. I experimented with various AI models, eventually settling on a combination of Stable Diffusion and Flux, fine-tuned to understand design language and generate beautiful patterns. The result? AI Pattern – a game-changer for designers everywhere. Here's what makes AI Pattern special: 1. Speak Your Mind: Just describe what you want in everyday language. No need for complex prompts or technical terms. 2. Lightning Fast: Generate stunning patterns in seconds, not hours. 3. Intuitive Interface: User-friendly design that feels like chatting with a creative assistant. 4. Endless Variety: From geometric to organic, abstract to realistic – if you can imagine it, AI Pattern can create it. 5. Customization Options: Tweak and refine generated patterns to match your exact vision. Now, I'm thrilled to share AI Pattern with fellow designers and creative minds. It's more than just a tool – it's a partner in creativity, ready to transform your ideas into visual masterpieces. I invite you to try AI Pattern and experience the joy of effortless pattern creation. Your feedback is invaluable as we continue to refine and improve this design revolution. Together, let's push the boundaries of what's possible in the world of pattern design! So, are you ready to turn your words into wonders? Give AI Pattern a spin and let your creativity soar! https://ift.tt/90atOY6 September 28, 2024 at 05:31PM

Friday, September 27, 2024

Show HN: DecisionBox – Continuous Accuracy Improvement for LLM Apps https://ift.tt/15tMwlE

Show HN: DecisionBox – Continuous Accuracy Improvement for LLM Apps Just released DecisionBox, an open-source SDK that helps developers make high-accuracy decisions in LLM apps, which continuously improve with more data. DecisionBox tackles the challenge of maintaining decision accuracy beyond the limitations of prompt engineering. It streamlines the data science process with an easy-to-use API and enables ongoing accuracy metrics and model improvements. Get started: https://ift.tt/9cszkC7 We’re excited to hear feedback and answer any questions! AMA. https://ift.tt/9cszkC7 September 28, 2024 at 12:27AM

Show HN: A tool that turns everyday computers into your own AI cloud https://ift.tt/VTMxu1C

Show HN: A tool that turns everyday computers into your own AI cloud I have a favour to ask. I’ve been working for a while on Kalavai, a project to make distributed AI easy. There are brilliant tools out there to help AI hobbyists and devs on the software layer (shout out to vLLM and llamacpp amongst many others!) but it’s a jungle out there when it comes to procuring and managing the necessary hardware resources and orchestrating them. This has always led me to compromise on the size of the models I end up using (quantized versions, smaller models) to save cost or to play within the limits of my rig. Today I am happy to share the first public version of our Kalavai client (totally free, forever), a CLI that helps you build an AI cluster from your everyday devices. Our first use case is distributed LLM deployment, and we hope to expand this with the help of the community. Now, the favour! I’d love for people interested in AI at scale (bigger than a single machine) to give it a go and provide honest feedback. Do you share our motivation? If you tried Kalavai, did you find it useful? What would you like it to do for you? What are your painpoints when it comes to using large LLMs? https://ift.tt/9feQ8AL September 27, 2024 at 11:42PM

Show HN: Ultra-realistic AI images at $9 for 500 images https://ift.tt/bUZdzTO

Show HN: Ultra-realistic AI images at $9 for 500 images https://ift.tt/GgmraT7 September 28, 2024 at 03:33AM

Thursday, September 26, 2024

Show HN NGINIX Manager https://ift.tt/GDFzwZy

Show HN NGINIX Manager A simple NGINX manager https://ift.tt/dKHrqkl September 27, 2024 at 01:39AM

Show HN: Is Fair Source Cool Yet? https://ift.tt/o5h3lkX

Show HN: Is Fair Source Cool Yet? https://fss.cool September 27, 2024 at 03:04AM

Show HN: 1Minute Break – VS Code extension for developer well-being https://ift.tt/nG20LtY

Show HN: 1Minute Break – VS Code extension for developer well-being As a developer, I often found myself working for hours without breaks, leading to eye strain and back pain. I created 1Minute Break to solve this problem for myself and others. that reminds developers to take short, regular breaks. Features include: - Customizable break intervals - Interactive break reminders with suggested activities - Water intake tracking - Ergonomic exercise prompts It's designed to improve productivity and health without disrupting workflow. Feedback welcome! https://ift.tt/CqZryz9... https://ift.tt/zaSi9Xe September 26, 2024 at 11:29PM

Wednesday, September 25, 2024

Show HN: FastIndex, an open-source search engine indexation tool https://ift.tt/nQ9hlOk

Show HN: FastIndex, an open-source search engine indexation tool There's a lot of paid search engine indexation tools out there and I wanted to create my own. Been working as an engineer for over a decade now and my open-source contribution has always been something I wanted to do. Thus I decided to create FastIndex, an open-source search engine indexation alternative to paid solutions such as TagParrot, URLMonitor, Omega Indexer and many more. Source: https://ift.tt/ZxKh9jt Wiki: https://ift.tt/DXuS1eW https://ift.tt/ZxKh9jt September 26, 2024 at 06:46AM

Show HN: A new, improved, and open-source clipboard history Chrome extension https://ift.tt/ZT7uERa

Show HN: A new, improved, and open-source clipboard history Chrome extension Hey all! I recently built a new, improved, and open-source chrome extension that allows you to access, track, and manage your clipboard's history! It's very useful for things like refactoring code, finding obscure commands, and backing up form data. Existing solutions are either closed-source, slow, riddled with ads, or all of the above. My goal is to make this extension the most trustworthy, performant, and easy to use version! Your feedback would be very much appreciated, thanks! Extension: https://ift.tt/sdqkhPb... Repo: https://ift.tt/s4fJKvw https://ift.tt/kzOyXax September 26, 2024 at 05:21AM

Show HN: Public Domain Torrent Site https://ift.tt/2fvrxiQ

Show HN: Public Domain Torrent Site I have been working on this site for 10 years. It is a BitTorrent Indexer that uses WebTorrent to make public domain educational media freely available on the Internet. https://propagate.info September 26, 2024 at 03:07AM

Show HN: Httpdbg – A tool to trace the HTTP requests sent by your Python code https://ift.tt/TdAEpiZ

Show HN: Httpdbg – A tool to trace the HTTP requests sent by your Python code Hi, I created httpdbg, a tool for Python developers to easily debug HTTP(S) client requests in Python programs. I developed it because I needed a tool that could help me trace the HTTP requests sent by my tests back to the corresponding methods in our API client. The goal of this tool is to simplify the debugging process, so I designed it to be as simple as possible. It requires no external dependencies, no setup, no superuser privileges, and no code modifications. I'm sharing it with you today because I use it regularly, and it seems like others have found it useful too—so it might be helpful for you as well. Hope you will like it. cle Source: https://ift.tt/VgfaL91 Documentation: https://ift.tt/o2uBQcK A blog post on a use case: https://ift.tt/nHEtoiT... https://ift.tt/VgfaL91 September 26, 2024 at 12:48AM

Tuesday, September 24, 2024

Show HN: Broken Hill: A Productionized GCG Attack Tool for Use Against LLMs https://ift.tt/KzdohZx

Show HN: Broken Hill: A Productionized GCG Attack Tool for Use Against LLMs https://ift.tt/BlhzN75 September 25, 2024 at 04:01AM

Show HN: Phobos – an engine extension for Red Alert 2: Yuri's Revenge https://ift.tt/qMK7phG

Show HN: Phobos – an engine extension for Red Alert 2: Yuri's Revenge https://ift.tt/7PjRqIi September 25, 2024 at 01:23AM

Show HN: Agentic AI coding tool that's easy to use, transparent and customizable https://ift.tt/RsDIy6B

Show HN: Agentic AI coding tool that's easy to use, transparent and customizable Hey HN, I’d like to share a new agentic AI coding assistant I’ve been working on called OppyDev. Rather than trying to build something that will write the code for you this is aiming for something more collaborative. You can follow along as the AI makes updates and add your own changes on top. We’ve made the inner workings of the agent accessible to the user by outputting its workflow into the UI and allowing most actions to be triggered manually. You can also use the AI to create your own custom plugins to enhance the existing functionality. Here are some videos available demonstrating its usage: - https://www.youtube.com/watch?v=g9FrwVOHTdE&t=187s - https://www.youtube.com/watch?v=6JlQwnYn7RY&t=119s - https://ift.tt/2kEt9Ra The current version has been released in beta for PC and Mac as an electron app, with a VSCode plugin in the works. You can see a demo video and the full list of our feature set here, https://oppydev.ai . There is more about building plugins at https://ift.tt/2KnxMek . You can get started for free with your own Pinecone and OpenAI API keys or you can message me for a promo code to get started with free credit. We're looking for feedback so we can improve the tool. We’re also offering free inference costs and support for several small teams that are interested in using the tool and providing feedback on an ongoing basis. Contact me at: https://ift.tt/4DFL0wR https://ift.tt/mRknreL https://ift.tt/ltaxy4m September 25, 2024 at 01:17AM

Show HN: GitHub Repo Visualizer Using D3 https://ift.tt/8L7oSsi

Show HN: GitHub Repo Visualizer Using D3 I built this as part of my quest to properly learn data visualization. The code is the easy part! Some lessons learned: - personal verification of the the general truth that pie charts are tough! and the returns are not great for the effort due to people's difficulties perceiving angles - may not use "vanilla" d3 with no React. was difficult to adapt for mobile - the GitHub API provides fairly standardized responses so building dynamic charts wasn't too bad. But when working with streaming data (say Kafka) I can see this getting interesting... schema registry should help but creating a view into the data with a lookback would be interesting with d3, done it with altair before. https://ift.tt/5TrlYnd September 24, 2024 at 11:17PM

Monday, September 23, 2024

Show HN: I made a small platform to collect feedback https://ift.tt/DGlUnT9

Show HN: I made a small platform to collect feedback Hello everyone! My co-founder and I are developing a mid-sized travel platform. (By the way, we met on cofounder-matching, an excellent platform) In the process of development, we decided to create a feature to collect customer reviews on the site. It's simple enough: You put a rating in stars and write a review. It seemed incredible to me to launch this project separately from the main project because, in my experience of working in companies, it was often done again. I started this project as a test run for Indie Making. Right now, the functionality is pretty modest (as well as the cost); you put in a script, collect data, and analyze it. If you have any ideas on how to improve the project, what to pay attention to, or what functionality is sorely lacking, I will be glad to listen and discuss them. Thank you! https://ift.tt/0DTpKQq September 24, 2024 at 01:00AM

Show HN: DataToaster 3000 – The Future of Kitchen Data Storage https://ift.tt/GP1rwej

Show HN: DataToaster 3000 – The Future of Kitchen Data Storage https://ift.tt/X9BvVzS September 24, 2024 at 12:35AM

Show HN: I Wrote a Book on Java https://ift.tt/7I5fYhe

Show HN: I Wrote a Book on Java https://ift.tt/POgCTAj... This book is a distillation of everything I’ve learned about what effective development looks like in Java (so far!). It's about how to organize programs around data "as plain data" and the surprisingly benefits that emerge when we do. Programs that are built around the data they manage tend to be simpler, smaller, and significantly easier understand. Java has changed radically over the last several years. It has picked up all kinds of new language features which support data oriented programming (records, pattern matching, `with` expressions, sum and product types). However, this is not a book about tools. No amount of studying a screw-driver will teach you how to build a house. This book focuses on house building. We'll pick out a plot of land, lay a foundation, and build upon it house that can weather any storm. DoP is based around a very simple idea, and one people have been rediscovering since the dawn of computing, "representation is the essence of programming." When we do a really good job of capturing the data in our domain, the rest of the system tends to fall into place in a way which can feel like it’s writing itself. That's my elevator pitch! The book is currently in early access. I hope you check it out. I'd love to hear your feedback. You can get 50% off (thru October 9th) with code `mlkiehl` https://ift.tt/POgCTAj... September 24, 2024 at 12:26AM

Show HN: Hoodmaps Meets 4chan https://ift.tt/Z4z8Wi1

Show HN: Hoodmaps Meets 4chan I made this as a pair programming exercise with o1-preview. o1 did most of the heavy lifting, through high level prompts, but eventually I needed to diverge from it to get to completion. My initial prompt was: --- I'm making a web app: It's like 4chan, but each thread starts with a gps coordinate. People can only post text and images. I want to build it with flask and sqlalchemy. I want just the backend and data model that supports these threads, anonymous users, and users that can register a permanent username. Write as much of it as you can for me. --- This produced a fully scaffolded Flask app running on sqlite. After that, it took a few (casual) evenings of iteration to dockerize everything, implement postgres instead of sqlite, and use a bucket for storage. On my own, this would have easily taken me 10x the time. https://mapchan.com September 23, 2024 at 06:39PM

Sunday, September 22, 2024

Show HN: I built a tool that helps with user onboarding and app understanding https://ift.tt/4UNSOXk

Show HN: I built a tool that helps with user onboarding and app understanding Hello HN, In April 2024, I launched my first app, in which people faced difficulties navigating it. Therefore, something had to be done in that regard. My first idea was to make a blog, in which I could present the app’s features so people would get a better understanding of it. However, that did not work, as people simply did not have the time to read all of the long and detailed instructions on how everything works. As this first experiment failed, I decided to add Knowledge Bases, where I took the content of the blogs and basically made them shorter so it would be easier to follow. However, users had difficulties following the instructions as they were simply too boring. It was still a difficult task for the user, as they had to remember each step, and if they forgot something along the way, they had to go back to the Knowledge Base and redo all the steps. At this point, I decided to step things up by creating video tutorials for each of the previous posts I had created. At that time, in my opinion, that had to be the end of the issue: I was literally showing the user what buttons to click step by step. However, despite it being an improvement, it did not solve the problem. People still had issues with finding the same buttons, especially if they were using different devices such as tablets or phones. I realized the solution was close; the only issue now was that the tutorials were hard to follow on different devices. I got tired of googling solutions and decided to create my own tool. The first idea was to directly mark the elements in the code and display pop-ups for each of them. As you may have thought, this was a tedious task because I needed to find the specific elements in my codebase and insert some attributes on them, not to mention that if I needed to use the same element for two different tutorials, I had to mark them differently. That said, I came up with the idea of creating a tool where you had a “Record” button, and once you start a recording, you just click the elements you want to highlight and type a description. With this, I finally had the solution to my problem. It was easy for me to set up, and it was just as easy for the user to follow. After seeing the results, I decided to make a standalone tool that could potentially help others. This is how Tooltip Tutorial was born. It’s very simple to use, it saves a lot of time, and right now it also has comprehensive analytics, which will help with optimizing the onboarding process for your apps. I am eager to see your opinion on this, and if there is anything I can do better, please let me know, and I will do my best to meet those requirements. Thank you! https://ift.tt/83P7AwF September 23, 2024 at 12:50AM

Show HN: I built a tool to stop chasing users for feedback and screenshots https://ift.tt/ZvQ2RwI

Show HN: I built a tool to stop chasing users for feedback and screenshots Hey HN, I got fed up with chasing users for screenshots and building custom feedback forms for every app, so I built FeedbackThing.Pro to make it easier. Now, all I do is drop in a simple

Show HN: Inbound Email (SMTP) to Webhook https://ift.tt/3gqOPJt

Show HN: Inbound Email (SMTP) to Webhook Here's my first (hopefully of many) open source release. A minimal script to receive emails via SMTP, parse content (including headers), store attachments in Amazon S3, and forward email content to a webhook. I use it to power DMARC report storage and email content testing. Some of the big email API providers have inbound APIs but costs can rack up fast if you're using them at scale. Hence why I built this. https://ift.tt/YgaK9we Features - SMTP server to receive emails concurrently - Parses incoming emails using mailparser - Uploads attachments to Amazon S3 - Forwards parsed email content to a specified webhook - Configurable via environment variables - Handles large attachments gracefully - Queue system for processing multiple emails and webhook requests simultaneously https://ift.tt/YgaK9we September 22, 2024 at 11:49AM

Show HN: I built a chatbot to converse with 3M SaaS product reviews https://ift.tt/IrTZ91M

Show HN: I built a chatbot to converse with 3M SaaS product reviews Hey HN, I'm Andrei, and together with my co-founder Roman have been working on a tool called Reviewradar. Working with startups, doing interviews and sifting through endless software reviews are daunting tasks. So, we built a chatbot that lets you chat with over 3 million reviews from more than 100K SaaS products. With Reviewradar, you can ask questions like: - create a comprehensive SWOT analysis for both Notion and Obsidian - give me negative feedback and complaints you have about Postmark - summarise the reviews you have on products in the OCR category I would love to get your feedback on it. Check it out here: https://reviewradar.ai Looking forward to your thoughts / suggestions, Andrei and Roman https://reviewradar.ai/ September 22, 2024 at 06:34PM

Show HN: Formulaer – Free, simple and clean forms https://ift.tt/CR8JdZj

Show HN: Formulaer – Free, simple and clean forms https://formulaer.com/ September 22, 2024 at 12:34PM

Saturday, September 21, 2024

Show HN: PDF to MD by LLMs – Extract Text/Tables/Image Descriptives by GPT4o https://ift.tt/3SL01vD

Show HN: PDF to MD by LLMs – Extract Text/Tables/Image Descriptives by GPT4o I've developed a Python API service that uses GPT-4o for OCR on PDFs. It features parallel processing and batch handling for improved performance. Not only does it convert PDF to markdown, but it also describes the images within the PDF using captions like `[Image: This picture shows 4 people waving]`. In testing with NASA's Apollo 17 flight documents, it successfully converted complex, multi-oriented pages into well-structured Markdown. The project is open-source and available on GitHub. Feedback is welcome. https://ift.tt/8o4gM3N September 22, 2024 at 07:35AM

Friday, September 20, 2024

Show HN: Turn your dreams into reality with this life planner app https://ift.tt/IpQoGRX

Show HN: Turn your dreams into reality with this life planner app Hi, this is Ygee, and I'd like to share the story of Y-Pod. Most people believe their big dreams are impossible to achieve, so they settle for less—not because they can’t, but because they feel overwhelmed and disconnected from that distant future. I felt the same way. It was a struggle juggling multiple apps like notes, to-dos, and calendars to plan my goals. I realized a dedicated app to organize my life goals would not only help me but also allow me to showcase my technical and creative skills. That’s how Y-Pod was born — to bridge the gap between big lifelong dreams and small daily actions, empowering users to turn their dreams into reality. My hope is that it will help others live their dream lives and, in doing so, make the world a better place. https://ift.tt/I25GHsQ September 21, 2024 at 06:24AM

Show HN: Open-source text classification CLI – train models with no labeled data https://ift.tt/VflMUxR

Show HN: Open-source text classification CLI – train models with no labeled data aiq lets you use a single CLI command to auto-label text data with a language model API & train an efficient classifier on the labels. Training and inference are super fast (both run on CPU). https://ift.tt/2udGhTI September 21, 2024 at 12:52AM

Show HN: EloqKV – Scalable distributed ACID key-value database with Redis API https://ift.tt/eZsd4nx

Show HN: EloqKV – Scalable distributed ACID key-value database with Redis API We're thrilled to unveil EloqKV, a lightning-fast distributed key-value store with a Redis-compatible API. Built on a new database architecture called the Data Substrate, EloqKV brings significant innovations to database design. Here’s the unique features that makes it stand out: - Flexible Deployment: Run it as a single-node in-memory KV cache, a larger-than-memory database or scale to a highly available, distributed transactional database with ease. - High Performance: Achieves performance levels comparable to top in-memory databases like Redis and DragonflyDB, while significantly outperforming durable KV stores like KVRocks. - Full ACID Transactions: Ensures complete transactional integrity, even in distributed environments. - Independent Resource Scaling: Scale CPU, memory, storage, and logging resources independently to meet your needs. We’d love to hear your thoughts and feedback! https://ift.tt/7zXD368 September 19, 2024 at 05:33PM

Show HN: Inngest 1.0 – Open-source durable workflows on every platform https://ift.tt/dIlG2HA

Show HN: Inngest 1.0 – Open-source durable workflows on every platform Hi HN! I’m Tony, one of the co-founders of Inngest ( https://inngest.com/ ) Inngest is an open-source durable workflow platform that works on any cloud. Durable workflows are stateful, long running step functions written in code, which automatically retry on failure. It abstracts everything about queues, event streams and state for you, letting you focus on code. Some examples of uses: managing stateful AI chained step functions; managing search/rag indexes and data pipelines; integrations and webhooks; billing and payment flows. Technical details: unlike other solutions, we put lots of effort into designing our SDK’s step.run APIs to make them extremely easy to use — developer experience is the most important thing for us. We had to design and build our own queueing system to work with multi-tenancy, batching, and debouncing, and we’re iterating on this as we move to FoundationDB. It’s largely all Go in the backend, with a bunch of caching, clickhouse, event streams, and coordination on our behalf. Workers are shared nothing, and run based off of the queue and execution state. We did a post last year as we iterated on our TS SDK. The product has changed a lot since then and wanted to show the community what’s changed as we reach 1.0: * Golang, Java, and Python SDKs with cross-language function invocation (across clouds, too) * Multi-tenant aware flow control (concurrency, throttling, debounce) * Batching, grouping many events into a single function call * Much improved dashboard, with tracing and metrics built in * Advanced recovery tools like function replay, temporary pausing, bulk cancellation (with optional expressions). No more dead letter queues! * Branch deploys built in, with staging env support out of the box * Full local testing with production parity There's a ton on the roadmap, with more launching next week. We’re hiring systems & infra engineers, too — it’s a fun job with lots of challenges! Wanted to say thank you to the HN community for feedback so far! Happy Friday :) https://ift.tt/S8iTtZE September 20, 2024 at 11:03PM

Thursday, September 19, 2024

Show HN: Keep Your Next Viral AI App Free for Longer with Local Embeddings https://ift.tt/gz5Jf6u

Show HN: Keep Your Next Viral AI App Free for Longer with Local Embeddings Hey HN! I'm the founder of Function, a platform that enables developers to run Python functions on-device. We've been quietly building for the past several months, but we figured we could launch some low-hanging fruit: Function LLM patches your OpenAI client to generate embeddings on-device, both in the browser and in Node.js. The library itself is so tiny that it doesn't even need to be a standalone library. The more interesting piece is how it uses Function to generate embeddings on-device, fully cross-platform. For the embedding model, we've partnered with Nomic AI to use their `nomic-embed-text-v1.5` model. We plan to add more embedding models before adding support for text generation with small LLMs. At this point, you're probably wondering how we differ from the likes of Ollama. Unlike the other players in the space, we believe that the whole point of on-device AI is to push as much of your app's heavy computation to your users' devices--not to spin up a 'local' AI service still running on AWS or other cloud. This way, you save tons of cash by simply not having a hosted inference service; build users' trust with privacy by default; and have way less complicated serving infrastructure at scale. Function handles much of the heavy lifting for you. We compile Python functions to run on Android, browser, iOS, macOS, Linux, and Windows. And we're exhaustive in using whatever hardware (GPU, NPU, etc) or ISA (CoreML, CUDA, etc) a particular device offers. --- Relevant Links: - Function LLM on GitHub (please ): https://ift.tt/WbO40pT - Document Retrieval Demo (fully on-device): https://ift.tt/wvDKGsy - Function Docs: https://ift.tt/1DsbnX7 - Function Waitlist (to write your own fxns): https://fxn.ai/waitlist https://ift.tt/OGTlMoU September 20, 2024 at 01:21AM

Show HN: An Elliptic Curve-Based Secure Chat, Written Using Rust and Protobuf https://ift.tt/F5bfeUn

Show HN: An Elliptic Curve-Based Secure Chat, Written Using Rust and Protobuf This is a project I made to learn more about crypto. I've also written a [post]( https://ift.tt/l87GLDk ) that explains all the crypto concepts and algorithms used in the project, and how I implemented them. I'd be very glad for any feedback about both the code and the post :) https://ift.tt/vzHF4YV September 19, 2024 at 11:52PM

Show HN: I Made TabDock–Organize Tabs,Kbar,and Searchbar Commands in the Browser https://ift.tt/Vi1wDQ8

Show HN: I Made TabDock–Organize Tabs,Kbar,and Searchbar Commands in the Browser Hey HN! I'm Angel, a recent grad who often juggles multiple projects at once. This leads to a clutter of unrelated tabs in my browser, making it hard to stay focused and organized. To solve this, I built TabDock, a tab manager that helps me stay organized by splitting my work into different windows. Here’s what TabDock offers: - New Tab Dashboard: A clean new tab page with a built-in calendar for quick scheduling. - Kbar Integration: Quickly search through open tabs or other tools. - Search Bar Commands: I’ve added customizable commands to the search bar because they’re cool and useful for opening tabs. I’d love to hear any feedback you have or ways to improve it! Thanks for checking it out! https://ift.tt/5iOdBlX https://ift.tt/5iOdBlX September 19, 2024 at 11:50PM

Wednesday, September 18, 2024

Show HN: Bot or Not? AI voices vs. humans https://ift.tt/wbxWpFP

Show HN: Bot or Not? AI voices vs. humans My cofounder and I were playing with AI voices from different vendors and were shocked at how good the results were. We decided to make a game so you can test your own ability to tell humans from AI voices. This has helped us narrow down which voices we'd like to use for an upcoming project—perhaps you will find it useful and/or interesting too! Would love to hear any feedback you have! https://bot.unison.fm/ September 19, 2024 at 12:27AM

Show HN: GitNotebooks - Jupyter Notebook Review Tool https://ift.tt/1GOmr9o

Show HN: GitNotebooks - Jupyter Notebook Review Tool Hey HN, would love some feedback on our Jupyter Notebook review tool! We help data science teams check one another's work and share knowledge that's stored in Jupyter Notebooks. Currently, we integrate with GitHub, allowing for review comment submissions, pull request approval, comments on markdown and code cells that sync with GitHub. Happy to answer any questions! https://ift.tt/DRnVdGb September 18, 2024 at 11:27PM

Tuesday, September 17, 2024

Show HN: An Open Source Form Back end to receive form submissions in your email https://ift.tt/6WHRSxr

Show HN: An Open Source Form Back end to receive form submissions in your email https://ift.tt/765rE9Z September 18, 2024 at 01:22AM

Show HN: shadcn-chat-cli – customizable chat react components https://ift.tt/CphfLGa

Show HN: shadcn-chat-cli – customizable chat react components https://ift.tt/pbFR6Xq September 18, 2024 at 12:22AM

Monday, September 16, 2024

Show HN: Kty – The Terminal for Kubernetes https://ift.tt/yn0HWPG

Show HN: Kty – The Terminal for Kubernetes kty is an SSH server written in rust that provides a TUI-based dashboard mapping k8s concepts onto SSH. It relies on OpenID providers for identity so that you don't need to introduce anything special to your stack. With SSH in place, there are some fun things you can do which are difficult otherwise: - Forward traffic from a service on the cluster to your local laptop using `ssh -R`. - Forward traffic from a local port to the cluster using `ssh -L`. - Use `scp` or any sftp client natively to copy files in and out of containers. - Shell into a container from anywhere that SSH is supported. https://kty.dev September 16, 2024 at 10:16PM

Show HN: AI Chatbot App with Pay-per-Use Access to Multiple Models https://ift.tt/ExHoIZa

Show HN: AI Chatbot App with Pay-per-Use Access to Multiple Models I've built an AI chatbot app that provides pay-per-use access to multiple high-end AI models from different providers. It's designed for developers and hobbyists who need occasional access to powerful AI models without monthly subscriptions. Features: - Access to models from OpenAI, Anthropic, and others - Pay-per-use credit system - No monthly fees or commitments - Suitable for both hobby projects and professional use I'd love to get your feedback and answer any questions! https://ift.tt/snoOaNR September 16, 2024 at 11:22PM

Sunday, September 15, 2024

Saturday, September 14, 2024

Show HN: I made a digital circuit drawing and simulation game https://ift.tt/8ip7reF

Show HN: I made a digital circuit drawing and simulation game Inspired by games like Turing Complete/Virtual Circuit Board/Logic World, I tried to make a mix of aseprite and wiredworld/wired-logic, the idea being the user can build a digital circuit using a "fullstack" pixelart creation workflow. The circuit is just an image. The primitives are (i) connected wires which have undefined, 0 or 1 state during simulation (displayed brighter or darker in function of the state) and (ii) NANDs, which are little pixel triangles. During simulation the user can interact with any wire by clicking on it, toggling its state, which is cool for messing around when learning. The simulation uses a unit-delay event driven algorithm. Then, on top of that there are little wire interfaces on the left side of the image that communicate with an external system. This external system is defined in lua and is simulated together with the main circuit (they alternate until convergence). By default there's a sandbox mode with a clock and a power-on-reset signal. The user can choose other "levels", where the API change and there are some problems to solve, from finding if a number is multiple of 3 to solving hanoi tower to finding if a number is prime. The idea is that if the user want to learn but not sure what to do they can try to solve these puzzles, or they can change the lua scripts to add their own stuff/interface for a custom project. I've also included a small wiki (circuitopedia) with some basic digital concepts to guide those who are new or are a bit rusty. It's not super detailed but I guess it can at the very least present the concepts so the user can dig further on more serious material if they want to. I developed the game in C with raylib, with scripting in lua/luajit. I've put the game on steam (for windows) and released the source code on github under GPLv3. There's also a web demo version on itch.io, even though it's a bit laggy: https://ift.tt/LZoYw9H... . Feedback is appreciated! https://ift.tt/ZXFSs4h September 15, 2024 at 04:13AM

Show HN: I Made Fleschkey – Non-AI Text Editor with Readability Insights https://ift.tt/ChqG4RP

Show HN: I Made Fleschkey – Non-AI Text Editor with Readability Insights Hello, HN! After weeks of being frustrated with bloated software and AI writing tools, I decided to make something different—something simpler. That's how I created Fleschkey, my privacy-first, AI-free text editor. Fleschkey is for writers who want their work to be clear. It gives instant feedback with a readability score based on the Flesch-Kincaid formula, made in 1975—a system that's been used in many ways since then. To me, privacy means more than opting in or out. It means no one can see or take your data unless there's a good reason. That’s why everything stays on your device—no cloud, no AI, no data collection, no worries. By the way, the text above received the following scores: Flesch-Kincaid Grade Level: 7.16 Flesch Reading Ease Score: 67.55 Reading Level: 7th grade (Plain English) Average Words per Sentence: 13.38 Average Syllables per Word: 1.49 Sentences: 8 Words: 107 Characters (including spaces): 639 https://fleschkey.com/ September 15, 2024 at 03:24AM

Show HN: The Hitchhiker's Guide to the Galaxy Online https://ift.tt/6q1HS2p

Show HN: The Hitchhiker's Guide to the Galaxy Online I thought to make a funny website with a fine-tuned model that acts like the guide from Douglas Adams's novel. This way, you can find the right answer when in a tight spot (like when you need a ride to Alpha Centauri or smth). https://www.the42.life/ September 15, 2024 at 12:24AM

Show HN: Preppr – a modern prepping/survivalist iOS app https://ift.tt/nbZYVg6

Show HN: Preppr – a modern prepping/survivalist iOS app Hi, this is my first iOS app and built it for the prepping community as I saw all their existing apps looked like they were from 2010 :) It's 80-90% free (unless you are a power user e.g. create a lot of AI generated items, then there is a cheap pro plan). Enjoy! https://ift.tt/FI7h3YP September 14, 2024 at 11:43PM

Friday, September 13, 2024

Show HN: Strip-windows.ps1 – this could get smaller in the right hands https://ift.tt/M217t3j

Show HN: Strip-windows.ps1 – this could get smaller in the right hands https://ift.tt/YB0bXHw September 14, 2024 at 09:55AM

Show HN: Built a Cookie Clicker Clone in Google Sheets https://ift.tt/zU9TaeR

Show HN: Built a Cookie Clicker Clone in Google Sheets https://www.youtube.com/watch?v=r4Z8MdYm1_s September 14, 2024 at 07:53AM

Show HN: Identify fake news, disinformation and clickbaits with Stampira https://ift.tt/fwSgTon

Show HN: Identify fake news, disinformation and clickbaits with Stampira Stampira is a community-driven search engine that relies on crowd sourced data to filter the search engine result page (serp) from things such as fake news, fake products, misinformation, disinformation, Clickbaits, scams etc by using dedicated stamps that are diagonally overlayed on the snippet of each search result. Stampira users can reward genuine websites that publish high quality articles with stamps such as: Well Researched, Well Written, Educative, Informative etc. Users can also revolt against websites that publish biased articles with stamps like: One-sided, Exaggerated, Misleading etc; Users can also flag AI written articles with the "AI-Generated" stamp. Registered users can select from a variety of stamps that they can use after visiting a website and nonregistered users can still search the web but can't stamp. Currently any website that has the "gov" domain extension can't be stamped, this measure is taken to protect government websites from vandalism and as such will have the "Protected" stamp diagonally overlayed on the snippet by default. The site will be updated on a daily basis as we begin to gather data on how users interact with the site and how they can potentially abuse it. In some cases we may hide the snippet on the serp to encourage users to read before they stamp. https://ift.tt/sjdn7Z9 September 14, 2024 at 03:25AM

Show HN: Ftail – logger for Rust with multiple drivers (console/daily file/etc.) https://ift.tt/OKNgEyn

Show HN: Ftail – logger for Rust with multiple drivers (console/daily file/etc.) https://ift.tt/ruQUzHR September 14, 2024 at 12:27AM

Thursday, September 12, 2024

Show HN: Interested in an automated fact checking service? https://ift.tt/wHuKrnd

Show HN: Interested in an automated fact checking service? Hey everyone, I'm working on an automated fact checking service that works like so: 1. Paste a link to the website, X or facebook comment you want to fact check, 2. Select a quote on the site, 3. We search for relevant results from research databases, reputable news sites and searches on the web, 4. You get a web page with the quote, fact check rating, summary of the findings and sources, 5. Share that fact check back to the source, so people can be aware of the relevant information. This is a work in progress (currently a landing page) and I'd love to know if you are interested in it (it's worth me continuing to work on). Would love to hear your opinions or ideas :) https://liedetector.it September 13, 2024 at 12:16PM

Show HN: Fabrix – Instantly Generate UI Frontend from GraphQL https://ift.tt/fbkIQX1

Show HN: Fabrix – Instantly Generate UI Frontend from GraphQL https://ift.tt/0mkgUb6 September 13, 2024 at 03:40AM

Show HN: Hacker News for Creators/Makers https://ift.tt/6KDs32H

Show HN: Hacker News for Creators/Makers https://ift.tt/50bVryi September 13, 2024 at 02:51AM

Show HN: A YouTube videos course generator https://ift.tt/z2AHevr

Show HN: A YouTube videos course generator REPOST! (to get more feedback from HN) An exciting aspect of what I'm working on is that users can create their own playlists. For example, you can provide a description of what you're learning, such as a lesson title, and the pipeline will create a youtube playlist. Since the content is highly customized, it will be relevant and high-quality, matching current lessons or lectures in school or university. I'm trying to find a product structure that users will find valuable and effective. The web app is completely free to use right now as I figure out the best model. https://ift.tt/WexDcXk September 12, 2024 at 10:35PM

Wednesday, September 11, 2024

Show HN: Mandoline – Custom LLM Evaluations for Real-World Use Cases https://ift.tt/V7rFJaQ

Show HN: Mandoline – Custom LLM Evaluations for Real-World Use Cases Hi HN! We're a small team of AI engineers who've spent the last few years building AI applications. Through this, we've experienced firsthand many of the challenges that come with evaluating and improving AI systems in real-world contexts. Standard LLM evaluations (and evaluation methods) often use simplified scenarios that don't reflect the complexity LLMs encounter in actual use. This leads to a disconnect between reported performance and real-world usefulness. We built Mandoline to bridge this gap, helping developers evaluate and improve LLM applications in ways that matter to end-users. Our approach allows you to design custom evaluation criteria that align with your specific product requirements. For a quick overview of how it works, check out our Python and / or Node SDK READMEs: - Python: https://ift.tt/eNWPwAr... - Node / Typescript: https://ift.tt/S8uZ9Kd... Hopefully this design is flexible yet scalable, and helps you do things like: track LLM progress over time, make informed AI system design decisions, choose the best model for your use case, prompt engineer more systematically, and so on. Under the hood, Mandoline is a hybrid system using a combination of our own models and top general-purpose LLM APIs. We used Mandoline to evaluate and improve itself, which helped us make better decisions about system design. In the future, we’ll be adding visualization tools to more easily analyze trends, and expanding our in-house models capabilities to reduce reliance on (and hopefully outperform) external models. Check out our website ( https://mandoline.ai/ ) and documentation ( https://ift.tt/kDvuwI4 ) to learn more. We’d love to hear about your experiences with evaluating AI systems for production use. What have you found most challenging in evaluating AI systems? What behaviors are hard to quantify? How could Mandoline fit into your workflow? You can reach us here in the comments or send us an email (hi@mandoline.ai). We appreciate you taking the time to learn a bit about Mandoline. https://mandoline.ai September 12, 2024 at 12:33AM

Show HN: Pax – cross-platform GUIs with an integrated design tool https://ift.tt/tKIhjWB

Show HN: Pax – cross-platform GUIs with an integrated design tool Hey HN! We are Zack, Warfa, and Sam. After some human-years of building Pax, we're excited finally to enter Beta and to invite anyone to build with Pax for the first time. What is Pax? Pax is a tool for building native apps & websites, similar to SwiftUI or Flutter. Pax is driven by a declarative user interface description language that attaches to Rust application logic. Pax itself is built in Rust. Pax ships with an integrated vector design tool. This design tool is a bidirectional view into any Pax codebase: open codebase with designer, make visual changes, edit pax-lang or Rust by hand with any code editor, and continue to switch back and forth between visual and written modes. [0] Unlike most visual builders, Pax Designer has the tools, features, and conventions of a professional vector design tool (like Figma, Illustrator, or Flash.) This foundational goal required careful design of every aspect of Pax, from the grammar through the rendering engine, the layout system, and the standard library. Try it out You can try out Pax Designer right now on your machine and see the changes it makes to code in realtime: https://ift.tt/Ep10vVH You can also run Pax Designer directly from our website, but you won't be able to see the code sync: https://www.pax.dev/ Pax Designer goes open source Along with this Beta launch we are open-sourcing Pax Designer[1], Pax’s integrated vector design tool — which itself was built 100% in Pax. That makes Pax Designer a solid reference example of Pax in production. What's next? We're working on a fully-featured hosted version of Pax Designer, which will become Pax Pro[4] — a team collaboration tool that enables non-developers to make visual contributions to GitHub repos hand-in-hand with developers. We are also working on Pax JavaScript, bindings that will allow pax-lang to attach to JavaScript/TypeScript application logic as an alternative to Rust. Other features and fixes will be a function of user feedback. Please take it for a spin, build something, and let us know what you think! See a partial list of current features on the GitHub README.[3] Please reach out to our team with any questions, ideas, or feedback! This thread, GitHub issues, or Discord[5] are good ways to get in touch. Pax today in Beta is far from perfect, but we're proud of how far it's come and excited about where it's headed. We hope some folks here will share our excitement, or even join us in our mission to make software creation more creative and accessible to more of humanity. -- [0] How Pax Designer reads & writes code: https://ift.tt/LAuxnfB [1] Source code for Pax Designer, built in Pax: https://ift.tt/pRiFDto [2] Get started: https://ift.tt/Ep10vVH [3] GitHub Repo + Readme: https://ift.tt/Fm0NMg3 [4] Get early access to Pax Pro: https://ift.tt/UrRKoJ7... [5] Discord: https://ift.tt/Xmeqy4a https://www.pax.dev/ September 11, 2024 at 10:47PM

Show HN: Practice soft skills through voice-based roleplays with AI https://ift.tt/Lt8i1HO

Show HN: Practice soft skills through voice-based roleplays with AI Hey HN, Sean Linehan and Nick deWilde here. I'm really excited to share the new product my co-founder and I have been working on. It's called "Roleplays" and it let's you have voice-based conversations with AI characters. There are two critical components that make it impactful: 1. The actual live roleplaying. It's surprisingly intense! 2. You get super detailed feedback on your performance. The tech stack here is pretty interesting. We're using different models for transcription, token generation, voice generation, and transcript evaluation. There are a lot of moving pieces to make this work seamlessly! As broader point, I think voice is going to wind up being a critical evolution in computing. I recently read "Rise of the Machines: A Cybernetic History" which traces the early origins of computing. It's fascinating that the early pioneers _also_ thought voice would be important due to the low-bandwidth nature of using other control systems. Perhaps they were right, but it took 50 years to get there. Anyways, I'm excited to share this with HN and would love your feedback on the experience! https://ift.tt/mqXb9NW September 11, 2024 at 10:45PM

Show HN: Tune LLaMa3.1 on Google Cloud TPUs https://ift.tt/73lSDsJ

Show HN: Tune LLaMa3.1 on Google Cloud TPUs Hey HN, we wanted to share our repo where we fine-tuned Llama 3.1 on Google TPUs. We’re building AI infra to fine-tune and serve LLMs on non-NVIDIA GPUs (TPUs, Trainium, AMD GPUs). The problem: Right now, 90% of LLM workloads run on NVIDIA GPUs, but there are equally powerful and more cost-effective alternatives out there. For example, training and serving Llama 3.1 on Google TPUs is about 30% cheaper than NVIDIA GPUs. But developer tooling for non-NVIDIA chipsets is lacking. We felt this pain ourselves. We initially tried using PyTorch XLA to train Llama 3.1 on TPUs, but it was rough: xla integration with pytorch is clunky, missing libraries (bitsandbytes didn't work), and cryptic HuggingFace errors. We then took a different route and translated Llama 3.1 from PyTorch to JAX. Now, it’s running smoothly on TPUs! We still have challenges ahead, there is no good LoRA library in JAX, but this feels like the right path forward. Here's a demo ( https://ift.tt/XSFRUHN ) of our managed solution. Would love your thoughts on our repo and vision as we keep chugging along! https://ift.tt/L6OCeR7 September 11, 2024 at 08:44PM

Tuesday, September 10, 2024

Show HN: Forms with OpenPGP https://ift.tt/uAM8qBE

Show HN: Forms with OpenPGP I'm Pal, the creator of an open source form/survey platform. It's written in Rust and Svelte and it's all on GitHub: https://ift.tt/8FPjWhm . My aim is to do something similar to how Proton encrypted emails: keep it simple and user-friendly, so that basically everyone can switch to it from Google/Typeform. Of course, there's some compromises. You can't really do integrations, since the server doesn't have the raw responses to send anywhere. But there's still tons of use cases where Palform's features suffice. The encryption is powered by the amazing Sequoia PGP library and simply uses OpenPGP. I know it's not a perfect protocol, but it's been around for ages and audited several times. Users need to be able to trust Palform, and a DIY obscure cryptographic system would make that hard. Plus, this way you can import + export your keys and everything stays interoperable. It even has webhooks, so your servers can store PGP keys and you can decrypt the form responses yourself. https://palform.app/ September 11, 2024 at 04:23AM

Show HN: Semantic Bookmark Manager https://ift.tt/ryKUQ6T

Show HN: Semantic Bookmark Manager Hi Hacker News, I would like to share my new side project: the Semantic Bookmark Manager. This web application is designed to help users manage and semantically search for their bookmarks using the RAG technique. Traditional bookmark managers can become quite disorganized and difficult to navigate as they grow. This tool offers a solution by eliminating the need for manual categorization, therefore simplifying the overall user experience. It is open-source under MIT license Thank you for your attention, and I hope you find it useful :) https://ift.tt/Zi0aOvd September 11, 2024 at 04:57AM

Show HN: CheckCron, get notified when your crons fail https://ift.tt/DjZzMIy

Show HN: CheckCron, get notified when your crons fail https://checkcron.com September 10, 2024 at 09:34PM

Monday, September 9, 2024

Show HN: HypergraphZ – A Hypergraph Implementation in Zig https://ift.tt/Mdy7buX

Show HN: HypergraphZ – A Hypergraph Implementation in Zig https://ift.tt/eHFrZQ0 September 10, 2024 at 11:37AM

Show HN: World's most performant web table (multicore, DOM-based) https://ift.tt/JWm38HI

Show HN: World's most performant web table (multicore, DOM-based) https://ift.tt/aKNbjSf September 10, 2024 at 12:11AM

Show HN: SocialPredict, MIT Licensed, Easy to Deploy Prediction Market Platform https://ift.tt/gwmJ9C8

Show HN: SocialPredict, MIT Licensed, Easy to Deploy Prediction Market Platform Started this last October with the idea of enabling small communities to deploy their own walled-off prediction market instances. We are being used by Kenyon College and St. Lawrence University. To help please star, fork and suggest fixes, bugs or issues. Please submit a discussion on Github discussions if you would like help spinning up your own. https://ift.tt/85DQeYq... https://ift.tt/jVEAvrm September 9, 2024 at 10:01PM

Sunday, September 8, 2024

Show HN: Ki Editor - the multicursor syntactical editor https://ift.tt/hLlHgSD

Show HN: Ki Editor - the multicursor syntactical editor Hi everyone, I have been developing this editor, Ki, for over a year, and have employed it substantially in all kinds of development (including Ki itself) for at least 3 months. I think it is mostly crystallized, thus I'm happy to share it with you today. Its main strength is first-class multi-cursor and structural (syntax) editing, which is a rare combination in the realm of editors (TUI or GUI alike). Hope you'll enjoy it! https://ift.tt/RTAyZH6 September 9, 2024 at 06:09AM

Show HN: Use Spectre.Console Terminal Widgets in PowerShell https://ift.tt/d6Xfzl5

Show HN: Use Spectre.Console Terminal Widgets in PowerShell I like spectre.console and wanted to be able to use it in powershell scripts so I built this module. https://ift.tt/GPWLU5s September 9, 2024 at 01:50AM

Show HN: Dump entire Git repos into a single file for LLM prompts https://ift.tt/lvyP6WQ

Show HN: Dump entire Git repos into a single file for LLM prompts Hey! I wanted to share a tool I've been working on. It's still very early and a work in progress, but I've found it incredibly helpful when working with Claude and OpenAI's models. What it does: I created a Python script that dumps your entire Git repository into a single file. This makes it much easier to use with Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) systems. Key Features: - Respects .gitignore patterns - Generates a tree-like directory structure - Includes file contents for all non-excluded files - Customizable file type filtering Why I find it useful for LLM/RAG: - Full Context: It gives LLMs a complete picture of my project structure and implementation details. - RAG-Ready: The dumped content serves as a great knowledge base for retrieval-augmented generation. - Better Code Suggestions: LLMs seem to understand my project better and provide more accurate suggestions. - Debugging Aid: When I ask for help with bugs, I can provide the full context easily. How to use it: Example: python dump.py /path/to/your/repo output.txt .gitignore py js tsx Again, it's still a work in progress, but I've found it really helpful in my workflow with AI coding assistants (Claude/Openai). I'd love to hear your thoughts, suggestions, or if anyone else finds this useful! https://ift.tt/OKCqenz P.S. If anyone wants to contribute or has ideas for improvement, I'm all ears! September 9, 2024 at 01:38AM

Saturday, September 7, 2024

Show HN: Private, local data gathering tool, to make your Digital Twin https://ift.tt/LzoASuy

Show HN: Private, local data gathering tool, to make your Digital Twin Imagine giving your grand-grand-grand kids yourself on an SD card. And all of that starts with data. https://ift.tt/LnpCcXO September 8, 2024 at 01:47AM

Show HN: DeutschlandAPI – A modern REST API to access information of Germany https://ift.tt/ezorUE1

Show HN: DeutschlandAPI – A modern REST API to access information of Germany https://ift.tt/zsHOgUe September 8, 2024 at 03:18AM

Show HN: PeepDB – open-source CLI tool to quickly view SQL database tables https://ift.tt/jHZ3fVL

Show HN: PeepDB – open-source CLI tool to quickly view SQL database tables https://ift.tt/CGZN8IL September 7, 2024 at 08:15PM

Friday, September 6, 2024

Show HN: Collects real problems from SM so we can stop solving imaginary problem https://ift.tt/jcUSzx0

Show HN: Collects real problems from SM so we can stop solving imaginary problem Hey everyone, I wanted to share a project I've been working on ( https://ift.tt/r9JqSj3 ). It's a newsletter that aggregates real problems mentioned on social media, aimed at helping developers and entrepreneurs focus on solving genuine issues. The idea came from my own experience as a side project enthusiast with a 9-5 job. I realized that my limited free time was precious, and I needed to focus on solving actual problems that provide value to users. Too often, I found myself working on projects that addressed imaginary issues instead of real pain points. That's when it hit me – why not leverage the constant stream of complaints and frustrations people share on social media and internet? ProblemToIdea is the result of this realization. It's designed to help other time-strapped developers, entrepreneurs, and problem-solvers like myself. Instead of spending hours brainstorming potential issues, you can get weekly ideas and potential solutions going into your inbox. I'd love to hear your thoughts on this concept. Have you faced similar challenges in choosing side projects? Do you think this could be a useful resource for the community? https://ift.tt/qSfyDbH September 7, 2024 at 02:46AM

Show HN: Museum Music – generate period-appropriate playlists from artwork https://ift.tt/9AwuOfm

Show HN: Museum Music – generate period-appropriate playlists from artwork This is Museum Music, an app to help experience art with era-appropriate music - photograph an art piece, and it will create a unique Spotify playlist that complements its era and style. We built this from our own experiences visiting museums and thoughts of enhancing the experience with music. It's built with GPT Vision and the Spotify API. Although the initial focus was on art-inspired music, it works surprisingly well on other, day-to-day photos too! https://ift.tt/hVQZbdN September 7, 2024 at 01:52AM

Show HN: Draw from your webcam with pinch ui https://ift.tt/LzDJytb

Show HN: Draw from your webcam with pinch ui try it out! (on your computer, though phone teeeechnically works) Uses webcam ("pinch ui") to draw! Originally used as a tool to help kids learn to write, but who knows what else? (maybe a better draw during zoom meetings? ...) this is very early stage (there may be some bugs/glitches), so please let me know of them, and let me know what you think! https://ift.tt/eDrsLS8 September 7, 2024 at 02:57AM

Show HN: Speedrun technical documentation for your startup https://ift.tt/efYKbOW

Show HN: Speedrun technical documentation for your startup https://docs.ritza.co/ September 6, 2024 at 05:29PM

Thursday, September 5, 2024

Show HN: Nomadic – Minimize RAG Hallucinations with 1 Hyperparameter Experiment https://ift.tt/SAZnyaj

Show HN: Nomadic – Minimize RAG Hallucinations with 1 Hyperparameter Experiment Hey HN! Mustafa, Lizzie, and Varun here from NomadicML ( https://nomadicml.com ). We’re excited to show you Nomadic ( https://ift.tt/tEAG8ua ): a platform focused on parameter search to continuously optimize AI systems. Here’s a simple demo notebook where you get the best-performing, statistically significant configurations for your RAG — and improve hallucination metrics by 4X in just 5 minutes — with a single Nomadic experiment: https://ift.tt/W6o9Hl2 Our lightweight library is now live on PyPI (`pip install nomadic`). Try one of the README examples :) Input your model, define an evaluation metric, specify the dataset, and choose which parameters to test. Nomadic emerged from our frustration with existing HPO (hyperparameter optimization) solutions. We heard over and over that for the sake of deploying fast, folks resort to setting HPs through a single, expensive grid search or better yet, intuition-based “vibes”. From fine-tuning to inference, small tweaks to HPs can have a huge impact on performance. We wanted a tool to make that “drunken wander” systematic, quick, and interpretable. So we started building Nomadic - our goal is to create the best parameter search platform out there for your ML systems to keep your hyperparameters, prompts, and all aspects of your AI system production-grade. We started aggregating top parameter search techniques from popular tools and research (Bayesian Optimizations, cost-frugal flavors). Among us: Built Lyft’s driver earnings platform, automated Snowflake’s just-in-time compute resource allocation, became a finalist for the INFORMS Wagner Prize (top prize in industrial optimization), and developed a fintech fraud screening system for half a million consumers. You might say we love optimization. If you’re building AI agents / applications across LLM safety, fintech, support, or especially compound AI systems (multiple components > monolithic models), and want to deeply understand your ML system’s best levers to boost performance as it scales - get in touch. Nomadic is being actively developed. Up next: Supporting text-to-SQL pipelines (TAG) and a Workspace UI (preview it at https://ift.tt/oO8U5zZ ). We’re eager to hear honest feedback, likes, dislikes, feature requests, you name it. If you’re also a optimization junkie, we’d love for you to join our community here https://ift.tt/6gAitJP September 5, 2024 at 11:44PM

Show HN: DevMuse – App to bond over music and code https://ift.tt/Sn0GoFc

Show HN: DevMuse – App to bond over music and code I've found there's a disconnect devs can feel when they are remote only, and one of the ways people have connected since the beginning of humanity has been through music. So I thought it would be interesting to build off these concepts and build a tool that brings a sense of connection to devs across the world. I don't have it fully working just yet. Still have some kinks to work out. What do you think? https://ift.tt/kQDYv23 September 6, 2024 at 01:39AM

Show HN: Ask an AI-generated Trump and Harris anything and watch them debate https://ift.tt/iSvWIOZ

Show HN: Ask an AI-generated Trump and Harris anything and watch them debate This is a clever use of a new agent-based AI model that essentially simulates Trump and Harris in debate. https://ift.tt/vyUOAoB September 5, 2024 at 11:15PM

Wednesday, September 4, 2024

Show HN: Local Bookmark Storage and Archive https://ift.tt/1xuvmZz

Show HN: Local Bookmark Storage and Archive I decided I needed a reliable backup of my bookmarks, and an archive of those pages for future reference in case they get taken down. I paid for a managed online service that did this for a while, but I was unsatisfied with the archiving reliability. This is pretty much just a 200 line python script, but it does the trick, and now I don't have to worry about losing a copy of a web page that I want to refer to in the future. https://ift.tt/YtPS2Db September 5, 2024 at 01:29AM

Show HN: Open-source Hacker News for Android client https://ift.tt/so0KEI9

Show HN: Open-source Hacker News for Android client We believe the best software is built when devs seriously use the thing they're building. We're a mobile dev tools company (emergetools.com), but we don't actually build & ship "apps"... until now. Excited to share our first open-source app: Hacker News for Android Any feedback/PRs very welcome on the repo. We also wrote about why we built and open-sourced this HN app here: https://ift.tt/uKI7c1H... https://ift.tt/C1VbpBh September 5, 2024 at 01:02AM

Show HN: ASim – generate functional mobile apps instantly on your phone https://ift.tt/4RxHWJQ

Show HN: ASim – generate functional mobile apps instantly on your phone Hi HN! Daniel from YC S21 here, launching a project called aSim, which lets people generate/simulate usable native apps (called Sims) instantly from your phone. Describe an app you want and aSim will generate it. Then, edit and refine it to better suit your needs. Sims are also shareable via links, and basic app functionality is also exposed through web (though mobile is much more feature complete). A couple of my favorite Sims so far: - FridgeChef, recipes from what's in your fridge: https://asim.sh/s/419 - wordle: https://asim.sh/s/412 - HIIT workout randomizer/generator: https://asim.sh/s/418 - Pomodoro timer: https://asim.sh/s/232 Would love feedback around the experience and additional functionality you'd like surfaced! https://asim.sh/ September 4, 2024 at 11:03PM

Tuesday, September 3, 2024

Show HN: Icebreaking AI. A free tool to help you find close friends https://ift.tt/98H1ZPV

Show HN: Icebreaking AI. A free tool to help you find close friends Hello, everyone! My name is Alex, and I'm an expat in a new country. Two years ago, I moved to Germany where I didn’t know anyone. Starting the job, I realized that becoming close friends with colleagues can be quite challenging and slow. The feeling of loneliness was gradually growing. To change that, I started attending various meetups based on my interests, hoping to make new friends. However, I often found myself answering the same generic questions that didn’t really help me understand if someone shared my values and interests. As a result, lost energy and 0 friends. SO - That’s when I began using icebreaking questions in smaller groups. Surprisingly, these questions quickly changed any conversation to a deeper, more engaging and meaningful level. I was able to identify people I genuinely connected with and started spending more time with them. BUT - preparing and using these questions was a pain. I would Google the top-100, pick a random number, and choose a question. I felt a strong need for a simple „one button“ that does everything for me. AND - After searching and not finding such a solution, I decided to build it myself. I created a vast database of questions across various topics and integrated AI to generate questions on any subject. The idea has resonated well within my communities (university and expat parties), and more people are starting to use it. I’d love to hear your stories with icebreaking questions, your experience, and your feedback so I can make the service even more useful for more people! Check it out and share your thoughts! https://ift.tt/v3wXBLx September 4, 2024 at 01:24AM

Show HN: I made a REST based alternative to GraphQL for PostgreSQL https://ift.tt/dcDElKL

Show HN: I made a REST based alternative to GraphQL for PostgreSQL Hi guys! I have had a love-hate relationship with GraphQL for a while and decided to build my own tool as a side project! It's a REST-based API generator that you can use to build and deploy on top of PostgreSQL. I am currently working on a GitHub integration so you can push your API directly to GitHub and deploy on your own infrastructure. The plan is to stabilize the features by December and then to open-source it. It's completely free to use since it's in beta, and I would appreciate any feedback I can get. Thanks: kabir@querydeck.io https://querydeck.io/ September 3, 2024 at 11:15PM

Monday, September 2, 2024

Show HN: Full Text, Full Archive RSS Feeds for Any Blog https://ift.tt/bU4wN1x

Show HN: Full Text, Full Archive RSS Feeds for Any Blog https://ift.tt/j09dzKY September 2, 2024 at 06:36PM

Show HN: A modern way to type in African languages https://ift.tt/bLFPctd

Show HN: A modern way to type in African languages Hello HN, I'm pythonbrad and a core maintainer of Afrim - an input method engine for African languages. Afrim want to simplify the typing in African languages and also digitalize the African typing systems. Basically, it wants to solve the problems encountered with current solutions: - slow typing - not easily configurable - keyboard layout dependent - constant bugs Additionally, Afrim offers the following features [1]: - Dataset easily customizable - Keyboard layout independent - Auto completion, autocorrection and autosuggestion - Support all sequential codes Technical details [2]: Afrim is written in Rust and his architecture is inspired of RIME. What's next? - Offer an android frontend of the Afrim (in development) [3] - Support more African input methods as possible I would like to have your opinions about this project. I have been working on it so far, and I would like to know how I can improve it. -------------- [1] https://ift.tt/9LOtuzG... [2] https://ift.tt/4CQinTF [3] https://ift.tt/lRB5rUL https://ift.tt/OMCePvp September 2, 2024 at 11:40PM

Show HN: Ban 'Any updates' emails – this is super-efficient client communication https://ift.tt/3h4bmxO

Show HN: Ban 'Any updates' emails – this is super-efficient client communication Looking for 100 beta users to use RSP for free (in return for great feedback!) I've made a Monday/ Google Sheets hybrid - making it really easy to share structured data with clients, in real-time, with no extra effort from you. This eliminates clients being in the dark or sending multiple emails per task. Project management tools are usually black boxes, where the team only communicates with clients via email threads (in the plural). Instead, with RSP, you choose at the column level what data you want to share with clients and what you want them to edit and not edit, and also have a side-by-side messenger for each task. Client communication is instant, real-time, and super-efficient. https://ift.tt/sqAU7wD September 2, 2024 at 02:40PM

Show HN: Tech Interview Exp is up and running https://ift.tt/pkfLK5g

Show HN: Tech Interview Exp is up and running https://ift.tt/PpXayMB September 2, 2024 at 12:28PM

Sunday, September 1, 2024

Show HN: Character Headcanon – AI-Powered Backstory Generator https://ift.tt/UHAOPFJ

Show HN: Character Headcanon – AI-Powered Backstory Generator Create unique character backstories with Character Headcanon, an AI tool for writers and gamers. Generate instant, detailed profiles for your creative projects. https://ift.tt/1MHZIbd September 2, 2024 at 05:26AM

Show HN: Bin-graph: Visualize binary files https://ift.tt/YwJHCoX

Show HN: Bin-graph: Visualize binary files This program provides a simple way of visualizing the different regions of a binary file. Written in C, depends only on libpng. Currently (commit 1dd42e3) it is able to generate PNG images that represent various aspects of the binary: - Grayscale: Byte values, 00..FF. - Ascii: Printability of each byte. - Entropy: Of a "block", changed with --block-size. - Histogram: Bar graph of the byte frequencies. - Bigrams: Each point is determined by a pair of bytes. - Dotplot: Measure self-similarity. Image width/height is N^2. In the future, I plan on adding an SDL version that allows the user to view a section of the file interactively (sections are currently supported with --offset-start and --offset-end). More information on the README. https://ift.tt/xsb7VXJ September 1, 2024 at 08:00PM

Show HN: Server Side Code Integrity https://ift.tt/lSXFc87

Show HN: Server Side Code Integrity https://ift.tt/yVt7FZa September 1, 2024 at 06:18PM

Show HN: I made an app to discover where to stream movies and TV shows in a week https://ift.tt/82ar9Nv

Show HN: I made an app to discover where to stream movies and TV shows in a week I set myself a challenge to make a simple and clear website to discover where to watch movies and TV series within a week. This was my second project with my now favorite tech stack: Next.js, TypeScript, Tailwind and ShadCN UI. https://ift.tt/2APYejH September 1, 2024 at 04:59PM

Show HN: A "Buy Me a Coffee" Button for Crypto Donations https://ift.tt/uz1lAaM

Show HN: A "Buy Me a Coffee" Button for Crypto Donations I am building a simple donation platform where creators can accept tips i...