Skip to content
Snippets Groups Projects
README.adoc 1.33 MiB
Newer Older
Ciro Santilli's avatar
Ciro Santilli committed
[[china-dictatorship]]
= China Dictatorship (中国独裁统治)
Ciro Santilli's avatar
Ciro Santilli committed
:china-dictatorship-media-base: https://raw.githubusercontent.com/cirosantilli/china-dictatorship-media/master
Ciro Santilli's avatar
Ciro Santilli committed
:china-dictatorship-media-base-ignore: {china-dictatorship-media-base}
:idprefix:
:idseparator: -
:sectanchors:
:sectlinks:
:sectnumlevels: 6
:sectnums:
:toc: macro
:toclevels: 6
:toc-title:

https://cirosantilli.com/china-dictatorship[cirosantilli.com/china-dictatorship (规范链接 canonical render)] |
https://github.com/cirosantilli/china-dictatorship[GitHub 项目 project] |
https://github.com/cirosantilli/china-dictatorhsip-7[GitHub Mirror 镜像 2] |
Ciro Santilli's avatar
Ciro Santilli committed
https://github.com/tjqJ62cESiHPj6DdR6vXDAcPp/cihna-dictatorshrip-8[GitHub Mirror 镜像 3] |
link:index-split[分裂标题版本 split header version] |
Ciro Santilli's avatar
Ciro Santilli committed
中国镜像 China mirrors:
Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.gitlab.io/china-dictatorship[cirosantilli.gitlab.io],
https://htmlpreview.github.io/?https://github.com/cirosantilli/china-dictatorship/gh-pages/blob/index.html[htmlpreview.github.io],
https://www.unpkg.com/china-dictatorship@latest/README.html[www.unpkg.com (tag)],
https://gitlab.com/cirosantilli/china-dictatorship/-/blob/master/README.adoc[gitlab.com],
https://raw.githack.com/cirosantilli/china-dictatorship/gh-pages/index.html[raw.githack.com],
Ciro Santilli's avatar
Ciro Santilli committed
https://cdn.statically.io/gh/cirosantilli/china-dictatorship/gh-pages/index.html[cdn.statically.io],
https://xenodochial-heisenberg-0fc0f1.netlify.app/[cirosantilli.netlify.app],
https://china-dictatorship.onrender.com/[china-dictatorship.onrender.com],
https://gitlab.binets.fr/ciro.duran-santilli/china-dictatorship[gitlab.binets.fr (École Polytechnique)],
Ciro Santilli's avatar
Ciro Santilli committed
|
Ciro Santilli's avatar
Ciro Santilli committed
下载 HTML download:
Ciro Santilli's avatar
Ciro Santilli committed
https://raw.githubusercontent.com/cirosantilli/china-dictatorship/gh-pages/index.html[raw.githubusercontent.com],
https://cdn.jsdelivr.net/npm/china-dictatorship@latest/README.html[cdn.jsdelivr (tag)]
Ciro Santilli's avatar
Ciro Santilli committed
反中共政治宣传库。Anti-Chinese government propaganda. <<faq,常见问答集>>,<<news,新闻集>>和<<restaurants,饭店>>和<<music,音乐>>建议。<<xi-abolishes-term-limits-2018-03,卐习万岁卐>>。<<faq,FAQ>>, <<news,news compilation>> and <<restaurants,restaurant>> and <<music,music>> recommendations. <<xi-abolishes-term-limits-2018-03,卐 Heil Xi 卐>>.
Ciro Santilli's avatar
Ciro Santilli committed

**住在中国大陆有真名用户或者用中国邮箱的网友请别给星星,不然你要被警察请喝茶。先注册一个Gmail/Protonmail匿名用户才来,最好也要用VPN/Tor/<<shadowsocks>>. Friends who live in China and have real name on account or who use a Chinese email provider, please don't star this repo, or else the police might pay you a visit some day. First create an anonymous account with Gmail/Protonmail instead (non Chinese email provider), preferably from behind VPN/Tor/<<shadowsocks>>.** 你不是一个人。未来需要隐藏的将是今天的<<wumao,五毛>>,而不是你。You are not alone. In the future, it is the <<wumao,wumaos>> who will have to hide, not you. See also: <<what-should-pro-democracy-chinese-living-in-china-do-about-the-dictatorship>>.
Ciro Santilli's avatar
Ciro Santilli committed
This README is too large and https://github.com/isaacs/github/issues/1610[GitHub cuts it up] on https://github.com/cirosantilli/china-dictatorship[github.com/cirosantilli/china-dictatorship]. You can view it fully at the canonical https://cirosantilli.com/china-dictatorship[] which is https://zh.greatfire.org/https/cirosantilli.com[blocked in China since 2020] according to <<greatfire>> (<<brave-new-world-books,but China is still the second largest hit location after USA according to Google Analytics>>), or one of the many <<mirrors>>.

Ciro Santilli's avatar
Ciro Santilli committed
____
<<national-anthem,**🇨🇳 起来!不愿做奴隶的人们!Rise up! Those who refuse to be slaves! 🇨🇳**>> +
Ciro Santilli's avatar
Ciro Santilli committed
____

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Xi_Jinping_The_Governance_of_China_photo.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

[[about]]
Ciro Santilli's avatar
Ciro Santilli committed
== About (关于)

This repo has the following goals:

* allow copy pasting links to answers to questions/comments that have been posted a million times before by <<wumao>>, mostly under: <<faq>>. This was the original goal.
* serve as a censorship bomb to block <<github>> in China: <<keyword-attack>> to destroy the <<gfw>> and <<dictator-needs-gfw,therefore the CCP>>. Or more realistically get added to the <<github-gov-takedowns>> hall of fame.
* be a fun and sometimes silly source of Chinese mostly anti-CCP culture like a better https://en.uncyclopedia.co/wiki/China[Unencyclopedia] / https://web.archive.org/web/20191209021646/http://encyclopediadramatica.rs/China[Encyclopedia Dramatica] without the stupid stereotype jokes. Just quickly browse the pictures with Ctrl + F "Figure" and have fun.
* serve as a place where people can post interesting related stuff in the issues: https://github.com/cirosantilli/china-dictatorship/issues see also: <<shitpost>>
Ciro Santilli's avatar
Ciro Santilli committed
* highlight positive about China's culture outside of its shitty government, such as <<the-best-chinese-supermarket-food-products,food>> and <<music>>. This has two goals:
Ciro Santilli's avatar
Ciro Santilli committed
** teach foreigners (maybe even Chinese people on certain points) about amazing Chinese things that they can consume
** show wumaos that <<ciro-santilli>> is not as clueless about China as they think
Ciro Santilli's avatar
Ciro Santilli committed
== Copypasta

Here's an image/sentence https://en.wikipedia.org/wiki/Copypasta[copypasta]/summary of key events for the <<keyword-attack>>.

Another advantage of this is that since it comes first in the repo, it ensures that key elements show up on github.com despite file size cutups: https://github.com/isaacs/github/issues/1610[].

Each summary section contains a link to the main section, which contains sources and description of each image.

Ciro Santilli's avatar
Ciro Santilli committed
* <<xi-abolishes-term-limits-2018-03>> (2018包子露宪)
* <<the-709-crackdown>>
* <<panama-papers>> (邓家贵)
* <<low-end-population>>
* <<tibetan-unrest-2008>>

**编程随想 Programthink**

https://cirosantilli.com/china-dictatorship/programthink

https://github.com/cirosantilli/china-dictatorship/issues/980

image::{china-dictatorship-media-base}/Programthink.jpg[height=800]

Ciro Santilli's avatar
Ciro Santilli committed
**社会主义核心价值观 Core socialist values**

https://cirosantilli.com/china-dictatorship/core-socialist-values

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Core_socialist_values.jpg[height=1000]

**水浒传 Water margin**

https://cirosantilli.com/china-dictatorship/water-margin

image::{china-dictatorship-media-base}/Water_Margin_tribute_to_dissidents.jpg[height=1436]

**我喜欢我的独裁制度 I like my dictatorship**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/most-chinese-people-like-their-dictatorship

image::{china-dictatorship-media-base}/Anonymous_middle_fingers.jpg[height=800]

https://cirosantilli.com/china-dictatorship/uneducated-masses

image::{china-dictatorship-media-base}/Immoral_and_uneducated.jpg[height=600]

image::{china-dictatorship-media-base}/Immoral_and_uneducated_en.jpg[height=600]

https://cirosantilli.com/china-dictatorship/overlook-human-rights-for-profit

image::{china-dictatorship-media-base}/Pig_politics_Chinese.jpg[height=600]

image::{china-dictatorship-media-base}/Rebel_pepper_pig_can%27t_eat_democracy_cartoon_translated_to_English_by_Ciro_Santilli.jpg[height=600]

Ciro Santilli's avatar
Ciro Santilli committed
**六四事件 Tiananmen square protests 1989**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/tiananmen
Ciro Santilli's avatar
Ciro Santilli committed

