this post was submitted on 10 Jan 2025
604 points (97.2% liked)

Mildly Infuriating

35921 readers
497 users here now

Home to all things "Mildly Infuriating" Not infuriating, not enraging. Mildly Infuriating. All posts should reflect that.

I want my day mildly ruined, not completely ruined. Please remember to refrain from reposting old content. If you post a post from reddit it is good practice to include a link and credit the OP. I'm not about stealing content!

It's just good to get something in this website for casual viewing whilst refreshing original content is added overtime.


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means: -No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...


7. Content should match the theme of this community.


-Content should be Mildly infuriating.

-At this time we permit content that is infuriating until an infuriating community is made available.

...


8. Reposting of Reddit content is permitted, try to credit the OC.


-Please consider crediting the OC when reposting content. A name of the user or a link to the original post is sufficient.

...

...


Also check out:

Partnered Communities:

1.Lemmy Review

2.Lemmy Be Wholesome

3.Lemmy Shitpost

4.No Stupid Questions

5.You Should Know

6.Credible Defense


Reach out to LillianVS for inclusion on the sidebar.

All communities included on the sidebar are to be made in compliance with the instance rules.

founded 2 years ago
MODERATORS
 

A couple of days ago i noticed something off with blahaj.zone. I couldn't see images posted by users on blahaj, so i thought it was a problem on their side.

Well guess fucking what? After 3 days, it was STILL broken, so i opened it and...

Blocked. They fucking blocked blahaj.zone. Actually beyond parodyπŸ€¦β€β™‚οΈ Why? What was the point? there's trans content literally everywhere on lemmy. what's next, block them all? So now if i want to see a post by a user on blahaj, i have to turn on my VPN (protonvpn.com is also blocked in saudi, jfc) just to see it. Fuck this place. πŸ™„

I swear a couple of days ago it worked. This is a mild annoyance (hence the community) but still.

It's so over guys, MBS said no more 196 πŸ˜”

top 50 comments
sorted by: hot top controversial new old
[–] viking@infosec.pub 7 points 6 days ago (2 children)

Proton works in China if you set the protocol to "stealth" in the setting, maybe that works for Saudi as well?

[–] Andromxda@lemmy.dbzer0.com 3 points 5 days ago (1 children)

Proton works in China if you set the protocol to β€œstealth” in the setting

With or without alternative routing?

[–] viking@infosec.pub 2 points 5 days ago (1 children)
[–] Andromxda@lemmy.dbzer0.com 3 points 5 days ago (1 children)

Wait so the "great firewall" doesn't block Proton VPN IP addresses? That's interesting.

[–] viking@infosec.pub 6 points 5 days ago

They don't blacklist IP addresses generally, though some are certainly blocked. But normally they run deep packet inspections and block traffic that is identified as VPN traffic based on certain header data. That's what makes the firewall "great" in the first place; many other countries simply block a range of IP addresses, and all it takes is for the VPN provider to switch the IP in their data warehouse. That's trivial and takes seconds, and many providers rotate their IPs on a regular basis to prevent blocks in the first place.

Because of the deep packet inspection, OpenVPN and wireguard as protocols are entirely useless in China whatsoever, for example. Stealth mode AFAIK is using a modified wireguard protocol that obfuscates certain headers and thereby avoids detection (for now).

[–] fxomt@lemm.ee 4 points 6 days ago (1 children)

It works without stealth here, too. It's a little slow, tho. granted, i am using the free version.

[–] viking@infosec.pub 6 points 6 days ago (1 children)

Ah ok, I've got the paid version. If you happen to be or know a student, they offer a 50% discount through studentbeans.com, only $2.50 a month.

[–] fxomt@lemm.ee 4 points 6 days ago

Good advice, thank you :)

[–] Andromxda@lemmy.dbzer0.com 4 points 6 days ago (1 children)

I quickly threw together a script to check which other Fediverse instances are blocked in Saudi Arabia by using Globalping. I know it's horrible, but it works so far. Will share the results once it's finished running. I'll probably also rewrite the script later.

I got the list of instances from lemmy.world: curl -s https://lemmy.world/instances | rg -o 'href="([^"]+)"' | rg -o 'https?://[^"]+' > instances.txt

#!/usr/bin/env fish

