Saturday 5 October 2024

Show HN: Created an app to mix calendar and TODOs in one list https://bit.ly/3TYpnnJ

Show HN: Created an app to mix calendar and TODOs in one list was using todoist and calendar, constantly switching between them, decided to implement my own spin on it in react native https://bit.ly/3NbYUiP October 5, 2024 at 11:11PM

Show HN: Stig – a minimalistic puzzle game on Steam, written in React https://bit.ly/4gQnQKd

Show HN: Stig – a minimalistic puzzle game on Steam, written in React Me and my boyfriend are making a puzzle game together. The goal of the game is to follow a specific pattern by moving around in a grid. Since we are both web developers, we chose to do it in React and Typescript rather than a game engine. We will release it on Steam in November, using Electron to package the app as a desktop executable. Not sure if it has saved us time to do it in React, but we didn't feel like learning a new tool and it has worked really well! I thought making a game would take a lot of time, but we started in December so we will finish this project in less than a year. And we have had lots of fun making it :) Would be fun to hear if someone has done something similar! Try out the demo at https://bit.ly/3ZRKhIV or https://bit.ly/4gPQYkT . I have posted about Stig before, roughly 7 months ago ( https://bit.ly/3zBkydf ). Since then we have changed the levels, updated the menu structure, added a lot of polish etc. https://bit.ly/3ZRKhIV October 5, 2024 at 07:39AM

Friday 4 October 2024

Show HN: Reintroducing Cap, the open source Loom alternative https://bit.ly/3XVJR1G

Show HN: Reintroducing Cap, the open source Loom alternative Hey everyone! We launched the first version of Cap earlier this year. It wasn't great. We had tons of feedback. A couple of months ago we started rebuilding Cap from the ground up (Tauri V2 + SolidJS). We're now focused on being local first. Cap is 100% free to use locally. New features include a powerful editor, screenshots, hotkeys and just overall a much better experience. Would love for you to test it out - appreciate you! Cheers, Richie https://bit.ly/47SMINc October 4, 2024 at 02:53PM

Show HN: Compose2nix – NixOS and Docker Compose made easy https://bit.ly/3Ymcl6h

Show HN: Compose2nix – NixOS and Docker Compose made easy Hi! compose2nix is a CLI tool that automatically converts your Docker Compose project into a NixOS configuration[1]. * Why does this even exist? Well, NixOS is a Linux distro that is configured using Nix (the language). However, Compose adds a configuration layer on top that is opaque to Nix, which means you lose out on some of the "magic" of NixOS. compose2nix solves this by "lifting" Compose functionality into native Nix/NixOS constructs, which results in a more native integration with NixOS. In addition, this tool unlocks two primary use-cases: 1. You can run existing non-trivial applications - e.g., Immich - without worrying if they're natively packaged for NixOS. 2. You can bring your existing Compose stack over to NixOS and run it as-is without having to rewrite it in Nix. The auto-generated config can either act as a starting point, or you can keep your Compose file as the source of truth and re-generate it as you go. * How does it work? compose2nix maps Compose constructs into systemd services that run native Docker/Podman commands. Under the hood, the tool utilizes the same Compose library[2] used by the Docker CLI, so you also get Compose syntax checking "for free". In a way, it's a thin re-implementation of the Docker Compose CLI. One thing to point out is that compose2nix aims to natively support both Podman and Docker as container runtimes. The README has a bit more detail. There's also a (somewhat rambly) video that explains what the project is about and includes a short demo of the tool: https://www.youtube.com/watch?v=hCAFyzJ81Pg Oh, and please feel free to shoot me any questions or feedback (good or bad)! [1]: In case it's your first time hearing about NixOS, here is a good overview: https://bit.ly/4dy483a [2]: https://bit.ly/3zK78LY https://bit.ly/3vjj8l0 October 5, 2024 at 02:10AM

Show HN: Detect if an audio file was generated by NotebookLM https://bit.ly/4dzFf6U

