Project ideas from Hacker News discussions.

The same nine streaming subscriptions cost $702/year more than in 2021

📝 Discussion Summary (Click to expand)
  • Inflation adjustment – Several commenters argued that the nominal 61% price jump looks smaller once inflation is accounted for.

    “So in real terms it's up 26%.” — iso1631
    “Total consumer-price inflation has been about 27.7% since 2021… 1.277 × 1.26 = 1.61 giving us the 61% subscriptions went up.” — pbmonster
    “Any price comparison over time should include inflation. Otherwise this is akin to comparing speed of 2 objects in a relativistic setting without stating the frame of reference.” — ahmedfromtunis

  • Alternatives to subscriptions – Many users highlighted piracy, self‑hosted servers (Jellyfin), physical media, or library access as cheaper, ownership‑preserving ways to consume content.

    “You can stream your own stuff, from home, to all of your devices and your friends' devices, for free. And since the movies are on your own hardware, you have them forever.” — NoMoreNicksLeft
    “I'm mostly down to one. It's called Daddyflix (Jellyfin, actually) and runs on a Mac Mini in my home office. Costs close to zero, is accessible everywhere and there's no ads or other bullshit.” — tjpnz
    “I buy CDs (that I rip) and BDs (that I let someone else rip)… This guarantees me access forever… It is way cheaper long term.” — OroPla

  • Site credibility / LLM‑generated criticism – A recurring thread questioned whether the article (and its accompanying site) was produced by an AI, calling it low‑effort or “vibe‑coded.”

    “Did you write this, or did Claude?” — walrus01
    “From an aesthetic point of view, I am getting pretty tired of this obviously LLM generated static site content template design in 2025/2026.” — walrus01
    “Likely dead due to obvious LLM writing.” — hypfer

  • Value, subscription fatigue, and enshittification – Discussants debated whether the rising prices still deliver value, pointed to fragmentation and greed, or welcomed the convenience despite the cost.

    “From my own understanding… there’s a significant attribution of costs to naked greed and profit extraction rather than overall value… the overall cost relative to societal value has decreased while value to executives and shareholders has increased.” — stego‑tech
    “Subsidized prices at launch to lure in customers. Then profit‑seeking, by raising prices and offering less for the money. Textbook enshittification.” — baggachipz
    “Still a great ecosystem and value for dollar overall! That's one reason why prices have gone up.” — brendinooo (counterpoint)


🚀 Project Ideas

RenewalWatch: Subscription Renewal Price Tracker

Summary

  • Tracks advertised vs. actual renewal prices across streaming, SaaS, hosting, and VPN providers, publishing historical CSVs and sending alerts when renewal prices exceed advertised rates.
  • Provides inflation‑adjusted views so users can see real‑world cost growth beyond headline CPI.

Details

Key Value
Target Audience Cost‑conscious consumers, finance enthusiasts, and anyone frustrated by hidden subscription price hikes
Core Feature Daily scraping of public pricing pages, storage of dated price histories, email/Push alerts for renewal‑price spikes, and optional inflation‑adjusted charts
Tech Stack Python (Scrapy/Playwright), PostgreSQL, Redis for scheduling, React + Chart.js frontend, deployed on Docker
Difficulty Medium
Monetization Revenue-ready: Freemium (free basic tracker, $5/mo premium for unlimited history, API access, and custom alert thresholds)

Notes

  • HN users praised the original honestlyranked.com data but wished for easier alerts and inflation context (e.g., “Ahmedfromtunis: Any price comparison over time should include inflation.”). RenewalWatch directly addresses those asks.
  • Provides a concrete data source for discussions about subscription fatigue and could spark new threads on price‑trend analysis.

MediaLedger: Personal Media Inventory & Cost Optimizer

Summary

  • Lets users catalog owned digital purchases, ripped media, and physical discs (DVD/Blu‑ray/CD), then compares the amortized cost of ownership against current streaming subscription fees.
  • Recommends when to buy vs. subscribe based on personal usage patterns and highlights potential savings.

Details

Key Value
Target Audience Media collectors, cord‑cutters, and hobbyists who run personal servers like Jellyfin/Plex
Core Feature Barcode/ISBN scanning (mobile), manual entry for digital purchases, integration with Plex/Jellyfin libraries via API, cost‑per‑hour calculator, and buy‑vs‑stream recommendation engine
Tech Stack React Native (mobile) + Node/Express backend, SQLite or PostgreSQL, TMDB/Omdb APIs for metadata, optional Electron desktop client
Difficulty Medium
Monetization Hobby (open‑source) – could later add a $2.99 one‑time pro unlock for advanced analytics

Notes

  • Many commenters argued that owning media is cheaper long‑term if you rewatch often (e.g., “myrmidon: Buying breaking bad on DVD is <3 months of netflix subscription”). MediaLedger makes that calculation explicit.
  • Could generate lively HN threads about media ownership vs. streaming, especially when users share their personal savings reports.

VibeCheck: LLM‑Generated Content Detector

Summary

  • Browser extension that scores the likelihood a webpage was produced by an LLM (“vibe‑coded”), highlights common template tells (generic dark theme, specific font/color combos, boilerplate layout), and offers a trustworthiness badge.
  • Helps readers quickly gauge whether to trust the information on a site.

Details

Key Value
Target Audience HN readers, researchers, journalists, and anyone skeptical of AI‑generated content
Core Feature Heuristic + lightweight ML model that detects telltale patterns (e.g., repeated use of certain CSS classes, generic placeholder text, over‑use of Shadcn/Tailwind UI kits), displays a score and highlights suspicious elements
Tech Stack Manifest V3 extension (HTML/JS), optional TensorFlow.js model or rule‑based engine, storage via chrome.storage.sync
Difficulty High (requires model training and constant updates to keep up with evolving LLM output styles)
Monetization Hobby (open source) – could offer a paid API tier for businesses wanting to scan bulk content

Notes

  • The discussion included many complaints about the Honestly Ranked site looking LLM‑generated (“walrus01: …this obviously LLM generated static site content template design…”). VibeCheck directly answers that frustration.
  • Would likely spark debate on HN about the reliability of AI‑produced info and could become a go‑to tool for evaluating new projects.

SubBundle: Streaming Subscription Optimizer

Summary

  • Analyzes a user’s actual viewing across multiple streaming platforms (via manual input or limited API integration), calculates the true cost per hour watched, and suggests the cheapest combination of subscriptions, bundles, or rotating cancellations.
  • Tracks price changes and notifies users when a cheaper alternative appears or when a subscription is likely unused.

Details

Key Value
Target Audience Households juggling 3+ streaming services, budget‑conscious viewers, and fans of Jellyfin/Plex who want to minimize churn
Core Feature Import watch history (CSV, manual entry, or optional OAuth where available), cost‑per‑title algorithm, bundle‑finder (e.g., Disney+/Hulu/ESPN), price‑change alerts, and “pause/cancel” recommendations
Tech Stack Backend: Python/Django with Celery for periodic checks; Frontend: React with Material‑UI; optional bank‑transaction sync via Plaid for detecting subscription charges; hosted on AWS/EKS
Difficulty High
Monetization Revenue-ready: $3/mo subscription (or affiliate revenue from referral links to discounted bundles)

Notes

  • Users expressed frustration with fragmented services and the difficulty of tracking value (“subtlejellyfish: I have 8 of them plus YouTube TV and Prime Video…”). SubBundle offers a concrete way to reduce that friction.
  • The tool could become a frequent HN Show‑and‑Tell topic, especially when users share how much they saved by rotating services or switching to bundles.

Read Later