Monday, August 4, 2025
Show HN: I built the fastest VIN decoder https://ift.tt/NiRZbVD
Show HN: I built the fastest VIN decoder Decodes any VIN in ~20ms with zero network calls. I compressed the entire NHTSA vehicle database into a 21MB SQLite file that runs completely offline. No API keys, no rate limits, no servers. Just download once and decode forever. Works in browsers, Node.js, Cloudflare Workers - anywhere SQLite runs. Would love any feedback and to answer any questions about the implementation. https://ift.tt/UYXtDdF August 5, 2025 at 03:42AM
Show HN: I've been building an ERP for manufacturing for the last 3 years https://ift.tt/HLbNDzB
Show HN: I've been building an ERP for manufacturing for the last 3 years https://ift.tt/bcSOyDI August 5, 2025 at 02:24AM
Show HN: I made a competitive debating game(like chess.com but for debating) https://ift.tt/CyEwuvF
Show HN: I made a competitive debating game(like chess.com but for debating) Got tired of my debates with my friend's ending in "I'm right bc I said so" so I made a platform where you can debate with your friend's(or a bot, recently added feature) about whatever you want, and after the debate is done a LLM judges who's more sound in logic. Gain points and climb the leaderboard! Feedback and criticism would be appreciated(there's a discord in there if u wanna talk more in depth) https://ift.tt/oGcBYnk August 5, 2025 at 01:07AM
Show HN: FFlags – Feature flags as code, served from the edge https://ift.tt/8eQFJTf
Show HN: FFlags – Feature flags as code, served from the edge Hi HN, I'm the creator of FFlags. I built this because I wanted a feature flagging system that gave me the performance and reliability of an enterprise-scale solution without the months of dev time or the vendor lock-in. The core ideas are: 1. Feature Flags as Code: You define your flag logic in TypeScript. This lets you write complex rules, which felt more natural as a developer myself than using a complex UI for logic. 2. Open Standard: The platform is built on the OpenFeature standard (specifically the Remote Evaluation Protocol). The goal is to avoid vendor lock-in and the usual enterprise slop. You're not tied to my platform if you want to move. 3. Performance: It uses an edge network to serve the flags, which keeps the wall-time latency low (sub-25ms) for globally distributed applications. I was trying to avoid the heavy cost and complexity of existing enterprise tools while still getting better performance than a simple self-hosted solution. There's a generous free tier ($39 per million requests after that, with no flag/user limits). I'm looking for feedback on the developer experience, the "flags-as-code" approach, and any technical questions you might have. Thanks for taking a look. https://fflags.com August 4, 2025 at 11:13PM
Sunday, August 3, 2025
Show HN: Phlebas, a live timeseries sim controlled by the console https://ift.tt/y7OsYbG
Show HN: Phlebas, a live timeseries sim controlled by the console https://ift.tt/gW3qIb2 August 4, 2025 at 12:33AM
Show HN: I Taught an LSTM to Trade So I Could Sleep Better at Night https://ift.tt/Rg1EFnu
Show HN: I Taught an LSTM to Trade So I Could Sleep Better at Night https://wolflux.site/ August 3, 2025 at 11:47PM
Show HN: Zomni – An AI sleep coach that personalizes CBT-I for everyday use https://ift.tt/adIv9QJ
Show HN: Zomni – An AI sleep coach that personalizes CBT-I for everyday use Hi HN, We built Zomni because we were tired of sleep trackers that show data but don’t help you actually sleep better. Zomni is a personal sleep coach powered by AI and rooted in CBT-I, the most effective treatment for insomnia. It doesn't just record your sleep; it gives you a daily plan and dynamic recommendations tailored to your real habits, rhythm, and mindset. The problem: Most sleep apps show you charts like “6h 42min” or “sleep efficiency: 78%,” but leave you wondering: now what? They often make sleep worse by encouraging unrealistic goals and reinforcing bad patterns (like over-napping or obsessing about 8 hours). What we built: A fully conversational AI sleep coach (built on OpenAI) Hyper-personalized advice based on your last 3 nights of sleep A CBT-I–based sleep plan that updates automatically No wearables, no stress — just real habit change. We’d love feedback — from tech, behavior, or personal perspectives. Thanks for reading, Zomni Team https://ift.tt/KJpae0g August 3, 2025 at 10:01PM
Saturday, August 2, 2025
Show HN: NaturalCron – Human-Readable Scheduling for .NET (With Fluent Builder) https://ift.tt/7Qt2Dv6
Show HN: NaturalCron – Human-Readable Scheduling for .NET (With Fluent Builder) Hi HN! I built NaturalCron because I was tired of writing and debugging CRON syntax like: /5 * * 5 Now you can write something human-readable in .NET: var expression = new NaturalCronExpression("every 5 minutes on friday"); Or use a Fluent Builder for strong typing and IDE support: var expression = NaturalCronExpressionBuilder .Every().Minutes(5) .On(DayOfWeek.Friday) .Build(); Great for: - Code-based scheduling in .NET apps - Overriding schedules from configs or databases - Displaying easy-to-read rules in UIs NuGet: https://ift.tt/MJIo3nv GitHub: https://ift.tt/n62slh5 Would love your feedback on syntax, builder design, and what features you'd like to see next! https://ift.tt/n62slh5 August 2, 2025 at 05:09PM
Show HN: Fast Elevation API with memory mapped tiles https://ift.tt/Fzyng3f
Show HN: Fast Elevation API with memory mapped tiles I recently wrote and launched a high-performance Elevation API, built from the ground up, in C. I was highly inspired by the handmade community and I was intrigued by the idea of handling fairly large datasets and optimizing caching and smart prefetching, and to cream out maximum performance in terms of latency and handling large loads. The whole thing is built from scratch. I wanted to roll my own high performance server that could handle a lot, mostly for the technical challenge but also because it brings down hosting costs. At the core is a hand made TCP server where a single thread handles all I/O via epoll, distributing the events to a pool of worker threads. The server is fully non-blocking and edge-triggered, with a minimal syscall footprint during steady-state operation. Worker threads handle request parsing and perform either direct elevation lookups for single- or multi-points, or compute sample points along polyline paths. The elevation data is stored as memory mapped geotiff raster tiles, The tiles are indexed in an R-tree for fast lookup. Given a coordinate, the correct tile is located with a bounding-box search algorithm through the tree, and the elevation value is extracted directly from the mapped memory. If the tile is missing the data, underlying tiles act as fallback. I also implemented a prefetching mechanism. That is, to avoid repeated page faults in popular areas, I employ a strategy where each tile is divided into smaller sub-tiles. Then, I have a running popularity count per sub-tile. This information is then used to guide prefetching. More popular sub-tiles trigger larger-radius prefetches around the lookup point, with the logic that if a specific region is seeing frequent access, it’s worth pulling in more of it into RAM. Over time, this makes the memory layout adapt to real usage patterns, keeping hot areas resident and minimizing I/O latency. Prefetching is done using linux madvise, in a separate prefetch thread to not affect request latency. There’s a free option to try it out! https://ift.tt/uVxUIdS August 3, 2025 at 01:12AM
Show HN: Open-sourced my prompt management tool for LLM-powered apps https://ift.tt/NAWc8pi
Show HN: Open-sourced my prompt management tool for LLM-powered apps https://ift.tt/24qh5Ak August 3, 2025 at 12:12AM
Friday, August 1, 2025
Show HN: Agentic AI Frameworks on AWS (LangGraph,Strands,CrewAI,Arize,Mem0) https://ift.tt/ajKVGQM
Show HN: Agentic AI Frameworks on AWS (LangGraph,Strands,CrewAI,Arize,Mem0) We’ve published a set of open-source reference implementations on how to build production-grade Agentic AI applications on AWS. What’s in the repo: • Agentic RAG, memory, and planning workflows with LangGraph & CrewAI • Strands-based flows with observability using OTEL & Arize • Evaluation with LLM-as-judge and cost/performance regressions • Built with Bedrock, S3, Step Functions, and more GitHub: https://ift.tt/0P6SvkR... Would love your thoughts — feedback, issues, and stars welcome! https://ift.tt/KA1EvaZ August 2, 2025 at 04:20AM
Show HN: Windows XP in the browser, with file system, Word, media, flash https://ift.tt/rzZoOJ4
Show HN: Windows XP in the browser, with file system, Word, media, flash https://ift.tt/SrT3Xnq August 2, 2025 at 05:11AM
Show HN: List of Clojure-Like projects https://ift.tt/yMNoC3t
Show HN: List of Clojure-Like projects https://ift.tt/JCVtETY August 2, 2025 at 12:17AM
Show HN: LinCal – A Calendar View for Linear Issues https://ift.tt/UlmbVwo
Show HN: LinCal – A Calendar View for Linear Issues I recently migrated our marketing agency's work to Linear. It's been fantastic, but we immediately ran into a problem: there was no easy way to visualize our content pipeline on a calendar. For social media, blog posts, and other content with specific publish dates, a list or board view just wasn't optimal for seeing the "flow" over a month. To solve this, I built LinCal.app, a web app that acts as a calendar for Linear issues. How it works: - Log in with your Linear account - Filter issues based on team, assignee, project, cycle, and more - Open issues with a click in separate browser tabs (LinCal right now is a read-only app - not changing any Linear data) - show/hide weekends/subtasks - View issues within this filter that do not have a due date If you are a Linear user and would appreciate a different view on your work, I'd love for you to check it out and hear your thoughts https://lincal.app August 1, 2025 at 10:44PM
Thursday, July 31, 2025
Show HN: Demitter – Distributed Node.js Event Emitter (Pub/Sub) https://ift.tt/J8lmPqz
Show HN: Demitter – Distributed Node.js Event Emitter (Pub/Sub) https://ift.tt/TtvOwAk August 1, 2025 at 02:52AM
Show HN: I built an AI brand generator to stop wasting days naming side projects https://ift.tt/bhQ9t6N
Show HN: I built an AI brand generator to stop wasting days naming side projects Hey HN, I’m a solo builder, and I made Brandkiit after getting stuck too many times trying to name and brand new ideas. I’d get excited about a side project, but before I could start building, I’d lose days (sometimes a whole week) trying to find: • a name that felt right • an available domain • a decent logo • matching colors and fonts …all before I wrote a single line of code. Brandkiit is a tool that takes your idea and instantly gives you a full brand kit — including: • name + domain availability • logo • color palette • font pairing • CSS file export you can send to your favourite code tool It’s meant to help indie hackers, designers, and product folks get started without getting stuck in the branding spiral. Would love your feedback! Happy to answer any questions. Nima https://brandkiit.com July 31, 2025 at 11:42PM
Show HN: SafeRate – AI chat-native mortgage lender https://ift.tt/REDPzxq
Show HN: SafeRate – AI chat-native mortgage lender Hi HN, Dylan and Shima here. Today we're launching the first version of our project, Safe Rate, an AI-native mortgage lender going all in on the chat experience, at saferate.com. Mortgage shopping is an uncomfortable experience. You have to share lots of sensitive data to get a single quote, and if you want to comparison shop, the rate aggregator websites straight up sell your data, so you end up with a lot of texts, emails, and phone calls from salespeople you've never met asking you to blindly trust them with a big financial decision. Getting a mortgage quote should be on your terms. You should be able to share your relevant details anonymously and get real pricing. You should know how competitive the offer is before speaking with someone. And you should still be able to connect with a human if you need support. So we've built a suite of tools in our AI chat to put shoppers in control: 1. Instant mortgage quoting without sharing any sensitive data (currently live for conventional loans in Illinois) 2. Automatically review a Loan Estimate, which every lender must provide you by law, and see how the estimate scores (0 to 100, benchmarked against 2 million loans). We then can make an instant competing offer so you know if we can save you money. 3. For refinances, share a mortgage statement to see if you can save money today, and if not, create a personalized tracker so you can be notified when rates have fallen 4. Mortgage Q&A for commonly asked mortgage questions. Still lots more to add! 5. Live - a Zoom-like call for mortgage shopping that instantly connects you with a loan officer while our AI assistant listens in, updates the quote details, and gets you pricing We support this functionality in a variety of ways: 1. Chat on https://saferate.com 2. Email at buddy@saferate.ai 3. Live via our Zoom-like call tailored to mortgage shopping 4. Slackbot (please ask if you're interested in access) 5. Phone 1(888)850-6123 6. Coming soon RCS, SMS, and WhatsApp Our chats are universal, so you can start with email and then transition to web chat, or vice versa, and it will retain the full context. And we've built our chat to be embeddable on any other website via an iframe. Safe Rate's main chat is actually an embedded iframe itself. And because we can't be wrong when giving a mortgage quote (regulation!) we've designed our AI so it does not hallucinate. Here’s a 90 second demo video that shows this in action: https://youtu.be/6eIJukspmfU You can also see a sample Live session: https://youtu.be/alAPtjUJ5xE We're posting here today because any testing or feedback would be a great help. We're able to join the Live Call if you're brave enough (in addition to building this system ourselves, we're also licensed loan officers). And our quotes are only valid for Illinois with a max loan size of $806,500. We hope to expand nationally soon. Thanks! https://saferate.com/ July 31, 2025 at 11:34PM
Show HN: DJ-style audio waveform thumbnailer in Python https://ift.tt/8wGHyEt
Show HN: DJ-style audio waveform thumbnailer in Python I open-sourced this tool to generate colorful waveform images from audio files, inspired by Pioneer/Denon gear. No FFT required, just filters and peak windows. https://ift.tt/5Tnfb9X July 31, 2025 at 11:26PM
Wednesday, July 30, 2025
Show HN: I use AI to send myself personalized weekly recaps from my saved links https://ift.tt/PAfNDX6
Show HN: I use AI to send myself personalized weekly recaps from my saved links Sharing something that I’ve been working on: I made a save-later app for all my bookmarks. I save links throughout the week and, every Sunday morning, the app sends me a personalized recap with: -patterns and themes that connect my week to my broader interests -a nudge toward links I saved but never revisited -one reflective question to help me decide what else might be worth exploring I was inspired by older read-later apps like Instapaper. I wanted to make something minimalist, so it’s just a simple feed of your links (with tags and annotations linked to each link) and it is set up to ingest all kinds of content, not just text. I also did want it to be bloated as the full-fat AI stuff you see recently. So this is a simpler and more proactive take on the concept of a bookmarking app. Imagine if Pocket and Spotify Wrapped had a baby. I also personally enjoy using the chat to find links across subjects and sources with context, like “Show me the 5 links on travel i’ve returned to the most” or “all recipes with porcini mushrooms” or “show me everything on Topic X i’ve made the most notes on.” I’ve posted about this on HN before, always had great feedback. Happy to answer any questions. (I’m not technical, I'm a writer/ filmmaker.) https://tryeyeball.com/ July 31, 2025 at 03:08AM
Show HN: An app to let you use your Qardio device without their servers https://ift.tt/OupTJPW
Show HN: An app to let you use your Qardio device without their servers Since Qardio went bankrupt, Qardio Arm users were left with paperweights. I've built this app to let myself and other users left in the lurch to give back life to their device and continue monitoring their health. I'm looking for feedback, and will be planning to release it on the app store. https://ift.tt/daLCOpb July 31, 2025 at 12:27AM
Show HN: State of the Art Open-source alternative to ChatGPT Agents for browsing https://ift.tt/TsDC4mf
Show HN: State of the Art Open-source alternative to ChatGPT Agents for browsing Hey HN, We are Winston, Edward, and James, and we built Meka Agent, an open-source framework that lets vision-based LLMs execute tasks directly on a computer, just like a person would. Backstory: In the last few months, we've been building computer-use agents that have been used by various teams for QA testing, but realized that the underlying browsing frameworks aren't quite good enough yet. As such, we've been working on a browsing agent. We achieved 72.7% on WebArena compared to the previous state of the art set by OpenAI's new ChatGPT agent at 65.4%. You can read more about it here: https://ift.tt/e6Xw4R8 . Today, we are open sourcing Meka, our state of the art agent, to allow anyone to build their own powerful, vision-based agents from scratch. We provide the groundwork for the hard parts, so you don't have to: * True vision-based control: Meka doesn't just read HTML. It looks at the screen, identifies interactive elements, and decides where to click, type, and scroll. * Full computer access: It's not sandboxed in a browser. Meka operates with OS-level controls, allowing it to handle system dialogues, file uploads, and other interactions that browser-only automation tools can't. * Extensible by design: We've made it easy to plug in your own LLMs and computer providers. * State-of-the-art performance: 72.7% on WebArena Our goal is to enable developers to create repeatable, robust tasks on any computer just by prompting an agent, without worrying about the implementation details. We’d love to get your feedback on how this tool could fit into your automation workflows. Try it out and let us know what you think. You can find the repo on GitHub and get started quickly with our hosted platform, https://ift.tt/RcvSjE3 . Thanks, Winston, Edward, and James https://ift.tt/dUREvTo July 30, 2025 at 06:11PM
Tuesday, July 29, 2025
Show HN: Building a Production Finance Model for Open Source https://ift.tt/LDTbsri
Show HN: Building a Production Finance Model for Open Source It started off with the simple idea to cram together the accountability of Patreon (quit when you want) with the coordinated action of Kickstarter (thresholds). The MVP behind the link demonstrates the very first iteration of this concept. The second big idea was keeping power with the backers. Let communities of users freely move between different people who make stuff instead of being captives like with Star Citizen. This also lets creators focus on making stuff instead of selling the next Solar Roads. Along the way I realized that there are opportunities where the world can deliver a ton of value for not that much cost but the money still can't flow. Why can't the capital move? It's because of value capture difficulty or value production uncertainty. However, the downstream often doesn't care. Consumers and downstream businesses are not sensitive to the profitability of upstream. They want stuff and they don't want to wait on startups to figure out how to bootstrap to profitability to get out of the chicken and egg dilemmas. Deep tech and open IP are those kinds of things. Welcome to https://ift.tt/ncAZ0XD . Our mission is to connect demand for downstream value creation to upstream enabling technologies. This Production Finance concept is very broadly applicable. This can be a remedy to the extremely poor monetization of independent media. My main point is that these things are worth building, and PrizeForge is a feature complete product the moment that we realize that we want things like PrizeForge to exist and that this MVP is a way for us to get there faster. For now, I want to focus on the consumer open source market because it's a deeply distressed market where billions of willing dollars are stuck behind the volunteer's dilemma. It's also a simple market because there's no IP law to juggle. Open source has a strong tradition of killing stupid competition and delivering lots of indirect value that pays big dividends. In getting ready for this moment, I pulled together a modest YouTube following, some Github stars, and developed my own takes on where open source thinking needs to go to win. I will be inviting my Github Sponsors over pretty soon and, above all, introducting features on our sub-Reddit to get the iteration dynamo going. The MVP is a full-stack Rust application. It has a Leptos reactive frontend and Axum on the backend, talking to Postgres and NATS. I'll have a lot to say about that while courting some communities and engineers. https://ift.tt/QOwxAWS I came up with the binary fragmentation idea while developing. I was just going to truncate. I chopped out two planned features becuase they were going to require fixed-point calculations. I'm glad I did because last night I crafted a bad kubernetes secret and discovered it only because a header unwrap in Stripe's library was panicking. I am toasted. The Elastic Fund Raising feature was easier to get an MVP going, but our communication and decision delegation tools are probably going to be more impactful. We need social decision systems designed for open communities, from first principles, for the information age, not the age of horses and ballots. I need to cut chase for now. I've got several communities I need to pull together. I've done a lot of ground work to build up my reputational constraints, figuring out video production, and talking to people to find out what clicks. Log in, top-up, and enroll. The system is pre-pay. Funds are not truly mine until matched and I don't want to go to SBF jail, so you can trust me to implement logouts and refunds as soon as possible. Follow my socials and go be social yourselves. It's not about what you can do. It's about what millions of angry gamers who want VKD3D right now can do if only they have a better Kickstarter. https://prizeforge.com July 30, 2025 at 05:21AM
Show HN: SBoMPlay – Client side SBoM explorer https://ift.tt/wCOoU9X
Show HN: SBoMPlay – Client side SBoM explorer Analyze Software Bill of Materials from GitHub organizations and users to understand dependency patterns and usage across repositories. opensource, work in progress code, please share your feedback. https://ift.tt/yopnAhs July 30, 2025 at 12:57AM
Show HN: LNB – One command to make any binary globally accessible https://ift.tt/okUAavB
Show HN: LNB – One command to make any binary globally accessible https://ift.tt/laiy4PD July 30, 2025 at 12:04AM
Monday, July 28, 2025
Show HN: Mock Interviews for Software Engineers https://ift.tt/iwb5Rmz
Show HN: Mock Interviews for Software Engineers https://ift.tt/Uu1QIs3 July 28, 2025 at 10:51PM
Show HN: Allzonefiles.io – get lists of all registered domains in the Internet https://ift.tt/eT0F59I
Show HN: Allzonefiles.io – get lists of all registered domains in the Internet This site provides lists with 305M of domain names across 1570 domain zones in the entire Internet. You can download these lists from the website or via API. Domain lists for majority of zones are updated daily. https://allzonefiles.io July 28, 2025 at 09:51PM
Show HN: I built an API for extracting YouTube summaries, transcripts and stats https://ift.tt/o0NOaBr
Show HN: I built an API for extracting YouTube summaries, transcripts and stats Hi HN, I’ve been working on a side project called SocialKit, a simple API for scraping structured data from public social media posts (YouTube, Shorts, more coming soon). It's designed for dev, no-code users, and marketers who want to extract things like summaries, transcripts, details, and more from YouTube. I sold two previous side projects (LectureKit and CaptureKit), and this is my latest attempt at building something useful and focused. I would love to get any feedback :) Happy to answer any questions, and thanks for checking it out! Jonathan https://ift.tt/oIdrFJV July 28, 2025 at 10:56PM
Sunday, July 27, 2025
Show HN: Hacker News SPA Mode https://ift.tt/kRrOScG
Show HN: Hacker News SPA Mode https://ift.tt/9wmV5r2 July 27, 2025 at 11:59PM
Show HN: Open-source physical rack-mounted GUI for home lab https://ift.tt/5A4efY1
Show HN: Open-source physical rack-mounted GUI for home lab I have realized that a lot of people nowadays self-host services and set up home labs with mini racks. One major pain point I have come across personally is to quickly get health status from self-hosted services and machines, and have the ability to headlessly control my Raspberry Pi inside a mini rack. So It got me thinking about building a built-in GUI that users can easily add to their Raspberry Pi nodes in their (mini or full) racks or elsewhere. I have previously designed this GUI for an open source project I have been working on (called Ubo pod: github.com/ubopod) and decided to detach/decouple the GUI into its own standalone module for this use case. The GUI allows headless control of your Raspberry Pi, monitoring of system resources, and application status. I am designing a new PCB and enclosure as part of this re-design to allow for a new form factor that mounts on server racks. I am recording my journey of re-designing this and I would love to get early feedback from users to better understand what they may need or require from such a solution, specially on the hardware side. The software behind the GUI is quite mature ( https://ift.tt/QqXTJBl ) and you can actually try it right now without the hardware inside the web browser as shown in the video: https://www.youtube.com/watch?v=9Ob_HDO66_8 All PCB designs are available here: https://ift.tt/4Yxm1RD https://ift.tt/4ILXbQK July 28, 2025 at 01:13AM
Show HN: No Hype AI – get oriented in using LLM tools for software engineering https://ift.tt/Z6RWf7M
Show HN: No Hype AI – get oriented in using LLM tools for software engineering Hey HN! When I started looking into LLMs and agents for software development and introducing them at work, I quickly realised that a person new to the topic faces a real barrage: - all the hype (AGI, engineers getting replaced by AI etc.) - conflicting opinions in virtually every discussion—for every person saying they’ve 10x-ed their productivity, there is a comment decrying LLMs as an utter failure - a lot of jargon (MoE, MCP, RAG, distillation, quantisation etc. etc.) - a profusion of models, IDEs/IDE extensions, CLI agents, other tools etc. Sorting through all of this can be quite tricky for somebody coming in fresh! HN users have been discussing LLM tools for a long time of course, but many programmers I know still haven’t _really_ tried anything other than an LLM web UI and haven't been following the progress of tools much. So my goal for this project was to provide a balanced overview of the topic, point people to substantive resources on eg. context management and productivity effects, and cover the concerns and risks as well (from prompt injection to shady training data sourcing). I hope it's useful! https://nohypeai.dev July 27, 2025 at 11:39PM
Show HN: Flyde 1.0 – Like n8n, but in your codebase https://ift.tt/yoj9mwK
Show HN: Flyde 1.0 – Like n8n, but in your codebase Hi HN! I'm excited to share Flyde 1.0. A big update to the open-source visual programming tool I launched here in March of last year ( https://ift.tt/laZefiI ). Since Flyde’s launch, there's been a huge rise in demand for visual builders, especially for AI-heavy workflows. Visual-programming shines with async and concurrency-heavy logic, which describes most LLM chains perfectly. A few months ago, I tried to capitalize on this trend by launching a commercial version of Flyde called Flowcode ( https://ift.tt/uBItmor ). It didn't go well. I learned the hard way that Flyde’s strength wasn't just about flexibility or performance compared to tools like n8n. The real value was always how Flyde fits inside your existing codebase . The launch also helped me understand that there's still a big gap: no tool really covers the full lifecycle, from rapid prototyping to deep integration, evaluation, and iteration inside your own projects. So, over the last few months, I worked hard to polish Flyde: - Cleaned up and simplified the nodes API - Made it possible to fork any node for maximum flexibility - Launched a new online playground for quick experimenting and sharing ( https://ift.tt/PnIkmbc ) - Created a new CLI tool to speed up development and setup - Fixed a ton of bugs - Simplified the UI/UX to make it smoother and less confusing There’s still a lot of missing stuff. Better templates, docs, and nodes, but I think it’s finally stable and useful enough to give it another shot. My plan is to first make sure that Flyde is usable and valuable as an OS project, and then try to provide additional value via “Flyde Studio” - a SaaS that will help non-engineers iterate on Flyde flows from a web-app. Changes become a PR in the host repo. I'd really love some honest feedback and hear whether Flyde resonates with an existing pain/problem. Check it out here: Playground: https://ift.tt/PnIkmbc GitHub: https://ift.tt/1twPzb2 Looking forward to hearing your thoughts! - Gabriel https://ift.tt/1twPzb2 July 27, 2025 at 10:16PM
Saturday, July 26, 2025
Show HN: Suhya – Omegle Alternative https://ift.tt/swjlTN3
Show HN: Suhya – Omegle Alternative Hosted own Version of Omegle https://suhya.com/ July 27, 2025 at 04:16AM
Show HN: QuickTunes: Apple Music player for Mac with iPod vibes https://ift.tt/ce67TKt
Show HN: QuickTunes: Apple Music player for Mac with iPod vibes The slow and bloated nature of the Mac Apple Music app inspired us to create QuickTunes. It is a simple, fast, and native Apple Music player inspired by the simplicity of the iPod. You can use keyboard shortcuts to navigate a simple multi column layout, pick something, and press Play. https://ift.tt/tkn6dbC July 27, 2025 at 03:43AM
Show HN: Mcp-chromautomation – Chrome MCP that is not a puppeteer https://ift.tt/4vIlC5d
Show HN: Mcp-chromautomation – Chrome MCP that is not a puppeteer https://ift.tt/Ik8xmV6 July 26, 2025 at 10:22PM
Friday, July 25, 2025
Show HN: StackSafe, Taming Recursion in Rust Without Stack Overflow https://ift.tt/qcYr86O
Show HN: StackSafe, Taming Recursion in Rust Without Stack Overflow https://ift.tt/4FudHaC July 26, 2025 at 04:14AM
Show HN: LogMerge – View multiple log files in a merged view https://ift.tt/lvOjDgc
Show HN: LogMerge – View multiple log files in a merged view Hey HN! I needed a tool to view multiple log files in a merged view, and easily filter based on the specified fields. Spent a good amount of time searching, but couldn’t find any open source tool that quite did what I wanted. So, ended up building a custom solution instead (I would appreciate suggestions on tools that have similar functionality). I don't know much about GUIs (most all my PC based utilities are CLI) - but I did have the following: - I know enough Python to spot obviously wrong things - Some knowledge of how to make programs performant in general - ... and tokens to burn :) GitHub : https://ift.tt/ErXHqWi Usage Video: https://youtu.be/37V_kZO2TLA Key Features: - Merge and display multiple log files in a single, chronologically ordered view - Live log monitoring with auto-scroll - Add files individually or discover them recursively with regex filtering - Plugin-based system to support any log format (easy to extend!) - Filtering: discrete values, numeric ranges, regex/text, and time-based queries - Color-coded file identification - Configurable columns and ordering - Built-in plugins for syslog, CANKing (CAN Bus monitoring tool), and another custom log format called dbglog. If you have any feedback or questions, let me know! Hope someone else finds it useful. https://ift.tt/ErXHqWi July 26, 2025 at 02:53AM
Thursday, July 24, 2025
Show HN: Zu – A minimalist key-value database engine for modern applications https://ift.tt/MNcBnsx
Show HN: Zu – A minimalist key-value database engine for modern applications https://ift.tt/ALKgTXx July 25, 2025 at 12:17AM
Show HN: Local Email Client for AI Horseless Carriages https://ift.tt/OBURmtg
Show HN: Local Email Client for AI Horseless Carriages The AI Horseless Carriages article spurred a lot of conversation about how we should just be giving users the system prompt box [0], and we were pretty surprised that a bunch of email clients didn’t pop up following this pattern [1]. So we went ahead and created a local [2] email client that you can run that processes your inbox with your own handwritten rules. It lets you label and archive based on natural language rules. You can draft responses with your own drafting prompt, and there’s a “research sender” option that uses web search to get public info on a sender. You can customize any of the prompts to fit your needs. We’d love to hear what you think and PRs/issues are welcome! [0] https://ift.tt/yJ7G3ES [1] Superhuman seems to be pulling on this thread [2] uses OpenAI for this version, client runs locally, ollama support soon! https://ift.tt/PflkjQL July 24, 2025 at 09:36PM
Wednesday, July 23, 2025
Show HN: AnkiTTS (Anki Text to Speech) https://ift.tt/D6XrVkn
Show HN: AnkiTTS (Anki Text to Speech) Easily add audio to your anki files using elevenlabs and this CLI tool. https://ift.tt/riDXR6l July 23, 2025 at 08:06PM
Tuesday, July 22, 2025
Show HN: WTFfmpeg https://ift.tt/5wqnCT8
Show HN: WTFfmpeg https://ift.tt/lnJ1mrh July 23, 2025 at 08:03AM
Show HN: benchmark code snippets perf improvements with multiple llm's https://ift.tt/p1fCRA6
Show HN: benchmark code snippets perf improvements with multiple llm's https://ift.tt/89hACQb July 20, 2025 at 07:24AM
Show HN: How Claude Code Improved My Dev Workflow https://ift.tt/azsBMfq
Show HN: How Claude Code Improved My Dev Workflow I've been using Claude Code for the past month and it's transformed my productivity. Show HN: Title: A New Era for Software Development: AI Pair Programming Vs. Traditional Methods Today, let's dive deep into a topic that's revolutionizing the software development landscape - AI Pair Programming. By shedding light on the specific problems it solves, we will explore a real-life case study, and provide actionable insights to help you enhance your workflow. Firstly, let's understand the challenge. Traditional pair programming, while being highly beneficial, is often hindered by scheduling conflicts, differing skill levels, and varying coding styles. Here's where AI pair programming steps in. It leverages artificial intelligence to generate code suggestions, allowing developers to work more efficiently. Consider the case of CodeStream, a software startup. They adopted AI pair programming using GitHub Copilot. The results? Their development speed increased by 30%, and the number of bugs decreased by 25%. They also witnessed a significant improvement in code quality. This case study clearly illustrates the transformative power of AI in software development. So how can you incorporate this cutting-edge method into your workflow? Here are three actionable insights: 1. *Embrace AI tools:* Start by integrating AI-based coding assistants like GitHub Copilot or Kite into your development environment. These tools provide real-time, context-aware code suggestions, significantly reducing your coding time. 2. *Upskill:* AI pair programming is not about replacing human developers. It's about augmenting their abilities. Therefore, it's crucial to upskill and stay updated with AI advancements in your field. 3. *Continuously Test:* While AI tools can write code, they're not infallible. Regularly testing the AI-generated code ensures optimal performance. Now, where does the Keychron K8 Pro Keyboard fit into this workflow? For a start, it's a tool that enhances programming efficiency. With its hot-swappable keys and customizable layouts, developers can create shortcuts for frequently used coding commands, thereby streamlining their workflow. Its Bluetooth 5.1 feature allows for smooth What tools are you using to improve your coding workflow? Disclosure: Post contains affiliate links. July 23, 2025 at 01:27AM
Show HN: Featurevisor v2.0 – declarative feature flags management with Git https://ift.tt/Xb5xjik
Show HN: Featurevisor v2.0 – declarative feature flags management with Git Full blog post available here: https://ift.tt/vTW5tA1 https://ift.tt/Z01968D July 23, 2025 at 12:34AM
Monday, July 21, 2025
Show HN: Intercepting proxy for semantic search over visited pages https://ift.tt/kw3qdnO
Show HN: Intercepting proxy for semantic search over visited pages https://ift.tt/xez5F8m July 21, 2025 at 02:21PM
Show HN: Simple, reliable and efficient distributed task queues for C++17 https://ift.tt/LIolUFG
Show HN: Simple, reliable and efficient distributed task queues for C++17 https://ift.tt/uxXsOBa July 21, 2025 at 11:42PM
Show HN: An API for human-powered browser tasks https://ift.tt/oaC5K9Z
Show HN: An API for human-powered browser tasks At APM Help, we have a large team that performs repetitive, browser-based tasks. Years ago, to manage this work securely and get a clear audit trail, we built an internal platform we call "Hub." It's essentially a locked-down environment where our team works that records their sessions, tracks every interaction, and prevents data from being copied or shared. It's been our internal source of truth for years. More recently, like many companies, we've been building more automation. And like everyone else, we've seen our automations fail on edge cases—a weirdly formatted invoice our parser can't read, a website layout change that breaks a scraper, etc. Our team would have to manually step in to fix these. We realized other developers must have this exact same problem, but without a 250-person team on standby. So we connected our old, battle-tested Hub to a new, modern front door: a Human-in-the-Loop (HITL) API. We're calling it browser-work.com. The idea is simple: when you hit a task that needs a human, you can send it to our team through the API. Here's how it works: - You POST a request to our endpoint. The payload contains the context for the task (like a URL) and a set of instructions for the human on what to do. - The task appears in the Hub, where one of our trained operators can claim it. - They perform the task exactly as instructed, all within the secure Hub environment. - When they're done, we send a webhook to your system. The return payload includes the task's output, any notes left by the human, and a detailed log of their actions (e.g., DOM elements they interacted with). For example, if your automation for paying a utility bill fails, you can pass the task to us. A person will log in, navigate the portal, make the payment, and return a confirmation number. The product is live and we're looking for people with interesting use cases. I'm Robert, the CIO. If this sounds useful to you, send me a brief email about your use case at robert@apmhelp.com and we can get you started right away. Happy to answer any questions here. https://ift.tt/vNeIREd July 21, 2025 at 08:16PM
Sunday, July 20, 2025
Show HN: Daily AI Times https://ift.tt/IPmWaix
Show HN: Daily AI Times https://ift.tt/lSmjHQi July 21, 2025 at 12:01AM
Show HN: Sifaka – Simple AI text improvement through research-backed critique https://ift.tt/74imauy
Show HN: Sifaka – Simple AI text improvement through research-backed critique Sifaka is an open-source framework that adds reflection and reliability to large language model (LLM) applications. https://ift.tt/QNYDiTO July 21, 2025 at 01:01AM
Show HN: SuppFlow – AI assistant that replies to your customer support emails https://ift.tt/Pts231Q
Show HN: SuppFlow – AI assistant that replies to your customer support emails Hi HN I built SuppFlow.com – an AI assistant that helps you manage and respond to customer support emails automatically. It reads incoming emails, drafts helpful replies, and saves hours of manual work for solo founders and small teams. The goal is to reduce response time and keep support quality high – without hiring more agents. It's currently just a landing page while I validate demand. Would love any feedback – especially from folks handling support daily! July 20, 2025 at 11:04PM
Saturday, July 19, 2025
Show HN: Transform passive YouTube watching into active learning https://ift.tt/DkRw8nd
Show HN: Transform passive YouTube watching into active learning I've been self-learning from YouTube for years—everything from coding to design to business skills. But I kept hitting the same wall: YouTube learning has no structure. Your knowledge gets scattered across random playlists, you're passively consuming content without real retention, and when you're confused, there's nobody to ask. I built Notetube to fix this by layering organizational tools with AI to create a proper learning system: Organizational layer: Build structured collections by topic/course/skill, visualize your learning progress with dashboards, create and track your learning goals AI layer: Automatically generates detailed notes (3000+ words for 1 hour of content) and summaries, identifies key moments with timestamps, creates personalized quizzes for retention testing, and provides a chat interface for instant help when concepts aren't clear ...plus additional features like timestamped note-taking, but I'll keep this brief. Quick signup via Google OAuth for a smooth onboarding experience. Try it free: https://ift.tt/gJr04mz Would love your thoughts and feedback from the HN community! https://ift.tt/gJr04mz July 19, 2025 at 10:53PM
Show HN: Insert yourself into that viral coldplay cheating video https://ift.tt/VuyqfAC
Show HN: Insert yourself into that viral coldplay cheating video https://ift.tt/IbtHgCe July 19, 2025 at 10:10PM
Friday, July 18, 2025
Show HN: Simulating autonomous drone formations https://ift.tt/ILHcS2n
Show HN: Simulating autonomous drone formations https://ift.tt/ZQgxfAd July 15, 2025 at 07:18PM
Show HN: I built library management app for those who outgrew spreadsheets https://ift.tt/sB5QPjO
Show HN: I built library management app for those who outgrew spreadsheets I've been working on librari.io for the past several months and just launched the beta version. The Problem: I have 500+ books across multiple rooms in my house and was desperately looking for an app to manage them properly. Most library management apps are either too basic or designed for institutional libraries with rigid workflows that don't fit personal use. What I Built: - Multiple libraries: manage collections in different locations - Location tracking - remember exactly which shelf each book is on - Loan management - track books you've lent to friends - Custom fields & tags - store any additional book info the way YOU think about them - Reading progress tracking - dates, duration, personal ratings - Modern UI/UX - clean & actually enjoyable to use Current Status: - Beta version live - Working on improving the responsiveness of the app and addressing initial user feedback Would love feedback! Especially curious about: - What features would make YOU actually use a library management app? - UI/UX feedback always welcome - Any book collectors here who'd be interested in beta testing? Looking forward to your thoughts! Thank you in advance. https://www.librari.io/ July 18, 2025 at 11:28PM
Thursday, July 17, 2025
Show HN: AI tool to remove backgrounds,change clothes,and animate product photos https://ift.tt/w10MYNs
Show HN: AI tool to remove backgrounds,change clothes,and animate product photos https://getaicraft.com July 17, 2025 at 10:02PM
Show HN: I built a 2B-page search engine, independent of Google/Bing https://ift.tt/fLRUwD3
Show HN: I built a 2B-page search engine, independent of Google/Bing Hi HN, For the last 18 months, I've been working solo on building a completely independent search engine from scratch. Today, I'm opening it up for beta testing and would love to get your feedback. The project powers two public sites from the same 2-billion-page index: Searcha.Page: A session-aware search engine that uses a persistent browser key (not a cookie) for better context. Seek.Ninja: A 100% stateless, privacy-first version with no identifiers at all. The entire stack is self-hosted on a single ~$4k bare-metal EPYC server in my laundry room (no cloud, no VC funding). The search pipeline is a hybrid model, using a traditional lexical index for the heavy lifting and lightweight LLMs for specific tasks like query expansion and re-ranking. It's an experiment in capital efficiency and digital sovereignty—proving you don't need Big Tech APIs to compete. I’m looking for feedback on search result relevance, speed, and the clarity of the privacy models. Please try it out and let me know what you think. Links: https://searcha.page https://seek.ninja Thanks, Ryan July 17, 2025 at 08:45PM
Wednesday, July 16, 2025
Show HN: Visualize Wikipedia link graph, opensourced https://ift.tt/KGEj6uo
Show HN: Visualize Wikipedia link graph, opensourced = WikiLoop Galaxy = An interactive network visualization tool that maps Wikipedia articles and their interconnections using the Wikipedia API. Built with D3.js for dynamic graph rendering and real-time exploration. ''' Web App''': https://ift.tt/XilhBcs
''' Source Code''': https://ift.tt/8wbaVGM
''' Wikipedia Page''': [[WP:WikiLoop Galaxy]] == Demo == [[File:WikiLoop Galaxy Demo-v0.0.2.gif|thumb]] [Full WikiLoop Galaxy Demo on Loom]( https://ift.tt/wgCpYBA?... ) == Release notes == See [[Wikipedia:WikiLoop_Galaxy/Release/v0.0.2]] == Features == === Core Functionality === * '''Bidirectional Link Traversal''': Explores both outbound links (FROM articles) and inbound links (TO articles) * '''Real-time Graph Building''': Starts with a root article and progressively builds the network * '''Interactive Expansion''': Click any node to expand it with 10 more connected articles * '''Link Validation''': Checks page existence to handle broken Wikipedia links === Visual Design === * '''Obsidian-style Dark Theme''': Clean, modern interface optimized for graph exploration * '''Color-coded Nodes''': * '''Green''': Root article (starting point) * '''Blue/Teal''': Valid Wikipedia articles (1st/2nd degree) * '''Red''': Missing/non-existent pages (red links) * '''Yellow Border''': Expandable nodes with pulsing animation * '''Force-directed Layout''': Natural node positioning with physics simulation * '''Zoom & Pan''': Navigate large graphs with mouse controls === Interaction === * '''Click''': Expand node to reveal 10 more inbound + 10 outbound links * '''Ctrl/Cmd + Click''': Open Wikipedia article in new tab * '''Drag''': Move nodes around the canvas * '''Scroll''': Zoom in/out of the graph ... https://ift.tt/A4Jc2x1 July 17, 2025 at 04:40AM
''' Source Code''': https://ift.tt/8wbaVGM
''' Wikipedia Page''': [[WP:WikiLoop Galaxy]] == Demo == [[File:WikiLoop Galaxy Demo-v0.0.2.gif|thumb]] [Full WikiLoop Galaxy Demo on Loom]( https://ift.tt/wgCpYBA?... ) == Release notes == See [[Wikipedia:WikiLoop_Galaxy/Release/v0.0.2]] == Features == === Core Functionality === * '''Bidirectional Link Traversal''': Explores both outbound links (FROM articles) and inbound links (TO articles) * '''Real-time Graph Building''': Starts with a root article and progressively builds the network * '''Interactive Expansion''': Click any node to expand it with 10 more connected articles * '''Link Validation''': Checks page existence to handle broken Wikipedia links === Visual Design === * '''Obsidian-style Dark Theme''': Clean, modern interface optimized for graph exploration * '''Color-coded Nodes''': * '''Green''': Root article (starting point) * '''Blue/Teal''': Valid Wikipedia articles (1st/2nd degree) * '''Red''': Missing/non-existent pages (red links) * '''Yellow Border''': Expandable nodes with pulsing animation * '''Force-directed Layout''': Natural node positioning with physics simulation * '''Zoom & Pan''': Navigate large graphs with mouse controls === Interaction === * '''Click''': Expand node to reveal 10 more inbound + 10 outbound links * '''Ctrl/Cmd + Click''': Open Wikipedia article in new tab * '''Drag''': Move nodes around the canvas * '''Scroll''': Zoom in/out of the graph ... https://ift.tt/A4Jc2x1 July 17, 2025 at 04:40AM
Show HN: Bash.org MOTD for Terminal https://ift.tt/T1wS2Yk
Show HN: Bash.org MOTD for Terminal Do you remember IRC? If so, you probably remember bash.org I got a bit nostalgic about it today, so I built a small tool: it shows a random bash.org quote as your terminal’s MOTD. If it made you smile, then it was worth making. https://ift.tt/LYerahR July 17, 2025 at 03:38AM
Show HN: A 'Choose Your Own Adventure' Written in Emacs Org Mode https://ift.tt/DnMIz1P
Show HN: A 'Choose Your Own Adventure' Written in Emacs Org Mode I authored and developed an interactive children's book about entrepreneurship and money management. The journey started with Twinery, the open-source tool for making interactive fiction, discovered right here on HN. The tool kindled memories of reading CYOA style books when I was a kid, and I thought the format would be awesome for writing a story my kids could follow along, incorporating play money to learn about transactions as they occurred in the story. Twinery is a fantastic tool, and I used it to layout the story map. I really wanted to write the content of the story in Emacs and Org Mode however. Thankfully, Twinery provided the ability to write custom Story Formats that defined how a story was exported. I wrote a Story Format called Twiorg that would export the Twinery file to an Org file and then a Org export backend (ox-twee) to do the reverse. With these tools, I could go back and forth between Emacs and Twinery for authoring the story. The project snowballed and I ended up with the book in digital and physical book formats. The Web Book is created using another Org export backend. Ten Dollar Adventure: https://ift.tt/Lh91sn4 Sample the Web Book (one complete storyline/adventure): https://ift.tt/QIuWYrO I couldn't muster the effort to write a special org export backend for the physical books unfortunately and used a commercial editor to format these. Twiorg: https://ift.tt/7HqPG83 ox-twee: https://ift.tt/91gaEjF Previous HN post on writing the transaction logic using an LLM in Emacs: https://ift.tt/ujhUwdx... Twinery 2: < https://twinery.org/ > and discussion on HN: https://ift.tt/KUph3if https://ift.tt/QIuWYrO July 17, 2025 at 01:58AM
Tuesday, July 15, 2025
Show HN: Tlsinfo.me – check your JA3/JA4 TLS fingerprints https://ift.tt/Rc9VPyd
Show HN: Tlsinfo.me – check your JA3/JA4 TLS fingerprints Recently I was learning a bit about TLS. This involved lots of capturing network traffic with `tshark`, then opening up wireshark to import the dump and check fingerprints, so I made this small service for easily checking. curl https://tlsinfo.me/json or visit from your browser. It returns the TLS fingerprint that your request presented, including: JA3, JA3_r (raw), JA4 and JA4_r (raw). No auth, QUIC supported, rate limited at 10 req/10s/IP to protect the server (pls be nice). Could be handy for: - Playing around and learning about TLS. - Debugging. - Investigating how different clients/software leave different fingerprints. - Adding one-liner fingerprint checks in tools or as part of an automation pipeline. - Set up a reverse proxy or domain on cloudflare CNAME'd to tlsinfo.me and check their fingerprint. Let me know if you find it useful. Reach out if you have any questions or ideas. Thanks. https://tlsinfo.me/json July 16, 2025 at 04:48AM
Show HN: I built a tool to sync localStorage between devices https://ift.tt/0lXu1Fb
Show HN: I built a tool to sync localStorage between devices At my day job, we have a daily async stand-up. We have to message a slack bot how many hours we have worked on a given task that day and overall. The format is: > Task: "Task Name" | Worked: 5h Total: 16h > Description: Finished implementation of feature. I don't complain. Most fully remote jobs come with a version of this, but doing it manually got tedious. So, I needed a simple app that would track this. I am not usually a fan of "vibe coded" apps, but this was an ideal candidate for it, since it's not production code. Most LLMs solve the problem by creating a single HTML file with forms that save data to localStorage. This was perfect for me - no hosting, no DB, no backend. Just 15 mins of prompting. One day I was outside, just with my phone, and of course I couldn't use the app. I thought "how hard can it be to synchronize localStorage data across devices?". Turns out, it's not that hard, if you are ready to build a whole platform around it. https://htmlsync.io does just that. You upload your HTML app that works with localStorage and get a subdomain for it. The tool automatically synchronizes your changes across devices. You can create private and public apps, can decide which keys to synchronize by using the "no_sync_" prefix. The "public-hidden" CSS class can be used to hide UI elements in public view. You also get a subdomain for your profile where all your apps are listed for easy access. I hope you find this as useful as I did. I'd also appreciate your feedback if you end up using it. https://htmlsync.io July 16, 2025 at 02:27AM
Show HN: The Card Caddie, free tool to optimize credit card points https://ift.tt/nCD0OcX
Show HN: The Card Caddie, free tool to optimize credit card points I’m relatively new to the whole “credit card game” but over the past year I’ve been optimizing my daily spending for points. In August I’m heading to Southeast Asia for a year, and I have all my flights covered using points earned just from everyday spending. Keeping track of all the different rewards categories was confusing, so I built The Card Caddie, a free tool that helps you figure out which credit card to use for each purchase to maximize points and perks. It’s pretty simple right now, but I’d love feedback, ideas, or any suggestions for features that would actually help you. Website: thecardcaddie.com Quick YouTube demo: https://www.youtube.com/watch?v=PyVtDnfb2YM Chrome Extension (just approved and released!): https://ift.tt/uisLTmg... Thanks for checking it out! https://ift.tt/1aNK3jk July 16, 2025 at 12:12AM
Monday, July 14, 2025
Show HN: Forge – Connect multiple AI models through a single API https://ift.tt/lPiKg1u
Show HN: Forge – Connect multiple AI models through a single API Hey HN, We just recently launched Forge – an AI model API platform that lets you access and call AI models from multiple providers in one place. Find it on our website: https://ift.tt/Jdnyob4 Some key features: Unified API Key – Store multiple provider API keys and access all with a single Forge API key. OpenAI API Compatible – Drop-in replacement for any application that uses OpenAI’s API. Advanced Security – Strong Encryption for API keys with JWT-based authentication. Client Management – Easy key and user management via included command-line interface. Open-source – https://ift.tt/SYV34hv Try out our product – it’s free! We’re open to all feedback and suggestions. Let us know in the comments. https://ift.tt/Jdnyob4 July 15, 2025 at 02:09AM
Show HN: Bedrock – An 8-bit computing system for running programs anywhere https://ift.tt/R1IEH8L
Show HN: Bedrock – An 8-bit computing system for running programs anywhere Hey everyone, this is my latest project. Bedrock is a lightweight program runtime: programs assemble down to a few kilobytes of bytecode that can run on any computer, console, or handheld. The runtime is tiny, it can be implemented from scratch in a few hours, and the I/O devices for accessing the keyboard, screen, networking, etc. can be added on as needed. I designed Bedrock to make it easier to maintain programs as a solo developer. It's deeply inspired by Uxn and PICO-8, but it makes significant departures from Uxn to provide more capabilities to programs and to be easier to implement. Let me know if you try it out or have any questions. https://ift.tt/jH0VUk4 July 11, 2025 at 02:20AM
Show HN: StartupList EU – A public directory of European startups https://ift.tt/h1L7uP4
Show HN: StartupList EU – A public directory of European startups I’m from Europe, and when I spent a summer at Stanford, I saw how different the startup ecosystem is in the US. Everything there feels connected. In Europe, it’s scattered. Hard to discover early-stage startups unless you’re in the right city or network. So I built StartupList EU, a public directory where anyone can list or browse European startups. The goals is to contribute to the EU startup ecosystem more accessible and transparent for founders, investors and operators. What it does: - Founders can submit their startup for free - Each profile includes data like team size, category, funding, revenues, location, founders and more - You can search by country, industry, name, team size, country and business model - It works across the whole EU, not just big hubs like Berlin or Paris Right now there are 34 startups listed. More are coming in daily. I’m working on better filters, API access, and a weekly newsletter. Would love your feedback: - What data would be most useful to you? - What would make this genuinely helpful for founders, investors, or researchers? - If you are from US, what's your take about EU startup ecosystem? https://ift.tt/Q9E5Kfy July 15, 2025 at 12:24AM
Sunday, July 13, 2025
Show HN: Type-safe PostgreSQL helpers for Kysely – arrays, JSONB, and vector ops https://ift.tt/2Ahno5H
Show HN: Type-safe PostgreSQL helpers for Kysely – arrays, JSONB, and vector ops https://ift.tt/udHC7gF July 14, 2025 at 12:26AM
Show HN: The simplest way to use MCP. local-first. 100% open source https://ift.tt/zqVDop2
Show HN: The simplest way to use MCP. local-first. 100% open source https://director.run July 13, 2025 at 07:26PM
Show HN: I made a free tool to sync Strava activities with your calendar https://ift.tt/yM82ot5
Show HN: I made a free tool to sync Strava activities with your calendar https://ift.tt/pGLAcN0 July 13, 2025 at 06:08PM
Saturday, July 12, 2025
Show HN: I Built a Stick-On Wireless Lamp That Installs in 30 Seconds https://ift.tt/RewbUWk
Show HN: I Built a Stick-On Wireless Lamp That Installs in 30 Seconds Hi HN! I recently built a simple, rechargeable wall lamp that doesn't require any tools, wires, or drilling. It sticks to surfaces using adhesive pads, rotates 360°, and charges via USB-C. The goal was to make lighting *super minimal, renter-friendly, and easy to install*. The idea came from personal frustration — I live in a rented apartment where I can’t drill holes, and I wanted a modern-looking light I could reposition easily. I know this isn’t a software product, but I figured some of you might appreciate the problem-solving side of it — designing minimal hardware that’s useful, elegant, and simple. Would love feedback on the product or the landing page: Happy to answer any questions about the design, battery, lighting specs, remote control logic, etc. Thanks! https://ift.tt/Suq63LY July 13, 2025 at 12:26AM
Show HN: I automated code security to help vibe coders from getting busted https://ift.tt/pE8fu6j
Show HN: I automated code security to help vibe coders from getting busted Hi HN! I’m the developer of Elara, a tool that automatically scans your code for security issues like misconfigurations, secrets, and risky packages, so you can focus on building without stressing about all this stuff. It’s designed to be simple and fast. I see so many people launching products online without even knowing what security risks they might have. If you’re a developer or into tech, you know how hard it is to keep systems safe. Yet shockingly it feels like nobody really cares. I want to help folks catch these issues early, before they get burned. Elara runs multiple security scanners simultaneously, aggregates the results into a single interface, and gives you an actionable to-do list to fix the problems. It’s super simple to try, just log in with GitHub and see for yourself. Would really appreciate your feedback! https://ift.tt/xjGMNfX July 12, 2025 at 08:20PM
Show HN: I built a toy music controller for my 5yo with a coding agent https://ift.tt/V9NzZQf
Show HN: I built a toy music controller for my 5yo with a coding agent The HN community may find the context of the prompts, organized by each turn in each session, the most useful. See the website/docs/prompts.md and session-X.md files. I also started exploring some workflows for the LLM to execute, organized in the website/docs/tasks/ folder. I found it pretty handy to have the LLM document our work as we went and simply embedded the static site into the executable, along with all the music and logic. The whole project took me about a day for the backend. The C++ controller itself took only a few turns. I enjoyed focusing on my son's experience and letting the agent handle the C++, Javascript, and Go code. I'm still getting started with coding agents, so please do share any tips or tricks to help me with similar projects. I'm most interested in how to work effectively with the agent, like what you see in dev-loop.sh https://ift.tt/jZWHYQK July 8, 2025 at 06:32PM
Friday, July 11, 2025
Show HN: AI Dognames Generator is built all by Claude Code in 24hrs without code https://ift.tt/J694wHX
Show HN: AI Dognames Generator is built all by Claude Code in 24hrs without code https://dognames.vip/en July 12, 2025 at 06:21AM
Show HN: VibeKin – Gated Discord Tribes via Personality Matching https://ift.tt/TXRyjLH
Show HN: VibeKin – Gated Discord Tribes via Personality Matching I built an app that matches users to exclusive Discord communities based on a 25-question personality quiz. Inspired by HEXACO but with a novel fuzzy-clustering twist, it creates a "harmony genome" to gate access, ensuring tight-knit tribes (e.g., wellness or creative niches). Think Reddit but curated via psych. Launched to test the idea—feedback on algo, niches, or scaling? https://tgc.fly.dev July 12, 2025 at 06:02AM
Show HN: Transition – AI Triathlon Coach https://ift.tt/hzB6yeY
Show HN: Transition – AI Triathlon Coach Hey HN, I’m Alex, a triathlete, dad, and software engineer. I’ve been building Transition — an app for triathletes that creates adaptive training plans based on your goals, schedule, and workout data (Garmin, Strava, etc). Most plans are static, which never really worked for me as a parent and someone with an unpredictable schedule. Transition adjusts every week using your actual workouts and progress, so the plan changes when you miss a session, set a new PR, or need to shift your priorities. I built this because nothing else was flexible enough for my life, and I’m curious if others have the same problem. It’s in beta and free to try. I’d love feedback from the HN crowd — especially around the training logic, onboarding, or any ways to make it more useful for real athletes. Website: https://ift.tt/CFea6qK https://ift.tt/CFea6qK July 12, 2025 at 06:39AM
Thursday, July 10, 2025
Show HN: Open source alternative to Perplexity Comet https://ift.tt/iLSHVd5
Show HN: Open source alternative to Perplexity Comet Hey HN, we're a YC startup building an open-source, privacy-first alternative to Perplexity Comet. No invite system unlike bunch of others – you can download it today from our website or GitHub: https://ift.tt/n12fhCP --- Why bother building an alternative? We believe browsers will become the new operating systems, where we offload much bunch of our work to AI agents. But these agents will have access to all your sensitive data – emails, docs, on top of your browser history. Open-source, privacy-first alternatives need to exist. We're not a search or ad company, so no weird incentives. Your data stays on your machine. You can use local LLMs with Ollama . We also support BYOK (bring your own keys), so no $200/month plans. Another big difference vs Perplexity Comet: our agent runs locally in your browser (not on their server). You can actually watch it click around and do stuff, which is pretty cool! Short demo here: https://bit.ly/browserOS-demo --- How we built? We patch Chromium's C++ source code with our changes, so we have the same security as Google Chrome. We also have an auto-updater for security patches and regular updates. Working with Chromium's 15M lines of C++ has been another fun adventure that I'm writing a blog post on. Cursor/VSCode breaks at this scale, so we're back to using grep to find stuff and make changes. Claude code works surprisingly well too. Building the binary takes ~3 hours on our M4 Max MacBook. --- Next? We're just 2 people with a lot of work ahead (Firefox started with 3 hackers, history rhymes!). But we strongly believe that a privacy-first browser with local LLM support is more important than ever – since agents will have access to so much sensitive data. Looking forward to any and all comments! https://ift.tt/yBkuZ5J July 10, 2025 at 09:33PM
Show HN: Activiews – A privacy-first fitness alternative for Apple users https://ift.tt/H7kvrN5
Show HN: Activiews – A privacy-first fitness alternative for Apple users Hi HN, I built Activiews as a fitness alternative for Apple users who want a simpler, more private, and more visual way to view their workouts, with a heavy focus on maps. The app reads from Apple Health and Watch data without requiring an account or sending anything to the cloud. I built it because I wanted a fitness app that: - Has no social network features - Does not store my data on their servers - Doesn't require an account or login - Stays lightweight and free of bloat - Is simple to use, with a focus on customizable workout visuals Core features: - Customizable workout maps and shareable cards - Flyover route animations - Calendar heatmap showing activity over time - Offline-first, data stays on device, no login/account needed - Dark/light themes, map styles, unit system, and accent color customizations - Reads data directly from Apple Watch - Localized in 13 languages - €0.99/month or €24.99 lifetime It’s built in Swift & SwiftUI using native APIs and focused on performance and privacy. I’d love your feedback, ideas, and comments. App Store: https://ift.tt/8Doz3bU Website: https://activiews.xyz Thanks! http://activiews.xyz/ July 10, 2025 at 10:58PM
Wednesday, July 9, 2025
Show HN: Petrichor – a free, open-source, offline music player for macOS https://ift.tt/QtsJ1gj
Show HN: Petrichor – a free, open-source, offline music player for macOS I have a large collection of music files gathered over the years, so I was sorely missing a decent offline music player that can serve as a frontend for the collection. I tried several Mac apps over the years, but since streaming music is mainstream now, there aren't good offline music players that meet my needs. So I spent the last 3 months building Petrichor! The idea is to solve my problem and learn Swift UI development along the way, while giving back to the community with this open-source project! Here's a list of features it has, with more getting added in future; - Everything you'd expect from an offline music player! - Map your music folders and browse your library in an organised view. - Create playlists and manage the play queue interactively. - Browse music using folder view when needed. - Pin anything (almost!) to the sidebar for quick access to your favourite music. - Navigate easily: right-click a track to go to its album, artist, year, etc. - Native macOS integration with menubar and dock playback controls, plus dark mode support. - Search quickly through large libraries containing thousands of songs. The app is still in alpha, so things may look unpolished, but I've been testing the alpha builds for the past few weeks and fixing issues as I find them for v1 release. I welcome any feedback (and contributions!) on GitHub repo. Please give it a try and let me know what you think! https://ift.tt/n3vIukE July 10, 2025 at 02:17AM
Show HN: MCP server for searching and downloading documents from Anna's Archive https://ift.tt/iQVTbdU
Show HN: MCP server for searching and downloading documents from Anna's Archive I was looking around for an MCP server that could connect Anna's Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface. I couldn't find any public implementations, so ended up building one myself. What it does? - It searches Anna's Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP. Check out the repository's README for detailed installation and configuration instructions. The code is fully open source and builds run on GitHub Actions for transparency. I figured I'd share, since I couldn't be the only one wanting this functionality! https://ift.tt/VbAyR1z July 10, 2025 at 01:06AM
Show HN: RecomPal – A no-code AI chatbot to increase Shopify sales https://ift.tt/TyN5QUs
Show HN: RecomPal – A no-code AI chatbot to increase Shopify sales Hi HN! We’ve built RecomPal, a no-code AI chatbot designed specifically for Shopify stores. It helps merchants increase conversion rates and average order value by assisting shoppers in real-time—just like a human sales rep. Key features: Plug & play installation (2 minutes) Understands customer intent and recommends products No scripting or flow-building required Privacy-first: no data sharing with third parties We’ve seen up to 30% sales increase in early tests with small-to-medium stores. We’d love your feedback, feature suggestions, or ideas on how we can improve. Try it out: https://recompal.com Thanks! – Team RecomPal https://recompal.com July 9, 2025 at 09:11PM
Show HN: A Truth Table Generator Written in Common Lisp https://ift.tt/4Td67Ru
Show HN: A Truth Table Generator Written in Common Lisp https://ift.tt/bK3qhUc July 9, 2025 at 07:52AM
Tuesday, July 8, 2025
Show HN: Track the AI-generated code in your repo https://ift.tt/xT4NyCQ
Show HN: Track the AI-generated code in your repo https://ift.tt/kEVzlQ0 July 8, 2025 at 09:07PM
Show HN: OpenAPI mocks that don't suck – realistic test data, quick setup https://ift.tt/19JHkNE
Show HN: OpenAPI mocks that don't suck – realistic test data, quick setup Hi HN! I'm Ankit, the founder of Beeceptor, a request mocking and intercepting tool. This time, I built something new to address a pain I’ve personally felt (and heard from dozens of QA, frontend, and platform teams): making OpenAPI specs actually useful during development. API contracts just sit around as docs often. What if you could 'activate' them, instantly have a realistic, hosted mock server-with contract validation, smart test data, and early usage? So I made _Mockaroo for OpenAPI_, but with brains. It spins up a hosted mock server from your spec in one click. It: - Generates sensible context-aware, test data using FakerJS (e.g., age returns realistic numbers, not 10000) - Validates incoming requests against your contract definition and returns detailed, actionable error messages. - Supports JSON, binary, CRUD style API responses. - Gives a HOSTed API server URL, that's ready in a few seconds. - Helps frontend teams start testing before the backend is ready - Gives QAs a place to play, verify and run performance tests. - Enables the best developer experience, requiring no account setup and a working mock API server for experiments, and API cost savings. No local setup, no writing custom mock rules, no fuss. Just activate your OpenAPI spec, and your API starts “working” in seconds. Besides, Beeceptor shows live request logs, where responses can be overridden. Quick demo: https://www.youtube.com/watch?v=2vUD_B3aw5I --- Would love your thoughts, feedback, or use cases I haven’t thought of yet. Happy to share more technical details if there's interest. Thanks for reading! https://ift.tt/FsKGhne July 8, 2025 at 11:30PM
Show HN: Gore – A Doom Engine Port in Go https://ift.tt/2ZADYrx
Show HN: Gore – A Doom Engine Port in Go Hi HN, I’ve been working on Gore – a port of the classic Doom engine written in pure Go, based on a ccgo C-to-Go translation of Doom Generic. It loads original WAD files, uses a software renderer (no SDL or CGO, or Go dependencies outside the standard library). Still has a bit of unsafe code that I'm trying to get rid of, and various other caveats. In the examples is a terminal-based renderer, which is entertaining, even though it's very hard to play with terminal-style input/output. The goal is a clean, cross-platform, Go-native take on the Doom engine – fun to hack on, easy to read, and portable. Code and instructions are at https://ift.tt/yr1oNFT Would love feedback or thoughts. https://ift.tt/tjkhSNf July 8, 2025 at 04:59AM
Monday, July 7, 2025
Show HN: HireIndex – A Searchable Directory for Who Wants to Be Hired on HN https://ift.tt/OzKPVf3
Show HN: HireIndex – A Searchable Directory for Who Wants to Be Hired on HN Hi HN, I built hireindex.xyz – a searchable website that aggregates and indexes candidates from the "Who Wants to Be Hired" threads on Hacker News. Coming soon: Analytics to highlight trends in skills, technologies, and candidate preferences across HN posts. With HireIndex, you can: Search by tech stack. Quickly scan bios, salary expectations, and contact links. Filter by remote/on-site preferences and employment type. I made this because I was tired of scrolling through long threads and wanted a better way to find interesting people. Would love your feedback – especially around UX and anything that would make it more useful to hiring managers, founders, or even job seekers themselves. https://hireindex.xyz https://hireindex.xyz July 8, 2025 at 08:11AM
Show HN: Life_link, an app to send emergency alerts from anywhere https://ift.tt/n40SAsC
Show HN: Life_link, an app to send emergency alerts from anywhere 2-factor authentication terrorizes me. Many years ago, I was at a friend's house and decided to quickly pop downstairs to buy something. When trying to re-enter the building, the main gate had locked. And since my phone, keys, and any spare cash were all left upstairs, I was stuck outside. Thankfully, Google, at the time, allowed users to send SMSes (SMSs?) through the Hangouts app, which I did after logging into my account from an internet cafe. (Back then people weren’t constantly connected to Facebook, etc.) Since that day I feared being locked out of my accounts by 2FA, simply because my phone (and my access codes) weren't with me. And while it's true that today people are always connected to messaging apps, I wouldn't be able to reach any of them without me being able to log into mine. That’s why I built life_link, an app that allows my loved ones to reach me, wherever they are, without having to care about 2FA or even needing to log in. To do so, they simply need to reach the app on a secret (short) URL. I've since expanded life_link by creating a "generator" app that can produce a pre-configured, single-file application, ready to be deployed on any static site hosting service and decided to open-source it for other people who might find it useful. You can find the life_link project and learn more about it here: https://ift.tt/48aYb1d July 8, 2025 at 12:59AM
Show HN: An Apple-like computer with a built-in BASIC interpreter in my game https://ift.tt/wyltKQz
Show HN: An Apple-like computer with a built-in BASIC interpreter in my game https://ift.tt/9ks1tYZ July 7, 2025 at 11:38PM
Sunday, July 6, 2025
Show HN: Comically – TUI manga and comic optimizer for e-readers https://ift.tt/sCAVJqL
Show HN: Comically – TUI manga and comic optimizer for e-readers https://ift.tt/OiF9Dj4 July 6, 2025 at 07:14PM
Saturday, July 5, 2025
Show HN: From Photos to Positions: Prototyping VLM-Based Indoor Maps https://ift.tt/OWNmwaZ
Show HN: From Photos to Positions: Prototyping VLM-Based Indoor Maps Just a fun hack I did while bored over the weekend. My wife was busy shopping, it got me thinking that can VLMs solve the indoor location problem in a mall? Can I just show a VLM a map and an image and have it doa good enough job locating me? I hacked this P.O.C and it seems to work. https://ift.tt/QNv25gm July 6, 2025 at 03:19AM
Show HN: Distapp. Manage and distribute Android, iOS and Desktop app https://ift.tt/K431PQc
Show HN: Distapp. Manage and distribute Android, iOS and Desktop app Hi HN, I built DistApp, a tool for managing and distributing Android, iOS, and Desktop app builds. I created it after App Center Distribution was discontinued, I wanted a way to easily share builds with the QA team and users with different groups. DistApp lets you manage multiple apps across different organizations and groups. It also supports self-hosting on your own infrastructure and is open-source https://ift.tt/9Pa7W4Q You can try the free version by signing in with your Google account. I chose not to support email/password accounts to reduce abuse on the free version. But I’m open to suggestions if you think there’s a better way :) Thank you https://ift.tt/rfYDmnK July 5, 2025 at 10:24PM
Show HN: An AI tool that lets you interact with your terminal in plain English https://ift.tt/mGAKSTp
Show HN: An AI tool that lets you interact with your terminal in plain English https://ift.tt/ATHei7V July 5, 2025 at 10:27PM
Friday, July 4, 2025
Show HN: I Built a Pocket OS with JavaScript, Electron, and Gemini https://ift.tt/y1pnVr8
Show HN: I Built a Pocket OS with JavaScript, Electron, and Gemini Welcome, traveler, to a new era of digital sovereignty. Oopis-OS has always been about crafting your own world. Now, with Pocket Oopis-OS 3.6, that world is no longer tethered to a single machine. This isn't just an update; it's a fundamental shift in architecture. We've transformed Oopis-OS into a single, self-reliant application that you can carry in your pocket. It asks for no installation, it leaves no trace, and it keeps your entire environment—your files, your settings, your history—right beside the application itself. The obstacle was dependency. The way is self-containment. https://ift.tt/XF31bDs July 4, 2025 at 09:43PM
Show HN: Built a lovable clone to see what makes agentic apps tick https://ift.tt/XUNkjTA
Show HN: Built a lovable clone to see what makes agentic apps tick https://ift.tt/zsP3kKV July 4, 2025 at 11:28PM
Thursday, July 3, 2025
Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing https://ift.tt/fQolwbr
Show HN: I rewrote my notepad calculator as a local-first app with CRDT syncing I launched NumPad v1 on here a few years ago, and back then it wasn't much more than a thin CodeMirror wrapper around the calculator engine I'd written. Now I've rewritten it as a PWA that supports multiple documents, persists them to IndexedDB, and has a syncing service for paying customers. Syncing is handled by Automerge[1] under the hood, which should make it relatively easy to get document sharing working too. [1] https://automerge.org/ https://numpad.io June 30, 2025 at 12:10PM
Show HN: SteadyText: Deterministic LLMs: Same input → same output, every time https://ift.tt/GW5Lrt0
Show HN: SteadyText: Deterministic LLMs: Same input → same output, every time Hey HN! After spending way too many nights debugging flaky AI tests, I built SteadyText. It's a simple python library for deterministic llm generations and embeddings. We use it in production for: - Testing our AI features (zero flakes in 3 months) - CLI tools that need consistent outputs - Reproducible documentation examples It's not for creative tasks - this is specifically for when you need AI to be boring and predictable. Think of it as the opposite of ChatGPT. The coolest part? It includes a Postgres extension. You can now do: SELECT steadytext_generate('explain this query: ...'); And it will always return the same explanation. :) How it works: 1. Greedy decoding- Always pick the highest probability token (no randomness) 2. 8-bit quantization- Same numerics across all platforms It's easy to get started: uv tool install steadytext echo Hello | st https://ift.tt/6RDC4p3 July 3, 2025 at 10:57PM
Wednesday, July 2, 2025
Show HN: I made a social media platform https://ift.tt/Rb1CPqU
Show HN: I made a social media platform https://onelined.tech/ July 3, 2025 at 07:53AM
Show HN: I made a Chrome extension to export web element to code https://ift.tt/cWJuhvO
Show HN: I made a Chrome extension to export web element to code Recently I'm working on CopyUI which is an extension to copy UI element from websites and export html(or jsx) and css(or tailwind). I'm building this tool in order to create better landing pages because I'm really not good at layout and colors. So I hope to learn from others' design and innovate later, not to simply replicate. https://copyui.online July 3, 2025 at 06:02AM
Show HN: I created a privacy respecting ad blocker for apps https://ift.tt/dgNG3Yx
Show HN: I created a privacy respecting ad blocker for apps Hey HN, I’ve been working on developing my ad blocker for the last number of years and am proud to share that I have now released a new feature that blocks ads directly in apps — not just in a web browser. What makes this app ad blocker feature special? - All ad blocking is done directly on device, - Using a fast, efficient Swift-based architecture (based upon Swift-NIO) - Follows a strict ZERO data collection and logging policy - Blocks ads in all apps on iPhones, iPads and Macs It works as a local VPN proxy, so it filters all of your traffic locally without going through any third-party servers. The app ad blocker works across News apps, Social media, Games and even browsers like Chrome and Firefox. After using ad blocking in Safari for a long time, it is eye-opening how many ads and trackers are also embedded in apps themselves. The app is available via the App Store, with a 30 day free trial, before an annual subscription is required. I know there are many other ad blockers available, but I hope the combination of performance, efficiency and respect for privacy will mean that this particular feature is a valuable option. It also took a LOT of work to get this working seamlessly within the App Store and iOS / macOS limitations, so am glad the app has been able to finally be released into the world. Full details on the feature are in the release post: https://ift.tt/5T1xGbX https://ift.tt/5T1xGbX July 3, 2025 at 05:04AM
Show HN: Issue Duration Labeler – a GitHub Action that labels issue by age https://ift.tt/pBPVwbj
Show HN: Issue Duration Labeler – a GitHub Action that labels issue by age I’ve built *Issue Duration Labeler*, a GitHub Action that automatically adds *color-coded duration labels* to every issue in a repo: Default label thresholds: Green – ≤ 7 days (configurable) Orange – ≤ 30 days Red – > 30 days For open issues we compute “age” (creation → now). You can adjust the day thresholds and label colors in the workflow file, and choose whether labels update daily or only when they cross the next threshold. *Why?* I often lost track of how long tickets had been lingering, especially in older projects. A quick glance at the issue list or github project now tells us what’s fresh, what’s getting stale, and what’s officially ancient. It’s also handy for post-mortems: sort by red labels to see which bugs took the longest to close. *Link* https://ift.tt/F6GktU9... https://ift.tt/Fg5P9Vd July 3, 2025 at 01:45AM
Tuesday, July 1, 2025
Show HN: Terminal in Browser https://ift.tt/v8yRQkY
Show HN: Terminal in Browser I wrote a small golang project to render terminal on browser. It is a single binary that can be deployed on any server and you can access the terminal over web. https://ift.tt/Savln2g July 2, 2025 at 01:26AM
Show HN: Generate presentation slides from Jira backlog. + Demo-playground https://ift.tt/xTeOlDy
Show HN: Generate presentation slides from Jira backlog. + Demo-playground https://agileplus.io/ July 2, 2025 at 12:22AM
Show HN: Core – open source memory graph for LLMs – shareable, user owned https://ift.tt/KsMbqTv
Show HN: Core – open source memory graph for LLMs – shareable, user owned I keep running in the same problem of each AI app “remembers” me in its own silo. ChatGPT knows my project details, Cursor forgets them, Claude starts from zero… so I end up re-explaining myself dozens of times a day across these apps. The deeper problem 1. Not portable – context is vendor-locked; nothing travels across tools. 2. Not relational – most memory systems store only the latest fact (“sticky notes”) with no history or provenance. 3. Not yours – your AI memory is sensitive first-party data, yet you have no control over where it lives or how it’s queried. Demo video: https://youtu.be/iANZ32dnK60 Repo: https://ift.tt/A7MVfZw What we built - CORE (Context Oriented Relational Engine): An open source, shareable knowledge graph (your memory vault) that lets any LLM (ChatGPT, Cursor, Claude, SOL, etc.) share and query the same persistent context. - Temporal + relational: Every fact gets a full version history (who, when, why), and nothing is wiped out when you change it—just timestamped and retired. - Local-first or hosted: Run it offline in Docker, or use our hosted instance. You choose which memories sync and which stay private. Try it - Hosted free tier (HN launch): https://core.heysol.ai - Docs: https://ift.tt/Xtf0esY https://ift.tt/A7MVfZw July 1, 2025 at 08:24PM
Monday, June 30, 2025
Show HN: Timezone converter that tells you if your meeting time sucks https://ift.tt/z2nkIK1
Show HN: Timezone converter that tells you if your meeting time sucks I work with a team spread across Sydney, London, and SF. Last month I accidentally called my Aussie colleague at 3am their time during what I thought was a "quick sync". The silence before "mate... do you know what time it is here?" still haunts me. Built this: https://timezig.com It's a timezone converter but it tells you if your meeting time sucks for the other person: - Meeting quality ratings (excellent/good/fair/poor) - Visual indicators for day/night - Shows if it's a holiday in their country - Handles weird cases like Dubai's Sunday-Thursday workweek Technical bit: pre-generated 18k+ static pages for every city combination. Loads instantly because there's no backend calculations. Next.js 15, no database. Still figuring out monetization (ads? affiliate links for virtual meeting tools?) but keeping it free for now. What else would make this useful? Currently tracking holidays for ~20 countries but could add more. https://timezig.com July 1, 2025 at 01:37AM
Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor https://ift.tt/8pAEoDy
Show HN: C.O.R.E – Opensource, user owned, shareable memory for Claude, Cursor Hi HN, I keep running in the same problem of each AI app “remembers” me in its own silo. ChatGPT knows my project details, Cursor forgets them, Claude starts from zero… so I end up re-explaining myself dozens of times a day across these apps. The deeper problem 1. Not portable – context is vendor-locked; nothing travels across tools. 2. Not relational – most memory systems store only the latest fact (“sticky notes”) with no history or provenance. 3. Not yours – your AI memory is sensitive first-party data, yet you have no control over where it lives or how it’s queried. Demo video: https://youtu.be/iANZ32dnK60 Repo: https://ift.tt/A7MVfZw What we built - CORE (Context Oriented Relational Engine): An open source, shareable knowledge graph (your memory vault) that lets any LLM (ChatGPT, Cursor, Claude, SOL, etc.) share and query the same persistent context. - Temporal + relational: Every fact gets a full version history (who, when, why), and nothing is wiped out when you change it—just timestamped and retired. - Local-first or hosted: Run it offline in Docker, or use our hosted instance. You choose which memories sync and which stay private. Why this matters - Ask “What’s our roadmap now?” and “What was it last quarter?” — timeline and authorship are always preserved. - Change a preference (e.g. “I no longer use shadcn”) — assistants see both old and new memory, so no more stale facts or embarrassing hallucinations. - Every answer is traceable: hover a fact to see who/when/why it got there. Try it - Hosted free tier (HN launch): https://core.heysol.ai - Docs: https://ift.tt/Xtf0esY https://ift.tt/A7MVfZw July 1, 2025 at 01:10AM
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription https://ift.tt/1EesPF8
Show HN: Audiopipe – Pipeline for audio diarization, denoising and transcription Audiopipe is a one-liner for denoising, diarization and transcription with demucs + pyannote + insanely-fast-whisper. Made it to transcribe podcasts and Dungeons And Dragons sessions, figured it could be useful. It also has a wasm UI to load transcriptions and audio. Feel free to contribute! Feedback appreciated. https://ift.tt/8SI5B9H June 30, 2025 at 11:32PM
Sunday, June 29, 2025
Show HN: AI-powered tracker of Trump executive orders https://ift.tt/KNzOad4
Show HN: AI-powered tracker of Trump executive orders I built a tracker that automatically scrapes the White House website for new executive orders and uses GPT-4 to generate plain-English summaries. The system runs daily, finds new orders, feeds the full legal text to ChatGPT for summarization and auto-categorization, then generates individual pages and updates the main index. It even creates custom Open Graph images for social sharing. Currently tracking 158+ orders with automatic updates as new ones are signed. Features: - AI summaries of all executive orders in plain English - Auto-categorization by policy area (immigration, trade, AI, etc.) - Search by keyword, date, or category - Completely neutral - Individual pages for each order with full text - Auto-generated OG images I got tired of reading dense legal text to understand what's actually being signed. The AI does the heavy lifting of parsing government language into readable summaries. Link: https://ift.tt/EGrh0xm Tech: Next.js/Tailwind frontend, Python scraper with BeautifulSoup, GPT-4 for summaries, automated OG image generation via headless chrome. https://ift.tt/EGrh0xm June 30, 2025 at 03:51AM
Show HN: Tablr – Supabase with AI Features https://ift.tt/6XeMcNv
Show HN: Tablr – Supabase with AI Features https://www.tablr.dev/ June 30, 2025 at 03:05AM
Show HN: Summle – A little maths Game https://ift.tt/rLSsN14
Show HN: Summle – A little maths Game https://summle.net June 26, 2025 at 02:58PM
Show HN: Ciara – Securely deploy any application on any server https://ift.tt/E17gL3N
Show HN: Ciara – Securely deploy any application on any server Hey HN! Coolify and Kamal were "nice" (Kamal docs are pretty bad, actually), but I still had to configure firewalls, unattended-upgrades, and Fail2ban every single time. Ciara does all of this from a single configuration file. Features: Integrated Firewall Automatic System Updates Zero-Config OS Ready Zero-Downtime Deployments Automatic HTTPS support Multiple Servers Deployments Would love your feedback and happy to answer any questions! https://ift.tt/8Vj0aSZ June 30, 2025 at 12:00AM
Saturday, June 28, 2025
Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems https://ift.tt/g4hUJ2k
Show HN: Anti-Cluely – Detect virtual devices and cheating tools on exam systems Anti-Cluely is a lightweight tool designed to detect common virtual environments, device emulators, and system manipulation tools often used to bypass or cheat in online exams. https://ift.tt/DmNXWVf June 28, 2025 at 11:41PM
Show HN: Open-Source outcome- / usage-based billing engine for AI Agents https://ift.tt/SrEGTk5
Show HN: Open-Source outcome- / usage-based billing engine for AI Agents https://ift.tt/UCPKedj June 28, 2025 at 10:42PM
Friday, June 27, 2025
Show HN: GPU market is absurd! So I built a dashboard of pricing/restock trends https://ift.tt/8rKL5sA
Show HN: GPU market is absurd! So I built a dashboard of pricing/restock trends Hey HN! This idea started with me not being able to buy a GPU and constantly losing to bots/scalpers. I figured I'd use this as way to see how far I can get with 'vibe-coding and designing'*. The end result was pretty far! Here are more details of behind the scenes. In a future blog post, I'll detail behind the scenes process of building this. - The landing page is React/Typescript/Tailwind.css (which I've never used before) - The dashboard is based on Evidence.dev - which is SQL queries in Markdown + little bit of custom Javascript for chart formatting (again never used before :) - Just being able to get an idea like this in my head into existence would have taken me many months of Stack overflow/Google research to first learn React/Typescript/Javascript but this took about a month (~1-2 hr a day) * 'Vibe-coded' is often a misnomer i.e. people sometime think it's a magic pill. From building this I can tell you that you can't just will the site into existence like a genie's wish. It still took significant effort to guide the LLM, debug when things go wrong, need to have an idea of design and taste of what to build and how to make it look good, work on many iterations. There were probably 500 iterations between the first and the final iteration. https://ift.tt/kYa86H2 June 27, 2025 at 11:02PM
Show HN: Do You Know RGB? https://ift.tt/8UghfDW
Show HN: Do You Know RGB? https://ift.tt/ObFPn42 June 24, 2025 at 12:19PM
Thursday, June 26, 2025
Show HN: I built a JSON-RPC library for Zig with compile time reflection https://ift.tt/7CO4zDS
Show HN: I built a JSON-RPC library for Zig with compile time reflection Doing dynamic dispatching in a strict static typing language is hard. Something as simple as, map.put("add", add); map.put("hello", hello); fn add(a: i32, b: i32) i32 { return a + b; } fn hello() []const u8 { return "Hello World"; } is impossible because the value type of key/value of the map needs to be the same but all the function types are different. Calling functions with different number of parameters, different parameter types, and different return type dynamically is difficult. Other languages either use dynamic typing, runtime reflection, macro, or passing in one big generic parameter and let the function figure it out. In ZigJR, I use Zig's comptime feature to do compile time reflection to figure out a function's parameter types, return types, and return errors. I package them up into a specific call object and use the interface pattern to produce a uniformly typed object to be put into the map. It's not easy but doable. [1] [1] https://ift.tt/NxWUsbG... https://ift.tt/OJIjsKX June 26, 2025 at 10:24PM
Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding https://ift.tt/by1BiUm
Show HN: Pocket2Linkding – Migrate from Mozilla Pocket to Linkding With the Mozilla Pocket shutdown coming up in about two weeks, I thought I'd share this quick tool to migrate to linkding in case it's helpful to others. After reviewing self-hosted options to Pocket, I decided linkding has the best combination of features. (The creator/author of linkding has done a great job -- however, I plan to eventually create a new tool that is based on linkding but adds some new features that the author has indicated he doesn't want to include [I’m currently using a fork, but I want to expand on it further].) HN thread about shutdown announcement: https://ift.tt/7QngMcq Mozilla announcement: https://ift.tt/eB627yq linkding: https://linkding.link/ Note that Pocket is shutting down July 8, 2025, but the export service will remain available until October 8, 2025. [edit] fix typo in title & formatting https://ift.tt/ftxHTKN June 26, 2025 at 09:03PM
Show HN: Magnitude – open-source AI browser automation framework https://ift.tt/J4bL5l1
Show HN: Magnitude – open-source AI browser automation framework Hey HN, Anders and Tom here. We had a post about our AI test automation framework 2 months ago that got a decent amount of traction ( https://ift.tt/uFEKCRM ). We got some great feedback from the community, with the most positive response being about our vision-first approach used in our browser agent. However, many wanted to use the underlying agent outside the testing domain. So today, we're releasing our fully featured AI browser automation framework. You can use it to automate tasks on the web, integrate between apps without APIs, extract data, test your web apps, or as a building block for your own browser agents. Traditionally, browser automation could only be done via the DOM, even though that’s not how humans use browsers. Most browser agents are still stuck in this paradigm. With a vision-first approach, we avoid relying on flaky DOM navigation and perform better on complex interactions found in a broad variety of sites, for example: - Drag and drop interactions - Data visualizations, charts, and tables - Legacy apps with nested iframes - Canvas and webGL-heavy sites (like design tools or photo editing) - Remote desktops streamed into the browser To interact accurately with the browser, we use visually grounded models to execute precise actions based on pixel coordinates. The model used by Magnitude must be smart enough to plan out actions but also able to execute them. Not many models are both smart *and* visually grounded. We highly recommend Claude Sonnet 4 for the best performance, but if you prefer open source, we also support Qwen-2.5-VL 72B. Most browser agents never make it to production. This is because of (1) the flaky DOM navigation mentioned above, but (2) the lack of control most browser agents offer. The dominant paradigm is you give the agent a high-level task + tools and hope for the best. This quickly falls apart for production automations that need to be reliable and specific. With Magnitude, you have fine-grained control over the agent with our `act()` and `extract()` syntax, and can mix it with your own code as needed. You also have full control of the prompts at both the action and agent level. ```ts // Magnitude can handle high-level tasks await agent.act('Create an issue', { // Optionally pass data that the agent will use where appropriate data: { title: 'Use Magnitude', description: 'Run "npx create-magnitude-app" and follow the instructions', }, }); // It can also handle low-level actions await agent.act('Drag "Use Magnitude" to the top of the in progress column'); // Intelligently extract data based on the DOM content matching a provided zod schema const tasks = await agent.extract( 'List in progress issues', z.array(z.object({ title: z.string(), description: z.string(), // Agent can extract existing data or new insights difficulty: z.number().describe('Rate the difficulty between 1-5') })), ); ``` We have a setup script that makes it trivial to get started with an example, just run "npx create-magnitude-app". We’d love to hear what you think! Repo: https://ift.tt/k97BVSF https://ift.tt/k97BVSF June 26, 2025 at 10:30PM
Wednesday, June 25, 2025
Show HN: MCP Server for Tally – Create and Manage Forms with Claude https://ift.tt/SK40hqQ
Show HN: MCP Server for Tally – Create and Manage Forms with Claude I've built an MCP server for Tally that bridges the gap between their complex API and simple natural language commands. As someone with ADHD, I built this because context-switching between documentation, form builders, and actual work destroys my flow. Now I can stay in one conversation and just describe what I need. The interesting technical challenges: 1. API Complexity Abstraction Tally's API requires deeply nested objects for simple fields. An email field needs ~10 nested objects with UUIDs. I built a translation layer so users can just say "add an email field" in natural language, and the server handles the complex structure behind the scenes. 2. Safe Bulk Operations For destructive operations, I implemented a preview-then-confirm pattern. The server generates a confirmation token during preview that must be passed back for execution. This prevents accidental mass deletions while keeping the conversation flow natural. 3. Smart Rate Limiting The server monitors API responses and adjusts its behavior dynamically. When hitting rate limits, it automatically reduces batch sizes and adds delays between requests. Added randomization to prevent multiple instances from hitting the API simultaneously. 4. Type Safety Throughout Full TypeScript with runtime validation for both MCP messages and Tally API responses. This caught several undocumented API quirks during development. Performance notes: - Batch creation of 100 forms: ~12 seconds with batched operations - Individual creation of 100 forms: ~5 minutes due to rate limits - Human creation of 100 forms: probably a full week of mind-numbing clicking - Submission analysis across 10K responses: ~3 seconds The code is ISC licensed: https://ift.tt/UDwd4Il This particularly helps when you need to create multiple similar forms but your brain rebels at repetitive tasks. Curious if others are building MCP servers and what workflows you're optimizing for. Also interested in thoughts on MCP vs traditional CLI tools. The conversational interface is slower for simple operations but much better for complex, multi-step tasks where you might forget the exact syntax. https://ift.tt/UDwd4Il June 26, 2025 at 12:54AM
Show HN: I rawdog a MCP server from scratch in Zig. No SDK https://ift.tt/Y0SPapo
Show HN: I rawdog a MCP server from scratch in Zig. No SDK Some time ago I wanted to write a MCP server in Zig but found out there's no real JSON-RPC support in Zig, which MCP needs for communication. I ended up developing a JSON-RPC 2.0 library in Zig and more [1], which had its challenges. So I finally was able to put together a MCP server in Zig. It's built from scratch implementing the protocol messages from the MCP JSON schema. It's actually quite magical to have the LLM calling my MCP server [2]. The work is not too bad. Most of the hard work has already been done in the JSON-RPC library. [1] https://ift.tt/fH7VRJk [2] https://ift.tt/0vjY7t9... https://ift.tt/Uvq1FG0 June 25, 2025 at 10:14PM
Tuesday, June 24, 2025
Show HN: Logcat.ai:AI-powered observability for Operating Systems(Android+Linux) https://ift.tt/nVQvTw2
Show HN: Logcat.ai:AI-powered observability for Operating Systems(Android+Linux) Hello HN! I'm an Android OS engineer. I've worked with AOSP and Linux kernels all my career and always wondered about lack of sophisticated tools to debug and analyze system-level logs. Always had to resort to manually skimming through large log files to find something I needed to. With the rise of LLMs and the AI-age, I felt it was a great opportunity to build something for OS engineers, which is what led to logcat.ai! We are building the industry-first observability platform for system level intelligence. Think "Datadog for operating systems" instead of applications. Currently, we support Android and Linux - more platforms on the way. With Android we offer: 1. logcat analysis: Ability to analyze logcat logs for root cause analysis of system issues with natural language search. Unlike, Firebase which is an app-level observability, logcat.ai provides intelligence at OS level spanning bootloader, kernel and framework layer. 2. bugreport analysis: As you know a bugreport is a super-verbose snapshot of an Android OS collected at a point of time. Analyzing these logs takes hours and sometimes even days. We are working to bring this down to minutes! Analysis of memory, cpu, process stats to infer memory pressure levels, system stress, and nail down the processes responsible for it, identify performance bottlenecks and memory leaks across the system. For Linux we offer: dmesg (kernel log) analysis to help identify issues at Linux kernel level. We plan to add support for different Linux distros with their own logging pretty soon. Our goal is to build a single-pane-of-glass observability experience for operating systems worldwide, something that's never been done before. Our website may not reflect all the features a.t.m but we have a lot of things cooking! Ask us anything. We are providing free beta access for a period of time. We'd love your feedback and comments on what you think about logcat.ai! https://logcat.ai June 24, 2025 at 09:23PM
Show HN: I built a tool to create App Screenshots https://ift.tt/pJrdygL
Show HN: I built a tool to create App Screenshots I built a tool to create stunning App Store & Google Play Screenshots. https://ift.tt/PpYmrWT June 24, 2025 at 11:37PM
Monday, June 23, 2025
Show HN: Iroshiki – Indexed Colors for Web https://ift.tt/AmcnZBI
Show HN: Iroshiki – Indexed Colors for Web Made this local tool for rapidly refreshing the color palette of UIs I work on. Takes a 16 element JSON (color0-color15), like the ANSI escape code spec, and fleshes them out into Tailwind color overrides and semantic aliases. Use this to make the web more weird and colorful :) https://ift.tt/RSWT9Js June 24, 2025 at 12:50AM
Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/wEbnQlD
Show HN: Comparator - I built a free, open-source app to compare job offers https://ift.tt/5DrvOyb June 24, 2025 at 04:00AM
Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/X86qKS3
Show HN: I made a fun quiz that reviews last week's top posts on r/programming https://ift.tt/v0hqnQc June 24, 2025 at 12:48AM
Show HN: TNX API – Natural Language Interactions with Your Database https://ift.tt/Oh6Fq82
Show HN: TNX API – Natural Language Interactions with Your Database Hey HN! I built TNX API to make working with databases as simple as asking a question in plain English. What it does: - You write a natural language prompt (e.g., "List products with price > 20 USD") - Our system turns it into SQL and runs it - You get actual results, optionally visualized - Your data stays private – nothing is stored, the AI doesn‘t see it, and the API forgets immediately after replying Why I made this: Writing SQL for routine questions is https://ift.tt/OsMZB0K still a blocker for many teams. I wanted a privacy-first, plug-and-play API that just works with natural language. TNX doesn’t just translate — it executes the queries and returns actual answers (not just SQL). Examples: - You ask: “Total sales by product category this year?” → TNX replies: [furniture: $43,000, electronics: $12,000] + “Want a chart for this?” - You ask: “Which customers didn’t order in the last 90 days?” → TNX replies with names or IDs and offers follow-up actions Notes: - Built on modern AI models (small + fast) - No need to send full database dumps – just metadata/config + real-time access - Easy API integration - (Bonus: If you should be interested, I‘d handle setup + customization for you) Try it out: https://ift.tt/OsMZB0K (user name: „hi@tnxapi.com“, password „1“ (so it's harder to forget)) (example promts: - „Please give me the name, ShortDescription and price of product with idpk = 20.“ or - „Please list me all product prices from idpk 10 to 20.“ and then - „Please list me all product prices from idpk 10 to 20.“ (I copied some of my databases for this test, I am sorry for the data being in German xd)) Cheers, Lasse Tramann (Feel free to reach out to hi@tnxapi.com : ) ) https://ift.tt/OsMZB0K June 23, 2025 at 11:18PM
Sunday, June 22, 2025
Show HN: Lego Island Playable in the Browser https://ift.tt/dsJl0NH
Show HN: Lego Island Playable in the Browser https://isle.pizza June 23, 2025 at 03:03AM
Show HN: rtrvr.ai – New Free SOTA AI Web Agent Beats Even Operator https://ift.tt/gJkw8NL
Show HN: rtrvr.ai – New Free SOTA AI Web Agent Beats Even Operator We just benchmarked our agent, rtrvr.ai, on the Halluminate (YC S25) Web Bench, and rtrvr.ai achieved a new State-of-the-Art performance with an 81% success rate. For perspective, this surpasses not only all other autonomous agents but also the human-intervention baseline of OpenAI's Operator (76.5%). It also completes tasks an astonishing 7x faster than the next leading alternative. This isn't just an incremental improvement; it's a validation of our core architectural philosophy. Our performance stems from two key differentiators: - Local-First Operation: As a Chrome Extension, rtrvr.ai operates directly within the user's browser. This eliminates the latency, bot detection and access issues that plague cloud browser agents. - DOM-Based Interaction: Instead of relying on brittle visual parsing (CUA), our agent interacts directly with the page's HTML structure, enabling skipping clicks and resilience to pop-ups and overlays. We also can just use the latest and fastest models such as Gemini Flash for superior performance. This leads to a critical industry insight: Cloud Browser Agents are not a viable long-term solution for reliable web automation. Our benchmark analysis shows that over 94% of rtrvr.ai's failures were "agent errors" (fixable AI logic), while only 5% were "infrastructure errors." For cloud agents, this ratio is often inverted. You can't build a reliable agent if you can't even guarantee access to the environment. Finally it only cost us ~$40 to run this benchmark, whereas we estimate it cost >~$1k in infra costs for each agent for Halluminate. The future of web automation won't be fought from remote data centers. It will be run symbiotically from your browser. Our results are the first major data point proving this thesis and putting the first nail in the coffin for cloud browser agents. Full Report: https://ift.tt/5iEmXKU Or if you just want to tune into some Agentic-SMR of a web agent doing tasks online tune into the playlist: https://www.youtube.com/watch?v=HWPZI8PjuLY&list=PL5rk1YARPB... Try out the magic of a working web agent yourself, install at: https://ift.tt/V1zwjWP... Bring your own API Key from ai.studio and use Google's Gemini Free Tier to use our web agent for free! We literally have a button that will get our agent to open AI Studio create key and configure itself all automatically. https://ift.tt/5iEmXKU June 22, 2025 at 11:57PM
Show HN: Lazycontainer: A Terminal UI for Apple Containers https://ift.tt/SYybpz7
Show HN: Lazycontainer: A Terminal UI for Apple Containers Apple finally released native support for Containers, but it's missing a terminal UI. I'm building this TUI to make managing Apple containers easy, just like lazydocker made it easy to manage all things Docker. Existing Docker compatible TUIs do not support Apple containers. The current version has support for managing containers and images. Feedback, issue reports, and PRs are appreciated :) https://ift.tt/K3807xg June 22, 2025 at 10:44PM
Show HN: Stacklane – GitHub App for Stacked PR Clarity https://ift.tt/P7Rw4Nf
Show HN: Stacklane – GitHub App for Stacked PR Clarity https://stacklane.dev June 22, 2025 at 10:55PM
Saturday, June 21, 2025
Show HN: Luna Rail – treating night trains as a spatial optimization problem https://ift.tt/8UblOCA
Show HN: Luna Rail – treating night trains as a spatial optimization problem https://ift.tt/oWUdeN8 June 18, 2025 at 12:50PM
Show HN: Good old emails and LLMs for automating job tracking https://ift.tt/VokXSCj
Show HN: Good old emails and LLMs for automating job tracking So I spent the last few days building Jobstack. The logic is quite simple. You apply to jobs and you get emails, you trade emails back and forth from interviews, questions and others until the role is either accepted or you are rejected. Also easy to apply to hundreds of roles and not being to know where you stand easily. With Josbtack, you sign up, get a unique email and forward emails to the url. And it uses LLMs to extract company details , tries to find information online about them and presents that to you. Every email you forward becomes part of your timeline with the company. It also tracks rejection, offers from the emails too and gives you a nice stats dashboard amongst others. Using Gemini 2.5 pro right now. No data stored not in any way. After extraction, it’s discarded. Even “AI chats with the company” aren’t stored https://jobstack.me June 22, 2025 at 01:37AM
Show HN: Should I Pay Off Loan https://ift.tt/b04sjWK
Show HN: Should I Pay Off Loan https://ift.tt/L9b3t6j June 21, 2025 at 11:59PM
Show HN: To-Userscript: Chrome Extension to Userscript Converter https://ift.tt/iUVd51O
Show HN: To-Userscript: Chrome Extension to Userscript Converter https://ift.tt/SWs9jCk June 21, 2025 at 11:25PM
Show HN: We moved from AWS to Hetzner, saved 90%, kept ISO 27001 with Ansible https://ift.tt/d4lcu5r
Show HN: We moved from AWS to Hetzner, saved 90%, kept ISO 27001 with Ansible Earlier this year I led our migration off AWS to European cloud (Hetzner + OVHcloud), driven by cost (we cut 90%) and data sovereignty (GDPR + CLOUD Act concerns). We rebuilt key AWS features ourselves using Terraform for VPS provisioning, and Ansible for everything from hardening (auditd, ufw, SSH policies) to rolling deployments (with Cloudflare integration). Our Prometheus + Alertmanager + Blackbox setup monitors infra, apps, and SSL expiry, with ISO 27001-aligned alerts. Loki + Grafana Agent handle logs to S3-compatible object storage. The stack includes: • Ansible roles for PostgreSQL (with automated s3cmd backups + Prometheus metrics) • Hardening tasks (auditd rules, ufw, SSH lockdown, chrony for clock sync) • Rolling web app deploys with rollback + Cloudflare draining • Full monitoring with Prometheus, Alertmanager, Grafana Agent, Loki, and exporters • TLS automation via Certbot in Docker + Ansible I wrote up the architecture, challenges, and lessons learned: https://ift.tt/Lex9Oo1... I’m happy to share insights, diagrams, or snippets if people are interested — or answer questions on pitfalls, compliance, or cost modeling. https://ift.tt/YpNyVqH June 21, 2025 at 01:02PM
Subscribe to:
Posts (Atom)