Roses are red, violets are blue,
Why devs hate Google, and so should you?

Google ☠️ The cloud

Google Drive vs their own API: Many of us developers, go out of our way to support Google Drive in our apps, programs and websites, to make things easier for users, but over the years, Google keeps making it harder and in some cases demanding “solutions”, that conveniently involve us paying their partners:
$Our Android app is frozen in carbonite
$End of the road for Google Drive and Transmit

Google ☠️ The Internet

Google OAuth vs the Canidae browser: Users interested in testing my CEF (Chromium Embedding Framework) browser, back when the project still existed, were prohibited from passing Google OAuth in my and any other CEF browser, unless they changed their user agent string. I managed to contact Google and was told this was a necessary protection against bad actors. As we all know, no bad actor would ever add two lines of code, to change the user agent of their malware.

Google vs the point of SSL: Google Chrome presents all sites access over HTTPS as secure and all sites accessed over HTTP as dangerous. This is very misleading to less educated Internet users, falling for “secure” phishing sites with SSL certificates and avoiding “dangerous” static webpages, that never needed one.

Google ☠️ Android apps

Googles friends vs FOSS
developers:
X and other big social media platforms running their own servers, are allowed to host seemingly any user generated content, while Google forces us, developers helping to maintain XMPP clients for Android, to exclude features, that allow our users to discover chatrooms, that anyone can host on their servers. We are thus not only held responsible for what we publish, what we host, but also for the whole XMPP network. I offer my version of the client, unrestricted, on my website, others choose their repo or F-droid.

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

@movq@www.uninformativ.de sounds counterproductive. The power of open source is that it benefits from everyone’s participation. Why to develop in a close source setting then? Hmm.

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

Exactly! But you still have to sign up to “their” platform. da fuq?! I smell something fishy here 🤣

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

That is weird, though:

Is Loops open source?

It will be! We plan on open sourcing the platform after it reaches a stable and easy to maintain state.

Why the delay? 🤨

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

But you have to sign-up though? wut?! 😟

⤋ Read More
In-reply-to » What are peoples #IRC setup? Do you have your own bouncer server or just have a you computer always on? And do you IRC on mobile?

@sorenpeter@darch.dk I run Weechat headless on a VM and mostly connect via mobile or dwsktop. I use the android client or gliwing bear. Work blocks all comms on their always on MitM VPN so I cant in office anymore. So I just use mobile.

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

@movq@www.uninformativ.de I agree. Even if I will not use it, allowing to do similarly to the commercial “service” in a selfhosted, non-algos, non-ad-targeting environment, is the way to go.

⤋ Read More
In-reply-to » The Fediverse Is Getting Its Own TikTok Competitor Called Loops An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor ... ⌘ Read more

@eldersnake@we.loveprivacy.club I’m happy about any open platform that allows us to not use closed/commercial services. ✌️

⤋ Read More
In-reply-to » What are peoples #IRC setup? Do you have your own bouncer server or just have a you computer always on? And do you IRC on mobile?

@sorenpeter@darch.dk I started out with Konversation (KDE IRC client) but then moved to weechat over a decade later or so. I just like the terminal. In both setups I was just online when my computer was running.

Recently, @bender@twtxt.net made me finally switch to weechat in a tmux session on my server: tmux new -s irc and then run weechat inside. On my local computer I then simply attach to that session, even got an alias for that: alias irc='ssh -t isobeef tmux attach -t irc' I’m now basically online 24/7 and can skip over the new messages in the backlog by hand when I start my local computer. :-D

I’m very happy with that. Can’t imagine ever going back right now. I’m also wondering why it took me all those years to finally make the small step. Happy IRCing!

⤋ Read More

The Fediverse Is Getting Its Own TikTok Competitor Called Loops
An anonymous reader quotes a report from TechCrunch: Similar to how Mastodon offers an open source, distributed version of X, the fediverse is getting its own TikTok competitor. This week, an app called Loops began accepting signups on its new platform for sharing short, looping videos. Still in the early stages, Loops is not yet open sourced, nor … ⌘ Read more

⤋ Read More
In-reply-to » My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it and regular rentals.

🤣 Indeed. It’s like using disallow is only pointing them to look for more stuff to index. Those few kB’s for a twtxt file, meh.. shouldnt even be a discussion.

⤋ Read More
In-reply-to » My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it and regular rentals.

@prologic@twtxt.net Yeah, that’s what I don’t understand about this behavior. Once you put up a web server on the internet, you’ll be hit by so many bots instantly – the few hits on my twtxt file hardly matter … 🤷

⤋ Read More
In-reply-to » @bender True, I'm just not sure we can have it both way? 🤔 I can turn smartypants off, but I do seem to recall you wanted it on 🤣

@prologic@twtxt.net no, no, I haven’t said anything about turning of smartypants! That would be a step backwards, right? I mean, ¼ is the way to represent a fraction, so its rendering is right spot on.

⤋ Read More
In-reply-to » Feeling suspicious about a little something and I, don't like it -the feeling- a bit. Maybe I'm just being paranoid... but most probably I'm just being an ignorant judgemental piece of shit and I hate myself for it already.

@aelaraji@aelaraji.com To be honest I thought the same too, I felt as though you were being a bit too harsh on yourself 😅 Chill 🤗

⤋ Read More
In-reply-to » My very strong opinion on the use of Twtxt is if you intend to use it, you should be prepared to let people pull your feed or at least check it and regular rentals.

@Codebuzz@www.codebuzz.nl I agree. At the end of the day it’s just a text file served by some means, we should get more upset by crawlers that don’t respect our robots.tzt rules 🤣

⤋ Read More
In-reply-to » Feeling suspicious about a little something and I, don't like it -the feeling- a bit. Maybe I'm just being paranoid... but most probably I'm just being an ignorant judgemental piece of shit and I hate myself for it already.

@aelaraji@aelaraji.com let me come to the defence of Aelaraji here, and make clear that they are not a “piece of shit”! 😊

⤋ Read More
In-reply-to » There might be a bug in jenny that causes it to re-fetch archived feeds on every run. Probably happens on edits/deletes. I’ll look into it soon-ish.

(I screwed up the commit message and force-pushed a fix after checking the web server logs. I hope I didn’t break anybody’s repo. 😂)

⤋ Read More
In-reply-to » @Codebuzz I really like this idea of just using the Feed's # nick as a sort of "identifier". This gets us out of this mess of when feeds move locations or authors decide to host on 3 or 4 different protocols 🤣 Downside? Something picks the same nick? (they'll still hash differently, so that's fine).

Hah 🤣

⤋ Read More