github.com
Show HN: envapt, typed env config for decoupled TS codebases (Node to edge)https://github.com/materwelonDhruv/envaptHi HN. I'm Dhruv and I've been working on envapt for about a year now and I've FINALLY completed the roadmap I scope creeped and QA'd over the past few months. It reads environment config in TypeScript and returns the typed value instead of string | undefined, from whatever source you bind. It runs on Node, Bun, Deno, Cloudflare Workers, the browser, and well, anywhere.Most typed-env libraries have you declare every variable in one central schema and read the result from one object. That works well for a single application. Mostly. That didn't work for me because in a framework or a monorepo, decoupled packages each read their own config values, and sharing one config object across every package just doesn't make sense to me, plus some other nits.envapt does the opposite. You bind a source once at startup, and on Node/Deno/Bun it binds your .env files and process.env for you, with cascading profiles per environment. After that, ANY typed read in ANY file uses that source, and each valuJul 8, 2026 4:14 PM

spacenews.com
Fi expands Starlink direct-to-device capability into dog-trackinghttps://spacenews.com/fi-expands-starlink-direct-to-device-capability-into-dog-tracking/Pet technology company Fi launched a dog tracker July 8 that uses T-Mobile’s Starlink-enabled T-Satellite service to remain connected across the United States, even outside the telco’s terrestrial network. The post Fi expands Starlink direct-to-device capability into dog-tracking appeared first on SpaceNews.Jul 8, 2026 1:00 PM
bing.com
This Is How Often You Should Really Be Washing Your Sheets, According to Expertshttp://www.bing.com/news/apiclick.aspx?ref=FexRss&aid=&tid=6a88c4ed79d2450f98cc375d749559eb&url=https%3A%2F%2Fwww.prevention.com%2Fhealth%2Fa71588812%2Fhow-often-to-wash-sheets%2F&c=13383646005603828784&mkt=en-usEveryone has their own standards for keeping their houses clean, and how often to wash sheets is one of the more subjective tenets. Users on Reddit say they wash their bed linens anywhere from weekly ...Jun 28, 2026 3:45 AM

spacenews.com
PiLogic partners with Air Force lab to test satellite fault-prediction softwarehttps://spacenews.com/pilogic-partners-with-air-force-lab-to-test-satellite-fault-prediction-software/The startup uses probabilistic reasoning to diagnose spacecraft anomalies The post PiLogic partners with Air Force lab to test satellite fault-prediction software appeared first on SpaceNews.Jun 16, 2026 2:00 PM
dailyworder.com
Show HN: I hand-write 5 daily word puzzles before workhttps://www.dailyworder.com/I build and hand-write five daily word puzzles at dailyworder.com. Every clue and answer for the dailies are mine — I use AI for the code and it's unlocked crazy speed on small but thorny problems.One technical detail as an example: Pyramid's editor (one of the five games) uses a ~350KB precomputed dataset of valid frameworks — grids where a single vowel, dropped into every slot, produces valid English words across all rows. Building the dataset was the actual work (combinatorial search over a 60k-word dictionary with constraint checks) but I did that in one session. Runtime is trivial: pick a framework, pick a vowel, render. Works offline. Don't think I could spend the time on it before LLMs.The other four:- Fourbe — Connections-style, but the connections are spelled out in crossword-style clues across four rounds- Spying Bee — Word find flipped on it's head where players must reveal letters before they can select- Invertle — word guesser with higher/lower hints- Totum — letter-tile sMay 27, 2026 10:30 AM

nasa.gov
Beacon of Lighthttps://www.nasa.gov/image-article/beacon-of-light/The heart of galaxy M77 shines brightly in this May 7, 2026, image from NASA’s James Webb Space Telescope. The intense glow is due to gas being pulled by the strong gravity of the central black hole into a tight and rapid orbit around it. The motion of the gas causes it to heat up, […]May 18, 2026 3:31 PM

