Products · Product
Zephyr
Raised as a usability problem by 13 people on Hacker News over 11 years (2015–2025), in 10 threads.
People raised many different problems with Zephyr, but no single problem has yet been raised by 3 people in 3 different months and threads.
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 15 complaints
- Devicetree error messages are awful and hard to interpret until understood2025-12-20
- Build configuration gives cryptic errors and silently disables options without warnings2025-12-20
- Kconfig silently disables options when dependencies are missing, so config results are unpredictable2025-12-20
- Device tree macros are nearly impossible to debug, with a steep learning curve2025-06-25
- Hard to get up and running; bloated and slow to compile2024-07-05
- Getting a working config requires copying working examples; dependencies are hard to manage2023-06-22
- Abstraction layers make it hard to tell what's actually happening2023-06-22
- Wildcard subscriptions flooded terminal with popups, making it unusable to type2023-04-30
- Documentation and forums confusing during Nordic's stack transition; unclear which SDK parts apply2023-02-25
- Build failures print stack traces or generic errors that hide the actual cause2023-02-24
- Example code littered with #ifdefs for many platforms, hard to grasp quickly2021-09-22
- Builds break after upgrades, eating large amounts of developer time2020-08-24
- Visitor can't tell what the product does after two minutes2015-09-09
- Beta signup window overlays the welcome box, making the first screen confusing2015-06-30
- Can't tell which icons are clickable or draggable; UI feels impenetrable2015-06-30