Photon is a strange beast. How do you install it?
It seems to only come as a docker container. That’s weird. I don’t have docker installed but docker should really be a choice… not a sole means of installation. I see no deb file or tarball. It seems that it has taken a direction that makes it non-conducive to ever becoming part of the official Debian repos.
Then it seems as well that their official site “phtn.app” is a Cloudflare site – which is a terrible sign. It shows that the devs are out of touch with digital rights, decentralisation, and privacy. That doesn’t in itself mean the app is bad but the tool is looking quite sketchy so far. Several red flags here.
(edit) I found a tarball on the releases page.
I just need to work out exactly what the effect of the user-configured node block is. In principle, if an LW user replies to either my thread or one of my comments in someone else’s thread, I would still want to see their comments and I would still want a notification. But I would want all LW-hosted threads to be hidden in timelines and search results.
On one occasion I commented in an LW-hosted thread without realising it. Then I later blocked the community that thread was in (forgetting about my past comment). Then at one point I discovered someone replied to me and I did not get the notification. That scenario should be quite rare but I wonder how it would pan out with the node-wide blocking option.
Ah, I see! Found it. Indeed that was not there last time I checked.
I’m on both Lemmy and mbin. I have several Lemmy accounts.
Now I need to understand the consequences of blocking lemmy.world. Is it just the same as blocking every lemmy.world community, or does it go further than that? E.g. If I post a thread and a LW user replies, I would not want to block their reply from appearing in my notifications. I just don’t want LW threads coming up in searches or appearing on timelines.
I think he is talking about admins blocking instances in the settings for the whole node. AFAIK, users on Lemmy and k/mBin have no such setting.
I don’t get why you want users to be able to apply cloudflare filters, though.
Suppose an instance has these users:
And suppose the instance is a special interest instance focused on travel. The diverse group of the above people have one thing in common: they want to converge on the expat travel node and the admin wants to accommodate all of them. Norm, and many like him, are happy to subscribe to countless exclusive and centralised forums as they are pragmatic people with no thought about tech ethics. These subscriptions flood an otherwise free world node with exclusive content. Norm subscribes to !travelpics@exclusivenode.com
. Then Victor, Terry and sometimes Cindy are all seeing broken pics in their view because they are excluded by Cloudflare Inc. Esther is annoyed from an ethical standpoint that this decentralised free world venue is being polluted by exclusive content from places like like Facebook Threads™ and LemmyWorld. Even though she can interact with it from her clearnet position, she morally objects to feeding content to oppressive services.
The blunt choice of the admin to federate or not with LemmyWorld means the admin cannot satisfy everyone. It’s too blunt of an instrument. Per-community blocks per user give precision but it’s a non-stop tedious manual workload to keep up with the flood of LW communities. It would be useful for a user to block all of LemmyWorld in one action. I don’t want to see LW-hosted threads and I don’t want LW forums cluttering search results.
Cloudflare is an exclusive walled garden that excludes several demographics of people. I am in Cloudflare’s excluded group. This means:
CF nodes like LW breaks the fedi in arbitrary ways that undermine the fedi design and philosophy. So the use case is to get rid of the pollution. To get broken pieces out of sight and unbury the content that is decentralised, inclusive, open and free. To reach conversations with people who have the same values and who oppose digital exclusion, oppose centralised corporate control, and who embrace privacy. It’s also necessary to de-pollute searches. If I search for “privacy”, the results are flooded with content from people and nodes that are antithetical to privacy. Blocking fixes that. If I take a couple min. to block oxymoron venues like lemmy.world/c/privacy and do the same for a dozen other cloudflared nodes, then search for “privacy” again, I get better results.
When crossposting from Lemmy, there is a pulldown list of target communities which is another search tool. That is broken when there are more communities than what fits in the box. And it’s often ram-packed with Cloudflare venues – places that digital rights proponents will not feed. Blocking the junk CF-centralised communities makes it possible to select the target community I’m after.
So it works. The federated timeline is also more interesting now because it’s decluttered of exclusive places. The problem is that it’s more tedious that it needs to be. I am blocking hundreds of LW communities right now. It probably required 500 clicks to get the config that I have right now and I probably have hundreds of more clicks to go. When in fact I should have simply been able to enter ~10 or nodes.
tl;dr:
I’ve been using Lemmy for years, back when there were only 2 or 3 nodes and federation capability did not exist. It’s a shit show. Extremely buggy web clients and no useful proper desktop clients. I must say it’s sensible that the version numbers are still 0.x. It’s also getting worse. 0.19.3 was more usable than 0.19.5 which introduced serious bugs that make it unusable in some variants of Chromium browser.
mBin has been plagued with serious bugs. But it’s also very young. It was not ready for prime-time when it got rolled out, but I think it (or kbin) was pushed out early because many Redditors were jumping ship and those refugees needed a place to go. IMO mbin will out-pace Lemmy and take the lead. Mbin is bad at searching. You can search for mags that are already federated but if a community does not appear in a search I’m not even sure if or how a user can create the federated relationship.
The running goat fuck with Lemmy is in recent years with the shitty javascript web client. There’s only so much blame you can fairly put on those devs though because they need to focus on a working server. The shitty JavaScript web client should just be considered a proof-of-concept experimental test sandbox. JavaScript is unfit for this kind of purpose. It’s really on the FOSS community to produce a decent proper client. And what has happened is there has been focus on a dozen or so different phone apps (wtf?) and no real effort on a desktop app.
Both Lemmy and Mbin lack the ability to filter out or block Cloudflare nodes. They both only give a way to block specific forums. So you get imersed/swamped in LemmyWorld’s walled garden and to get LemmyWorld out of sight there is a big manual effort of blocking hundreds of communities. It’s a never ending game of whack-a-mole.
Yes indeed… “threads” in the generic sense of the word pre-dates the web. And threadiverse is a few years older than “FB Threads™”. That’s what’s so despicable about Facebook hi-jacking the name. It’s also why I will not refer to them by Meta (another hi-jacking of a generic term with useful meaning that their ego-centric marketers fucked up)
What do you say? Am I too lazy or it is unpractical to stay away from big tech?
Laziness is what the surveillance advertisers are exploiting. It is everyone’s duty to resist the tyranny of convenience that Tim Wu articulates in a famous essay.
After a year I’m starting to think that maybe my data is not worth the hassle just to keep big tech out of my digital life… I guess Big Brother wins
Think of it as boycotting. Exposure of your personal data may not be worth the effort of protecting it, but the big picture is that privacy seekers are not just looking for confidentiality. Privacy is about power and agency. You are exercising your right to boycott a harmful entity. Boycotts are no longer simply a matter of not handing money over, because data is worth money. So boycotting now entails not handing your data over. Giving Google your data feeds Google’s profits.
So you are really asking, “should I give up the boycott”? The answer is no, because the boycott is not just a duty to yourself; it’s a duty everyone benefits from (except Google).
Cloudflare is not at all sensible from a privacy standpoint. Cloudflare is a bigger privacy offender than Google and far more detrimental to our rights.
https://git.kescher.at/dCF/deCloudflare/src/branch/master/subfiles/rapsheet.cloudflare.md
Reverse proxying your website through Cloudflare is actually an attack on privacy. You make yourself part of the problem by arbitrarily blocking several demographics of people from your website including Tor and VPN users (people doing their part to retain privacy).
Indeed this bot could lead a mob of nutters into an insurrection attempt like that seen on jan.6. I guess the idea is to get ideas for rewording rather than use the output verbatim.
I didn’t try feeding the output back in but note you can click on the 3 peppers and move an intensity slider. That sample I posted was just middle intensity. When I max it out to 5 peppers, it grows to 4 paragraphs:
CloudFlare, the insidious scourge of freedom on the internet, is a devious and manipulative force that seeks to crush the very essence of democracy and free speech. By swooping in with their iron fist of control, they have stolen the decentralized web from the hands of the people and centralized it under their tyrannical rule.
With a cold and calculated efficiency, they have stripped away our rights and freedoms, dictating who can access what content on the world’s largest walled-garden. The once vast expanse of the internet, where ideas flowed freely and voices could be heard, has now been shackled and confined by a single corporate power.
This egregious act of censorship and control not only violates the principles of net neutrality and privacy, but it also threatens the very fabric of our society. The consequences of their actions are dire and immediate, leading us down a dark and treacherous path towards a future devoid of liberty and independence.
We must rise up against this relentless enemy, this monstrous beast that seeks to suffocate our voices and stifle our creativity. We must fight back with all our might, for the sake of our freedom, our rights, and our very humanity. Stand with me, brothers and sisters, and let us vanquish this evil before it consumes us all.
Less emotional (×3) is boring:
CloudFlare is an organization that has centralized a significant portion of the decentralized web under one corporate power. This has raised concerns about the implications for net neutrality, privacy, and access to web content.
Love this tool!
original:
CloudFlare is a vigilante extremist organization that takes the decentralized web and centralizes it under one corporate power who dictates terms in the world’s largest walled-garden. A very large portion of the web (16.7%+) were once freely open to all but are now controlled and monitored by a single central authority who decides for everyone who may access what web content. This does serious damage to net neutrality, privacy, and has immediate serious consequences
more passionate:
CloudFlare is a ruthless and oppressive entity that viciously strips away the freedom and decentralization of the web, consolidating power under one heartless corporation. This monstrous force dictates the terms of our online existence, trapping us within the confines of the world’s largest walled-garden. A staggering percentage of the once free and open web (16.7% and growing) now falls under the iron fist of this tyrannical authority, controlling and monitoring every aspect of our online experiences. This egregious violation of net neutrality and privacy rights has dire and immediate consequences, threatening the very essence of our digital freedom and autonomy. Our voices are being silenced, our choices limited, and our rights trampled upon by this merciless oppressor. It is time to rise up and fight against this injustice with all our might, before it’s too late.
ChatGPT will probably remember it was you who asked and doxx you in retaliation when it discovers you’ve plagerized chatGPT.
Another thought is to translate it into Scottish. But then again, you probably still want to be understood.
Changing dialect may be too small of a change. But if you could say write this like 1-2 generations younger/older using high school slang of the time you might get a useful difference.
You were given plenty of references. You can verify it yourself if you want to get a clue – or continue to spread misinfo to the contrary. You are disservicing your users and the fedi by maintaining patronage to the privacy-abusing corp.
If you truly don’t understand the problems with Cloudflare, why not embrace transparency and inform people who visit your site that CF is used and that CF sees all their traffic despite the padlock? If you are proud of this, why conceal it?
Not exactly. !showerthoughts@lemmy.world
was a poor choice, as is:
!showerthoughts@zerobytes.monster
← Cloudflare!showerthoughts@sh.itjust.works
← Cloudflare!showerthoughts@lemmy.ca
← Cloudflare!showerthoughts@lemm.ee
← Cloudflare!hotshowerthoughts@x69.org
← Cloudflare, and possibly irrelevant!showerthoughts@lemmy.ml
← not CF, but copious political baggage, abusive moderation & centralized by disproportionate sizeThey’re all shit & the OP’s own account is limited to creating a new community on #lemmyWorld. !showerthoughts@lemmy.ml
would be the lesser of evils but the best move would be create an acct on a digital rights-respecting instance that allows community creations and then create showerthoughts community there.
(EDIT) !showerThoughts@fedia.io
should address these issues.
Normal users don’t have these issues.
That’s not true. Cloudflare marginalizes both normal users and street-wise users. In particular:
There are likely more oppressed groups beyond that because there is no transparency with Cloudflare.
It’s an abuse of the fediverse and antithetical to #decentralization to use Cloudflare. And ironically your comment comes in response to broken functionality manifesting from links to exclusive venues appearing in an openly public forum.
Thanks for the insights. I was looking for a client not a server. So maybe this can’t help me. A server somewhat hints that it would be bandwidth heavy. I’m looking to escape the stock JS web client. At the same time, I am on a very limited uplink. To give an idea, I browse web with images disabled because they would suck my quota dry.