Wednesday, July 3, 2024

Tuesday, July 2, 2024

Show HN: Mutahunter – LLMs to support mutating testing for all major languages https://ift.tt/hCsjJqH

Show HN: Mutahunter – LLMs to support mutating testing for all major languages Background: We were inspired by how aider.chat was making use of pageranked AST and realized that we can use this to power high quality mutation testing using LLMs. Check it out! https://ift.tt/mPKuWzR July 3, 2024 at 01:40AM

Show HN: Free AI productivity framework for solo founders (with GPT-4) https://ift.tt/LN5koYU

Show HN: Free AI productivity framework for solo founders (with GPT-4) https://ift.tt/5LKnIbj July 3, 2024 at 12:13AM

Show HN: Pug, a TUI for Terraform https://ift.tt/xp3FCdv

Show HN: Pug, a TUI for Terraform Pug is a full screen terminal user interface for terraform. I wanted a tool that could scale terraform without leaving the terminal. There are plenty of SaaS products (terraform cloud, etc), and yes there is terragrunt but its interface is sorely lacking. I want logs to be organized and easily accessible. I also wanted to view and manage state resources at scale without endlessly rattling out `terraform state ...` commands. Pug provides all this in one small binary. You can fire off 1000s of terraform plans and applies and see their output in real-time. All the common terraform commands are supported. State is automatically refreshed following changes. You can swap out terraform for opentofu or terragrunt. In future Pug could be taken beyond a single-user, single-machine app. Processes could be launched on kubernetes, teams could share and approve plans, pull requests managed automatically, real-time updates relayed from other users etc. The end-to-end infrastructure deployment workflow would be possible without leaving the terminal. https://ift.tt/gfloFwZ https://ift.tt/gfloFwZ July 3, 2024 at 12:18AM

Monday, July 1, 2024

Show HN: Grief Companion https://ift.tt/mMQIK8B

Show HN: Grief Companion https://ift.tt/Ti4xWco July 2, 2024 at 02:27AM

Show HN: Perlin noise Wang tile generator https://ift.tt/F5aIt3A

Show HN: Perlin noise Wang tile generator This is a little script I wrote a while ago to help generate sprites for a game I was working on. You can use it to build a seemingly-infinite aperiodic noise texture that is actually composed of a relatively small number of tiles. For example, imagine a large grassy field or body of water in a 2D pixel art game, but without the obvious repeated patterns that arise from simple tiling. The use case is pretty niche (for example, in many cases you could just evaluate the perlin noise function directly in a shader) but I thought it was a cool idea regardless. https://ift.tt/CjBGF4O June 27, 2024 at 11:06PM

Show HN: I built sales API, Stripe Atlas closed me https://ift.tt/flL09RP

Show HN: I built sales API, Stripe Atlas closed me My Co-founder and I have spent the last three months developing customsalesapi.com, a platform designed to automate sales and lead generation processes. Essentially, we streamline everything you'd typically do with Apollo by describing your company to our AI. If you're interested, I'd be thrilled to have you as one of our early clients. Please let me know if you'd like more information. Few days ago, we used Stripe Atlas to create our company, and right after company is created, stripe closed our account (account id is acct_1PMyxBIbdJ0fozrG). I went to asking help from many groups but I saw this exact same thing is happening everywhere July 2, 2024 at 01:00AM

Show HN: Improve LLM Performance by Maximizing Iteration Speed https://ift.tt/ZAhpCTU

Show HN: Improve LLM Performance by Maximizing Iteration Speed LLM Application development is extremely iterative, more so than any other types of development. This is because in addition to all the activities involved in regular application development, we also need to make the LLM Application accurate and reduce hallucination. To improve performance, we need to trial and error various combinations of LLM models, prompt templates (e.g., few-shot, chain-of-thought), prompt context with different RAG architecture, try different agent architecture, and more. There are thousands of permutations to try. We need to be able to easily experiment with these different permutations, measure performance in an objective way, and compare performance across each other to find the best possible combination. --- I have been working in AI since 2021 - first at FAANG with ML, then with LLM in start-ups since early 2023. I have had the chance to talk with many companies working with AI. The biggest mistake I see is a lack of standard process that allows them to rapidly iterate towards their performance goal. Using my learnings, I’m working on an OSS framework that structures your LLM Application Development for Rapid Iteration so you can reach your performance targets much faster. - If you are interested, you can learn more about it at: https://palico.ai/ - It's also Open Source and you can get setup with a single command. Stars are always appreciated. You can checkout the repo at: https://ift.tt/q0t5bSl https://www.palico.ai/ July 1, 2024 at 09:23PM

