freedomPusher

joined 4 years ago
MODERATOR OF
[–] freedomPusher@sopuli.xyz 1 points 1 year ago* (last edited 1 year ago) (7 children)

Let me clarify that Lemmy very much has a global feed of all instances

Oh, indeed. I just noticed Lemmy’s choice between subscribed, local, all, and moderated views. Subscribed is the default and that’s what I’ve always used. If I choose the global view, it’s indeed the same problem as mbin (users can only block on a per-community basis). ~~Mbin offers only the global view on the non-community-specific timeline.~~ (edit: actually it’s like Lemmy; there are different views to choose from, but global is the default)

This is the fediverse,

Exactly. It’s a platform designed for decentralisation. It attracts users who advocate more balance of power and more control by users.

why would those non commercial instances be a problem for you?

The fediverse was constructed with a broader vision. It’s not simply a narrow effort to avoid commercialization. Facebook Threads proves that if the fedi’s sole goal were to avoid commercialization, it would have been a failure.

Because they have too many users? Is decentralization for you not having any real traffic?

Perversely disportionate ~~traffic~~ concentration of control is obviously what the federated design was motivated to avoid. Otherwise, Twitter’s premium service is for you. Many inbound refugees came from Reddit, which suffers from the sharpest abuses of power I’ve ever experienced. They aren’t running from ads. They are fleeing from disempowerment. Of course the ones who have fled into another centralised node have naïvely just swapped one power imbalance for another, pawning themselves to a different master, while making themselves part of the same social problem.

[–] freedomPusher@sopuli.xyz 14 points 1 year ago* (last edited 1 year ago) (4 children)

Young voters did this, ironically enough, according to BBC World News. Young people struggling to get jobs after graduation think that right wing parties will fix that.

So as older generations are trying not to hand-off a burning planet to the young, the young are signing up for a burning planet under some delusion that right wingers will get them jobs. Schools have apparently failed to teach kids that the jobs they get under conservative governance are shit jobs -- lousy pay and lousy benefits.

[–] freedomPusher@sopuli.xyz 1 points 1 year ago* (last edited 1 year ago) (1 children)

My god… “Consumer power” is a myth, there’s no evidence of it working for anything significant.

I guess you are not following Gaza. McDonalds in Israel decided to give free meals to Israeli soldiers. McDonalds customers who boycott Israel impacted McDonalds’ bottom line. And it’s a franchise. The McDonalds shops in Israel had different ownership than McDonalds outside Israel (where the boycott was impacting). So in response McDonalds HQ directly bought out all Israeli branches in order to stop the support to Israeli troops, just to protect their brand.

Lidl and Aldi both started taking a hit in Europe because their produce from Israel was being boycotted. Aldi got caught removing the origin label from their produce when Israel was the origin. Lidl got caught falsifying the label by displaying a different region. If the boycott was insignificant, there would be insufficient motivation for a grocery chain to commit fraud against their customers. So I boycott the whole Lidl chain and Aldi North, not just Israeli products.

Organize your workplace

Or boycott without organising, as this person did:

https://slrpnk.net/post/4687232

Here’s what does not work: not boycotting.Boycotts only lack effect when in fact they are not executed. IOW, the apathy you advocate weakens the strength of boycotts. The shitty attitude that boycotts don’t work is the sole factor that disempowers boycotts from working.

[–] freedomPusher@sopuli.xyz 3 points 1 year ago* (last edited 1 year ago)

Indeed. And it’s worth noting as well that Cloudflare encourages admins to deploy heavy websites, pushes graphical CAPTCHA (which adds weight), and makes text browsers less usable. So I boycott Cloudflare, as well as Google, Amazon, and Microsoft. Lemmy.world uses CF, so changing instances to get off Cloudflare is also a climate action.

[–] freedomPusher@sopuli.xyz 3 points 1 year ago* (last edited 1 year ago)

It seems anti-immigration is driving all these right wing votes. And xenophobia manifests from the naïve idea that immigrants will somehow reduce incomes.

[–] freedomPusher@sopuli.xyz 5 points 1 year ago* (last edited 1 year ago) (3 children)

Well, you can vote harder. The polls are not the only place you vote. Every purchase is a vote. Most people neglect their consumer power. I’m boycotting hundreds (if not thousands) of harmful companies and products, including Amazon. You can always vote harder by investigating the shops and brands you support. You can investigate whether your bank invests in the fossil fuel energy and change banks (or better, become unbanked). You can follow the !climate_action_individual@slrpnk.net community.

