I'm queer, black and revolutionary. Libertarian communist. #NoJusticeNoPeace

Joined July 2018
Craig 🔻 retweeted
"Stand amongst the ashes of a trillion dead souls, and ask the ghosts if honor matters. The silence is your answer." - Javik, Mass Effect 3
21
523
29
5,409
134,078
Craig 🔻 retweeted
هرکس این شاهکارو ساخته دمش گرم
69
217
9
2,373
237,881
Craig 🔻 retweeted
🇨🇳🚨- « L’école n’est pas un business. » La Chine a interdit les écoles privées à but lucratif accueillant des élèves de la primaire au collège. La Chine interdit aux hommes d’affaires de créer des écoles privées pour faire de l’argent avec l’éducation des enfants de 6 à 15 ans, affirmant que l’éducation de base ne doit pas devenir un commerce. Les écoles privées restent autorisées, mais elles doivent être non lucratives : les fondateurs ne peuvent pas se distribuer les bénéfices. (REUTERS)
281
3,370
708
23,214
1,424,346
A single miscalculation is all it takes: the occupied lands rendered uninhabitable in under an hour.
245
930
124
4,568
355,121
1997’de Çin’in büyük bir derdi vardı. Ülkede metro ve demiryolu projeleri hızlanıyordu ama doğru düzgün tünel açma makinesi yoktu. Aradılar, taradılar, sonunda Almanya’da iki tane buldular. Makineler ikinci eldi. Almanlar iki makine için 700 milyon yuan istedi. Çinlilerin pek pazarlık yapacak hâli de yoktu. Parayı verip iki makineyi aldılar ve ülkeye getirdiler. Ama mesele makineyi satın almakla bitmedi. Kurulum için Alman mühendislerin de Çin’e gelmesi gerekiyordu. Gönderilen her Alman mühendis için günlük 800 avro ücret istendi. O dönem sıradan bir Çinli işçi yılda 4.000 yuan bile kazanamıyordu. Yani Alman mühendis Çin’e geliyor, bir günde Çinli işçinin neredeyse bir yılda kazandığının iki katını cebine koyuyordu. Çinlilerin canını sıkan asıl mesele 700 milyon yuan değildi. Makine senin değil. Teknoloji senin değil. Bir şey bozuluyor, Alman’ı çağırıyorsun. Parça lazım oluyor, Alman’dan alıyorsun. Adam fiyatı ne derse onu ödüyorsun. Çin bu faturayı unutmadı. 2002’de mühendisleri masaya oturtup sıfırdan kendi tünel açma makinesini geliştirmeye başladı. Kolay iş değildi. Bir makinede 30.000’den fazla hassas parça vardı. Kesici kafası ayrı dert, hidrolik sistemi ayrı dert, kontrol sistemi ayrı dert. 6 yıl uğraştılar. 2008’de ilk tamamen Çin yapımı tünel açma makinesi ortaya çıktı. Ama Çinliler için asıl mesele makineyi yapmak değildi. Almanlarla aynı işi yapıp yapamayacağını görmekti. 2012’de kendi makinelerini dünyanın en iyi üreticilerinin makineleriyle aynı projelerde yan yana çalıştırdılar. Sonuç? Çin makinesi geri kalmadı. Sonra Çin’in klasik hikayesi başladı. Önce kendine yaptı. Sonra seri üretime geçti. Maliyeti düşürdü. Sonra dünyaya satmaya başladı. Bugün dünyada kullanılan tünel açma makinelerinin yaklaşık %70’ini Çin üretiyor. 25 yıl önce Almanya’dan ikinci el iki makine bulabilmek için 700 milyon yuan veren ülke, bugün dünyanın en fazla tünel açma makinesi üreten ülke konumunda. Aslında Çin’in elektrikli otomobilde, bataryada, dronda ve şimdi insansı robotlarda yaptığı şey de bundan çok farklı değil. Önce dışarıdan alıyorlar. Sonra nasıl yapıldığını öğreniyorlar. Ardından kendileri üretiyorlar. En sonunda da senden daha ucuza sana satıyorlar. Zamanında Almanlar kurulum için Çin’e gidiyordu. Şimdi Çinliler kurulum için Almanya’ya gidiyor. Çin’de yapamıyoruz, üretemiyoruz, zor diye bir şey yok. Çin Devleti sizden bir makine geliştirmenizi istiyorsa yapmaktan başka çareniz yok. Aslında Çin’in sanayi politikasını yüzlerce sayfalık raporlarla anlatmaya gerek yok. İki tane ikinci el Alman makinesi bütün hikayeyi anlatıyor.
772
3,905
250
26,712
2,862,923
Craig 🔻 retweeted
In response to US threats to resume its war against Iran, Iranian government spokeswoman Fatemeh Mohajerani stressed that Tehran does not need any power’s permission to defend itself. In a statement titled "Iran will not be destroyed by threats," Mohajerani said the country would not seek authorization from any state to protect itself. "These days, Iran’s enemies speak of a nation’s fate while asserting their capacity to destroy it as if a country could be wiped off the world map, and a civilization erased from the memory of history, with a single command. American authorities and Israeli officials must understand that Iran’s destiny is not written according to their wishes or will. This nation will not surrender its independence or its right to determine its own future to those who issue threats. Repeating threats does not alter this reality—just as speaking more loudly does not transform a claim into reality. We know the suffering caused by war. We understand that behind every act of destruction, lives are disrupted, and behind every lost life, a family is left grieving forever. For this reason, we speak of peace with a sense of responsibility and strive to prevent war. Yet, no one should mistake this sense of responsibility for hesitation in defending Iran. Safeguarding the lives of our people, the territorial integrity, and the independence of the country is a duty in which we shall never falter. Iran does not wait for any power’s permission to defend itself. The country’s powerful Armed Forces are tasked with safeguarding this land, and aggressors must realize that a decision to commit an act of aggression will not be without cost or consequence. Any assessment regarding Iran that fails to take into account the nation’s defensive capabilities and the will of its people is fundamentally flawed." (Mehr News Agency)
2
43
1
196
6,661
Craig 🔻 retweeted
Replying to @bradlander
“Though I condemn the concentration camps I mourn the lives of every SS soldier guarding them😔”
2
78
1
1,548
12,539
ANONYMITY IS NOT A CRIME
ANONYMITY IS NOT A CRIME
3
24
7
134
1,490
A BioWare dev on reddit leaked a Mass Effect 5 trailer... it's called MASS EFFECT UNIVERSE and it's fucking gorgeous. I'm crying. This is everything I wanted. They were a lot farther than we thought. FUCK EA
2,538
9,448
3,327
70,067
3,586,333
Security called me at 6:12 AM today. "Patch every PHP server immediately." I asked what happened. "Two critical vulnerabilities. Remote code execution. No authentication required." Cool. How many PHP servers do we have? According to inventory: 12 According to reality: Nobody knows. We found one running WordPress. Three running old internal tools. One under someone's desk. Two inside vendor appliances. A forgotten employee directory from 2016. And a server named: PHP-OLD-DO-NOT-TOUCH Naturally, that one runs payroll exports. Then we found a PHP 5.6 box. I asked who owned it. The documentation said: BRIAN. Brian left in 2019. We called Brian. He said: "Oh wow, that's still running?" Excellent. By 8 AM, leadership joined the incident call. CEO: "Can hackers actually get in?" Security: "Potentially yes." CEO: "Without a password?" Security: "Yes." CEO: "Then why do WE need passwords?" Not the lesson. Finance asked if we could wait until the weekend to patch because downtime affects revenue. Security explained that the alternative was letting strangers execute code on our servers. Finance asked for a cost comparison. At 9:17, someone suggested temporarily taking the vulnerable websites offline. Marketing refused. "Our campaign is live." So for the next hour, the company officially decided maintaining a landing page for 20% off webinar registration was more important than preventing remote server takeover. We finally patched everything we could find. Then our scanner discovered another PHP server. Hostname: TEMP-PHP-2014 Uptime: 4,512 days. Nobody knows what it does. Nobody owns it. Nobody can shut it down. But every time we block network access, the warehouse stops printing shipping labels. Security has classified it as critical infrastructure. It is running PHP 5.4. The vulnerability has existed longer than half our employees. The emergency patch took four hours. Finding out what PHP actually runs took eleven. The internet isn't held together with code. It's held together with servers everyone is afraid to turn off.
918
7,074
1,159
58,018
3,839,070
Craig 🔻 retweeted
maybe thats the french in me but if i was vacationing in a country during protests i would join the revolution so fast this is the coolest thing in the world yes babes lets go overthrow the government
78
2,807
175
28,193
297,869
The French government has done it. They killed a street medic. He tried to tell them that he was a medic, that he wasn’t here to cause any harm, and they killed him. This needs to stop, the governments need to fall, the people need to wake up.
Qu’est-ce qui est arrivé là ?
11
12,693
118
61,792
500,164
3 years
🗣️'This is a massacre' Ministry of Health in Gaza held a press conference at Al-Ahli Baptist Hospital among the bodies and remains of the victims of the Israeli attack that left more than 500 dead ⤵️ v.aa.com.tr/3024272
42
4,770
30
12,047
128,291
La de la izquierda es de ayer, creo. Y es la que tanto está indignando a los de los puñitos apretados para decir las estupideces racistas de siempre. La otra es de mayo de 1968. El mismo lugar, la Columna de Julio en La Bastilla. Por lo del contexto y el simbolismo. Siempre.
61
1,251
40
8,220
370,504
Craig 🔻 retweeted
483
30,678
1,776
188,820
3,060,211
Craig 🔻 retweeted
Queste manifestazioni ci stanno donando archivi fotografici che rimarranno impressi nella memoria. – at Cesena, Emilia Romagna
Readers added context they thought people might want to know
La seconda immagine (scena alla Torre Eiffel con bandiere palestinesi e fuochi) è generata da IA. Non è una foto reale delle proteste del 17 ottobre a Parigi. x.com/UnsinkableDoll… factcheck.afp.com/doc.afp.com.D3…
55
7,794
228
67,766
928,516
Craig 🔻 retweeted
38
3,961
93
21,523
481,000
Remember no one says "fuck the fire department"
This Post violated the X Rules. Learn more
1
29