Show HN: Detect if an audio file was generated by NotebookLM https://bit.ly/3Yax7W4 October 5, 2024 at 02:05AM

Thursday 3 October 2024

Show HN: One-click webpage to markdown Chrome extension (for LLM use) https://bit.ly/3TY5uxc

Show HN: One-click webpage to markdown Chrome extension (for LLM use) https://chromewebstore.google.com/detail/markie-รข€“-one-click-webpag/odpmahcclbeabdmjhliedophekhoefmi October 4, 2024 at 12:48AM

Show HN: I made a Windows XP themed fantasy football game https://bit.ly/3XUC584

Show HN: I made a Windows XP themed fantasy football game Built this work in progress website with some friends for our fantasy football competition. The interface is styled using React to look like the early 2000s Windows XP operating system. For the actual competition our UI/UX was different, and I'm not sure if this nostalgic design will be the most practical for our next competition. Ultimately the contest was really fun, we already had a winner paid out and contestants asking about future contests, so I'm exploring the best UI/UX that can be used moving forward. https://bit.ly/3XQSri7 October 4, 2024 at 01:44AM

Show HN: Screensavers for your terminal (Bevy/Ratatui) https://bit.ly/4dwxFKC

Show HN: Screensavers for your terminal (Bevy/Ratatui) https://bit.ly/480gj7K October 3, 2024 at 11:29PM

Wednesday 2 October 2024

Show HN: Zero – A no-framework approach to modern front end development https://bit.ly/3TSKSGo

Show HN: Zero – A no-framework approach to modern front end development https://bit.ly/4eolSiL October 2, 2024 at 10:17PM

Show HN: TabGPT - Ask Gemini, ChatGPT, Claude at the Same Time in Chrome https://bit.ly/3ZQdnbE

Show HN: TabGPT - Ask Gemini, ChatGPT, Claude at the Same Time in Chrome https://bit.ly/3ZPC343 October 3, 2024 at 01:24AM

Show HN: Temp.now – A free temporary disposable email generator https://bit.ly/4eIn2oI

Show HN: Temp.now – A free temporary disposable email generator Yesterday I registered the domain temp.now. Today, I deployed a temporary email tool using open-source code, which is convenient for registering products and services. As long as you save the login credentials, you can keep the generated addresses indefinitely. Enjoy! EN URL: https://bit.ly/4eO7Bvy https://bit.ly/3YbIOw0 October 2, 2024 at 09:25PM

Tuesday 1 October 2024

Show HN: Quilt – Powerful RAG UI for Document QA https://bit.ly/3ZMSHkU

Show HN: Quilt – Powerful RAG UI for Document QA Hey HN! We've just launched Quilt, a robust RAG (Retrieval-Augmented Generation) UI that revolutionizes how you interact with your documents. Key features: - Multi-user setup with private/public document collections - Advanced hybrid RAG pipeline combining full-text & vector search - Smart citations with in-browser PDF preview and highlights - Fully customizable settings and prompts through the UI Making an account is free, no need to even use a strong password: this is only to ensure your documents are separate from the rest. We're keen to hear your thoughts and feedback. What features would you like to see next? https://bit.ly/4gMrepw October 2, 2024 at 04:54AM

Show HN: Speech-to-speech playground for OpenAI's new Realtime API https://bit.ly/3BsLRXC

