Tuesday, October 31, 2023

Show HN: My wife and I built a Halloween game https://ift.tt/dscWimz

Show HN: My wife and I built a Halloween game Happy Halloween! Instead of going to a Halloween party this year, my wife and I decided to run a tiny Hackathon and built this little retro choose-your-own-adventure to pay tribute to a popular series of yesteryear. Try and escape! Also pumpkin mode!! We made liberal use of ChatGPT for code, DALLE3/Midjourney for images, but did most of the storyboarding/writing ourselves because we couldn't stand the style of GPT4/Claude. https://ift.tt/hgbVesm November 1, 2023 at 05:08AM

Show HN: JS Local-only AI Apps starter kit: cost $0 to run and test locally https://ift.tt/IgwuXGj

Show HN: JS Local-only AI Apps starter kit: cost $0 to run and test locally Hi HN! Here's a local-only stack I built over the weekend - hope it can be useful for you! I have been building a lot of AI apps - https://ift.tt/uJCUXpt https://ift.tt/X1sK9Vn ... And there were definitely times I spent way too much $$ before deploying the app to production. So I was looking for a "local only" stack and found a few tools that worked well together. I used the following set of tools but may add more options later: - Inference: Ollama - VectorDB: Supabase pg-vector - LLM orchestration: langchain - Framework: nextjs My learning from building ai-town was also that many people don't have the luxury of swiping a credit card to test an app with a lot of AI workloads -- not surprisingly, many models on Ollama are already very good - I used llama2-7b for majority of my dev work. Hope this can lower the barrier to entry for building AI apps. :) https://ift.tt/TQtpC14 October 31, 2023 at 10:12PM

Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in https://ift.tt/rYFQoBG

Show HN: An instantly usable To-Do List desktop Web App, no sign-up/log-in ... by saving data in the URL, base64 encoded. About a year ago I wanted a fast, simple, throwaway, no sign-up/log-in To-Do List at my fingertips at work, I couldn't find one so I built one myself, in a quick and dirty way. Recently I decided to release to public, so I rewrote, productise it a bit, added markdown support, added dark mode, added extension for chromium browsers etc, and this is it. May you find this small utility website useful if you happen to need something like this as well. Some tech & non-tech bullets - Pure static website - Data goes up to URL on updating, base64 encoded, non-hashed spa style - Rewrote with React & Redux - ChatGPT assistance for markdown parsing, regex and its unit testing - Playwright for testing - CDN with AWS CloudFront Any feedback and comments are appreciated. ---- A note on saving data in the URL, To-Do lists usually wouldn't be too long so saving its data in URL seems a natural fit, plus my initial sketchy research showed ff max URL is 64k and chrome can go MBs. But actually in real world, if you take server and CDNs into consideration, 8k seems to be a de facto limit ( https://ift.tt/X0udlmn ), still enough for usual todo lists :) Previous discussions on HN about saving data in URL, https://ift.tt/zSc5vdn , https://ift.tt/kGnXTPl , https://ift.tt/GO4UPs3 https://2doli.st/ November 1, 2023 at 03:10AM

Show HN: Undead – scary fast, bewitching web pages on the JVM with no JavaScript https://ift.tt/sa8NHgS

Show HN: Undead – scary fast, bewitching web pages on the JVM with no JavaScript Hey HN. I wrote a LiveView implementation for the JVM called Undead. (The name Undead is a play on the "Live" part of LiveViews.) I had been waiting for the new StringTemplates feature of Java 21 which made it scary-easy to get the right data structures to make things work. It's been enchanting to write Java after about ten years in Javascript and Go lands. Would love folks to try it out and lmk what you think. If you aren't too scared that is. ;) https://ift.tt/eba7I1t October 31, 2023 at 10:46PM

Monday, October 30, 2023

Show HN: Online code editor for creating mobile apps https://ift.tt/9kzSXtu

Show HN: Online code editor for creating mobile apps https://ift.tt/BOhJjYs October 31, 2023 at 12:31AM

Show HN: Unlogged (YC S22) – open-source record and replay for Java https://ift.tt/xi52ezv