nasa.gov
NASA-Supported Space Tech Advances Earthly Constructionhttps://www.nasa.gov/technology/tech-transfer-spinoffs/nasa-supported-space-tech-advances-earthly-construction/An innovative 3D printing process that advanced NASA’s approach to outfitting a lunar habitat is making buildings on Earth beautiful, efficient, and strong. Instead of building structures layer by layer, Branch Technology Inc. of Chattanooga, Tennessee, has developed a process the company calls Freeform 3D Printing, which creates shapes with lightweight lattice structures that can be filled or covered. The company uses the technique to manufacture […]May 13, 2026 7:47 PM
github.com
Show HN: Mobile-ink, an open-source mobile infinite drawing canvashttps://github.com/mathnotes-app/mobile-inkHello everyone, I have been working on this for a year and it is such a difficult problem. mobile-ink is an open-source mobile infinite drawing canvas. There is not a strong open-source drawing engine beyond toy demos. Thus, mobile-ink aims to solve this problem and provide a state-of-the-art mobile note-taking canvas package.mobile-ink uses native Skia/Metal to address issues with native rendering, pencil latency, eraser behavior, page virtualization, preview caching, memory stability, page interactivity, etc. It has many advanced features such as shape-snapping, primitives to integrate figures, custom backgrounds, pdf import, stroke selection, smooth zoom/scroll, and more.The package is iOS + React Native as of now.May 8, 2026 5:01 PM
news.ycombinator.com
AniTroves – An anime database with a custom LLM-based discovery hubhttps://news.ycombinator.com/item?id=48057592I’ve always felt that traditional anime databases rely too heavily on rigid tag-based searches. If you’re looking for a specific "vibe" or a very niche trope that isn't a primary tag, you usually end up scrolling through pages of irrelevant results.I built AniTroves (https://anitroves.com) to experiment with a more conversational, LLM-driven approach to series discovery.The Tech Behind the Hub:LLM Integration: Instead of a generic API wrapper, I've been working on a custom hub (https://anitroves.com/ai-hub/) that uses specialized models to understand series lore and character archetypes for roleplay and discovery.Anipick Engine: This is the logic layer that maps natural language queries to our database entries.Technical Transparency: I’ve implemented a structured llms.txt (https://anitroves.com/llms.txt) to provide a machine-readable source of truth for other crawlers and AI models.I’m currently the technical administrator and I'm handling the SEO and server scaling (managed on HostingMay 8, 2026 2:00 AM
github.com
Show HN: A Karpathy-style LLM wiki your agents maintain (Markdown and Git)https://github.com/nex-crm/wuphfI shipped a wiki layer for AI agents that uses markdown + git as the source of truth, with a bleve (BM25) + SQLite index on top. No vector or graph db yet.It runs locally in ~/.wuphf/wiki/ and you can git clone it out if you want to take your knowledge with you.The shape is the one Karpathy has been circling for a while: an LLM-native knowledge substrate that agents both read from and write into, so context compounds across sessions rather than getting re-pasted every morning. Most implementations of that idea land on Postgres, pgvector, Neo4j, Kafka, and a dashboard.I wanted to go back to the basics and see how far markdown + git could go before I added anything heavier.What it does: -> Each agent gets a private notebook at agents/{slug}/notebook/.md, plus access to a shared team wiki at team/.-> Draft-to-wiki promotion flow. Notebook entries are reviewed (agent or human) and promoted to the canonical wiki with a back-link. A small state machine drives expiry and auto-archive.-> Per-eApr 25, 2026 8:53 AM
news.ycombinator.com
Why Vibe Coding Failshttps://news.ycombinator.com/item?id=47778946i am using claude to maintain an agent loop, which will pause to ask for users' approval before important tool call. while doing some bug fixes,i have identified some clear patterns and reasons why vibe coding can fail for people who dont have technical knowledge and architecture expertise.let me describe my workflow first - this has been my workflow across hundreds of successful sessions: 1. identify bugs through dogfooding 2. ask claude code to investigate the codebase for three potential root causes. 3. paste the root causes and proposed fixes to claude project where i store all architecture doc and design decision for it to evaluate 4. discuss with claude in project to write detailed task spec - the task spec will have a specified format with all sorts of test 5. give it back to claude code to implement the fixin today's session, the root cause analysis was still great, but the proposed fixes are so bad that i really think that's how most of vibe coded project lost maintainability Apr 15, 2026 1:50 PM
idiotproofseo.com
Show HN: I built a $9 Ahrefs alternative because raw SEO data is cheaphttps://idiotproofseo.com/Like many solo devs and indie hackers, I was paying $100+/mo for enterprise SEO tools (Ahrefs, Semrush) but only using about 5% of their features. I really just needed basic keyword research, SERP difficulty analysis, and simple rank tracking.I wanted to see what the actual floor was for raw SEO data if you stripped away the fluff and enterprise bloat.I spent the last few months wiring together different data sources to find out. I got my costs down to a few cents per report and because the data is so cheap to fetch on-demand, I packaged it into a minimalist tool which strictly focuses on the essential elements of SEO:A keyword analyzer which pulls the top 10 search results, audits them, and flags weak spots (like low DA sites or forums like Reddit) to calculate a realistic difficulty score, a keyword finder which generates hundreds of scored long-tail variations, and a rank tracker with email notifications.Because the costs on my end are so lean, I don't need to charge $100/mo - so I Apr 5, 2026 12:05 PM
news.ycombinator.com
XReplicator – eBPF-based server backups that track only changed disk sectorshttps://news.ycombinator.com/item?id=47527328I've been in cloud/platform engineering for a decade. One thing that always frustrated me: every backup tool either relies on fragile kernel modules for change block tracking, or does full-disk scans even when 1% of data changed. So we built XReplicator. It uses eBPF tracepoints to track dirty sectors at the block device layer — no kernel modules, no hypervisor APIs, no cloud-specific hooks. The agent runs inside the VM and works on any platform. Kernel devs called me mad for using eBPF for disk data replication. But the numbers speak for themselves:Full backup: ~17 minutes Incremental after 1.4% change: ~2 minutes Incremental after 0.4% change: ~56 seconds 71x less data scanned vs full backup 65–72% storage savings (LZ4 + block-level dedup)No kernel module compilation per kernel version, no reboots, sandboxed execution via the eBPF verifier. Restore at file, partition, or full disk level from any point in the chain. Honest caveat: the eBPF path only works on Linux kernel 5.10+. For leMar 26, 2026 6:46 AM
news.ycombinator.com
Show HN: Chat – Another open-source chat UI for MCP Serverhttps://news.ycombinator.com/item?id=47398628i built this because i’ve been experimenting with MCP and felt there was a need lightweight version for ecosystem.most existing clients felt a bit too noisy and bundled into larger ecosystems, so i wanted simplest/ near plain version that just focuses on end-user chat experience.stack(main): NextJS(App Router) + Vercel AI SDKcapabilities:+ set single MCP endpoint and brand mode(bring your own brand asset) on ENV+ prepare local db or external endpoint(SQLite, PostgreSQL, MySQL)+ choose in-memory(default) or external/ local Redis endpoint+ built-in auth via Better Auth & Resend(optional)+ support file upload with Cloudflare R2+ support location-sharing with LeafletJS and Browser Geolocation or Google Maps Platform+ automatic data cleanup with Trigger(free-tier trigger.dev is ENOUGH)+ auto-detect user location so they dont need to set timezone manually+ locale currently support 10 languages(EN, ID, KR, JP, ES, ZH, DE, NL, FR, IT)+ plain/minimalist interface+ install with single interactivMar 16, 2026 1:17 PM
news.ycombinator.com
Show HN: I built a Mac app that converts files when you rename themhttps://news.ycombinator.com/item?id=47340433Hi HN,I built Morpholder after repeatedly running into the same annoying workflow on macOS.Every time I needed to convert a file I had to open a converter, upload the file, download it again, and move it back to Finder. It always felt unnecessary when I already knew the format I needed.So I tried a different idea: what if renaming the file actually converted it?Morpholder watches folders and performs the real conversion when the extension changes.For example:favicon.png → favicon.ico photo.heic → photo.jpg video.mov → video.gif video.mp4 → audio.mp3But it also unlocks some workflows beyond simple conversions:- Append _nobg to an image → background is removed automatically (uses Apple’s subject detection) - Rename an image to .txt → text is extracted from the image using Live Text - Append _min → compress image for the web while preserving quality - Rename an image to .icns → builds a macOS app icon package - Append _pages to a PDF → exports each page as high-resolution imagesThe app ruMar 11, 2026 7:54 PM
github.com
Show HN: PolyClaude – Using math to pay less for Claude Codehttps://github.com/ArmanJR/PolyClaudeHi HN!I built this tool specifically for Claude Code users who hit the 5-hour rate limit wall mid-flow. There's no official plan between Pro ($20/mo) and Max ($100/mo). it's a fixed gap with nothing in between.The workaround most people do manually: running multiple Pro accounts and switching when one is limited. This actually works, but naive rotation wastes a lot of capacity. When you activate an account turns out to matter as much as which one you use. A single throwaway prompt sent a few hours before your coding session can unlock an extra full cycle.PolyClaude automates this. You tell it your accounts, your typical coding hours, and how long you usually take to hit the limit. It uses combinatorial optimization to compute the exact pre-activation schedule, then installs cron jobs to fire those prompts automatically. When you sit down to work, your accounts are already aligned.It's free and open source. Install is one curl command, then an interactive setup wizard handles the rest.RMar 7, 2026 10:24 PM
news.ycombinator.com
Launch HN: Palus Finance (YC W26): Better yields on idle cash for startups, SMBshttps://news.ycombinator.com/item?id=47278980Hi HN! We’re Sam and Michael from Palus Finance (https://palus.finance). We’re building a treasury management platform for startups and SMBs to earn higher yields with a high-yield bond portfolio.We were funded by YC for a consumer-focused product for higher-yield savings. But when we joined YC and got our funding, we realized we needed the product for our own startup’s cash reserves, and other startups in the batch started telling us they wanted this too.We realized that traditional startup treasury products do much the same thing: open a brokerage account, sweep your cash into a money market fund (MMF), and charge a management fee. No strategy involved. (There is actually one widely-advertised treasury product that differentiates on yield, but instead of an MMF it uses a mutual fund where your principal is at considerable risk – it had a 9% loss in 2022 that took years to recover.)I come from a finance background, so this norm felt weird to me. The typical startup cashflow pattern isMar 6, 2026 6:26 PM

