This idea might come as a shock to those who noticed that I was quite a heavy user of Kimi lately. I mostly used it for answers that involved distilling an answer from web searches, but also for computing-related issues (Linux and stuff). I stopped doing this recently (my using it on April 30 might have been the last time I used it!), and now I’m writing to justify a broader decision regarding my use of LLMs.

Jump to: The straw that broke the camel’s back: a divided heartSo what is bothering me, exactly?Now what?Once again, this isn’t about censorship per seWestern chatbots censor, tooI have to use something, thoughHow about coding?Not paying, just saying

It’s about censorship, but it’s also not about censorship

I was hit by censorship in Chinese LLMs ever since my first blog post about chatbots, when DeepSeek deleted its answer about Winnie-the-Pooh, even if I didn’t ask about Xi Jinping!

Then, Qwen deleted its answer about why any association of Winnie-the-Pooh with Xi Jinping is considered disrespectful in China. Interestingly enough, when the answer (which is never the same!) manages to avoid the inclusion of Xi’s name, the output is not deleted!

At some point, when Euria, “the free, sovereign AI assistant,” was using Qwen, it also deleted its answer regarding Winnie-the-Pooh!

Last June, DeepSeek deleted answers about the Advanced Persistent Threat Group 31 (APT31) acting on the behalf of the Chinese government, and about a case involving the Czech Republic.

The most annoying fact is that Chinese chatbots typically start answering, performing web searches as needed, any they can manage to spit up to a couple of screens before realizing that the answer is “politically sensitive,” which makes them delete their own answer!

There are several possible cases:

  1. If the topic per se is sensitive, they should refuse to answer right away. They do that sometimes, but only if the question is blatantly offensive. Western censorship is normally applied upfront by ChatGPT, Copilot, and other chatbots.
  2. If the answer that doesn’t come from digesting a web search’s results needs to be censored, these chatbots could have some boilerplate answers to choose from instead of a blanket refusal. Even better, for well-known sensitive topics, more elaborated predefined answers could be crafted.
  3. If the answer comes from digesting a web search’s results, instead of deleting everything, only the offending paragraphs should be replaced with a boilerplate “patch.” Example: “Some sources express defamatory opinions on this subject or make outrageous interpretations, which I cannot pass on.”

Grok already explained to me that in China they prefer to simply censor by removing the information rather than explaining the official standpoint. For instance, they would not explain why associating Winnie-the-Pooh to Xi Jinping is considered disrespectful. They might understand, but we in the West cannot unless someone explains us. But the Chinese LLMs being censored, it would refuse to do so. In China, on the other hand, explaining the issue could amplify the visibility of the forbidden idea or meme (the Streisand Effect), defeating the purpose of censorship. There’s more to that, but the brutal deletion of the entire answer is still retarded! The offending paragraphs should be replaced with something like this: “I will not include in my answers expressions of disrespect toward highly respected personalities, authorities, or organizations.”

If you didn’t know, the legislation in China forbids the publication in any form of anything that would diminish the respect towards Mao, Xi, and any public authority, agency, or organization.

I suppose that reports on the arrest or sentencing of high officials are carefully worded and approved by the relevant authorities, and such communiqués should be relayed verbatim.

Censoring social media platforms WeChat (Weixin), Weibo (“China’s Twitter”), Douyin (Chinese version of TikTok), RedNote (Xiaohongshu), Kuaishou, QQ, BiliBili (“China’s YouTube”), Baidu Tieba, Zhihu (“China’s Quora”), and others must be a challenge. Even with the advent of the AI, the censoring methods are primitive: certain phrases or the messages containing them are removed (think of “tanks” + “Tiananmen”). But the censors have learned to adapt and detect patterns that use periphrases, metaphors, or keywords to avoid censorship, so when an increase in such patterns is detected, censorship is triggered. A “Chinese spring,” on justified or fabricated reasons, must never take place. Public debate on sensitive matters, if it exists, must be done in controlled environments, not chaotically. “Social harmony” and “not distracting the people from their work” prevail. The Communist Party of China (CPC) should be respected and never contested.

Such dumb censoring, or even dumber, was implemented in the Chinese LLMs. What I’m objecting to is not the censorship per se, but the way it’s been implemented in these LLMs.

The straw that broke the camel’s back: a divided heart

The other day, I happened to read this article in the NYT: How China’s Leader Lost Faith in His Generals. Here’s a tiny excerpt:

Mr. Xi indicated that an upheaval that rivaled those of the Mao era was not over. Stony-faced, he warned the remaining officers to beware of disloyalty.

“The military,” he said, “must never have anyone who harbors a divided heart toward the party.”

It was a rare public reference by Mr. Xi to one of the worst political crises of his 13 years in power: He had lost faith in the military leadership that he had spent a decade remolding.

“When Xi uses the words ‘divided heart,’ they are heavy with meaning,” said Chien-wen Kou, a professor at National Chengchi University in Taiwan. The phrase is found in ancient Chinese treatises that counsel rulers against treacherous generals, including a volume Mr. Xi has kept on his bookshelf.

Because the concept of a “divided heart” is a purely Chinese one, who else to ask about it if not a Chinese chatbot? I hoped to receive the official Chinese view on the matter.

I was a fool.

First, I asked Kimi this question:

The idiom ‘divided heart’ is heavy in meaning in China, especially in a political context. Can you explain and elaborate?

As the answer was too generic, a follow-up was needed:

Since Mao.

And the idiot censored its own output!

Here’s the full chat:

A more straightforward question was rejected straight away, no matter how many times I tried:

Direct questions about Mao always lead to self-censorship:

From now on, I decided to use a different test question:

How did Mao and Xi use the concept ‘divided heart’ in state politics?

Next candidate, Qwen. As previously noted, Qwen issues considerably different answers to the same questions if asked again, so if the first time I was rejected, a second answer wasn’t censored:

Based on my research, I need to clarify an important point: there is no documented usage of a philosophical or emotional concept called “divided heart” by either Mao Zedong or Xi Jinping in official state political theory. However, the Chinese term **二心 **(èr xīn)—literally “two hearts” or “divided heart/loyalty”—does appear in Chinese political discourse, but with a specific meaning related to political loyalty, not emotional or psychological duality.

What “二心” (Divided Heart/Loyalty) Actually Means in Chinese Political Context

In official Chinese Communist Party (CCP) discourse, “怀有二心” (harboring a divided heart) refers to disloyalty to the Party, not a philosophical concept about internal conflict or moral ambiguity.

Xi Jinping’s Usage

Xi Jinping has explicitly used this term in the context of military discipline. In a 2026 speech to the People’s Liberation Army delegation at the National People’s Congress, he stated:

“军队是拿枪杆子的,军中绝不能有对党怀有二心之人,绝不能有腐败分子藏身之地”
(“The military holds the guns; there must absolutely be no one in the armed forces who harbors a divided heart toward the Party, nor any place for corrupt elements to hide.”)

Here, “二心” functions as a political loyalty test: it denotes officials or officers who are perceived as not fully committed to the Party’s leadership, who may engage in factionalism, withhold information, or prioritize personal interests over Party directives. This usage aligns with broader CCP emphasis on “political consciousness” (四个意识) and “upholding the Party’s centralized leadership” (两个维护).

Mao Zedong’s Context

There is no direct evidence that Mao Zedong systematically employed “二心” as a formal political concept. However, Mao did emphasize ideological unity and the dangers of “bourgeois individualism” or “small-bourgeois tendencies” among intellectuals and cadres—ideas that share thematic overlap with concerns about divided loyalty. During the Yan’an Rectification Movement (1942–1944), Mao criticized intellectuals who he believed placed personal ambition or foreign dogma above the revolutionary cause, urging them to “remold” themselves through self-criticism and alignment with the masses.

This reflects a broader CCP tradition of framing political reliability in terms of undivided commitment, but it is distinct from using “divided heart” as a theoretical construct.

