Project ideas from Hacker News discussions.

Why do I lose my passion and want to do nothing?

📝 Discussion Summary (Click to expand)

Theme 1 – Loss of craftsmanship and intrinsic satisfaction
Many commenters feel that AI removes the hands‑on, challenging part of coding that gave them joy and a sense of identity.

“I personally used to enjoy the challenge of it. I enjoyed the craftmanship. I am so glad I got to enjoy the challenge of implementing IETF specs and the debugging interop etc… it's so sad to me now that people just bruteforce all this with agents.” – Sean‑Der

“Actual doing is usually responsible for the long‑term satisfaction people derive from work. Cut that out and you're just managing an email inbox.” – grebc

“Whatever feeling of craftsmanship and skill I had is gone, now it's mostly mechanical.” – slopinthebag

Theme 2 – Overwhelm from low‑quality AI‑generated contributions
Maintainers describe being flooded with poorly considered PRs that force them into triage work rather than creative development.

“I am getting outlandish PRs against Pion. So I spend my time triaging and feel burned out. The ‘AI future’ I was expecting would be people swooping in and clearing up the backlog in high quality ways. Instead I get people trying to add new APIs when it can already be done with existing APIs and then arguing about it with me.” – Sean‑Der

“How do you filter without putting up barriers that high quality contributors will not want to climb?” – voakbasda

“Make it a rule that any PR that changes over … 100 LoC? 150? needs to be broken down into smaller, more atomic ones.” – cassianoleal

Theme 3 – Coping strategies: setting boundaries and using AI selectively
Several participants advocate protecting their time, insisting on quality thresholds, or leveraging AI for tasks that augment rather than replace their craft.

“You are well within your rights to require submitters reach a certain standard before you will review your request… You are allowed to be ruthlessly protective of your time to the benefit of your project.” – suprjami

“After a while, I found two things that have helped: 1. Leaning into other areas where AI can boost my skills rather than just replace them… 2. Taking on more ambitious projects.” – dcastm

“I only maintain my own codebases… I’d imagine I’d just want to turn repo’s private or gate who has access, that’s my default response.” – grebc


🚀 Project Ideas

PR Quality Gate Bot

Summary

  • Automatically scans incoming PRs for AI-generated code patterns (large monolithic diffs, low commit count, generic comments, similarity to known LLM outputs) and enforces maintainer-defined policies.
  • Reduces maintainer burnout by filtering low-effort contributions and prompting contributors to improve quality before review.

Details

Key Value
Target Audience Open-source maintainers and project admins overwhelmed by AI-generated PRs
Core Feature Real-time PR analysis with configurable rules (size, commit count, AI-likeness score) and automated comments/labels or status checks
Tech Stack Node.js/TypeScript, GitHub Actions, OpenAI embeddings or local LLM detector, PostgreSQL for rules
Difficulty Medium
Monetization Hobby

Notes

  • HN commenters voiced frustration about "outlandish PRs against Pion" and wanting to require submitters reach a certain standard (suprjami, voakbasda).
  • Provides a concrete way to enforce PR size limits and encourage better contributions without raising barriers for genuine contributors.

CraftFlow Dashboard

Summary

  • Tracks manual vs AI-assisted coding activity in your IDE, measures flow state via challenge-skill balance, and suggests personalized challenges to restore satisfaction.
  • Helps developers regain intrinsic motivation by making the craft visible and encouraging deliberate practice.

Details

Key Value
Target Audience Individual developers feeling disengaged or burnt out by AI-assisted work
Core Feature IDE plugin that logs edits, distinguishes AI-generated suggestions accepted, computes metrics (manual edit ratio, flow score), and proposes skill-appropriate challenges
Tech Stack VS Code extension (TypeScript), local telemetry, optional backend for sync (Node/Express), storage (IndexedDB or SQLite)
Difficulty Medium
Monetization Hobby

Notes

  • Users lamented loss of craftsmanship and feeling like managing an inbox (grebc, CoolestBeans, jaggederest). This tool makes the process tangible and helps restore flow.
  • Encourages deliberate practice, aligning with the challenge-skill model discussed.

Contributor Trust & Reputation System

Summary

  • A decentralized reputation layer for OSS contributors where maintainers can grant trust badges based on history of high-quality PRs; contributors with low trust face extra verification (e.g., explain changes, pass a small challenge) before their PRs are reviewed.
  • Enables maintainers to protect their time while still welcoming genuine newcomers.

Details

Key Value
Target Audience Project maintainers who want to filter low-quality AI PRs without discouraging casual contributors
Core Feature Reputation scoring tied to GitHub accounts, visible in PR UI, with customizable gates (e.g., require trust score > threshold or manual approval)
Tech Stack Go backend, GraphQL API, GitHub App, PostgreSQL, OAuth for GitHub login
Difficulty High
Monetization Revenue-ready: Subscription for private repos or premium analytics (e.g., $9/mo per org)

Notes

  • Commenters discussed setting bars (cassianoleal's 100 LoC rule) and wanting to require contributors to reach a certain standard (suprjami, voakbasda). This system lets maintainers enforce standards programmatically.
  • Provides a path for trusted contributors to bypass gates, addressing concern about high barriers hurting genuine contributors.

Read Later