Show HN: Unlogged (YC S22) – open-source record and replay for Java Hello HN! Parth, and Shardul here. We have been building unlogged.io for the last 21 months. We started as a time travel debugger and pivoted to record and replay with assertions, mocking, and code coverage. You can save the replays in the form of a JSON and commit them to your git. Both Parth and I come from an e-commerce/payments background where production bugs meant heavy financial losses. Big billion days/Black Friday sales meant months of code freezes with low productivity. Before committing the code, we wanted to replay production traffic and know the breaking changes right away, like in sub-second. Kind of like unit+integration tests on steroids. So, we built an SDK that adds probes to the code in compile time. The SDK logs code execution, in detail. Git: https://ift.tt/hz26fNE We also built an IDE plugin that keeps monitoring code changes, hot reloads these changes, replays the relevant methods, and alerts on failing replays. It also lets developers call Java methods directly, mock downstream methods in run time, highlight code coverage in real-time, and show performance numbers for methods with inlay hints. (right above each method) Git: https://ift.tt/HOrh6Uv We are excited to launch the first version of our product that replays with assertions + mocking + code coverage reports right inside the IDE. Link to our IntelliJ plugin: https://ift.tt/nyU1EWq Record and Replay Demo: https://www.youtube.com/watch?v=muCyE-doEB0 Define Assertions on Replay: https://www.youtube.com/watch?v=YKsi1p634-M Track Code Coverage: https://www.youtube.com/watch?v=NMmp954kfaU Generate JUnit Test Cases: https://www.youtube.com/watch?v=rTUmg5b1Z_Q Mocking when replaying: https://www.youtube.com/watch?v=O_aqU1u-Kmw Documentation: https://ift.tt/O0u4LSw Roadmap: 1. Create a production logger -So that the performance impact is minimal -out of the box masking PII from production logs -creating meaningful input/return value combinations from production traffic to be replayed locally. 2. Creating a CI test runner that can integrate with CI/CD pipelines. 3. Auto-Replaying API endpoints of only the changed code. 4. Real-time alerts for the performance impact of code changes. 5. Creating a dashboard with reports, email/slack alerts. October 30, 2023 at 09:47PM

Show HN: Launch a private Ethereum Testnet with all clients and MEV infra https://ift.tt/E10xuAN

Show HN: Launch a private Ethereum Testnet with all clients and MEV infra We've been working with the Ethereum Foundation & Flashbots to build tooling and infrastructure for developers to test various workflows for Ethereum. As part of that work, anyone can now spin up a local Ethereum dev net with the entire Flashbots mev-boost infra (relayer, builder, boost) using the ethereum-package. This package supports all EL and CL client types, works on Kubernetes for scale testing, and comes with a few bells and whistles like metrics, mock-builders, and beacon chain explorers. This is the de-facto tool for teams modifying and testing the consensus layer. Here's a full tutorial - https://ift.tt/pvo2wUe... https://ift.tt/S1pjb2H October 30, 2023 at 11:22PM

Sunday, October 29, 2023

Show HN: I’m writing a “US Banking and Credit for Foreigners” guide https://ift.tt/Q7yFaDO

Show HN: I’m writing a “US Banking and Credit for Foreigners” guide So I’m writing a guide about accessing US Banking & Credit as a non-US resident. It’s work-in-progress but the first couple of chapters are accessible for everybody. Any feedback is appreciated! https://ift.tt/8sXb1Dh October 30, 2023 at 01:08AM

Show HN: Newslater – A Personal Newsletter Generator https://ift.tt/m7uPlBp

Show HN: Newslater – A Personal Newsletter Generator Inspired by my ability to collect articles from HN that I wanted to read, but never getting around to reading them, I built Newslater. You add the articles you want to read to your reading list, and Newslater will email you a newsletter containing summaries of 5 of your articles sent at a time you choose. My aim was to create a tl;dr newsletter from articles you are actually interested in. The app is free, has no ads, and is available on Android and iOS: https://ift.tt/J5nbshD https://ift.tt/xFA9bYy It’s a bit rough, but I thought some others may be interested in giving it a go. You can see examples of the newsletters it generates here too https://newslater.co/ October 29, 2023 at 09:33PM

Show HN: Mify – CLI that generates and maintains your backend infra code https://ift.tt/4INU2Y6

Show HN: Mify – CLI that generates and maintains your backend infra code Hello, for the past couple of months, we've been developing Mify and I wanted to share it with the people here. We've been writing backends for multiple different big and small companies and noticed that backend development progresses in way too similar cycles. At first people write a small set of services or in better case a single service to do what's needed. At some point the tech debt becomes too much of a hassle to handle as company grows, engineers are starting to scale the codebase, rewriting code, splitting monolith, introducing microservices and eventually after a bunch of iterations like that, people write some sort of in-house internal developer platform to quickly spin up services. The amount of effort it takes to go through this is really unnecessary. Every team needs to get a bunch of libraries for storage, configuration, logging, metrics, etc and duct tape them all together until it works, then write boilerplate for all of that, and then there's also infrastructure code and configs to set up deployment. So, we think that it doesn't have to be that way and that's why we wrote Mify, which is an open-source tool that generated and maintains all boilerplate code for the necessary building blocks of a backend service and help with deployment. Even at this early stage Mify can save a lot of development time, so check it out, we would appreciate your feedback! https://ift.tt/9sxScyH October 30, 2023 at 01:29AM