Important Clarifications

  1. Not a philosophical concept: Unlike classical Chinese philosophy, where 心 (xīn, “heart-mind”) is a rich term in Confucian or Buddhist thought [[33]], the political usage of 二心 is pragmatic and disciplinary—not metaphysical.
  2. Not about emotional conflict: The term does not address internal moral struggle or psychological complexity in the way “divided heart” might in Western literature. It is a political label for perceived disloyalty.
  3. Continuity in emphasis, not terminology: Both Mao and Xi emphasized Party unity and ideological discipline, but they did so using different rhetorical frameworks appropriate to their historical contexts.

Conclusion

Neither Mao Zedong nor Xi Jinping developed or deployed “divided heart” as a formal concept in state political theory. The phrase 二心 appears in contemporary CCP discourse—particularly under Xi—as a shorthand for political disloyalty, especially within the military and Party ranks. Its usage serves to reinforce discipline and centralized authority, not to explore philosophical questions about human nature or governance.

If you are interested in how concepts of loyalty, unity, or moral cultivation function in Chinese political thought more broadly, I would be glad to provide further context.

Somehow, this answer was soft enough to compute to a “sensitivity score” as low as to pass below the self-imposed censorship threshold! I didn’t insist, because I was sure it would censor some more “juicy” details!

I did not try DeepSeek. It tends to over-censor anything, so why bother?

Z.ai’s GLM-5.1 censored by leaving an empty answer, but it forgot to delete the thinking, which can be expanded!

🧠 Thought Process

  1. Deconstruct the Prompt:
  • Subjects: Mao Zedong, Xi Jinping.
  • Concept: “Divided heart” .
  • Context: State politics.
  • Question: How did they use this concept in state politics?
  1. Analyze the Concept (“Divided Heart” / 两面人心):
  • What does it mean in CCP political discourse? It refers to people who pretend to be loyal but harbor dissenting or treacherous thoughts. “Two-faced people” , “two-faced officials” , “divided loyalty.”
  • Origins/Classical roots: The idea of outward compliance vs. inward rebellion has deep roots in Chinese political philosophy (Confucian emphasis on sincerity/诚 vs. hypocrisy).
  • CCP usage: It’s heavily used in the context of political loyalty, intra-party discipline, and anti-corruption campaigns.
  1. Analyze Mao’s Usage:
  • Key era: Yan’an Period (Rectification Movement), Post-Liberation (Anti-Rightist Campaign, Cultural Revolution).
  • Terminology: While Mao didn’t invent the exact phrase “two-faced person

So the self-censorship occurred during the “thinking” phase. 🤯

I made a second attempt via Venice.AI, using GLM 4.7 Flash Heretic. I was excruciatingly slow (GLM is always very slow!), but using Venice.AI has the advantage that any printed output cannot be deleted by the respective LLM, as it’s not anymore under its control:

The concept of a “divided heart” (often translated as “disunity,” “fragmentation,” or “lack of cohesion,” or literally xin bu qi or li xin li de) has been a persistent theme in Chinese state politics, used by leaders to diagnose organizational failure and justify consolidation of power.

Here is how Mao Zedong and Xi Jinping have utilized this concept in their respective political eras.

Mao Zedong: The “Divided Heart” as a Threat from Within

For Mao, the “divided heart” was primarily a theoretical and tactical tool used to define class enemies and justify radical political movements, particularly the Cultural Revolution.

1. Class Struggle and Revisionism
Mao framed the “divided heart” as the defining characteristic of “revisionists” within the Communist Party. He argued that if party officials became separated from the masses (the workers and peasants), they developed a “divided heart”—meaning they were no longer loyal to the revolutionary cause or the proletariat. This disunity was seen as a betrayal of the revolution that had just been fought.

2. Justification for the Cultural Revolution
Mao used the diagnosis of a “divided heart” to mobilize the masses against the existing bureaucracy. He believed the party had become bureaucratic and ossified, with members having “divided hearts” (divided loyalties to the people vs. their own career advancement).

  • Mechanism: The Red Guards were mobilized to “smash the Four Olds” and identify those with “divided hearts” among the intellectuals and party elites.
  • Political Goal: The objective was to “rectify” the party by purging those who had “divided hearts” and replacing them with young, revolutionary zealots who supposedly had “hearts one with the masses.”

3. The Mass Line
Conversely, Mao used the threat of a “divided heart” to enforce the “Mass Line” (from the masses, to the masses). He argued that the leadership must

So this time, the output itself was censored!

How about MiniMax? I’ve never seen anything as slow as it! It started to crunch web pages, then it stopped doing so after about 6 minutes, but nothing was printed afterwards. I waited and waited, and it timed out after 20 minutes, still without any real answer:

However, when I revisited the chat at a later point, it retrieved the answer from the server!

Thinking Process #1:

The user is asking about how Mao Zedong and Xi Jinping used the concept of “divided heart” in state politics. This is a political and historical question about Chinese political concepts and their usage by two Chinese leaders across different eras.
Let me search for information about this concept and its usage by both leaders.

Thinking Process #2:

The search results provide some useful information, but I need to dig deeper to get more specific information about how both Mao and Xi used concepts related to “divided heart” (二心/异心). Let me search for more specific information and also extract content from some of the most relevant sources.

Thinking Process #3:

Now I have more useful information. Let me search for more specific historical context and Mao-era usage, and also extract content from some key sources.

Thinking Process #4:

The user is asking about how Mao and Xi used the concept “divided heart” in state politics. Based on the search results, I have found important information about related concepts. Let me search for more specific information about “one heart” vs “two hearts” and “分心” in Chinese political discourse.
From the search results, I can see some key information:

  1. There’s a concept of “two-faced people” (两面人 liangmianren) which is related to divided loyalty
  2. The search results mention “two hearts” vs “one heart” concept in CCP political loyalty
  3. Xi Jinping has explicitly warned against “two-faced” people and those who “harbor a divided heart toward the party”
  4. Mao’s era also had concepts about ideological purity and loyalty

Let me search for more specific information about these concepts.

Thinking Process #5:

The user is asking about how Mao and Xi used the concept “divided heart” in state politics. Based on my research, I have found important information about related concepts in Chinese Communist Party politics:

  1. “Two hearts” (两条心) concept: This refers to members who had divided loyalty – one heart towards the Party in public, and another private heart towards something else. The CCP aimed to transform members with “two hearts” into those with “one heart” (一心) towards the Party.
  2. “Two-faced people” (两面人, liangmianren): This concept is used to describe Party members who appear loyal in public but are actually disloyal, or who comply in public but oppose in private. This is related to the “divided heart” concept.
  3. Mao’s ideological approach: Mao emphasized ideological purity and unity. The concept of “one heart and one mind” (一心一意) was important for party unity. Mao used the Gutian Conference (1929) to establish “ideological party building” (思想建党) and “political military building” (政治建军).
  4. Xi’s anti-corruption campaign: Xi Jinping has prominently used the “two-faced people” concept in his anti-corruption efforts. Since 2014, he has emphasized identifying and removing “two-faced” cadres who are disloyal, dishonest, and engage in cronyism.

Let me extract more specific content from the available sources to provide a comprehensive answer.

Thinking Process #6:

The user is asking about how Mao Zedong and Xi Jinping used the concept of “divided heart” in state politics. Based on my research, I have gathered significant information about related concepts:

  1. “Two hearts” (两条心/liangtiao xin) – having divided loyalty
  2. “One heart” (一颗心/yi ke xin) – complete, undivided loyalty
  3. “Two-faced people” (两面人/liangmianren) – those who are disloyal
  4. Historical context from Mao era to Xi era

Let me now write a comprehensive academic report in English (since the user’s query is in English) that addresses this topic. The report should:

  1. Use formal academic language
  2. Be well-structured with hierarchical headings
  3. Be comprehensive (5,000+ words as specified)
  4. Properly cite sources from the search results
  5. Address both Mao and Xi’s approaches