set INSTANCES "./instances.txt"
set OUTPUT_FILE "./output.txt"
set COUNTRY "saudi arabia"

for instance in (cat $INSTANCES)
  if globalping http $instance from $COUNTRY --method GET --limit 3 | rg 'Blocked URL' 2&>1
    echo "Blocked: $instance" >> blocked.txt
  end
end

I'm running tail -f blocked.txt in another terminal to monitor the results in real time.

(Yeah I know the script sucks. Don't judge me, I use fish and prefer its syntax over bash. I also use ripgrep, because I like it.)

[–] fxomt@lemm.ee 3 points 6 days ago* (last edited 6 days ago) (1 children)

I can run it for you if you want. I'll post the results here

It'll be faster for me since I'm in the country itself

EDIT: This won't work. You can "ping" blahaj successfully, but only because it redirects to a gov page, and not an error. I'll have to revise the script because of that.

[–] Andromxda@lemmy.dbzer0.com 3 points 6 days ago* (last edited 6 days ago) (1 children)

EDIT: This won’t work. You can β€œping” blahaj successfully, but only because it redirects to a gov page, and not an error. I’ll have to revise the script because of that.

Globalping has an HTTP method, which I use in the script:

globalping http $instance from $COUNTRY

I then use ripgrep to check if the HTTP response contains the string "Blocked URL", as you can see in the script:

| rg 'Blocked URL'

The if condition uses the exit code from ripgrep to add $instance from the for loop to the blocked.txt file.

I tested this manually and it works as intended. The script could use some optimizations though. And if you intend on running the current version, you need to lower the limit of the globalping command from 3 to 1, otherwise you will run out of credits before all 8100 instances are checked. I will rewrite this to use a globalping auth token though.

Btw I also removed the https:// part from the instance list. Just opened it up in Vim, selected everything using V-Block mode and deleted it. I don't know if that makes a difference, but I'm not sure if the Globalping command can take URLs, or if it only works with domains.

[–] fxomt@lemm.ee 2 points 6 days ago (1 children)

Ah, it works for me now. I just ran it with ping instead of globalping, since i had no need to run it with that. And the script didn't work after i did that, i'm not great at shell-scripting.

I made a modification that prints the status, but it's painfully slow to check each site.

[–] Andromxda@lemmy.dbzer0.com 2 points 6 days ago (1 children)

What do you use now? Curl? wget?

[–] fxomt@lemm.ee 2 points 6 days ago (1 children)

Globalping, just as you wrote it with the limit being 1

[–] Andromxda@lemmy.dbzer0.com 2 points 6 days ago

That should work.
I started working on a rewritten version in Rust that uses the REST API instead of the CLI tool. Once it's done, it should be a lot faster, since it can make multiple requests simultaneously. I also plan to use this for other stuff in other countries.

[–] gigachad@sh.itjust.works 165 points 1 week ago (2 children)

It sucks, but it's also one positive thing about the Fediverse - if Lemmy was a central platform, it would be completely gone for you now.

[–] fxomt@lemm.ee 89 points 1 week ago (15 children)

Yeah, thank god. I'm more baffled on why fucking saudi arabia would care about a tiny trans-ran instance on a niche software. must've been a slow day there, i guess.

[–] originalucifer@moist.catsweat.com 102 points 1 week ago (1 children)

youre kidding right. one of the most oppressive shitty, religion-based garbage of a country that subjugates 50% of its population and you wonder why its acting shitty?

[–] fxomt@lemm.ee 55 points 1 week ago* (last edited 1 week ago) (1 children)

I'm more suprised at the fact that they blocked such a small website, but i guess they really leave nothing left behind. I gotta be more careful on lemmy if that's the case.

And i know KSA is shitty, i really do, but i can't do shit about it. I'm not suprised they'd block a trans instance, just such a small one.

[–] originalucifer@moist.catsweat.com 35 points 1 week ago (1 children)

its what happens when horrible people have money to burn

[–] fxomt@lemm.ee 28 points 1 week ago* (last edited 1 week ago) (1 children)

Only a small percentage of saudi arabia live luxuriously, guess who's most of them? (Hint: they're a royal family) meanwhile, i've seen homeless people, starved to the bone (literally), without a single piece of clothing, sitting in the sweltering heat.

