frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

DialHard turns 1 – Browser-to-phone calls, –€600 MRR, 1,200 users, one person

https://dialhard.com/
1•d0min0•1h ago

Comments

d0min0•1h ago
A year ago I launched DialHard, a browser-based service for making international phone calls to regular landlines and mobiles. No app, no download. You open a webpage, enter a number, click dial. The person on the other end picks up a normal phone call.

Some numbers after a year

* ~€600 MRR, ~1,400 registered users * 60%+ of call traffic goes to the US, rest split between Germany, France, Singapore, UK, Australia * Credit-based PAYG, starting at $0.03/min or PRO plan for $29/mo * Live closed captions to actually understand what's the clerk on the other end saying * Built and run entirely by one person (I also have a full-time day job)

Stack: Rails, WebRTC, Twilio for PSTN termination, Stripe for payments. Event-sourced architecture that took several iterations to get right Infrastructure cost is low. Twilio charges per minute so my costs scale linearly with revenue

What I learned

The product-market fit is narrow but real. The people who need browser-to-landline calling really need it, phone interpreters who work hours at a time, expats dealing with government offices that don't answer email, people stranded abroad who need to reach a car rental or insurance company right now. These aren't hypothetical use cases; they're actual support emails I've received. But this audience isn't growing. Most person-to-person calling has already moved to WhatsApp, FaceTime, etc. What's left is the long tail of situations where the other side only has a phone number.

IRSF fraud is real and will find you. Within the first few months I lost about $100 to automated calls to premium numbers in places like Guinea and Sierra Leone. Not a lot of money, but enough to make me build a destination blocklist and velocity limits. If you're building anything that terminates calls to the PSTN, budget time for this.

Telecom is operationally unglamorous. There's no viral loop. Nobody tweets about their calling service. Growth is slow, mostly organic, mostly from people who google "call international number from browser" and find me. I posted on Indie Hackers when Skype shut down and got a small bump. The product gets genuine appreciation from the people who use it, but the feedback loop is long and quiet.

Copy and brand voice are harder than code. I spent more time this year rewriting landing page copy than shipping features. The original branding leaned into a Die Hard movie reference (hence the name). It was fun but didn't match the product's actual audience — people making calls to immigration offices and doctors' offices. The current voice tries to be plainspoken and transactional: "Their phone rings. No app on their end."

Event sourcing in Rails is doable but has a cost. I built an event-driven architecture (EventBus, EventStore, projections) that I'm glad I have now, it makes the system transparent and auditable, which matters for a product handling phone calls and money. But it took multiple iterations and there were periods where the architecture was ahead of the product. If I started over, I'd probably still do it, but I'd start simpler.

What I'm working on next: real-time transaltion during calls and a proper iOS app (currently public beta in TestFlight).

Happy to answer questions about WebRTC, Twilio integration, telecom fraud, or running a side project alongside a full-time job.

I built a free site that can tell you if your hardware can run a model

https://llmscout.fit/#/
1•dinosoupy•21s ago•1 comments

PgBeam, a globally distributed PostgreSQL proxy

https://pgbeam.com/blog/why-i-built-pgbeam
1•PaulHoule•30s ago•0 comments

Words on Words on Words

https://lemoncosmos.com/blog/posts/2026/03/words/
1•midzer•43s ago•0 comments

Syntaqlite: High-fidelity devtools that SQLite deserves

https://lalitm.com/post/syntaqlite/
1•lalitmaganti•1m ago•0 comments

Show HN: Flotilla – An orchestrator for persistent agent fleets on Apple Silicon

https://github.com/UrsushoribilisMusic/agentic-fleet-hub
1•ursushoribilis•1m ago•0 comments

Show HN: I can no longer afford the silicon. Here is my autonomous HPC agent

https://github.com/KilianDiama/AutonomousRDAgent
1•diamajax•2m ago•0 comments

When Science Goes Agentic

https://cacm.acm.org/blogcacm/when-science-goes-agentic/
1•tchalla•3m ago•0 comments

Java 26 is here, and with it a solid foundation for the future