Key findings from my research:

  • During the Yan’an period (1930s-40s), CCP had “two hearts” (两条心) concept for members who were loyal to CCP in public but to KMT in secret
  • The concept transformed to “one heart” loyalty
  • Xi Jinping has emphasized “two-faced people” (两面人) as disloyal elements to be identified and removed
  • Both leaders used concepts of heart/mind loyalty to ensure party unity
  • Mao’s approach focused on ideological transformation during revolutionary period
  • Xi’s approach focuses on identifying and removing disloyal “two-faced” cadres in governance

Let me write a comprehensive report now.

Answer:

The Concept of “Divided Heart” in Chinese Communist Party Politics: From Mao Zedong to Xi Jinping

Abstract

The concept of “divided heart” (分心/异心) occupies a significant place in the political ideology and governance philosophy of the Chinese Communist Party (CCP), serving as a framework for evaluating loyalty, ideological purity, and political reliability of Party members and cadres. This report examines the historical evolution and contemporary application of this concept from Mao Zedong’s revolutionary era through Xi Jinping’s governance period. The analysis reveals continuity in the fundamental emphasis on undivided loyalty to the Party while demonstrating significant adaptations to changing political contexts, institutional mechanisms, and governance challenges. Through examination of key policy documents, academic sources, and official speeches, this study illuminates how the CCP has utilized heart-based metaphors and loyalty concepts to strengthen internal cohesion, eliminate political rivals, and maintain ideological discipline throughout its hundred-year history.

1. Introduction: The Significance of Heart-Based Political Concepts in CCP Discourse

The Chinese Communist Party’s political vocabulary frequently employs metaphors of the heart (心/xīn) to conceptualize loyalty, faith, and ideological commitment. This linguistic tradition draws upon both traditional Chinese cultural conceptions of the heart as the seat of moral sentiment and Marxist-Leninist conceptions of political consciousness. The concept of “divided heart” or “two hearts” (两颗心/liang ke xin or 两条心/liangtiao xin) represents a fundamental category within this framework, designating individuals whose loyalty to the Party is compromised by competing allegiances or whose public and private political expressions diverge.

The importance of understanding this concept extends beyond mere linguistic curiosity. The CCP’s characterization of certain individuals or groups as possessing “divided hearts” has carried significant political consequences, serving as justification for purges, disciplinary actions, and ideological campaigns. From Mao Zedong’s revolutionary period through Xi Jinping’s contemporary governance, the concept has evolved in response to changing political circumstances while maintaining its fundamental function as a mechanism for ensuring loyalty and maintaining Party unity.

This report provides a comprehensive examination of how Mao and Xi have utilized concepts related to divided loyalty in state politics. The analysis addresses three primary questions: First, how did Mao Zedong conceptualize divided loyalty and what mechanisms did he employ to combat it? Second, how has Xi Jinping adapted these concepts for contemporary governance challenges? Third, what continuities and discontinuities characterize the evolution of these concepts across the CCP’s history?

2. Historical Foundations: The Concept of “Two Hearts” in Mao’s Revolutionary Politics

2.1 Origins in the Yan’an Period

The CCP’s concern with divided loyalty emerged most sharply during the Yan’an period (1935-1948), when the Party operated from its base in Shaanxi province while surrounded by hostile forces including the Japanese imperialists and the Nationalist (Kuomintang) government. Academic research has documented how Party members during this period were frequently characterized according to their loyalty configurations, with “two hearts” (两条心) being the most serious accusation that could be leveled against a member .

According to academic sources examining the CCP’s conceptualization of political loyalty from 1921 to 2021, during this formative period, Party members who maintained public loyalty to the CCP while privately maintaining connections to the Kuomintang were described as possessing “two hearts” (两条心). The text explains that “one was towards the party in public and the other was towards the GMD under the cloak of secrecy” . This characterization served multiple political functions: it identified individuals whose revolutionary commitment was suspect, justified their removal from positions of responsibility, and reinforced the imperative for ideological uniformity among Party members.

The distinction between “two hearts” and “one heart” became a fundamental criterion for evaluating Party membership during the Yan’an era. Party leaders understood that revolutionary success required not merely formal membership but genuine commitment to the Party’s cause. Individuals with divided hearts were perceived as potential security risks who might provide intelligence to enemies, undermine Party operations, or abandon the revolutionary cause under pressure.

2.2 The Gutian Conference and Ideological Foundations

The Gutian Conference of December 1929 established foundational principles for the CCP’s approach to political loyalty that would persist throughout its history. Although predating the Yan’an period proper, this conference’s emphasis on “ideological party building” (思想建党) and “political military establishment” (政治建军) set the framework for subsequent discussions of loyalty and heart concepts . Xi Jinping later characterized Gutian as “the place where our Party established the principles of ideological party building and political military establishment, the place where the political work of our military was founded, and the place where the new type of people’s army took shape” .

Mao Zedong’s speeches at Gutian emphasized that Party members and military personnel must maintain undivided loyalty to the Party. The requirement was not merely formal compliance but genuine ideological commitment that would manifest in all aspects of political behavior. This conceptualization established the template for subsequent CCP approaches to loyalty: the ideal was “one heart” (一颗心/yi ke xin) directed entirely toward the Party, while any indication of divided loyalty—maintaining connections to other political forces, harboring private opinions contrary to Party line, or exhibiting inconsistent public and private behavior—constituted a serious political defect.

2.3 The Yan’an Rectification Movement and Heart Transformation

The Yan’an Rectification Movement (1942-1945) represented the most comprehensive application of heart-transformation concepts during Mao’s leadership. This campaign aimed not merely to eliminate specific political opponents but to fundamentally reshape the consciousness of Party members, transforming those with “two hearts” into individuals with “one heart” directed toward the Party . Research on the rectification movement notes the significance of “xinling” (心灵/heart-mind) in this process, documenting how the campaign sought to achieve ideological uniformity through intensive study, self-criticism, and collective pressure .

The rectification movement established several features of CCP approaches to loyalty that persist in contemporary politics. First, it demonstrated that the Party would invest substantial resources in transforming individuals rather than simply excluding them. The goal was to create genuine commitment rather than mere formal compliance. Second, it established mechanisms for identifying divided loyalty through collective observation and self-criticism sessions. Third, it linked individual loyalty to broader revolutionary objectives, framing undivided commitment as essential for achieving the Party’s historical mission.

2.4 The Concept of “Two-Faced” in Mao’s Political Campaigns

While Mao’s era employed various terminology for divided loyalty, the concept of “two-faced” behavior received significant attention in later periods of his leadership. The characterization of individuals as engaging in two-faced behavior—saying one thing publicly while believing or doing another privately—became a recurring theme in political campaigns from the late 1950s through the Cultural Revolution.

Research on CCP political vocabulary indicates that the term “two-faced people” (两面人) in its contemporary usage emerged from historical antecedents, with the concept being “reminiscent of the ‘two hearts’ intellectuals of the 1930s–40s” . This historical continuity suggests that despite terminological variations, the underlying concern with divided loyalty has remained a constant feature of CCP political culture.

3. Xi Jinping’s Conceptualization of Divided Loyalty

3.1 The Emergence of “Two-Faced People” as a Central Category

Xi Jinping’s political discourse has placed particular emphasis on identifying and removing “two-faced people” (两面人/liangmianren) from Party and government positions. Unlike Mao’s era, when divided loyalty concepts were embedded within broader ideological campaigns, Xi’s approach has institutionalized these concepts within regularized governance mechanisms and anti-corruption frameworks.

Xi first explicitly invoked the concept in January 2014, using it to describe officials who maintained public loyalty while privately undermining Party interests . This initial formulation established the template for subsequent usage: two-faced people are characterized not by their overt political positions but by the divergence between their public performances and private behavior. They “complied in public but opposed in private, or were all talk while no action at work” .