Show HN: Yet another HN UI clone (sorry) https://ift.tt/TAIt0hY

Show HN: Yet another HN UI clone (sorry) Inspired by https://ift.tt/ThUAkYg , this is done sort of as a learning journey since I've never built an app from scratch using Next.js and tailwindcss before. This is done over 2 days so it's quite bare in terms of features i.e. read-only but I would still like to share this project. Let me know what you guys think and feel free to provide any feedback! https://ift.tt/gN2Duod October 29, 2023 at 11:13PM

Saturday, October 28, 2023

Show HN: Marmotte – Open-Source IT Asset Management Made Simple https://ift.tt/3RhcyPs

Show HN: Marmotte – Open-Source IT Asset Management Made Simple https://ift.tt/mvHh9Ts October 29, 2023 at 03:42AM

Show HN: Menu.Miami – Create Restaurant Menus with AI https://ift.tt/VMDjNYq

Show HN: Menu.Miami – Create Restaurant Menus with AI https://twitter.com/Menu_Miami/status/1718251271604322676 October 29, 2023 at 12:29AM

Show HN: OpenSign – The open source alternative to DocuSign https://ift.tt/lcg72C6

Show HN: OpenSign – The open source alternative to DocuSign https://ift.tt/zmRrolZ October 29, 2023 at 12:17AM

Show HN: WireHole combines WireGuard, Pi-hole, and Unbound with an easy UI https://ift.tt/2W1VoRM

Show HN: WireHole combines WireGuard, Pi-hole, and Unbound with an easy UI WireHole offers a unified docker-compose project that integrates WireGuard, PiHole, and Unbound, complete with a user interface. This solution is designed to empower users to swiftly set up and manage either a full or split-tunnel WireGuard VPN. It features ad-blocking capabilities through PiHole and enhanced DNS caching and privacy options via Unbound. The intuitive UI makes deployment and ongoing management straightforward, providing a comprehensive VPN solution with added privacy features. https://ift.tt/U7oyaYR October 28, 2023 at 03:53AM

Friday, October 27, 2023

Show HN: Is It Toxic To? – Check if a plant is toxic to your pets https://ift.tt/jGCwEf3

Show HN: Is It Toxic To? – Check if a plant is toxic to your pets All information is from the ASPCA's list of toxic plants ( https://ift.tt/BvwVQiZ... ) https://ift.tt/ONqP3Ci October 28, 2023 at 08:14AM

Show HN: ChatGQL – Natural Language Conversations with GraphQL APIs https://ift.tt/2lRJS3m

Show HN: ChatGQL – Natural Language Conversations with GraphQL APIs https://chatgql.com/ October 28, 2023 at 03:20AM

Show HN: More than four images in one prompt from DALL-E https://ift.tt/FHjNpPY

Show HN: More than four images in one prompt from DALL-E https://twitter.com/DotDotJames/status/1717969588514656348 October 27, 2023 at 11:51PM

Show HN: A local Python prototyping tool for Jupyter and Streamlit https://ift.tt/zq5KbZc

Show HN: A local Python prototyping tool for Jupyter and Streamlit Hey HN! I built a local Python prototyping tool that is finally the Python development environment I've always wanted. It has a Jupyter notebook for data crunching, a database of your choice (Python or MongoDB), and a Streamlit app for building a frontend visualization. You can edit the Streamlit backend via an embedded VSCode editor, or locally on your own IDE. The best part for me is that the database connectors within Jupyter and Streamlit are configured out-of-the-box, so you don't need to spend time thinking about how to tie all that together - you can just pick the database you want to use and get going. Disclaimer: I do also work on the tool that deploys all this under the hood, but this project is a personal hackweek project that I threw together so I could develop Python apps on my own https://ift.tt/NSuFMEx October 27, 2023 at 08:04PM

Show HN: An AI that reads privacy policies for you https://ift.tt/XA52UIR

Show HN: An AI that reads privacy policies for you https://ift.tt/RLVUvtS October 27, 2023 at 03:01PM

Show HN: Tablr – Supabase with AI Features https://ift.tt/ltABMro

Show HN: Tablr – Supabase with AI Features https://www.tablr.dev/ June 30, 2025 at 04:35AM