Show HN: Speech-to-speech playground for OpenAI's new Realtime API Hi there - Ben from LiveKit here! If you’re curious about OpenAI’s brand-new Realtime API and speech-to-speech model, check out this hosted playground and play with the model yourself. If you’d like to learn more about how this came together, read on. If you’re like me, you’ve probably been wondering what novel things a model like this can do in an API setting with unfettered access to the system prompt and other parameters. I’ve been fortunate to have had early access through my work at LiveKit, where we’ve built open-source developer tooling that makes deploying this model in a production app as simple as possible. I thought it would also be fun to build a “playground” environment, partially to dogfood our own tooling but largely because I just wanted to play with the model. This playground is freely available to anyone to try, and comes loaded up with a bunch of fun demos of the model’s unique capabilities that I’ve put together. What blew my mind is how much mileage you can get out of the system prompt alone in this API. Here are some use-cases that are at least halfway to a complete MVP: - "Customer Support": An complete phone support agent for the playground - "Spanish Tutor": A bilingual language-learning demo - "Meditation Coach": It can actually pause and resume speech all on its own as it guides you through a meditation routine Also some fun (and a bit irreverent…) demos of its style and non-verbal capabilities: - "Smoker’s Rasp": It can cough and speak like it’s been smoking three packs a day for 30 years (my favorite, lol) - "Unconfident Assistant": Umms, buts, and more - surprisingly lifelike - "Opera Singer": The best singing demo I’ve been able to compose (but still not quite what they showed off back in May…) The playground doesn’t store anything anywhere besides your browser but you can share anything fun you put together with a link that encodes your config into URL params. For now - anyone can use this playground to access the model and give it a spin (session limit 5min). In the coming days when more people have access to the underlying API, I’ll update it to require you bring your own OpenAI API Key. Lastly - if you’re even more curious how this was built or want to tweak or adapt it for yourself, the whole project and every dependency is open-source (link in footer!). https://bit.ly/3XQ25S5 October 2, 2024 at 02:59AM

Show HN: DnsTrace - Monitor DNS Queries by host processes using BPF https://bit.ly/3zHhPic

Show HN: DnsTrace - Monitor DNS Queries by host processes using BPF https://bit.ly/3N8fWOF October 2, 2024 at 01:08AM

Show HN: TextSnap – Open-Source Tool for Accurate Text Formatting Using AI https://bit.ly/4eKVxuV

Show HN: TextSnap – Open-Source Tool for Accurate Text Formatting Using AI After months of trial and error to format our texts quickly and accurately, we have arrived at this version of Text Snap. We've open-sourced it and launched TextSnap. All the code is open, including the prompts for each of the formats… each prompt is very well crafted, as this is the result of months of trial and error. Feel free to clone it or self-host it, or use it for commercial purposes. Check out the repository ( https://bit.ly/4eOZqiz ) Looking forwards for your feedback. https://bit.ly/4gQJH4q October 2, 2024 at 12:30AM

Monday 30 September 2024

Show HN:Using Cloudflare, query DNS results from 120 countries and 330 cities https://bit.ly/3XUrvOG

Show HN:Using Cloudflare, query DNS results from 120 countries and 330 cities https://bit.ly/3MqnRXa October 1, 2024 at 03:07AM

Show HN: Presidential polling with instant electoral results https://bit.ly/4emeuEz

Show HN: Presidential polling with instant electoral results Hi HN! This is an experiment with low-friction, "fearless", Internet-based polling. There is no authentication, only a captcha and restriction to US IP addresses. Congressional district is detected automatically. Selections can be changed at any time until the poll closes, kind of like a presidential caucus. Just tap to select. Tap again to change. I built this after pondering about how polling (or even voting) could be improved through technology. Yes, digital voting is a tough space with trust issues. Maybe there are practical, partial solutions. This is my third post. Earlier submissions didn't perform well, probably because politics is a sensitive subject. However, this project is not political. It is about tech and process. I believe it's an appropriate submission for HN and it ought to be interesting no matter your political leaning. Hopefully with this better framing there can be better discussion. Another way of looking at it: if the poll results bother you, think about how improving polling/voting generally might help your cause. Here are some topics to guide constructive discussion: * Internet-based polling. Can we make this a routine thing? Would it be worthwhile? Abuse prevention? * Internet-based voting. About time or never gonna happen? * Augmenting the voting experience. We don't have ranked choice voting, but maybe it could be simulated in advance of an election. Maybe an organization could act as a delivery agent for mail-in votes. * The tech stack. This project uses a combination of boring (Django+Postgres) and shiny (Fastly edge pub/sub, captcha, etc). The database ought to be able to handle a few million participants. To get to a few hundred million I'd probably add more PG nodes and shard. Curious what others think about the database options for accurate+fast counting. * Have fun with it! This isn't a real election. If you want to VPN to an empty state to claim a bunch of electoral votes, go for it. I hope with enough participants the results would be mostly representative, though. The poll will run every Monday afternoon/evening until Election Day. It's designed to withstand a good bit of traffic so feel free to share it. Earlier posts: https://bit.ly/3TOhb9z https://bit.ly/3TQ6zqx https://bit.ly/4enX0Hz September 30, 2024 at 09:26PM