E.g. certainly one small thing @lurch@sh.itjust.works can do is ditch sh.itjust.works for a different instance. Website weight has quadrupled since Cloudflare took hold because CF encourages web admins to create heavy websites. sh.itjust.works is CF-based.

[–] freedomPusher@sopuli.xyz 1 points 1 year ago (3 children)

Indeed. What a setback. I will continue practicing individual climate action (!climate_action_individual@slrpnk.net), which is the only control we have now.

[–] freedomPusher@sopuli.xyz 2 points 1 year ago

I cannot see how Paypal is GDPR compliant. Not sure why they have not been fined out of EU existence.

A cashless cafe recently had their “Square” terminal on the counter. I asked: is there a way to pay without using Square?

Answer: no, we use Square because it gives us the best deal.

Of course it does, because Paypal is behind Square and Paypal shares your data with 600 corporations so the fees are subsidized with the monetization of customer data. I walked out. Since I boycott Paypal, it means that small local shops using Square also lose my business.

[–] freedomPusher@sopuli.xyz 1 points 1 year ago* (last edited 1 year ago)

They might as well go all the way. Anyone who gives the slightest shit about privacy has already cancelled #PayPal over the past ~10+ years anyway. Those still using PayPal are obviously pushovers who won’t change their habits over this.

[–] freedomPusher@sopuli.xyz 1 points 1 year ago* (last edited 1 year ago)
[–] freedomPusher@sopuli.xyz 2 points 1 year ago

That confirms it then: it’s a client feature. I also have a dbzer0 acct as you do, but I only see the total, which apparently can be attributed to the stock web client.

[–] freedomPusher@sopuli.xyz 1 points 1 year ago (3 children)

The only relevant user setting I have is “show scores”. False shows no scores at all for comments and threads. True shows up votes and down votes on comments, but not threads. So if lemm.ee shows you up and down votes on threads and you are using the web client, then that must be a server-side option or mod. It could be a client capability but I’ve not found a worthy 3rd party client for Lemmy yet (for the desktop).

 

cross-posted from: https://sopuli.xyz/post/13133455

It used to be that you could insert a coin into a washing machine and it would simply work. Now some Danish and German apartment owners have decided it’s a good idea to remove the cash payment option. So you have to visit a website and top-up your laundry account before using the laundry room.

Is this wise?

Points of failure with traditional coin-fed systems:

  1. your coin gets stuck
  2. you don’t have the right denomination of coins

Points of failure with this KYC cashless gung-ho digital transformation system:

  1. your internet service goes down
  2. the internet service of the laundry room goes down
  3. the website is incompatible with your browser
  4. the website forces 3rd party JavaScript that’s either broken or you don’t trust it
  5. you cannot (or will not) solve CAPTCHA
  6. the website rejects your IP address because it is a shared IP
  7. the payment processor rejects your IP address because it is a shared IP
  8. the bank rejects your IP address because it is a shared IP
  9. the payment processor is Paypal and you do not want to share sensitive financial data with 600 corporations
  10. the accepted payment forms do not match your payment cards
  11. the accepted payment form matches, but your card is still rejected anyway for one of many undisclosed reasons:
    • your card is on the same network but foreign cards are refused
    • the payment processor does not like your IP address
    • the copy of your ID doc on file with the bank expired, and the bank’s way of telling you is to freeze your card
    • it’s one of these new online-only bank cards with no CVV code printed on the card so to get your CVV code you must install their app from Google’s Playstore (this expands into 20+ more points of failure)
  12. your bank account is literally below the top-up minimum because you only have cash and your cashless bank does not accept cash deposits; so you cannot do laundry until you get a paycheck or arrange for an electronic transfer from a foreign bank at the cost of an extortionate exchange rate
  13. you cannot open a bank account because Danish banks refuse to serve people who do not yet have their CPR number (a process that takes at least 1 month).
  14. you are unbanked because of one of 24 reasons that Bruce Schneier does not know about
  15. the internet works when you start the wash load, but fails sometime during the program so you cannot use the dryers; in which case you suddenly have to run out and buy hanging mechanisms as your wet clothes sit.

In my case, I was hit with point of failure number 11. Payment processors never tell you why your payment is refused. They either give a uselessly vague error, or the web UI just refuses to move forward with no error, or the error is an intentional lie. Because e.g. if your payment is refused you are presumed to be a criminal unworthy of being informed.

Danish apartment management’s response to complaints: We are not obligated to serve you. Read the terms of your lease. There is a coin-operated laundromat 1km away.

Question: are we all being forced into this shitty cashless situation in order to ease the hunt for criminals?

 