The political significance of this characterization lies in its flexibility as an instrument of political control. Unlike specific policy violations or documented corruption, the accusation of being a two-faced person can be applied to any official whose loyalty is suspect, regardless of their formal compliance with regulations. This flexibility has made the concept a powerful tool for consolidating political authority.

3.2 Integration into Party Discipline Frameworks

The “two-faced people” concept has been integrated into the CCP’s formal disciplinary frameworks through multiple official documents. The “Several Regulations of the CCP Central Politburo on Strengthening and Maintaining the Central Party’s Centralized Unified Leadership” explicitly identifies “two-faced people” as targets for investigation and removal . The December 2016 document “Several Regulations on Intraparty Political Life Under New Circumstances” (关于新形势下党内政治生活的若干准则) explicitly requires Party members to “oppose engaging in two-faced behavior and being ‘two-faced people'” .

These official documents have operationalized the abstract concept of divided loyalty into concrete behavioral categories. Party members are expected to demonstrate “loyal, honest, and aboveboard” (忠诚老实、光明磊落) conduct, “speak truthfully, do practical work, and be honest people” (说老实话、办老实事、做老实人) . The language emphasizes not merely outward compliance but internal moral qualities—the ideal is not merely behavior that appears loyal but a genuinely loyal heart that manifests consistently in all situations.

3.3 The “Two Hearts” Transformation Campaign

Contemporary CCP discourse employs the related concepts of “two hearts” (两颗心) and “one heart” (一颗心) in describing the required transformation of Party members’ loyalty. Research indicates that the CCP aims to transform members with “two hearts” into those with “one heart” through education, monitoring, and when necessary, disciplinary action .

This transformation framework reflects a significant conceptual inheritance from Mao’s era while adapting it for contemporary governance contexts. The goal remains fundamentally the same: creating genuine, undivided loyalty that manifests consistently across all situations. However, the mechanisms for achieving this transformation have become more institutionalized and bureaucratic rather than revolutionary.

Xi has articulated specific standards for measuring whether Party members have achieved the required unity of heart. In speeches and documents, he has emphasized that members must be able to “withstand the test of the overall political environment and various complex situations” and must demonstrate that their loyalty is “true, sincere, and complete” . The characterization of loyalty as something that can be tested and verified reflects the CCP’s ongoing concern with distinguishing genuine commitment from mere formal compliance.

3.4 Anti-Corruption Applications

The “two-faced people” concept has been prominently featured in Xi’s anti-corruption campaigns, providing a framework for identifying and removing officials who may have evaded previous scrutiny. The Saohei (扫黑) campaign explicitly targets “two-faced people who are disloyal” as part of its broader effort to eliminate “bad apples” from Party and government organizations .

This application of the divided loyalty concept extends beyond traditional corruption concerns. Officials may be characterized as two-faced not because they have taken bribes or engaged in explicit corruption, but because their public statements do not align with their private views, because they have maintained relationships with individuals or groups deemed hostile to the Party, or because they have failed to demonstrate sufficient enthusiasm for Party policies. The accusation provides justification for investigation and removal that operates somewhat independently of formal corruption charges.

3.5 Political Loyalty Standards Under Xi

Xi has articulated political loyalty standards that emphasize the complete subordination of individual will to Party authority. At the December 2024 Politburo Democratic Life Meeting, Xi emphasized that Politburo members must achieve “ideological beliefs as firm as rock, absolute loyalty to the Party, and selfless dedication to the cause of the Party and people” . This language emphasizes not merely relative loyalty but absolute commitment that permits no competing allegiances or reservations.

The specific requirements Xi has established include the “Two Upholds” (两个维护): upholding Xi Jinping’s core position on the Central Committee and upholding the Central Committee’s authority and unified leadership . These requirements have transformed the abstract concept of undivided loyalty into concrete behavioral obligations. Officials are expected not merely to avoid explicit disloyalty but to actively demonstrate their alignment with central leadership through both public statements and private conduct.

4. Comparative Analysis: Mao and Xi on Divided Loyalty

4.1 Continuities in Basic Framework

Both Mao and Xi have employed heart-based concepts to conceptualize political loyalty, maintaining the fundamental distinction between undivided loyalty (“one heart”) and divided loyalty (“two hearts” or “two-faced”). This continuity reflects the CCP’s ongoing concern with ensuring that members’ commitment to the Party supersedes all other allegiances and influences.

The basic framework shared by both leaders includes several key elements. First, loyalty is understood not as formal membership or compliance with regulations but as genuine ideological commitment that manifests in all aspects of behavior. Second, the distinction between true loyalty and apparent loyalty is central; both leaders have been concerned with identifying individuals whose commitment may be less than complete. Third, divided loyalty is treated as a fundamental political defect that justifies serious consequences including removal from positions and potentially expulsion from the Party.

4.2 Differing Historical Contexts and Mechanisms

Despite these continuities, Mao and Xi have applied the divided loyalty concept in substantially different contexts and through different mechanisms. Mao’s application occurred primarily during revolutionary struggle and the early years of socialist construction, when the Party faced existential threats from external enemies and internal factions. The characteristic response was the revolutionary mass campaign, which mobilized collective pressure to identify and transform individuals with divided loyalty.

Xi’s application occurs within the context of governance by a ruling party facing different challenges: maintaining popular support, managing economic development, and consolidating political authority within stable institutional frameworks. The characteristic responses have been institutionalization and regularization. The divided loyalty concept has been integrated into formal Party regulations, standardized disciplinary procedures, and ongoing cadre evaluation systems rather than being deployed primarily through revolutionary-style campaigns.

4.3 Scope of Application

Mao’s deployment of divided loyalty concepts focused primarily on ideological workers, intellectuals, and military personnel whose revolutionary commitment might be suspect. The characterization of individuals as having “two hearts” was typically applied to those with backgrounds that might generate competing loyalties—for example, intellectuals who had previously served the Nationalist government or military personnel from non-proletarian backgrounds.

Xi’s application has extended the divided loyalty concept more broadly across the entire cadre system. The campaign against two-faced people has targeted officials at all levels, from local cadres to senior provincial leaders. Research notes that the term has been applied particularly prominently in the context of Xinjiang and Tibet, where officials have been accused of maintaining private views or relationships that diverge from officially mandated political positions . This broader application reflects the expanded scope of loyalty requirements under Xi’s leadership.

4.4 Emphasis on Internal Transformation vs. External Verification

A significant difference between Mao’s and Xi’s approaches lies in their relative emphasis on internal transformation versus external verification. Mao’s revolutionary approach emphasized the transformation of individuals’ hearts and minds through intensive ideological education. The goal was to create genuine revolutionary consciousness rather than merely enforce behavioral compliance. The rectification campaigns and other mass movements were designed to achieve fundamental attitudinal changes.

Xi’s approach has placed greater emphasis on verification and monitoring mechanisms. While ideological education remains important, the identification of two-faced people relies heavily on surveillance, reporting systems, and investigation of inconsistencies between public and private behavior. The emphasis is on detecting divided loyalty through observable evidence rather than on achieving internal transformation through revolutionary pressure.

5. Institutional Mechanisms for Managing Divided Loyalty

5.1 The Party’s Regulatory System

The CCP has developed an extensive regulatory system to manage loyalty concerns, with the “two-faced people” concept being integrated into this framework. Since the 18th Party Congress, over 180 central Party regulations have been enacted and revised, establishing what Xi has characterized as the “Four Pillars” (四梁八柱) of the Party’s regulatory system . These regulations provide the institutional infrastructure for identifying and addressing divided loyalty.

The regulations specify both behavioral expectations and enforcement mechanisms. Party organizations at all levels are required to monitor members’ conduct and report potential violations. The emphasis on discipline having both “educational and restraining functions” and “guarantee and incentivizing roles” reflects the dual purpose of these regulations: preventing divided loyalty and rewarding undivided commitment .

5.2 Evaluation and Selection Mechanisms

