Project ideas from Hacker News discussions.

Welcome (back) to Macintosh

📝 Discussion Summary (Click to expand)

1. The “Tahoe” UI overhaul is a pain point
Many users feel the new liquid‑glass look and the new window‑manager are unnecessary regressions that break familiar workflows.

“I’m convinced that many of the design elements of Tahoe are a horrendous regression versus even Sequoia.” – skibble
“The only major complaint I have is the window resize target… the radius of the VRCs seems to change app to app.” – LeoPanthera

2. Stability and reliability are in decline
Repeated crashes, corrupted backups, and sluggish performance are cited as evidence that macOS is no longer “just works.”

“I have set up Time Machine backups for literally hundreds… and have hardly ever witnessed this happening.” – skibble
“I’m barely using it as every few months I’m prompted to just delete the backup and start fresh because something corrupted.” – dewey
“The biggest complaint I have is the window resize target… the radius of the VRCs seems to change app to app.” – LeoPanthera

3. Users are actively considering or already moving to Linux (or other ecosystems)
The frustration has turned into a migration trend, with many citing the need for more control and better support.

“I’m starting to parallelize to software which will play well on Linux, and when I’m feeling ready I will not be looking back.” – ordinaryradical
“I’m in the process of switching to Linux. Finally a computer again that does what I want.” – zombot
“I’ve been a Mac user for 26 years. I’m steadily finding ways off.” – thewebguyd

4. Apple’s corporate decisions and lack of responsiveness are eroding trust
Users blame Apple for prioritising design over functionality, for ignoring long‑standing bugs, and for making the ecosystem feel “locked‑in.”

“Apple are so stubborn and persistent in the way they choose directions… they’re just laughing as people fill their forums with bug reports.” – vrosas
“They managed to mess up an entire ecosystem and they’re acting so stupid about it that I cannot believe all this software was made by Apple.” – itopaloglu83
“Apple’s design and engineering people are left to just kind of screw around, redesign stuff for shits and giggles, and laugh as people fill their forums with bug reports.” – chongli

These four themes—UI frustration, reliability woes, migration to Linux, and loss of trust in Apple’s direction—dominate the discussion.


🚀 Project Ideas

Backup Health Monitor

Summary

  • A background daemon that continuously checks the integrity of Time Machine and other backup destinations, automatically detects corruption, and alerts users before data loss occurs.
  • Provides automated repair options (e.g., re‑synchronizing a corrupted sparse bundle or restoring from a healthy snapshot) and a simple restore‑test scheduler.

Details

Key Value
Target Audience Mac users who rely on Time Machine or network‑based backups, especially IT admins and power users.
Core Feature Real‑time backup health checks, corruption detection, automated repair, restore‑test scheduling, and notification dashboard.
Tech Stack Swift (macOS daemon), Python for cross‑platform health scripts, CoreData for local state, optional cloud sync via REST API.
Difficulty Medium
Monetization Hobby

Notes

  • “I have to start it all over every few months” (dewey). “Time Machine keeps resetting itself” (freetonik).
  • Practical utility: IT teams can pre‑emptively fix backup issues, reducing downtime and data loss incidents.

Unified SMB Client

Summary

  • A robust, high‑performance SMB client for macOS that replaces the built‑in SMB stack, offering faster transfers, automatic reconnection, and detailed diagnostics.
  • Includes a user‑friendly GUI for managing shares, credentials, and transfer queues.

Details

Key Value
Target Audience Mac users who frequently access network shares (NAS, Windows servers) and need reliable, fast file access.
Core Feature SMB3‑compliant client with multi‑threaded I/O, automatic reconnection, transfer queue, and real‑time performance metrics.
Tech Stack Rust (core SMB engine), SwiftUI for macOS GUI, libssh2 for secure credential storage, optional integration with macOS Keychain.
Difficulty Medium
Monetization Hobby

Notes

  • “SMB that works” (pembrook). “Apple’s SMB is broken” (pembrook).
  • Discussion potential: comparing SMB performance across macOS versions, community contributions to the open‑source Rust engine.

FinderLite

Summary

  • A lightweight, customizable search tool that replaces Spotlight, providing faster indexing, advanced filtering, and a themeable UI that can mimic classic macOS Finder aesthetics.
  • Supports file metadata, tags, and custom search scopes.

Details

Key Value
Target Audience Mac users frustrated with Spotlight bugs, performance issues, and limited search options.
Core Feature Real‑time indexing, fuzzy search, tag‑based filtering, themeable UI, and optional integration with third‑party note/task apps.
Tech Stack Swift, CoreSpotlight, SQLite for local index, SwiftUI for UI, optional plugin system.
Difficulty Medium
Monetization Hobby

Notes

  • “Spotlight is broken” (timthetinker). “Need better search” (pembrook).
  • Practical utility: improves productivity for developers, writers, and anyone who relies on quick file discovery.

KeyMapper

Summary

  • A macOS keyboard shortcut manager that lets users map, customize, and persist shortcuts across system and application updates, including support for custom scripts and global hotkeys.
  • Provides a simple UI for editing, importing, and exporting shortcut profiles.

Details

Key Value
Target Audience Mac users who need to customize or restore missing shortcuts (e.g., “Get Mail” button, multi‑window navigation).
Core Feature Global hotkey registration, per‑app shortcut overrides, script execution, profile management, and persistence across OS upgrades.
Tech Stack Swift, Accessibility APIs, LaunchAgent for background service, JSON for profile storage.
Difficulty Medium
Monetization Hobby

Notes

  • “I need to map shortcuts” (pembrook). “Need to customize shortcuts” (pembrook).
  • Discussion potential: best practices for accessibility‑friendly shortcut design and community‑shared profiles.

Read Later