Project ideas from Hacker News discussions.

Quake Shareware, a CD-ROM just a little too full

📝 Discussion Summary (Click to expand)

1. “Security through obscurity” vs real crypto

“Is it really fair to call these such algorithms ‘security through obscurity’?” – ranger_danger

2. Distribution via sneakernet and floppy disks

“I was 12 years old and had qcrack on a floppy from a buddy. Everyone had it. Didn’t even have to have internet.” – mikestorrent

3. How per‑CD encryption could have been implemented

“How would your scheme work? You use RSA to encrypt the entire thing? Or you use it to get a key for a block cipher and then use that?” – ekelsen


🚀 Project Ideas

Generating project ideas…

RetroShare Unlocker

Summary

  • Automates unlocking of retro shareware CDs (e.g., Quake) and extracts corrected audio soundtracks.
  • Eliminates manual cracking searches and fixes pre‑emphasis playback issues.
  • Core value: One‑click decryption + ready‑to‑play audio for collectors.

Details

Key Value
Target Audience Retro gaming enthusiasts, music archivists, collectors
Core Feature One‑click generation of unlock code and de‑emphasis‑corrected audio rip
Tech Stack Node.js backend, Python audio pipeline (sox_ng), SQLite metadata, Docker UI
Difficulty Medium
Monetization Revenue-ready: Subscription $5 /mo or $50 /yr

Notes

  • Solves HN pain of needing to call support and manually reverse‑engineer keys.
  • Enables legal sharing of vintage soundtracks while preserving original quality.
  • Generates community interest through API access for fans and archivists.

RetroSoftware Vault

Summary

  • Curated, searchable repository of historic shareware CDs with verified unlock metadata.
  • Provides authenticated downloads and an API for on‑demand key generation.
  • Core value: Legal access to legacy software without piracy risk.

Details

Key Value
Target Audience Archivists, historians, retro gamers, academic researchers
Core Feature Verified CD image archive + unlock‑key generator API
Tech Stack Django + PostgreSQL, AWS S3 storage, Elasticsearch search, Python keygen scripts
Difficulty High
Monetization Revenue-ready: Tiered API access $10 /mo

Notes

  • Directly answers calls for trustworthy, searchable historic software collections.
  • Partnerships with libraries can turn it into a preservation service.
  • Sparks discussion on fair‑use models for legacy digital media.

Preemphasis Corrector

Summary

  • Desktop tool that automatically detects Red Book pre‑emphasis flags on mixed‑mode CDs and applies inverse EQ.
  • Produces correctly‑sounding audio files for personal use.
  • Core value: Accurate playback of vintage game soundtracks without manual DSP knowledge.

Details

Key Value
Target Audience Audio collectors, music archivists, retro gamers
Core Feature Automatic detection of pre‑emphasis metadata and inverse filter application
Tech Stack C++/Qt UI, libsox for audio processing, FFT‑based inverse filter
Difficulty Low
Monetization Hobby

Notes

  • Addresses explicit technical discussion about missing de‑emphasis in rippers.
  • Could be packaged as a free open‑source plugin for popular ripping software.
  • Generates community utility and interest in preserving original audio fidelity.

Read Later