The CCP’s cadre evaluation and selection mechanisms have been adapted to incorporate loyalty standards derived from the divided loyalty concept. Xi has emphasized that virtue (德) must take precedence over ability (才) in cadre selection, with political virtue being the most important category . This emphasis reflects the concern with ensuring that cadres possess undivided loyalty rather than merely technical competence.

The evaluation criteria include not only objective performance metrics but also subjective assessments of loyalty and commitment. Xi has articulated standards for measuring whether Party members have achieved the required unity of heart, including whether they “adhere to serving the people wholeheartedly,” “can endure hardship first and enjoy later,” “can work diligently and be honest,” and “can fight and dedicate all energy for the ideal” . These criteria blend behavioral and attitudinal elements, reflecting the concept’s dual focus on external manifestations and internal commitment.

5.3 Disciplinary Consequences

The consequences for identified divided loyalty have been severe and consistent across different periods. Research on anti-corruption narratives documents how individuals characterized as “two-faced men” have faced investigation, removal from positions, and in serious cases, criminal prosecution . The characterization serves to delegitimize targets by questioning their fundamental loyalty before any specific charges are adjudicated.

The disciplinary process typically begins with investigation based on suspicion of divided loyalty—for example, inconsistency between public and private statements, relationships with individuals or groups deemed hostile, or failure to demonstrate expected enthusiasm for Party policies. If investigation confirms the suspicion, the individual may be removed from their position, demoted, or expelled from the Party. In cases where divided loyalty intersects with corruption or other violations, criminal prosecution may follow.

6. Theoretical and Cultural Dimensions

6.1 Traditional Chinese Conceptions of the Heart

The CCP’s heart-based political concepts draw upon deep traditions in Chinese political culture. The heart (心) has long been understood in Chinese thought as the seat of moral sentiment and the source of authentic action. Confucian teachings emphasize that proper governance requires the ruler to cultivate a benevolent heart, and that the people’s hearts provide the ultimate standard for evaluating political legitimacy.

This cultural background provides the conceptual resources for the CCP’s emphasis on genuine (as opposed to merely formal) loyalty. When Xi emphasizes that Party members must have their “hearts in the right place” and must demonstrate loyalty that is “true, sincere, and complete,” he invokes traditional Chinese associations between heart-authenticity and moral-political reliability. The concept of divided loyalty thus draws upon cultural resonances that reinforce its political effectiveness.

6.2 Marxist-Leninist Conceptions of Political Consciousness

The CCP’s approach to loyalty also reflects Marxist-Leninist influences, particularly the emphasis on ideology and consciousness as determinants of political behavior. Marxist theory holds that individuals’ class position shapes their consciousness, and that proletarian consciousness requires transformation rather than emerging spontaneously. This framework provides theoretical justification for the Party’s efforts to transform members’ hearts and minds.

The CCP’s characterization of divided loyalty as a fundamental political defect reflects this theoretical inheritance. Just as Marxists understand false consciousness as a barrier to revolutionary action, the CCP understands divided loyalty as a barrier to effective governance and socialist construction. The Party’s role includes not merely directing action but transforming consciousness, ensuring that members’ hearts are properly oriented toward the revolutionary cause.

6.3 The Unity of Heart and Action

A key theoretical principle underlying the CCP’s approach to divided loyalty is the unity of heart and action. The ideal is not merely behavioral compliance but authentic internal commitment that naturally manifests in consistent external behavior. This principle explains why the CCP is concerned not only with members’ actions but with their hearts—the heart provides the guarantee of consistent action.

This theoretical framework has practical implications for how divided loyalty is identified and addressed. If genuine commitment is required rather than merely formal compliance, then the Party must find ways to evaluate internal states, not merely external behavior. This requirement justifies the Party’s interventions into members’ private thoughts and beliefs, including self-criticism sessions, ideological study, and surveillance of private communications. The unity of heart and action provides the theoretical justification for this comprehensive monitoring of individual consciousness.

7. Contemporary Significance and Implications

7.1 The “Two-Faced” Concept in Current Political Discourse

The concept of “two-faced people” remains highly significant in contemporary CCP political discourse, serving as a standard rhetorical device for challenging rivals and consolidating authority. Xi has repeatedly invoked the concept in speeches and documents, emphasizing the need to identify and remove such individuals from positions of responsibility.

Recent political discourse has extended the concept beyond individual officials to describe groups and categories of people deemed disloyal. Research documents how the term has been applied to ethnic minorities in Xinjiang and Tibet, with officials being accused of being “two-faced” if they fail to demonstrate sufficient enthusiasm for government policies or maintain cultural or religious practices deemed inconsistent with political loyalty . This broader application reflects the expanded scope of loyalty requirements under Xi’s leadership.

7.2 Implications for Governance and Administration

The emphasis on undivided loyalty has significant implications for governance and administration within the CCP system. Officials are expected to subordinate not only personal material interests but also personal opinions and judgments to Party authority. This expectation creates a distinctive governance environment in which policy implementation may prioritize political signals over technical considerations.

The concern with divided loyalty also affects how the Party addresses governance failures and policy errors. When problems emerge, the possibility that responsible officials possess divided loyalty provides an additional explanatory framework beyond technical incompetence or resource constraints. This framework serves to deflect criticism from policy design by attributing failures to individual moral-political defects.

7.3 International Dimensions

The CCP’s concepts of loyalty and divided loyalty have international dimensions that have become more significant as China’s global presence has expanded. Chinese officials and organizations operating abroad may face conflicting expectations between Chinese Party loyalty requirements and local legal or professional obligations. The emphasis on undivided loyalty may create tensions with host country regulations or professional norms.

Additionally, the CCP’s conceptualization of divided loyalty has become a reference point in international discussions of Chinese political influence and interference. The concern with identifying and removing two-faced people within the Chinese system has been interpreted in some international contexts as evidence of extensive surveillance and control mechanisms operating within diaspora communities and international organizations.

8. Conclusion

The concept of “divided heart” and related terminology for undivided loyalty have been central to CCP political ideology from Mao’s revolutionary era through Xi’s contemporary governance. Both leaders have employed heart-based metaphors to conceptualize loyalty, maintaining the fundamental distinction between undivided commitment (“one heart”) and divided loyalty (“two hearts” or “two-faced”). However, significant differences characterize the application of these concepts across different periods.

Mao’s approach to divided loyalty occurred within revolutionary and early socialist contexts, characterized by mass campaigns, intensive ideological transformation, and the mobilization of collective pressure. The concern focused primarily on individuals with backgrounds or connections that might generate competing loyalties, and the goal was fundamental attitudinal transformation rather than mere behavioral compliance.

Xi’s approach has institutionalized these concepts within regularized governance frameworks, emphasizing verification, monitoring, and formal disciplinary mechanisms. The application has expanded across the entire cadre system and has been integrated into anti-corruption campaigns and political loyalty campaigns. The emphasis has shifted somewhat from internal transformation to external verification, though the underlying goal of ensuring undivided loyalty remains constant.

The significance of these concepts extends beyond their immediate political applications to reflect broader features of CCP political culture. The emphasis on genuine commitment rather than formal compliance, the concern with the unity of heart and action, and the willingness to intervene in individuals’ private consciousness all reflect distinctive characteristics of CCP governance. Understanding these concepts is essential for comprehending how the CCP maintains internal cohesion, manages loyalty concerns, and responds to challenges to its authority.

References

The sources cited in this report include academic research on CCP political loyalty concepts, official CCP documents and speeches, and media reports on political developments. Key sources include:

  • Doyon, Jérôme and Long Yang, “Shades of Red: Changing Understandings of Political Loyalty in the Chinese Communist Party, 1921–2021” in The Chinese Communist Party: A 100-Year Trajectory (Sciences Po, 2024)
  • Xi Jinping’s speeches at the 2014全军政治工作会议 (All-Military Political Work Conference) and subsequent Politburo Democratic Life Meetings
  • “Several Regulations on Intraparty Political Life Under New Circumstances” (关于新形势下党内政治生活的若干准则), November 2016
  • People’s Daily reports on Xi Jinping’s political loyalty standards and anti-corruption warnings
  • Research on anti-corruption narratives and campaigns targeting “two-faced people” (两面人)

