Project ideas from Hacker News discussions.

Feeling Sad about AI

📝 Discussion Summary (Click to expand)

Five Prevalent Themes in the Hacker News AI Discussion

1. AI Replacing Software Engineering Jobs

Many commenters express concern that AI will make software engineering obsolete, leading to widespread job losses in the tech sector.

"asdfman123: I'm not being a doomer. But knowledge workers are going to be replaced en masse. Maybe you can't see it because you don't have to watch the computer do more of your job every year, but it's here."

"sdsdssweew213: LLM's are perfectly capable of replacing tons of jobs in fields like marketing, corporate communications, journalism etc."

2. Identity and Meaning Tied to Programming Work

A significant portion of the discussion centers on how programming forms part of people's identity and sense of purpose, which feels threatened by AI's capabilities.

"UltraSane: I feel the same way. I used to love to get into a flow state while programming and feel very proud of clever code and elegant architecture. But now LLMs are so much faster it feels somewhat pointless."

"johnwheeler: I appreciate the honesty here. He talks about how programming became part of his identity, how being good at it earned him respect, and how it gave him a sense that he was providing something valuable."

3. Economic Implications and Inequality Concerns

Commenters frequently discuss potential economic disruption, including job displacement, increased inequality, and questions about future economic systems.

"asdfman123: The problem is that in an AI powered future, there is no elite class. In every regime in history, elites have been a threat to state power, but needed to keep things running. If the state can run itself, you don't need elites anymore."

"palmotea: I'm not unhappy that vibe-coding is possible. I'm unhappy that it's likely to change the equation so I will lose a good chunk of my economic security (in a way that increases inequality) and make my work simultaneously more intense and less satisfying."

4. Historical Parallels and Inevitability of Technological Change

Many participants frame AI's impact as part of a historical pattern of technological disruption, suggesting resistance may be futile.

"saulpw: You can't ride a horse from New York to Washington DC today, and it hasn't been possible for almost 100 years. So enjoy the manual coding while you can."

"cmrdporcupine: What we're really speaking about here is software developers being thrown into the same automation/de-skilling downward escalator that every other trade has suffered through, and it was frankly amazing that we lasted this long without getting hit with it."

5. Debate Over AI's Net Benefit or Harm

The discussion splits between those who see AI as enabling greater creativity and productivity versus those who view it as fundamentally harmful to human interests.

"reenorap: I feel the opposite of sad, I am very very excited. I love programming and I love technology, but the stuff I'm doing now is beyond what I could not do on my own, and now I'm spending a few hours building complete end-to-end stuff. This is the golden age for builders."

"palmotea: I think one thing you can say for sure, is AI technology has not been developed to make any regular person's life better or help humanity in any way, despite any propaganda to the contrary. It's deeply anti-human, and serves other inhuman mechanisms first and foremost."


🚀 Project Ideas

[Project Title]

Summary

  • [A concise, bulleted summary of the project and the problem it solves.]
  • [Mention the core value proposition.]

Details

Key Value
Target Audience [Who is this for?]
Core Feature [Main functionality]
Tech Stack [Suggested technologies]
Difficulty [Low/Medium/High]
Monetization [Very short: "Hobby" OR "Revenue-ready: {pricing model}". Default to "Hobby" if unclear.]

Notes

  • [Why HN commenters would love it (quote users if possible).]
  • [Potential for discussion or practical utility.]

We must not include any introductory text. Start immediately with first project title.

We need to ensure each project is concrete, viable, solves pain points.