https://hanno.codes/2026/03/17/java-26-is-here/
2•mfiguiere•4m ago•0 comments

The Los Angeles Aqueduct Is Wild

https://practical.engineering/blog/2026/3/17/the-los-angeles-aqueduct-is-wild
1•michaefe•4m ago•0 comments

Consent.txt – compile one AI policy into robots.txt, AIPREF, and headers

https://github.com/GGeronik/consent-txt
1•geronik•7m ago•2 comments

Women are being abandoned by their partners on hiking trails

https://www.theguardian.com/lifeandstyle/ng-interactive/2026/mar/17/alpine-divorce-abandoned-hiki...
2•asib•7m ago•0 comments

Show HN: Chrome extension that hijacks any site's own API to modify it

https://github.com/hvardhan878/quark-browser-agent
1•hvardhan878•9m ago•0 comments

Reducing quarantine delay 83% using Genetic Algorithms for playbook optimization

https://www.securesql.info/2025/04/06/playbook-management/
1•projectnexus•9m ago•1 comments

Node.js blocks PR from dev because he used Claude Code to create it

https://github.com/nodejs/node/pull/61478
3•gregdoesit•10m ago•0 comments

Python 3.15's JIT is now back on track

https://fidget-spinner.github.io/posts/jit-on-track.html
2•guidoiaquinti•10m ago•0 comments

Remote Control for Agents

https://www.restate.dev/blog/a-remote-control-for-your-agents
2•gk1•10m ago•0 comments

Danger Coffee: Mold-Free Remineralized Coffee Replaces What Regular Coffee Takes

https://dangercoffee.com/
1•amyjo•11m ago•1 comments

Building a dry-run mode for the OpenTelemetry collector

https://ubuntu.com/blog/building-a-dry-run-mode-for-the-opentelemetry-collector
1•simskij•11m ago•0 comments

LotusNotes

https://computer.rip/2026-03-14-lotusnotes.html
1•laacz•12m ago•0 comments

Austin draws another billionaire as Uber co-founder joins California exodus

https://www.statesman.com/business/article/uber-founder-austin-tech-move-robots-22079819.php
1•dmitrygr•12m ago•0 comments

Deep Data Insights for Polymarket Traders

https://www.holypoly.io
1•alexanderstahl•12m ago•1 comments

Show HN: A simple dream to fit in every traveler's pocket

https://www.callzo.io/blog/we-built-callzo-with-dream-of-being-in-every-travellers-pocket
1•mayursinh•12m ago•0 comments

Rockstar Games stopped selling its digital games directly to players in Brazil

https://support.rockstargames.com/articles/1RrKywdOgzDjAMFbL6ZhbK/latest-information-on-the-digit...
1•throwaway2027•12m ago•0 comments

The US-Israeli strategy against Iran is working. Here is why

https://www.aljazeera.com/opinions/2026/3/16/the-us-israeli-strategy-against-iran-is-working-here...
1•mhb•15m ago•0 comments

John Carmack on corporate advisory boards

https://twitter.com/ID_AA_Carmack/status/2033973070801895832
2•tosh•15m ago•0 comments

Microsoft Announces Copilot Leadership Update

https://blogs.microsoft.com/blog/2026/03/17/announcing-copilot-leadership-update/
1•toomuchtodo•15m ago•0 comments

Designing an AI Gateway and Durable Workflow System

https://stevekinney.com/writing/ai-gateway-durable-workflows
1•stevekinney•17m ago•0 comments

A text-only social platform, with custom algorithm for users

https://contextsocial-0f2d73b46fe0.herokuapp.com/login?callbackUrl=https%3A%2F%2Flocalhost%3A7764%2F
2•icyou780•18m ago•0 comments

Show HN: Automatic Fileless Malware Detection via eBPF Probes and LLMs

https://github.com/Raulgooo/godshell
1•raulgooo•19m ago•0 comments

Kagi's Orion browser hits public beta on Linux

https://www.omgubuntu.co.uk/2026/03/orion-for-linux-beta-release
1•mitchbob•19m ago•0 comments