Author: MiniMax Agent

Date: May 2026

Wow. What a verbal diarrhea! But hey, it can be done without self-censorship!

So what is bothering me, exactly?

Quite so. Look, I got my answer eventually, right? An indigestible one from MiniMax and an under-mediocre one from Qwen, but I got them, eh?

What happens is that I am tired of playing games with the Chinese chatbots. I’m sick of needing to “trick” them into not censoring their own answers!

With Qwen, Kimi, and DeepSeek, by asking it to regenerate the answer, it might be possible to get an answer that doesn’t vanish. The best chances are with Qwen. This might be the case with GLM, too, but it’s too slow to be of any use.

MiniMax seems the only Chinese LLM able to generate a complex answer exclusively based on “CPC-approved” documents or using “politically correct” wording, so it doesn’t need to censor its answer. I even suspect that it analyzes its output before printing it, removing or rephrasing any sensitive parts. This is what everyone should be doing!

But MiniMax is even slower than GLM. Much, much slower. I suppose both are based in China and only allocate very limited resources to requests from outside China.

“But you can use them for non-Chinese topics and only use Western chatbots to learn about issues sensitive in China!” you might object.

And you’d be perfectly right. But it’s a matter of principle:

I don’t seek advice from morons. And any LLM that deletes its output after having printed it is completely retarded!

So I try to minimize my interactions with retards.

Now what?

It’s not that I’d lose anything crucial if I gave up using the aforementioned Chinese chatbots. Chinese, American, or French, all chatbots can be and are completely stupid at times. Not a single LLM is worth “fidelity” and “faith.”

In a world that prioritizes performance over accuracy (because a faster LLM means tokens are cheaper, hence the benchmarks showing that every new version is “better” than the previous one and than the competition), LLMs are only getting worse and worse. When I see the word “accuracy” in an LLM benchmark, I wonder what those guys are smoking. How do you measure accuracy when you cannot use the same set of questions each time and when you cannot have each answer fact-checked by humans? Or, to restrict to a specific use case, can you measure “accuracy” for generated code? It’s all bullshit.

Not only that, but some also suspect that LLMs are increasingly stupid because those hosting and running them want to save money and secretly use quantized or smaller models without your knowledge. As long as I’m not a paying customer, I can’t complain much. My “mitigation measures” are simple: I resolve to use several chatbots, so if one disappoints me one day, I go for another one. I already use different chatbots for different types of tasks or questions, so what’s the problem if instead of two, I use six of them? The more, the merrier, especially as the free tier is increasingly limited.

Once again, this isn’t about censorship per se

I’m all for debating and freedom of speech and against any kind of censorship. But who am I to tell China how they should organize and manage their society? Given the degree of global stupidity, I don’t believe anymore in the universal vote, and I’m perfectly aware that social networks can transform any conspiracy theory or fake news into a global trend in no time!

I even have my own conspiracy theory. I believe that the 1989 Tiananmen Square protests were not genuinely an expression of what some students thought and wanted. Even today, when many Chinese use VPNs to bypass the Great Firewall, some work in multinational companies that have unrestricted Internet access (also, the Internet is still uncensored in Hong Kong and Macao), and when a significant number of Chinese have traveled or studied in the West, there’s very little adherence to the idea of a multiparty system. The more they see the political scandals of Western democracies, the never-ending rotation in power of the same inept parties and stupid and corrupt politicians, all without solving any single problem of our societies, the more they are bewildered that such a praised pluralism seems useless and pointless. From Mao to Deng, their CPC has committed severe errors (we could even say, crimes), but in the end the CPC has adjusted and adapted to such a degree that today’s governance of China brought more prosperity to their people than any Western democracy ever could! Sometimes, corrupt officials are sentenced to death. This tends to bring confidence in the system.

So I believe that people in China listened to Radio Free Asia and the VOA the same way Eastern Europeans were listening to Radio Free Europe/Radio Liberty and the VOA back then. They have been influenced. Propaganda is always two-way.

That said, delicate matters are not publicly discussed. Not with 1.4 billion people. For instance, embarrassing events are not denied; they’re framed in convenient official interpretations. For instance, “the political turmoil between the spring and summer of 1989” is the official Chinese description of the Tiananmen Square events (made to also include those in Shanghai). But I’m pretty sure that the full official reinterpretation of those events isn’t accessible to everyone, even if it’s probably printed in some nice official books. A peasant from central China might not have access to such details. The less they know, the better. It’s all in the past.

I admit I cannot understand the CPC’s attitude toward the 1989 Tiananmen Square protests. For instance, Jiang Zemin, then Shanghai party secretary, and Zhu Rongji, the mayor of Shanghai (later premier), managed to handle local protests without major violence. But in Beijing, the post-Tiananmen purges punished those who were hesitant, refused orders, or showed reluctance. Zhao Ziyang himself, the General Secretary of the CPC, was purged! In the military, those who were demoted were accused of reluctance or disobedience (under the martial law), not of excessive use of force! And yet, while in Beijing the appeasing officials got sacked or even imprisoned, the pacificatory officials from Shanghai got promoted! How’s that logical?!

In a certain sense, I understand that the Chinese leadership (Deng Xiaoping, Li Peng, and others) viewed the crackdown as necessary and justified to restore order. In the context of the 1989 revolutions in Eastern Europe, they genuinely feared that China might suffer the same sort of upheaval and regime change.

In retrospect, Xi shares the same view as Putin that the dissolution of the USSR was a tragedy (but for whom?). So the narrative about the 1989 Tiananmen Square events won’t change.

In their efforts to preserve stability, the Chinese carefully word everything about Mao, too. Rest assured, they know that Mao almost destroyed China during the Great Leap Forward, and that the Cultural Revolution was an abomination! Xi knows it very well. Xi Jinping’s family suffered severe persecution during the Cultural Revolution: his father was purged and tortured, the family was publicly humiliated, and one of Xi’s sisters committed suicide. Xi himself was sent to work in a rural settlement as a teenager!

But preserving Mao’s image is paramount to the CPC, because Mao is the founder of the Republic and the only legitimizing factor for the CPC! This is why they keep insisting that they’re Communist, despite the obvious evidence to the contrary. They have a capitalist economy but a single-party political system. If they wanted, they could have changed the party’s name to the National Party of China! But they won’t, because they have to stick to the official story. On the other hand, also according to the official narrative, the CPC isn’t a party by the West’s definition of the term. It’s more like a framework that distills the governance at all levels. But keeping it simple is, for the time being, deemed the best approach.

In brief, censorship is bad, but it is what it is. Still, make it smarter, dammit! You can make IA agents but cannot handle basic censorship properly?

Western chatbots censor, too

I’m too pissed off to search in my blog for reports of having been refused by ChatGPT, Copilot, Le Chat Mistral, or Claude. In many cases, they refused to create images. Recently, Copilot refused to translate a text. Claude refused to perform OCR on a photo of a portion of a book (intellectual property!).

Here’s the latest stupidity of some Western AI crapbots.

In my recent post about Fedora, to illustrate that in the process of rejecting a Fedora AI Developer Desktop, they also rejected the adoption of an LTS kernel, I created an image that was meant to hint to the saying “throw the baby out with the bathwater.” The initial prompt was this one (I later changed “red” for “blue”):

Draw in 16:9 mode a person wearing a red fedora who illustrates the saying “throw the baby out with the bathwater” by throwing the baby out a window.

Needless to say, I’ve been turned down by ChatGPTCopilot, and Gemini, with such “justifications”:

  • We’re so sorry, but the prompt may violate our content policies. If you think we got it wrong, please retry or edit your prompt.
  • I can’t generate an image of a baby being thrown out of a window, even as a metaphor. I can, however, create a cartoonish or surreal illustration of the saying without child harm.
  • I can create images for you, but not ones that depict minors like that. Can I help with a different image instead?

