Monday, September 30, 2024

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

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

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

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

Sunday, September 29, 2024

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

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/hRT9U51 September 29, 2024 at 12:24AM

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

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/Y3gqJj7 September 28, 2024 at 05:31PM

Saturday, September 28, 2024

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

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/Nbx9J6v September 27, 2024 at 11:42PM

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

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

Honoring Mr. Boston

Honoring Mr. Boston
By Madhu Unnikrishnan

Mike Delia, former Operator of the Year, operating a historic streetcar. During this year’s Muni Heritage Weekend, we commemorated the life and legacy of one of the greatest ambassadors for Muni, vintage vehicles and San Francisco itself: Mike Delia. A favorite among Muni riders, Mike, a.k.a “Mr. Boston,” was a cherished colleague who reached his final destination on Aug. 31, 2023 after a struggle with cancer. On Saturday, Mike’s family and colleagues gathered to dedicate PCC Car 1059 in his honor. Friends, family and colleagues of Mike Delia met in front of the SF Railway Museum to dedicate...



Published September 27, 2024 at 05:30AM
https://ift.tt/3AKz0oS

Friday, September 27, 2024

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

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

Show HN: Structured, GitHub App for Automated DBT PR Reviews https://ift.tt/zwmrkTU

Show HN: Structured, GitHub App for Automated DBT PR Reviews Scaling data teams today means dealing with the complexity of the modern data stack. While DBT has become a core tool for transforming raw data into structured, analytics-ready tables, most teams are using it in ways that lead to chaos: duplicated models, inconsistent metrics, and inefficient SQL that directly impacts cloud spend. The real issue isn’t with DBT itself—it’s in how it’s applied across teams. Here’s the typical setup: Finance defines a revenue model, Marketing calculates customer lifetime value, and Product defines churn. All in DBT, but all with slightly different logic, leading to metric fragmentation. This results in data drift, conflicting reports, and a ton of unnecessary engineering time spent reconciling definitions. Worse, engineers end up re-inventing the wheel by duplicating logic that already exists in other models. The inefficiencies don’t stop there: suboptimal SQL patterns (e.g., full-table scans, poor joins) creep into production and drive up cloud costs. We designed our GitHub App to automate the grunt work of DBT model management, focusing on three key areas: preventing redundant logic, maintaining the semantic layer, and optimizing SQL performance. --- (1) Stop Redundant Models: A lot of teams waste time rebuilding models that already exist. Engineers aren’t aware of what’s been built, so they duplicate work. Our app automatically reviews pull requests, flags redundant models, and suggests reusing existing logic. This keeps your key metrics like revenue or churn consistent across teams and prevents conflicting reports. (2) Maintain the Semantic Layer: DBT’s value is in creating a semantic layer—a consistent definition of business metrics. But as teams scale, maintaining this layer gets tricky. People unknowingly break it with small changes, leading to inconsistencies. Our app checks every new model for deviations from the semantic layer, flagging inconsistencies before they go live. This prevents those all-too-common situations where two departments are debating whose revenue number is right. By ensuring everyone’s using the same definitions, you avoid trust issues with the data. (3) SQL Performance = Real Costs: Bad SQL isn’t just a performance problem—it’s a cost problem. Inefficient joins, full-table scans, and poorly written SQL in your DBT models can blow up your cloud bill. Our app reviews SQL in pull requests, flags inefficiencies, and suggests optimizations. Example: An engineer submits a model that joins two large tables without filtering. Our app flags the full-table scan and suggests using indexed columns and adding WHERE filters. This reduces query cost and improves performance before the code hits production. --- Data engineers are already stretched thin with the demands of modern data pipelines. By automating model consistency checks, semantic layer enforcement, and SQL performance reviews, our GitHub App frees up your team to focus on higher-impact work rather than wasting cycles on repetitive tasks or fighting fires caused by bad data logic. The app is live—give it a try, and let us know how it’s improving your workflow. Also, keep an eye out for our upcoming DBT code generation features—we’re automating more of the heavy lifting soon. https://ift.tt/gJiR0VW September 27, 2024 at 02:58AM

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

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

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

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/4Ec10FN... https://ift.tt/nuGicJD September 26, 2024 at 11:29PM

Thursday, September 26, 2024

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

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/PVsA18i Wiki: https://ift.tt/F63nGfg https://ift.tt/PVsA18i September 26, 2024 at 06:46AM

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

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

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

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

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

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/pw7JsFd Documentation: https://ift.tt/bmP1AeH A blog post on a use case: https://ift.tt/Ad5F36u... https://ift.tt/pw7JsFd September 26, 2024 at 12:48AM

