Hacker News
Emil Michael's "Holy Cow" Moment with AI Vendors
Article URL: https://www.a16z.news/p/emil-michaels-holy-cow-moment-with
Comments URL: https://news.ycombinator.com/item?id=47275142
Points: 1
# Comments: 0
Show HN: Interactive 3D globe of EU shipping emissions
Article URL: https://seafloor.pages.dev
Comments URL: https://news.ycombinator.com/item?id=47275121
Points: 2
# Comments: 1
Show HN: Git-Credential-Pass
git-credential-pass is a Git credential helper backed by pass.
Comments URL: https://news.ycombinator.com/item?id=47275118
Points: 2
# Comments: 0
Study: VR "presence" changes how teams collaborate
Article URL: https://cobsinsights.org/2026/03/06/beyond-being-there-how-presence-shapes-group-work-in-virtual-reality/
Comments URL: https://news.ycombinator.com/item?id=47275113
Points: 2
# Comments: 0
Show HN: I made a privacy-first browser-based image compressor
Hey HN.
I’m a 17-year-old developer, and I recently needed to compress a lot of images for a small website I was working on.
Most tools I found required uploading files to their servers.
That made me uncomfortable, especially since many of the images belonged to clients.
I also ran into another issue: many tools were slow at compressing multiple images because of server uploads.
So I decided to build something that works differently.
I built ConUtil, an image toolkit that runs entirely in the browser.
Ahmed
Comments URL: https://news.ycombinator.com/item?id=47275090
Points: 2
# Comments: 1
Global Warming Has Accelerated Significantly
Article URL: https://www.researchgate.net/publication/389855619_Global_Warming_has_Accelerated_Significantly
Comments URL: https://news.ycombinator.com/item?id=47275088
Points: 2
# Comments: 0
Bootstrapping Fuzzers for Compilers of Low-Resource Language Dialects Using LLMs
Article URL: https://arxiv.org/abs/2512.05887
Comments URL: https://news.ycombinator.com/item?id=47275074
Points: 2
# Comments: 0
Package Managers Need to Cool Down
Article URL: https://nesbitt.io/2026/03/04/package-managers-need-to-cool-down.html
Comments URL: https://news.ycombinator.com/item?id=47275073
Points: 3
# Comments: 0
gitlocal (pre-commit hook)
Article URL: https://github.com/andrew/gitlocal
Comments URL: https://news.ycombinator.com/item?id=47275057
Points: 2
# Comments: 0
A Visual Guide to DNA Sequencing
Article URL: https://press.asimov.com/articles/dna-sequencing
Comments URL: https://news.ycombinator.com/item?id=47275049
Points: 3
# Comments: 0
US economy unexpectedly sheds 92,000 jobs in February
Article URL: https://www.bbc.com/news/articles/cjd98091g28o
Comments URL: https://news.ycombinator.com/item?id=47275035
Points: 32
# Comments: 10
AI Agents Can Move Money. Lobstar Proved They Can Loose It. Science Can Help
Article URL: https://blog.icme.io/ai-agents-can-move-money-lobstar-wilde-proved-they-can-lose-it-too/
Comments URL: https://news.ycombinator.com/item?id=47275030
Points: 2
# Comments: 1
Show HN: NPIScan search 9M U.S. healthcare providers from the NPI registry
I’ve been exploring the NPPES dataset, the federal registry that assigns NPI numbers to every healthcare provider in the U.S. It currently has about 9 million records and grows by ~30k per month, but accessing it usually means downloading multi-gigabyte CSVs or using the CMS lookup that returns one provider at a time.
I built NPIScan to make the dataset browsable. You can search by name, NPI, specialty, or location and drill down from state → city → ZIP code. Each provider has a profile with credentials, practice locations, taxonomy codes, and digital health endpoints.
A few interesting patterns from the data:
- 2025 had ~631k new NPI registrations, the largest jump on record
- Behavior Technicians grew to ~526k providers and are now among the largest specialties
- California alone has ~1.1M providers (~12% of the country)
- Only ~0.5% of providers have registered digital health endpoints
Tech stack: Next.js, PostgreSQL, Meilisearch, Redis. The main challenge was making 9M records feel fast to browse. I solved it with denormalized listing tables, Meilisearch full-text search, and Redis caching for aggregated queries. Most pages respond in <40ms after cache warmup.
Curious to hear feedback from anyone working with healthcare data.
Comments URL: https://news.ycombinator.com/item?id=47275022
Points: 1
# Comments: 0
Hacker Used Anthropic's Claude to Steal Mexican Data Trove
Article URL: https://www.bloomberg.com/news/articles/2026-02-25/hacker-used-anthropic-s-claude-to-steal-sensitive-mexican-data
Comments URL: https://news.ycombinator.com/item?id=47274548
Points: 1
# Comments: 0
Making a short track using loopmaster [video]
Article URL: https://www.youtube.com/watch?v=FzwyGrNpOMU
Comments URL: https://news.ycombinator.com/item?id=47274514
Points: 1
# Comments: 1
The Magic of Bloom Filters
Article URL: https://gestrada.dev/posts/bloom-filter/
Comments URL: https://news.ycombinator.com/item?id=47274506
Points: 1
# Comments: 0
Making Keyboard Navigation Effortless
Article URL: https://blogs.windows.com/msedgedev/2026/03/05/making-keyboard-navigation-effortless/
Comments URL: https://news.ycombinator.com/item?id=47274502
Points: 1
# Comments: 0
Show HN: Port Forwarding Wrapper for Mosh
I build this tool for using port forwarding with mosh (if too lazy to open my vscode). Hope it is helpful and hear your help on further improving it.
Comments URL: https://news.ycombinator.com/item?id=47274498
Points: 1
# Comments: 0
Show HN: Geo-lint – Claude Code skill that auto-fixes SEO/GEO violations in loop
Hey HN, I built geo-lint — an open-source linter for content (Markdown/MDX) that checks 92 deterministic rules across SEO, GEO (Generative Engine Optimization), content quality, and technical issues.
GEO is the idea that AI search engines (ChatGPT, Perplexity, Claude) cite content differently than Google ranks it. Things like question-formatted headings, FAQ sections, entity density, E-E-A-T signals, and citation-ready statistics all matter for whether an LLM will pull from your content. geo-lint has 35 rules specifically for this.
The interesting part is the lint loop. It ships as a Claude Code skill — you run /geo-lint audit and it spawns parallel subagents, one per file. Each agent reads the violations, edits the content, re-lints, and repeats until clean (max 5 passes). The linter is fully deterministic (no LLM in the rules themselves), so the agent gets unambiguous violation + suggestion pairs to act on. Zero hallucination risk in the analysis layer.
It also works without Claude Code — npx geo-lint --format=json gives you a flat JSON array any agent (Cursor, Copilot, Windsurf) can consume. The rules are the same either way.
MIT licensed, zero runtime deps beyond gray-matter. npm: @ijonis/geo-lint
GitHub: https://github.com/IJONIS/geo-lint
Comments URL: https://news.ycombinator.com/item?id=47274490
Points: 1
# Comments: 1
How Can We Stop Waiting to Do What We Say Matters to Us?
Article URL: https://createadaptablelife.com/2026/03/how-can-we-stop-waiting-to-do-what-we-say-matters-to-us.html
Comments URL: https://news.ycombinator.com/item?id=47274484
Points: 1
# Comments: 0