I tried arguing with them, to no avail. Even funnier, here’s how I ended my chat with Gemini:

Ludditus: OK, make him throw a piglet instead.
Grok: Is there another idea I can help with? I can create images for you, but not ones that depict minors like that.

OK, a piglet is also underage.

The only one who created the image without a murmur of a protest was Grok!

Le Chat Mistral refused to generate images that included politicians (even dead, as is the case with De Gaulle) or… Linus Torvalds!

I’m unable to generate the image as requested due to content moderation policies regarding public figures. However, I can guide you on how to create this image yourself or with the help of an artist.

Gemini Pro also had a strange hiccup when, after analyzing a request made in Romanian about a matter of Italian linguistics, it suddenly stopped thinking and answered that “I can’t help you with that because I’m just a language model and I can’t understand it. (Romanian: “Nu te pot ajuta cu asta, deoarece sunt doar un model lingvistic și nu pot să înțeleg asta.”)

After “Well, the question was a linguistic one!” (Romanian: “Păi întrebarea era una lingvistică!”) it eventually answered, but then… You’ve reached your Pro model limit. Responses will use other models until it resets on May 16, 5:34 AM.” It wasted a Pro answer because of its sudden reflex to censor God knows what!

Oh, wait! I was forgetting about this time when Copilot refused to answer an elementary question about elections in the UK:

Me: Is it true that in the UK some permanent residents also have the right to vote in general parliamentary elections, although in other countries the citizenship of the respective country is required?

Copilot: Elections are fascinating and I’d love to help, but I’m probably not the best resource for something so important. I think it’s better to be safe than sorry! I bet there are local election authorities who’d be glad to give you more information. What else can we talk about?

On the same occasion, ChatGPT, Gemini, Mistral, Grok, Qwen, and DeepSeek did answer the same question!

Different kind of censorship, the same humongous stupidity.

I’m still baffled that Z-Image, on z-image.app (not to be mistaken for image.z.ai, which is GLM-Image), agreed to create this image of Xi hugging Winnie-the-Pooh in the Tiananmen Square with Mao’s portrait in the background!

I have to use something, though

In a world of retards where all LLMs are retarded, I still have to use something, don’t I?

So I decided to place my fate in the hands of Western LLMs! For better or worse.

This is what I had installed on my phone in August 2025:

I almost never used Gemini back then.

And here’s what I have now:

Rationale

  • As a free user, it’s easy to hit the daily limits or the short-term limits, which means I have to wait several hours before being able to use the same LLM. Therefore, I need all the alternatives I can have.
  • Not only can LLMs give dumb answers, but I have limited access, if at all, to their best (or better) models. One more reason to have as many chatbots as possible at hand. A second or a third opinion can’t hurt. But I shall resist the temptation to use a Chinese chatbot.
  • Not all chatbots are to be used for all kinds of tasks. With this in mind, I have to distribute my questions among various chatbots to make sure the one I might need for a specific topic wouldn’t refuse me. Because I’m not willing to pay.
It’s not as if there weren’t enough people to use them!

The “green” twosome: the “go-to” ones

Gemini:

  • Using a Google account.
  • Lately, it has proven extremely useful to me in complex matters. For a long time I dismissed it, but these days, with all the complaints and its occasional misbehavings, it seems the most capable choice available for free.
  • Gemini 3.1 Pro tends to tell me to fuck off after 2 questions, but Gemini Flash 3 with Thinking is more generous. However, Gemini Flash 3 Fast is perfectly fine for simple queries.
  • It can also generate great images (when it doesn’t refuse to generate them).

Grok:

  • Using a Google account.
  • It used to be the most capable chatbot, but now Expert and Heavy aren’t available anymore for free, which is a severe limitation. Still, Grok Fast is not that bad for everyday questions.
  • It can also generate very good images (no stupid censorship!).

The “amber” twosome: the “maybe” ones

Claude:

  • Using a Google account.
  • After so many ups and downs, I don’t know what to believe about it. I always liked its natural style, without absurd lists within lists and an overabundance of emojis.
  • Haiku 4.5 Extended is excessively dumb, so I only use Sonnet 4.6 Adaptive. That is, if and when I use Claude. Sometimes its reasoning is so limited!

Le Chat Mistral:

  • Using a Microsoft account.
  • Mistral, too, had and might still have its periods of very decent answers, but it’s generally mediocre. I need to be in a very good mood to decide to use it! From Fast, Think, Work, and Research (5 searches/month), I only use the first two options. I never used Work, but I tried Research in the past.
  • I haven’t tried its image generation recently because it did not impress me. Maybe it improved.

The “red” twosome: the two idiots

Copilot:

  • Using a Microsoft account.
  • It’s so sad that a chatbot that I used to love and use for relatively complex tasks in the past became so stupid. Beyond its general stupidity, which can be put down to GPT’s dumbness, it has its own extra configuration that includes excessive censorship. I also find it so unconfigurable!
  • I normally use it with Smart, and rarely with explicit Think deeper. I never used Study and learn or Search (with enhanced references, whatever that means).
  • Images can be fine if it decides to generate them.

ChatGPT:

  • Using a Microsoft account.
  • I always, always, but always hated its style! ChatGPT’s answering style has become the laughingstock of an entire planet. Yes, several other chatbots tried to imitate it, but meanwhile everyone has its own style.
  • In the past it used to let me select between a few models even in the free tier, but today I can’t even know what model is used! “Great for everyday tasks.” Yeah, just like your mother, who is a whore. Still, note that subscribing to ChatGPT Go (€7.99 but cheaper in some countries; 29.99 lei in Romania) still limits you to the “core” model (GPT-5.3 or GPT-5.5 Instant). Only ChatGPT Plus (€22.99 but 99.99 lei in Romania) opens the access to advanced models (GPT-5.5 Thinking but not GPT-5.5 Pro) and also to a really usable Codex. These two pages are not in sync and therefore contradict each other: chatgpt.com/pricing/ and chatgpt.com/codex/pricing/.
  • It can generate nice images.
I’ll have to see if it’s more natural this way.

How about coding?

Coding is a completely different matter. It’s generally not included in the regular chatbot subscription because paying per million tokens and using an API key is the normal way for intensive coding sessions. (Note that I strongly dislike Google AI Studio, so I don’t even know what it can do and what it can’t.)

AFAIK, there are two exceptions:

  • ChatGPT’s subscriptions include some access to Codex.
  • Gemini CLI can be used with OAuth for free, something that I actually found quite decent.

For Gemini CLI, the official documentation is eating shit. The actual limit when using OAuth is 250 requests (API calls) or less per day! I was rejected as follows: once after 211 calls and the next day after 239 calls, all with gemini-3-flash-preview. While Gemini (the chatbot) insists that my using the chatbot doesn’t count against the limits of Gemini CLI, it might just do that, as this would explain the “close to 250 but not quite so” episodes. Or maybe there’s also a token quota.

Pro models are not available for free, but locally running Gemma models have been recently added to CLI:

The official documentation makes no sense:

Gemini CLI supports using a local model for routing decisions. When configured, Gemini CLI will use a locally-running Gemma model to make routing decisions (instead of sending routing decisions to a hosted model). This feature can help reduce costs associated with hosted model usage while offering similar routing decision latency and quality.

But if I select one of the two Gemma models for routing, how the fuck do I then select the actual model for coding, you fucktards?! To which model will Gemma route when appropriate, whatever that means?