Show HN: Offline macOS app to convert Markdown documents https://bit.ly/47Pd4Qn

Show HN: Offline macOS app to convert Markdown documents Hi HN, I've just launched DocFlex, an offline macOS app that converts Markdown documents into over 30 formats like PDF, HTML, EPUB, LaTeX, and more. Why I built it: As someone who frequently works with Markdown, I found it cumbersome to convert documents into different formats, especially when dealing with multiple files. Online converters weren't ideal due to privacy concerns and the need for an internet connection. So, I created DocFlex to make the process seamless and entirely offline. Key Features: 100% Offline: All conversions happen locally on your machine. Your documents are never sent to any servers. Batch Conversion: Convert multiple Markdown documents at once. 30+ Formats Supported: Export to PDF, HTML, EPUB, LaTeX, JSON, and many more. Native macOS App: Lightweight and focused solely on conversion without any unnecessary bloat (only installs basicTeX and pandoc). Download: You can download it here: https://bit.ly/4dou9BH I'd love to get your feedback and answer any questions you might have! https://bit.ly/4dou9BH September 30, 2024 at 11:51PM

Sunday 29 September 2024

Show HN: Rocky AI – Chat with any webpage in Chrome using AI https://bit.ly/4gI2EWK

Show HN: Rocky AI – Chat with any webpage in Chrome using AI A simple chrome extension that lets you chat with any webpage using AI. I was tired of copy pasting into Chat GPT from webpages all them time so built this. Popular Use Cases: 1. Summarize Articles – Get concise overviews of content from sources like HackerNews, Reddit, and more. 2. Quick Information Lookup – Effortlessly locate key details on pages such as developer documentation, car forums, and beyond. 3. Personalized LinkedIn Outreach – Craft customized outreach messages for your LinkedIn connections with ease. 4. Review Analysis – Analyze feedback and reviews from platforms like Airbnb, Amazon, and others for quick insights. https://bit.ly/3XSAAHM September 30, 2024 at 04:17AM

Show HN: Fin.flights 2.0 – AI-powered flight search https://bit.ly/4dmb4Ag

Show HN: Fin.flights 2.0 – AI-powered flight search fin.flights is an AI-powered flight search tool that uses natural language processing to find the best flights based on user queries. just released version 2.0 with significant improvements: - No login required: Start searching immediately without creating an account - Advanced AI: Utilizing latest LLMs for more accurate flight results - Natural language interface: Type queries as you would ask a friend - Global coverage: Searches flights worldwide with multi-language support - Free to use: Only upgrade if you find it valuable How it works: 1. Enter a natural language query (e.g., "cheapest business class flights from NYC to Tokyo in the next 3 months with max 1 stopover") 2. Our AI interprets the query and searches across multiple airlines and booking platforms 3. Results are displayed instantly, sortable by price, duration, or best value I built this because existing flight search engines often require too many inputs and don't offer the flexibility of natural language queries. Myy goal is to make flight search as simple as asking a knowledgeable friend. I'd love to get feedback from the HN community on the user experience, AI accuracy, and any features you'd like to see added. https://bit.ly/4dwVNfY September 29, 2024 at 11:02PM