Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Sunday, 31 August 2025
Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://bit.ly/47iyjff
Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code https://bit.ly/426tWAg September 1, 2025 at 12:09AM
Saturday, 30 August 2025
Show HN: Free printable coloring pages for K-Pop Demon Hunters https://bit.ly/3HZmmRb
Show HN: Free printable coloring pages for K-Pop Demon Hunters I made a tiny, single-topic coloring pages site focused on K-Pop Demon Hunters. It's downloadable as PDF/PNG in A4 & US Letter, with no login. https://bit.ly/4lSPveY August 31, 2025 at 02:22AM
Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped) https://bit.ly/3Vx1zHL
Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped) Q.js is a lightweight JS framework that I recently distilled from our in-house Qbix platform that I’ve been building since 2011. It powers many of our social apps, which have all the features of Facebook, LinkedIn, X, etc. We’re not a big company like Google or Meta, so we never released it publicly. Now I’d like to, and thought it would be a good idea to post it on HN and gather some feedback. Q.minimal.js was designed to be dropped into any website. It lazy-loads all your components only as they are needed and appear on the screen. The minimal file is meant as a starting point for developers, and if you later want more features from the Qbix platform, you can simply swap it out for the larger Q.js file instead. Here are some advantages of Q.minimal.js compared to React, Angular, Vue, or whatever you might be using now: 40KB gzipped, smaller than React (without ReactDOM), smaller than Vue runtime, far smaller than Angular No build step, just drop it in; works with plain .html
files or with JS/Handlebars templates Components & tools, like React components or Vue directives, but attachable as behaviors to any DOM element Faster rendering with requestAnimationFrame and .rendering(), no giant virtual DOM reconciliation Built-in power: batching, caching, lazyloading, routing, slot-based page activation, all included in core Universal dev model: designers can use pure HTML, developers can use JS, both work interchangeably Incremental: drop it into an existing site without rewriting or compiling anything If you have a free hour, give it a try! Play around with it, and let me know what you think. It's 100% free and open source under MIT license and I'm looking to polish up any rough edges before letting developers know about it. https://bit.ly/3HDCJmx August 31, 2025 at 04:51AM
Show HN: An interface for doing research fast with an LLM https://bit.ly/4lSTGHA
Show HN: An interface for doing research fast with an LLM I built ProRead as a new interface for researching anything with an LLM. Instead of chat, you explore topics through an interactive map of ideas. The interface changes the level of detail like when zooming in and out on Google Maps. Click to go deeper, expand branches, and always stay grounded in sources. You still have chat for questions, and can switch to listening seamlessly. Curious if this feels useful! https://bit.ly/4mGMhwl August 31, 2025 at 01:13AM
Show HN: I made an English version of the game "Funeral of Freiren" https://bit.ly/46ftqT1
Show HN: I made an English version of the game "Funeral of Freiren" https://bit.ly/4oZz03t August 31, 2025 at 01:18AM
Friday, 29 August 2025
Show HN: A collection of generic header only data structures written in C https://bit.ly/41wQXwd
Show HN: A collection of generic header only data structures written in C https://bit.ly/3JDrxH4 August 30, 2025 at 01:40AM
Show HN: ElectroBench https://bit.ly/4p0iRe2
Show HN: ElectroBench A benchmark I've maintained for a few years, tell me your scores. https://bit.ly/46l1EDN August 29, 2025 at 10:46PM
Thursday, 28 August 2025
Show HN: A fun Unicode tool to make your text look cool anywhere https://bit.ly/3HTRulb
Show HN: A fun Unicode tool to make your text look cool anywhere https://bit.ly/4nc1PYR August 29, 2025 at 03:14AM
Show HN: Cholidean Harmony Structure https://bit.ly/41rQ48b
Show HN: Cholidean Harmony Structure https://bit.ly/47dbae6 August 28, 2025 at 05:45PM
Show HN: Smart Buildings Powered by SparkplugB, Aklivity Zilla, and Kafka https://bit.ly/47SaVp0
Show HN: Smart Buildings Powered by SparkplugB, Aklivity Zilla, and Kafka https://bit.ly/46dTCgU August 28, 2025 at 10:33PM
Wednesday, 27 August 2025
Show HN: AIKit - Minimal library for calling OpenAI, Anthropic, Gemini gen APIs https://bit.ly/4g65lla
Show HN: AIKit - Minimal library for calling OpenAI, Anthropic, Gemini gen APIs AIKit is a minimal TypeScript wrapper that gives you unified access to the generation APIs of OpenAI, Anthropic, and Google Gemini—complete with streaming, multimodal inputs, and tool calling. No extra runtime packages: just the fetch that ships with modern Node and browsers. https://bit.ly/3HIgThJ August 28, 2025 at 04:49AM
Show HN: I fine-tuned GPT4.1 on my iMessage history https://bit.ly/41qe23y
Show HN: I fine-tuned GPT4.1 on my iMessage history https://bit.ly/3JujvAm August 28, 2025 at 03:48AM
Show HN: Pocket Agent: run Claude, Cursor, Codex and more from your phone https://bit.ly/4n80L8k
Show HN: Pocket Agent: run Claude, Cursor, Codex and more from your phone Hi HN, I built Pocket Agent — a mobile-first interface for coding agents like Claude Code, Cursor, Codex, Gemini, and OpenCode. It lets you connect to your own dev environment (or cloud agents) and interact with them in real time from your phone. Pocket has two parts: • Pocket Server (open-source): lightweight server (Mac + Linux today, Windows soon) you run on your machine. It securely exposes your environment to Pocket. • Pocket App (beta): your mobile interface. You can: • Chat with agents (Claude, Cursor, Codex, Gemini, etc.) • Run and monitor terminal sessions in real time • Approve or deny file edits, searches, or commands • Launch and track cloud background agents • Manage multiple projects/sessions — all from your phone Traction in the first 24 hours: • 1,400+ unique visitors • 350+ beta signups • 130+ GitHub stars • Community already contributing: Linux support, Tailscale pairing, Claude Code auth integration Repo: https://bit.ly/41pAqKp Website: https://bit.ly/460aqXx I’d love your feedback — especially if you’re building or using CLI agents. What would make you adopt and trust a mobile-first agent workspace? https://bit.ly/460aqXx August 28, 2025 at 03:32AM
Show HN: Karton is a simple, type-safe RPC and state-syncing framework (OSS,MIT) https://bit.ly/4lRVIYq
Show HN: Karton is a simple, type-safe RPC and state-syncing framework (OSS,MIT) Karton (German for “carton”) is a type-safe and web socket based solution that allows you to define a shared definition of what is synchronized between server and client side (the “Karton contract”): - The type of state that is synced between the server- and client-side (read-only on client-side) - Server procedures that clients can call to make mutations on server-side - Client procedures that servers can call to make queries etc. to the client-side All connections share the same state, and the state is always defined by the server. Deltas are efficiently synced through JSON-style patches (using immer under the hood). We’re Glenn and Julian, and we built this as a tool for our startup (stagewise - YC S25). We needed a simple and type safe solution to sync a CLI app (JS-app) with a browser-based UI-app (we use React). We didn’t find any solutions out there that seemed easy to use, so we simply decided to build our own one. We offer both the server and client in vanilla TS, but also ship a React-specific client that gives you a Zustand-style access to the state (allowing to only select slices of the whole state as well). The API is made to be very easy to use, with just one output type that’s shared between server and client apps, making it a low-overhead solution if you build locally running JS apps that consist of multiple sub-apps. Karton is MIT-licensed, available on npm (@stagewise/karton) and currently part of our bigger OSS monorepo. It’s pretty much in beta state but we already use it in production. GitHub: https://bit.ly/47hQFwN... NPM package: https://bit.ly/45Vt17a Our YC Launch: https://bit.ly/4lHxArj... https://bit.ly/3JTi3HD August 28, 2025 at 02:32AM
Tuesday, 26 August 2025
Show HN: Regolith – Regex library that prevents ReDoS CVEs in TypeScript https://bit.ly/47c9ul7
Show HN: Regolith – Regex library that prevents ReDoS CVEs in TypeScript I wanted a safer alternative to RegExp for TypeScript that uses a linear-time engine, so I built Regolith. Why: Many CVEs happen because TypeScript libraries are vulnerable to Regular Expression Denial of Service attacks. I learned about this problem while doing undergraduate research and found that languages like Rust have built-in protection but languages like JavaScript, TypeScript, and Python do not. This library attempts to mitigate these vulnerabilities for TypeScript and JavaScript. How: Regolith uses Rust's Regex library under the hood to prevent ReDoS attacks. The Rust Regex library implements a linear-time Regex engine that guarantees linear complexity for execution. A ReDoS attack occurs when a malicious input is provided that causes a normal Regex engine to check for a matching string in too many overlapping configurations. This causes the engine to take an extremely long time to compute the Regex, which could cause latency or downtime for a service. By designing the engine to take at most a linear amount of time, we can prevent these attacks at the library level and have software inherit these safety properties. I'm really fascinated by making programming languages safer and I would love to hear any feedback on how to improve this project. I'll try to answer all questions posted in the comments. Thanks! - Jake Roggenbuck https://bit.ly/4n3FtbU August 27, 2025 at 03:54AM
Show HN: CashLedger – Offline-first PWA for cash tracking https://bit.ly/46a2h3S
Show HN: CashLedger – Offline-first PWA for cash tracking I built *CashLedger*, an offline-first PWA for managing personal, family, or small business cash flow. Why? Not every place has reliable internet, and many people don’t want their financial data stored on third-party servers. CashLedger works completely offline and keeps data private — stored locally on your device. Features: - Add transactions quickly (text or voice input) - Spending insights with charts and analytics - Generate professional PDF statements - Customizable dashboard and transaction cards - Choose your flow: go straight to your account after login, or start with a customizable home screen The UX twist: My first tester (my father) wanted to skip the dashboard entirely. I wanted one. So I added an option: users can choose their preferred flow. Demo: https://bit.ly/4mx6Yun I’d love your feedback: - Is this useful for anyone beyond me? - What features would you expect from a privacy-first cash tracker? - Any pitfalls you see in making this offline-first? https://bit.ly/4mx6Yun August 27, 2025 at 12:08AM
Show HN: ProStore – The best alternative app store for iOS https://bit.ly/4n0iAWB
Show HN: ProStore – The best alternative app store for iOS https://bit.ly/45Uk6CX August 27, 2025 at 12:32AM
Show HN: I integrated my from-scratch TCP/IP stack into the xv6-riscv OS https://bit.ly/3ULXuPO
Show HN: I integrated my from-scratch TCP/IP stack into the xv6-riscv OS Hi HN, To truly understand how operating systems and network protocols work, I decided to combine two classic learning tools: the xv6 teaching OS and a from-scratch TCP/IP stack. I'm excited to share the result: my own from-scratch TCP/IP networking stack running directly inside the xv6-riscv ( https://bit.ly/47rF1jd ) kernel. The project uses a modern virtio-net driver, allowing it to run seamlessly in QEMU and communicate with the host machine. Key features: - From-Scratch Stack: The core is powered by microps ( https://bit.ly/41TsKQK ), a TCP/IP stack I originally wrote to run in user-space as a personal project to learn the low-level details of networking. - Kernel Integration: This project ports microps from user-space into the xv6-riscv kernel. - Socket API: Implements standard system calls (socket, bind, accept, etc.) to enable network application development. - User-level Tools: Comes with a simple ifconfig command, plus tcpecho and udpecho servers to demonstrate its capabilities. This has been a fantastic learning experience. My goal was to demystify the magic behind network-aware operating systems by building the components myself. I'd love to hear your feedback and answer any questions! https://bit.ly/47rF1jd August 26, 2025 at 07:24AM
Monday, 25 August 2025
Show HN: I estimated the carbon impact of different LLMs https://bit.ly/421Noy6
Show HN: I estimated the carbon impact of different LLMs (did my best with the data that is available online) https://bit.ly/45LWlwB August 26, 2025 at 04:13AM
Show HN: Stop saving your scans on 3rd party servers https://bit.ly/3HIFOBO
Show HN: Stop saving your scans on 3rd party servers Hi HN, I built DocsOrb to solve a simple but stressful problem (and my own problem too since many years!): keeping track of important documents like passports, rental contracts, and insurance papers. Too often they're scattered across folders, emails, or piles at home... and you only realize it when you urgently need them. DocsOrb helps you: > Scan documents with auto-crop and enhancements (mobile camera or file upload) > Organize them around life's "moments" (travel, housing, insurance, etc.) > Search quickly using Key Information > AI extracts Key Information so the most important details are always at your fingertips > Export or share in one tap > AI Bulk organize: load up multiple images from your Photos to automatically organize them as documents, put them in the right folders, extract Key Information and also suggest a recommended name and description. Everything stays on your device by default, with optional cloud backup if you want it. Privacy-first, so you're always in control. Tech-wise: it's built with Nuxt + Capacitor, Supabase for structured storage, and a custom scanning flow (to avoid pricey SDK lock-ins). I'd love your feedback: > Does this flow make sense to you? > What's missing in how you manage important documents? > Any suggestions before I go full blast on Marketing? https://bit.ly/3HTHQyX August 26, 2025 at 01:36AM
Show HN: I built an AI trip planner https://bit.ly/4mzcJbd
Show HN: I built an AI trip planner https://bit.ly/3JyuTek August 25, 2025 at 10:09PM
Sunday, 24 August 2025
Show HN: Timep – A next-gen profiler and flamegraph-generator for bash code https://bit.ly/4mtIzpx
Show HN: Timep – A next-gen profiler and flamegraph-generator for bash code Note: this is an update to [this]( https://bit.ly/4eLA2eA ) "Show HN" post. timep is a state-of-the-art [debug-]trap-based bash profiler that is efficient and extremely accurate. Unlike other profilers, timep records: 1. per-command wall-clock time 2. per-command CPU time, and 3. the hierarchy of parent function calls /subshells for each command the wall-clock + CPU time combination allows you to determine if a particular command is CPU-bound or IO-bound, and the hierarchical logging gives you a map of how the code actually executed. The standout feature of timep is that it will take these records and automatically generate a bash-native flamegraph (that shows bash commands, not syscalls). ------------------------------------------------ USAGE timep is extremely easy to use - just source the `timep.bash` file from the repo and add "timep" in front of whatever you want to profile. for example: . /path/to/timep.bash timep ./some_script echo "stdin" | timep some_function ZERO changes need to be made to the code being profiled! ------------------------------------------------ EXAMPLES [test code that will be profiled]( https://bit.ly/4fVSf9Z... ) [output profile for that test code]( https://bit.ly/3HFEWhe... ) [flamegraph for that test code]( https://bit.ly/4mtIAd5... ) [flamegraph from a "real world" test of "forkrun", a parallelization engine written in bash]( https://bit.ly/47IXiZ8... ) In the "forkrun test", 13 different checksums were computed for ~670k small files on a ramdisk using 28 parallel workers. this was repeated twice. In total, this test ran around 67,000 individual bash commands. [This is its `perf stat` (without timep)]( https://bit.ly/4fYaJH2... ). ------------------------------------------------ EFFICIENCY AND ACCURACY The forkrun test (see "examples" section above) was basically as demanding of a workload as one can have in bash. it fully utilized 24.5 cores on a 14c/28t i9-7940x CPU, racking up >840 seconds of CPU time in ~34.5 seconds of wall-clock time. When profiling this group of 67,000 commands with timep: 1. the time it took for the code to run with the debug-trap instrumentation was ~38 seconds, an increase of just slightly over 10%. CPU time had a similiar increase. 2. the time profile was ready at +2 minutes (1 minute + 15 seconds after the profiling run finished) 3. the flamegraphs were ready at +5 minutes (4 minute + 15 seconds after the profiling run finished) Note that timep records both "start" and "stop" timestamps for every command, and the debug trap instrumentation runs between one commands "stop" timestamp and the next commands "start" timestamp, meaning the error in the profiles timings is far less than the 10% overhead. Comparing the total (sys+user) CPU time that perf stat gave (without using timep) and the CPU time timep gives (from summing together the CPU time of all 67,000-ish commands), the difference is virtually always less than 0.5%, and often less than 0.2%. Ive seen as low as 0.04%, which is 1/3 of a second on a run that took ~850 seconds of CPU time. ------------------------------------------------ MAJOR CHANGES SINCE THE LAST "SHOW HN" POST 1. CPU time is now recorded too (instead of just wall-clock time). This is done via a loadable builtin that calls `getrusage` and (if available) `clock_gettime` to efficiently and accurate determine the CPU time of the process and all its descendants. 2. the .so file required to use the loadable builtin mentioned in #1 is built directly into the script has an embedded compressed base64 sequence. I also developed the bash-native compression scheme that it uses. The .so files for x86_64, aarch64, ppc64le and i686 are all included. Im hoping to add arm7 soon as well. the flamegraph generator perl script is also embedded, making the script 100% fully self-contained. NOTE: these embedded base64 strings include both sha256 and md5 checksums of the resulting .so file that are verified on extraction. 3. the flamegraph generation has been completely overhauled. The flamegraphs now a) are colored based on runtime (hot colors = longer runtime), b) desaturate colors for commands where cpu time << wall-clock time (e.g., blocking reads, sleep, wait, ...), and c) use a runtime-weighted CDF color mapping that ensures, regardless of the distribution of the underlying data, that the resulting flamegraph has a roughly equal amount of each color in the colorspace (where "equal" means "the same number of pixels are showing each color"). timep also combines multiple flamegraphs (that show wallclock time vs cpu time and that us the full vs folded set of traces) by vertically stacking them into a single SVG image, giving "dual stack" and "quad stack" flamegraphs. 4. the post-processing workflow has been basically completely re-written, making it more robust, easier to understand/maintain, and much faster. The "forkrun" test linked above (that ran 67,000 commands) previously took ~20 minutes. With the new version, you can get a profile in 2 minutes or a profile + flamegraph in 5 minutes - a 4x to 10x speedup! https://github.com/jkool702/timep August 25, 2025 at 06:17AM
Show HN: Decentralized Bitcoin Incentives via QR Codes https://bit.ly/4g0UwAQ
Show HN: Decentralized Bitcoin Incentives via QR Codes DT7-QR Rewards System – (Open Source Proposal) https://bit.ly/4oSya8m August 25, 2025 at 02:52AM
Show HN: FilterQL – A tiny query language for filtering structured data https://bit.ly/4n3qzCt
Show HN: FilterQL – A tiny query language for filtering structured data Hey all, I just released v2.0.0 of FilterQL, a query language and TypeScript library. This version adds support for Operations, which allow you to transform the data after filtering. If you think this would be useful in a project you're working on, give it a try and let me know what you think! https://bit.ly/4lKOPrV August 24, 2025 at 07:55PM
Saturday, 23 August 2025
Show HN: LoadGQL – a CLI for load-testing GraphQL endpoints https://bit.ly/4mwFNQD
Show HN: LoadGQL – a CLI for load-testing GraphQL endpoints Hi HN I’ve been working with GraphQL for a while and always felt the tooling around load testing was lacking. Most tools either don’t support GraphQL natively, or they require heavy setup/config. So I built *LoadGQL* — a single-binary CLI (written in Go) that lets you quickly stress-test a GraphQL endpoint. *What it does today (v1.0.0):* - Run queries against any GraphQL endpoint (no schema parsing required) - Reports median & p95 latency, throughput (RPS), and error rate - Supports concurrency, duration, and custom headers - Minimal and terminal-first by design *Roadmap:* p50/p99 latency, output formats (JSON/CSV), multiple query files. Landing page: [ https://bit.ly/3Vds2Kq ]( https://bit.ly/3Vds2Kq ) I’d love feedback from the HN community: - What metrics matter most to you for GraphQL performance? - Any sharp edges you’d expect in a GraphQL load tester? Thanks for checking it out! https://bit.ly/3Vds2Kq August 24, 2025 at 02:30AM
Show HN: I built aibanner.co to stop spending hours on marketing banners https://bit.ly/3Veyzo2
Show HN: I built aibanner.co to stop spending hours on marketing banners https://bit.ly/3VeyzEy August 24, 2025 at 01:27AM
Friday, 22 August 2025
Show HN: HypeVortex: Combining Crypto and AI in the stupidest way possible https://bit.ly/4mP75kE
Show HN: HypeVortex: Combining Crypto and AI in the stupidest way possible I work at a so called "hyperscaler" in billing and invoicing and learned that LLM use is metered and billed in "tokens". I had never really used LLMs at the time. Now that I do (including to make this site, with heavy oversight), this is obvious because they all tell you how many tokens some query is using. This reminded me of "Token Mania" of 2020-2021 so I decided to combine the two concepts in an absolutely useless way - enter the HypeVortex. I made a token on Polygon (contract here: https://bit.ly/4mP75Ba... ). This token CANNOT be exchanged, it can only go from me to users and back to me. It's worthless. You login with email (sorry), and get a code emailed to you (again, sorry). Then a wallet is made for you, you claim HypeVortex tokens and spend them on AI. Your email is stored as a hash, I don't know what it is and I can't see what anyone does. All in a geocities style page. With midi. I have no profit motive here, it's entirely silly fun. For those of you born early 90s and before, I hope you have some nostalgic fun with it. sign the guestbook! it actually works! https://bit.ly/4mZSB1z August 23, 2025 at 02:51AM
Show HN: Lumo – a tiny fluffy virtual pet you can play with in the browser https://bit.ly/45LvqRs
Show HN: Lumo – a tiny fluffy virtual pet you can play with in the browser This is Lumo, a tiny fluffy virtual pet that lives in your browser. You can feed it, tickle it, or just say hi — it reacts naturally, more like a living toy than a game character. Play here: https://bit.ly/45Hhb03 ## Why I made this I wanted to experiment with combining AI-generated assets (image-to-video via Google Flow) and a lightweight state machine in JavaScript to simulate natural pet-like behaviors. Instead of giving direct commands, you just interact — and Lumo reacts. ## How it works - Assets were generated with image-to-video (idle, happy, annoyed, etc.). To make the animations feel more natural, I used the Frames-to-Video mode — for example, I set both the start and end frames to the idle state, so transitions between different behaviors look smoother. - A JS state machine switches animations and reactions. For example, the default state is the idle animation. If you touch Lumo once, it becomes curious and shows the corresponding behavior (animation). If you touch it again, it turns happy. - Everything runs client-side in the browser. ## What’s next This is just a small experiment right now. I’d love to hear feedback: - What feels fun or missing in the interaction? - What other “pet-like” behaviors could make it more alive? - Anyone else here experimenting with AI video assets for interactive projects? Thanks for checking it out https://bit.ly/3UFNcRi August 22, 2025 at 04:09AM
Thursday, 21 August 2025
Show HN: GPT-5 vs. Claude 4 Sonnet on 200 Requests Benchmark https://bit.ly/4mv8GMZ
Show HN: GPT-5 vs. Claude 4 Sonnet on 200 Requests Benchmark We Released an independent evaluation of GPT-5 vs Claude 4 Sonnet across 200 diverse prompts. Key insights: GPT-5 excels in reasoning and code; Claude 4 Sonnet is faster and slightly more precise on factual tasks. https://bit.ly/477Mh3x August 22, 2025 at 03:17AM
Show HN: Changefly ID + Anonymized Identity and Age Verification https://bit.ly/4fMji7H
Show HN: Changefly ID + Anonymized Identity and Age Verification Hey HN! I’m Lukas Dickie the founder of Changefly and I’m truly excited to share with you our latest release of Changefly ID with Anonymized Identity & Age Verification. By putting privacy first and using a novel approach to account protection, Changefly ID offers a path to a safer, more secure, and less-intrusive internet for everyone: - Changefly ID for anonymous authentication + ANONYMIZED identity & age verification for services that are required to verify minimum age - Zero-knowledge proofs, secure multi-party computation, temporary unique identifiers - Protects against bot attacks, bot scraping, identity theft, phishing, credential stuffing, online tracking, and other evolving threats Changefly ID + Anonymized Identity & Age Verification is like showing a bartender a “Yes, I’m over 21” hologram badge instead of handing them your driver’s license with your name, address, and birthdate. They get what they need—but none of what they shouldn’t have. We’re just getting started and I’d love to hear what you think, what you’d like to see next, and any feedback you have. https://bit.ly/45MifQm https://bit.ly/477Gpav August 21, 2025 at 08:22PM
Show HN: SIMD-Optimized Bloom Filters in Mojo for Large-Scale Systems https://bit.ly/3UBHC2i
Show HN: SIMD-Optimized Bloom Filters in Mojo for Large-Scale Systems https://bit.ly/3V05e0R August 21, 2025 at 11:56PM
Wednesday, 20 August 2025
Show HN: I replaced vector databases with Git for AI memory (PoC) https://bit.ly/472kvFu
Show HN: I replaced vector databases with Git for AI memory (PoC) Hey HN! I built a proof-of-concept for AI memory using Git instead of vector databases. The insight: Git already solved versioned document management. Why are we building complex vector stores when we could just use markdown files with Git's built-in diff/blame/history? How it works: Memories stored as markdown files in a Git repo Each conversation = one commit git diff shows how understanding evolves over time BM25 for search (no embeddings needed) LLMs generate search queries from conversation context Example: Ask "how has my project evolved?" and it uses git diff to show actual changes in understanding, not just similarity scores. This is very much a PoC - rough edges everywhere, not production ready. But it's been working surprisingly well for personal use. The entire index for a year of conversations fits in ~100MB RAM with sub-second retrieval. The cool part: You can git checkout to any point in time and see exactly what the AI knew then. Perfect reproducibility, human-readable storage, and you can manually edit memories if needed. GitHub: https://bit.ly/4mQ1k6e Stack: Python, GitPython, rank-bm25, OpenRouter for LLM orchestration. MIT licensed. Would love feedback on the approach. Is this crazy or clever? What am I missing that will bite me later? https://bit.ly/4mQ1k6e August 21, 2025 at 07:20AM
Show HN: Resignation Letter:I built a website can generate resignation letter https://bit.ly/47GTtUn
Show HN: Resignation Letter:I built a website can generate resignation letter https://bit.ly/3V9nq7Y August 21, 2025 at 05:57AM
Show HN: Infinite Tetris Grid https://bit.ly/4mVHAyh
Show HN: Infinite Tetris Grid You can scroll left and right forever If you press the ∞ button, you can scroll up forever https://bit.ly/4mLXpHK August 21, 2025 at 03:07AM
Tuesday, 19 August 2025
Show HN: Hanaco Weather – A poetic weather SNS from the OS Yamato project https://bit.ly/45BX4R2
Show HN: Hanaco Weather – A poetic weather SNS from the OS Yamato project hanaco Weather is a minimalist social network where users post short, emotional weather thoughts and connect with others experiencing the same weather. No likes or followers (for now) — just gentle presence. Built entirely by a solo engineer, including the custom operating system it runs on: OS Yamato. What is OS Yamato? OS Yamato is a poetic, ephemerality-first operating system designed to let digital memories bloom and fade, like flowers in the wind. Features include: Diaries that bloom like seasonal flowers — and wither if forgotten Photos and videos that quietly disappear unless viewed again Chat with ambient seasonal effects and no pressure A soft, nature-inspired calendar with reusable schedule templates Wind Messages — time-delayed letters that arrive months later A 3D globe to see fleeting connections blossom around the world Each app within OS Yamato reflects a different way of embracing impermanence in the digital world. Learn more about the concept and philosophy: [YouTube – Write a diary, and a flower will bloom]( https://youtu.be/JrqwU_N5WBA?si=kZQAadNdBGipk6gz ) Try Hanaco Weather now: https://bit.ly/3JlLqCt #ShowHN #HanacoWeather #OSYamato #solodev #minimalism #digitalpoetry #webapp #ephemeral https://bit.ly/4mn7RWe August 20, 2025 at 05:04AM
Show HN: PineBill – make invoices in the browser (free, no ads, no account) https://bit.ly/47575so
Show HN: PineBill – make invoices in the browser (free, no ads, no account) Hello everyone, I was tired of bloated invoicing apps, paywalls, and forced signups, so I built PineBill. It runs entirely in your browser: fill in products and customer details on the left, see a live preview on the right, then export/download a PDF. No ads, no tracking, no account. I first shared it on Reddit and got a bunch of thoughtful feedback; it’s now at ~3k monthly active users. I’d love your critiques, bug reports, and feature ideas. Reddit post: https://bit.ly/45DgepC... https://bit.ly/41dstb4 August 20, 2025 at 03:15AM
Show HN: Network-filter – domains-based whitelist for Docker containers https://bit.ly/475IPX0
Show HN: Network-filter – domains-based whitelist for Docker containers Built this because LLM tools with MCP servers (OpenCode, Goose, Claude code, etc.) have too much network access. It uses network_mode: 'service:x' to force containers through iptables rules that drop everything except whitelisted domains. No proxy - operates at the network namespace level so bypasses aren't possible. https://bit.ly/3Uy4Q9x August 20, 2025 at 01:27AM
Show HN: Rucat – Cat for Prompt Engineers https://bit.ly/41JZWdm
Show HN: Rucat – Cat for Prompt Engineers Aloha HN - I'm redbeard, ex-CoreOS homey, RISC-V guy, and general free software wingnut. Like many of us, I've increasingly found myself using AI for my work. One of the challenges for me is that I prefer to stay on the command line and I'm often working on remote machines over SSH. This often means moving off of the keyboard to use the mouse or a complex chording of characters to capture output from the buffer. Capturing a single file isn't too challenging on a localhost (`cat | wl-copy` /`cat | pbcopy`, etc) but this is still really focused on single files. If you're capturing multiple files, the content (of course) gets catenated together. "There's got to be a better way!" After realizing the many terminals support ANSI control code OSC 52 and my preferred terminal, Kitty, supports OSC 5522 I put together "rucat", a cat inspired tool for capturing multiple files with additional semantic data. Rucat excels at capturing multiple files quickly and without worrying about serialization loss. It's been written in Rust to intentionally avoid a number of memory safety and string parsing issues as well as providing a path to cross platform support. The tool is currently available in binary and source form in the repository. Feedback is welcomed! https://bit.ly/4mlkEZj August 20, 2025 at 12:41AM
Show HN: Skilfut – 138 UI components to help devs build faster and prettier https://bit.ly/3V8d5Jy
Show HN: Skilfut – 138 UI components to help devs build faster and prettier Hi HN, I’m César, a non-developer who started building prototypes using vibe coding (AI + prompts instead of code). While doing this, I realized a big issue: it’s incredibly hard to get a good design. Most sites end up looking the same. So I built Skilfut — a SaaS that provides a library of 138 UI components, each with its associated prompt. You can copy/paste them into your no-code or AI-coding workflow and get functional, styled blocks right away. Already 138 components available New components added every week (+200 planned) Designed in collaboration with designers from companies like Uber Goal: help vibe coders / indie hackers ship faster while standing out visually I soft-launched on Reddit and was surprised: over 100 people joined the waitlist in just 2 days. Now the V1 is live: https://bit.ly/4lvOhWR I’d love your feedback: – Do you think UI libraries like this can really help vibe coders / AI devs? – What would you want to see improved or added? August 19, 2025 at 07:45AM
Monday, 18 August 2025
Show HN: Side Space – An Arc-like AI-powered Vertical tabs manager for Chrome https://bit.ly/4oFgOMa
Show HN: Side Space – An Arc-like AI-powered Vertical tabs manager for Chrome Side Space is an AI-powered browser extension for managing tabs in a vertical side panel. Side Space is a browser extension designed to help users organize and manage their open tabs more efficiently. It adds a vertical tabs manager to your browser’s side panel, making it easier to categorize, group, and switch between tabs for work, life, hobbies, and more. Key features include: • Vertical Spaces: Organize tabs into separate spaces (like work, shopping, or school) for better focus. • AI-Powered Grouping: Automatically group tabs using AI, or by domain, to reduce clutter. • Cloud Sync: Sync your spaces and tabs across devices by logging into your account. • Tab Management Tools: Pin tabs, search tabs, suspend tabs to save memory, de-duplicate tabs, and save/restore tab groups. • Customization: Change the color palette of spaces and switch between light/dark modes. • Autosave & Restore: All tabs are autosaved, so you can restore them anytime. Side Space offers a free plan (up to 5 spaces and 1,000 URLs) and a one-time paid plan for unlimited spaces and URLs. It’s available for Chrome, Brave, and Edge browsers. If you’re tired of messy, disorganized tabs, Side Space helps you keep everything neat and easy to find, all from a convenient sidebar. https://bit.ly/4oIWk5m August 19, 2025 at 04:35AM
Show HN: Memeclip.ai – AI-powered meme maker that turns text into memes https://bit.ly/4fLXVTS
Show HN: Memeclip.ai – AI-powered meme maker that turns text into memes Hey HN! I built MemeClip.ai - an AI meme maker that transforms any text into viral memes Why I built this: Most people want to express themselves with memes but face real barriers: they don't know what's trending, can't think of funny captions, or don't understand which templates work for different situations. I wanted to solve this by building an AI that understands both meme culture and context. Technical highlights: Semantic template matching: Text and image embeddings to find the perfect template match for any concept. Vision-language model integration: AI grasps visual context and meme structure for perfect captions What's different: Traditional meme generators like Imgflip are just template galleries with text editors - you pick a template and write captions yourself. MemeClip reverses this: describe your situation and our AI finds the perfect template and generates the caption automatically. Would love to hear what HN thinks! Happy to answer any questions about the tech stack, AI approach, or meme philosophy Thanks for try out https://bit.ly/4mV9Np7 August 19, 2025 at 03:46AM
Sunday, 17 August 2025
Show HN: An Elisp tutorial made to run inside Emacs (constructed by Claude Code) https://bit.ly/3Jdy8b8
Show HN: An Elisp tutorial made to run inside Emacs (constructed by Claude Code) https://bit.ly/4mkYvKE August 18, 2025 at 01:11AM
Show HN: BoneClone – A tool to autodiscover repos to propagate skeleton changes https://bit.ly/3HGqlSu
Show HN: BoneClone – A tool to autodiscover repos to propagate skeleton changes https://bit.ly/41Kf9uU August 17, 2025 at 10:08PM
Show HN: RouteScout – A bike routing app that lets you love or hate hills https://bit.ly/4mT60sp
Show HN: RouteScout – A bike routing app that lets you love or hate hills Hi HN, I’m a high school student in Seattle who loves riding hills. I found that route makers like Google Maps get you from point A to B on a bike, but they don’t give you fun routes. So i made my own RouteScout lets you: - Control the surfaces (never gravel or dirt with a road bike!) on the route - Indicate your preference for hills (I LOVE or HATE hills gives you different routes) - Prefer routes with bike lanes and cycling paths and roads made for bikes. - Filter types of roads (big roads gone!) - And when looping around it won’t take you back on the same exact road on the way back *Upcoming feature*: Being able to use your previous activities from Strava to give you the option to favor roads that you’ve never been on (or have been on). The app is free forever (without selling daya). Try it here: https://bit.ly/4mvoY8v I wrote all of the routing, database, and logic (no AI) So if you end up running into any issues please email me at rs@tennisbowling.com and i’ll fix them asap. August 18, 2025 at 12:14AM
Saturday, 16 August 2025
Show HN: Procrastinope, an open-source website blocker https://bit.ly/45p0Oqk
Show HN: Procrastinope, an open-source website blocker I built Procrastinope, an open-source alternative to Cold Turkey Blocker that focuses on privacy. Cold Turkey Blocker is fantastic, but I was frustrated that it required trusting closed-source software that can see effectively all activity on my computer. The main differentiator for Procrastinope is transparency -- unlike proprietary blockers, you can inspect exactly what it's doing to your system. In short, it works by modifying `/etc/hosts` and includes several anti-bypass features: - Challenge-protected controls (type random strings to disable blocks) - Auto-restart daemon to prevent killing the process - Anti-tamper logic which prevents manual edits to /etc/hosts config files - System-level blocking across all browsers GitHub: https://bit.ly/4fBOsOQ https://bit.ly/4fBOsOQ August 17, 2025 at 03:58AM
Show HN: A condensed CS book called Computers, written by Claude Code https://bit.ly/4fG2UFG
Show HN: A condensed CS book called Computers, written by Claude Code https://bit.ly/45mIrSP August 16, 2025 at 05:31PM
Friday, 15 August 2025
Show HN: Lit-Toaster – Notifications for Lit Web Components https://bit.ly/3HcM2tu
Show HN: Lit-Toaster – Notifications for Lit Web Components Here’s a library for creating toast notifications in Lit Web Components. Feel free to contribute, leave a star on the repository, or share your feedback here. If unfamiliar with Lit, here's link to docs: https://bit.ly/45iV8hq https://bit.ly/45wMGtH August 16, 2025 at 01:45AM
Show HN: Run Your Own ChatGPT Agent on Cloudflare Containers https://bit.ly/3V1tW0u
Show HN: Run Your Own ChatGPT Agent on Cloudflare Containers Hi HN! I was disappointed when the ChatGPT Agent announcement came with the note that there'd be limited usages available for something that's architecturally simple: > Pro users have 400 messages per month, while other paid users get 40 messages monthly, with additional usage available via flexible credit-based options. So assembled this with Cloudflare's recent Containers API. Here's a link to the tweet we posted launching it: https://bit.ly/3V4EUlY Feel free to fork or star and make funny things happen :) https://bit.ly/47wuVNK August 15, 2025 at 08:48PM
SHOW HN: I made a 30fps CLI Tetris game in PHP after watching the Tetris movie https://bit.ly/41H5rJK
SHOW HN: I made a 30fps CLI Tetris game in PHP after watching the Tetris movie https://bit.ly/3JgbBdK August 15, 2025 at 09:32AM
Thursday, 14 August 2025
Show HN: Understanding the Spatial Web Browser Engine https://bit.ly/45zutfb
Show HN: Understanding the Spatial Web Browser Engine After absorbing opinions from the previous post, I wrote an article specifically introducing what a Spatial Web Browser Engine is. https://bit.ly/4mMsQ4Q August 12, 2025 at 01:43PM
Show HN: Nabu (TTS Reader and LLM Playground on Android) https://bit.ly/45BDQuY
Show HN: Nabu (TTS Reader and LLM Playground on Android) You can follow along with the progress at the github, but I've added support for Gemma 3 120M, the speed for local LLM to TTS token time is incredible! https://bit.ly/46RziCS August 15, 2025 at 01:04AM
Wednesday, 13 August 2025
Show HN: Gitego – Automatic Git identity switcher https://bit.ly/47uo3QZ
Show HN: Gitego – Automatic Git identity switcher # gitego: Automatic Git Identity Switcher I was juggling work and personal GitHub accounts with separate PATs for a long time and constantly forgetting to switch between them. Needed a way to commit to personal and work projects without the mental overhead of managing two Git identities. My issue: ``` cd ~/work/important-project git push # Authentication failed - using personal PAT for work repo ``` Then the dance: ``` git config user.email "work@company.com" # Update Git credential helper or remember which PAT to use # Rinse and repeat every time I switch contexts ``` My solution (I'm sure others exist?) ``` # One-time setup gitego add work --name "John Doe" --email "john@company.com" --pat "ghp_work_token" gitego add personal --name "John" --email "john.personal@gmail.com" --pat "ghp_personal_token" gitego auto ~/work/ work gitego auto ~/personal/ personal # Now it just works cd ~/work/any-project git commit -m "fix bug" && git push # Uses work identity + PAT automatically cd ~/personal/side-project git commit -m "new feature" && git push # Uses personal identity PAT automatically ``` How It Works - Uses Git's native `includeIf` for identity switching - Acts as a Git credential helper for automatic PAT selection - Stores PATs securely in your OS keychain - Single Go binary, works on macOS/Windows/Linux No more context switching overhead. Just cd and commit. GitHub: https://bit.ly/4mLIgX8 Install: go install github.com/bgreenwell/gitego@latest Feedback welcome! Keep in mind, I built this as a personal tool, making it public in case others have the similar problems and can benefit from the solution! https://bit.ly/4mLIgX8 August 13, 2025 at 08:19PM
Show HN: Real-time privacy protection for smart glasses https://bit.ly/4oy05ua
Show HN: Real-time privacy protection for smart glasses I built a live video privacy filter that helps smart glasses app developers handle privacy automatically. How it works: You can replace a raw camera feed with the filtered stream in your app. The filter processes a live video stream, applies privacy protections, and outputs a privacy-compliant stream in real time. You can use this processed stream for AI apps, social apps, or anything else. Features: Currently, the filter blurs all faces except those who have given consent. Consent can be granted verbally by saying something like "I consent to be captured" to the camera. I'll be adding more features, such as detecting and redacting other private information, speech anonymization, and automatic video shut-off in certain locations or situations. Why I built it: While developing an always-on AI assistant/memory for glasses, I realized privacy concerns would be a critical problem, for both bystanders and the wearer. Addressing this involves complex issues like GDPR, CCPA, data deletion requests, and consent management, so I built this privacy layer first for myself and other developers. Reference app: There's a sample app (./examples/rewind/) that uses the filter. The demo video is in the README, please check it out! The app shows the current camera stream and past recordings, both privacy-protected, and will include AI features using the recordings. Tech: Runs offline on a laptop. Built with FFmpeg (stream decode/encode), OpenCV (face recognition/blurring), Faster Whisper (voice transcription), and Phi-3.1 Mini (LLM for transcription analysis). I'd love feedback and ideas for tackling the privacy challenges in wearable camera apps! https://bit.ly/4oy05KG August 11, 2025 at 08:40PM
Show HN: Mock Interviews for Software Engineers https://bit.ly/4lvvDyn
Show HN: Mock Interviews for Software Engineers https://bit.ly/3IIwGNI August 14, 2025 at 12:02AM
Tuesday, 12 August 2025
Show HN: langdiff – Stream valid JSON from LLMs with type-safe callbacks https://bit.ly/45efYhV
Show HN: langdiff – Stream valid JSON from LLMs with type-safe callbacks Ever had json.loads() explode halfway through an LLM stream? langdiff fixes that with a schema + callback approach. Define your schema → attach callbacks → push streaming tokens → get structured events immediately. https://bit.ly/46ZMuFX August 13, 2025 at 05:22AM
Show HN: A fun side project on chivalry and virtues https://bit.ly/4mFIBue
Show HN: A fun side project on chivalry and virtues Hi Hacker News, I'm excited to share a small side project I've been working on: *http://www.chivalrytest.online*. This is a fun, quick online quiz designed to help people explore a concept that's often seen as archaic but holds timeless values: chivalry. The idea behind this project isn't to be a historical authority. Instead, it's a lighthearted way to reflect on some core virtues that are still relevant today, such as: * *Courage:* How do you react when faced with a difficult choice? * *Honor:* What role do integrity and responsibility play in your decisions? * *Humility:* Are you willing to admit your mistakes and learn from them? The test asks a series of simple questions and provides a result that categorizes you as a specific type of knight, like a "Knight of Honor" or a "Knight of Wisdom." It's a quick and engaging way to spark some self-reflection. I built this project using `html、JQuery、TailwindCSS` and it was a great learning experience. I'd love to get your feedback on the questions, the results, and the overall concept. What do you think? Are these virtues still relevant in today's world? Thanks for checking it out! https://bit.ly/4lo4QUs August 13, 2025 at 02:14AM
Show HN: Build agents directly in your notes and tables https://bit.ly/4llggZ3
Show HN: Build agents directly in your notes and tables I'm building a workspace for doing focus work while also managing constant multi-tasking and context-switching that's required in a lot of roles. Currently this is done by using a notes system where we can split-screen AI chat, an object-based data table system for tracking entities, as well as viewing other documents. We can define agents directly from documents by giving instructions in plain language and then defining the trigger conditions. This helps automate workflows directly in the place where we're reading and writing content. I'm continuing to experiment with instructions and templates to figure out the best ways to automate tasks like content creation and responding to emails or leads. https://bit.ly/45dprpM August 12, 2025 at 11:16PM
Show HN: I built a visual AI workflow builder because debugging prompts is hard https://bit.ly/3HsK9J7
Show HN: I built a visual AI workflow builder because debugging prompts is hard Hey everyone! I built this because I was tired of manually handling customer support for my web app and couldn't get an AI system to handle requests reliably. I tried different AI tools to help with support tickets, but when they handled requests incorrectly, it was impossible to determine why, and even harder to figure out what I needed to change to improve the system. I wanted to break down my logic of how the AI should think through the problem step-by-step, but everything had to be crammed into one prompt. Without the volume of clean training data needed for fine-tuning, I was stuck with prompt engineering guesswork. What Chainix does: You drag and drop steps into a visual flowchart. Each step gets its own inference instructions, and based on the output, it branches to different next steps. The AI can also pause mid-flow to call your functions or check variables, then continue. This lets you visually map out exactly how you want the AI to think through the problem (like a flowchart). I built it with flexibility in mind - you can create something as simple as a two-step workflow or build complex custom logic with multiple branches and conditions. The key: when something goes wrong, you can see exactly which step failed. Instead of one big black box, you have a chain of smaller, debuggable pieces. My support flow might classify the ticket, look up account info, check for known issues, then craft a response. When the AI did something wrong, I could see "oh, this step classified the ticket incorrectly" and just fix that inference step (or add a new one). It's handling ~60% of my support requests reliably now (and correctly ignoring the rest), so I'm very happy with it! The biggest win is that I can actually see how the AI is reasoning through each step, so fixing issues is straightforward instead of guesswork. This works for any workflow involving text interpretation and action - content moderation, document processing, lead qualification, etc. You can try it at https://bit.ly/4mFLIm2 - would love to hear if other people have hit this same wall with AI tools! Also curious what other workflows people might want to build with this approach. https://bit.ly/4mFLIm2 August 12, 2025 at 01:53PM
Show HN: Move to dodge the bullets. How long can you survive? https://bit.ly/45eGojJ
Show HN: Move to dodge the bullets. How long can you survive? https://bit.ly/47p0A3A August 12, 2025 at 09:18AM
Monday, 11 August 2025
Show HN: Enter your domain and my open-source agent will hack it https://bit.ly/4mbceDJ
Show HN: Enter your domain and my open-source agent will hack it I built an open-source AI agent for security testing to find and fix vulnerabilities in your code. I’ve noticed how bad security vulnerabilities have gotten with everyone shipping AI code slop, so I wanted to build something that allows for vibe-coding at full speed without compromising security. Traditional security tools aren’t effective, and manual pen-testing can’t keep up with the rapidly growing AI code This tool runs your code dynamically, finds vulnerabilities, and validates them through actual exploitation. You can either run it against your codebase or enter your (or someone else’s) domain to scan for vulnerabilities. Good luck, have fun, hack responsibly! https://bit.ly/4fzyZif August 12, 2025 at 02:06AM
Show HN: Keeps – Mail a postcard that plays your voice https://bit.ly/4onB2dg
Show HN: Keeps – Mail a postcard that plays your voice Hi everyone — I’m Clark, creator of Keeps, a way to send physical postcards that play your voice with a quick QR code scan. WHAT IT IS Upload a photo (or pick from Unsplash), write a message, optionally add a 60 second voice note, and send a 4×6 postcard. QR code printed on the postcard links to a “digital card” that plays the audio. $5 flat, printing + postage included. No account required. WHY I BUILT IT I love mailing postcards to my family but hate it's a hassle (finding card, buying stamp, handwriting, praying it arrives on time). I wanted to merge the charm of physical mail, the warmth of voice messages, and the efficiency of software. HOW IT WORKS Built with Next.js, Supabase, Stripe, Resend, and Lob. QR codes link to hosted audio. Stripe handles payment. Lob prints and mails the cards. Resend emails status updates. WHAT'S DIFFERENT - Voice note + physical card combo - Minimal editor, no sign-up friction - Transparent $5 price (everything included) TRY IT FREE 1. Go to https://bit.ly/45LpmK3 2. Create your card 3. Use promo code SENDKEEPSFREE for a free send (first 50 people) FEEDBACK WANTED - Editor UX - QR/digital card flow - Address autocomplete UX - Critical missing features - Interesting use cases (wedding thank yous, airbnb hosts, etc) Happy to share details or answer questions! https://bit.ly/4oOuDs3 August 12, 2025 at 12:45AM
Sunday, 10 August 2025
Show HN: QuotationGenie – Create and Track Quotes, Invoices, and Contracts https://bit.ly/3J7ggyt
Show HN: QuotationGenie – Create and Track Quotes, Invoices, and Contracts With QuotationGenie you can: Create customized quotations in minutes Generate invoices and track payment status (paid, unpaid, overdue) Draft, send, and sign contracts digitally I built this after getting frustrated with juggling multiple tools for quotes, invoicing, and contracts — now it’s all streamlined in one dashboard. Would love your feedback on usability, features, and what you’d want to see next. Thanks for checking it out! https://bit.ly/4ma5OEU August 11, 2025 at 05:17AM
Show HN: A Sinclair ZX81 retro web assembler+simulator https://bit.ly/4frLn3O
Show HN: A Sinclair ZX81 retro web assembler+simulator Lots of fun to do. I would have not taken the time without the speedup provided by Claude. https://bit.ly/47oCINz August 11, 2025 at 01:44AM
Show HN: A reading to remind us to keep raising our voices against oppression https://bit.ly/3UntBFo
Show HN: A reading to remind us to keep raising our voices against oppression https://bit.ly/3Jc1o1H August 10, 2025 at 01:24PM
Show HN: Engineering.fyi – Search across tech engineering blogs in one place https://bit.ly/4mfttUK
Show HN: Engineering.fyi – Search across tech engineering blogs in one place I built a search engine for engineering blogs because I was tired of manually checking individual company blogs to find real-world production examples. The problem: When learning a new technology, the best insights often come from how companies like Google, Meta, or Stripe actually implement it in production. But these gems are scattered across dozens of separate engineering blogs with no way to search across them. What I built: Engineering.fyi indexes engineering blogs from ~15 companies (Google, Meta, OpenAI, Anthropic, Stripe, Uber, etc.) and makes them searchable in one place. You can filter by topic, difficulty level, and whether articles include code samples. Technical details: - Built with Next.js, SQLite, DrizzleORM - Custom scrapers for each blog (they're all frustratingly different) - Basic tagging system using content matching (still improving this) Current status: Core search is working. Adding new blogs weekly as I index them. Next features (based on early feedback): - AI summaries for quick article previews - Weekly digest of trending engineering insights - Save/bookmark articles (considering whether to add accounts) Interesting challenges: - Each blog requires custom parsing logic (no standard format) - Building an accurate tagging system is harder than expected – started with exact matching but exploring better approaches I'd love feedback on: - Which company engineering blogs you'd find most valuable to include - Whether AI summaries would actually be useful or just noise - How you currently discover engineering articles from these companies https://bit.ly/4mdaPwG August 10, 2025 at 02:44PM
Show HN: Play Brainrot Games Online https://bit.ly/3URjoB5
Show HN: Play Brainrot Games Online Brainrot Game is a free-to-play, browser-based hub that serves up instant, meme-fueled mini-games—think Italian sharks in sneakers, Tralalero Tralala remix levels, and Tung Tung Sahur puzzle chaos—all without downloads, logins, or paywalls. Every Brainrot game runs on lightweight HTML5 technology, so you can jump straight into the action on Chromebooks, phones, or PCs at school, work, or home. Updated weekly with new viral characters and trending sound bites, Brainrot Game keeps the dopamine hits coming and the brainrot growing. Is there any other game you want to play? https://bit.ly/4fFqVN1 August 10, 2025 at 10:51AM
Show HN: AI Coloring Pages Generator https://bit.ly/4oufWdb
Show HN: AI Coloring Pages Generator Hey Ycombinator News community! I'm excited to share AI Coloring Pages Generator with you all! As a parent myself, I noticed how hard it was to find fresh, engaging coloring pages that my kids actually wanted to color. So I built this AI-powered tool that lets anyone create custom coloring pages in seconds - just describe what you want and watch the magic happen! Whether it's "unicorn princess," "summer theme," or "cute kittens," the AI generates beautiful, printable coloring pages that are perfect for kids and adults alike. The best part? It's completely free to use! I've already seen families, teachers, and even therapists using it to create personalized activities. There's something special about seeing a child's face light up when they get to color exactly what they imagined. Would love to hear what you think and what kind of coloring pages you'd create! https://bit.ly/3JpSuOc August 10, 2025 at 08:34AM
Saturday, 9 August 2025
Show HN: AI feedback on system design diagrams https://bit.ly/4fr4xGZ
Show HN: AI feedback on system design diagrams Hey everyone, I made a tool to practice System Design for technical interviews. I am currently practicing System Design interviews and honestly this is not my forte. Since I am also trying to keep my programming skills sharp and get more products to show off in my portfolio, I thought maybe I could implement a tool that would help people practice this kind of interview as well. It seems most of people preparing for such interviews are using: * videos of recorded practice interviews * books (especially Designing Data-Intensive Applications) * mock interviews with FAANG engineers ($$) The goal of this tool is to provide a whiteboard to the user, then use AI (Gemini) to assess the user submission with respect to some metadata about the problem that guide the LLM about what a good solution should look like. Not selling anything, there is no paywall, no login, not asking for email etc. For now, I'm just trying to see if someone else finds this useful, and if this idea got legs. If it doesn't I would open-source it (code needs some cleaning). Hope someone finds this useful: https://bit.ly/4lkDC0X Any feedback is appreciated! PS: There are a few bugs that I am working on, noticeably the anchoring of edges can be buggy at times but this is only a display issue. PPS: Right now, it's using Gemini free tier. https://bit.ly/4lkDC0X August 9, 2025 at 08:45AM
Show HN: Keywords for Self-Talk https://bit.ly/4otknoA
Show HN: Keywords for Self-Talk https://bit.ly/46OG2Bn August 9, 2025 at 08:29AM
Friday, 8 August 2025
Show HN: I made a safe anonymous message app https://bit.ly/4fueRxV
Show HN: I made a safe anonymous message app Subrosa is an anonymous message-sharing platform where anyone can visit your unique link and write whatever’s on their mind: secret confessions, honest thoughts, or wild opinions, completely anonymously. You get to read what people say about you on your personal dashboard. What sets this apart is the AI-powered moderation that filters out hate speech, abuse, and spam before it ever reaches you, creating a safe space for honesty without toxicity. This is an alpha release with a basic UI as we focus on testing core functionality. Try it out, share your link, and experience raw, honest, and clean anonymous messaging like never before. To test the moderation you can send messages to me at https://bit.ly/4m9BZ7G Relevant links: https://bit.ly/45so2dI : Homepage https://bit.ly/45rUa10 https://bit.ly/46O78bZ https://bit.ly/459EMYp : Where you can see the messages you received https://subrosa.vercel.app/[username] : Your personal link that you can post on your socials etc. to attract comments. P.S. Please dont share personal or sensitive information. https://bit.ly/45so2dI August 9, 2025 at 02:20AM
Show HN: Tiered storage and fast SQL for InfluxDB 1.x/2.x https://bit.ly/3Um7mQa
Show HN: Tiered storage and fast SQL for InfluxDB 1.x/2.x If you’ve run InfluxDB at scale, you know the pain: Retention policies mean throwing away history, keeping everything means huge hardware & license costs. We built ExyData Historian to fix that. What it does? - Automatically exports old InfluxDB 1.x/2.x data to compressed Parquet in S3 or MinIO - Keep recent data hot in InfluxDB, move the rest to cheap storage - Run fast SQL on archived data via Apache Arrow + DuckDB - Query it all through one interface and / API. No hot/cold boundary for the user Why it matters - 70–80% lower storage costs - Historical queries that are as fast (or faster) than InfluxDB itself - No manual exports, no query rewrites, no downtime Who’s using it right now? InfluxDB Enterprise Customers and Huge instances of OSS, telcos and logistics companies are trying this right now. We help you to reduce your Enterprise licensing cost, cause you are going to shrink your InfluxDB cluster. You keep your existing InfluxDB running, Historian works alongside it, moving history to cheap storage while giving you more analytics power. We’d love feedback from anyone managing large InfluxDB deployments. https://bit.ly/4mtrH1O August 8, 2025 at 11:18PM
Show HN: Trayce – "Burp Suite for developers" https://bit.ly/47kdorW
Show HN: Trayce – "Burp Suite for developers" About a year ago I introduced Trayce to HN as the "network tab for docker containers". Now I have released a new version which adds an HTTP client. The idea is to combine network monitoring with an HTTP client to help developers interact with and debug web application servers. Think "Burp Suite for developers". Trayce stores requests as local files using the .bru file format. The UI is based on Flutter which means it offers a super-fast and modern desktop GUI with a total download size of 13MB (on Linux). I am still adding features to it so would love feedback. Currently the new features in the pipeline are: OAuth2, GRPC, and scripting. It is open source and free to use but a perpetual license must be purchased for continued use. The license model is similar to that of Sublime Text. Thank you! https://bit.ly/3J5FixY August 7, 2025 at 03:49PM
Show HN: Fiig – Reimagining Google scholar for AI research and PDF annotation https://bit.ly/4osUo0F
Show HN: Fiig – Reimagining Google scholar for AI research and PDF annotation With all the new study modes and learning-targeted AI models, we have been building fiig specifically to reduce chatting and encourage actual source exploration and thinking. We love feedback. Fiig has been built alongside higher-education students, professional researchers, and teachers. With fiig, you can find scholarly sources, cite the work, and our AI agent can highlight and annotate any found or uploaded PDF. Other cool features: Tool Tabs: Each agent has a set of tools that can be used in chat while you work. Drag & Drop: Organize and contextualize your workflow by dropping elements straight into chat. @reference Anything: Use @ to reference notes and files directly in your prompts. Studio Interface: Open multiple PDFs, search for sources, and generate text in one unified platform. LMK what you think <3 https://app.ubik.studio/chat August 8, 2025 at 10:22AM
Thursday, 7 August 2025
Show HN: I built a simple tool to automate data into Google Sheets and BigQury https://bit.ly/47jzwmf
Show HN: I built a simple tool to automate data into Google Sheets and BigQury I’ve been a freelance data analyst/developer for a while and I’d regularly get hired to build custom data pipelines and dashboards in Google Sheets/Looker Studio. Custom data integrations came with a large upfront cost, and possible maintenance but clients told me they were reluctant to use the major data connector platforms as they were complicated and expensive over time, so I decide to fix this. I recently built SyncRange to be dead simple data connector to Google Sheets with a generous free plan and simple pricing. So far I’ve built out the following connectors based on the needs of my clients and early users: - Shopify - Facebook/Instagram ads - LinkedIn Ads - Google Ads - Google Analytics - Google Search Console I plan on adding more connectors as needed by my clients/users, most of which are in the ecommerce/marketing space so I will focus my time there. After years of building projects that I thought we interesting, but were not validated, I have really noticed the difference building something customers actually want. Please let me know if you have any feedback. https://bit.ly/4m0K0vq August 8, 2025 at 05:02AM
Show HN: From Hacking a T480 to the Fastest Open-Hardware 75 Hz E-Ink Display https://bit.ly/4fotyCI
Show HN: From Hacking a T480 to the Fastest Open-Hardware 75 Hz E-Ink Display Three years ago, I posted here about hacking together a fast e-ink laptop from a T480 because I was tired of spending all day on LCDs. I liked e-ink’s comfort, but it was too slow for day-to-day use. https://bit.ly/4mrPsr2 That post drew in people, which grew into a community experimenting with ways to make e-ink usable for everyday computing. That project later turned into a company and a multi-year project to make e-ink fast and open. We built our own FPGA-based controller, Caster, and went through multiple iterations to push past e-ink’s usual limits, slow refresh, ghosting, and proprietary controllers. Now, after three years, we’ve launched the Modos Paper Developer Kit and Monitor: the fastest open-hardware e-ink display, with 75 Hz refresh and sub-100 ms latency. It works with 6" to 13.3" mono or color panels over HDMI or USB-C, supports multiple grayscale modes, and has a C API for low-level control. The hardware, firmware, and schematics are on our GitHub. https://bit.ly/4munzP1 Our goal is to make e-ink fast and open enough that anyone can build on it, for hacking, research, or daily use. Thanks, HN, for being part of the journey. https://bit.ly/4frsqyh August 8, 2025 at 01:54AM
Wednesday, 6 August 2025
Show HN: I Built Economic Safety Mechanisms for AI https://bit.ly/459UQJO
Show HN: I Built Economic Safety Mechanisms for AI Title: I Built Economic Safety Mechanisms for AI - Seeking Feedback I have implemented the Reputation Circulation Standard (RCS), which uses exponential decay (like radioactive decay) to make harmful AI behavior economically irrational. The key insight: instead of trying to control AI, create environments where beneficial behavior is the only stable strategy. Power accumulation becomes mathematically impossible. Technical details: - Smart contracts for reputation circulation - Consensus algorithms for detecting divergence - <5% performance overhead - Scales with intelligence level Nassim Taleb endorsed the approach. Already implemented a simpler version for onchain recording of reputation for Animoca Brands - Moca chain. Now raising funds to deploy at AI labs before GPT-5: https://manifund.org/projects/preventing-ai-catastrophe-thro... Paper: [SSRN coming] https://deepthinker.xyz has paper. Demo available under NDA. Would love technical feedback from this community. https://manifund.org/projects/preventing-ai-catastrophe-through-economic-mechanisms---rcs- August 7, 2025 at 01:56AM
Show HN: 3D Chess https://bit.ly/4m5FxYB
Show HN: 3D Chess https://bit.ly/4ftShpi August 7, 2025 at 12:41AM
Show HN: CSV Mail Sender – Send personalized email campaigns from a CSV https://bit.ly/3J2G2DV
Show HN: CSV Mail Sender – Send personalized email campaigns from a CSV https://bit.ly/3UjoYvV August 6, 2025 at 11:28PM
Tuesday, 5 August 2025
Show HN: Twitter Viewer – View & Download Tweets and Media Without an Account https://bit.ly/457dQsl
Show HN: Twitter Viewer – View & Download Tweets and Media Without an Account https://bit.ly/457dRfT August 6, 2025 at 04:57AM
Show HN: Virtual Ontologies with Claude Code https://bit.ly/4liFR55
Show HN: Virtual Ontologies with Claude Code https://bit.ly/3UgikGH August 6, 2025 at 02:20AM
Show HN: I built a browser extension to add comment threads on any website https://bit.ly/46OQUPT
Show HN: I built a browser extension to add comment threads on any website https://bit.ly/3J0n1Ch August 6, 2025 at 02:45AM
Show HN: Supanotice – Branded newspage and in-app widget to show product updates https://bit.ly/4fp0hYt
Show HN: Supanotice – Branded newspage and in-app widget to show product updates https://bit.ly/4olmxXk August 5, 2025 at 11:06PM
Monday, 4 August 2025
Show HN: Read the RFCs That Built the Internet https://bit.ly/4m13NLl
Show HN: Read the RFCs That Built the Internet Hi HN! I was using AI tools to research some of the RFCs people recommend you read and I thought why not build a tool that allows you to progressively do this and provides python examples, with dockerfiles to demonstrate some of the more complicated networking paradigms. It's not fully done yet, but I thought I'd show it off to get some feedback. https://bit.ly/453Jyqn https://bit.ly/4oqluFS August 5, 2025 at 03:49AM
Show HN: Using DSPy to enrich a dataset of the Nobel laureate network https://bit.ly/40OzoY5
Show HN: Using DSPy to enrich a dataset of the Nobel laureate network I've been working a fair bit with DSPy lately, and I did some work in combining the benefits of vector search and LLMs (via a DSPy pipeline) to disambiguate records with a high degree of accuracy to help enrich a dataset. The blog post shows how this approach scales well, is very cost-effective and super concise - all it takes is < 100 lines of DSPy code and it all runs async. The code to reproduce is in this repo if anyone's interested (all tools are 100% free and open source, and the methodology will work with open weight LLMs too). https://github.com/kuzudb/dspy-kuzu-demo https://blog.kuzudb.com/post/graph-data-enrichment-using-dspy/ August 5, 2025 at 02:09AM
Show HN: I built the fastest VIN decoder https://bit.ly/46I4TH0
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://bit.ly/3IYhnR3 August 5, 2025 at 12:42AM
Show HN: I've been building an ERP for manufacturing for the last 3 years https://bit.ly/3HjnnTQ
Show HN: I've been building an ERP for manufacturing for the last 3 years https://bit.ly/46I17gO August 4, 2025 at 11:24PM
Sunday, 3 August 2025
Show HN: GPT helped me rebuild a .NET app in 30 mins what took 3 weeks in MFC https://bit.ly/46Gudx4
Show HN: GPT helped me rebuild a .NET app in 30 mins what took 3 weeks in MFC I've never used .NET, know nothing about .NET or vb, or anything outside vc++ & MFC. Recently I gave GPT a try, guiding it step by step, and asking it to help me rebuild a tool I originally wrote in MFC. To my surprise, it worked: a full Excel-to-PDF automation app, done in 30 minutes; including a small algorithm I thought would be too tricky for AI to handle. I didn't understand even a single line of the code, I just kept asking, copying, and running. It felt amazing… but also terrifying.If AI can do this now, what happens 5 years from now? Here's a 5-min video I made showing the full process with real code running (no cuts, just sped up): https://youtu.be/-mf_yOhOCfs Not selling anything. Just sharing what shocked me. August 4, 2025 at 03:10AM
Show HN: Schematra – Sinatra-inspired minimal web framework for Chicken Scheme https://bit.ly/4le3cVk
Show HN: Schematra – Sinatra-inspired minimal web framework for Chicken Scheme I started this project a couple of weeks ago because I was stuck on my side project and needed some motivation. For a very long time I wanted to get back to do something useful in lisp/scheme, did a quick research and settled on CHICKEN mostly because it's relatively well maintained, fast enough, it's extremely easy to build/install and very easy to write interop to pretty much any library. Most of the projects that I've written on the side have been using some combination of Sinatra + Sequel + Postgres/Redis/Something else + HTMX. I love the simplicity of Sinatra's API so I decided to focus on trying to have a similar experience but in scheme, trying to make it ergonomic for a scheme dev (that part might not be there yet since I'm not an experienced scheme dev). The most fun part was the dev cycle: Emacs + NREPL + Aider (as a code reviewer & rubber ducky. For codegen it's mostly annoying but works great for documentation & refactoring). I hope to add full SSE & WebSocket support some time this week. Anyway, hopefully this is interesting to some of you and might be a source of fun :) https://bit.ly/4m1RfU1 August 1, 2025 at 09:56PM
Show HN: QuantumFlow Toolkit – An open-source framework hybrid quantum workflows https://bit.ly/45il37s
Show HN: QuantumFlow Toolkit – An open-source framework hybrid quantum workflows Hey everyone, I'm excited to share a new project I've been working on: QuantumFlow Toolkit. This project is an open-source framework designed to help developers build and deploy hybrid quantum-classical applications. It's a bit like an orchestrator for your quantum and classical code, allowing you to seamlessly integrate tasks from different frameworks like PyTorch, Cirq, Qiskit, and PennyLane into a single workflow. https://bit.ly/3IRWtmH August 4, 2025 at 02:33AM
Show HN: Andre – A privacy-first, location-aware assistant that helps you https://bit.ly/3Jhueh9
Show HN: Andre – A privacy-first, location-aware assistant that helps you Hi HN, I've been working on a different kind of life assistant — one that helps in the real world, not just with voice commands or smart speakers. Andre is a privacy-focused, location-aware assistant that does things like: Remind you to take care of errands only when you're near a place to do them Alert you about major events like flight cancellations, gridlocked traffic, or wildfires — and suggest nearby hotels or rentals Adapt to your real routine, without tracking you or selling your data It's early-stage, but I'm sharing it now to get feedback, connect with others building human-first tech, and possibly find collaborators. The site at https://bit.ly/4l6J1sj is still under construction, but it's live. This project is dedicated to the person who gave me the courage to build again — even from a hospital bed. A small tribute, but a real one. Thanks for reading, Bill https://bit.ly/4l6J1sj August 4, 2025 at 12:06AM
Show HN: My Bytecode Optimizer Beats Copilot by 2X https://bit.ly/4foj9XN
Show HN: My Bytecode Optimizer Beats Copilot by 2X https://bit.ly/3J3bGRL July 31, 2025 at 06:15PM
Show HN: Structured Cooperation – A new way of building distributed apps & POC https://bit.ly/4l82MzO
Show HN: Structured Cooperation – A new way of building distributed apps & POC Hey HN, I wanted to share something I've been working on for the past couple of months, which may be interesting to developers interacting with distributed architectures (e.g., microservices). I'm a backend developer, and in my 9-5 job last year, we started building a distributed app - by that, I mean two or more services communicating via some sort of messaging system, like Kafka. This was my first foray into distributed systems. Having been exposed to structured concurrency by Nathan J. Smith's beautiful article on the subject ( https://bit.ly/3HgjXkQ... ), I started noticing the similarities between the challenges of this message-based communication, and that of concurrent programming, and GOTO-based programming before that - actions at a distance, non-trivial tracing of failures, synchronization issues, etc. I started suspecting that if the symptoms were similar, maybe the root cause, and therefore the solution, could be as well. This led me to design something I'm calling "structured cooperation", which is basically what you get when you apply the principles of structured concurrency to distributed systems. It's something like a "protocol", in the sense that it's basically a set of rules, and not tied to any particular language or framework. As it turns out, obeying those rules has some pretty powerful consequences, including: - Pretty much eliminates race conditions caused by eventual consistency - Allows you to recover something resembling distributed exceptions - stack traces and the equivalent of stack unwinding, but across service boundaries - Makes it much easier to reason about the system as a whole I put together three articles that explain: 1) what structured cooperation is ( https://bit.ly/3H7bUXA... ), 2) one way you could implement it ( https://bit.ly/4ol0osb... ), and 3) why it works ( https://bit.ly/44Z2BSD ). I also put together a heavily documented POC implementation in Kotlin, called Scoop (linked in the title). I guess you could call it an orchestration library, similar to e.g. Temporal ( https://bit.ly/40Qy0Ep ), although I want to stress that it's just a POC, and not meant for production use. I was hoping to bounce this idea off the community and see what people think. If it turns out to be a useful way of doing things, I'd try and drive the implementation of something similar in existing libraries (e.g. the aforementioned Temporal, Axon ( https://bit.ly/4laX4NE ), etc. - let me know if you know of others where this would make sense). As I mention in the articles, due to the heterogeneous nature of the technological landscape, I'm not sure it's a good idea to actually try to build a library, in the same way as it wouldn't make sense to do a "structured concurrency library", since there are many ways that "concurrency" is implemented. Rather, I tried to build something like a "reference implementation" that other people can use as a stepping stone to build their own implementations. Above and beyond that, I think that this has educational value as well, and I did my best to make everything as understandable as possible. Some things I think are interesting: - Implementation of distributed coroutines on top of Postgres - Has both reactive and blocking implementation, so can be used as a learning resource for people new to reactive - I documented various interesting issues that arise when you use Postgres as an MQ (see, in particular, https://bit.ly/40N53cv... and https://bit.ly/40N53cv... ) Let me know what you think. https://bit.ly/41k3qmz August 3, 2025 at 03:37PM
Show HN: Visualize your dev project with an AI roadmap tool https://bit.ly/3UaZCAo
Show HN: Visualize your dev project with an AI roadmap tool https://bit.ly/47a6Lsb August 3, 2025 at 12:11PM
Saturday, 2 August 2025
Show HN: Voltpeek – A Vim inspired oscilloscope software https://bit.ly/41gC2Gc
Show HN: Voltpeek – A Vim inspired oscilloscope software This is software for my headless, PC based oscilloscope, which is controlled entirely via commands similar to the Vim text editor. I built this because I liked the idea of headless oscilloscopes; I always have my laptop around when I’m working on electronics anyway, and it’s very convenient to save images of captured waveforms. However, I found the software for off the shelf models to be annoying and cumbersome to work with. In my experience, this holds true both when opening the software and connecting to an attached oscilloscope, and when adjusting the scope settings using menus and buttons. I have also built my own oscilloscope hardware for use with Voltpeek. The specs are nothing to write home about (7.5MHz BW, 62.5MS/s), but they should be adequate for some basic debugging and measurement tasks. https://bit.ly/46EcDtJ August 3, 2025 at 01:29AM
Show HN: I made a mobile game you can only play on the toilet https://bit.ly/40NOLQv
Show HN: I made a mobile game you can only play on the toilet https://bit.ly/40Ji32L August 2, 2025 at 10:33AM
Friday, 1 August 2025
Show HN: A Toy Sound Generator https://bit.ly/4la5ogu
Show HN: A Toy Sound Generator https://bit.ly/4fgS6NU August 2, 2025 at 05:17AM
Show HN: Agentic AI Frameworks on AWS (LangGraph,Strands,CrewAI,Arize,Mem0) https://bit.ly/3U5KTGV
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://bit.ly/3U9PzM0... Would love your thoughts — feedback, issues, and stars welcome! https://bit.ly/3HdtIQK August 2, 2025 at 01:20AM
Show HN: Windows XP in the browser, with file system, Word, media, flash https://bit.ly/456DcoI
Show HN: Windows XP in the browser, with file system, Word, media, flash https://bit.ly/4mo90wj August 2, 2025 at 02:11AM
Subscribe to:
Comments (Atom)