Postingan

Menampilkan postingan dari April, 2025

Show HN: 1.2 users a day to keep the 9–5 away https://ift.tt/JOjlWL2

Show HN: 1.2 users a day to keep the 9–5 away In my long career as an “almost digital entrepreneur” (a fancy way to say I’ve tried a thousand things online without making a single cent), I never really felt that “this is it, I’m so close, I’ll finally quit everything and update my passport: job title? SaaS founder.” (Small detail: I don’t even have a passport. But I like to imagine that if I did, I’d want something cooler than “unemployed creative” written on it). For years, I collected side projects, hobbies, half-dead MVPs, and random nonsense, all with the same ending: super hyped at the beginning, burned out in the middle, completely abandoned by the end. But a couple years ago, I decided to take things more seriously (well… I try). I started building SaaS products. Simple, fast stuff, nothing too fancy. And finally, after a long toxic relationship with perfectionism, I realized something super basic but actually powerful: I don’t need thousands of users. I just need 1.2 paying use...

Show HN: Typeconf – Dynamic Configs in TypeScript https://ift.tt/KjDvNM2

Show HN: Typeconf – Dynamic Configs in TypeScript Hi! I’m the co-creator of Typeconf, an open-source tool that lets you create dynamic configs like feature flags, texts, dictionaries with features, system prompts in Typescript. My personal goal for quite a while was to bring good infra practices from big tech to open-source world. Typeconf takes care of the problem of safe deployment. Like if you have a big service and growing amount of users, you want to keep adding new stuff quickly, you don’t want to break the app, and you don’t want to spend all your time in QA. That’s where dynamic configs help! I can see that existing alternatives are kinda more focused on analytics and A/B testing, and they are not code-first and moreover, not typesafe. This gap is what we’re aiming to cover with Typeconf. https://ift.tt/lUiTNP2 April 30, 2025 at 11:06PM

Show HN: ART – a new open-source RL framework for training agents https://ift.tt/Xq4azA8

Show HN: ART – a new open-source RL framework for training agents Hey HN, I wanted to share a new project we've been working on for the last couple of months called ART ( https://ift.tt/3VoTaRY ). ART is a new open-source framework for training agents using reinforcement learning (RL). RL allows you to train an agent to perform better at any task whose outcome can be measured and quantified. There are many excellent projects focused on training LLMs with RL, such as GRPOTrainer ( https://ift.tt/vEG3M4Q ) and verl ( https://ift.tt/ZCyq3Xv ). We've used these frameworks extensively for customer-facing projects at OpenPipe, but grew frustrated with some key limitations: - Multi-turn workflows, where the agent calls a tool, gets a response, and calls another, are not well supported. This makes them a non-starter for any task that requires an agent to perform a sequence of actions. - Other frameworks typically have low GPU efficiency. They may require multiple H100 GPUs just to trai...

Show HN: Aisir – AI models deliberate and critique each other like a council https://ift.tt/n9OXwF8

Show HN: Aisir – AI models deliberate and critique each other like a council https://ift.tt/JisQ08N April 30, 2025 at 10:10PM

Show HN: Auto-fix your GitHub PR issues with Proton for FREE https://ift.tt/9xNwKnd

Show HN: Auto-fix your GitHub PR issues with Proton for FREE Hey HN! We just launched Proton, a GitHub app that listens to PR review comments and suggests code changes to address them. It creates a new PR based on top of your working branch, so you can simply review and merge. How is it different from other AI code review tools? Others focus on pointing out issues, whereas Proton focuses on addressing them. Although some of them can also suggest fixes, they tend to only work on nearby lines or within a single file. But real-world feedback often involves cross-file changes like “Let’s extract this to a separate component”, or “We should follow the same pattern of doing things in file X, Y and Z”. Proton has full repo context, so it can handle these kinds of feedback. Want to see it in action? Here’s a short demo: https://youtu.be/zDEfw-R2jWc , and there’s the PR shown in the demo video: https://ift.tt/xNFhPcp It’s free, takes two clicks to install, and works out of the box. Here’s the i...

Show HN: BitNote – Using browsers and blockchains to store secrets https://ift.tt/P6jEGly

Show HN: BitNote – Using browsers and blockchains to store secrets https://ift.tt/veFaT2s April 30, 2025 at 12:38AM

Show HN: Beatsync – perfect audio sync across multiple devices https://ift.tt/q9xGrXW

Show HN: Beatsync – perfect audio sync across multiple devices Hi HN! I made Beatsync, an open-source browser-based audio player that syncs audio with millisecond-level accuracy across many devices. Try it live right now: https://ift.tt/XO4bSKF The idea is that with no additional hardware, you can turn any group of devices into a full surround sound system. MacBook speakers are particularly good. Inspired by Network Time Protocol (NTP), I do clock synchronization over websockets and use the Web Audio API to keep audio latency under a few ms. You can also drag devices around a virtual grid to simulate spatial audio — it changes the volume of each device depending on its distance to a virtual listening source! I've been working on this project for the past couple of weeks. Would love to hear your thoughts and ideas! https://ift.tt/PbJm7Wo April 30, 2025 at 12:32AM

Show HN: Sim Studio – Open-Source Agent Workflow GUI https://ift.tt/152PUXs