Wednesday, September 25, 2024

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

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

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

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

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

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/KG9Ru6p 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/PqgTrYx . 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/xjvCrRS https://ift.tt/DfJNC0r https://ift.tt/LV34eUq September 25, 2024 at 01:17AM

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

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/PKWAC2H September 24, 2024 at 11:17PM

Tuesday, September 24, 2024

Celebrating Muni Forward: The 9 San Bruno Boosts Equity

Celebrating Muni Forward: The 9 San Bruno Boosts Equity
By Nick Veronin

Passengers exiting the 9 San Bruno from a transit island on Potrero Avenue. This Transit Month, we’re celebrating the 10-year anniversary of Muni Forward! Each week, we’ll highlight one of our Muni Forward corridors to share exactly how we worked to improve your trips — and the wins riders are seeing as a result. Today, we shine the spotlight on the 9 San Bruno. It connects San Francisco’s southern residential neighborhoods to the city’s urban core. Muni Forward improvements on the 9 San Bruno The 9 San Bruno runs all the way from Visitacion Valley to the Financial District. The route serves...



Published September 23, 2024 at 05:30AM
https://ift.tt/xUKOHyC

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

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

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

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

Monday, September 23, 2024

Show HN: Gridtalk - Leave comments anywhere on Earth (Flask + MapTiler) https://ift.tt/ASbcXCE

Show HN: Gridtalk - Leave comments anywhere on Earth (Flask + MapTiler) I've created a Flask app that allows users to add and view comments tied to specific locations on a map. Here is how it works 1. Users can browse a world map and leave comments at any location. 2. Comments become visible when a user's cursor is within 50m of the comment's coordinates 3. Ideal for sharing local insights, tourist tips, restaurant recommendations, etc. It's also ideal for shitposting. I built this over the course of a few hours as demo to help me learn to how deploy a flask application using digital ocean droplets. I have listed the tech stack below - SQLite - Flask - AlpineJS - Digital ocean droplet. - MapTiler It's missing SSL so I will fix that at some point as I want to figure out how to do that. Bot protection would also be good to figure out as well as a better system for displaying comments. Overall droplets are a nice way to deploy stuff and much cheaper than using Vercel(Nothing new there!) http://www.gridtalk.xyz/ September 23, 2024 at 01:42AM

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

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/QB308CX September 23, 2024 at 12:50AM

Show HN: LyricFluent – Learn Languages with Music (Mainly Spanish) https://ift.tt/81MsEVT

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/MTSKvqn September 22, 2024 at 06:53PM

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

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

Sunday, September 22, 2024

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

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/ZpJskgt 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/ZpJskgt September 22, 2024 at 11:49AM

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

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 https://ift.tt/E6jaViq

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/xU7QBoX September 22, 2024 at 07:35AM

Saturday, September 21, 2024

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

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/JYRi372 September 21, 2024 at 12:52AM

Tokens – Iconic Symbols of Muni’s Past

Tokens – Iconic Symbols of Muni’s Past
By Kelley Trahan

Shop mechanics repairing fare boxes at Elkton Shops | April 24, 1947 This Transit Month, we're excited to dive into the history of our payment methods here at Muni. Today, we'll go way back to the 1930s. That’s when a new approach to managing fares became necessary to keep pace with a rapidly growing city. San Francisco Municipal Railway (Muni) token. In 1937, when the Market Street Railway increased its fare from 5 cents to 7 cents, San Francisco transit riders were introduced to the token. Tokens were sold to riders in bulk at a discount rate. They offered a convenient way to adjust fare...



Published September 20, 2024 at 05:30AM
https://ift.tt/DXZkC9K

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

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/vUyGDCF September 19, 2024 at 05:33PM

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

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

Friday, September 20, 2024

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

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/fj7WElR ) 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/eYDQrfR September 19, 2024 at 11:52PM

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

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/kplZO3z https://ift.tt/kplZO3z September 19, 2024 at 11:50PM

Thursday, September 19, 2024

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

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

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

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/XPAUfqg September 18, 2024 at 11:27PM

Wednesday, September 18, 2024

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

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

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

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

Tuesday, September 17, 2024

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

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

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

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/gJUMb7a September 16, 2024 at 11:22PM

Monday, September 16, 2024

Sunday, September 15, 2024

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

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

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

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

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

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

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

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/7aSGFlB September 14, 2024 at 11:43PM

