Project ideas from Hacker News discussions.

macOS 26 breaks custom DNS settings including .internal

πŸ“ Discussion Summary (Click to expand)

Theme 1 – macOS upgradesbreak development workflow and cause port conflicts

"The report says it broke when updating from macOS 15 to 26, so not a minor patch update. I'm a bit surprised no one noticed this earlier though, since 26 has been out since September and in beta since June." – mrpippy

Theme 2 – macOS is increasingly seen as amateurish and overly controlled

"The whole macOS thing is amateur" – himata4113

Theme 3 – LLM‑generated bug reports are viewed as unethical and unreliable > "Using LLMs for any kind of writing is unethical, with the narrow exception of translation. If you didn't take the time to compose your words thoughtfully then you aren't owed the time to read them." – duped


πŸš€ Project Ideas

DevDomain Manager for macOS

Summary

  • Simplifies local development domains and resolves port conflicts.
  • Auto‑generates HTTPS certificates and updates /etc/hosts.

Details

Key Value
Target Audience macOS developers, Docker and container users
Core Feature CLI that creates .localhost, .test, manages DNS, mkcert integration
Tech Stack Rust, Cocoa, Go, CoreDNS
Difficulty Low
Monetization Hobby

Notes

  • Addresses frequent complaints about ports 8080/5000 being occupied and .local issues.
  • Aligns with HN suggestions like lvh.me, nip.io, and Docker DNS workarounds.

macOS Update Guardian

Summary

  • Pauses or rolls back macOS updates until compatibility is verified.
  • Offers detailed diff of OS changes and test environment snapshots.

Details

Key Value
Target Audience macOS software engineers, indie developers
Core Feature System extension that controls Software Update flow and creates rollback snapshots
Tech Stack Swift, SwiftUI, CoreStorage, AppKit
Difficulty High
Monetization Revenue-ready: License $49 per seat per year

Notes

  • Responds to HN frustration over unexpected major version upgrades breaking toolchains.
  • Would let developers test updates in isolation before affecting production workflows.

Read Later