Project ideas from Hacker News discussions.

Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded

📝 Discussion Summary (Click to expand)

1. Performance benchmarks vs Apple

"The claimed Geekbench numbers — around 3,945 single-core and 15,221 multi-core — are especially impressive, if not a little suspicious." — thefourthchime

2. Power consumption and thermal throttling concerns

"Missing the most important metric: processing power per watt." — strictnein

3. Manufacturing location and supply chain (TSMC/Taiwan)

"Xiaomi's Xring O3 is manufactured by TSMC N3P process in Taiwan." — brybry

4. Geopolitical implications, competition and subsidies

"Having more competition in the space is excellent news. However I am sad that the world interdependence is eroding as most other countries seem to sit on their hands and happily outsource every bit of manufacturing to a single country." — yoz-y

5. Software ecosystem, Linux/Android support and bootloader unlocking

"I'm willing to pay double the cost of a MacBook Pro for anything that can run Linux, similar performance to M5, have a decent battery, good touchpad, be silent, have a good display, be light and portable." — turblety


🚀 Project Ideas

Sustained Performance Benchmark Suite (SPBench)

Summary

  • Runs prolonged workloads on ARM SoCs while logging temperature, power draw, and frame rates to expose thermal throttling and real-world performance.
  • Provides objective, comparable metrics that reveal whether a chip can sustain peak performance in actual usage.

Details

Key Value
Target Audience Mobile hardware reviewers, SoC developers, performance enthusiasts
Core Feature Automated stress‑test loops with sensor polling (via adb/Battery Historian) and throttling detection
Tech Stack Python, ADB, FastAPI for result aggregation, optional Grafana dashboard
Difficulty Medium
Monetization Revenue-ready: Subscription $9/mo for cloud storage & advanced analytics
#### Notes
- HN users complained about benchmarks ignoring power/thermal limits (“strictnein: Missing the most important metric: processing power per watt.”) and about throttling under load (“frollogaston: high TDP means thermal throttling under sustained load”).
- SPBench directly addresses those frustrations by delivering sustained‑load numbers and per‑watt efficiency, giving the community a trustworthy way to compare chips like XRing O3 vs Apple M‑series.

Linux‑on‑Xiaomi Installer (LoXi)

Summary

  • One‑click GUI tool that unlocks the bootloader, flashes a custom recovery, and installs a Linux‑based mobile OS (e.g., Ubuntu Touch, postmarketOS) on Xiaomi devices.
  • Removes the manual, error‑prone steps currently required, making Linux phones accessible to non‑experts.

Details

Key Value
Target Audience Linux enthusiasts, privacy‑conscious users, developers wanting a Linux phone
Core Feature Guided unlocking, driver setup, flashing, and post‑flash verification with safety rollback
Tech Stack Electron (or Tauri) frontend, Python/fastboot backend, Qt for device dialogs
Difficulty Medium
Monetization Hobby
#### Notes
- Commenters lamented the lack of Linux support on phones (“esperent: Or allowed you to run Linux on their phone. We can only dream.”) and the cumbersome unlock process (“rootsudo: Caveat on the unlocking of bootloader… Press 'Apply for unlocking' at exactly 12:00 AM GMT+8…”).
- LoXi automates that painful workflow, turning a niche hack into a usable product that HN’s Linux‑friendly crowd would embrace.

ARM Firmware Security Scanner (AFSS)

Summary

  • Static and dynamic analysis platform that scans Xiaomi (and other ARM) firmware for undocumented instructions, hidden cores, and potential backdoors.
  • Generates actionable reports highlighting suspicious regions for further manual review.

Details

Key Value
Target Audience Security researchers, device OEMs, privacy advocates, enterprise security teams
Core Feature Firmware binary disassembly (Capstone/Ghidra), heuristic detection of undocumented opcodes, QEMU‑based runtime monitoring
Tech Stack Rust, Capstone, Ghidra API, QEMU, SQLite for findings
Difficulty High
Monetization Revenue-ready: Enterprise licensing $5k/yr
#### Notes
- Discussion highlighted concerns about hidden mechanisms (“sundbry: Every major CPU since 1998 has been shipped with undocumented instruction sets…”) and the desire for verifiable security (“linkregister: My retardation status is unrelated to my statement…”).
- AFSS offers a concrete way to verify or debunk such claims, giving the security‑minded HN audience a tool they’ve asked for.

Read Later