Let's brainstorm 5 ideas based on discussion:

  1. AI-Assisted Skill Retention Platform: A tool that helps developers maintain manual coding skills by providing deliberate practice exercises, spaced repetition, and verification that they can solve problems without AI, addressing the fear of skill atrophy and loss of understanding. (Pain: "I'm getting worse at sitting down and crunching out code by hand", "I can't type a prompt, hazily skim the wall of text, and come to comprehensive understanding.")

  2. AI Output Verification & Understanding Coach: A service that reviews AI-generated code, explains it in depth, identifies potential hallucinations or oversights, and helps the user understand the solution, addressing concerns about superficial understanding and over-reliance. (Pain: "agentic programming is largely turning what would have in the past been actual understanding into some kind of fluffy superficial pseudo 'understanding'", "I still write things by hand sometimes because it is fun, but it does make you feel stupid when you spend 2 hours fixing something a 2 min prompt could have fixed.")

  3. Local-First AI Collaboration Suite: A self-hostable set of tools that lets developers run local LLMs for code generation while providing strong privacy, customization, and integration with existing workflows, reducing dependence on centralized AI labs and addressing concerns about power concentration and data privacy. (Pain: "Ultimately it's concentrated in a few AI labs and handed out at their grace.", "I have a DGX Spark on my desk I can run local models on to get the same thing done, just slower.")

  4. Meaning & Identity Exploration Toolkit for Tech Workers: An interactive platform that helps software engineers explore and build identity outside of their occupation through guided reflections, hobby suggestions, community projects, and skill-building in non-tech areas, addressing the loss of purpose and identity crisis. (Pain: "If you instead identified as a parent, as a hobbyist programmer, as a rock climber, as a learner, as a meditator, in essence as anything that is not directly tied to your occupation, you don't have anything to worry or be sad about.", "We will need to find new ways to occupy our time and find meaning in life once machines can do everything better, faster, and cheaper.")

  5. AI-Augmented Apprenticeship & Mentorship Network: A platform connecting junior developers with experienced mentors who use AI as a tool (not a crutch), focusing on teaching judgment, taste, and deep understanding, while providing structured projects that require human oversight, addressing concerns about junior skill development and the desire for craftsmanship. (Pain: "You need taste and engineering skill to build websites that are good even with AI assistance.", "The rate at which I'm learning has gone up. I'm becoming a much more proficient software engineer...", "Production code written by Claude should have a higher bar than if it was written by a human".)

Now we need to write each in the exact format.

Let's craft each.

Idea 1: SkillForge - Deliberate Practice for Developers

Summary: - A web app that provides daily coding challenges designed to be solved without AI assistance, using spaced repetition and immediate feedback to maintain and sharpen fundamental programming skills. - Core value proposition: Prevents skill atrophy and builds confidence in manual problem-solving abilities in an AI-augmented world.

Details: | Target Audience | Software engineers worried about losing manual coding skills due to AI reliance | | Core Feature | Daily AI-free coding exercises with adaptive difficulty, explanation review, and skill tracking | | Tech Stack | React, Node.js, PostgreSQL, WebSocket for real-time feedback | | Difficulty | Medium | | Monetization | Hobby (or could be Revenue-ready: subscription for premium exercises) but default to Hobby if unclear. We'll choose Hobby.

Notes: - HN commenters expressed fears like "I'm getting worse at sitting down and crunching out code by hand" (simonw) and "I can't type a prompt, hazily skim the wall of text, and come to comprehensive understanding" (abnry). This directly addresses those concerns. - Encourages discussion about the balance between AI assistance and foundational skill maintenance, a recurring theme in the thread.

Idea 2: CodeClarity - AI Output Explainer & Verifier

Summary: - A tool that takes AI-generated code or explanations and produces a detailed, step-by-step breakdown, highlights potential errors or hallucinations, and suggests ways to verify correctness, promoting deeper understanding. - Core value proposition: Transforms superficial AI interactions into genuine learning opportunities, combating the "fluffy pseudo-understanding" critique.

Details: | Target Audience | Developers who use AI coding agents but want to ensure they truly understand the output | | Core Feature | AI-generated code analysis: error detection, explanation generation, verification suggestions, and learning path recommendations | | Tech Stack | Python, LLM API (for explanation), AST parsers, FastAPI, Vue.js frontend | | Difficulty | Medium | | Monetization | Hobby

Notes: - Directly addresses jeppester's concern: "agentic programming is largely turning what would have in the past been actual understanding into some kind of fluffy superficial pseudo 'understanding'". - Also responds to chasd00's frustration about feeling stupid when AI solves things quickly, by turning those moments into learning.

Idea 3: LocalForge - Self-Hosted AI Development Suite

Summary: - A dockerized, easy-to-deploy package that combines a local LLM (like Llama 3 or Mistral), code generation UI, prompt library, and version control integration, enabling private, customizable AI-assisted development without relying on external APIs. - Core value proposition: Empowers developers to maintain autonomy over their AI tools, addressing concerns about centralization, privacy, and long-term availability.

Details: | Target Audience | Privacy-conscious developers, indie hackers, and teams wary of vendor lock-in with AI services | | Core Feature | One-click local LLM setup with code generation, customizable prompts, and IDE plugin integration | | Tech Stack | Docker, Python (llama.cpp or similar), Svelte, GitHub API, Ollama backend | | Difficulty | High (due to model optimization and integration complexity) | | Monetization | Hobby

