Hacker   Traveler   Gamer   Foodie   Outdoorsman

FAAC 2.0: A Free, Fast AAC Encoder Built for the Edge

FAAC has been around for a long time as a lightweight, dependency-free AAC encoder. What pushed a fresh 2.0 release wasn’t a plan to chase Apple or Fraunhofer’s quality crown — it was Thingino, an open embedded-Linux firmware project for IP cameras. Thingino uses FAAC to encode audio on-device, on hardware where every kilobyte of binary size and every CPU cycle is budgeted, and where a license with any legal ambiguity is a non-starter. Those constraints — footprint, speed, and clean licensing — are what actually drove FAAC 2.0. Better audio quality came along with it.
Keep reading

Bridging the Gap: Retrofitting a 1993 Home with UL 217 Smoke Alarms and Home Assistant

My old smoke alarms finally reached their 10-year expiration mark, and the replacement process turned into a full-blown engineering project. If you live in a home built in the early 90s—specifically around 1993—you’re likely in the same “infrastructure gap” I was. My house in Houston was originally hardwired for only three spots in the hallways, but modern fire codes now mandate smoke alarms in every bedroom.
Keep reading

Deploying a Qt App to the Microsoft Store with CPack and MakeAppx

As the maintainer of an open source Qt application, I’ve run into a common problem: Windows users often get blocked by security warnings because the software isn’t digitally signed. The cost of a code signing certificate can be prohibitive, but there’s a fantastic alternative — the Microsoft Store. By submitting your app to the Store, Microsoft signs it for you, eliminating trust warnings and giving users a clean, familiar installation experience.
Keep reading