spacedaily.com
Lunar impacts limit late delivery of Earth ocean waterhttps://www.spacedaily.com/reports/Lunar_impacts_limit_late_delivery_of_Earth_ocean_water_999.htmlWashington DC (SPX) Mar 05, 2026 A long-standing idea in planetary science proposes that water rich meteorites arriving late in Earth history delivered a major share of the planet's water inventory. A new study led by researchers at Universities Space Research Association and the University of New Mexico uses the Moon's surface record to impose strict limits on that scenario, concluding that impacts over the last 4 billion yearMar 5, 2026 9:54 AM
news.ycombinator.com
Show HN: DevIndex – Ranking 50k GitHub developers using a static JSON filehttps://news.ycombinator.com/item?id=47193729Hey HN,I’ve always been frustrated by the lack of an accurate ranking for top open-source contributors on GitHub. The available lists either cap out early or are highly localized, completely missing developers with tens or hundreds of thousands of contributions.So, I built DevIndex to rank the top 50,000 most active developers globally based on their lifetime contributions.From an engineering perspective, the constraint I imposed was: *No backend API.* I wanted to host this entirely on GitHub Pages for free, meaning the browser had to handle all 50,000 data-rich records directly.Here is how we made it work:1. *The Autonomous Data Factory (Backend):* Because GitHub's API has no "Lifetime Contributions" endpoint, we built a Node.js pipeline running on GitHub Actions. It uses a "Network Walker" spider to traverse the social graph (to break out of algorithmic filter bubbles) and an Updater that chunks GraphQL queries to prevent 502 timeouts. The pipeline continuously updates a single `userFeb 28, 2026 11:13 AM
github.com
Show HN: Stash – AI-powered self-hosted bookmark managerhttps://github.com/ayoub9360/stash-bookmarkI built Stash, a self-hosted bookmark manager that uses AI to automatically process your links.Paste a URL and it fetches the content, parses it, summarizes it, auto-assigns categories and tags, and generates a vector embedding for search.Search is hybrid — it combines pgvector cosine similarity (semantic) with PostgreSQL tsvector (keyword) and merges both with Reciprocal Rank Fusion. You can search in natural language ("articles about distributed systems tradeoffs") or with simple keywords.It's single-tenant by design: one password, no user accounts, no tracking. Your data stays on your machine.The project is MIT licensed don't hesitate to contribute. Some areas where help would be great: browser extension, bookmark import/exportGitHub: https://github.com/ayoub9360/stashHappy to answer questions about the architecture or the hybrid search approach.Feb 27, 2026 2:11 PM