Garrett Mace

@macegr
279 Followers
90 Following
564 Posts

I reviewed a product on Amazon today, and when I was done the next screen said "Review six more products and we'll tell you a joke!"

You already have, my dear.

Turns out polyethylene tubing isn’t so great of a diffusion solution if there is thermal variation. Gonna need to source some squishy silicone tubing instead.
The 2.4” green SSD1309 OLED is just too crispy and delicious, need to get some more

I was wondering what would happen if you played Newton Wars (aka Gravitational Combat), but had a full visualization showing you which target/planet you would hit when shooting in that direction with that force!

So I wrote a #glsl shader to figure that out, and it's really pretty! 

This is how it works: If you hover over a red pixel in the diagram, you can be sure you'll hit the red planet! The lightness is how soon you'll hit it.

new tech warcrime

ppl always complain that the clock on my microwave never shows the right time bcs i cant be assed to set it manually

so now i have an unfuck-microwave.sh cronjob which briefly kills its power every day at midnight
I made a Soma FM integration for Music Assistant, which was merged into their beta release today. It's a small thing but sparks joy for me, much like Soma FM itself https://github.com/music-assistant/server/pull/2981

I need to announce the Holy Grail of multi-room music streaming is at hand.

Hardware: ESP32+DAC modules, available with line-out or speaker amplifiers, starting below $20 each https://github.com/sonocotta/esp32-audio-dock

ESPHome YAML calling in a PR that implements the Sendspin protocol: https://github.com/esphome/esphome/pull/12284

Music Assistant either standalone or as Home Assistant addon: https://github.com/music-assistant

This stack gets you access to most music providers, and perfect multi room sync on wifi.

GitHub - sonocotta/esp32-audio-dock: ESP32 Audio Developent boards: HiFi-ESP32, Loud-ESP32, Amped-ESP32, Louder-ESP32

ESP32 Audio Developent boards: HiFi-ESP32, Loud-ESP32, Amped-ESP32, Louder-ESP32 - sonocotta/esp32-audio-dock

GitHub
Noticing a trend of open-source projects with big spec documents, then incomprehensibly complex implementation with obvious architectural issues, and developers who don't know how to fix their 60% working code, or basic concepts like the dangers of dynamic allocation on embedded devices or thread safety. Oh, and file somewhere in the repository with instructions for Claude.

I made a $600 purchase and then cancelled it.

Was going to trash my Orbi Wifi 6 mesh setup because it recently it completely falls apart if anything reboots. Spent dozens of hours on this.

Turns out that Netgear hasn't fixed a problem they've known about for at least a year: their DHCP server is garbage. If you have like 30+ devices, it can't handle those concurrent requests. Breaks the satellite routing too.

I set up a Pi 3 with dnsmasq, everything works perfectly, cancelled the order.