LIVE: Thailand, Cambodia resume border clashes before talks
https://www.aljazeera.com/news/liveblog/2025/12/22/live-thailand-cambodia-resume-border-clashes-before-talks?utm_source=flipboard&utm_medium=activitypub

Posted into Asia Pacific News @asia-pacific-news-AlJazeera

Sudanese bloc declares Nairobi roadmap, but is it a civilian breakthrough?
https://www.aljazeera.com/news/2025/12/22/sudanese-bloc-declares-nairobi-roadmap-but-is-it-a-civilian-breakthrough?utm_source=flipboard&utm_medium=activitypub

Posted into Global News @global-news-AlJazeera

For some reason, I have always had an interest in seeing what the gaming scene is like in Asian countries that are not Japan, but given that Asians hate each other, the extreme authoritarian laws in some countries, and the increased anti-Japanese sentiment in other Asian countries after WWII, the gaming scene is nowhere near as big.

The gaming scene in each country that I know of boils down to this:

* Mainland China - Known for Famiclones and multi-carts, but in recent years it expanded to Android consoles, mobile games, and PC games. Consoles were banned up until the 2010s though Nintendo created the iQue Player by using some loopholes.
* Hong Kong - Just imports games from the US and Japan. There is a handheld originating from there known as the "GameKing" and I rarely see retro YouTubers talk about it.
* South Korea - Hates the Japanese so much that they've embraced PC MMOs instead of singleplayer console games. They were able to carve a niche market with open-source handhelds like the GP32 which inspired many other handhelds for emulating existing games or for being used a handheld PCs. If it weren't for them, we probably wouldn't have the Steam Deck.
* North Korea - Everything seems to be DPRK propaganda, but people were somehow able to smuggle PS1s back in the 90s.
* India - Mostly mobile shovelware. Hardcore gamers play on PC. Console manufacturers ignore the place, but there is a gray market of import consoles along with clones and pirated consoles. Nintendo only officially released a console there once with the NES, rebranded as the Samurai. It's interesting because it's the only Famicom variant in Asia to be based on the American NES instead of the original Famicom.
* Vietnam - Only thing I can think of that came out of there is Flappy Bird. Don't know much else.

I only bring this up because I was reminded of the GP32 and how it influenced open source handhelds and handheld PCs and how the Steam Deck probably owes it's existence to some obscure Korean device from the early 2000s, just something to think about.

I also find it interesting that most of this just stems from anti-Japanese sentiment, so instead of embracing arcade games and RPGs, they embrace weird handhelds or MMOs.

TLD-Today and WilsonTech1 forever

space, in my feelings,
above all the ceilings
days, without the meanings,
and now I'm seeing
all the numbness for the taking
I've been hiding while I'm breaking

youtu.be/GGN5Vz2SaJw?si=qoSIe6…

US says talks with Russia, Ukraine in Miami ‘constructive, productive’
https://www.aljazeera.com/news/2025/12/22/us-talks-with-russia-ukraine-in-miami-constructive-productive?utm_source=flipboard&utm_medium=activitypub

Posted into US & Canada News @us-canada-news-AlJazeera

Adjusting #Enigmatick's previously built functions to align with the #ActivityPub #E2EE draft.

KeyPackage collection on the Actor object


Request

> curl -H <span class="hljs-string">"Accept: application/activity+json"</span> https://enigmatick.social/user/jdt | jq <span class="hljs-string">'.keyPackages'</span>

Response
<span class="hljs-string">"https://enigmatick.social/user/jdt/keys"</span>

Retrieve the KeyPackage Collection


These are populated by the client (the browser using the wasm module loaded in the Svelte SPA). I had a different mechanism in place for managing this (using the instrument field on Activities) but am updating it to use the Add flow for the Collection as specified by the draft.

Request

> curl -H <span class="hljs-string">"Accept: application/activity+json"</span> https://enigmatick.social/user/jdt/keys | jq

Response
<span class="hljs-punctuation">{</span>
  <span class="hljs-attr">"@context"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://www.w3.org/ns/activitystreams"</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"type"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Collection"</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"id"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://enigmatick.social/user/jdt/keys"</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"totalItems"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">39</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"next"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://enigmatick.social/user/jdt/keys?mkp=true"</span>
<span class="hljs-punctuation">}</span>

