frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

"There must be something like the opposite of suicide "

https://post.substack.com/p/there-must-be-something-like-the
1•rbanffy•1m ago•0 comments

Ask HN: Why doesn't Netflix add a “Theater Mode” that recreates the worst parts?

1•amichail•2m ago•0 comments

Show HN: Engineering Perception with Combinatorial Memetics

1•alan_sass•8m ago•1 comments

Show HN: Steam Daily – A Wordle-like daily puzzle game for Steam fans

https://steamdaily.xyz
1•itshellboy•10m ago•0 comments

The Anthropic Hive Mind

https://steve-yegge.medium.com/the-anthropic-hive-mind-d01f768f3d7b
1•spenvo•10m ago•0 comments

Just Started Using AmpCode

https://intelligenttools.co/blog/ampcode-multi-agent-production
1•BojanTomic•11m ago•0 comments

LLM as an Engineer vs. a Founder?

1•dm03514•12m ago•0 comments

Crosstalk inside cells helps pathogens evade drugs, study finds

https://phys.org/news/2026-01-crosstalk-cells-pathogens-evade-drugs.html
2•PaulHoule•13m ago•0 comments

Show HN: Design system generator (mood to CSS in <1 second)

https://huesly.app
1•egeuysall•13m ago•1 comments

Show HN: 26/02/26 – 5 songs in a day

https://playingwith.variousbits.net/saturday
1•dmje•14m ago•0 comments

Toroidal Logit Bias – Reduce LLM hallucinations 40% with no fine-tuning

https://github.com/Paraxiom/topological-coherence
1•slye514•16m ago•1 comments

Top AI models fail at >96% of tasks

https://www.zdnet.com/article/ai-failed-test-on-remote-freelance-jobs/
4•codexon•16m ago•2 comments

The Science of the Perfect Second (2023)

https://harpers.org/archive/2023/04/the-science-of-the-perfect-second/
1•NaOH•17m ago•0 comments

Bob Beck (OpenBSD) on why vi should stay vi (2006)

https://marc.info/?l=openbsd-misc&m=115820462402673&w=2
2•birdculture•21m ago•0 comments

Show HN: a glimpse into the future of eye tracking for multi-agent use

https://github.com/dchrty/glimpsh
1•dochrty•22m ago•0 comments

The Optima-l Situation: A deep dive into the classic humanist sans-serif

https://micahblachman.beehiiv.com/p/the-optima-l-situation
2•subdomain•22m ago•1 comments

Barn Owls Know When to Wait

https://blog.typeobject.com/posts/2026-barn-owls-know-when-to-wait/
1•fintler•22m ago•0 comments

Implementing TCP Echo Server in Rust [video]

https://www.youtube.com/watch?v=qjOBZ_Xzuio
1•sheerluck•23m ago•0 comments

LicGen – Offline License Generator (CLI and Web UI)

1•tejavvo•26m ago•0 comments

Service Degradation in West US Region

https://azure.status.microsoft/en-gb/status?gsid=5616bb85-f380-4a04-85ed-95674eec3d87&utm_source=...
2•_____k•26m ago•0 comments

The Janitor on Mars

https://www.newyorker.com/magazine/1998/10/26/the-janitor-on-mars
1•evo_9•28m ago•0 comments

Bringing Polars to .NET

https://github.com/ErrorLSC/Polars.NET
3•CurtHagenlocher•30m ago•0 comments

Adventures in Guix Packaging

https://nemin.hu/guix-packaging.html
1•todsacerdoti•31m ago•0 comments

Show HN: We had 20 Claude terminals open, so we built Orcha

1•buildingwdavid•31m ago•0 comments

Your Best Thinking Is Wasted on the Wrong Decisions

https://www.iankduncan.com/engineering/2026-02-07-your-best-thinking-is-wasted-on-the-wrong-decis...
1•iand675•31m ago•0 comments

Warcraftcn/UI – UI component library inspired by classic Warcraft III aesthetics

https://www.warcraftcn.com/
1•vyrotek•32m ago•0 comments

Trump Vodka Becomes Available for Pre-Orders

https://www.forbes.com/sites/kirkogunrinde/2025/12/01/trump-vodka-becomes-available-for-pre-order...
1•stopbulying•34m ago•0 comments

Velocity of Money