Sunday, June 30, 2024

Show HN: What's in My Location History? https://ift.tt/l86NBiz

Show HN: What's in My Location History? https://ift.tt/ZFsGu21 July 1, 2024 at 03:15AM

Show HN: Free Online Note Taker https://ift.tt/ClTpkjv

Show HN: Free Online Note Taker Hey HN community, Yesterday I developed a simple online note taking app. Please share your feedback and let me know which features you would like to see included! https://quicknotes.co/ June 30, 2024 at 10:51PM

Show HN: I've built a child monitoring app with mitmproxy and WireGuard https://ift.tt/567zkR8

Show HN: I've built a child monitoring app with mitmproxy and WireGuard Hi! I've been working on a child monitoring service and I'd really appreciate your input on it. The structure of the service is pretty technically interesting. It sets up a wireguard VPN on the child's Windows account, and then routes the traffic to our server. From there, we use mitmproxy to break open the TLS, inspect the packets, and then re-encrypt them. Currently all images are passed through an ImageNetV2 model, and for sites like reddit or google, individual links/communities are analyzed and we remove the content if it violates the filters without impacting the overall browsing experience. Coming soon(ish) will be a 8B uncensored llama3 model, which will allow parents to create custom filters for filtering content. I've always felt like child monitoring systems are missing the bigger picture when it comes to content filtering. I certainly remember being a little kid (9-ish) and coming across adult content I shouldn't have been seeing, but I also recall encountering subreddits and other online groups that laid the groundwork for my personality, without my parent ever knowing what was happening. The fact that as a child, I declared I no longer believed in God before I stopped believing in Santa was not the result of being some super genius, but because I was regurgitating what I read on r/atheism as gospel. Parents need more control over what their kids see, and as the internet develops more mature communities child filters need to keep up. It is not enough to simply hope your kid turns out normal, because there are companies actively working against you. The service is $20 a month, although it's 50% off for the first two months while we're in early access. We also only do Windows at the moment, although I'd like to expand (especially to linux) later this year. Let me know what you think! https://ift.tt/nO0Cj3L June 30, 2024 at 10:44PM

Show HN: AI Rapper Online – Generate Personalized Rap Songs with AI https://ift.tt/CqnXGyH

Show HN: AI Rapper Online – Generate Personalized Rap Songs with AI We’re excited to share AI Rapper Online, a revolutionary platform that allows you to create personalized rap songs using advanced AI technology. Whether you’re an aspiring rapper, a music enthusiast, or just curious about AI's potential in music creation, our platform offers a unique and fun experience. Features include: Rap Generator: Input themes, styles, and keywords to create unique rap songs. AI Rapper Online: Generate full rap albums with custom cover art. https://airapper.online June 30, 2024 at 09:26AM

Saturday, June 29, 2024

Show HN: I built a create-your-own-story interactive novel that runs with GPT https://ift.tt/VrpJkgj

Show HN: I built a create-your-own-story interactive novel that runs with GPT I built this project around a year ago, but I didn't really publicize it a lot. I do play with it every now and then and figured I should share it with you guys because I enjoyed it and hopefully you will as well. https://ift.tt/hLjsbYD June 30, 2024 at 10:00AM

Show HN: I am building an open-source Confluence and Notion alternative https://ift.tt/RsX9Mlb

Show HN: I am building an open-source Confluence and Notion alternative Hello HN, I am building Docmost, an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion. I have been working on it for the past 12 months. This is the first public release (beta). The rich-text editor has support for real-time collaboration, LaTex, inline comments, tables, and callouts to name a few. Features - Collaborative real-time editor - Spaces (Teamspace) - User permissions - Groups - Comments - Page history - Nested pages - Search - File attachments You can find screenshots of the product on the website. Website: https://docmost.com Github: https://ift.tt/9BRHn7J Documentation: https://ift.tt/wYTcfjJ I would love to hear your feedback. Thank you. https://ift.tt/9BRHn7J June 29, 2024 at 10:57PM