Notes: - Quotes cmrdporcupine: "I have a DGX Spark on my desk I can run local models on to get the same thing done, just slower." and ungovernableCat: "Ultimately it's concentrated in a few AI labs and handed out at their grace." - Addresses the desire for self-sufficiency and distrust of centralized AI power, a notable sentiment in the discussion.

Idea 4: Pathfinder - Identity & Purpose Explorer for Tech Workers

Summary: - An interactive web application that guides software engineers through exercises to discover values, hobbies, and sources of meaning outside their profession, including community challenges, skill-sharing, and reflection journals. - Core value proposition: Helps users build a resilient sense of self-worth not tied to job market fluctuations, reducing anxiety about AI displacement.

Details: | Target Audience | Tech workers experiencing identity crisis or anxiety about AI replacing their role | | Core Feature | Guided reflection modules, hobby suggestion engine, community forums for non-tech pursuits, and progress tracking | | Tech Stack | Firebase (Auth, Firestore), SvelteKit, Tailwind CSS | | Difficulty | Low | | Monetization | Hobby

Notes: - Directly quotes augment_me: "If you instead identified as a parent, as a hobbyist programmer, as a rock climber, as a learner, as a meditator, in essence as anything that is not directly tied to your occupation, you don't have anything to worry or be sad about." - Also addresses brokencode: "We will need to find new ways to occupy our time and find meaning in life once machines can do everything better, faster, and cheaper." - Low difficulty makes it viable as a side project.

Idea 5: MentorAI - Human-Centric Apprenticeship Platform

Summary: - A marketplace and learning platform that connects junior developers with experienced mentors for structured, AI-augmented apprenticeships where AI handles routine tasks but humans focus on design, judgment, and review, with mentorship focused on taste and deep understanding. - Core value proposition: Preserves and transmits the craftsmanship and tacit knowledge of senior engineers in an AI-driven environment, addressing concerns about junior skill depreciation and loss of expertise.

Details: | Target Audience | Junior developers seeking meaningful growth and senior engineers looking to mentor and stay relevant | | Core Feature | Matched mentorships, AI-assisted project workflows (AI drafts, human reviews), skill assessment focused on architecture and taste, and community knowledge base | | Tech Stack | React Native (mobile), Node.js/WebSocket, MongoDB, Stripe Connect (for payments) | | Difficulty | Medium | | Monetization | Revenue-ready: subscription model for mentors/mentees or platform fee

Notes: - Addresses simonw: "You need taste and engineering skill to build websites that are good even with AI assistance." - Also references the Boris Cherny tweet about higher bar for AI-generated code: "Production code written by Claude should have a higher bar than if it was written by a human." - Responds to concerns about junior hiring slowdown: "there seems to be a measurable slowdown in hiring of juniors at many companies, since seniors can cover the ground that used to be farmed out to the juniors."

Now we need to ensure each follows the exact markdown format.

Check format:

[Project Title]

Summary

  • [A concise, bulleted summary of the project and the problem it solves.]
  • [Mention the core value proposition.]

Note: The summary expects two bullet points? It says "- [A concise, bulleted summary...]" and "- [Mention the core value proposition.]". So we need exactly two bullet points under Summary.

Similarly, Details is a table with those exact keys.

  • Monetization: Hobby Notes: two bullet points.

We'll produce exactly that.

Let's write each.

We must not include any introductory text. Start immediately with first project title.

We'll do:

SkillForge

Summary

  • A web app that provides daily coding challenges designed to be solved without AI assistance, using spaced repetition and immediate feedback to maintain and sharpen fundamental programming skills.
  • Prevents skill atrophy and builds confidence in manual problem-solving abilities in an AI-augmented world.

Details

Key Value
Target Audience Software engineers worried about losing manual coding skills due to AI reliance
Core Feature Daily AI-free coding exercises with adaptive difficulty, explanation review, and skill tracking
Tech Stack React, Node.js, PostgreSQL, WebSocket for real-time feedback
Difficulty Medium
Monetization Hobby

Notes

  • Addresses simonw's concern: "I'm getting worse at sitting down and crunching out code by hand" and abnry's "I can't type a prompt, hazily skim the wall of text, and come to comprehensive understanding".
  • Encourages discussion about balancing AI assistance with foundational skill maintenance, a key theme in the thread.

CodeClarity

Summary

  • A tool that takes AI-generated code or explanations and produces a detailed, step-by-step breakdown, highlights potential errors or halluc
  • Monetization: Hobby

Read Later