https://en.wikipedia.org/wiki/Velocity_of_money
1•gurjeet•36m ago•0 comments

Stop building automations. Start running your business

https://www.fluxtopus.com/automate-your-business
1•valboa•40m ago•1 comments

You can't QA your way to the frontier

https://www.scorecard.io/blog/you-cant-qa-your-way-to-the-frontier
1•gk1•41m ago•0 comments
Open in hackernews

10 Years, 10 Pricing Mistakes: What We Learned Building a SaaS Without VC Money

7•evermike•4mo ago
Back in 2015 we launched our first SaaS with no VC and little experience. Most pricing choices came from gut feeling or advice we shouldn’t have taken. Looking back, what feels obvious today wasn’t obvious back then. We learned the hard way.

Tiered pricing.

On paper it looked fair. A team with 15 users paid $39 but adding one more jumped it to $119. Inside a tier customers were happy as cost per user dropped. But crossing a tier made them furious. People churned, demanded discounts or sent angry emails. Instead of rewarding growth the model punished it.

Per-user billing.

Finally revenue scaled with customers. But it attracted many solo users and tiny teams. Because Everhour syncs with project tools, even one freelancer could flood the system with hundreds of projects and tasks. They paid almost nothing but created huge load and were the loudest group: angry tweets, refund requests, endless tickets. Larger teams were calmer and more loyal.

To fix this we set a 5-seat minimum.

You could use fewer but still pay for 5. It filtered out freelancers, raised our average check and aligned us with the right customers. Some complained it was too expensive but those who valued the product stayed. Later we added a free plan for up to 5 users without integrations. This gave small teams a way to stick around and got us listed in “Top Free Tools” blogs. It worked more as marketing than monetization.

Flat-fee pricing in our Trello add-on.

$10/month, unlimited users and projects. Out of 30,000+ active users only ~500 paid. Everyone else left the moment we asked for money. The product was too simple for upsells.

Grandfathering.

If someone signed up on old plan they could keep it forever. No forced upgrades, no surprise hikes. Many are still paying today. We tried nudging them to newer plans with extra features and loyalty discounts, but only a small percentage switched. If their plan worked fine, the barrier to paying more was too strong.

Discounts.

Volume disc for large clients worked well and helped close deals. Urgency promos like “Sign up in 5 days and get 20% off” gave a small conv boost and improved retention. Those customers stayed longer because they didn’t want to lose their deal. But it felt unfair to existing users. Some even tried canceling and resubscribing. We eventually stopped.

Billing mechanics lesson.

First we billed per user and deferred prorates to next cycle. Logical in theory, messy in practice. Customers canceled before renewal and we lost money, especially on annuals. Others didn't recognize totals on bank statements. We tried charging prorates immediately when someone was added. That fixed revenue issues but created too many micro payments and invoices. Customers hated multiple charges when swapping users.

Eventually moved to per-seat billing.

Buy seats in advance, use them flexibly and the invoice stays clear. Still not perfect. Some forget to remove empty seats and complain later. But overall it’s far cleaner. Today it’s basically the SaaS standard.

Lessons.

- Tiered pricing looks fair until you cross tiers. Then it makes customers angry. - Solo users overloaded our system while bringing little revenue. - “Micro” plans added support costs without conversions. - Flat-fee pricing attracted 30k+ users but barely any paid. - No minimum seats meant tiny checks and the wrong audience. - Multiple plans added complexity. Most picked the same one anyway. - Upselling grandfathered users failed. If old plans worked, they wouldn’t pay more. - Discount promos helped short term but felt unfair and were abused. - Per-user prorates turned invoicing into a mess and cost us money. - Free plans drove marketing visibility, not upgrades.

This is near the 4,000 char limit here. More details and screenshots: https://medium.com/@citizenblr/lessons-from-10-years-of-saas-pricing-experiments-4ed45f552171

Comments

evermike•4mo ago
What we didn’t try

For example, charging based on customer revenue (like ChartMogul). It doesn’t really fit our case, but I just don’t like this model overall.

We also avoided usage-based pricing tied to API calls or account activity.

We never tried monetizing through ads or selling anonymized data — and we never plan to.

And unlike many SaaS companies, we never forced existing customers to accept price increases. I know some businesses calculate churn vs. uplift and decide it’s worth it. We’ve stayed away from that path.