I tried that with signal. But a lot , almost all critical paths, happen on the server. And it's very complex. Signal has a lot more moving parts than WA.
Both use the same E2E encryption protocol. Both have been vetted by independent third parties. Without the server also being open source, I find this a very weak argument in practice.
Metadata tracking is, IMO the only practical argument against WA. But I fail to see how that is a practical, significant treat.
In an era of algorithmical movies (and series and music) I thought I had seen it all. Was convinced movies would either be (for me) unwatchable artsy, or forgettable bland amusement.
But here's the proof I was wrong. Truly original. Weird. Just the right amount of discomfort. Funny, sad, empowering. And taught me new insights about my position as western white male in an unfair society.
Truly impressive how all that fits perfectly in one #movie.
Meh, moldy frames in a beehive. I guess the online sources say it's no problem and the bees will clean it out, but I think we'll just compost these. #beekeeping
This #Bridgy nonsense is exactly the reason why #Mastodon is doomed to fail unless something changes. The whole “not in my back yard” bullshit is starting to get really old.
@brunomiguel@kev let me rephrase: do you want to opt out of people reading content that you publish on the web? Or do you want opt out of servers accepting content that your server pushes to them?
When you pushed it to server M (someone on server M was following you), that's it.
All you can do is hope they'll too delete it when you do. And not do evil stuff with it.
It's really like email. The moment you sent it, it's out of your hands. So if you hate google, never send to any gmail address. But there's nothing to protect you against someone forwarding, printing or storing it forever.
There's nothing stopping any Mastodon/ActivityPub user from the EU to send an information request on stored data according to GDPR requirements to anyone running an opt-out only bridge that shares my data with other networks ... ;)
@jwildeboer there's a lot stopping that bridge from complying with that request though. Especially if they aren't a legal entity and even more if they aren't one in the EU.
Meta is downranking/hiding political content on Threads. The company says Threads will “not recommend any content/accounts that post about politics.”
Here’s the issue: what counts as “politics” is often any news abt people who have had their whole existence politicized, such as news about Black people, LGBTQ people, disabled ppl, women, etc. Climate scientists, public health experts etc also considered “political” https://www.axios.com/2024/02/09/meta-political-content-moderation-threads
It's curious how in #python making things readable often results in writing for loops nicely. While in #rustlang you make the same kind of code readable by making good use of iterator combinators and removing the loops.
@flub because in python, iterators have a horrible design.
I'm convinced it's mostly caused by how blocks are defined in whitespace. (This is also a practical reason why whitespace as block definitions, sucks).
And partially because in python, lambdas, procs and closures are an afterthought, retrofitted , poorly (probably due to the whitespace thing).
And lastly, because in python scoping is a hot mess (slightly better than Ruby's or JS's, but still bad).
@flub what I find most frustrating, though, is how very different the performance of iterators vs loops can be.
In #rust, refactoring from one to another might have some small effect. But in #python , I need to know the intricacies of both, when refactoring. Last week I refactored a python iterators into a loop, no functional change, and a run went from 13 seconds to over 4 minutes! Apparently smth with memory allocations and -copies. As leaky an abstraction I have ever seen.
> And it’s just part of the general budget—the government can use it however they want. But I’ve noticed that they’ve paid down some of their debt, which is pretty unusual. They’ve eliminated property taxes on residential buildings. So we’re doing well, I would say.
Sometimes I'm reminded that the internet is also a nice place. This is one of em.
So the #EU forces #Apple to allow alternative #Appstores, breaking their monopoly.
Apple retaliates with scare mongering (we do it for your security) and with making all EU users pay additional fees. That's incredibly smart. The way a Bond Villain is incredibly smart.
I absolutely love @anildash Idea of opt-in full-text search for the #fediverse How about, creating an #activitypub bot, that you can mention in your post, and only this post will get indexed and available in a full-text search engine. This could eliminate the negative impacts, such as vulnerability through visibility, while also making it easier to find answers for niche question. Anybody with the #coding skills necessary interested ? https://www.anildash.com/2023/01/16/a-fediverse-search/
I started a blogpost a few times, but it keeps getting too angry and too easy to mistake for critique on the entire fediverse, easily sounding destructive. I did not manage to make it constructive. I guess my frustrations are too much in the way.
I'd rather leave it at that, than put something out there that might harm the great work of mods, admins and devs.