Show HN: Sim Studio – Open-Source Agent Workflow GUI Hi HN! We're Emir and Waleed, and we're building Sim Studio ( https://simstudio.ai ), an open-source drag and drop UI for building and managing multi-agent workflows as a directed graph. You can define how agents interact with each other, use tools, and handle complex logic like branching, loops, transformations, and conditional execution. Our repo is https://ift.tt/trMQDjh , docs are at https://ift.tt/7fxCUGM , and we have a demo here: https://youtu.be/JlCktXTY8sE?si=uBAf0x-EKxZmT9w4 Building reliable, multi-step agent systems with current frameworks often gets complicated fast. In OpenAI's 'practical guide to building agents', they claim that the non-declarative approach and single multi-step agents are the best path forward, but from experience and experimentation, we disagree. Debugging these implicit flows across multiple agent calls and tool uses is painful, and iterating on the logic or prompts becomes slow...

Show HN: A pure WebGL image editor with filters, crop and perspective correction https://ift.tt/U9mHGFM

Show HN: A pure WebGL image editor with filters, crop and perspective correction I'm working on a pure js webgl image editor with effects, filters, crop & perspective correction, etc. My goal is to give the community an opensource solution as unfortunately most comparable apps are closed sources. https://ift.tt/UpFlGms to try it out ( https://ift.tt/xdDYuOI ) https://ift.tt/xdDYuOI April 28, 2025 at 11:10PM

Show HN: NanoAgent, zero-dependency 1k-LOC AI-agent runtime https://ift.tt/QqeAXtU

Show HN: NanoAgent, zero-dependency 1k-LOC AI-agent runtime https://ift.tt/UBxiZmG April 28, 2025 at 11:01PM

Show HN: Web-eval-agent – Let the coding agent debug itself https://ift.tt/q3Q4LCF

Show HN: Web-eval-agent – Let the coding agent debug itself Hey HN! We’ve been building an MCP server to help AI-assisted web app developers by using browser agents to test whether changes made by an AI inside an editor actually work. We've been testing it on scenarios like verifying new flows in a UI, or checking that sending a chat request triggers a response. The idea is to let your coding agent both code and evaluate if what it did was correct. Here’s a short demo with Cursor: https://www.youtube.com/watch?v=_AoQK-bwR0w When building apps, we found the hardest part of AI-assisted coding isn’t the coding—it’s tedious point-and-click testing to see if things work. We got tired of this loop: open the app, click through flows, stare at the network tab, copy console errors to the editor, repeat. It felt obvious this should be AI-assisted too. If you can vibe-code, you should be able to vibe-test! Some agents like Cline and Windsurf have browser integrations, but Cline’s (via Anthrop...

Show HN: A crowd-data collection Project about Indoor Air Quality (CO2) https://ift.tt/Hx2arIu

Show HN: A crowd-data collection Project about Indoor Air Quality (CO2) I built IndoorCo2map.com and the accompanying (open source, MIT licensed) App with the goal to create a large free dataset about CO2 levels in public accessible Buildings and public transport using portable CO2-Monitors. We spent about 90% of our lives in doors, yet there is barely any data about the air quality in enclosed areas. CO2 is in most locations a very good proxy for the amount of exhaled air in a room which correlates with infection risks. High CO2 levels also can increase the aerostability of viruses so high levels are there is also a direct effect of CO2 as well. Aside from infection risks, high CO2 levels also can decrease cognitive abilities (during exposure, not permanently) and cause dizziness and headaches etc. Most existing studies are small size and focus on homes, hospitals or schools. During the beta test the community already took more than 10000 measurements (each between 5 and 120 minutes l...

Show HN: Mirror AI – LLM agent that takes action, not just chat https://ift.tt/9LovTwO

Show HN: Mirror AI – LLM agent that takes action, not just chat Hi HN, TL;DR Mirror AI is a cross-platform desktop action oriented LLM . Instead of just replying with text, it can run terminal commands, move files, hit APIs, send email/messages, schedule calendar events, query databases etc. - and chain those steps in one request. Why I built it Chatbots are great for answers but stop at the “OK, now go do it” moment. I was copy-pasting between ChatGPT and my shell/IDE/Gmail far too often, so on red-eye flights I hacked a bridge that lets an LLM execute tasks under a permission layer. Friends asked for it, feature-creep happened, and here we are. What it can do today - Files & Shell – read/write/rename/compress/execute files, run shell commands - Productivity – draft + send Gmail, create Google Calendar events, read/write Notion, post to Slack/Discord/WhatsApp (via Beeper) - Dev/Ops – query Postgres/Mongo, interact with GitHub, call AWS, curl any REST endpoint - Search/GenAI – web ...

Show HN: I created snapDOM to capture DOM nodes as images with exceptional speed https://ift.tt/3RacU4A

Show HN: I created snapDOM to capture DOM nodes as images with exceptional speed https://ift.tt/tQNOZ0p April 28, 2025 at 12:00AM

Show HN: Logchef – Schema-agnostic log viewer for ClickHouse https://ift.tt/acFPojJ

Show HN: Logchef – Schema-agnostic log viewer for ClickHouse Hey HN! I’m Karan, creator of Logchef ( https://logchef.app ), an open-source log viewer built specifically for exploring logs stored in ClickHouse. This tool grew directly out of my $day job managing massive log volumes. Like many orgs, we migrated our log workloads to ClickHouse for its performance, but found the ecosystem lacked dedicated UI tooling for actually browsing and analyzing those logs effectively. We were using Metabase, and while great for general BI, it wasn't designed for log exploration workflows. Common pain points included: - Clunky Ad-hoc Querying: Writing/modifying raw ClickHouse SQL for quick checks was slow and error-prone, especially during incidents. - Disconnect Between Viz & Raw Logs: Visualizing trends (like error counts) then drilling down to the specific raw logs often required separate, complex queries and wrestling with row limits. The intuitive "slice-and-dice" was missing. ...

Show HN: Rocal UI – A simple template engine with Rust https://ift.tt/KGFvEQ2

Show HN: Rocal UI – A simple template engine with Rust https://ift.tt/S1IjWNo April 27, 2025 at 01:26AM

Show HN: I build a Fantasy NHL app in 3 days with Claude AI https://ift.tt/lYyZkMm

Show HN: I build a Fantasy NHL app in 3 days with Claude AI I am not from North America, and moved there a couple years ago. After being invited to the first fantasy league and seeing the platform they were using, I couldn't bring myself to check it every day. An excel sheet would have been more appealing to use than this. So I decided to create my own. But on the side? This would take ages. I am very confident with Rust and JavaScript, but it still takes ages to build something like that. Good prompts, and a few long nights later, and I could create something fun and easy to use. Have a look: https://ift.tt/Udt8DFK The frontend is in React, the backend in Rust. I deployed both via fly.io. It was so simple and fast, it was shocking. After it was deployed, I took 2-3 days to refactor everything and made it neat and tidy, so I could possibly open it up for general use with accounts etc. The first time I built something with the help of AI not just for me. The biggest help was certain...

Show HN: Be My First User https://ift.tt/02ztebs

Show HN: Be My First User Hey HN, My friend and I built AI tool that detects urgent messages in your inbox and sends a notification via Telegram bot. To make it easier and quicker to reply to the email, Telegram notification includes a suggested response and recommended actions. A very simple and useful tool, I use it daily. If you want to be our first user, let me know, it's free of charge and very quick to install. April 25, 2025 at 11:56PM

Show HN: Magnitude – open-source, AI-native test framework for web apps https://ift.tt/uDsmrlG

Show HN: Magnitude – open-source, AI-native test framework for web apps Hey HN, Anders and Tom here - we’ve been building an end-to-end testing framework powered by visual LLM agents to replace traditional web testing. We know there's a lot of noise about different browser agents. If you've tried any of them, you know they're slow, expensive, and inconsistent. That's why we built an agent specifically for running test cases and optimized it just for that: - Pure vision instead of error prone "set-of-marks" system (the colorful boxes you see in browser-use for example) - Use tiny VLM (Moondream) instead of OpenAI/Anthropic computer use for dramatically faster and cheaper execution - Use two agents: one for planning and adapting test cases and one for executing them quickly and consistently. The idea is the planner builds up a general plan which the executor runs. We can save this plan and re-run it with only the executor for quick, cheap, and consistent runs. W...

Show HN: KRDS – Korea Government Design System in React and MUI https://ift.tt/O3TBE4f

Show HN: KRDS – Korea Government Design System in React and MUI I built an implementation of the Korea Design System (krds.go.kr) using React and MUI. - Storybook: https://ift.tt/y3l9rhO - NPM: https://ift.tt/lJ8WwQs - GitHub: https://ift.tt/1AF5Ntb - Figma: https://ift.tt/1hjcRzf To support developers working on public sector UIs, or anyone exploring frontend architecture and design systems in real-world projects. Current limitations: - Icons are from @mui/icons-material for now - Design tokens are static and will be refactored to improve developer experience. Feedback & Contributions: - Open to evolving this further with community input. - PRs and issues are always welcome, and I'd consider moving it to an organization if there's enough interest. https://ift.tt/1AF5Ntb April 25, 2025 at 09:32PM

Show HN: VSCode-remote-glibc-patch – Patch legacy Linux to use VSCode Remote https://ift.tt/lzAcXOT

Show HN: VSCode-remote-glibc-patch – Patch legacy Linux to use VSCode Remote This project provides pre-built artifacts to patch glibc on legacy Linux systems, enabling compatibility with the latest VSCode Remote extension. https://ift.tt/B91TF7g April 25, 2025 at 09:02PM

Show HN: We made a blazing-fast, open-source GitHub front end https://ift.tt/slvn3pP

Show HN: We made a blazing-fast, open-source GitHub front end https://gitfaster.dev/ April 24, 2025 at 11:36PM

Show HN: Lemon Slice Live, a real-time video-audio AI model https://ift.tt/ctw5Cqu

Show HN: Lemon Slice Live, a real-time video-audio AI model Hey HN, this is Lina, Andrew, and Sidney from Lemon Slice. We’ve trained a custom diffusion transformer (DiT) model that achieves video streaming at 25fps and wrapped it into a demo that allows anyone to turn a photo into a real-time, talking avatar. Here’s an example conversation from co-founder Andrew: https://www.youtube.com/watch?v=CeYp5xQMFZY . Try it for yourself at: https://ift.tt/RBaFt7l . (Btw, we used to be called Infinity AI and did a Show HN under that name last year: https://ift.tt/3GPjZna .) Unlike existing avatar video chat platforms like HeyGen, Tolan, or Apple Memoji filters, we do not require training custom models, rigging a character ahead of time, or having a human drive the avatar. Our tech allows users to create and immediately video-call a custom character by uploading a single image. The character image can be any style - from photorealistic to cartoons, paintings, and more. To achieve this demo, we ha...

Show HN: Zev – Remember (or discover) terminal commands https://ift.tt/xXHldJy

Show HN: Zev – Remember (or discover) terminal commands https://ift.tt/UjE51iV April 24, 2025 at 11:33PM

Show HN: Chat with AI copies of all HN users, like sama, dang, and even yourself https://ift.tt/6Rc0FHE

Show HN: Chat with AI copies of all HN users, like sama, dang, and even yourself Hey HN, I'm Chris. I've been working on creating personalized AI chatbots by grounding them in real conversations. Feeling inspired by antirez's recent post ("Reproducing Hacker News writing style fingerprinting", https://ift.tt/dQXfUxc ), I wondered: could I use the HN comment data referenced in that post to create virtual versions of... every user on Hacker News? A ~week later, here we are: https://ift.tt/RvJE6od The database contains every user who has commented at least 200 words, and when you search for a user, we'll process their history in realtime to create a personalized AI chatbot of them on-the-fly (it'll take a few minutes). There's no login required, and conversations aren't recorded or stored anywhere, nor are they trained on. It surprised me at how fun it actually is. Give it a shot, would love to know what y'all think-- https://ift.tt/RvJE6od April ...

Show HN: Bloggr – a Next.js blogging engine (MIT) https://ift.tt/d8PphmG

Show HN: Bloggr – a Next.js blogging engine (MIT) Hi HN! I’m excited to open-source Bloggr, a lightweight, Next.js-first blogging engine backed by Supabase (by default). # Repo: https://ift.tt/ybpn0kA # Blog demo: https://bloggr.dev/blog Key Features: a) Modern Next.js 15.3 App Router foundation; b) Secure admin area (CRUD) with Supabase auth & middleware protection; c) Tiptap rich text editor with image uploads (to Supabase Storage Bucket); d) Blog index pagination; e) Per-post SEO tags TODO: a) Add themes; b) Add blog posts and blog index layout customisation; c) Add other data layers; Feedback Welcome: What features are crucial for your blogging needs? What other data layers (PostgreSQL direct, MongoDB) would you like adapters for? Thanks for feedback and for checking repo out! P.S. Node.js version is coming soon https://bloggr.dev April 24, 2025 at 12:01AM

Show HN: MCP Manager – Open-Source CLI to Manage Your MCP Servers https://ift.tt/Cv2Bh8x

Show HN: MCP Manager – Open-Source CLI to Manage Your MCP Servers Hi HN! I'm Noah, an ordinary guy that got really interested in MCP about a month ago when I downloaded Cursor. It's been super exciting to see companies around the world launch their own MCP servers empowering AI to do more. Unfortunately, I got a bit overwhelmed setting up MCP servers across my clients like Claude Desktop, Cursor, and Claude Code, so I figured I'd take a shot at building an open-source tool to help others and myself! So yeah, I built a CLI tool that enables you to quickly get MCP servers from the Web integrated with your clients like Cursor and Claude Desktop. You can use the built-in MCP servers I've defined like Playwright, Github, etc and add your own configurations! Feel free to support me too. PRs are welcome! Thanks for reading this and have a great day! https://ift.tt/rlIPOUe April 24, 2025 at 12:00AM

Show HN: Moose – OSS framework to build analytical back ends with ClickHouse https://ift.tt/6T4kcyO

Show HN: Moose – OSS framework to build analytical back ends with ClickHouse https://ift.tt/YV3Fr9g April 23, 2025 at 11:41PM

Show HN: Advanced-Alchemy – A framework agnostic library for SQLAlchemy https://ift.tt/cwHm1hu

Show HN: Advanced-Alchemy – A framework agnostic library for SQLAlchemy Hello HN! Advanced Alchemy is an optimized companion library for SQLAlchemy, designed to supercharge your database models with powerful tooling for migrations, asynchronous support, lifecycle hook and more. You can find the repository and documentation here: - GitHub Repository: https://ift.tt/Cubtf5O - Official Documentation : https://ift.tt/L0whyYI Advanced-Alchemy extends SQLAlchemy with productivity-enhancing features, while keeping full compatibility with the ecosystem you already know. At its core, Advanced-Alchemy offers: - Sync and async repositories, featuring common CRUD and highly optimized bulk operations - Integration with major web frameworks including Litestar, Starlette, FastAPI, Sanic - Custom-built alembic configuration and CLI with optional framework integration - Utility base classes with audit columns, primary keys and utility functions - Built in File Object data type for storing objects: - Un...

Show HN: TableTennis, a new rubygem for printing stylish tables in your terminal https://ift.tt/gErTqPH

Show HN: TableTennis, a new rubygem for printing stylish tables in your terminal https://ift.tt/ZODElxQ April 23, 2025 at 12:00AM

Show HN: I built a Ruby gem that handles memoization with a ttl https://ift.tt/JEGQWst

Show HN: I built a Ruby gem that handles memoization with a ttl I built a Ruby gem for memoization with TTL + LRU cache. It’s thread-safe, and has been helpful in my own apps. Would love to get some feedback: https://ift.tt/RZ6h7TX https://ift.tt/RZ6h7TX April 22, 2025 at 11:51PM

Show HN: Copy Cloudflare WAF rules across multiple domains, in bulk https://ift.tt/itTW3MN

Show HN: Copy Cloudflare WAF rules across multiple domains, in bulk https://ift.tt/EbcJ7jQ April 22, 2025 at 11:28PM

Show HN: Morphik – Open-source RAG that understands PDF images, runs locally https://ift.tt/njNCPzJ

Show HN: Morphik – Open-source RAG that understands PDF images, runs locally Hey HN, we’re Adi and Arnav. A few months ago, we hit a wall trying to get LLMs to answer questions over research papers and instruction manuals. Everything worked fine, until the answer lived inside an image or diagram embedded in the PDF. Even GPT‑4o flubbed it (we recently tried O3 with the same, and surprisingly it flubbed it too). Naive RAG pipelines just pulled in some text chunks and ignored the rest. We took an invention disclosure PDF ( https://ift.tt/rE9MCWL... ) containing an IRR‑vs‑frequency graph and asked GPT “From the graph, at what frequency is the IRR maximized?”. We originally tried this on gpt-4o, but while writing this used the new natively multimodal model o4‑mini‑high. After a 30‑second thinking pause, it asked for clarifications, then churned out buggy code, pulled data from the wrong page, and still couldn’t answer the question. We wrote up the full story with screenshots here: https://...

Show HN: Dia, an open-weights TTS model for generating realistic dialogue https://ift.tt/rnxuMJT

Show HN: Dia, an open-weights TTS model for generating realistic dialogue https://ift.tt/TVU4LGc April 22, 2025 at 12:07AM

Show HN: Light like the Terminal – Meet GTK LLM Chat Front End https://ift.tt/FPrBYxv

Show HN: Light like the Terminal – Meet GTK LLM Chat Front End Author here. I wanted to keep my conversation with #Gemini about code handy while discussing something creative with #ChatGPT and using #DeepSeek in another window. I think it's a waste to have Electron apps and so wanted to chat with LLMs on my own terms. When I discovered the llm CLI tool I really wanted to have convenient and pretty looking access to my conversations, and so I wrote gtk-llm-chat - a plugin for llm that provides an applet and a simple window to interact with LLM models. Make sure you've configure llm first ( https://ift.tt/B4H528a ) I'd love to get feedback, PRs and who knows, perhaps a coffee! https://ift.tt/cSoJHLp https://ift.tt/9APVysH April 21, 2025 at 11:36PM

Show HN: Pad.ws – Whiteboard IDE is now open-source https://ift.tt/jUp4z1a

Show HN: Pad.ws – Whiteboard IDE is now open-source Pad.ws is an infinite canvas that runs Linux, you can draw, write, open terminals or vscode to your very own ubuntu workspace. This uses Excalidraw for the canvas part while Coder manages the dev environments. We have a Public hosted instance at https://pad.ws if you want to try it out Disclaimer: this project is still very early, your feedback helps us shape it, so please let us hear your ideas! https://ift.tt/FjcT3Eo April 21, 2025 at 11:20PM

Show HN: Beancount Language Service (LSP Server and Client VSCode Extension) https://ift.tt/PHIaLin

Show HN: Beancount Language Service (LSP Server and Client VSCode Extension) In my spare time, I wrote a Beancount VSCode extension (Language Server & Client). Feel free to try it out~ The main motivation for this was the need for cross-device editing, primarily using github.dev. Therefore, this plugin supports VSCode Web Extension and can run in the browser. It also supports the typical capabilities of a Language Server, such as: - Semantic Syntax Highlight - Auto Completion - Diagnostic - Document Symbols - Go to Definition / References - Rename - Formatting etc... Marketplace: https://ift.tt/3hYtCSk... Source Code: https://ift.tt/c3JR46Y https://ift.tt/Say1wAY April 21, 2025 at 10:43PM

Show HN: MidiMaker.pro – Generate structured MIDI music from text using LLMs https://ift.tt/08dMk62

Show HN: MidiMaker.pro – Generate structured MIDI music from text using LLMs https://midimaker.pro/ April 21, 2025 at 12:58AM

Show HN: npx -y @considered/harmful https://ift.tt/vMymIxw

Show HN: npx -y @considered/harmful https://ift.tt/dO2sVMD April 21, 2025 at 12:07AM

Show HN: A tool that makes numbers pop, flip, shrink, or emoji-fy using Unicode https://ift.tt/MgpW0hY

Show HN: A tool that makes numbers pop, flip, shrink, or emoji-fy using Unicode https://ift.tt/P5bLGc1 April 20, 2025 at 11:46PM

Show HN: Learn bird calls with audio flashcards https://ift.tt/sFg7OYj

Show HN: Learn bird calls with audio flashcards https://ift.tt/x3bqFB4 April 20, 2025 at 11:31PM

Show HN: FlowG v0.32.0, Added support for OpenTelemetry logs collection https://ift.tt/kpIaG75

Show HN: FlowG v0.32.0, Added support for OpenTelemetry logs collection https://ift.tt/Y9SUaFl April 20, 2025 at 04:09AM

Show HN: Ibex – a cross-platform iOS backup decryption tool https://ift.tt/kqZA5Mp

Show HN: Ibex – a cross-platform iOS backup decryption tool ibex is a cross-platform tool designed for decrypting and extracting iOS backups. It provides forensic investigators, security researchers, and power users with the ability to access and analyze encrypted iOS backup data. It can be built and used on macOS, Linux, and Windows and is permitted to be used only with the explicit and informed consent of the backup data owner. Ibex was written in Go for straightforward compilation and to circumvent dependency issues and with the goal of enabling researchers and defenders assisting civil society victims of spyware and stalkerware Key Features - Decrypt encrypted iOS backups - Support for latest iOS versions - Cross-platform compatibility (macOS, Windows, Linux) - Automatic backup detection - Single file extraction based on filename match - Structured output organization - Detailed manifest parsing and extraction Basic Usage Examples # Run with automatic backup detection and interacti...

Show HN: I built a simple, fast transit app for the Bay Area https://ift.tt/eNZDLib

Show HN: I built a simple, fast transit app for the Bay Area Hey HN, I built Commuter because I was tired of switching between different apps to check arrival times for BART, Caltrain, Muni, ferries, and more. This app pulls directly from the official 511 API and aims to provide a fast, clean experience focused on real-time departures. There’s no account creation, it’s free to use, and it supports every major transit provider in the Bay Area—from Napa down to San Jose. You can search, favorite lines/stops, and see live countdowns with minimal friction. It’s built entirely in SwiftUI using native Apple frameworks. Happy to answer questions about the API, SwiftUI quirks, or anything else. Feedback welcome! https://ift.tt/FAluM6v April 19, 2025 at 12:30AM

Show HN: I made a Doom-like game fit inside a QR code https://ift.tt/BTQcjJD

Show HN: I made a Doom-like game fit inside a QR code https://ift.tt/myah7kK April 18, 2025 at 11:40PM

Show HN: Attune - Build and publish APT repositories in seconds https://ift.tt/dkvh7pL

Show HN: Attune - Build and publish APT repositories in seconds Hey HN, we're Eliza and Xin, and we’ve been working on Attune. Attune is a tool for publishing Linux packages. Previously, we worked at other startups building open source developer tools that ran on our customers’ CI and development machines. For many of them, being able to `apt-get install` our tools was a requirement. When we went to actually set up APT repositories, we were really surprised by the state of tooling around package publishing. The open source tools we found were old, slow, and difficult to figure out how to run in CI. The commercial tools we found were not much better. The cloud-hosted vendors required us to provide our signing keys to a cloud vendor (which was a non-starter), while the self-hosted vendors required us to operate our own specialized hosting servers. We just wanted something simple: sign locally, run quickly, be easy to use, and deploy to managed object storage. We couldn’t find it, so ...

Show HN: I made a Chrome extension to see what's working on any TikTok profile https://ift.tt/XxZyqm5

Show HN: I made a Chrome extension to see what's working on any TikTok profile I built this because I was tired of manually checking TikTok profiles to understand what kind of content performs well. The extension lets you: 1) Analyze any TikTok profile 2) See engagement rate, average views, and post frequency at a glance 3) Sort videos by likes, comments, or shares - without clicking into each one 4) Download videos and thumbnails without watermarks 5) Export data if you want to keep a copy or do more digging It’s mostly for creators, marketers, or anyone curious about what’s working on TikTok. Would love your feedback, ideas, or thoughts on how to improve it. https://ift.tt/xwGPgDu April 18, 2025 at 11:10PM

Show HN: Image2video.app – Transform Ghibli-style images into videos using AI https://ift.tt/M9jrSYv

Show HN: Image2video.app – Transform Ghibli-style images into videos using AI Hi HN, I’ve developed a web app that lets you turn static Ghibli-style images into animated videos. It uses AI to create smooth, dynamic animations from your uploads. I will also add Ghibli-style images generation abilities in the app soon. I’d love to hear your feedback and see what you create with it :) Check it out at https://ift.tt/aB1dOgU . https://ift.tt/aB1dOgU April 17, 2025 at 10:32PM

Show HN: AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex https://ift.tt/0UFgfJu

Show HN: AgentAPI – HTTP API for Claude Code, Goose, Aider, and Codex https://ift.tt/KQJdMRi April 17, 2025 at 11:54PM

Show HN: Milter in Rust to Add Headers https://ift.tt/swK9p1e

Show HN: Milter in Rust to Add Headers Here's a milter in Rust that adds List-Unsubscribe headers. It creates a URL that has encoded email-from, rcpt-to and a HMAC SHA 256 verification hash using a shared secret key. Possibly it improves delivery of newsletters and transactional emails. https://ift.tt/bNZ25um April 17, 2025 at 03:52AM

Show HN: K(r)ep - A high-performance string search utility https://ift.tt/IltQYjx

Show HN: K(r)ep - A high-performance string search utility https://ift.tt/T0p5XkD April 16, 2025 at 11:26PM

Show HN: LibreAI – Private AI chat app with open-source models (no ChatGPT) https://ift.tt/3x2IR8f

Show HN: LibreAI – Private AI chat app with open-source models (no ChatGPT) I built LibreAI to provide a private, self-hostable alternative to ChatGPT using open-source models like Mistral, LLaMA 3, and Phi via Ollama. It's fast, streams responses in real-time (via HTMX), and has zero telemetry. There’s a free tier to try it out and a paid option to support development. Would love feedback, feature requests, or model suggestions! Built with Go Fiber + HTMX, hosted on my own infra. No JavaScript frontends here :) Live at: https://libreai.app https://libreai.app April 16, 2025 at 09:53PM

Show HN: I made Python project template so you don't need to spend hours on it https://ift.tt/SDZiAHr

Show HN: I made Python project template so you don't need to spend hours on it https://ift.tt/UZf3BLX April 16, 2025 at 06:04AM

Show HN: Torque – A lightweight meta-assembler for any processor https://ift.tt/oWFP9SL

Show HN: Torque – A lightweight meta-assembler for any processor Hello everyone, I've been working on this project for the past few months. Torque is a meta-assembler: instead of having an instruction set built into the assembler, you use macros to build up a small language that decribes an instruction set and then you use that to write your program. It's designed to work for any microcontroller/processor architecture, you build from the bit level upwards so there aren't any assumptions around word widths, instruction formats, or endianness. I created Torque initially to write programs for a PIC microcontroller, after running into difficulties with the official assembler. I've also used it to write programs for the Z80 processor inside an old TRS-80 computer. Let me know if you try it out or have any questions! https://ift.tt/128VC6Y April 16, 2025 at 04:46AM

Show HN: I asked Gemini2.5 pro to create a "bro version" of a stoic book https://ift.tt/F5NlMfS

Show HN: I asked Gemini2.5 pro to create a "bro version" of a stoic book https://ift.tt/IrwzfgS April 16, 2025 at 12:36AM

Show HN: Chonkie Cloud – No-nonsense chunking now on the the cloud https://ift.tt/fUWpRdT

Show HN: Chonkie Cloud – No-nonsense chunking now on the the cloud Hey HN, We’re the developers of Chonkie, a powerful and easy-to-use chunking library. Last November, we introduced Chonkie OSS here on HN ( https://ift.tt/LmejsvW ) and got some fantastic feedback. Today, we’re excited to share Chonkie Cloud, a fully hosted service for chunking, along with new tools to make building and debugging RAG systems easier than ever. --- A quick recap for context: We launched Chonkie as an open-source project late last year. A few weeks ago, we decided to go full-time on it. Unfortunately, this shift wasn’t as smooth as we had hoped. Due to some legal stuff, we had to rebuild the entire project from scratch in a new repo. Restarting sucked but it gave us the chance to clean things up and build something faster, cleaner, and better. You can check out the new repo here: https://ift.tt/phWJiwk --- What we're launching today: - Chonkie Cloud – A fully hosted chunking service. Just send in your ...

Show HN: Kforward – Lightweight K8s proxy for local dev https://ift.tt/Celp49K

Show HN: Kforward – Lightweight K8s proxy for local dev https://ift.tt/SghVbcF April 14, 2025 at 09:44PM

Show HN: Go library for generating Anki decks https://ift.tt/zxPpg47

Show HN: Go library for generating Anki decks https://ift.tt/5LNcEYS April 14, 2025 at 09:33PM

Show HN: LeetGPU, a playground to learn practice and hone your GPU programming. https://ift.tt/XbGsmAE

Show HN: LeetGPU, a playground to learn practice and hone your GPU programming. Learn, write, practice CUDA programming on LeetGPU.com, an online CUDA playground for anyone to write and execute CUDA code without needing a GPU and for free April 13, 2025 at 11:02PM

Show HN: Gatehouse-TS – TypeScript port of Rust's authorization policy framework https://ift.tt/cNbn7m9

Show HN: Gatehouse-TS – TypeScript port of Rust's authorization policy framework TL;DR Gatehouse-TS is a zero-dependencies authorization policy library written in TypeScript, ported from Rust. It allows you to combine different access control policies to check before allowing someone to access a resource. A few weeks ago, I saw a post on HN about Gatehouse, an authorization library written in Rust. Here's the original HN thread: https://ift.tt/XOUzW1N I looked at their GitHub page, and started reading the source code. I do this for anything posted here that catches my attention, even if it's written in a language I don't understand. The code was relatively easy to follow, even though I'm not a Rust programmer. Why did I decide to try rewriting it in TypeScript? For fun, of course! That was basically the only reason. I had nothing to do on a weekend and wanted to write code. It _did_ help with some challenges I was facing at $day_job, but that came afterwards. I emai...

Show HN: Opsmate - LLM Powered SRE Assistant https://ift.tt/yh89okd

Show HN: Opsmate - LLM Powered SRE Assistant https://ift.tt/PXA27aD April 13, 2025 at 10:49PM

Show HN: AI quiz generator from any topic or book in seconds https://ift.tt/TRJcFAx

Show HN: AI quiz generator from any topic or book in seconds https://www.wiyomi.com April 10, 2025 at 12:27PM

Show HN: Downr – An All-in-One Social Media Downloader for 50 Platforms https://ift.tt/jLIb0vU

Show HN: Downr – An All-in-One Social Media Downloader for 50 Platforms https://downr.org April 12, 2025 at 06:06PM

Show HN: OctAPI – Visualize API Routes Directly in VS Code https://ift.tt/myQRNb1

Show HN: OctAPI – Visualize API Routes Directly in VS Code Started noticing issues while working with friends that I thought only I was encountering: spending too long manually adding routes to postman, getting lost looking for a single route in the sea of files and thought Hey, I can fix that (I think?) So OctAPI is a VSCode extension that automatically detects and displays API routes from a local project (currently supports Express.js, NestJS, Next.js, Koa, Flask, and FastAPI), it filters and groups them, generates a Postman export JSON file, and adds to favs. It doesn't run your code and it all stays in your machine A friend literally screamed when they were live testing it for me lol It's open source ( https://ift.tt/IivXL32 ) and here's its landing page ( https://ift.tt/PQ6o5iH ) I'm hoping to add custom tags, more frameworks support and even AI features. https://ift.tt/Nys4dML April 13, 2025 at 03:18AM

Show HN: memEx, a personal knowledge base inspired by zettlekasten and org-mode https://ift.tt/DEoQmLe

Show HN: memEx, a personal knowledge base inspired by zettlekasten and org-mode https://ift.tt/t1e4YkV April 13, 2025 at 02:02AM

Thank You for Making Transit Employee Appreciation Day a Success

Thank You for Making Transit Employee Appreciation Day a Success By Madhu Unnikrishnan We saw a boost in people riding and sending in praise – commendations – for our operators on Transit Employee Appreciation Day. Thank you for your support. March 18 this year was a banner day here at the SFMTA. It was Transit Employee Appreciation Day, and so many of you rode Muni and showed your appreciation that it’s our turn to thank you. How many? We surpassed 531,000 riders on March 18, or 35,000 more riders than our average daily March ridership. That’s a 7 percent increase over a typical day in March this year and the highest ridership day for the month. And not only that, SFMTA staff... Published April 11, 2025 at 07:00AM https://ift.tt/LPNqXAQ

Show HN: A gallery of ChatGPT image styles for inspiration https://ift.tt/iYCTpeM

Show HN: A gallery of ChatGPT image styles for inspiration I found myself collecting a ton of different styles to explore and get inspiration for other photos so I built this to share the collection with others. The site was also completely coded using ChatGPT. https://imagestyles.ai April 12, 2025 at 12:40AM

Show HN: The Mouse is Lava~ A Chrome Ext to navigate websites with your keyboard https://ift.tt/mBWPkt1

Show HN: The Mouse is Lava~ A Chrome Ext to navigate websites with your keyboard https://ift.tt/8zln0Dm April 11, 2025 at 11:09PM

Show HN: I built a tool to manage and compare credit card rewards https://ift.tt/fJGhW0c

Show HN: I built a tool to manage and compare credit card rewards This is a free tool that helps you manage and visualize your credit card rewards across different categories. You can input the cards in your wallet and see how they complement each other, spot gaps in your setup, and also see the best card to use for a given merchant. I’m also a founder at OneCard, where we’re building a smart card that’ll eventually handle all of this automatically, routing each purchase to the best card in real-time. Would love feedback from the HN community! https://ift.tt/QZsYfLh April 11, 2025 at 04:24AM

Show HN: Calculate confidence score for OpenAI JSON output https://ift.tt/41AEjUH

Show HN: Calculate confidence score for OpenAI JSON output https://ift.tt/juoFN5J April 10, 2025 at 10:16PM

Show HN: I built an app that reduces podcast preparation effort by 95% + https://ift.tt/V4wjql3

Show HN: I built an app that reduces podcast preparation effort by 95% + https://ift.tt/ApmnMa0 April 11, 2025 at 12:52AM

Show HN: Aqua Voice 2 – Fast Voice Input for Mac and Windows https://ift.tt/fq7xS4I

Show HN: Aqua Voice 2 – Fast Voice Input for Mac and Windows Hey HN - It’s Finn and Jack from Aqua Voice ( https://withaqua.com ). Aqua is fast AI dictation for your desktop and our attempt to make voice a first-class input method. Video: https://ift.tt/0seKYJS Try it here: https://ift.tt/7HqXRUG Finn is uber dyslexic and has been using dictation software since sixth grade. For over a decade, he’s been chasing a dream that never quite worked — using your voice instead of a keyboard. Our last post ( https://ift.tt/OEbwehJ ) about this seemed to resonate with the community - though it turned out that version of Aqua was a better demo than product. But it gave us (and others) a lot of good ideas about what should come next. Since then, we’ve remade Aqua from scratch for speed and usability. It now lives on your desktop, and it lets you talk into any text field -- Cursor, Gmail, Slack, even your terminal. It starts up in under 50ms, inserts text in about a second (sometimes as fast as 450m...

Show HN: I built a tool that deconstructs websites to reveal their tech stack https://ift.tt/cshtAa4

Show HN: I built a tool that deconstructs websites to reveal their tech stack Hi HN, I built https://unbuilt.app to solve a problem I frequently faced as a developer: identifying the technology stack behind websites, especially those using newer frameworks and tools. While existing solutions rely on pre-saved data or signature databases, Unbuilt performs a fresh analysis by actually loading and examining the website code in real-time. This means it can detect cutting-edge technologies that often get missed by other analyzers. Technical details: - Uses Playwright to visit sites and analyze their resources - Queue-based architecture for handling concurrent requests - Optimized patterns for detecting modern frameworks (Next.js, Vite, React Compiler, etc.) - Dual-layer caching system for both performance and result sharing The tool is completely open-source and free to use. There are no premium tiers or usage limits. I built it because I believe developers deserve better tools for understa...

Show HN: eInk Manga with Kindle Comic Converter (+Kobo/ReMarkable) https://ift.tt/e2uKEtz

Show HN: eInk Manga with Kindle Comic Converter (+Kobo/ReMarkable) https://ift.tt/zRT3pyF April 9, 2025 at 11:26PM

Show HN: A tool for creating blackout poetry https://ift.tt/YiSmvNg

Show HN: A tool for creating blackout poetry https://ift.tt/ui8pjLw April 5, 2025 at 10:09AM

Show HN: Coroot – eBPF-based, open source observability with actionable insights https://ift.tt/7Ru8kYx

Show HN: Coroot – eBPF-based, open source observability with actionable insights A common open source approach to observability will begin with databases and visualizations for telemetry - Grafana, Prometheus, Jaeger. But observability doesn’t begin and end here: these tools require configuration, dashboard customization, and may not actually pinpoint the data you need to mitigate system risks. Coroot was designed to solve the problem of manual, time-consuming observability analysis: it handles the full observability journey — from collecting telemetry to turning it into actionable insights. We also strongly believe that simple observability should be an innovation everyone can benefit from: which is why our software is open source. Features: - Cost monitoring to track and minimise your cloud expenses (AWS, GCP, Azure.) - SLO tracking with alerts to detect anomalies and compare them to your system’s baseline behaviour. - 1-click application profiling: see the exact line of code that ca...

Show HN: HNSW index for vector embeddings in approx 500 LOC https://ift.tt/27aHcQF

Show HN: HNSW index for vector embeddings in approx 500 LOC https://ift.tt/HxGQmIw April 8, 2025 at 10:43PM

Show HN: Daily Vim – Master Vim with Spaced Repetition https://ift.tt/GtZfI9l

Show HN: Daily Vim – Master Vim with Spaced Repetition Hey HN, After years of using Vim, I still found myself forgetting useful commands. There are so many hidden tricks, and mastering them all at once is overwhelming… I’d learn a great trick, only to realize weeks later that I had completely forgotten it. I tried everything—cheatsheets, tutorials, even keeping a notebook. But nothing really stuck. So I built Daily Vim to solve this problem: - Each day, you get a bite-sized, actionable Vim tip. - Rate your familiarity, so the system adapts to you. - Tips follow spaced repetition, helping you remember them long-term. Why? Vim is powerful, but hard to master. Most resources dump everything on you at once. Daily Vim is built to reinforce what you learn, so you can stop forgetting useful commands. Who’s it for? - Beginners struggling to get past `:q!` - Experienced users who want to expand their toolkit - Power users who don’t want to forget what they’ve learned I’d love to hear your thoug...

Show HN: Kahuna, the IndexedDB-Manager Webextension https://ift.tt/A8UasZ6

Show HN: Kahuna, the IndexedDB-Manager Webextension This has been my pet project and playground for a long time and has gone throught several framework changes, overhauls, etc.. Sometime last winter I realized that there has been a lot of progress since I started using plain javascript and lit-html and that it is time for a release. And then the hard work began... But anyone who has used the browser's own developer tools for working with IndexedDB databases will probably agree that there must be more convenient methods. And even though Kahuna can't do everything I want it to yet, it's certainly a good start. Since yesterday, the webextension is available in the Chrome Web Store [1] and as a Firefox Add-On [2]. Feedback, comments, bug reports, and feature requests are all more than welcome! [1] https://ift.tt/faASMUk... [2] https://ift.tt/3nAF1R7... https://ift.tt/tJKykhB April 8, 2025 at 12:31AM

Show HN: SQLTest.online: A free, interactive SQL practice platform I built https://ift.tt/i0AT4Dd

Show HN: SQLTest.online: A free, interactive SQL practice platform I built Just launched: SQLTest.online - a free, hands-on platform for learning and practicing SQL. Features exercises covering basic syntax through advanced topics. This is a personal project I've been working on. https://sqltest.online April 7, 2025 at 11:35PM

Show HN: Lately ADHD Journey Planner https://ift.tt/9SxIHLq

Show HN: Lately ADHD Journey Planner https://ift.tt/dxn5lGY April 7, 2025 at 10:32PM

Show HN: Browser MCP – Automate your browser using Cursor, Claude, VS Code https://ift.tt/FzSQbxZ

Show HN: Browser MCP – Automate your browser using Cursor, Claude, VS Code https://browsermcp.io/ April 7, 2025 at 11:25PM

Show HN: A fast, minimal and offline-friendly web playground https://ift.tt/KeivrOx

Show HN: A fast, minimal and offline-friendly web playground I built a web-based HTML/CSS/JS editor focused on speed, simplicity, and offline access. No bloat — just open and start coding. What makes it different: Live Preview – Edit HTML, CSS, and JS side-by-side with instant feedback. Offline support – Works without internet. You can even install it as a PWA and use it like a native app. No Login Required – Just visit, code, and preview. Login only if you want to save/share. Savable & Shareable Links – Save scripts in the cloud and get shareable links. Customizable Editor – Themes, fonts, auto-format on save, layout tweaks, line wrapping, etc. Hotkey Support – Power user shortcuts with tooltips showing keybinds. Download as ZIP – Export your project with HTML/CSS/JS files separated. Ideal for tinkering, prototyping, teaching, or even building micro-tools. It’s intentionally simple and fast — more features coming soon. Try a sample snippet: https://ift.tt/BhboWPv https://ift.tt/uQ...

Show HN: Latitude.sh Databases – Simple PostgreSQL DBaaS on Bare Metal https://ift.tt/ic6OgkA

Show HN: Latitude.sh Databases – Simple PostgreSQL DBaaS on Bare Metal Hi HN, Gabriel here, one of the developers at Latitude.sh (we're a bare metal cloud provider). Over the past year or so, I've been the primary developer building Latitude.sh Databases – our take on a managed PostgreSQL service. The core idea was to offer a straightforward and competitively priced option for developers who need reliable PostgreSQL without overly complex configurations, leveraging the performance benefits of running directly on bare metal. It runs on our global bare metal infrastructure. Key features we've implemented include: * Built-in monitoring & connection pooling * IP Address Whitelisting (Trusted Sources) * Automated backups configured directly to your own S3 bucket (giving you control over storage and potentially costs) * An optional integration with Supabase, allowing you to use parts of their dashboard for enhanced usability with your database. Under the hood, it's built ...

Show HN: I have built my first AI notetaker. Any feedback? https://ift.tt/AZQXS5h

Show HN: I have built my first AI notetaker. Any feedback? Hey there, While searching for my next role as a PM in Blockchain + AI, I started building an AI-powered notetaker called MindNote: https://ift.tt/ED4kYCz . The idea is simple: you input your thoughts, and AI helps you complete or modify them. If you decide to test it, try using the prompt: Keep this text and…"(add budget, complete list, organize alphabetically, add their translation, etc.). The first big release is all about modifying your notes with AI prompts. The next big step? Capturing thoughts directly from the mind using brain-to-text technology. There is a 3 days free trial: https://ift.tt/ED4kYCz Video tutorial: https://www.youtube.com/watch?v=okq_LZLbDfI April 6, 2025 at 11:06PM

Show HN: I made an AI Platform that gamifies applying to jobs https://ift.tt/w89Avei

Show HN: I made an AI Platform that gamifies applying to jobs Hi there! I've created ApplyNinja, a platform that uses AI to help jobseekers apply to jobs faster and better. What differentiates ApplyNinja from the other "auto-apply" platforms is the trained AI model behind it. It learns from your resume and the jobs you apply to, and it provides better and better results. Currently, it serves as a helper for the entire application process: - Track & Monitor job applications - Generates Resume suggestions and highlights the parts that are not so good - Auto-fixes and generates a new resume based on the suggestions - Creates Cover Letters based on your resume and the job description - Generates Company Insights, scraping user reviews from Glassdoor, Indeed etc. - Generates Salary Insights so jobseekers have a negotiation leverage - Generates Technical Interview Questions based on the Job Description On top of all of this, it provides a gamified experience, because consis...

Show HN: Experience iPhone's "Blob Keyboard" prototype from 2005 https://ift.tt/iJkZfEn

Show HN: Experience iPhone's "Blob Keyboard" prototype from 2005 Hi HN, I teach tech design history, and one of the key stories I cover is the development of the original iPhone keyboard by Ken Kocienda. Reading about it in his book "Creative Selection" is great, but I wanted my students (and now you!) to actually feel this step in the process. So, I built a web simulator of the "Blob Keyboard", Kocienda's very first attempt at a touchscreen keyboard that actually works, from September 2005: Try the Blob Keyboard: https://ift.tt/w62C3YA... - Tap for the middle letter - Swipe left or right for the side letters More on the github repo: https://ift.tt/k7EQxNl The Blob Keyboard prototype emerged during a UX crisis for iPhone team (their software keyboard just didn't work at all, fingers being too big, and the Newton failure loomed over them), highlighting how innovation is rarely a straight path. It was developed on a tethered touchscreen display c...

Show HN: Reharmonizing Racing in the Street by Bruce Springsteen https://ift.tt/sd8cVra

Show HN: Reharmonizing Racing in the Street by Bruce Springsteen I put together a short essay on re-harmonizing Racing in the Street by Bruce Springsteen. Just a simple demonstration of what’s possible today with a few hours and the right mix of technology https://ift.tt/STugxoE April 6, 2025 at 12:41AM

Show HN: I made an online free tool site https://ift.tt/QGcgNT3

Show HN: I made an online free tool site Hi HN! I've created [UFreeTools]( https://ift.tt/R2umoKN ), a collection of developer utilities (60+ tools and growing) that's completely free, ad-free, and runs entirely in the browser. No data leaves your device - everything is processed locally. ## Background As a developer, I found myself constantly searching for simple utilities like JSON formatters, UUID generators, and color pickers. Most existing options were cluttered with ads, required sign-ups, or sent data to servers. I wanted clean, fast tools that respected privacy. So I built UFreeTools as a modern SPA using Vue 3 and Vite with: - 100% client-side processing for all tools - Progressive loading with dynamic imports (only load what you use) - Dark/light theme support - Offline capability for most tools - Responsive design that works well on mobile ## Technical Details Some of the more technically interesting implementations: - *JWT Debugger*: Uses WebCrypto API for verificat...

Show HN: I made a platform to load and performance test API's https://ift.tt/BaboV7d

Show HN: I made a platform to load and performance test API's I built BuzzBench because I was frustrated with how complex performance testing tools have become. And I was ending up writing my own scripts to test endpoints and manually check out resource usage at the time of testing. Checkout demo: https://www.youtube.com/watch?v=yAnbZMoQvmQ https://buzzbench.io/ April 2, 2025 at 05:52PM

Muni Matters: Ridership on the Rise

Muni Matters: Ridership on the Rise By Erica Kato Year after year, we’re seeing a strengthened ridership recovery, reaching new highs in 2024, with a total of 158 million passenger trips, resulting in an increase of 13.5 million trips compared to 2023. The latest data highlights a significant increase in daily boardings and points to several high-performing routes. It also shows the impact of major events on Muni ridership -- people are using Muni more than ever to get to Warriors games, parades and street festivals, and so much more. Muni is the backbone of San Francisco’s economic vitality. Ridership grew on weekdays and weekends In 2024... Published April 04, 2025 at 07:00AM https://ift.tt/oOKtBTe

Show HN: Portowl – Simple Retro RPG https://ift.tt/4UiOnDj

Show HN: Portowl – Simple Retro RPG Experience first-hand the wonderful world of owl photography! Owls aren’t big on having their photo taken, so learning how may take some time. While you play, be on the lookout for powerful upgrades. https://ift.tt/AjvfKVc April 4, 2025 at 11:52PM

Show HN: Haystack Code Reviewer – Guided Tours for Pull Requests https://ift.tt/aeHPMnK

Show HN: Haystack Code Reviewer – Guided Tours for Pull Requests Hi HN! We’re excited to share Haystack Code Reviewer, a tool that analyzes, chunks, and organizes the changes made in a pull request and guides you through them in a logical sequence on an interactive canvas. We hope that Haystack really cuts down on the time that you spend piecing together what's happening in the pull request, so that you can spend time on the parts that matter, like providing feedback or internalizing the changes. As software engineers who’ve dreaded code reviews and always put them off as much as possible, we noticed how much time we spent poring over diffs to understand the broader picture or narrative of a pull request before even evaluating the code itself. Haystack Code Reviewer is designed to assemble that jigsaw puzzle for you, making code reviews less of a chore and more of a learning opportunity for both the reviewer and author! To play with demo code reviews, go to https://ift.tt/UQPIgWu a...

Uninterrupted Mobile While You’re Mobile: Cellular Service Comes to Muni Metro

Uninterrupted Mobile While You’re Mobile: Cellular Service Comes to Muni Metro By Melissa Culross Muni riders now can get cell service both above ground and inside our metro and subway tunnels. If you text or use your phone to browse the internet while riding Muni, you may have noticed that you now get cell service where you couldn’t before. Specifically, it’s likely that your signal no longer drops when the train you’re on is underground. Keeping you connected while you ride Cellular service has been available in the Central Subway since it opened in 2023. And now, we have service in Muni Metro from the Embarcadero to West Portal Station. Service also is being added to the Sunset Tunnel... Published April 03, 2025 at 07:00AM https://ift.tt/X0eQhnq

Show HN: LocalScore – Local LLM Benchmark https://ift.tt/3rHkZTw

Show HN: LocalScore – Local LLM Benchmark Hey Folks! I've been building an open source benchmark for measuring local LLM performance on your own hardware. The benchmarking tool is a CLI written on top of Llamafile to allow for portability across different hardware setups and operating systems. The website is a database of results from the benchmark, allowing you to explore the performance of different models and hardware configurations. Please give it a try! Any feedback and contribution is much appreciated. I'd love for this to serve as a helpful resource for the local AI community. For more check out: - Website: https://localscore.ai - Demo video: https://youtu.be/De6pA1bQsHU - Blog post: https://ift.tt/r6nqylA - CLI Github: https://ift.tt/ERAUPMX... - Website Github: https://ift.tt/REscDMP https://ift.tt/UnE8wTs April 3, 2025 at 11:32PM

Show HN: Synto - micro-learning app to help you deeply understand classic books https://ift.tt/T0un9ho

Show HN: Synto - micro-learning app to help you deeply understand classic books https://ift.tt/iPjRu8J April 3, 2025 at 11:14PM

Show HN: Arrakis – Open-source, self-hostable sandboxing service for AI Agents https://ift.tt/3oAZFME

Show HN: Arrakis – Open-source, self-hostable sandboxing service for AI Agents Hi HN! My name is Abhishek. I've spent my career working on Operating Systems and Infrastructure at places like Replit, Google, and Microsoft. Today, I'm excited to launch Arrakis: an open-source and self-hostable sandboxing service designed to let AI Agents execute code and operate a GUI securely. GitHub: https://ift.tt/LwFc5NJ Watch Claude build a live Google Docs clone using Arrakis via MCP – with no re-prompting or interruption. https://www.youtube.com/watch?v=IZ5cAnhAdPQ Key Features - Self-hostable: Run it on your own infra or Linux server. - Secure by Design: Uses MicroVMs for strong isolation between sandbox instances. - Snapshotting & Backtracking: First-class support allows AI agents to snapshot a running sandbox (including GUI state!) and revert if something goes wrong. - Ready to Integrate: Comes with a Python SDK ( https://ift.tt/KNMqvge ) and an MCP server ( https://ift.tt/2IHytmF )...

Show HN: Agent File (.af) – An open file format for agents https://ift.tt/tOTDAgV

Show HN: Agent File (.af) – An open file format for agents Hi HN - We’re building Agent File (.af), which makes it possible to re-create the exact same agent (including memories, tools, message history, configs, etc.) across different machines. A big difference between LLMs and agents is that agents have associated state: system prompts, editable memory (personality and user information), tool configurations (code and schemas), and LLM/embedding model settings. While you can run the same LLM as someone else by downloading the weights, there’s no “representation” of agents that allows you to re-create an instance of an agent across services. Agent File (.af) is an open standard file format for serializing stateful agents. Originally designed for the Letta framework, .af is a human-readable representation of all the associated state of an agent to reproduce the exact behavior and memories. To demonstrate .af, we also made a few example agents with download links to .af: - MemGPT: An agen...

Show HN: Mermaid Chart VS Code Plugin: Mermaid.js Diagrams in Visual Studio Code https://ift.tt/5SMqlyi

Show HN: Mermaid Chart VS Code Plugin: Mermaid.js Diagrams in Visual Studio Code https://ift.tt/rFQeX3W April 2, 2025 at 11:33PM

Show HN: A Chrome extension to give you back control over short-form videos https://ift.tt/ExRdDHB

Show HN: A Chrome extension to give you back control over short-form videos Hi HN! I built this little extension to prevent, in my opinion, the most offensive anti-pattern used by tech companies. That is removing the seek bar in short-form videos. The "seek bar" is the bar at the bottom of a video that progresses as you play the video, and that you can click on or drag to skip around. Why companies ever thought it was a good idea to get rid of this I don't know, but I find it infuriating, so I decided to add it back for myself and thought others might like it too. ReelControl adds a progress bar and seeking capabilities to videos on Instagram, YouTube Shorts, and Facebook Reels. I do sometimes enjoy watching short-form content and I've found that with this extension enabled I can be more mindful about it and get sucked in way less. I'm also on my phone less because I tend to favor the web versions of these platforms now. Open source--PRs and issues welcome! https:...

Show HN: Qwen-2.5-32B is now the best open source OCR model https://ift.tt/h7KTyvu

Show HN: Qwen-2.5-32B is now the best open source OCR model Last week was big for open source LLMs. We got: - Qwen 2.5 VL (72b and 32b) - Gemma-3 (27b) - DeepSeek-v3-0324 And a couple weeks ago we got the new mistral-ocr model. We updated our OCR benchmark to include the new models. We evaluated 1,000 documents for JSON extraction accuracy. Major takeaways: - Qwen 2.5 VL (72b and 32b) are by far the most impressive. Both landed right around 75% accuracy (equivalent to GPT-4o’s performance). Qwen 72b was only 0.4% above 32b. Within the margin of error. - Both Qwen models passed mistral-ocr (72.2%), which is specifically trained for OCR. - Gemma-3 (27B) only scored 42.9%. Particularly surprising given that it's architecture is based on Gemini 2.0 which still tops the accuracy chart. The data set and benchmark runner is fully open source. You can check out the code and reproduction steps here: - https://ift.tt/gKB8lQW... - https://ift.tt/sILXZny - https://ift.tt/tDIR1xL https://ift.tt...

Show HN: Generate Anki Decks from YouTube Videos to Anki Converter https://ift.tt/OuUcE1N

Show HN: Generate Anki Decks from YouTube Videos to Anki Converter Hello! I love anki and have been using it for years to learn mandarin, but I'm lazy and always struggled to get over the "motivation hump" to sit down and create a deck. Recently I've been consuming a lot of AI content from youtube, and spent 3 days creating a deck for Andrej Karpathy's "Deep Dive into LLMs" video. This is impractical - so I built a little youtube to anki converter @ asimpleai.com It's rough around the edges... but I would like it to eventually become something useful to community. Feedback and suggestions are welcome! peace https://asimpleai.com/ April 1, 2025 at 11:17PM