Proton works in China if you set the protocol to "stealth" in the setting, maybe that works for Saudi as well?
Mildly Infuriating
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/Explicit
Content
-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:
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.
Proton works in China if you set the protocol to βstealthβ in the setting
With or without alternative routing?
Without.
Wait so the "great firewall" doesn't block Proton VPN IP addresses? That's interesting.
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).
It works without stealth here, too. It's a little slow, tho. granted, i am using the free version.
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.
Good advice, thank you :)
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.)
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.
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.
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.
What do you use now? Curl? wget?
Globalping, just as you wrote it with the limit being 1
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.
They must have thought that admin defending a troll was the last straw as well.
It is not realistic to think the saudi government cared that much about this. The way it works is someone send a request to block the site. If there are banned words including βsexβ then it will be block. You can request for it to be unblock and say itβs a social media site. They have different rules. Remember reddit is not blocked.
Pro tip: Don't "click here"!
man that page is so fucking annoying, everything i try to open anything it's just blocked. All sites critical of islam/saudi/sauds, and alcohol/porn/and anything that they hate. Even tor and vpns are blocked, i need to use a mirror to get them, which may not always be safe (atleast for the VPN, tor has trusted mirrors)
ngl i think of running a vpn on my router, literally just not to see that fucking page anymore (and security too, ofc :) )
Use Tor snowflakes. They are very resistant to censorship and many of us in the western world run the extension so that you can get access to accurate information.
Just as a heads-up: What you just wrote is an admission of a crime in SA. Everything you post on the fediverse is public. And you now know they're aware of Lemmy.
I hope you are absolutely sure whatever you're using to hide your identity is bomb-proof, and that you've never posted any identifying info under this account or any other one with the same username.
Edit: I found enough info about you in 10 minutes to dox you if I had access to SA government resources (birthday, -year, and -country, area in SA you currently live in, and very niche knowledge which at your age is likely what you're currently studying at a SA university). Be more careful, Tor doesn't do shit if you dox yourself.
In turkey, you don't even need to bein the government to have access! They give out their private databases for confidential citizen data out like it's Christmas and they're a charity for orphaned kids with leukemia!
Simply put, never reveal anything if you're a Turk, I can be doxxed from revealing where I even lived or which day my birthday is
So, I actually lie! I lie about my real name, where I'm born and my age and birth date
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.
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.
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?
Hey at least Lemmy is becoming popular enough for the authorities to block us.
The good thing about Lemmy is that due to its distributed and federated nature, it can't be fully blocked. You can just use a different instance and see all the same content (assuming instancea that don't block the other instances).
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
I didn't know Saudi can block fediverse instances
A lot of websites are blocked here.
Porn (60,000 BLOCKED PORN SITES!), alcohol/drug stores, Gay sites (from blogs to forums, anything), anti islam websites like wikiislam, and just non-muslim religious shit in general. we have a lot of banned christian sites. And news sites like middleeasteye.net
VPNs + tor is also banned too.
For some reason, israel.com + idf.il are also blocked. weird considering saudi-israel's relationship.
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.
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.