It used to be that you could insert a coin into a washing machine and it would simply work. Now some Danish and German apartment owners have decided it’s a good idea to remove the cash payment option. So you have to visit a website and top-up your laundry account before using the laundry room.

Is this wise?

Points of failure with traditional coin-fed systems:

  1. your coin gets stuck
  2. you don’t have the right denomination of coins

Points of failure with this KYC cashless gung-ho digital transformation system:

  1. your internet service goes down
  2. the internet service of the laundry room goes down
  3. the website is incompatible with your browser
  4. the website forces 3rd party JavaScript that’s either broken or you don’t trust it
  5. you cannot (or will not) solve CAPTCHA
  6. the website rejects your IP address because it is a shared IP
  7. the payment processor rejects your IP address because it is a shared IP
  8. the bank rejects your IP address because it is a shared IP
  9. the payment processor is Paypal and you do not want to share sensitive financial data with 600 corporations
  10. the accepted payment forms do not match your payment cards
  11. the accepted payment form matches, but your card is still rejected anyway for one of many undisclosed reasons:
    • your card is on the same network but foreign cards are refused
    • the payment processor does not like your IP address
    • the copy of your ID doc on file with the bank expired, and the bank’s way of telling you is to freeze your card
    • it’s one of these new online-only bank cards with no CVV code printed on the card so to get your CVV code you must install their app from Google’s Playstore (this expands into 20+ more points of failure)
  12. your bank account is literally below the top-up minimum because you only have cash and your cashless bank does not accept cash deposits; so you cannot do laundry until you get a paycheck or arrange for an electronic transfer from a foreign bank at the cost of an extortionate exchange rate
  13. you cannot open a bank account because Danish banks refuse to serve people who do not yet have their CPR number (a process that takes at least 1 month).
  14. you are unbanked because of one of 24 reasons that Bruce Schneier does not know about
  15. the internet works when you start the wash load, but fails sometime during the program so you cannot use the dryers; in which case you suddenly have to run out and buy hanging mechanisms as your wet clothes sit.
  16. (edit) the app of your bank and/or the laundry service demands a newer phone OS than you have, and your phone maker quit offering updates.

In my case, I was hit with point of failure number 11. Payment processors never tell you why your payment is refused. They either give a uselessly vague error, or the web UI just refuses to move forward with no error, or the error is an intentional lie. Because e.g. if your payment is refused you are presumed to be a criminal unworthy of being informed.

Danish apartment management’s response to complaints: We are not obligated to serve you. Read the terms of your lease. There is a coin-operated laundromat 1km away.

Question: are we all being forced into this shitty cashless situation in order to ease the hunt for criminals?

 

I’ve noticed that if you try to contact corp or gov offices the old fashioned way, they simply ignore you. They want to force you to use email or solve a CAPTCHA. The fix I have in mind is a tweak on this idea:

https://sopuli.xyz/post/12919557

but the first contact you make with an office need not even be GDPR¹ related. If you contact a gov or corp for any purpose and they ignore it, your next request can and should include an access request for records on how they handled your initial correspondence.

¹ GDPR isn’t the only game in town. Brazil and California supposedly have some privacy law similar to the GDPR which I assume includes a right of access. Hence why they were also mentioned in the title.

#fuckEmail

 

It was a Lemmy service that centered on law. Now it gives a 404.

The threadiverse is starving for small decentralized nodes with a theme focus. There are far too many general purpose nodes. It’s a shame the law node is gone. There is nothing to replace it.

 

Sometimes DAB radio stations are playing music that skips like a CD, repeating a short segment like a broken record. It often goes on for quite some time, which is a bit puzzling because surely there is nothing about digital radio tech that would cause this. The skipping never happens during talk radio, only with music.

Are radio stations actually playing CDs? If yes, are these CDs also playing on autopilot with no one at the helm to quickly swap out the disc? Or is it just bad timing.. the CD happened to go to shit while the DJ is literally taking a shit and away from the controls?

The skipping was extremely rare, if ever, on analog radio. So I wonder if DAB has also somehow open things up to very low budget stations with robotic DJs, perhaps due to increased sharable bandwidth or something. Switching from analog FM to DAB tripled the number of stations I can receive.

Why don’t they rip their CDs to FLAC files, then listen to the FLAC files for defects to ensure skipping never happens?

 

I just had to send a msg to a gov office.

Email has been generally broken¹ the past couple decades. I prefer fax. It’s more reliable and I choose what I want to disclose to the recipient. Even in cases where part of the fax transmission routes over email, it’s still more reliable than pure email because those fax→email gateways are managed by recipients to ensure all-or-nothing (all faxes are delivered or none of them). Fax is immune to shenanigans like “mail server X accepts mail from Y but not Z”.