Saturday, September 14, 2024

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

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

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

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: Ftail – logger for Rust with multiple drivers (console/daily file/etc.) https://ift.tt/pBHugVO

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

Friday, September 13, 2024

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

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

Reimagined Potrero Yard Tour: Walk the Project Site and Visualize Its Future

Reimagined Potrero Yard Tour: Walk the Project Site and Visualize Its Future
By John Angelico

Join us this weekend at Potrero Yard to learn how we’re reimagining the site. You might have heard that we are rebuilding Potrero Yard. Join us for a self-guided tour to learn about the last hundred years of this bus yard and what’s in store next. On Saturday, Sept. 14, come experience a community walking tour of the Potrero Yard Modernization Project site. This self-guided tour starts at Franklin Square and goes along 17th and Bryant streets.   Date: Saturday, Sept. 14, 2024  Time: 1-3 p.m.  Where: Franklin Square, 2500 17th Street, San Francisco  (Enter at the corner of 17th and Bryant...



Published September 12, 2024 at 05:30AM
https://ift.tt/zgcXsBy

Show HN: Hacker News for Creators/Makers https://ift.tt/9v4dxUE

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

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

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/Jk5hPSK September 12, 2024 at 10:35PM

Thursday, September 12, 2024

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

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

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

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/FmrGgEu ) of our managed solution. Would love your thoughts on our repo and vision as we keep chugging along! https://ift.tt/AMLQDwU September 11, 2024 at 08:44PM

Wednesday, September 11, 2024

Bikeshare Secret Menu: Tips, Tricks and Hacks

Bikeshare Secret Menu: Tips, Tricks and Hacks
By Adrian Leung

Bikeshare stations reached Daly City BART earlier this year. Mayor Juslyn Manalo joined the celebration. As we celebrate Transit Month, we can’t forget another great way to get around the city: bikeshare. Bay Wheels is the Bay Area’s bikeshare program, and it’s got a whole secret menu of hacks we're excited to share with you. Free e-bike rides. Extra bikes for non-member friends. Free hour-long trips. Cheaper ride zones. We’ll cover all the perks that will help you get the most out of a Bay Wheels membership. How the membership works With membership, every bikeshare bike is your bike! Even...



Published September 10, 2024 at 05:30AM
https://ift.tt/yvuMIeS

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

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

Tuesday, September 10, 2024

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

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

Celebrating Muni Forward: How We Improved Speed and Safety on the 5 Fulton

Celebrating Muni Forward: How We Improved Speed and Safety on the 5 Fulton
By Nicholas Veronin

The 5R Fulton Rapid passing a traffic circle installed at McAllister and Lyon streets as part of Muni Forward’s 5 Fulton Rapid Project. This Transit Month, we’re celebrating the 10-year anniversary of Muni Forward! Each week, we’ll highlight one of our Muni Forward corridors to share exactly how we worked to improve your trips – and the wins riders are seeing as a result. Today, we shine the spotlight on the 5 Fulton. It runs from the Financial District all the way to the Great Highway. How the “Flying Fulton” helped launch Muni Forward Our 5 Fulton Rapid Project was one of the very first Muni...



Published September 09, 2024 at 05:30AM
https://ift.tt/L70I1Vx

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

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/jFL8RIt... https://ift.tt/wX4oQIG September 9, 2024 at 10:01PM

Monday, September 9, 2024

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

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/WC5QGKF September 9, 2024 at 06:09AM

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

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/3AIcjXy September 9, 2024 at 01:50AM

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

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/3OCKrjE P.S. If anyone wants to contribute or has ideas for improvement, I'm all ears! September 9, 2024 at 01:38AM

Sunday, September 8, 2024

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

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/KBqWJuv September 8, 2024 at 01:47AM

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

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

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

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

Show HN: Magic List – Super Simple Todo List https://ift.tt/SiysHD2

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/dTwezIf September 7, 2024 at 11:24PM

Saturday, September 7, 2024

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

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/9YM7TCE September 7, 2024 at 01:52AM

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

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/axbwXeP September 7, 2024 at 02:57AM

Show HN: Using SQL's Turing Completeness to Build Tetris https://ift.tt/u9J6wTU

Show HN: Using SQL's Turing Completeness to Build Tetris https://ift.tt/78oAf4V September 4, 2024 at 05:58PM

Friday, September 6, 2024

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

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/egNrHiV ): 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/WunHs3y 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/wT8Vt5Y ). 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/rfVAz63 September 5, 2024 at 11:44PM