Follow the next link to retrieve a KeyPackage


This will mark the KeyPackage as distributed and would typically link it to the Actor that signed the request (that's temporarily disabled for testing).

Request

> curl -H <span class="hljs-string">"Accept: application/activity+json"</span> https://enigmatick.social/user/jdt/keys?mkp=<span class="hljs-literal">true</span> | jq

Response
<span class="hljs-punctuation">{</span>
  <span class="hljs-attr">"@context"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span>
    <span class="hljs-string">"https://www.w3.org/ns/activitystreams"</span><span class="hljs-punctuation">,</span>
    <span class="hljs-string">"https://purl.archive.org/socialweb/mls"</span>
  <span class="hljs-punctuation">]</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"type"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"Collection"</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"totalItems"</span><span class="hljs-punctuation">:</span> <span class="hljs-number">1</span><span class="hljs-punctuation">,</span>
  <span class="hljs-attr">"items"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span>
    <span class="hljs-punctuation">{</span>
      <span class="hljs-attr">"type"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"KeyPackage"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"id"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://enigmatick.social/key-package/cfde7b54-8d08-41e9-8eb5-d997a12e9347"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"attributedTo"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"https://enigmatick.social/user/jdt"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"to"</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span>
        <span class="hljs-string">"https://www.w3.org/ns/activitystreams#Public"</span>
      <span class="hljs-punctuation">]</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"mediaType"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"message/mls"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"encoding"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"base64"</span><span class="hljs-punctuation">,</span>
      <span class="hljs-attr">"content"</span><span class="hljs-punctuation">:</span> <span class="hljs-string">"AAEAASCOWe7uxA8tPeI01nDP8ka2irEhgfkK2qM81/o+tEKPEiCz2h2Vv6VVuGSx/C0WINQCuazZm4rQAymxd1JdHGVvaSDurWzIE3z5eXUFz5coFGv9db7DxZDx0arb/gyRuidCAgABImh0dHBzOi8vZW5pZ21hdGljay5zb2NpYWwvdXNlci9qZHQCAAEIAAEAAgADAE0KAAEAAgADAAQABQwAAQACAAMABAAFAAcCAAEBAAAAAGeDNwsAAAAAZ/IDGwBAQJUffd/8/Efgt0ITBeMWfJYcb7S8E5U7yyUINiIUfqmsGwcvTyam6C+9F+k64NBEs0rXjGMjPA6AgiZ2oR4/1wwAQECliseeQfQb0zgq755ZiiujRqLkEWt8WOTJSsBXHK6hey6bNs4wet782NL8k92h1BNuPZDzxHaHXdXe1wgBO6QJ"</span>
    <span class="hljs-punctuation">}</span>
  <span class="hljs-punctuation">]</span>
<span class="hljs-punctuation">}</span>

Thessaloniki, Greece: Incendiary Barrage by ‘Incendiary Anarchist Nous’
abolitionmedia.noblogs.org/259…

"The new global economic crisis is approaching The new economic crash in the West is closer than they would have us believe. Western imperialist states are trying to redivide the…"


Thessaloniki, Greece: Incendiary Barrage by ‘Incendiary Anarchist Nous’


The new global economic crisis is approaching

The new economic crash in the West is closer than they would have us believe. Western imperialist states are trying to redivide the earth and drain economically weak states of raw materials, labor, and anything else that can bring them profit. However, in countries that are not in the West, they must also contend with indigenous forces that either resist for their land, such as Palestine, or are ruled by theocratic regimes that they themselves had installed there to avoid the “communist threat.” The imperialist states of the East, Russia and China, are also entering the game, trying to emerge victorious from the coming crash. Intra-imperialist rivalries once again fall on the backs of the peoples of the earth with devastating results.

The Palestinian struggle

The Palestinians, with their struggle, like a modern Vietnam, show us the way and the necessity to fight wherever we are. Since October 2023, the Palestinians have been rebelling against the Zionist fascists, the American imperialists, and Western capital. All of them aim to rebuild the whole of Gaza and turn it into a tourist resort. The vultures (construction and real estate companies) have started selling off pieces of land in Palestine. The recent ceasefire agreement and the joke with Trump and the Nobel Peace Prize are not enough to stop what is happening in Palestine. What is happening is genocide, occupation, and the uprooting of an entire people, justified by the most ridiculous arguments.