load more comments (1 replies)
load more comments (14 replies)
[–] breakingcups@lemmy.world 22 points 1 week ago (2 children)

I'm a way that's a downside too, it's now easier for shit regimes to block content they disagree with, without blocking the larger services. Less people will be disrupted by it, so less people will care. See: blocking Facebook,YouTube or WhatsApp vs. blocking a single activist site.

load more comments (2 replies)
[–] Sunshine@lemmy.ca 65 points 1 week ago (5 children)

Hey at least Lemmy is becoming popular enough for the authorities to block us.

[–] fxomt@lemm.ee 22 points 1 week ago

Can't have shit in Saudi, not even Lemmy 😀

load more comments (4 replies)
[–] Revan343@lemmy.ca 49 points 1 week ago (15 children)

If I were in Saudi Arabia I'd be using a VPN anyways.

Also, if I were in Saudi Arabia, I'd be trying to leave Saudi Arabia

[–] fxomt@lemm.ee 22 points 1 week ago (12 children)

Easier said than done. At least, for the second one.

load more comments (12 replies)
load more comments (14 replies)
[–] Bezier@suppo.fi 43 points 1 week ago* (last edited 1 week ago) (1 children)

geoblocked

"Geoblocking" would mean that it's blahaj who don't want saudis on their instance

[–] fxomt@lemm.ee 29 points 1 week ago

Damn πŸ˜”

yeah that was my bad, sorry

[–] mp3@lemmy.ca 36 points 1 week ago* (last edited 1 week ago) (7 children)

Use Tor if you can, and people outside of these restrictive countries can help by running Snowflake in their regular browser.

[–] fxomt@lemm.ee 23 points 1 week ago

Love tor, it's a lifesaver (literally :) ) and thank you for the tip!

load more comments (6 replies)
[–] FundMECFSResearch@lemmy.blahaj.zone 33 points 1 week ago (8 children)

Is it weird this makes me proud to be a blahaj user?

Like when a transphobic government starts hating, you know you’re doing something right.

load more comments (8 replies)
[–] mlg@lemmy.world 32 points 1 week ago (8 children)

Lol I'd tread a bit carefully.

KSA likes to chase people and have them "disappeared" for their opinions.

I know a guy they picked up for 3 months and when he finally showed up, his poor mouth was zippered shut.

And he was an international too.

I'd look around for a solid VPN solution anyway. Useful to have in any country.

load more comments (8 replies)
[–] tal@lemmy.today 31 points 1 week ago* (last edited 1 week ago) (9 children)

So now if i want to see a post by a user on blahaj, i have to turn on my VPN just to see it. Fuck this place. πŸ™„

One of the first conversations I was on when I joined was one between Ada, the lemmy.blahaj.zone admin, and some guy in a Middle Eastern country. Apparently his country had blocked lemmy.blahaj.zone at the national network level.

The Threadiverse is federated, so one could view posts from lemmy.blahaj.zone elsewhere, but not images, which did not propagate.

I thought that at some point, lemmy servers had started also storing images posted on other lemmy servers, but upon checking, it looks like they have not. I did run into one -- no longer up -- that had, according to the description, had apparently been modified to do this, probably to afford its users more privacy and not expose their IP addresses other than to their home instance. In theory, if you could find one that did so, you could make that your home instance and just rely on propagation of images through the network.

EDIT: It sounds from this year-old post like a lemmy instance can at least be configured to cache remote images:

https://futurology.today/post/6440

I suppose it'd be possible to go look and find out exactly what the current situation is.

load more comments (9 replies)
[–] cupcakezealot@lemmy.blahaj.zone 22 points 1 week ago (9 children)

texas will probably block us next.

load more comments (9 replies)
[–] possiblylinux127@lemmy.zip 22 points 1 week ago* (last edited 1 week ago) (9 children)

Well its Saudi Arabia after all. It isn't exactly known for being all that high on the freedom index. I'm sure you realize that though.

From a technical level there are ways to bypass censorship. The thing to keep in mind is that Saudi Arabia doesn't have any rights for citizens. The law can be enforced arbitrarily and you could just disappear one day. If you are looking for technical information on avoiding censorship I can try to help.

load more comments (9 replies)
load more comments
view more: next β€Ί