Friday, June 28, 2024

Show HN: A multiple choice "flash card" game for my daughter using GPT4 https://ift.tt/w36XBtT

Show HN: A multiple choice "flash card" game for my daughter using GPT4 https://ift.tt/UDyaWhZ June 28, 2024 at 11:06PM

Show HN: PodNarrator – Have articles read to you in your favorite podcast app https://ift.tt/vjnQ9Rk

Show HN: PodNarrator – Have articles read to you in your favorite podcast app https://podnarrator.com June 28, 2024 at 11:33AM

Thursday, June 27, 2024

Show HN: Siram – Automate Watering Your Houseplants https://ift.tt/RbpYdJa

Show HN: Siram – Automate Watering Your Houseplants https://siram.co June 27, 2024 at 09:15PM

Show HN: Pass in data to Visa and cut your credit card fee by 50% https://ift.tt/1LiovOU

Show HN: Pass in data to Visa and cut your credit card fee by 50% Here's how your business can save up to 50% on credit card fees. Credit card interchange fees are expensive. These fees are what the credit card networks like Visa and Mastercard charge the merchant (you) whenever your customer swipes their card. Stripe or your payment processor passes these fees onto you. To incentivize data collection, Visa and Mastercard lower your fees whenever you pass in transaction data like zipcode, sales tax amount, invoice amount, customer address, itemized purchased services or goods, and the list goes on. This is called L2 and L3 data, and you can pass this into Stripe (or your payment processor) to lower your credit card fees. Parsing invoices manually to provide L2/L3 data to Visa is a pain. But with Trellis, you can do this automatically within seconds for any invoice. Watch how we do it here: https://ift.tt/XSRmwjI... If you’re a business and you accept credit cards, you can cut your credit card processing fee in half. https://ift.tt/YSc8aKT June 28, 2024 at 02:30AM

Show HN: Semantic Search of 1000 Top Movies of All Time https://ift.tt/QgtTGcH

Show HN: Semantic Search of 1000 Top Movies of All Time https://ift.tt/uE7RIjC June 28, 2024 at 01:41AM

Wednesday, June 26, 2024

Show HN: I built an indie, browser-based MMORPG https://ift.tt/FEDf9Z6

Show HN: I built an indie, browser-based MMORPG I've been working on an MMORPG that is now in alpha as a solo developer. Here are the major open source technologies that I use: Blender - 3D modeling software for creating the overall environment and every game object. I've gotten a lot of CC and Public Domain assets from https://poly.pizza GLTF - I export assets from blender to the GLTF asset format JSON - I write a JSON config for every game object that describes things like its name, its interactions, its collisions, etc. Node.js exporter - I iterate over the environment and every asset to create a scene hierarchy. I use gltf-transform for processing all GLTF files, compressing them, removing redundancies, etc. Node.js server - Uses express and socket.io to process game state updates. It keeps track of every client's game state and issues delta's at each game tick (currently 600ms). The client can send interactions with different objects. The server validates those and updates the game state accordingly. HTML/CSS/JavaScript/Three.js client - I use regular web technologies for the UI elements and three.js for the 3D rending on the browser. The client is responsible for rending the world state and providing the client with different interactions. All code is written in JavaScript which means less context switching. Performance seems to be good enough, and I figure I can always optimize the server code in C++ if necessary. I am currently running two cheap shared instances but based on my testing, they can likely support about 200 users each. This is a low-poly browser based game so it should be compatible across many devices. The data a user needs to download to play, including all 3d assets, is approximately 2 MB, even though there are hundreds of assets. Overall, it's been a fun project. Web development and open source software have progressed to the point that this is no longer an incredibly difficult feat. I feel like development is going pretty well and in a year or so there will be plenty of good content to play. https://ift.tt/u25GdiZ June 26, 2024 at 11:23PM

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/GQauRgE

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for de...