Roaster
EN / RU
Easy to Clone Trending Top Earners New
All AI Tools Analytics Communication Design Developer Tools E-commerce Finance Marketing No-Code Other Productivity SaaS Social Media
Developer Tools
EU Leadership

EU Leadership

Show HN: EU Leadership – Live API data site comparing Europe to the world

Revenue N/A
AI Tools
1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs

1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs

Show HN: 1-Bit Bonsai, the First Commercially Viable 1-Bit LLMs

Revenue N/A
Other
Hyprmoncfg

Hyprmoncfg

Show HN: Hyprmoncfg – Terminal-based monitor config manager for Hyprland

Revenue N/A
Other
Sundial

Sundial

Show HN: Sundial – a new way to look at a weather forecast

Revenue N/A
Other
30u30.fyi

30u30.fyi

Show HN: 30u30.fyi – Is your startup founder on Forbes' most fraudulent list?

Revenue N/A
AI Tools
Theguardian

Theguardian

JD Vance says aliens are 'demons' and details obsession with UFOs

Revenue N/A
Developer Tools
We scored 50k PRs with AI

We scored 50k PRs with AI

I'm a CTO with a ~16-person engineering team. Last year I wanted real data on what was actually shipping, not guesswork or story point theater. So we built GitVelocity. Every merged PR gets scored 0–100 by Claude across six dimensions: scope (0–20), architecture (0–20), implementation (0–20), risk (0–20), quality (0–15), perf/security (0–5). Six dimensions added up, then scaled by change size — a 10-line fix scores lower than a 500-line refactor even at the same complexity. Full formula at gitvelocity.dev/scoring-guide. After scoring 50,000+ PRs across TypeScript, Python, Rust, Go, Java, Elixir, and more, some things surprised us: Big PRs don't automatically score high. An 800-line migration with low complexity scores worse than a 200-line architectural change. Size gets you the full multiplier, but the base score still has to earn it. You can't score well without tests. The quality dimension (0–15) won't give you points without test coverage. At similar experience levels, this was the clearest separator between engineers. Juniors started outscoring some seniors. They adopted AI tools faster and took on harder problems. Once they could see their own scores, they aimed higher. We score AI-generated code the same as human-written code. Code is code. An engineer who uses AI to ship more complex work faster is more productive, and their scores reflect that. Scoring consistency was the hardest technical problem. Without reference examples anchoring each dimension, Claude's scores drifted 15+ points between runs. With 18 calibrated anchors (three per dimension at low/mid/high), we got it down to 2–4 points on the same PR. The thing we didn't expect was behavioral. We call it the Fitbit effect — the tool doesn't make you ship better code, but seeing the score does. Engineers started referencing their own scores in 1:1s unprompted, because the numbers matched what they already felt about their work. A junior who shipped a tricky concurrency fix could point to a score that proved it wasn't "just a small PR." We recently added team benchmarks (gitvelocity.dev/demo/benchmarks). Once you're scoring PRs, you can see how your team compares to others across the dataset — about 1,000 engineers on 60 teams so far. Headline's team ships faster than roughly 95% of them, which was nice to confirm but also made us wonder who the other 5% are. The competitive angle surprised us: teams that were skeptical about individual scores got genuinely curious once they could measure themselves against the field. Every score is fully visible to the engineer who wrote the PR, with per-dimension breakdowns and reasoning. There's no hidden dashboard that management sees and engineers don't. Free, BYOK (your Anthropic API key). We default to Sonnet 4.6, which scores nearly as well as Opus 4.6 at a fraction of the cost — but you can switch models if you want. Pennies per PR either way. No source code stored, diffs analyzed and discarded. Works with GitHub, GitLab, and Bitbucket. Ask me anything about the scoring methodology, how we solved calibration, or what it was actually like rolling this out to a team.

Revenue N/A
SaaS
I made a free list of 100 places to promote your SaaS

I made a free list of 100 places to promote your SaaS

It’s a curated list of directories and launch platforms where you can submit your product and actually get traffic, backlinks, and early users I included useful data for each one so you don’t have to guess where it’s worth posting Features; 100+ directories and platforms to promote your SaaS; SEO data like domain rating and traffic; Info on whether links are dofollow or nofollow; Organized and easy to go through; Saves hours of searching and manual research; Great for getting early users and backlinks; If you’re launching or growing a SaaS and don’t know where to promote it, this should help

Revenue N/A
Developer Tools
DeepRepo

DeepRepo

Show HN: DeepRepo – AI architecture diagrams from GitHub repos

Revenue N/A
Developer Tools
Timezone App

Timezone App

Scheduling meetings across multiple time zones has always been painful for me, especially across daylight saving time transitions. So I built a visual timeline that makes it easy to find overlapping availability. Add your locations, drag to select a time range, and share a link. Recipients see the proposed times in their local time zone automatically. A few things that might be interesting: * Location search over GeoNames with fuzzy matching using weighted edit distance, so typos and partial names still resolve correctly. * Shareable links encode the selected time range and locations in a base62 payload to keep URLs short and stateless — no database lookup needed. * Handles the annoying edge cases: DST transitions use the IANA timezone database, and 15/30-minute UTC offsets (Nepal, India, Newfoundland) work correctly. * Google Calendar and Outlook integration, but all calendar data is fetched and processed entirely in the browser. Events are never fetched or stored on the server. Would love feedback on what's useful, not useful, or could be improved!

Revenue N/A
AI Tools
Crazierl

Crazierl

Crazierl is an experimental/hobby operating system based around BEAM. I've linked the browser based demo; I don’t recommend using a phone; it does work, slowly, on the phones I tested, but it’s very awkward to use. You can share a link with a hashtag with your friends and click the consent checkbox, and it (should) link up into dist and I’ve also included a chat application you can start with chat:start(). (quit chat with /quit, or use the shell menu with ctrl-g to switch between shells etc). The browser demo relies on the v86 javascript x86 virtual machine. You can also run Crazierl on a real x86 system, but I’ve had mixed luck on modern systems, it uses some esoteric legacy VGA features and support for that isn’t getting better. Crazierl is fairly limited: 32-bit x86, BIOS boot, only two NIC drivers virtio-net and realtek 8168. But it's got enough to become part of an Erlang dist cluster. It also supports SMP, but it’s crashy with high core counts in qemu; there’s almost certainly several concurrency bugs in the kernel. There's also a lot of excess tcp debug spew (sorry). Source code is available (Apache) https://github.com/russor/crazierl/

Revenue N/A
Developer Tools
BreezePDF

BreezePDF

BreezePDF lets you edit, sign, merge, compress, redact, OCR, fill forms, extract tables, and use 30+ more PDF tools — all in the browser, no sign-up. Files never leave your computer. I built it because when people search Google for common PDF tasks, many of the tools they find upload documents to a server. I wanted an option that keeps files local instead. I posted an earlier version on HN last spring: https://news.ycombinator.com/item?id=43880962 At the time it only supported a small set of features. Over the last 10 months I rebuilt large parts of it and expanded it to nearly 40 tools, including several ideas that came from comments in that earlier thread. There is also now a desktop app for macOS, Windows, and Linux, plus a CLI/SDK for developers.

Revenue N/A