The stuff Hacker News actually recommends.

Chargers and power

APC Back-UPS

6owners with an opinion
80%of verdicts positive
3/1positive/negative since 2024
0happy after 3+ years

Praised for reliability.

What people wrote

Likes it
Yeah, I forgot about the smartphone shift in that comment. Even people who have laptops, the shift to smartphones and tablets for much (maybe most? IDK I'm still a laptop person at minimum when I write this so it's hard to say) of their computing/communication is another order of magnitude change for sure. As another side note/anecdata, I still remember the amazement where the aftermath of a nasty (mostly wind) storm in 2017 caused major outages in my region. I had just moved into an apartment and due to the lagging maintenance around makeready/treetrim it took the better part of a week to get power back. Thankfully however, I had a fully charged, fancy-ish APS Backup unit [0] that was able to keep my Surface Pro 3 and 4G Hotspot charged enough to at least not feel totally in the dark. It was crazy to see how even with both charging the 'time remaining' indicator said I could have used both way more than I even needed to. [0] - Some variant of an APS 1500VA
Doesn’t like it
>> TL;DR: Despite otherwise seeming to work correctly, I can’t monitor a Back-UPS BX1600MI in Linux without seeing a constant stream of spurious battery detach/reattach and power fail/restore events that last less than 2 seconds each. It sounds like the Windows software probably debounces the incoming events, only bubbling up those that are sufficiently time-stable, to account for bargain sensor false positives? Edit: Looks like the apcupsd collection also has some EEPROM programming utilities... (for supported devices) http://www.apcupsd.org/manual/#configuration-directives-used...
Likes it
We get a lot of power failures. I use laptops, but for other non-battery powered equipment, I have a BN1500M2-CA with a raspberry pi running debian plugged into one of the USB charging ports and the USB Data Port cable connected from the UPS to the raspberry pi. It keeps my ISP's 185 watt router going for longer than the ISP's switches will stay up when the power is out. I get more than 3 hours with the router and a 4K monitor plugged into the UPS. I remember seeing NUL characters in the text of an old log, but otherwise apcupsd works well: 2024-01-30 08:15:13 -0800 Power failure. 2024-01-30 08:15:19 -0800 Running on UPS batteries. 2024-01-30 08:20:06 -0800 Mains returned. No longer on UPS batteries. 2024-01-30 08:20:06 -0800 Power is back. UPS running on mains. 2024-02-04 12:52:58 -0800 Power failure. 2024-02-04 12:53:04 -0800 Running on UPS batteries. 2024-02-04 12:54:04 -0800 Mains returned. No longer on UPS batteries. 2024-02-04 12:54:04 -0800 Power is back. UPS running on mains. 2024-02-18 12:10:13 -0800 UPS Self Test switch to battery. 2024-02-18 12:10:21 -0800 UPS Self Test completed: Battery OK
Likes it
The hardware I have is: - 12th Gen Intel NUC with an i7-1260P, 64GB of RAM and 1TB NVMe drive - Synology DS920+ with three 10TB WD Red drives, NVMe cache and upgraded RAM - Mikrotik hAP ac3 router - APC Back-UPS BX 750VA UPS I run Proxmox on the NUC and have a Kubernetes cluster in VMs. Any stateful services mount storage from the NAS via NFS. The UPS can keep all of this up for about 30 minutes. Data gets backed up to a Hetzner storage box via Synology Hyper Backup. I monitor the power consumption with a smart plug and Home Assistant. It averages around 100W for everything above. The stuff that I have running includes Gitea, Matrix, Nextcloud, Jellyfin, Pi-hole, Home Assistant, and some small websites. If you're interested, here's what it all looks like, running next to me as I type this in my kitchen/office: https://i.imgur.com/duOM2Bh.jpg