· via Hacker News – Front Page (native)
Ember 1.0.1 polishes install flow for open-source MacBook charger light control
An open-source macOS app showcased on Hacker News lets users control a MacBook charger's status light, and its 1.0.1 release fixes installer, uninstaller and checksum handling.
An open-source macOS application called Ember, which gives users control over the status light on a MacBook charger, was posted to Hacker News on 14 November and reached the site's front page as a Show HN project. A version 1.0.1 release accompanied the launch, published on GitHub by the developer account Getterbetter.
The project's pitch, as summarized in the Hacker News post, is light control for the MacBook charger's status light, with the code available for anyone to inspect. That LED is normally an indicator the Mac manages on its own to reflect charging state, so a small utility that exposes it to the user is a niche but genuinely novel tool.
Inside the 1.0.1 release
According to the release notes dated 13 November on GitHub, version 1.0.1 concentrates on installation and uninstallation behavior rather than new lighting features.
Ember is distributed as a disk image that users open and then drag into the Applications folder. If it is launched directly from the Downloads folder, the app now asks to be moved to Applications first — a guard added because macOS cannot start Ember's helper from that location and times out with the error "the helper didn't answer in time".
Uninstallation is also fixed in this release. Earlier builds removed the helper and the login item but then hung on quit instead of finishing; in 1.0.1, Ember completes the process by quitting and moving itself to the Bin.
For anyone who verifies downloads, the release's checksum file now lists bare file names, so the standard shasum -c verification command works when run next to the downloaded file. The release is tagged v1.0.1 and points at commit 9a67825.
Why it matters
The charger LED is one of the smallest pieces of hardware behavior a Mac manages, and Apple offers no user-facing setting for it. Ember's appeal to hardware tinkerers is that it reaches into a corner of the system users normally cannot touch, and because it is open source, the curious can read exactly how it does so.
The 1.0.1 notes also read as a small case study in macOS packaging friction: a privileged helper that fails when the app runs from the Downloads folder, an uninstall routine that used to hang, and a checksum file whose layout determines whether verification works. That the developer is smoothing these edges — install guidance, a self-completing uninstall, verifiable checksums — suggests the tool is being readied for an audience beyond its author.
Anyone trying it should follow the sequence the notes describe: download the disk image, drag Ember into Applications, and run it from there.
- #open-source
- #macos
- #macbook
- #hardware
- #show-hn