#Google is shutting down one more service that was actually useful - the #Fit API.
A few years ago I wrote an article that showed how to create a custom #Grafana dashboard that, among the other things, could leverage #Platypush and its google.fit integration to collect and display health data from any device that supported Google Fit (phones, watches, scales, custom health monitors etc.).
Since Google Fit never even bothered to implement a proper Web view outside of their mobile app, it was a great way to collect all of your fit data under the same umbrella.
All these efforts, and thousands of apps and hardware devices that built their health/fit capabilities around the Fit API, are now likely to be washed away like tears in the rain - and all, again, because Google is stuck in an existential crisis and a masochistic spiral of layoffs, cuts and mass divesting.
Unfortunately the deprecation of the Fit API will leave a huge hole in the market.
I surely didn’t use the Fit API because I like Google. I used it because it’s the backend supported by basically anything out there that tracks sleep or workouts, or measures steps, weight, calories or pulse.
I wish that open products like #wger were a bit more mature and supported by more hardware makers and app developers. Or that #Nextcloud Health had a proper API that one could tap in. But that’s not the case. Google Fit has been for a while the lingua franca in this niche.
Divesting from Google and whatever they build and sell is imperative at this point.
Google by now fully deserves its reputation as a reverse king Midas that turns everything it touches into shit.
And we need to make sure that from now on the infrastructure to collect and aggregate fit data is based on open protocols that all the vendors in the field are supposed to adopt.
We can’t rely on a mediocre company led by a mediocre and shortsighted management class that keeps pushing whole fields in our industry back by a decade and keeps turning existing devices into silicon garbage with a snap of their fingers, rounds of layoffs and corporate bullshit.
Google is likely to be in less than a decade in the same position where Philips is now.
A sleepy giant that has wasted all the chances it had of nurturing and following up on all the brilliant ideas of their engineers.
A place that sucks the lymph out of talented engineers and leaves behind empty shells with no professional purpose.
A business that was in the right place at the right time, and had many chances of remaining both competitive, innovative and fair, but failed them all because of a shortsighted management class that sees everything as a cost to cut on the altar of the shareholders.
Eventually, companies like these become walking zombies with no purpose, struggling to put together even the most basic products, kept alive solely by the reminiscence of their past prestige, and just waiting for the last employee to cash in their pension and stocks package and turn off the lights on their way out.
Der "Rich-Text-Modus" in #Nextcloud Notizen wäre signifikant nützlicher, wenn er sich an gängige Markdown-Regeln halten würde.
Es kotzt mich immer wieder an, wenn Programmierer*innen meinen, besonders schlau sein zu müssen, indem sie von allgemeinem Konsens abweichen und so Apps unnütz machen!
Ich glaub, ich hab grad ein absolutes K.O.-Kriterium gegen die #Nextcloud entdecken müssen: Ich hab ungefähr 8TB Daten in meiner Nextcloud. Keiner meiner PCs hat soviel Speicherplatz, also kann ich die Ordner logischerweise nicht synchronisieren. Aber das heißt doch nicht, dass sie nicht angezeigt werden sollen. Was soll den das du völlig verblödeter Desktop-Client? Warum zeigst du mir die Ordner nicht an? Warum muss ich erst ne SFTP-Verbindung zum Server aufbauen? Wozu dann der Client?
My periodic show out to desktop app authors: I've fallen in love with #Iotas note-taking app. It does everything I need, it doesn't clutter the interface with stuff I don't need and allows me to focus on the content. And it works great with #Nextcloud Notes.
It's disappointing that #Nextcloud does something silly like DNS Pinning and considers it an important security feature to the point to refuse to document how to work around that.
If you really want to make some sort of pining, do certificate pinning, this is merely a time loss and troublesome for other people.
Erinnert ihr euch noch daran, wie Anfang des Monats #Nextcloud über Featurepriorisierung abstimmen ließ und in der Auflistung auch #Barrierefreiheit als Auswahlmöglichkeit stand? Sehr schnell kochte es in den Kommentaren. Barrierefreiheit ist kein Feature sondern ein Menschenrecht. Dem stimme ich zu! Schwierig und schade finde ich es allerdings, dass auch heute, nach einer umfassenden und sehr schnellen Entschuldigung, immer noch Boykottaufrufe zu finden sind. 1/X
@nextcloud I am sorry. Being blind, clearly I am not even wanted as a user, and, like a third class citizen, I would have to beg other people to vote for my right to be able to even use it. No thanks. Don't bother voting #accessibility for me, rather boycott using #nextcloud until they are able to actually care about supporting all their potential users, not just some.
@nextcloud I'm really disappointed, #NextCloud, that accessibility is an option we should vote for and not something basic to ensure everyone can use your software.
We can vote for features and nice-to-have options. We should not be offered to vote for basic rights of disabled people to use the software.
So yes, please, global #accessibility and then other features, thanks for asking.
@Joe, what I love about #YunoHost is that it’s not just a one-click install for web apps like #Nextcloud etc., but everything else:
• setting up SSL is literally just one click and *poof* you’ve got #LetsEncrypt set up • (sub)domains are equally simple to handle • for #DNS it diagnoses what’s wrong and offers copy-paste entries (for some registrars even a single-click import) • #email? automatic
The only thing I had to get my hands dirty with was setting #NAT on the router.
Have we thought about increasing benefits to paid membership to see if that changes subscriptions? Like maybe their own account on the gnusocial.jp #Nextcloud? Maybe 500 MB for silver and more for Gold? @gnusocialjp
Meine #nextcloud meldet, meine IP-Adresse werde wegen eines Bruteforce-Angriffs gedrosselt. Ich wollte nach dieser Lösung vorgehen: https://www.technik22.de/d/837-brute-force-meldung-nextcloud Aber in meiner Datenbank-Tabelle oc_bruteforce_attempts gibt es keinen einzigen Datensatz. Was kann oder muss ich tun?
I highly recommend a self hosting solution or a company that doesn't do this bullshit. #Nextcloud is a very good recommendation (at least for me) plus their AI assistant is OFF by default thankfully.
I have found 1 thing unpaid LLMs like #ChatGPT are actually good for: Answering questions about everything #Nextcloud. Their documentation and user forums have everything - but very often it is practically ungoogleable.