There is nothing more despicable than using one of the darkest chapters in human history to justify genocide. Anyone who does so must be met with fierce anger and overwhelming force.

The puppet of the fascist state of America and Western capital is trying to convince us that he will resolve every conflict by telling blatant lies repeatedly in public (such as Armenia-Azerbaijan). At the same time, he is sending the army onto the streets to maintain order within his country and to deport all immigrants within America to private prisons in Ecuador. The so-called “democracy” of the United States could be better described as a junta and a military dictatorship.

GREECE—an accomplice state

The Greek state is an accomplice to the genocide of the Palestinians. As such, it should be treated and punished accordingly. As a member of NATO, an ally of the United States, albeit of negligible value, and a member of the tripartite family alliance of Greece, Cyprus, and Israel. It has surrendered land and water to the needs of Israel and the United States. The base in Larissa is used openly, and the base in Souda became the starting point for the war against the Houthis and the American bombing of Iran. At the same time that an arrest warrant is being issued for war crimes and crimes against humanity against Netanyahu, one of the best and biggest lackeys (OUR GREECE!) is covering for him and protecting him in the most vulgar way. Appealing to sentiment, government scum talk about the persecution of Jews. At the same time, they are increasingly strengthening the economy of the Zionist state by signing investment and agreements. It is no coincidence that the ELVO railway industry has been bought out or that thousands of Israeli funds have flooded the metropolises.

Anyone who does not oppose their country’s participation in an imperialist war has no right to complain about any reprisals.

Tempi-OPEKEPE and accuracy

Within Greece, OPEKEPE is taking place. The New Democracy government has launched an unprecedented war against every class achievement and every trace of common sense. Everyone now realizes that Tempi is the responsibility of the state government in general and of capital. However, those in power use the media to proclaim their innocence and their faith in bourgeois justice, trying to tarnish the struggle of Panos Routsis and, at the height of it all, banning gatherings at the Monument to the Unknown Soldier. The mockery is rampant, which is logical since no one is speaking up. The 13th hour passed because the workers wanted it to (of course!!), the write-offs passed, the OPEKEPE scandals and the millions that we will be called upon to pay seem to be passing too. At the same time, the average Greek citizen cannot afford basic goods, rent, or bills. Landlords (we consider this term to be the most appropriate), whether large real estate and construction companies or small property owners, are squeezing every tenant dry. Supermarkets, like modern profiteers, collude and raise the prices of all goods. They blame the war in Ukraine or the Houthis, rather than the capitalist greed that governs our entire lives. Finally, employers are reducing wages even further in proportion to working hours, and all of the above with the blessing of the government.

For all these reasons, we take responsibility for the following incendiary attacks:

i) The incendiary attack on the building housing the KEP (Citizens’ Service Center) of Agios Pavlos and some administrative offices of the municipality of Neapolis-Sykies on the night of October 14

Municipalities and regions are another piece of the mosaic that makes up the state apparatus. On a smaller scale, but in close cooperation with capital and the relevant ministries, they consume huge amounts of money from projects, direct assignments, and various types of contracts. Municipal and regional political parties are staffed by people from the same party pipeline as the parliamentary elections and hold the same political positions. No municipal authority intends to improve any neighborhood or cities in general. The goal was and is the same: money, money, money. By attacking this kind of infrastructure, we are attacking the state apparatus itself.

ii) The incendiary attack on the Masoutis supermarket in Saranta Ekklisies on the night of November 23

As we wrote above, supermarkets operate like modern black marketeers. That is, they agree among themselves on price increases for all products under various pretexts and thus squeeze all the working classes who have no other choice but to shop there (except for expropriation, of course). Thus, the big bourgeois owners are lining their pockets more and more with the help of the state. More specifically, Masoutis is a labor camp where, with crumbs for wages and exhausting hours, it sucks the surplus value out of its workers. The discount for staff on its products is the same as that for the cops!!! Supermarkets must be targeted for attacks, expropriations, and interventions at a time like this. The arrogance of the big bosses and the greedy robbery of the lower classes must be stopped by all means.

