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: 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/uvjWQBs September 29, 2024 at 12:24AM
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/AukwWZi September 28, 2024 at 05:31PM
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/mY9GlpB We’re excited to hear feedback and answer any questions! AMA. https://ift.tt/mY9GlpB September 28, 2024 at 12:27AM
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/YW87g3m September 27, 2024 at 11:42PM
Show HN: Ultra-realistic AI images at $9 for 500 images https://ift.tt/ruXZhU1 September 28, 2024 at 03:33AM
Show HN NGINIX Manager A simple NGINX manager https://ift.tt/zudkNZs September 27, 2024 at 01:39AM
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 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/hqKTRCE... https://ift.tt/paKChtO September 26, 2024 at 11:29PM
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/9CQAk8J Wiki: https://ift.tt/0Atnkfw https://ift.tt/9CQAk8J September 26, 2024 at 06:46AM
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 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/0gH4fXc Documentation: https://ift.tt/XViB4Jx A blog post on a use case: https://ift.tt/jp4WwqT... https://ift.tt/0gH4fXc September 26, 2024 at 12:48AM
Show HN: Broken Hill: A Productionized GCG Attack Tool for Use Against LLMs https://ift.tt/8cOxPNK September 25, 2024 at 04:01AM
Show HN: Phobos – an engine extension for Red Alert 2: Yuri's Revenge https://ift.tt/DBY2W0E September 25, 2024 at 01:23AM
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/pU68lyK 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/YLwtx5y . 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/RjdUz0L https://ift.tt/LK5XclQ https://ift.tt/7IS6mLJ September 25, 2024 at 01:17AM
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/vrRLJmU September 24, 2024 at 11:17PM
Show HN: DataToaster 3000 – The Future of Kitchen Data Storage https://ift.tt/fpBUkvc September 24, 2024 at 12:35AM
Show HN: I Wrote a Book on Java https://ift.tt/1oV5usg... 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! 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/1oV5usg... September 24, 2024 at 12:26AM
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
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/uVxFNkm September 23, 2024 at 12:50AM
Show HN: LyricFluent – Learn Languages with Music (Mainly Spanish) My motivation for this product was to 'scratch my own itch'. I speak a few languages, have been learning a few more, and have always enjoyed listening to music in my target language. After failing to find my ideal solution, I built my own. I also wanted to give myself this challenge so that I could become a better full-stack software developer. I built the website with React & Next JS, mobile apps with React Native, and the backend with Node JS. Hosted on DigitalOcean. I worked on this for 4 years (it has been a while), but most of this time was part-time while working another job for income. The URL linked here has free lessons with no account required. Main landing page: https://lyricfluent.com Feedback welcome! https://ift.tt/wsczgNm September 22, 2024 at 06:53PM
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: 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: 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/2awnoUb 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/2awnoUb September 22, 2024 at 11:49AM
Show HN: Formulaer – Free, simple and clean forms https://formulaer.com/ September 22, 2024 at 12:34PM
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/KiFaz4T September 22, 2024 at 07:35AM
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/6eF2YUC September 21, 2024 at 06:24AM
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/QHNRcxY September 21, 2024 at 12:52AM
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/PtwZz65 September 19, 2024 at 05:33PM
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/I5neNwp ) 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/iLwqfOV September 19, 2024 at 11:52PM
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/qYi3FlR https://ift.tt/qYi3FlR September 19, 2024 at 11:50PM
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 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/GwHP6vh September 18, 2024 at 11:27PM
Show HN: I open-sourced my HN comment/reply alerts service 2 months ago I launched a service that sends email alerts when you get a new comment/reply on Hacker News. I've only been able to acquire 6 users since releasing it (°ー°〃) I tried promoting it here (duuh), Reddit, and LinkedIn. Optimized it for SEO (ranking 3rd on my target keywords). All with limited success. So I've decided to open-source it! Links to... - frontend: https://ift.tt/bjfNiAW... - backend: https://ift.tt/hKA8ads I'm still using it for myself, since there's no service that sends alerts when you get a new comment in one of your posts. But I won't invest any more time in it. Welcome any questions/comments! https://ift.tt/hKA8ads September 18, 2024 at 12:59AM
Show HN: shadcn-chat-cli – customizable chat react components https://ift.tt/HnwWUhJ September 18, 2024 at 12:22AM
Show HN: Small Hours, An AI-powered observability and root cause analysis https://ift.tt/Ckj0xp1 September 17, 2024 at 09:18PM
Show HN: Build event-driven workflows with Python async functions I noticed the new feature of llama-index: the event-driven workflow[1], which allows for building agents based on LLMs. I think the concept of an event-driven workflow is cool, but I don't find the way llama-index implements it to be intuitive. Therefore, I wrote a simple prototype to demonstrate what I believe is the correct approach. It supports the following features with just a few lines of code: - Multi-Recv: it supports an event to listen on a group of other events(or self), and triggered only when the group of events produced the results - Parallel Execution: using python event loop - Dynamic dispatch: it's a cool feature I think. You can use signals like goto or abort to change the event's return behaviors. [1]: https://ift.tt/sXB67PU... https://ift.tt/Ipm2E5P September 17, 2024 at 09:16PM
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 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/HuDFacd September 16, 2024 at 11:22PM
Show HN: OpenAI's o1 building and running ML model with code interpreter https://ift.tt/e87gyfr September 16, 2024 at 12:46AM
Show HN: Call-Me https://ift.tt/6XWBznD September 15, 2024 at 10:59PM
Show HN: Ultra-minimalist web framework, a year after release I'd love to get a bit more feedback about this project, and maybe find some like-minded people who want to chip in. https://ift.tt/EWadYD4 September 15, 2024 at 11:10PM
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/jzfa823 September 14, 2024 at 11:43PM
Show HN: Electrico – Electron Without Node and Chrome (Rust / Wry) https://ift.tt/o7zvcTB September 14, 2024 at 04:48PM
Show HN: Strip-windows.ps1 – this could get smaller in the right hands https://ift.tt/zr1K52y September 14, 2024 at 09:55AM
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 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/y4ezL6V September 14, 2024 at 03:25AM
Show HN: Ftail – logger for Rust with multiple drivers (console/daily file/etc.) https://ift.tt/t2T8aUV September 14, 2024 at 12:27AM
Show HN: A whiteboard that writes math equations https://ift.tt/CWxDpkv September 9, 2024 at 05:53PM
Show HN: Fabrix – Instantly Generate UI Frontend from GraphQL https://ift.tt/Q5vBmtE September 13, 2024 at 03:40AM
Show HN: Hacker News for Creators/Makers https://ift.tt/QCVBkzU September 13, 2024 at 02:51AM
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/RynlgG0 September 12, 2024 at 10:35PM
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/Jb9mrNv 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/0wqU7xa [1] Source code for Pax Designer, built in Pax: https://ift.tt/6xqKZF2 [2] Get started: https://ift.tt/Jb9mrNv [3] GitHub Repo + Readme: https://ift.tt/3AdgWzu [4] Get early access to Pax Pro: https://ift.tt/NvfKId3... [5] Discord: https://ift.tt/s5PhNz3 https://www.pax.dev/ September 11, 2024 at 10:47PM
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/UYEKRvD ) of our managed solution. Would love your thoughts on our repo and vision as we keep chugging along! https://ift.tt/8vNXrCc September 11, 2024 at 08:44PM
Show HN: Anthropic React Native Client I recently published a new package on npm that brings the Anthropic APIs to React Native without polyfills. The library supports chat streaming and normal chat completions. The goal of the library is to follow the Node SDK wherever possible while taking advantage of React Native SSE for streaming where the Anthropic Node SDK does not work. Lmk what you think or if this will be useful to you! https://ift.tt/gH8t7Qe September 10, 2024 at 09:30PM
Show HN: World's most performant web table (multicore, DOM-based) https://ift.tt/c9Q1bGj September 10, 2024 at 12:11AM
Show HN: Turn Any ArXiv Paper into a 200-Page Prerequisite Reading Book I created this tool over the weekend because, as someone interested in AI and technology, I find many research papers on arXiv fascinating but often incredibly dense and difficult to understand due to the heavy jargon and technical language. I wanted to make these complex topics more accessible to laypeople like myself by converting the topics described in these papers into full-length books that break down key concepts, making cutting-edge research easier to grasp. You can think of it as generating prerequisite reading materials before being able to read the actual paper. Here are some noteworthy arXiv papers you can test this with: - Attention is All You Need: https://ift.tt/haVpYnf - BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding: https://ift.tt/lerK3Th - GPT-3: Language Models are Few-Shot Learners: https://ift.tt/QFfh8xJ - Deep Residual Learning for Image Recognition (ResNet): https://ift.tt/qNhiJSe The tool leverages GPT-4o, Perplexity, and Instructor to analyze and break down the complex concepts within these papers. Keep in mind, it's not built for heavy traffic (current capacity is about 50 books per hour) so if things get busy, it may take a bit longer, but the book will arrive via email eventually! https://ift.tt/liGSrJ6 September 9, 2024 at 11:53PM
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/GUcWfwX... https://ift.tt/1l89Wyu September 9, 2024 at 10:01PM
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/taIsgxm September 9, 2024 at 06:09AM
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/kKPX9eN September 9, 2024 at 01:50AM
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/fqjBGAH P.S. If anyone wants to contribute or has ideas for improvement, I'm all ears! September 9, 2024 at 01:38AM
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/2w50Yur September 8, 2024 at 01:47AM
Show HN: DeutschlandAPI – A modern REST API to access information of Germany https://ift.tt/Ybvwnj8 September 8, 2024 at 03:18AM
Show HN: Magic List – Super Simple Todo List - After trying out many TODO lists wanted something that was super simple to use and share with family and friends - Runs entirely on the browser. No servers involved other than for downloading HTML/CSS/JavaScript - Sharing adds the contents of the list as URL query parameter which helps avoid need for a server. But limits size of lists that can be shared to around 2KB. - Comments, Feedback, Feature Requests Welcome! https://ift.tt/FrUQ41B September 7, 2024 at 11:24PM
Show HN: PeepDB – open-source CLI tool to quickly view SQL database tables https://ift.tt/vQeJ1iR September 7, 2024 at 08:15PM
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/JX5dmzu September 7, 2024 at 01:52AM
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/0J8ABmd September 7, 2024 at 02:57AM
Show HN: Using SQL's Turing Completeness to Build Tetris https://ift.tt/ROyMu4o September 4, 2024 at 05:58PM
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/2PLhQYf ): 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/jGynMLs 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/MEQDK2l ). 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/JVhiCzy September 5, 2024 at 11:44PM
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/BNQTlr7 September 6, 2024 at 01:39AM
Show HN: Starling – A Cross-Platform File Management System with Version Control Hey HN, I’m excited to introduce you to Starling, a new way to manage files and folders across platforms. > Why Starling? There are many collaboration tools on the market. And they work great. But they work great in a fixed setting: Like a business decides to roll out system XYZ. Or a group of friends decide to use cloud ABC. But what if I often change projects and collaborators? What if for my profession I work primarily with native applications? This means I’ll send and receive data through diverse and ad-hoc channels: Put something in the cloud and send a link. Receive a link to something in the cloud. Receive an email with attachment. Etc. What app is out there that puts me in control of this, without making demands of others? That is Starling: Starling is a file management system designed to keep your dynamic data organized, prevent version conflicts, and loss. Here are some of its features: - Total Version Control: Track and manage file versions out of the box, so you never end up with wrong files or ambiguous lists of filenames. See immediately who did what, when; and you decide what is the actual final version. - Cross-Platform and Offline Compatibility: Works with Apple, Microsoft, and Linux desktops, enabling seamless collaboration regardless of the software ecosystem. No account or login needed: work whenever you want, wherever you want. No cloud back-end, no lock in. - Data Insight & Organization: Starling offers a complete overview of your data, dynamically tracking relationships and data. Starling offers you data time-traveling, instead of “time-flattened” endless lists of files. Easily look what you were working on e.g. last December. - Privacy & Security: Your data stays yours. Starling operates without centralization, putting data privacy and control first. Starling’s core value is that it wants to know as little as possible about you. Again, no login or account needed. Starling works offline. > What holds the future? The software is stable but we’re a bootstrapped startup, and the software would greatly benefit from a more comprehensive team. So getting this software into the market is part of our wish to grow so we can further improve our app. In terms of actual features, we have a peer-to-peer network in alpha which would allow you to seamlessly work together with anybody who also has Starling, right from your desktop. Let me explain: The core idea of the software is to put you back in charge of data. Too much time is lost digging up data because there’s no tool that says “hey, do your thing, I’ll keep an eye on things for you”. My personal, reliable, data assistant. Next step would be that it’d be nice if I could interface seamlessly with those collaborators who also have Starling, and simply designate certain data we work on together. No copying of files needed, no dragging of folders into the cloud, or exporting to doc and then downloading. Just simple and easy file management for the busy individual right from your desktop. > Looking for Feedback Starling is in active development and would love feedback from the HN community. If you have thoughts on file management, version control, or if you just want to try out something new, we'd be grateful for your insights. We’d love for you to try our software, and would be honored if it integrates into your day-to-day work. The trial is no strings attached: your first fifty files are free so there’s no time limit. Also, we are looking for a limited number of users who’d like to actively engage with us on making the software better. If this is you, simply drop us a line by replying on the trial confirmation email you’ll receive after finalizing app setup. In return we gladly offer you a year of our Pro plan for free. Happy to answer any questions and looking forward to your feedback! Thank you for your attention! Willem, Founder https://ift.tt/fb3RW29 September 5, 2024 at 05:21PM
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/KUO2EVQ September 5, 2024 at 11:15PM
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/XV4WPES September 5, 2024 at 01:29AM
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/n5P6oHW... https://ift.tt/dWHm4wh September 5, 2024 at 01:02AM
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
Show HN: An open-source implementation of AlphaFold3 Hi HN - we’re the founders of Ligo Biosciences and are excited to share an open-source implementation of AlphaFold3, the frontier model for protein structure prediction. Google DeepMind and their new startup Isomorphic Labs, are expanding into drug discovery. They developed AlphaFold3 as their model to accelerate drug discovery and create demand from big pharma. They already signed Novartis and Eli Lilly for $3 billion - Google’s becoming a pharma company! ( https://ift.tt/Yg5UFwN... ) AlphaFold3 is a biomolecular structure prediction model that can do three main things: (1) Predict the structure of proteins; (2) Predict the structure of drug-protein interactions; (3) Predict nucleic acid - protein complex structure. AlphaFold3 is incredibly important for science because it vastly accelerates the mapping of protein structures. It takes one PhD student their entire PhD to do one structure. With AlphaFold3, you get a prediction in minutes on par with experimental accuracy. There’s just one problem: when DeepMind published AlphaFold3 in May ( https://ift.tt/N7y12Wv ), there was no code. This brought up questions about reproducibility ( https://ift.tt/atxsMvN ) as well as complaints from the scientific community ( https://ift.tt/R59KFOP... ). AlphaFold3 is a fundamental advance in structure modeling technology that the entire biotech industry deserves to be able to reap the benefits from. Its applications are vast, including: - CRISPR gene editing technologies, where scientists can see exactly how the DNA interacts with the scissor Cas protein; - Cancer research - predicting how a potential drug binds to the cancer target. One of the highlights in DeepMind’s paper is the prediction of a clinical KRAS inhibitor in complex with its target. - Antibody / nanobody to target predictions. AlphaFold3 improves accuracy on this class of molecules 2 fold compared to the next best tool. Unfortunately, no companies can use it since it is under a non-commercial license! Today we are releasing the full model trained on single chain proteins (capability 1 above), with the other two capabilities to be trained and released soon. We also include the training code. Weights will be released once training and benchmarking is complete. We wanted this to be truly open source so we used the Apache 2.0 license. Deepmind published the full structure of the model, along with each components’ pseudocode in their paper. We translated this fully into PyTorch, which required more reverse engineering than we thought! When building the initial version, we discovered multiple issues in DeepMind’s paper that would interfere with the training - we think the deep learning community might find these especially interesting. (Diffusion folks, we would love feedback on this!) These include: - MSE loss scaling differs from Karras et al. (2022). The weighting provided in the paper does not downweigh the loss at high noise levels. - Omission of residual layers in the paper - we add these back and see benefits in gradient flow and convergence. Anyone have any idea why Deepmind may have omitted the residual connections in the DiT blocks? - The MSA module, in its current form, has dead layers. The last pair weighted averaging and transition layers cannot contribute to the pair representation, hence no grads. We swap the order to the one in the ExtraMsaStack in AlphaFold2. An alternative solution would be to use weight sharing, but whether this is done is ambiguous in the paper. More about those issues here: https://ift.tt/MnK7hIu How this came about: we are building Ligo (YC S24), where we are using ideas from AlphaFold3 for enzyme design. We thought open sourcing it was a nice side quest to benefit the community. For those on Twitter, there was a good thread a few days ago that has more information: https://twitter.com/ArdaGoreci/status/1830744265007480934 . A few shoutouts: A huge thanks to OpenFold for pioneering the previous open source implementation of AlphaFold We did a lot of our early prototyping with proteinFlow developed by Lisa at AdaptyvBio we also look forward to partnering with them to bring you the next versions! We are also partnering with Basecamp Research to supply this model with the best sequence data known to science. Matthew Clark ( https://batisio.co.uk ) for his amazing animations! We’re around to answer questions and look forward to hearing from you! https://ift.tt/MnK7hIu September 4, 2024 at 11:14PM
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/TFCQMYE September 4, 2024 at 01:24AM
Show HN: Epistolary – Respond to your emails in handwriting https://ift.tt/g0K5YMy September 4, 2024 at 12:07AM
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
Show HN: Full Text, Full Archive RSS Feeds for Any Blog https://ift.tt/Bdf9EM3 September 2, 2024 at 06:36PM
Show HN: Self hosted Twilio for blue bubbles https://ift.tt/0CQIXHr September 2, 2024 at 11:58PM
Show HN: A YouTube videos course generator An exciting aspect of what I'm working on is that users can create their own playlists. For example, you can provide an outline of what you're learning, such as notes from your professor or any other structure, and the pipeline will create a course tailored to that. Since the content is highly customized, it will be relevant and high-quality, matching current lessons or lectures in school or university. Initially, the pipeline also generated some teaching content using AI, but due to the risk of AI hallucinations, I'm planning to pivot away from that. The new focus will be on curating YouTube videos relevant to each subject, so the courses will consist entirely of expert-created content from YouTube. This approach avoids copyright issues entirely. I'm still in the process of updating the code to implement these changes. The reason I'm posting this is to get feedback on how it sounds to you as learner. I'd love to hear your thoughts, does this solve a problem for you, would you be likely to use it if it just works ? 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. Thanks! https://coursely.ai September 2, 2024 at 11:00PM
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/4p0FBxS September 2, 2024 at 02:40PM
Show HN: Tech Interview Exp is up and running https://ift.tt/IJvc7LW September 2, 2024 at 12:28PM
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/03Il4Pv September 2, 2024 at 05:26AM
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/td7UXyK September 1, 2024 at 08:00PM
Show HN: FileFolder: AI File Manager: Auto Tag and Name and Vector Search https://ift.tt/dOHAFgN September 1, 2024 at 06:26PM
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/ElTx62h September 1, 2024 at 04:59PM
Show HN: I'm 17 and built a startup to find or sell parking spots Hey HN! I'm Dris, I'm 17, and for the past few months, I've been solo-developing Parkt, an app that lets you quickly reserve or sell parking spots. Parking sucks - it's expensive, hard to find, and you usually overpay or get a ticket. With Parkt, you can reserve parking in 2 taps, or list your unused space in under 5 minutes. It's now free to download on iOS (with Android coming soon)! You can also check out a demo on the site if you're interested. If you know someone who might use Parkt, sharing the app would be super helpful! Feedback is also appreciated. https://parkt.app/ September 1, 2024 at 12:23AM
Show HN: Website with coding puzzles from job interviews Hi Friends! As I run another site with more general programming exercises for years - I always felt they are different from puzzles and test projects proposed at job interviews. So recently I started this new place and am slowly adding problems here. Of course the number of such challenges I encountered in interviews myself is quite limited. So if you may recollect something of the kind which could be converted to a puzzle - please, kindly share it to me (e.g. with "rodiongork" at gmail). Puzzles of algorithmic nature or system-oriented and language-specific - are all welcome. Currently I'm working to add a few postgresql exercises and executor for them. https://ca4pro.com August 30, 2024 at 07:57PM
Show HN: Postiz – open-source social media scheduling tool This social media scheduling tool is similar to traditional ones: Buffer, Hootsuite, SproutSocial, etc. Key features: - Schedule for 9 social media platforms (Threads, Pinterest, Facebook, TikTok, Reddit, LinkedIn, Dribbble, YouTube, Instagram.) - Basic analytics for almost all the social media platforms. - AI Features: Copilots, AI Auto-complete, Canva-like editor. - Team support: Invite your team members to manage social medias. Tech stack: - NX (Monorepo) - NextJS (React) - NestJS - Prisma (Default to PostgreSQL) - Redis - Resend (email notifications) Fully open-source (Apache-2) https://ift.tt/8r5MTnZ August 30, 2024 at 09:50PM
Show HN: A somewhat faster, more lightweight, ripgrep-inspired alternative https://ift.tt/z5nZ3tc August 28, 2024 at 08:12PM
Show HN: Awk Version Comparison Dashboard While building complicated awl scripts, I've struggled to remember which versions of awk support which features. To test my awk scripts and ensure compatibility with all versions of awk, I've built this dashboard which can be used to ensure the output is what I expect with test data. awks is built into WASM using emscripten. There are some provided examples of varying outputs between versions, including the surprising example #3. https://ift.tt/Bb4LMUu August 30, 2024 at 01:25AM
Show HN: We built a Chrome extension AI Fantasy Draft Assistant https://ift.tt/N7Fv5cT August 30, 2024 at 01:07AM
Show HN: Open-source alternative to Loom that only requires S3 https://ift.tt/uOKWw1y August 25, 2024 at 07:40PM
Show HN: A discovery-focused search engine for Hacker News We (Nick, Dens, Denzell, Fede, Drew, Aaryan, and Daniel) have been building HN Discovery, a discovery-focused search engine for Hacker News, in our spare time for the past 6 months and are excited to show it! It adds the following features relative to the existing keyword search interface and preserves the existing ones: - no-JS version (hnnojs.trieve.ai) - site:{required_site} and site:{negated-site} filters - public analytics - LLM generated query suggestions based on random stories - recommendations - dense vector semantic search - SPLADE fulltext search - RAG AI chat - order by descendant count client code (FOSS self-hostable) - https://ift.tt/gopwchl engine code (BSL source-available) - https://ift.tt/SZYaU0t There is an extended about page with detailed information on features, how much it costs to run, etc. here - https://ift.tt/qnbi7ls . https://hn.trieve.ai/ August 29, 2024 at 10:38PM
Show HN: Warehouse OpenAI requests to your own database Today we’re launching Velvet, an AI gateway for warehousing OpenAI and Anthropic requests to your PostgreSQL instance. We originally built an AI SQL editor, but realized that customers were using it to monitor their AI requests in production. We had already built an AI request warehousing tool internally to debug our SQL editor and gave some customers access. A few days into testing this idea, our pilot customer launched [1] and we began warehousing 1,500 requests per second. We worked closely with their engineering team in the following weeks, completely re-architecting Velvet for scale and additional features (such as Batch support). Along the way, other companies began seeking out Velvet to get visibility into their own LLM requests. We’re launching our AI gateway as a self-serve product today, but our pilot customers are already warehousing over 3 million requests per week - so the system is stable and performant. What makes Velvet unique is that you own the data in your own database. Also, we’re the first proxy that gives visibility into OpenAI batch calls - so you can observe and monitor async calls that save you money. Some technical notes: - Supports OpenAI and Anthropic endpoints - Data is formatted as JSON and logged to your own PostgreSQL instance (can add support for other databases for paying customers). - You can include queryable metadata in the header, such as user ID, org ID, model ID, and version ID. - Built on Cloudflare workers, which keeps latency minimal (using our caching feature will reduce latency overall) - Built for security + starting process of SOC II soon Why warehouse your requests? - Understand where money is spent. Use custom headers to calculate the cost per customer, model, or service. - Download real request/response data, so you can evaluate new models (e.g., re-running requests with a cheaper mini model) - Monitor time to completion of batch jobs. (e.g., OpenAI says 24 hours, but our customers average 3-4 hours) - Export a subset of example requests for fine-tuning It’s just a 2 line code change to get started. Try a sandbox demoing the logging proxy here: https://ift.tt/VtnKTZI More details in our docs https://ift.tt/PKHYSbn [1] https://ift.tt/t4eWxUo https://ift.tt/OW2vnEh August 28, 2024 at 10:21PM
Show HN: I built a tool to help you build interactive demos for sales team Hey HN! My team and I have developed a tool called demoshake, designed to help you create and leverage interactive demos in your sales process. You can create unlimited demos, organize them into groups, and let your sales team use them during their calls. You can also embed these demos directly into your landing pages (iframe style). We’ve completely revamped our landing page since our last post here. If anything is unclear, I’d love your feedback - it’s incredibly valuable to us. Looking forward to your suggestions and critiques! https://demoshake.com/ August 28, 2024 at 08:44PM
Show HN: Live Subtitles for Any App on Mac I’m non-native English Speaker and i’m so tired of saying “Say it again” on online calls. Especially if it is Indian or Scottish Accent. And moreover if it is some really serious interview. That’s why i built Subtitly - Live Subtitles for any app on macOS. Few things about subtitly: - Subtitles are in Mac’s notch ⇒ you always look into the camera - They are really fast and reliable (2-3% Word Error Rate) - On-device AI ⇒ Offline & Private - Works in any app ⇒ Watch twitch streams with subs or calls in discord with subs. Here is the demo how it works: https://ift.tt/Nik6s1A August 27, 2024 at 09:24PM
Show HN: Built a simple Hacker News client with Expo Pretty easy to start building native apps with expo these days, especially with prior Web and React knowledge. Did this over a few weekends while learning about Mobile development, their docs are a big help too. https://ift.tt/AUanKkD August 27, 2024 at 06:13PM
Show HN: D&D meets Siri – Interactive voice adventure Hey HN! I've been building tooling for voice-driven apps over the past few months, as part of a hardware project. Someone suggested adapting the DSL to play Dungeons and Dragons. So, here we are! What is it? An AI-powered, voice-controlled D&D adventure set in the world of Dvorak. Talk to characters, explore locations, and shape the story using your words. Use your microphone to interact with the AI dungeon master. Explore freely – interrupt, ask questions, or take unexpected actions. If you make friends at the tavern, you can also just hang out there and chat. Hint: Talk to the bartender to move the story along. This is an early demo, and I'm eager for your thoughts: Is the concept engaging? What works well, and what doesn't? I've added a feedback form to the webpage in case you want to drop a comment without posting on HN. Thanks for trying out the demo! https://pocket.computer August 23, 2024 at 06:51PM
Show HN: Lock-free concurrent maps for Golang https://ift.tt/Utj0qGy August 26, 2024 at 03:02AM
Show HN: Aos – Alias on Steroids A simple golang cli to run complex command lines in a simpler way https://ift.tt/1ztYX79 August 26, 2024 at 12:54AM
Show HN: High school robotics code/CAD/design binder release Hello HN! My name is Patrick, and I am a junior at my High School’s FRC robotics team FRC 341 “Miss Daisy” (yes named after the movie). Every year, during the first weekend in January, a new robotics game is released (no it’s not battlebots). The game could be about launching balls into a goal, climbing monkeybars, or placing cubes on a see-saw. This year we were challenged to build a robot that could shoot orange foam donuts into a goal about 6 feet in the air. Here is a yt video with the game animation https://www.youtube.com/watch?v=9keeDyFxzY4&t . After we received the game we then had six weeks to design, build, program, and field a robot capable of playing the game. And we did pretty well this year! I have attached a ChiefDelphi thread (robotics forum) where we have released our season materials. This being our CAD (3D model of robot), code, and design binder. I encourage you to take a look and leave any questions that you may have. Thanks a lot! https://ift.tt/tQcBOCX August 25, 2024 at 01:10AM
Show HN: QR Grid – Customizable QR Code https://www.qrgrid.dev/ August 24, 2024 at 10:06PM
Show HN: Firebuilder: A complete Firefox customization tool Hi HN! I've been working lately on unifying firefox configuration. Many people work on creating custom `userChrome.css` files and modules, browser user scripts, etc, but it's hard to actually use these a lot of the time. It usually involves cloning a repo, finding a folder and lots of copy paste. My tool (firebuilder) has an interactive CLI to select what to apply, (e.g. firefox hardening, custom CSS, etc) then creates a brand new profile folder for you. You can also seamlessly port from an existing profile folder to preserve all of your history, bookmarks, extensions, etc. For those more interested in using it programmatically everything is compiled from a config.json file which contains all the config necessary to build the said firefox profile. It currently supports: - userChrome tweaks - user.js (usually hardening related tweaks) - fx-autoconfig scripts - extending existing profiles. You can copy custom files or presets like history, bookmarks, extensions, etc Also its defaults (if you just have a blank config.json) do the following: - Apply hardening that removes telemetry, sponsors, some mozilla features - Keeps the browser very usable, doesn't remove unnecessary features or make things break - Adds vibrancy for macOS Firebuilder also supports whatever firefox tool you've been currently working on. It can install custom features from any git based repo, including downloading from releases, and keeping resources as well (so even if your theme sets custom icons you're still good!). Additionally if whatever you've created for firefox has about:config based settings these can be defined in the repo's json file as well. The codebase is mainly JavaScript, and is then compiled and run with Bun. I've intentionally tried to make it easy to add new features via PR and easy to extend via configuration. See the examples folder for lots of examples. Feel free to give any feedback, ask questions, etc, and drop a star if you like the project! https://ift.tt/uTLc0wm August 24, 2024 at 06:52PM
Show HN: Visualizing Kubernetes Pods Distribution in Nodes https://ift.tt/UZcKfXF August 24, 2024 at 06:28PM
Show HN: Support.dev – a non-trivial Vue and Supabase app I built this tool about a year ago to get really good at the supabase ecosystem. We were trying to raise money on the idea, but that didn't occur, so I wanted to open-source it, as I would love to give back to the commmunity. It allows you to invite friends and family to be helpers for child-care, meals, and transportation, and then you can create an event and they will get auto-invited to it and can choose to support you. It is using vue on the frontend and then supabase on the backend for auth, database, realtime, storage, and edge functions. Anyway, I hope someone finds it useful, there are some pretty cool features with db triggers in the database calling out to edge functions to process data, and then realtime notifications for invites and such. https://ift.tt/hYGaVgz August 23, 2024 at 11:29PM
Show HN: No-Code ETL Framework for Vector Databases We've open-sourced our no-code ETL framework for Vector Data processing. The VectorETL framework allows Data & AI engineers seamlessly process data from multiple data sources (S3, MySQL, Postgres, Salesforce) to ALL MAJOR vector databases (Pinecone, Weaviate, Qdrant, Milvus etc.) using just a config file. We'd love to get your feedback! https://ift.tt/nF3tBWR August 23, 2024 at 11:19PM
Show HN: Feeedy – A messenger-style note-taking app Hey there HN! Happy to share a piece of my labor I've been working on for the past 6 months. The idea for the app came to me when I found out that taking notes in Telegram saved messages and private channels is pretty convenient, but it became a mess real quick. Imagine accidentally sending your to-do list to your boss? And there were no work-related stuff, haha So I decided to solve this pain point of mine by creating a little app, just as a side project. But then I lost my job due to a layoff, so I decided to triple down on my idea, polish it, and make it a SaaS in the hope of making it somewhat profitable if I'm lucky enough, of course. It's been 3 months of non-stop work, hundreds of liters of Red Bull and coffee, failed job interviews, then even more Red Bull and coffee, sleepless nights, and here we are. I'm finally ready to show it to the world. Of course, I keep my hopes pretty low and I'm being realistic with myself. Like, come on, it's just notes, who am I going to impress? Anyway, any questions, feedback, and ideas are more than welcome, and I'll be happy to discuss everything with you guys! https://feeedy.com August 23, 2024 at 03:57AM
Show HN: Funcy – AWS Lambda strongly typed, best practice Hi, Please check out my new library funcy. It's really simplified AWS Lambda APIs in my projects, so I thought I would open-source it. It strongly-types all request parameters, has support for CORS, content-negotiation, security headers, etc.. out of the box and works via a very simply declarative interface with progressive disclosure. It's currently pre-release, let me know what you think :) https://ift.tt/rbSoZcv August 23, 2024 at 02:44AM
Show HN: I made recipes app, so you don't waste your food ingredients Hello everyone, I created a EasyCook app, this app will generate food recipes based on your ingredients. The idea is not to waste food, and if you have left some ingredients in the Kitchen, you can write it down in app and get a recipe based on these ingredients. The app is free to use, however have more features available for paid users. Would be thankful for feedback, so I can improve the app more! https://ift.tt/IFbxDrO August 23, 2024 at 01:02AM
Show HN: Permify 1.0 – Open-source fine-grained authorization service https://ift.tt/WZ7djQo August 21, 2024 at 09:28PM
Show HN: I built a tool that turns every issue in the project to a tiny-invoice Does this make sense? So, here’s the context: I ran a product design agency for about 3 years and grew it to 6 figures. For those 3 years, we never got the invoice cleared on time. We would chat with the client regularly, 2-3 times a week on average, get some work approved to move on. But, when it came to the invoice, it never got paid on time. So, I thought, how about we turn each task into an invoice that gets auto paid on approval from the client. Like an escrow, but on a much granular-task level. This ensures work is paid on time regularly, and there’s no need to raise invoices, follow ups or get stressed due to payment delays. I have a few dozen users on the beta waitlist, too. What do you guys think? https://www.sectar.co August 21, 2024 at 11:27PM
Show HN: A simple and powerful RSS reader for the web Hello HN! I've been working on this new open-source project called Feedbomb. It is a simple and powerful RSS reader for the web with a modern UI, PWA support, and a built-in article reader. Visit it at https://ift.tt/sRQCDlv View our GitHub repo at https://ift.tt/lNfaxoC https://ift.tt/sRQCDlv August 21, 2024 at 05:17AM
Show HN: SmolCopilot – 360M LLM writing assistant in the browser Hey! I've been really intrigued about small, on device models recently. This project was to explore that a small base model running in the browser as a Co Pilot-like writing assistant. You can check out the demo here: smol-complete.vercel.app. Smal, on device models have a lot of advantages with low latency, cost, privacy (a big one), and being task specific. The demo will definitely repeat itself and hallucinate sometimes, but let me know what you think! https://ift.tt/A7EZrYx August 21, 2024 at 02:48AM
Show HN: Tree-sitter Integration for Swift I have created a Swift package ( https://ift.tt/Bmcufdw ) enabling tree-sitter parsers to be written in Swift; specifically, as an array of production rules which map symbol types to pairings of syntax expression and type constructor. A member macro derives a tree-sitter grammar and embeds the generated parser in its expansion. This project is a work in progress, and I will be grateful for any feedback. Thanks, Dave https://ift.tt/Bmcufdw August 20, 2024 at 10:33PM
Show HN: Profiles – personal landing pages built with Markdown I imagine many people on HN have their own websites. However, most people do not. Rather, many have social media profiles they use as a landing page of sorts. Social media platforms can be bloated for this purpose. Profiles is a project that aims to allow you to setup a personal landing page in minutes and gives you a unique, short URL with your username that you can share. Github repo: https://ift.tt/Tx4ocrz https://ift.tt/2xw3eyT August 19, 2024 at 07:36PM
Show HN: SiteOne Crawler – in-depth website analyzer and exporter (open-source) Please try out this website analyzer and provide feedback on how to improve the output report so that you love the tool. In the first few sentences of the README you will also find a link to the GUI application if you don't want the CLI. To give you an idea of the report, I am sending a sample HTML report for Apple.com - https://ift.tt/hitfoqj... https://ift.tt/v6pmIqi August 19, 2024 at 10:25PM
Show HN: Wd-40, a static webserver with automatic hot-reloads It works by injecting a websocket script which listens for file changes. The filechanges are detected using the go fsnotify package, which in turn uses the different OS's equivalent to inotify. I basically got bored with alt-tabbing and refresing when developing 'vanilla-js'. The hot-reload in the modern frameworks are very nice, so figured I'd recreate it. https://ift.tt/n25GmgO August 18, 2024 at 11:54PM
Show HN: We're developing AI employees – seeking early adopters and feedback Hi HN, We're a small team(actually only myself working on this topic) working on an AI employee system that aims to revolutionize how teams work. Our goal is to create AI assistants capable of handling tasks like coding, project management, and documentation. The product is still in development (expected beta in 3-6 months), but we're looking for early adopters and feedback to shape its direction. Some key points: 1. 24/7 AI assistants for various roles (developers, managers, etc.) 2. Leveraging our in house low-code platforms LCDP.ai, RAG (Retrieval-Augmented Generation), and Large Language Models to create adaptable and efficient AI employees 3. Aiming for a 100% boost in team efficiency 4. Currently in active development, seeking input on feature prioritization We're offering early adopters a lifetime 50% discount for a $19.9 reservation fee. We know it's early, but we believe in building in public and involving potential users from the start. What we're looking for: 1. Would you use AI employees in your workflow? Why or why not? 2. What features would make this invaluable for your team? 3. Any concerns about integrating AI so deeply into work processes? We're here to answer questions and discuss the future of AI in the workplace. Looking forward to your thoughts! More information on https://ift.tt/891TKH2 , and the booking page is https://ift.tt/p6UKcVb Thanks :) https://ift.tt/FdyOCiE August 18, 2024 at 08:01PM
Show HN: Mac calendar Event Reminder in menu bar My leader often arranges meetings without notifying me. So I don't know there is a meeting, causing me to be the last person to attend. So I made this app. If you want to improve it, let me know https://ift.tt/aQOGZEB August 18, 2024 at 07:20AM
Show HN: Typescript library for editing videos with code Today we launched a Typescript library for building video processing applications that can run completely client-side This project has been started in March 2023 with the mission of creating the "video processing toolkit for the area of AI". During an extensive research period, we quickly decided to fully embrace WebGPU, which offers a substantial performance improvement over its predecessor WebGL and technologies alike. In combination with WebCodecs, these two technologies lead to unprecedented rendering capabilities on the web and pave the way for the next generation of video processing applications Would love to hear your feedback! https://ift.tt/qgINLDj August 18, 2024 at 12:59AM
Show HN: V2 of maestro-CLI, a command-line music player Visualization directly in the terminal, streaming, clips, tags, and more! https://ift.tt/0GRAB79 August 17, 2024 at 11:18PM
Show HN: an AI copilot for Next.js developers Hey HN! I'm Andrew, one of the creators of Glass, a copilot for Next.js and React developers. Glass appears as a chat bar on your locally running Next.js server, and you can tell it to make changes like "build a dashboard" or "add a login button". Glass makes the changes to your sourcecode in real-time. Our goal with Glass is to automate away the easy but slow parts of frontend development, like locating the right file to edit, writing tailwind by trial-and-error, and copy-pasting boilerplate from Claude and other tools. We want to let you do all the tedious work entirely from your browser. We built Glass using a VS Code extension that handles communications with an LLM (4o) and reads/writes to your codebase. We also built an SWC plugin to map where clicked in your browser to a location in your sourcecode - this was interesting because we determine which component you clicked on and where its instance is located in your codebase, so we did a lot of interesting prop injections to make this work. Lastly, we render our UI directly on your project using a React Provider - this was mainly to avoid building yet another interface you have to install (although it has its downsides, like disappearing when there's an error). We're super excited to build the tool out more, but we wanted to get a sense of what you think! The jump-to-code and hover-component features have been the most helpful for me developing projects in general, and the AI part can help with easier tasks like rearranging a component and doing annoying tailwind work. You can install Glass on your Next.js project here: https://useglass.ai/ . Everything is free for now, and we'd love to hear your feedback. https://useglass.ai August 17, 2024 at 05:46AM
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. 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. 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. 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. Thanks! Github: https://ift.tt/3rBc1ba https://ift.tt/tArSkq0 August 17, 2024 at 04:08AM
Show HN: We are building Figma for developers What is Symbols? “The ultimate platform for developers & teams to build, test and document fully functional & reusable UI libraries on a canvas. Publish as a website or export to your existing tech stack with open-source development” Currently in beta access. Comes with access to 900+ UI components Build any website or add new functionality to existing web projects in minutes. From landing pages to SaaS applications. Lifetime offers We are currently running one off offers for the first 100 users from $49 USD, which includes unlimited projects or users for 1 project. Eventually charging $49 per month per user/project, as design system platforms charge a similar amount. So grab a deal! Here is a quick landing put together, with a better one in the works :) https://ift.tt/T5cKLro Any questions let me know! August 17, 2024 at 01:26AM
Show HN: If site search just worked Hi, I built SiteSearchr.com because I was tired of wasting time jumping between multiple tabs and sites when searching for specific information or comparing products. SiteSearchr lets you search several websites simultaneously, all from a single page. It's simple, but it saves a ton of time and effort. Would love any feedback or suggestions you might have, or maybe you think it's utterly pointless...don't hold back! Thanks guys x https://sitesearchr.com August 16, 2024 at 10:59PM
Show HN: Hacker Pulse a TUI for Hacker News in your terminal https://ift.tt/J2ioQZG August 16, 2024 at 02:35AM
Show HN: Printing Chess Boards in a Terminal I'm doing some fun chess-related programing during my sabbatical, and taking the opportunity to dive down rabbit holes I'd avoid for in a work setting. Found out interesting stuff from old ANSI DEC escape sequences to sixel graphics that are useful today. https://ift.tt/LePHECs August 16, 2024 at 12:43AM
Show HN: Denormalized – Embeddable Stream Processing in Rust and DataFusion tl;dr we built an embeddable stream processing engine in Rust using apache DataFusion, check us out at https://ift.tt/yIADZ6j Hey HN, We’d like to showcase a very early version of our embeddable stream processing engine called Denormalized. The rise of DuckDB has abundantly made it clear that even for many workloads of Terabyte scale, a single node system outshines the distributed query engines of previous generation such as Spark, Snowflake etc in terms of both performance and cost. Now a lot of workloads DuckDB is used for were normally considered to be “big data” in the previous generation, but no more. In the context of streaming especially, this problem is more acute. A streaming system is designed to incrementally process large amounts of data over a period of time. Even on the upper end of scale, productionized use-cases of stream processing are rarely performing compute on more than tens of gigabytes of data at a given time. Even so, the standard stream processing solutions such as Flink involve spinning up a distributed JVM cluster to even compute against the simplest of event streams. To that end, we’re building Denormalized designed to be embeddable in your applications and scale up to hundreds of thousands of events per second with a Flink-like dataflow API. While we currently only support Rust, we have plans for Python and Typescript bindings soon. We’re built atop DataFusion and the Arrow ecosystems and currently support streaming joins as well as windowed aggregations on Kafka topics. Please check out out repo at: https://ift.tt/yIADZ6j We’d love to hear your feedback. https://ift.tt/yIADZ6j August 15, 2024 at 10:46PM
Show HN: Beating OpenAI's structured outputs on cost, accuracy and speed https://ift.tt/2tnODew August 15, 2024 at 12:32AM
Show HN: SlateDB – An embedded storage engine built on object storage SlateDB is an embedded storage engine built as a log-structured merge-tree. Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage (S3, GCS, ABS, MinIO, Tigris, and so on). Leveraging object storage allows SlateDB to provide bottomless storage capacity, high durability, and easy replication. The trade-off is that object storage has a higher latency and higher API cost than local disk. To mitigate high write API costs (PUTs), SlateDB batches writes. Rather than writing every put() call to object storage, MemTables are flushed periodically to object storage as a string-sorted table (SST). The flush interval is configurable. To mitigate write latency, SlateDB provides an async put method. Clients that prefer strong durability can await on put until the MemTable is flushed to object storage (trading latency for durability). Clients that prefer lower latency can simply ignore the future returned by put. To mitigate read latency and read API costs (GETs), SlateDB will use standard LSM-tree caching techniques: in-memory block caches, compression, bloom filters, and local SST disk caches. https://ift.tt/a3AJ8Wt August 15, 2024 at 12:47AM
Show HN: SandFaux – Your sandbox and our faux data After countless (TRULY COUNTLESS) hours of manually seeding and resetting Salesforce sandboxes for our sales demos and integration testing, we couldn’t take it anymore. SandFaux started as an internal tool for this tedious process, but after a few customers asked for access, we decided to productize it & make it publicly available for anyone to use! This was really just the starting point for our internal tool. We want to also add: * Text Prompting for Scenarios * Custom Fields * Custom Configurations * Dynamic Data * More Integrations https://sandfaux.com https://ift.tt/TthaJbi August 14, 2024 at 10:55PM
Show HN: AnimeGenAi – AI-powered anime style image and video generator https://animegenai.com August 14, 2024 at 01:42AM
Show HN: AI Bartender in a Virtual Bar Note: The avatar will talk to you, so make sure you check your volume! Hello HN! I've seen a bunch of AI character type stuff online, but all of them were boring chat interfaces. I thought it would be more fun to give the characters an avatar and a 3d environment to interact with. The stack I'm using is Claude 3.5 for the LLM, OpenAI TTS, Stable Diffusion for generating drinks, and three.js for rendering. I exposed the prompt I'm using so people can play around with it by clicking the robot icon. If people find it interesting, I might add more environments, character customization options, etc. Hope you enjoy and let me know your thoughts/questions in the comments! If you want to know more, follow me on Twitter or join the Discord! https://ift.tt/BxufOm3 https://x.com/neelmango https://ift.tt/9jr6wPQ August 13, 2024 at 10:58PM
Show HN: AI co-worker for system software development (Rust,C,C++,pdf) Hey Everybody, We are really excited to release the 1st version of H2LooP studio today. https://h2loop.ai/ H2LooP Studio helps system software engineers generate code from technical specs, debug issues, and understand complex code in C, C++, Go, and Rust. Under the hood, it uses the H2LooP Data Engine to create instruction-tuned datasets from data sheets and source code. Models are what they eat. We create high-quality, pre-vetted domain-specific training data (telecom, IoT, automotive, consumer electronics) at scale for fine-tuning small language models. We leverage both LLMs and human expertise (system knowledge) to build this dataset. Why are we building H2Loop? 1.Challenges in System Code: -System code presents significant challenges for LLMs that lack specialised pre-training. -Existing tools like GitHub Copilot struggle with tasks such as generating device driver code, debugging network kernel crashes, and interpreting hardware schematics. 2.Limitations of Current Coding Assistants: -Results from generic coding assistants are often unclear and insufficient. -These tools are unable to handle technical specifications or crash logs, which are essential for system software development. -System developers frequently need to reference specifications like Wi-Fi, Bluetooth, or network protocols while coding, but current tools fail to meet these needs. 3.Specialised Requirements for System Software: -System software is typically written in languages like C, C++, Go, and Rust, often in closed-source projects. -Enterprises need specialised solutions that understand their specific domain and coding standards. Challenges in Generating Accurate Code from Technical Specifications: 1.Unstructured Format of Technical Specifications: -Technical specifications are often in PDF format, which is inherently unstructured. -Parsing PDFs that include images, tables, and various text elements, and aligning them with reference sample code, presents a significant challenge. 2.Difficulty in Creating Domain-Specific Datasets: -Developing a question-and-answer coding dataset for specialised domains like automotive or telecom, suitable for LLM training, is a complex task. 3.Necessity of Expert Review: -Expert review of the training dataset is crucial. For example, if a dataset is created for socket creation in a networking protocol, it must be meticulously checked by an expert before being used for fine-tuning. The Solution: 1.RAG-Based Parsing and Chunking: -We employ a Retrieval-Augmented Generation (RAG) solution to parse and chunk PDFs effectively. -By combining LLM and manual methods, we align the content from PDFs with source code to create an instruction tuned dataset. 2.Expert Review and Validation: -Our team of system and domain experts thoroughly review and validate the training datasets, which are formatted in JSON. 3.Collaborative Fine-Tuning: -We partner with enterprises to transform their code and technical specifications into expert-vetted, domain-specific datasets. -We then assist in fine-tuning a small language model tailored to their domain and coding standards. Who can use H2LooP: H2LooP is a valuable tool for professionals like developers, product managers, and CTOs. If you're working on proprietary software, frequently coding from technical specifications,H2LooP is for you. Demo: https://ift.tt/q7DloEu H2LooP Studio is hosted in the cloud. You can download sample technical specifications and experiment with the H2LooP model to generate system software code. We will soon be releasing the H2LooP Data Engine, which will allow you to create training datasets by uploading code and PDFs. For more details, refer to https://ift.tt/XiatneH Also please join our community at : - Slack : https://ift.tt/h0cLIMK - Twitter : https://x.com/h2loopinc Would love to hear your feedback & how we can make this better. Thank you, Team H2LooP https://h2loop.ai/ August 13, 2024 at 09:02PM
Show HN: OpenRouter with Guardrails (Jailbreak, PII, etc.) Hello HN! We have been working on an open source routing mechanism that has built in guardrails (i.e. preventing jailbreak, injection, PII leakage). It's really similar to OpenRouter but we've added a guardrail mechanism to it. These guardrails are highly extensible but have focused around natural language based interactions (e.g. you have a chatbot that you don't want leaking PII). Some our guardrails are other open source models (like Metas prompt guard they released with 3.1 or Microsoft Presidio). Would love feedback to see what folks think! Thanks! https://ift.tt/dD0a4Yj August 12, 2024 at 09:18PM
Show HN: SuperRocola.com – Collaborative DJ Platform for Real-Time Music Sharing Hi!, I've built Super Rocola, a web app that turns everyone into a DJ. Tech Stack: Built with SvelteKit, Node.Js, WebSockets and MongoDB Key Features: - Free from any kind of sign up / subscription - Create instant music sessions with a unique QR code - Integrates with YouTube and SoundCloud for vast music library - Real-time collaborative playlist management Problem It Solves: Eliminates the "aux cord fight" at parties and gatherings. Everyone can contribute to the playlist democratically. How It's Different: Unlike other music sharing apps, Super Rocola focuses on real-time collaboration and social interaction around music selection, whithout requiring to have an active subscription to any service. Future plans: - I would like to integrate more platforms (Apple music, Spotify, Deezer) I'd love to get feedback from the HN community on the concept, implementation, and any ideas for improvement. You can try it out at superrocola.com. Looking forward to your thoughts and suggestions! https://ift.tt/SDECuqA August 11, 2024 at 09:25PM
Show HN: I built Zesfy – Your daily tasks, scheduled in seconds https://zesfy.com/ August 11, 2024 at 10:16PM