Show HN: Feature Flags Backed by Git https://ift.tt/uVJGicP

Show HN: Feature Flags Backed by Git Hey all, I'm the founder of Flipt, an open-source ( https://ift.tt/Xm8fAJQ ) feature flag tool that I (and others) have been working on for the past few years. About a year or two ago we added support for serving flag state from various non-relational declarative stores like Git, OCI, Object Store, etc. Many of our users came to love the git-backed storage, as it allows them to keep their feature flags close to their code in there organization's repos. But they had one (rather large) ask, and that was the ability to use the UI to manage flag state changes and still use Git as the backend. So today we're rolling out our hosted solution that does exactly that (and more soon). I would love any feedback, questions, etc, or if anyone would give it a spin! Happy to extend the 14-day trial as well for anyone interested in providing product feedback. Thanks!! https://www.flipt.io/ September 6, 2024 at 01:45AM

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

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/fiZr0cb September 6, 2024 at 01:39AM

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

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/KiZYOm7 September 5, 2024 at 11:15PM

Thursday, September 5, 2024

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

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/z2vNIHn September 5, 2024 at 01:29AM

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

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/TzQFwRe... https://ift.tt/qfv3awX September 5, 2024 at 01:02AM

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

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 https://ift.tt/KZOR15E

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/VOq7oGH... ) 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/KJyp9tc ), there was no code. This brought up questions about reproducibility ( https://ift.tt/6TLtJYx ) as well as complaints from the scientific community ( https://ift.tt/q7jDrhy... ). 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/IcaJol3 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/IcaJol3 September 4, 2024 at 11:14PM

Wednesday, September 4, 2024

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

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/3GQUvdp September 4, 2024 at 01:24AM

Show HN: Hestus – AI Copilot for CAD https://ift.tt/2H564Mf

Show HN: Hestus – AI Copilot for CAD Hello! We’re Kevin and Sohrab from Hestus ( https://www.hestus.co ). We're working on an AI copilot for CAD. Today we're releasing a simple sketch helper for Fusion 360 and would love your feedback. Here’s a quick demo: https://www.youtube.com/watch?v=L9n_eY-fM_E . Why we’re doing this: Mechanical engineers excel at generating initial design concepts but get bogged down translating ideas into final designs due to tedious, repetitive tasks. Our goal is to automate these mundane processes, allowing engineers to focus on the creative aspects of design. Having worked at multiple hardware companies—from medical devices to space launch vehicles—we know how often “trivial” components such as manufacturing rigging, get brushed under the table in scheduling conversations. These tasks aren’t necessarily complex, but they take time and still require the rigor of production components. From finding the perfect fastener to making sure mounting holes align, we aim to simplify and accelerate the design process from the complex to the mundane. We're tackling this problem similarly to how coding copilots help programmers work faster. Initially, rudimentary coding assistants offered simple suggestions like auto-completing variables. Now, they understand complex tasks, write entire code blocks, and help fix bugs. We're taking this step-by-step approach, starting with a beta that focuses on sketching. Our sketch helper offers design suggestions, such as applying equality constraints to similarly sized circles or adding tangent constraints between lines and curves. While designers can do these tasks manually, they often require dozens of precise mouse clicks. Our software makes suggestions that you can preview and accept to streamline your workflow. Over time we aim to improve at anticipating your needs and expand beyond sketching to other design aspects like resolving interference issues, auto-generating bills of materials with purchase links, and offering manufacturability suggestions. How this is different from other solutions: we've heard of complete generative part design solutions, but we don't believe this top down approach is the best way to assist mechanical engineers. Engineers excel at and enjoy designing new concepts—we want to focus on streamlining the most tedious aspects. Crucially, we find that generative solutions often overlook manufacturability, a key aspect of design. We invite you to try our sketch helper and share your thoughts! If you can think of any additional features that would make it more useful to you, we’d love to hear what they are. Any and all feedback is welcome! https://www.hestus.co/ September 4, 2024 at 12:19AM

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

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

Tuesday, September 3, 2024

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

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

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

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

Monday, September 2, 2024

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

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/d9fMgBn September 2, 2024 at 02:40PM

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

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

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

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/Y21gJ3s September 2, 2024 at 05:26AM

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

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/DBzZWXr September 1, 2024 at 08:00PM

Sunday, September 1, 2024

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

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

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

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/gNaxuUP September 1, 2024 at 04:59PM

Show HN: I'm 17 and built a startup to find or sell parking spots https://ift.tt/DUnVWH8

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: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/IwYJfju

Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought ...