"Logitech G HUB" provides two features I find marginally useful, & so I've allowed the daemon "LGHUB Agent" to continue to automatically run in the background from startup.
But I've recently learned this daemon has been exceptionally profligate - even by the standards of the present's SaaSy & Electronucuted vibe - with my system's resources. At all times it maintains a lock on 1,214.2 MB of RAM. I left a script to watch it while the system was idle - for 12 hours this exact consumption remain unchanged.
Every user's system is paying a permanent 1.2 GB mem rent for the privilege of slightly easier peripherals configuration management (see screenshot). Each is a Logitech customer guided by Logitech to install the rent-extracting software!
Version 2022.7.290502 running on Windows 22000.856
I can't know why the process extracts the unreasonable 1.2gb mem x forever price.* I do want Logitech to pay me for it.**
Two forms of compensation are required:
1. For the energy cost of providing 1.2gb of DDR4 RAM to the proc at all times.
System uptime since last update of LGHUB Agent (7/22/2022): 237 hours
Approx. energy consumption of hardware required to support it: 1.12 kWh (4 Wh to support one RAM stick * 237h / 1000)
Average price per kWh in my area over this period: $0.21
Logitech owes me: $0.23
2. For the capex of purchasing extra memory hardware for exclusive use by "LGHUB Agent".***
4gb are the smallest widely available DDR4 sticks. I demand the price of one 4gb low-end module. Logitech owns me: $26.00
TOTAL DUE: $26.23
DUE DATE: never this isn't an actual bill it is a comic rant and plea for higher software engineering standards filed on a forum perused primarily by robots and humans preoccupied with broken mice. But you better pay up Logitech. I will be putting wires on your wireless devices, one a day, until you comply. They will all hang if you do not act!
* Any ēmptor in America exercising common sense suspects some surveillance or advertising angle whenever apparent inefficiencies or promised free lunches are encountered in a tech product.
But my script logged no change in total reserved mem + a persistent & complete absence of compute time or network traffic over several hours of observing an idle LGHUB Agent proc. So - just Logitech's lazy programming (or my misunderstanding)? I guess the proc is holds GUI-related objects in mem while idle.
If so: for shame, Logitech.
Y'all have used Moore's Law & corollaries to arbitrage some profit from the difference between the creation of powerful new applications addressing real user wants & needs, and the much faster growth in power & quality of affordable consumer hardware.
Not only is this choice more parasitic-capitalist than productive-capitalist, it also participates in a tragedy of the commons impacting all human, Logitech customer and unwashed alike. Namely, Logitech is spending our collective potential for truly revolutionary application of fantastically powerful consumer compute in order to say a million on development.
LOGI (rating: sell) could actually do cool stuff with software, leveraging vertical integration with its hardware business to create products delightfully outside customer expectations. Apple's enormous success depends upon a similar advantage.
You could have put a full smartphone in a mouse 5 years ago and sold it to 20,000 sweaty Americans with 2,000% margins - have you even tried? You could have made a Tamogatchi pet live in my keyboard 10 years ago, bond with me, and charged me a steep fee not to kill it. That'd be parasitic capitalism I could support - at least y'all would be having a little fun with it.
Instead you hired several someones quite good at finding just-the-right-amount-of-lazy-and-or-incompetent-to-be-cheap-but-still-produce-surface-presentable-work SWE contractors. These someones' talents would be better suited helping a provincial law firm find an affordable option for modernizing their website.
** Patching your dang software would be more than enough payment. Otherwise I accept fruit baskets of equiv. value.
*** The energy usage of DDRn sticks does not scale linearly as more hardware is added. A user with 4gb of RAM and myself (with 64) have a comparable energy cost in this respect.
However, every single system running "Logitech G HUB" has, at all times, precisely 1.2gb of mem less available for real - actually productive or enjoyable - use than the user, your customer, Logitech, hopes. And this is because of your cheapskate choices in software development, I suspect.*
Logitech's customers - those who download this software as prodded - must each pay for excess hardware, like me, or pay either the opportunity cost of a uninstalling your software or that of accepting worse system performance (of which the latter is much cheaper, one wishes Logitech noted).
Please sign in to leave a comment.