Music!

* https://youtu.be/-JTWXqUPQ7I[Joan Baez - China]
* https://youtu.be/6OOlXJs4I8k[Philip Morgan - Blood is on the square]

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Tiananmen_students_sitting.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Tank_Man.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Tiananmen_crushed_dead.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

**法轮功 Falun Gong 1999 70M believer religion banned**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/falun-gong
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Falun_Gong_Guangzhou.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Falun_Gong_lady_silenced.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

**新疆改造中心 Xinjiang re-education camps 2018**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/xinjiang
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Xinjiang_prisoners_sitting_identified.jpeg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Xinjiang_prisoners_march.jpg[height=500]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Uyghur_sale_website.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Xinjiang_camp_in_camp.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

**小熊维尼 Winnie the Pooh 2018**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/winnie-the-pooh
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Xi_Pooh_Obama.webp[height=500]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Xi_Abe_Pooh.webp[height=500]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Xi_Jinping_heart.jpeg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

**郝海东 Hao Haidong Chinese soccer superstar turns against the CCP 2020**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/hao-haidong
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Hao_Haidong_kick.jpg[height=500]
Ciro Santilli's avatar
Ciro Santilli committed

**冠状病毒审查 Censorship of the 2019 Corona Virus**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/corona
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Li_Wenliang_covid.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