The first attack took place in October, designated as a month of action for the anarchist revolutionary Kyriakos Xymitiris!

Honor forever to the dead rebel Kyriakos Xymitiris and the dead rebel Snizana Paraskevaidou!

Immediate release of Nikos Maziotis!

Solidarity with all comrades imprisoned in the Ampelokipi case!

Signals of strength to all those who are fighting inside and outside the cells!

Solidarity with all squatters!

Εμπρηστικός Αναρχικός Νους [Incendiary Anarchist Nous] – DN Note: Last word hard to translate into English, Ancient Greek philosophical word that could mean ‘intellect’ or ‘brain’ or ‘mind’.

Source: athens.indymedia

abolitionmedia.noblogs.org/?p=…#anarchist #directActiion #europe #greece #thessaloniki


Santiago, Chile: Arson Attack Against RED Bus
abolitionmedia.noblogs.org/259…

"Sabotage action against REDBUS company, attack against machinery in memory OF THE 12 YEARS SINCE THE MURDER OF SEBASTIÁN OVERSLUIJ, 15 YEARS SINCE THE MURDER OF THE 81 PRISONERS OF…"


Santiago, Chile: Arson Attack Against RED Bus


Sabotage action against REDBUS company, attack against machinery in memory
OF THE 12 YEARS SINCE THE MURDER OF SEBASTIÁN OVERSLUIJ,
15 YEARS SINCE THE MURDER OF THE 81 PRISONERS OF SAN MIGUEL
and in rejection OF THE ELECTORAL PROCESS.

FIRE TO THE ELECTORAL BOXES AND THEIR NORMALITY
NEITHER FORGIVE NOR FORGET.

Source: es-contrainfo.espiv.net/2025/1…
abolitionmedia.noblogs.org/?p=…#anarchist #arson #chile #SebastianOversluij #southAmerica


“It's the same cast of characters every time.” Gilliam said. “We had a tremendous amount of evidence that they were trying to create evidence and falsify evidence to go after Trump. Now we see that they're trying to stop investigations and get rid of real evidence for the purpose of protecting the Clintons.
justthenews.com/accountability…

Athens, Greece: Attack on Kypseli Police Station
abolitionmedia.noblogs.org/259…

"Justice is resistance On the afternoon of December 7, 2025, we attacked the torture chamber of the Kypseli Police Station on Thiras Street. The cowards of the police station, so…"


Athens, Greece: Attack on Kypseli Police Station


Justice is resistance

On the afternoon of December 7, 2025, we attacked the torture chamber of the Kypseli Police Station on Thiras Street.

The cowards of the police station, so “brave” towards chained people, so “courageous” in sweeping migrants in Amerikis Square, realistically assessed their situation and locked themselves inside. It took them five whole minutes to come out…

Seventeen years and one day after December, we struck at the heart of Athens, in a center that they have turned into a fortress. Seventeen years in which violence, torture, and murders have not stopped for a moment. Seventeen years later, the same murderers with different faces. Sampanis, Fragoulis, Zackie, Lambros Fountas, Kamran, Maggos…

The combatants who go on the counterattack, who respond to the blows of the state, are neither superhuman nor unaware of the danger. They are your colleague at work, your fellow student in the next seat, the neighbor you greeted yesterday. You may have seen them yelling at their boss during some shitty season, demanding lower rent and humane neighborhoods, fighting against femicide, against the cops who murder. You’ve probably been caught up in a strike at some point. These are the people who, when enraged by injustice and violence, turn their anger into determination and a plan. They lay out maps, plot routes, and look for cameras. They fill bottles with gasoline, approach calmly, and set fire to police stations. This is how December 2008 was born, and November 1973 before it. With stubbornness and organization. With collective struggle against injustice.

Our attack was a direct response to the crescendo of police violence during the march on December 6, 17 years after the murder of student Alexandros Grigoropoulos by cops Korkoneas and Saraliotis.

“[…] At the end of the afternoon protest, at around 8:05 p.m., a group of approximately 400 individuals, carrying sticks and anti-gas masks, violently attacked riot police squads at the intersection of Panepistimiou and Emmanouil Benaki streets. […] ”

