Project ideas from Hacker News discussions.

MartyPC is a cross-platform emulator of early PCs written in Rust

📝 Discussion Summary (Click to expand)

1. Retro gaming & hardware nostalgia

"Almost usable on an iPhone." — chvid

2. Overuse of “written in Rust”

"Because nowadays \"written in Rust\" means \"written by AI\", as Java or C are not so sexy for LLMs /s" — imhoguy
"Not specific to this project, but nowadays when I see \"written in rust\" I hear \"written by Claude\"." — Kudos

3. Language‑trend fatigue

"Because they predate HN, and aren't hip languages any longer." — pjmlp


🚀 Project Ideas

Generating project ideas…

Keyboard Remapper Pro

Summary

  • Fixes the backspace/backslash key mapping confusion that plagues modern terminals.
  • Provides a reliable, cross‑platform remapping tool for power users.

Details

Key Value
Target Audience Terminal power users, developers, and HN readers upset by keyboard quirks
Core Feature System‑level keyboard remapping with per‑application profiles and on‑the‑fly adjustments
Tech Stack Rust + GTK4
Difficulty Medium
Monetization Revenue-ready: $9.99 one‑time

Notes

  • Directly addresses the "backslash mapped to backspace" complaint seen in HN.
  • Offers practical utility and discussion potential around custom mappings.

C‑First Mini Coding Agent

Summary

  • Delivers a lightweight, terminal‑native coding assistant without the "written in Rust" hype.
  • Provides instant code suggestions and debugging hints in C for rapid prototyping.

Details

Key Value
Target Audience HN users who dislike Rust hype and seek simple, fast tools
Core Feature Minimalist inline code assistance written entirely in C
Tech Stack C, libreadline, SQLite
Difficulty High
Monetization Hobby

Notes

  • Echoes the desire for tools like "Hax – a minimalist, terminal‑native coding agent written in C".
  • Sparks conversation about nostalgia for classic C tools versus modern languages.

RetroTerminal Emu

Summary

  • Recreates vintage PC terminal experiences, including authentic hard‑disk sounds and non‑QWERTY support.
  • Offers a nostalgic playground for enthusiasts and developers wanting authentic retro input.

Details

Key Value
Target Audience Retro computing fans, HN users nostalgic for FM Towns Marty and non‑QWERTY layouts
Core Feature Emulates old hardware sounds and supports multiple keyboard layouts
Tech Stack C++ with SDL2 and PortAudio
Difficulty Medium
Monetization Revenue-ready: $4.99 one‑time

Notes

  • Directly responds to comments about missing screeching HDD sounds and non‑QWERTY issues.
  • Generates discussion around authenticity and utility for iPhone etc.

Read Later