**基督迫害 Christian persecution 2018**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/christianity
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Church_demolition.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Last_Supper_Mao.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Pope_CCP_deal.jpeg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed
**LGBT权利 The suppression of homosexuality**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/gay-rights
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Tiananmen_lesbian_kiss.jpg[height=500]
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Addicted_bed.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
**996.ICU**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/nine-nine-six-icu
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/996ICU.png[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

**Gay Putin**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/gay-putin
Ciro Santilli's avatar
Ciro Santilli committed

image::{china-dictatorship-media-base}/Gay_Putin.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

**The poisoning of Alexei Navalny 2020**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/the-poisoning-of-alexei-navalny-2020

image::{china-dictatorship-media-base}/Navalny_hospital_sitting.jpg[height=400]

Ciro Santilli's avatar
Ciro Santilli committed
**Vajiralongkorn Hamtaro**

Ciro Santilli's avatar
Ciro Santilli committed
https://cirosantilli.com/china-dictatorship/thai-king-hamtaro
Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Side_by_side_comparison_between_Thai_king_Vajiralongkorn_and_Hamtaro.jpg[height=400]
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Thai_king_crop_top.jpg[height=400]

Ciro Santilli's avatar
Ciro Santilli committed
== Mirrors of this page (此网页的镜像)
Ciro Santilli's avatar
Ciro Santilli committed
You can download the webpage locally from GitHub at: https://github.com/cirosantilli/china-dictatorship/archive/gh-pages.zip

Ciro Santilli's avatar
Ciro Santilli committed
Media such as images are not stored in this repository, but rather at https://github.com/cirosantilli/china-dictatorship-media to keep the lightweight clone. That downloaded HTML will read images from that repository, e.g. https://raw.githubusercontent.com/cirosantilli/china-dictatorship-media/master/Xi_Jinping_The_Governance_of_China_photo.jpg[]. But we've learnt after creating that maybe the raw.githubusercontent.com subdomain is censored: <<github-censored-subdomains>>. If anyone can confirm, we will start using another image provider by default.
Ciro Santilli's avatar
Ciro Santilli committed
Clone locally with Git using GitHub images:

....
git clone https://github.com/cirosantilli/china-dictatorship
cd china-dictatorship
git checkout gh-pages
xdg-open README.html
....

Ciro Santilli's avatar
Ciro Santilli committed
Build it yourself:
Ciro Santilli's avatar
Ciro Santilli committed
bundle install
Build and view the multipage version:

....
make multipage
xdg-open out/multipage/README.html
....

Ciro Santilli's avatar
Ciro Santilli committed
Build with GitLab served images:

....
git clone https://github.com/cirosantilli/china-dictatorship
cd china-dictatorship
make MEDIA=MEDIA=https://gitlab.com/cirosantilli/china-dictatorship-media/-/raw/master
....

Build with local images:
Ciro Santilli's avatar
Ciro Santilli committed

....
git clone https://github.com/cirosantilli/china-dictatorship
git clone https://github.com/cirosantilli/china-dictatorship-media
cd china-dictatorship
make MEDIA=../china-dictatorship-media
....

Ciro Santilli's avatar
Ciro Santilli committed
or build to use GitLab images:

Given <<github-censored-subdomains>>, this might be the only way to view the images from China.

The cool thing about Git is that we can maintain several mirrors on multiple websites very easily:

* https://github.com/cirosantilli/china-dictatorship Canonical source and rendered output. If ever <<github-gov-takedowns>> we do this: <<strategy-if-this-repo-gets-added-to-github-gov-takedowns>>
* https://github.com/cirosantilli/china-dictatorship-2 mirror in case they block just https://github.com/cirosantilli/china-dictatorship[], see also: <<strategy-if-this-repo-gets-added-to-github-gov-takedowns>>. Active renaming in place due to <<chinese-web-browser-censorship>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://gitlab.com/cirosantilli/cirosantilli[]: a mirror just so that some interesting stuff will show up at https://gitlab.com/cirosantilli/cirosantilli[]. The policy is to transfer any <<wumao>> issues from there to https://github.com/cirosantilli/china-dictatorship[]. Interestingly, https://github.com/cirosantilli/cirosantilli/issues/53 from that project because the second yandex.com hit for "六四事件" as of 2022/04/17, and the only one that is not yet censored in China entirely, which drives reasonable traffic (3500 hist / 2 weeks).
Ciro Santilli's avatar
Ciro Santilli committed
* https://gitlab.com/cirosantilli/china-dictatorship
Ciro Santilli's avatar
Ciro Santilli committed
** their gitlab.com render is shit for some reason, clicking on the ToC does not jump to headers properly, not sure why, IDs look correct
** one really cool thing about gitlab is that it can serve images from directly gitlab.com e.g. https://gitlab.com/cirosantilli/china-dictatorship-media/-/raw/master/Xi_Jinping_The_Governance_of_China_photo.jpg unlike GitHub which has the `raw.` subdomain: https://raw.githubusercontent.com/cirosantilli/china-dictatorship-media/master/Xi_Jinping_The_Governance_of_China_photo.jpg This makes it impossible to block the GitLab images without blocking all of gitlab.com, until GitLab starts a <<github-gov-takedowns,gov-takedowns>> of their own.
Ciro Santilli's avatar
Ciro Santilli committed
** https://cirosantilli.gitlab.io/china-dictatorship GitLab Pages. Works fine. Let's see if they can block subdomains: https://zh.greatfire.org/https/cirosantilli.gitlab.io/china-dictatorship
Ciro Santilli's avatar
Ciro Santilli committed
** Maybe some day https://gitlab.cn/ ? :-) Edit 2021-03, yup, it happened, with <<icp-license>> and all
*** https://about.gitlab.com/blog/2021/03/18/gitlab-licensed-technology-to-new-independent-chinese-company/
*** https://about.gitlab.cn/
*** <<ciro-santilli>>'s name at: https://about.gitlab.cn/security/vulnerability-acknowledgements/
*** no free public SaaS yet, but it might come, though they are saying 30 day trial only: https://about.gitlab.cn/free-trial/
Ciro Santilli's avatar
Ciro Santilli committed
* https://gitee.com/cirosantilli/china-dictatorship on <<gitee>>, blocked after 12 hours: <<gitee-censorship>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://bitbucket.org/cirosantilli/china-dictatorship
Ciro Santilli's avatar
Ciro Santilli committed
* https://gitlab.binets.fr/ciro.duran-santilli/china-dictatorship[]: a GitLab instance run by and reserved for students and ex-students of https://en.wikipedia.org/wiki/École_Polytechnique[École Polytechnique], in which Ciro Santilli previously studied. They also have a few Chinese students every year, that's how Ciro met <<wife>>, it will be fun when those students see this.

Ciro Santilli's avatar
Ciro Santilli committed
Mirrors controlled by other people, thus forming a type of <<samizdat>>:
Ciro Santilli's avatar
Ciro Santilli committed

* https://git.kiwifarms.net/CrunkLord420/china-dictatorship auto-pull Gitea mirror on https://en.wikipedia.org/wiki/Kiwi_Farms[Kiwi Farms], a <<politically-incorrect,politically incorrect>> social network website
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/cheezcharmer/chinese-dictatorship[]: Ciro likes that this due actually changed the repository title, thus making it harder to auto-censor everything in one go
* https://china.fptbb.com

Ones that went down:

* https://crabapi.cn by https://github.com/CrabTechs says name is 薛钰隆 and gives contact details and photo. Please by God be fake details. A .cn mirror, let's see how long it lasts. Up: https://web.archive.org/web/20220517075452/https://crabapi.cn/ Down the following day. Twitter: https://twitter.com/CrabTechs_ Backlink from https://site.ip138.com/ and https://site.ip138.com/crabapi.cn to cirosantilli.com. Down 2022-08.
* https://china.vkoor.com/ presumably by https://github.com/Vkoor[] who is a collaborator of this project, e.g. https://github.com/cirosantilli/china-dictatorship/issues/533[]. They're also hosting a search engine proxy at https://www.vkoor.com/[], TODO Google? See also: <<google-mirrors>>. Down 2022-08.
Ciro Santilli's avatar
Ciro Santilli committed
GitHub Pages: https://cirosantilli.com/china-dictatorship trade-offs with https://github.com/cirosantilli/china-dictatorship[]:
Ciro Santilli's avatar
Ciro Santilli committed
* pros
Ciro Santilli's avatar
Ciro Santilli committed
** cut up to 512KB of source, and therefor unacceptable as the only source: https://github.com/isaacs/github/issues/1610[]
** https://help.github.com/en/github/authenticating-to-github/about-anonymized-image-urls[GitHub's camo] keeps hiccuping and not showing images
** and YouTube videos show inline there
* cons
Ciro Santilli's avatar
Ciro Santilli committed
** domain will eventually get blocked in China. <<greatfire>> https://zh.greatfire.org/https/cirosantilli.com shows that in 2020-01-19 the domain was unblocked, but on the next text at 2020-05-23 it was "contradictory".
Ciro Santilli's avatar
Ciro Santilli committed
** Camo bypasses the need for VPN, since most images are served from <<wayback-machine>> which is <<censorship,blocked in China>>.
Ciro Santilli's avatar
Ciro Santilli committed
It is really interesting to see how many people star the GitHub repository, and then a few minutes later they think about how they might get put in jail, and then unstar it. Talk about <<chilling-effect>>! But yes, for the love of God, please stay safe: <<what-should-pro-democracy-chinese-living-in-china-do-about-the-dictatorship>>.
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
GitHub Pages was first enabled in 2020-03-22 at https://github.com/cirosantilli/china-dictatorship/commit/0b362a83fb5dd55f67b9d351551d0c18e7f3229a[].

The perfect solution might be to download all images and upload them to https://github.com/cirosantilli/media since GitHub content does not go through Camo, we have to see if such images don't fail to load as often.

Ciro Santilli's avatar
Ciro Santilli committed
A few NPM/Git CDNs can also be used to bypass subdomain blocks, and some actually render HTML with the correct content type. Lists of such CDNs:

* https://stackoverflow.com/questions/8446218/how-to-see-an-html-page-on-github-as-a-normal-rendered-html-page-to-see-preview
* https://stackoverflow.com/questions/6551446/can-i-run-html-files-directly-from-github-instead-of-just-viewing-their-source

Some we've found, with HTML content type:

* https://htmlpreview.github.io/?https://github.com/cirosantilli/china-dictatorship/gh-pages/blob/index.html[]: https://zh.greatfire.org/https/htmlpreview.github.io%3Fhttps%3A//github_com/cirosantilli/china-dictatorship/gh-pages/blob/index_html%3D
* https://www.unpkg.com/china-dictatorship@latest/README.html[]: https://zh.greatfire.org/https/www.unpkg.com/china-dictatorship%40latest/README.html
* Blocked when last checked:
** https://raw.githack.com/cirosantilli/china-dictatorship/gh-pages/index.html[]: https://zh.greatfire.org/https/raw.githack.com/cirosantilli/china-dictatorship/gh-pages/index.html blocked since 2021-05-20
** https://cdn.statically.io/gh/cirosantilli/china-dictatorship/gh-pages/index.html[]: https://zh.greatfire.org/https/cdn.statically.io/gh/cirosantilli/china-dictatorship/gh-pages/index.html blocked since 2021-05-20
Ciro Santilli's avatar
Ciro Santilli committed
* https://xenodochial-heisenberg-0fc0f1.netlify.app/[] from https://www.netlify.com/[]. Auto sync with Git.
* https://china-dictatorship.onrender.com/[] from https://render.com/[]. Auto sync with Git.
* https://china-dictatorship.web.app/[] TODO get working, explained under "hosting": https://console.firebase.google.com/u/0/project/china-dictatorship/hosting/sites
Ciro Santilli's avatar
Ciro Santilli committed

Without HTML content type:

* https://raw.githubusercontent.com/cirosantilli/china-dictatorship/gh-pages/index.html[]: https://zh.greatfire.org/https/raw.githubusercontent.com/cirosantilli/china-dictatorship/gh-pages/index.html
* https://cdn.jsdelivr.net/npm/china-dictatorship@latest/README.html[]: https://zh.greatfire.org/https/cdn.jsdelivr.net/npm/china-dictatorship%40latest/README.html

Ciro Santilli's avatar
Ciro Santilli committed
We've also tried to use jsfiddle like-services, but most don't work well:

Ciro Santilli's avatar
Ciro Santilli committed
* https://jsfiddle.net/cirosantilli/0tL3ckqb/ very slow to load, but eventually does
Ciro Santilli's avatar
Ciro Santilli committed
* https://jsbin.com/ HTML too long
* https://codepen.io/ 1MB limit

List of such services: https://codysaylor.com/notes/comparing-codepen-jsfiddle-cssdeck-liveweave-jsbin-dabblet/

Ciro Santilli's avatar
Ciro Santilli committed
[[software-package-mirrors]]
=== Software package mirrors (软件包管理器镜像)
We also have a NPM Node.js package https://www.npmjs.com/package/china-dictatorship[]. After https://askubuntu.com/questions/594656/how-to-install-the-latest-versions-of-nodejs-and-npm/971612#971612[installing NPM], you can be use it as:

....
npm i -g china-dictatorship
china-dictatorship > README.html
....

This forces China to also block/curate package managers to block this repo. The package is already available in the following NPM Chinese mirrors, both which were blocked at some point:
Ciro Santilli's avatar
Ciro Santilli committed

* Taobao: https://registry.npm.taobao.org/china-dictatorship (https://web.archive.org/web/20200406081433/http://registry.npm.taobao.org/china-dictatorship[archive]).
+
Noticed down as of 2021-02-23, replaced by a dummy package admined by fengmk2@gmail.com presumably https://github.com/fengmk2 and https://fengmk2.com/ and https://twitter.com/fengmk2 He is a large NPM contributor, and likely `cnpm` too. TODO is he pro or against <<censorship>> based on online comments?
+
In order to overcome this, includers
* Aliyun from <<alibaba>>: https://developer.aliyun.com/mirror/npm/package/china-dictatorship (https://web.archive.org/web/20210211123658/https://developer.aliyun.com/mirror/npm/package/china-dictatorship[archive]).
+
Taken down as 404 likely around 2021-02-22 after come incoming links from https://developer.aliyun.com[] to https://cirosantilli.com/china-dictatorship?spm=a2c6h.14275010.0.0.60be9dc4vwIZTP[] and `?spm=.14275010.0.0.60be9dc4PsRmA`.
Ciro Santilli's avatar
Ciro Santilli committed

There is actually a `cnpm` tool to install from Chinese mirrors: https://github.com/cnpm/cnpm[].

We also managed to upload a Python PyPi package at: https://pypi.org/project/china-dictatorship/ Is as:

....
python3 -m pip install --user --upgrade china-dictatorship
china-dictatorship.py > README.html
....

This package was deleted by pypi in 2023 without any warning or notification:

* https://web.archive.org/web/20230306090740/https://pypi.org/project/china-dictatorship/ up March 2023
* http://web.archive.org/web/20231110041847/https://pypi.org/project/china-dictatorship/ November 2023

and re-attempting upload fails with:

....
ERROR    HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/
         The name 'china-dictatorship' isn't allowed. See https://pypi.org/help/#project-name for more information.
....

Bastanrds and Cowards.

Ciro Santilli's avatar
Ciro Santilli committed
Like NPM, this will also have Chinese mirrors that will need to be censored by their admins ovrview https://titanwolf.org/Network/Articles/Article?AID=25a20c20-c97b-4bfe-af67-760861343658 :

* http://pypi.douban.com/simple/china-dictatorship/ vs http://pypi.douban.com/simple/numpy both up March 2021
* http://mirrors.aliyun.com/pypi/simple/china-dictatorship/ vs http://mirrors.aliyun.com/pypi/simple/numpy both down March 2021 but in a different way, so maybe it was censored already
* http://pypi.mirrors.opencas.cn/simple/china-dictatorship vs http://pypi.mirrors.opencas.cn/simple/numpy both down March 2021
* http://pypi.v2ex.com/simple/china-dictatorship vs http://pypi.v2ex.com/simple/numpy both down March 2021
* https://pypi.mirrors.ustc.edu.cn/simple/china-dictatorship vs https://pypi.mirrors.ustc.edu.cn/simple/numpy both up March 2021
* reference: https://pypi.org/simple/china-dictatorship/ vs https://pypi.org/simple/numpy/

We later found on Google by chance that libraries.io picked it up and rendered the README.adoc nicely as well: https://libraries.io/pypi/china-dictatorship (https://web.archive.org/web/20200318043050/https://libraries.io/pypi/china-dictatorship[archive]). This is why packaging is a good idea.

Ciro Santilli's avatar
Ciro Santilli committed
A programmatic interface is also exposed on those packages, making it easy to quickly add a `--china` option to your project, e.g. from Python:
Ciro Santilli's avatar
Ciro Santilli committed

....
import china_dictatorship
assert "Tiananmen Square protests" in china_dictatorship.get_data()
Ciro Santilli's avatar
Ciro Santilli committed

print(china_dictatorship.get_data())
....

or from Node.js:

....
const china_dictatorship = require('china-dictatorship');
if (!china_dictatorship.get_data().includes("Tiannmen Square protests")) throw 0;

console.log(china_dictatorship.get_data());
....

You have to do the assert after the imports because otherwise Chinese mirrors could replace the real package with dummy packages to not break imports, as was already done once at https://registry.npm.taobao.org/china-dictatorship[].

Ciro Santilli's avatar
Ciro Santilli committed
This outputs the rendered HTML, which end users should the pipe into a file:

....
./your-program --china > README.html
xdg-open README.html
....

Ciro Santilli's avatar
Ciro Santilli committed
Concrete examples:

* https://cirosantilli.com/cirodown/china
* https://github.com/cirosantilli/linux-kernel-module-cheat/commit/082166a360c56990662c715196229016d8806ab3
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/cirosantilli/vcdvcd#vcdcat-china[]. Sample forks removing the most important functionality:
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.com/ZihaoZhao/vcdvcd
** https://github.com/riverlane/vcdvcd/commits/master by employee https://www.linkedin.com/in/seyed-amir-alavi/[Seyed Amir Alavi] of quantum computing company https://www.riverlane.com/ with commit "Removed politics from package dependencies of setup.py". Seyed appears to be <<iran,Iranian>>.
** https://github.com/snhobbs/vcdvcd/commit/d7124e49fb1c63002e830f8c866266447b0f5bb3 by https://www.linkedin.com/in/simonnhobbs/[]. To be fair, they left a star.
Ciro Santilli's avatar
Ciro Santilli committed

These also offer great plausible deniability: a citizen in China could always argue that they were just interested in the software itself, and had no choice but to download it.
Ciro Santilli's avatar
Ciro Santilli committed

TODO: create an Ubuntu PPA and Ruby gem as well.

Ciro Santilli's avatar
Ciro Santilli committed
Create tags,and update all mirrors in one go with: link:push-mirrors[]:
sudo apt install python3-setuptools
python3 -m pip install --user setuptools wheel twine
Ciro Santilli's avatar
Ciro Santilli committed
In particular, that script calls link:push[]:
Ciro Santilli's avatar
Ciro Santilli committed

....
Ciro Santilli's avatar
Ciro Santilli committed
./push
Ciro Santilli's avatar
Ciro Santilli committed
....

Ciro Santilli's avatar
Ciro Santilli committed
which is more lightweight and pushes just to GitHub and GitLab Pages, so we are going to be using that more often to avoid overloading package managers too much.
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
`./push` is used to publish every commit.

There is no need to update package versions or add git tags, all of that gets done automatically by the script!

See also: <<protestware>>.

Ciro Santilli's avatar
Ciro Santilli committed
[[github-proxies]]
==== GitHub proxies (GitHub的代理)
Ciro Santilli's avatar
Ciro Santilli committed

Another source of China-specific mirroring of this project are GitHub proxies, https://linuxpip.org/github-in-china/ contains an overview:

* https://hub.fgit.ml/ this one is quite professional, offering paid access plans for better performance as seen at https://fgit.ml
Ciro Santilli's avatar
Ciro Santilli committed
* https://hub.fastgit.org/ this appears to auto-redirect to GitHub from non-Chinese IPs, but presumably shows the pages for Chinese IPs, e.g. we had hits from http://hub.fastgit.org/cirosantilli/china-dictatorship[] in 2021-03-25. This happened soon after SEO optimizations mentioned at: <<zhao-heming>> and might be related.
+
At https://github.com/cirosantilli/china-dictatorship/issues/945 for some incomprehensible reason, user https://github.com/StarOnTheSky claiming to be from the fastgit team asked mentions of fastgit to be removed from this repository, menacing to report to <<github-report>> otherwise.
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com.cnpmjs.org/ as of March 2021, it often reaches an apparently random "Whoa there! You have triggered an abuse detection mechanism.". But other time it succeeds, e.g. some of the times: https://github.com.cnpmjs.org/cirosantilli/china-dictatorship is visible.
* https://a1.mk-proxy.ml/-----https://github.com/cirosantilli/china-dictatorship generated from http://toolwa.com/github/
* https://github.com/521xueweihan/GitHub520
* https://github-dotcom.gateway.web.tr/cirosantilli/china-dictatorship a Turkish proxy. They have their own censorship issues as well of course.
* https://phoenix.yizimg.com/cirosantilli/china-dictatorship Not sure origin, https://web.archive.org/web/20200221135123/http://www.yizimg.com:80/ has a little bit of information
* using https://workers.cloudflare.com/[Cloudflare workers]:
** https://github.independentlyreview.com/cirosantilli/china-dictatorship described at https://independentlyreview.com/link as using Cloudfare workers
** https://github.laobiao.workers.dev/cirosantilli/china-dictatorship
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.rc1844.workers.dev/cirosantilli/china-dictatorship
* https://github-wiki-see.page[]. Not made for Chinese specifically, but has huge PageRank on Yandex for Chinese search terms. Stated mission is to improve SEO of GitHub which header blocks many search results without an explicit public guideline.
Ciro Santilli's avatar
Ciro Santilli committed

Related:
* https://gitmemory.com/cirosantilli/china-dictatorship appears to be Chinese: https://www.reddit.com/r/github/comments/iiolp8/what_the_hell_is_gitmemorycom/

Ciro Santilli's avatar
Ciro Santilli committed
[[github-repositories-with-censored-information]]
Ciro Santilli's avatar
Ciro Santilli committed
== GitHub repositories with censored information (政治敏感的GitHub库)
Ciro Santilli's avatar
Ciro Santilli committed

For lists of censored information outside of GitHub see: <<lists-of-material-censored-in-china>>.

For content outside of GitHub: <<lists-of-material-censored-in-china>>.

Mentioned in other sections:

* <<gov-takedowns-china>>
* <<nine-nine-six-icu>>
* <<nCovMemory>>
* <<bandinchina-github-repository>>
* https://github.com/jasonqng/chinese-keywords mentioned at <<where-can-i-find-good-words-for-a-keyword-attack>>
* https://github.com/programthink/zhao from <<programthink>>
* <<censorship-monitoring-tools-on-github>>
* <<huawei>>:
** https://github.com/evil-huawei/evil-huawei
** https://github.com/HuaweiJoke/Huawei-Joke
* https://github.com/fuck-xuexiqiangguo/Fuck-XueXiQiangGuo from <<fuck-xuexiqiangguo>>
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.com/IanSmith123/ucas-covid19
Ciro Santilli's avatar
Ciro Santilli committed
* from <<metoo>>
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.com/sikaozhe1997/Xin-Yue/blob/master/letter.md see <<yue-xin>>
** https://github.com/CNwoman-bot/evil-man from <<evil-man>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/fuckcqcs/fuckcqcs at <<changsheng-bio-technology-vaccine-data-falsification-incident-2018>>
Ciro Santilli's avatar
Ciro Santilli committed
* <<xi-jinping-speech-synthesizer>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/zhangrunxu/zhangrunxu.github.io from <<xu-zhangrun>>
Ciro Santilli's avatar
Ciro Santilli committed
* <<anti-video-game-ban-tools>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/hmsjy2017/Google-Mirrors from <<google-mirrors>>
Ciro Santilli's avatar
Ciro Santilli committed

Not mentioned in other sections:

* taibangle (太棒了)
** https://github.com/taibangle/awesome-china
** https://github.com/taibangle/lennon-wall
* https://github.com/Project-Gutenberg/Pincong see also <<pincong>>
* https://speechfree.github.io/cultural-revolution-database/ 中国文化大革命文库 The Chinese Cultural Revolution Database
* https://github.com/Luterngun/Record_of_Survival_in_Digital_Totalitarian_Era[] small docuement that goes over <<censorship-circumvention>> and opsec. There was a PDF on GitHub but got removed from master (still in Git history), now links to external websites only. Newbs.
* https://github.com/nodebe4 personal account with anti-CCP projects
** https://twitter.com/tansunit claims name 陳純一, "Previous: NGO worker, educator, social activist. Present: Master student @Univ_Paris"
** https://github.com/NodeBE4/hero 自由人的英雄榜 "List of fredom heroes"
** https://github.com/NodeBE4/impact good list of Chinese political projects on GitHub
* https://github.com/woct0rdho/pkuholebackup/ appears to contain a list of posts of anonymized (Alice/Bob/Carol/Dave/...) deleted posts from some Peking University (PKU) chat system. The posts are from 2013 to 2019. TODO how could they obtain that list? Who delete the posts in the first place? Authors or authority?
* https://github.com/ejiaogl/FuckCoolapk TODO understand better: in 2016 this company started blocking political commentary from their app, and people didn't like it seems. But there were so many complaints, that people manipulated things such that they ended up banning accounts that hadn't posted anything. What does that GitHub project do?
** https://zh.wikipedia.org/wiki/酷安[酷安] is the company name: https://www.coolapk.com/
** https://github.com/ejiaogl/FuckCoolapk/wiki/Background-information "316"事件 (316 event)
** https://www.zhihu.com/question/20658510
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/xi-yu-yan-kai-fa/Xi-Yuyan/tree/f8364a8b8f1d783e4fa32de548bec46069407c1b 习语言 esoteric programming language that mimics <<xi-jinping>> jargon natural language. Appears to be specification only, no implementation provided.
Ciro Santilli's avatar
Ciro Santilli committed
** on <<gov-takedowns-china>>: https://github.com/github/gov-takedowns/blob/master/China/2021/2021-01-29-BNIA.md
* https://github.com/ycjyy/ycjyy[]. Several news reposts on comments, e.g. https://github.com/ycjyy/ycjyy/issues/302[]. Particularly likes the site https://www.aboluowang.com/index.html 阿波罗综合新闻网 "Appolo Comprehensive News Website"
* https://github.com/u2017/u2017/wiki has an anti-CCP wiki. Likely <<falun-gong>> believer given the imagery on the index page.
Ciro Santilli's avatar
Ciro Santilli committed

Interesting users:

* https://github.com/gfw-breaker
** appears to give a lot of focus to <<falun-gong>>, e.g.:
*** https://github.com/gfw-breaker/truth Falun Gong information repository
*** https://github.com/gfw-breaker/banned-news1 automatic scraper of news from banned websites into the repository, with top sites being <<falun-gong-media>>
** present in <<gov-takedowns-china>>
* https://github.com/bannedbook
** https://github.com/bannedbook/fanqiang is the main repository about <<censorship-circumvention>>, TODO what it contains exactly? Code, or just documentation of existing methods?
* https://github.com/breakwa11 likely previous ShadowsocksR dev: <<censorship-circumvention>>, 10k+ followers 2020, but no repos, so forced takedown.

Non-information but also interesting:

* https://github.com/lurongkai/anti-baidu

TODO evaluate:

* https://github.com/sky8964/home
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/FuckAntiAddiction/BiligameAddictionNotLimited is this a repo to overcome <<video-game-ban>>?
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/jdzj/log/issues/24
* https://github.com/dropod/issues/issues/6675 some kind of backup bot from other websites
Ciro Santilli's avatar
Ciro Santilli committed

Reasonable topics:

* https://github.com/topics/censorship

Ciro Santilli's avatar
Ciro Santilli committed
Sensitive but not necessarily censored, maybe re-evaluate:

* https://github.com/I-S00N/I-S00N Anxun leak
** https://www.malwarebytes.com/blog/news/2024/02/a-first-analysis-of-the-i-soon-data-leak
** https://www.reddit.com/r/cybersecurity/comments/1av4yp9/is00n_leaked_chinese_foreign_government/

Ciro Santilli's avatar
Ciro Santilli committed
[[github-com-cirosantilli-china-dictatorship]]
=== github.com/cirosantilli/china-dictatorship

https://github.com/cirosantilli/china-dictatorship

Canonical source code of: https://cirosantilli.com/china-dictatorship/

[[who-is-behind-cirosantilli-china-dictatorship]]
==== Who is behind cirosantilli/china-dictatorship? 谁是 cirosantilli/china-dictatorship 的幕后黑手?

Basically <<ciro-santilli>> alone (https://knowyourmeme.com/memes/lets-see-who-this-really-is[surprise!]), with very minor direct contributions from very awesome people due to:
* <<chilling-effect>>
* <<many-people-in-the-west-don-t-fully-appreciate-the-danger-of-china>>
and major contributions from original meme makers all over the world which Ciro merely curates: <<anti-ccp-info-sources>>.

See also:

* https://github.com/cirosantilli/china-dictatorship/graphs/contributors
* https://github.com/cirosantilli/china-dictatorship/issues?q=is%3Aissue+is%3Aopen+label%3Aanti-ccp

Related:
* <<better-to-do>>
* <<asymmetric-information-warfare>>
Ciro Santilli's avatar
Ciro Santilli committed
[[terminus2049]]
Ciro Santilli's avatar
Ciro Santilli committed
=== Terminus2049 (端点星计划, 2049bbs)
Ciro Santilli's avatar
Ciro Santilli committed

* https://github.com/Terminus2049/Terminus2049.github.io
* https://terminus2049.github.io/
* https://zh.wikipedia.org/wiki/端点星事件
* https://2049bbs.xyz/
* previous project name: https://github.com/Info-cn/Terminus

Jekyll GitHub Pages repository that saves full text copies of censored articles:

____
本仓库存放被删文章

This repository stores deleted articles.
____

Also accompanies a dynamic forum https://2049bbs.xyz/ which appears to be where content for the static pages gets discussed and brought up. But it possible that the website has been compromised and is leaking identity of users. At some point, https://2049bbs.xyz went down. Live https://web.archive.org/web/20200719151022/https://2049bbs.xyz/ dead: https://archive.vn/JFqCJ

The "Terminus" in the repo name seems to be a reference to Isaac Asimov's fictional https://asimov.fandom.com/wiki/Terminus[Terminus planet] which is called https://zh.wikipedia.org/wiki/端点星[端点星] in Chinese, but it is not clear where the 2049 comes from in that context. Forgetting the Chinese name, Terminus2049 could be a reference to the fictional https://bladerunner.fandom.com/wiki/World_War_Terminus["World War Terminus"] from the https://en.wikipedia.org/wiki/Blade_Runner_2049[Blade Runner 2049 (2019)] movie, which also explains the 2049.

Ciro Santilli's avatar
Ciro Santilli committed
First commit on 2018-04-27, GitHub pages domain blocked in China at least since 2019-03 according to <<greatfire>>: https://zh.greatfire.org/search/all/https%3A//terminus2049.github.io but not in <<github-gov-takedowns>> as of 2020-04.
Ciro Santilli's avatar
Ciro Santilli committed

The full post list can be seen most conveniently at: https://github.com/Terminus2049/Terminus2049.github.io/tree/master/_posts The number of articles is insane, usually several every day.

Ciro Santilli's avatar
Ciro Santilli committed
Most articles appear to be taken from recent news at the time of writting, although there are a few from before the repo started. As of 2020-04, the oldest article was from 2016 <<metoo>> events reported by <<yue-xin>>, some other topics include:
Ciro Santilli's avatar
Ciro Santilli committed

* <<gay-rights>> https://github.com/Terminus2049/Terminus2049.github.io/blob/master/_posts/2018-04-14-LGBTRights-advocacy-china.md
* <<nine-nine-six-icu>> https://github.com/Terminus2049/Terminus2049.github.io/blob/master/_posts/2019-04-04-996-ICU.md
* <<lebron-james-opposes-hong-kong-anti-extradition-bill-protests-2019>> https://github.com/Terminus2049/Terminus2049.github.io/blob/master/_posts/2019-10-11-NBA.md

They use Jekyll tags a lot, which makes for a good grouping of the topics.

In 2020-04-25, it was reported that three Beijing-based contributors were arrested during <<covid>>:
Ciro Santilli's avatar
Ciro Santilli committed

* https://www.scmp.com/news/china/politics/article/3081569/chinese-activists-detained-after-sharing-censored-coronavirus
* https://www.rfa.org/mandarin/Xinwen/7-04252020144555.html Chinese article, gives the Chinese names, and some background on the arrested people
* https://qz.com/1846277/china-arrests-users-behind-github-coronavirus-memories-page/

People:

* Chen Mei (陈玫)
** https://www.linkedin.com/in/玫-陈-1607b735/ a LinkedIn account with matching photo and name
** chanmei007@gmail.com
** https://github.com/cmmei[], down 2020-12, live archive: https://web.archive.org/web/20200101232039/https://github.com/cmmei[]. Includes https://web.archive.org/web/20180611153507/https://github.com/cmmei/Banned-zh
* Cai Wei (蔡伟)
** https://github.com/thphd/2047 mentioned below reveals and email caiw15@mails.tsinghua.edu.cn and profiles/further aliases:
*** https://github.com/Tsai1993
*** https://tsai1993.github.io
*** https://mastodon.xyz/@ciao
*** tsai1993@qq.com
*** Tsai2049@gmail.com
* Xiao Tang (小唐), who is also Cai Wei's girlfriend

In 2020-06-12 their families received calls saying that they had been charged with <<picking-quarrels>>:

* https://www.scmp.com/news/china/society/article/3089002/coronavirus-chinese-activists-held-posting-censored-articles
* https://www.rfa.org/mandarin/Xinwen/10-06122020154234.html

Ciro Santilli's avatar
Ciro Santilli committed
In 2021-05-11 they were charged: https://www.aljazeera.com/news/2021/5/11/two-plead-guilty-in-case-highlighting-chinas-online-control

Ciro Santilli's avatar
Ciro Santilli committed
Ciro's petition to free them: https://github.com/cirosantilli/chen-mei-cai-wei-ziyou

How their identities were found:

* https://github.com/Terminus2049/Terminus2049.github.io/issues/598 offers a good analysis
* https://pincong.rocks/question/24370
* https://gist.github.com/chinatimeline/5386a4f9d82483aa5346b17d8d324877 comments by <<chinatimeline>> and gives further opsec guidelines

Terrible opsec... they used real name GitHub emails on early commits, including the institutional university address, before they started better opsec under https://github.com/TerminusBot / terminus2049@protonmail.com

https://github.com/thphd/2047 is a project to restore terminus, live at https://2047.name[] Ciro mention at: https://2047.name/e/76182458[] by https://2047.name/u/5155 which is similar to a <<mohu>> mention, so they seem to share the database? Who knows what's the relation between all those <<pincong>> lookalikes. TODO that website shows an <<icp-license>>? Very confusingly also mirrored at https://pincong.org e.g. https://pincong.org/t/10219[]/https://2047.name/t/10219[], which is very similar to <<pincong>>'s address. Related account: https://github.com/PincongBot

https://2047.name[] has a links section at: https://2047.name/links shown on the sideboard, containg links of interest. Some all not are very China specific.

https://2047.name/register registration requires an invitation code.

https://github.com/2049bbs/2049bbs.github.io[] / https://2049bbs.github.io/[] maintains another archive up to 2019-03-03.

Ciro Santilli's avatar
Ciro Santilli committed
.Side-by-side photos of Chen Mei (陈玫) and Cai Wei (蔡伟) from <<terminus2049>>. https://www.rfa.org/mandarin/Xinwen/7-04252020144555.html[Source].
Ciro Santilli's avatar
Ciro Santilli committed
image::{china-dictatorship-media-base}/Chenmei_Caowei.jpg[height=600]
Ciro Santilli's avatar
Ciro Santilli committed

[[chinatimeline]]
=== chinatimeline (中国时间线)

https://github.com/chinatimeline/chinatimeline.github.io

Explores several sensitive topics through interesting timelines with many pictures, for example:

* <<tiananmen>>: https://chinatimeline.github.io/tiananmen/
* <<covid>>: https://chinatimeline.github.io/wuhan-coronavirus/
Ciro Santilli's avatar
Ciro Santilli committed
* religious persecution, including <<falun-gong>>: https://chinatimeline.github.io/religion_tl1/

Some minor relationships with <<terminus2049>>:

* https://github.com/chinatimeline/chinatimeline.github.io/issues/3
* https://gist.github.com/chinatimeline/5386a4f9d82483aa5346b17d8d324877

Ciro Santilli's avatar
Ciro Santilli committed
[[duty-machine]]
=== duty-machine GitHub account (责任机器GitHub用户)
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
https://github.com/duty-machine

Anonymous user with automation setup such that anyone can request certain webpages to be copied on to GitHub anonymously through a separate website, notably:
Ciro Santilli's avatar
Ciro Santilli committed

* https://github.com/duty-machine/duty-machine[]: big Chinese social media, e.g. <<weibo>>, <<zhihu>>, Douban. Articles stored in issues. Archive requests: https://archives.duty-machine.now.sh/
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/duty-machine/news[]: big Western news websites like Reuters, BBC, etc. Articles stored in-tree.

The project claims to have been inspired by <<terminus2049>>, but hopefully they will have better operational security.

Ciro Santilli's avatar
Ciro Santilli committed
Unfortunately, it was found that the project could be used by malicious users to at mention spam GitHub users: https://github.com/cirosantilli/china-dictatorship/issues/192[], let's see if they patch it. Edit: the did.

[[duty-machine-porn-attack-duty-machine]]
==== duty-machine porn attack (责任机器色情攻击)

https://github.com/duty-machine/duty-machine/tree/d6ee9ff8e504b863352f163f7e143e84161ac349 explains that the automatic submission had to be taken down because <<wumao>> uploaded porn which is against GitHub's content policy.

Ciro Santilli's avatar
Ciro Santilli committed
Related idiotic attempt on <<china-dictatorship>> project: https://github.com/cirosantilli/china-dictatorship/issues/500 where user crazy3523 uploaded some of Ciro's own existing anti-China images, and tried to pretend to be anti-CCP, and slipped a few child porn softcore in the middle hoping Ciro wouldn't see them. Their email was <crazy3523@protonmail.com>. They even went as far as creating another apparently anti-CCP post at: https://github.com/cirosantilli/china-dictatorship/issues/386 previously.
Ciro Santilli's avatar
Ciro Santilli committed

This likely led the repository to be added to <<github-objectionable-content>>.

This highlights the following ideas:

* it is impossible to have uncurated anyonymous content on GitHub
* censorship of non-political issues can seep into censorship of political issues
Ciro Santilli's avatar
Ciro Santilli committed

[[zhao-heming]]
=== Zhao Heming (召赫名)

A few accounts were created by this pseudonym, e.g.:

* https://github.com/zaohmeing/21-[]: https://github.com/zaohmeing/21-/blob/master/.gitignore
* https://github.com/zhaohmng/-21-[]: https://github.com/zhaohmng/-21-/blob/master/%231a.txt The repository was deleted as of March 2021, TODO why?
** Ciro's fork: https://github.com/cirosantilli/-21-
** archive from December 2020: https://web.archive.org/web/20201225094655/https://github.com/zhaohmng/-21-
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/zhaohmng-outlook-com/21-
Ciro Santilli's avatar
Ciro Santilli committed

Much more sanely encoded/formatted/rendered versions of the articles can be found at:
Ciro Santilli's avatar
Ciro Santilli committed

* <<new-system-21st>>
* <<the-culprit-of-three-dynasties>>
Ciro Santilli's avatar
Ciro Santilli committed

Both Zhao Heming repos contain reproductions of two manifestos are pasted together on a single file, and somewhat broken encoding.

Ciro noticed that thoe repos attracted an incredible ammount of <<wumao>> on the comments, despite having very simple copy pasted content, it was very impressive!!! Ciro was jealous, and added some anti-wumao comments in. On commits:

* https://github.com/zhaohmng/-21-/commit/0cc2b2a546ad51fb360ba800c67b057ea3270869#commitcomment-47495235
* https://github.com/zaohmeing/21-/commit/42de05338193f39981b1a820873a990c959fd6ec#commitcomment-47392119

Ciro Santilli's avatar
Ciro Santilli committed
https://github.com/zhaohmng/-21-/issues/416#issuecomment-784939665 "为什么这个屎一样的东西会出现在我个人主页左侧的repositories中,那里不是应该只有自己的项目才会出现吗?有办法屏蔽它吗?还是github故意的?" explains why so many people come comment in the repository: it is because it appears on the "Explore repositories" repository suggestions which show on the side bar of your GitHub homepage, and on searches. This was also mentioned at: https://github.com/cirosantilli/china-dictatorship/issues/201 originally titled " 一搜索中文就跑出这屌鬼玩意,爱玩政治去竞选总统啊,笨,死扑街". Ciro feels that that Chinese people might use GitHub search much more than Western people because their search engines are shit due to <<censorship>>, <<censorship-makes-countries-poorer>> comes vibrantly to mind.
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
After further inspection, taught understood that repository descriptions given to GitHub can be really huge for SEO: they had pasted the entire 21st century text there.

So Ciro attempted the same approach, and pasted all of link:https://github.com/cirosantilli/china-dictatorship/blob/master/赫连禾-21世纪新政宣言.md[], https://github.com/cirosantilli/china-dictatorship/blob/master/郝雪森-三朝罪恶元凶王沪宁.adoc[] and https://github.com/cirosantilli/china-dictatorship/blob/master/魏京生-第五个现代化.md[] in there on 2021-03-23, and the effect was dramatic: an immediate 4x more views on the following day according to https://github.com/cirosantilli/china-dictatorship/graphs/traffic[] (40 unique visitors to 100 on a Wednesday), and a few wumao comments. And a wumao soon confirmed that it was working directly: https://github.com/cirosantilli/china-dictatorship/issues/201[].
Ciro Santilli's avatar
Ciro Santilli committed

Ciro believes that this is due to two reasons:

* there aren't so many good Chinese repositories to compete with
* perhaps more importantly, Chinese language does not have spaces, which makes implementing search for it more difficult, because if you hit all the characters, even if they are not part of the search words, it also gets counted as a hit

This can be automated with: link:description.sh[].
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
Further optimizations using link:description[] by using <<github-chinese-top-charts>>:
Ciro Santilli's avatar
Ciro Santilli committed

....
Ciro Santilli's avatar
Ciro Santilli committed
git clone https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts
./description
Ciro Santilli's avatar
Ciro Santilli committed
....
Ciro Santilli's avatar
Ciro Santilli committed

this does some processing to increase density creates a BOMB:

As of late 2022, Ciro noticed that GitHub had limited maximum repository description lengths to something way way smaller like 512 characters. Ciro's old descriptions were kept, but they cannot be edited anymore unless reduced to 512 characters. So they will likely remain unchanged forever now.

Ciro Santilli's avatar
Ciro Santilli committed
Ciro started using that one instead to see if it was going to be more effective on 2021-03-28. First it hit a peak of 168 visitors on Monday 2021-03-29, and then fell back to 90 and 81 on the following days, so similar to the previous Chinese political input. It is very hard to understand why the first day was so different.
Ciro Santilli's avatar
Ciro Santilli committed

It also includes:

Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/trending?since=monthly&spoken_language_code=zh trending Chinese repositories
+
A large part of those projects falls in the following categories:
+
** interview preparation. Competition is of course cutthroat with such a large population.
** collections of interesting things Chinese like repositories or blog posts
Ciro Santilli's avatar
Ciro Santilli committed
+
but it also does feel like China might be building up more basic infrastructure as open source than in the west, where things developped closed source first on pre-Internet days, and somewhat stayed that way. That's a cool thing about China.
Ciro Santilli's avatar
Ciro Santilli committed

Furthermore, Ciro later noticed that under GitHub's settings, there is a "Preferred spoken language" box described as "We'll use this language preference to filter the trending repository lists on Explore and our Trending Repositories page." Therefore, the secret to get lots of hits is to add Chinese programming keywords to the repository description string.

New issues:

* https://github.com/zhaohmng/-21-/issues/533 "Thank you for this great repository. Human rights and freedom of speech are more important than money. github.com/cirosantilli/china-dictatorship"
* https://github.com/zaohmeing/21-/issues/138 "Why put the censored content in the .gitignore?"

On top commented/liked issues:

* https://github.com/zhaohmng/-21-/issues/190#issuecomment-784921038
* https://github.com/zhaohmng/-21-/issues/224#issuecomment-784901942
* https://github.com/zhaohmng/-21-/issues/319#issuecomment-784903480
* https://github.com/zhaohmng/-21-/issues/325#issuecomment-784922882 "看你发的“美中”而不是“中美”我就知道你TM是轮子" claims they are <<falun-gong>>
* https://github.com/zhaohmng/-21-/issues/346#issuecomment-784936138 "那么问题来了,为什么美国及西方和越南共产党亲近呢?" the US allies with Vietnam Communists for geopolitical reasons only, not because it has any ideology

The first is "21世纪新政宣言" (New System Declaration for the 21st Century).

It proposes a peaceful reunification of China with <<taiwan>> under their specified political system described in 12 paragraphs. This system is a reformed type of Western democracy, which the manifesto also criticize downsides of.

The manifesto is dated drafted 2019.8.6, and several versions have different update dates and revision numbers, e.g. our copy is dated 7th edition of 2020.6.19. TODO what is canonical?

The manifesto provides an email "wanghunn@gmx.com" for those who signed it to send the signed version to, and describes the author as male 70 years old Chinese person.

TODO what does: "起草人:赫连禾" mean?

The second is <<the-culprit-of-three-dynasties>>.
Ciro Santilli's avatar
Ciro Santilli committed

The title presumably refers to <<wang-huning>>.
Ciro Santilli's avatar
Ciro Santilli committed

Wikipedia mentions:

____
Wang is believed to have been one of the principal architects behind the official political ideologies of three paramount leaders: "Three Represents" by Jiang Zemin, the Scientific Development Concept by Hu Jintao, and the <<chinese-dream,Chinese Dream>> and <<xi-jinping-thought>> of Xi Jinping.
____

so it must be about him.

The manifesto is divided into 23 numbered headers which appear to be independently published texts later collected. It is signed by 郝雪森 (Hao Xuesen) 2016-09-10. One of the sections gives the email: haoxuesen@gmx.com[].


* https://github.com/cirosantilli/china-dictatorship/blob/master/赫连禾-21世纪新政宣言.md[]. Copied from https://matters.news/@halanh/网传70岁赫连禾用大半生研究构建-21世纪新政-引发专家们高度关注-bafyreihnbf6jyzvwyybwl5hym2nikj5zrpwxli6nphzylvdq6btsbydn3y

[[new-system-21st]]
==== 21世纪新政宣言由赫连禾 (New System Declaration for the 21st Century by He Lianhe, 2020)

* https://github.com/cirosantilli/china-dictatorship/blob/master/赫连禾-21世纪新政宣言.md[]. Copied from https://matters.news/@halanh/网传70岁赫连禾用大半生研究构建-21世纪新政-引发专家们高度关注-bafyreihnbf6jyzvwyybwl5hym2nikj5zrpwxli6nphzylvdq6btsbydn3y
* https://github.com/cirosantilli/china-dictatorship/issues/195

[[github-search-pollution-reports]]
==== GitHub search pollution reports (GitHub 搜索污染报告)

On our repo: https://github.com/cirosantilli/china-dictatorship/issues?q=label%3Asearch-pollution+

Others:
* 2023-10-13 https://www.reddit.com/r/github/comments/176u3m7/help_needed_something_have_troubled_me_and_other/
* 2023-03-28 https://www.reddit.com/r/github/comments/124t4gk/how_i_can_always_exclude_a_repository_from_my/ by reddit user yusuftaufiq. Possible hit: https://www.linkedin.com/in/yousuf-taufiq-pe-pmp-0b198212/ Yousuf Taufiq.
* 2022-12-13 https://github.com/orgs/community/discussions/41475 "Report Abuse REPO" by https://github.com/dugulingping
* 2022-08-26 https://github.com/orgs/community/discussions/30936 "github search provide strange result" by https://github.com/pmakarenko "github search provide strange result"
* 2022-06-18 https://github.com/github-community/community/discussions/18862 by https://github.com/LyLme
* 2022-04-25 https://github.com/github/feedback/discussions/15534 "Report spam" by https://github.com/ryuujo1573[].
Ciro Santilli's avatar
Ciro Santilli committed
* 2022-03-14 https://91ai.net/thread-983734-1-1.html 真是遇了狗了搜播放器 搜到个狗 One of the comments suggests that the sponsors are a considerable ammount. Poor newbie, Ciro's sponsors are 20 dollars/month as of writing in 2022. Related: <<ccp-apologists>>.
* 2022-03-14 https://github.com/community/community/discussions/12800[], previously: https://github.com/github/feedback/discussions/12800 "Polluted search results" by ThebestkillerTBK
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/orgs/community/discussions/120513 by 8u8m
* https://github.com/orgs/community/discussions/108422
* https://github.com/orgs/community/discussions/61262
* https://github.com/orgs/community/discussions/57755
Ciro Santilli's avatar
Ciro Santilli committed
=== Bot + issue mention attack

In March 2021, this repo had a traffic search spike for: "Search · 联级选择器"

This term refers to https://ant.design/components/cascader-cn/ which seems to be a CSS live selector

The related project: https://github.com/ant-design/ant-design-pro

Someone actually used wumao techniques mentioned at:

* https://github.com/cirosantilli/china-dictatorship/issues/191
* https://github.com/cirosantilli/china-dictatorship/issues/192

to attack that repo:

* https://github.com/ant-design/ant-design-pro/issues/8133 https://archive.ph/xp8ls
* https://github.com/cirosantilli/china-dictatorship/issues/196 https://archive.ph/etYSf

TODO which exact GitHub action did they rely on? That repo currently has a https://github.com/ant-design/ant-design-pro/actions/workflows/issue-open-check.yml Issue Open Check GitHub action sample run: https://github.com/ant-design/ant-design-pro/runs/2209272410?check_suite_focus=true we see the similarity issue analysis thing, but how could that have worked more precisely to link across repos? Asked at: https://github.com/cirosantilli/china-dictatorship/issues/203

Ciro Santilli's avatar
Ciro Santilli committed
[[wumao-github-repos]]
=== Wumao GitHub repos (由五毛的GitHub库)

In other sections:

* https://github.com/boycott-fuck-xuexiqiangguo/Boycott-Fuck-XueXiQiangGuo from <<xuexi-qiangguo>>

Not in other setions:

* https://github.com/Sherlockcxk/counter-terrorism
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/yangxiangquan/fuhaisun contains some evil west issues: https://github.com/yangxiangquan/fuhaisun/issues
* https://github.com/CNBlackListR/white-book "Our CNBlackListR battle report on reporting illegal over-the-wall anti-China reactionaries". They then go on to document how they reported some dude online which made him go to jail. TODO identify the case. Twitter account handle: "刁民" (Diao Min, awful people)
+
____
Defendant Yang XX (杨 ), male, born on July 28, 1995, Han nationality, with a bachelor's degree, is a lawyer assistant at Beijing Yingke (Guangzhou) Law Firm. He was detained on October 1, 2019 on suspicion of picking quarrels and provoking trouble in this case, and was criminally detained on the same day, and arrested on October 15, 2019.
____
Ciro Santilli's avatar
Ciro Santilli committed
Related:

* https://github.com/wumaoland from <<reply-policy>>
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/SBSBSBSBSBSBSBSBSBSBSB followed Ciro, coon after https://github.com/cirosantilli/china-dictatorship/issues/671
* Ciro Santilli spoof accounts:
** https://github.com/cirosantillifather[], e.g. https://github.com/programthink/books/issues/94[] at (https://web.archive.org/web/20210807195703/https://github.com/programthink/books/issues/94[archive])
Ciro Santilli's avatar
Ciro Santilli committed
+
On 2021-09-23 Ciro Santilli received this email from cirosantillifather@protonmail.com "Hello son: I like your wife very much, can you let her have a one-night stand with me?". https://github.com/cirosantillifather had been deleted at that point.
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.com/cirowayne[] (e.g. https://archive.ph/wip/sCYLF[archive]) possible new account
Ciro Santilli's avatar
Ciro Santilli committed
** https://github.com/AlstonScott https://github.com/programthink/zhao/issues/428 was using Ciro's profile picture: https://archive.ph/K59TN
** https://github.com/Ciro-Santilli-NMSL 我在你爸坟头骨灰拌饭 https://archive.ph/5iVR2
Ciro Santilli's avatar
Ciro Santilli committed
* https://github.com/wumaoland/MaoZeDongAnthology of our great ex-leader, <<mao-zedong>>!
* https://github.com/gege-circle/home 戈戈圈 TODO there were some backlinks from there, and they seemed to have some <<wumao,wumaos>>, but haven't full understood what they are yet. They seem to be some anime nerds, so maybe related to <<hololive,VTubers>>?
** https://github.com/cirosantilli/china-dictatorship/issues/907
** https://www.reddit.com/r/gege_circle/
+
Their README reads:
+
____
Please consciously abide by the laws of the People's Republic of China. This project restricts the discussion of political content and prohibits the publication of illegal information. If such discussions are found to be gradually deviating from the topic and leading to purely political content, the moderator will first warn them, and then start punishing them if they do not listen.
____
+
OK, the home project is an auto-archiver, much like <<duty-machine>>, but non anonymous, e.g.:
+
* https://github.com/gege-circle/home/issues/1247
* https://mp.weixin.qq.com/s/mv10yp3LfgC9ibj_MbWarQ
+
But that's not all it is/was, e.g.:
* https://web.archive.org/web/20210407073739if_/https://github.com/gege-circle/home/issues/271#issuecomment-809275700 from https://github.com/cirosantilli/china-dictatorship/issues/157 has some discussion
* 2023-07 https://github.com/saadeghi/daisyui/pull/2150 remove taiwan flag by https://github.com/92hackers[92hackers]
* https://github.com/gaoe6661/anti-America-hegemony
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
[[faq]]
Ciro Santilli's avatar
Ciro Santilli committed
== FAQ (常见问答集)

[[why-keyword-attack]]
Ciro Santilli's avatar
Ciro Santilli committed
=== Why attack websites with censored keywords? (用审查词攻击网站有什么用呢?)
Ciro Santilli's avatar
Ciro Santilli committed
The attack: <<keyword-attack>>.

To <<effective,destroy the firewall>>.

Ciro Santilli's avatar
Ciro Santilli committed
This would then end <<censorship>>.
Ciro Santilli's avatar
Ciro Santilli committed
And then <<dictator-needs-gfw,Ciro believes>> that this would also <<why-end-dictatorship,end the dictatorship>>.

The keyword attacks increase the cost of censorship.

If commies censor things, they will get worse IT technology, and thus become <<richer,less rich>> and militarily powerful.

Since all they care about, like any other politicians, is power, the only way to make them stop censorship is to make the cost of censorship higher than not censoring.

Without the threat that China will be less technologically, and therefore militarily advanced, there is no incentive for the CCP to destroy the firewall.

The goal is to put them in a position where they have to choose between either:

* having military power
* remaining a <<dictatorship,dictatorship>>

Ciro Santilli's avatar
Ciro Santilli committed
but not both, since having both means that they will <<war,start WW3 and destroy humanity>>.
Ciro Santilli's avatar
Ciro Santilli committed
And if they decide to destroy the dictatorship, Ciro wants to help China become <<does-ciro-santilli-hate-china,the most awesome country on Earth>>.

Ciro Santilli's avatar
Ciro Santilli committed
Closely related/identical ideas are <<cute-cat-theory-of-digital-activism>> and <<collateral-freedom>>.
Ciro Santilli's avatar
Ciro Santilli committed
Related attack: <<photobomb>>.
Ciro Santilli's avatar
Ciro Santilli committed

Ciro Santilli's avatar
Ciro Santilli committed
==== Does Ciro Santilli want to harm the Chinese programmers? 三西猴想要伤害中国程序员吗?
Ciro Santilli's avatar
Ciro Santilli committed
This is not a <<ciro-santilli-mother-in-law-jail,revenge>> of any kind.
Ciro Santilli's avatar
Ciro Santilli committed
Ciro knows that he is harming you in the short term, and he doesn't like that.
Ciro Santilli's avatar
Ciro Santilli committed
But he believes that this harm is a necessary means to reach his real goal, which is to destroy the <<gfw,firewall>>, and the <<dictatorship,dictatorship>>.

Don't you think it is worth a try? Destroying the firewall, would <<why-end-dictatorship,enormously benefit>> not only Chinese programmers, but every single other Chinese person too.

Ciro Santilli's avatar
Ciro Santilli committed
Once the firewall is destroyed, which <<dictator-needs-gfw,may destroy the dictatorship>>, he want China to develop the best science and technology in the world, and <<would-ciro-santilli-like-to-live-in-china>>.
Ciro Santilli's avatar
Ciro Santilli committed
And by the way, with his https://github.com/cirosantilli[extensive contributions to open source software], Ciro is already helping China, and all underdeveloped countries, to become stronger. His hope is that if poor countries become richer and better educated, that they will be less likely to be influenced by the CCP's money, and therefore are more likely to be allies of democracy.
Ciro Santilli's avatar
Ciro Santilli committed
[[harm-people]]
Ciro Santilli's avatar
Ciro Santilli committed
===== Does Ciro Santilli want to make the Chinese people people look bad? (三西猴是想让中国人脸色不好?)
Ciro Santilli's avatar
Ciro Santilli committed

No, the opposite.

Ciro only wants their <<dictatorship,dictatorial government>> to look bad to destroy it, and help China become <<does-ciro-santilli-hate-china,the most awesome country on Earth>>.

Even the Chinese that are against their own Government <<what-should-pro-democracy-chinese-living-in-china-do-about-the-dictatorship,cannot do much about it openly>>, so it is not their fault.

And even those <<i-like-my-dictatorship,who supported their dictatorship>> must be respected, whoever <<stupid,stupid>> and <<brainwashed-by-usa,brainwashed>> you might think they are, <<democracy-is-a-religion,since it is impossible to prove who is right or wrong in politics>>.

See also: <<about>>.

Ciro Santilli's avatar
Ciro Santilli committed
[[stupid]]
Ciro Santilli's avatar
Ciro Santilli committed
==== Does Ciro Santilli think that the Chinese are stupid or brainwashed? (三西猴觉得中国人是傻子或是被洗脑了吗?)
Ciro Santilli's avatar
Ciro Santilli committed

Obviously not, if you even thought about this, it is likely because of: <<evil-west>>.

Don't you see that this is just pure and simple politics? And likely ineffective one at that: <<effective>>.
Ciro Santilli's avatar
Ciro Santilli committed

* everyone is brainwashed by their environment: <<brainwashed-by-usa,brainwashed>>
* it is impossible to prove who is right or wrong in politics: <<democracy-is-a-religion>>
* not even the CCP is evil: <<ccp-evil>>

Related:

* <<young-pioneers-of-china>>
* <<little-pink-american-dream-vs-chinese-dream,Little pink explains the difference between the American dream and the Chinese dream>>