This was announced by the police and reproduced without a trace of skepticism by 90% of the media, from the center-left (news247.gr) to the far-right (Proto Thema). So what if dozens of videos show exactly the opposite, namely the violent attack by riot police on the march, the chemical warfare, the brutal beating of even protesters who had already been arrested.

To the media: Reproducing the police’s announcements verbatim in the current climate and circumstances is not simply poor journalism. It is a conscious choice to support and be complicit in barbarism. Every era has its Nuremberg, and every Nuremberg has its Streicher.

The police’s decision to ban the December 6 march, with heavy injuries and arrests, did not come as a bolt from the blue. It is a path that began with the pandemic and the handling of demonstrations at that time, culminating in the dissolution, under extreme conditions, of the march in memory of anarchist comrade Kyriakos Xymitiris.

The wind is changing, the signs are warning of a storm

We could be tempted to see this intensification of repression as typical right-wing state management. It would not be difficult. Even before its current complete dismantling, the crippled Hellenic Republic was not renowned for its “robust institutional checks and balances” or its “healthy democratic institutions.” The Greek regime is perfectly suited to a capitalist formation where the upper echelons are made up of smuggling shipowners and the mafia, while the lower echelons are staffed by anti-Lombard figures such as Frapes, Magierias, and Semertzidou.

However, the political and economic crisis is permeating the “liberal” West vertically and horizontally.

In the US, France, Germany, and the UK, governments change but policies remain the same. Profits for the few, poverty for the many, support for genocide in Palestine at any cost. Hand in hand with poverty goes the violence of the bosses, the violence of the police. The post-WWII redistributive model is dead, the possibility of exporting internal contradictions to the Third World has been limited. The capitalist “flight forward,” the future they are preparing for us is to go and fight—in truth, to die—for our country.

We must confront this darkness, politically and practically, because if the enemy wins, there will be no safe rear. Along with our stubbornness and will to fight, we must reintroduce organization, strategy, and tactics into our vocabulary. We must strike at the bosses and their henchmen, protect social/class struggles from repression.

BLOOD IS FLOWING, REVOLT IS CALLED FOR

SOLIDARITY WITH THOSE PERSECUTED FOR THE AMPELOKIPI CASE

THE ARMED REBEL KYRIAKOS XYMITIRIS ALWAYS PRESENT IN OUR STRUGGLES

– Anarchists

Source: athens.indymedia

Athens, Greece: Attack on Kypseli Police Station – Claim of responsibility and video

abolitionmedia.noblogs.org/?p=…#anarchist #antiPolice #athens #europe #greece #KyriakosXymitiris #molotov


At least 9 killed, 10 wounded in shooting in South Africa

cbsnews.com/losangeles/news/de…

"Some victims were randomly shot in the streets by unknown gunmen“

#SouthAfrica #BarKillings #Shooters

From "Reason"

reason.com/2025/12/21/trump-is…

The headline says Trump is deporting entrepreneurs. Has some examples but they mostly seem to be one of
- DACA
- asylum seeker
- other lawful path
and just haven't made it to the end yet.

Yeah - they might have been put into detention for a while but are released (one or more examples). Not sure how to fix that.

American Story The Battle of Athens 1946 - full movie

youtube.com/watch?v=hq-fiH2BNB…

A TRUE STORY about CORRUPT Government Officials trying to FRAUD the Voters of Tennessee. The Corrupt Officials, with the help of so-called Law Enforcement steal the ballot boxes. The American Militia Freedom Forces of The Second Amendment Law, operating under ARTICLE I Section 8 clause 15 of The Constitution, whose RESPONSIBILITY and DUTY under the ...

Do you know about the National Library Service?
Audio books and books in Braille.
loc.gov/nls/who-we-serve/

Nate Silver writes about Las Vegas

natesilver.net/p/did-las-vegas…

and suggests the big companies got greedy and drove visitors away.

Nice chart near the top showing steady visitor growth until just before COVID - flat for roughly four years, the COVID drop, and then flat to decrease since then.

Lots of good bits in this story.

From the "Midwestern Doctor"

midwesterndoctor.com/p/the-hid…

LONG and complicated story about the effects of weakened ligaments. Like being able to move your joints past normal range.

Mentions that patients have different needs but suggests magnesium as something to try early to fix the root causes.