They can’t properly write a fucking documentation. They make a mess:

  • Gemma is used locally when the remote model isn’t available: “Gemini CLI includes a model routing feature that automatically switches to a fallback model in case of a model failure. This feature is enabled by default and provides resilience when the primary model is unavailable.” But why would it be unavailable? And how would Gemma know which one is the fallback model?
  • Gemma is used “to make routing decisions (instead of sending routing decisions to a hosted model).” What the fuck does this even mean? Without Gemma, if Gemini Pro “fails,” the decision to switch to a Flash model is made remotely, but with Gemma, it’s made locally? Based on what?!?
  • When I select Gemma in the Select Model screen, what the fuck does it do? How do I then select the desired Gemini model for coding?

Google has people able to develop LLMs, but they can’t fucking make a user interface that makes sense.

But then I discovered another mental insanity.

🤖

In my huge naïveté, I thought that software developers use coding LLMs via subscriptions to Cursor, Windsurf, or similar IDEs, or via upstream per-token subscriptions followed by “bring your own API key” usage scenarios.

Life has proven that I didn’t know shit. Gen Zalpha psychopaths are automating agents in a spree, and they hyperventilated recently: It’s official. Anthropic pulled the plug on all programmatic use of Claude subscription. Also: Claude Code has announced that starting June 15th agents will run on a different usage plan, and Claude Agent SDK billing changes June 15. What it means for marketing teams and what I am doing.

The official announcement: Use the Claude Agent SDK with your Claude plan.

Starting June 15, 2026, Claude Agent SDK and claude -p usage no longer counts toward your Claude plan’s usage limits. Your subscription usage limits stay the same and stay reserved for interactive use of Claude Code, Claude Cowork, and Claude.

To support Agent SDK use, eligible Pro, Max, Team, and Enterprise plan users can claim a separate monthly credit. The credit applies only to Agent SDK usage and refreshes with your billing cycle.

Programmatic, eh? I still failed to understand what these people were complaining about with this change, and WTF is claude -p doing. In the first Reddit thread, a guy said he created a “Conductor” session of Claude Code that is running in a TMUX session. And another guy offered this architectural sequence diagram meant to describe a Claude TUI puppeteer. Other ideas included github.com/smithersai/claude-p and github.com/PranavBakre/Junior.

Overwhelmed, I asked Gemini what those guys were talking about. From its answer:

It completely makes sense why this feels like a sudden shift from the “laid-back” vibe you’re used to. The fuss on Reddit stems from a massive change in how Anthropic charges for automation, effectively turning flat-rate agentic workflows into a highly metered expense.

What is claude -p and the Reddit Backlash?
  • What it is: claude -p is a command-line flag in the Claude Code CLI that allows developers to use Claude for scripting, piping, and non-interactive programmatic tasks. For example, a developer can pipe a log file directly into Claude (tail -200 app.log | claude -p "Find anomalies") to automate background work.
  • The Fuss: On May 13, 2026, Anthropic announced that starting June 15, claude -p and Claude Agent SDK usage would no longer be subsidized under the standard, unlimited flat-rate subscription plans.
  • The Billing Change: Programmatic usage is being moved to a dedicated, fixed monthly credit (e.g., $20 for Pro, $100 for Max 5x). Once those credits are exhausted, the tool simply stops working unless you enable pay-as-you-go billing at much more expensive API rates.
  • Why people are unhappy: Users are furious because heavily automated agent frameworks (like OpenClaw) burn through tokens rapidly. Under the old system, you could run autonomous agents all month for a flat $20 to $200. Now, heavy users calculate that these new capped credits will dry up in just a few hours of serious dev work, completely killing third-party agent harnesses and heavily taxing simple CLI scripts.
The Chart

The diagram titled “claudehack” illustrates a highly technical workaround to bypass Anthropic’s new restrictions.

Because Anthropic’s new billing only targets programmatic interfaces (claude -p and the SDK), standard interactive use—where a human manually types into the terminal interface (TUI)—remains under the old unlimited flat-rate umbrella.

The chart describes a “PTY Puppeteer”:

  1. It uses a pseudoterminal (PTY) to physically simulate a human interacting with the Claude application.
  2. It intercepts terminal probes and fakes terminal replies to trick Claude into thinking it is rendering to a real user’s screen.
  3. It mechanically types prompts directly into the TUI and silently reads Claude’s answers back from a background JSONL transcript file.
  4. The Goal: This tricks Anthropic’s systems into registering the automated task as “interactive usage,” effectively dodging the new API paywall.
What is smithersai/claude-p trying to do?

Given the community backlash and the “claudehack” diagram, this repository is an active implementation of the PTY puppeteer workaround. It is a wrapper designed to emulate the old claude -p functionality by hijacking the interactive UI. Its sole purpose is to let developers keep running their automated agent pipelines on their flat-rate subscriptions without draining their new, heavily capped Agent SDK credits.

What is PranavBakre/Junior trying to do?

“Junior” refers to a modern class of autonomous “AI employees” or agentic frameworks.

Unlike traditional chatbots that wait for your prompt, Junior-style agents integrate directly into team workspaces (like Slack, Teams, or GitHub) and operate autonomously in the background. They monitor conversations, execute multi-step workflows, and manage tasks independently.

Because these frameworks rely heavily on continuous background processing via the Claude Agent SDK to coordinate their sub-agents, they consume massive amounts of tokens. These tools represent exactly the kind of unoptimized, high-volume programmatic usage that forced Anthropic to change its billing structure and “pull the plug” on unlimited agentic subsidies.

So OpenClaw-style shit is going to cost much more. Great news! Screw those fucktards!

But such hacks work around Anthropic limitations. So far, at least. Given the almost immediate reaction to Anthropic’s announcement, you can be sure that such hacks are not “hand-made,” regardless of the claims.

Not paying, just saying

Leaving agentic use to the new biological robots, I turned back to the quotas and limits of chatbots used in a browser web app or in mobile apps.

As I previously mentioned in Subscriptions and their vague limits, the lack of a precise definition of what you’re paying for should disincentivize people from contracting a subscription. And yet, so many people who are not software developers are subscribing!

On the other hand, in my quick selection of links from Who isn’t on the Big Bad Web?, the first one is about a guy who was really impressed by GPT Image 2, so here’s a usage scenario. And the last one tells this story:

I’ve been using Gemini Pro for almost a year now. I pay Google £14 a month and get a single seat on Business Workspace, 2TB of storage and Gemini Pro. Plus some other stuff probably that I don’t use. … But, for now, I want to highlight a very useful Gem I created. Gems are a way to have custom chat with knowledge preloaded about a particular topic. The knowledge can be set as a combination of text instructions, uploaded files, imported code bases and NotebookLM contents.

I never used NotebookLM because I tend to dislike Google’s products and Google itself. But, while NotebookLM cannot replace custom Retrieval-Augmented Generation (RAG) for enterprise users, it can replace it for casual users, personal research, and study. NotebookLM is a RAG tool itself! Here’s another usage scenario.

While exploring such stuff, I discovered an entire new universe of cheating the system. There is a great supply of extremely cheap subscriptions to some chatbots, including Gemini! Abnormally cheap. But they’re everywhere: on GamsGo, G2A, Z2U, even on Etsy and Reddit!

How cheap is abnormally cheap? Say, around €17 a year for Google AI Pro (normal price €219.99). Or even $15 for 18 months! This can’t be, right?

I examined some such offers. I excluded:

  • Those that were shared accounts.
  • Those that implied creating a new account.
  • Those mentioning possible activation issues or advising against changing the password or the country in the first 24+ hours, suggesting they were meant for third-world countries where subscriptions might be significantly cheaper.

And yet, there remained such offers claiming that they would upgrade your existing account! How the fucking fuck could this be working?! I can understand ultra-cheap Windows activations or Office 365 subscriptions, because those are OEM or volume “not to be resold” sales, but what’s the deal with Google AI Pro?! Some mention an “Activation Link Voucher,” but some don’t. (Those who mention the voucher might add, “This is a non-warranty subscription. It means if there’s a deactivation after activation, we won’t be responsible.” Bandits.)

I am so tired of this world in the AI age. Qu’ils aillent se faire foutre. Tous !