When I tried to send the fax, the fax machine did not answer. So I voice called the office. They said “we unplugged our fax machine”. WTF! So I said please plug it back in because I’m trying to send a fax. So a bit later I tried again and it worked.

Folks, we are losing fax because most of the population does not grasp the privacy compromise with email, and the compromise of netneutrality and reliability. If I am the only person in the world who keeps fax in use, fax will die fast because it’s easy to marginalise 1 person.

Footnote 1: Email is shit--Even if the gov office mail server were to accept my msg, I face the problem of not wanting an email reply and not trusting them not to abuse whatever address I reveal to them. I don’t want to be forced to put Google and Microsoft in the loop on my conversations, to go through their hoops, solve their dkim CAPTCHA, and ultimately I don’t want to be forced to feed profitable data to those surveillance advertisers who have partnered with the oil industry. Google and SpamHaus broke email and the population accepted it. So email can fuck right off.

 

cross-posted from: https://sopuli.xyz/post/12944261

The psychology of this problem is that users are too lazy to maintain multiple accounts when all they have is Lemmy’s stock web client. So they choose one of the big nodes: lemmy.world, sh.itjust.works, lemm.ee, lemmy.ca, etc.

These Cloudflare-centralized nodes are able to greedily exploit the #networkEffect because due to lack of multi-account software. If there were some well-made 3rd party client apps for Lemmy that would be designed for multiple accounts, then more users would be willing to create accounts in more decentralized parts of the fedi.

Mastodon somewhat proves this because the client-side tooling is in place to make it convenient to have 6 or Mastodon accounts. And Mastodon nodes are better balanced.

 

Just a pro tip if you want to build a case against a data controller: when they ignore your GDPR request, don’t simply send them a reminder. Instead, send them a new Article 15 request demanding records on how your previous request was handled. This way when you build a case against them, you can tack on yet another Article 15 violation when they also ignore your request for information about how they handled your request.

Not that it matters.. the GDPR isn’t really being enforced. When the DPA ignores your complaint, you’re basically stuffed anyway.

 

Might be useful for some.. but note that it uses CF to get the CIDRs.

 

I cannot believe how stupid Chromium is considering it’s the king of browsers from a US tech giant. It’s another bug that should be embarrassing for Google.

If you visit a PDF, it fetches the PDF and launches pdf.js as expected. If you use the download button within pdf.js, you would expect it to simply copy the already fetched PDF from the cache to the download folder. But no.. the stupid thing goes out on the WAN and redownloads the whole document from the beginning.

I always suspected this, but it became obvious when I recently fetched a 20mb PDF from a slow server. It struggled for a while to get the whole thing just for viewing. Then after clicking to download within pdf.js, it was crawling again from 1% progress.

What a stupid waste of bandwidth, energy and time.

 

Searching for this link from sopuli.xyz yields nothing:

https://mastodon.social/@madeindex/112441311556219112

So there is no way to participate in federated discussion from Lemmy if it originates using Mastodon software.

 

cross-posted from: https://sopuli.xyz/post/12874750

Mastodon used to show people the mirrored version of federated content which shielded users from Cloudflare’s discriminatory blockade. But something apparently changed. If I try to visit this mirror of a mastodonapp.uk status on layer8.space:

https://layer8.space/@tmmj@mastodonapp.uk/112387605497275701

it redirects to:

https://mastodonapp.uk/@tmmj/112387605489133663

which is apparently a shitty Cloudflare node that deceives us into thinking the account does not exist. If you are logged into the mirrored node, then it does not redirect and you can see the content. Of course, only if you have an account on the mirror which means anonymous viewing is no longer possible.

If I want to share that layer8.space link with other people, it would be an injustice to share the mastodonapp.uk link because it’s in a walled garden that excludes people. It would be like sharing a Facebook link with an audience that includes people outside of Facebook. So naturally I would share the layer8.space version because layer8.space allows all people to visit. But now this is impossible. Cloudflare’s stranglehold of control has been increased by this Mastodon move.

Worse, Cloudflare has started pushing error code 404, not 403. So CF is misrepresenting the error to suggest that the page does not exist. Cloudflare has carte blanche in fucking up the web. A 404 error is supposed to inform users that an object is not found, not that they are not authorised to access it.

The attached image is what Cloudflare-excluded people see when trying to visit this image:

https://files.mastodonapp.uk/media_attachments/files/112/387/580/865/787/635/original/f4442c8789ad52c2.png

view more: ‹ prev next ›