Archive for the ‘Communism’ Category

Gustavo Petro, Jean-Luc Mlenchon and the fairytale of left governments – In Defense of Communism

By Nikos Mottas.

The same old fairytale of left-progressive governments is back in the news following the electoral victory of social democrat Gustavo Petro in Colombia, as well as the performance of leftist Jean-Luc Mlenchon in French parliamentary elections.

As it happened last December with Gabriel Boric' victory in Chile, a number of left-wing, opportunist forces in Greece and abroad celebrate the recent results, presenting them as a triumph of the left which can allegedly bring positive developments for the working people.

Historical experience, both in Europe and Latin America, demonstrate that the so-called left governments cultivate and spread illusions about the humanization of capitalism. Nonetheless, the painful reality is that humane capitalism is like Santa Claus; it does not exist. The case of PSUV in Venezuela is an emblematic example of the failure of the opportunist theory of 21st Century Socialism. The examples of Lula-Rousseff in Brazil and Lopez Obrador in Mexico confirmed that no left or progressive government, no matter its intentions, can provide actual and radical solutions to the people's problems as long as the means of production remain in the hands of the capital. In the best of cases, these governments adopted some policies against extreme poverty, but even these measures were subsequently retracted as long as they were incompatible with capitalist economy. After all, the prosperity of the working class is by definition incompatible with the profitability of the monopolies.

Such political forces overlook or underestimate the laws governing capitalist economy, as well as the de facto reactionary character of the bourgeois state. The tragic outcome of Salvador Allende's Popular Unity government in Chile must be a constant reminder that socialism is impossible to come through peaceful ways and parliamentary illusions, but only through the overthrow of the capitalist system and the eradication of monopolies' power.

Is there any particular reason for the working class in Colombia and France to celebrate the electoral achievements of Petro and Melenchon? For us, the answer is pretty clear. The working people must have no illusions. The real way out for the people's interests does not lie in the old and faded fairytales about left governments, but only in the intensification of the organized class struggle against the system of exploitation, capitalism.

* Nikos Mottas is the Editor-in-Chief of In Defense of Communism.

Read the rest here:
Gustavo Petro, Jean-Luc Mlenchon and the fairytale of left governments - In Defense of Communism

The pandemic revealed the bankruptcy of capitalism – In Defense of Communism

The government and all the other bourgeois parties, with insignificant individual differences, propose as a solution the strengthening of the market rules in the health system. In other words, they refer to all those tools that on the one hand shaped this miserable public health system and on the other hand formed a robust private business health sector. The only thing they demonstrate is the magnitude of the decay of the capitalist path of development (...)

In our opinion, on the occasion of this publication, the healthcare workers first and foremost but also the people who are concerned about their health and life should take a step further in their thinking, stance, and daily activity.

The KKE wages a daily struggle for staff recruitment, the expansion of benefits to the people, and the increase of the funding from the state budget. It is also charting a path of development that will treat public health as a universal and free right safeguarded by a workerspeoples government and its state. It calls upon the people to rally with the KKE, for the protection of health; for a system without any business activity, where the people will be able to meet their basic and urgent needs with all available means. (...) In the final analysis, science can defeat all this irrationality and obscurantism overwhelming us and its source, that is, capitalist exploitation and barbarism.

Read more here:
The pandemic revealed the bankruptcy of capitalism - In Defense of Communism

Book: Truth and Lies about the famine in Ukraine, by Nikos Mottas – In Defense of Communism

The mythology surrounding the so-called Holodomor, the Ukrainian famine of 1932-1933, is exposed in a concise 78-pages book edited by Nikos Mottas and published in Greek language by Atexnos Publishing House.

For many decades, the issue of the Ukrainian famine in 1932-33, the famous Holodomor, occupies a prominent place in the arsenal of anti-communism. Especially after the counter-revolutionary overthrows in the Soviet Union and Eastern Europe in the early 1990s, the Holodomor is at the forefront of a systematic and persistent attempt to vilify socialism of the 20th century and present it as an evil, inhumane system which is supposedly responsible for millions of deaths.

The book by Nikos Mottas attempts to present, in a simple and comprehensive way, the factors that led to the 1932-33 famine and to reveal lies, distortions, unscientific approaches and propaganda mechanisms that contributed to the formulation of the anti-communist theory of premeditated genocide instructed by the Soviet leadership.

What was the collectivization? What was the role of the Kulaks? What environmental factors contributed to the famine? From the fake reports of Thomas Walker and pro-Nazi media mogul William Randolph Hearst to British intelligence agent and professional anti-communist Robert Conquest and from Dr Goebbels to Harvard's professors, the Holodomor fallacy is exposed. Was the famine a premeditated crime of Stalin? Within a few pages, the book Truth & Lies about the Famine in Ukraine unfolds, with names and facts, the thread of mythology that has been developed around the 1932-33 Famine, in an effort to shed light on those aspects of history that the dominant, bourgeois historiography has managed to remain in darkness.

Publisher's contact details: Atexnos Publishing House, 11 Fidiou Str, 10678 Athens, Greece, http://ekdoseis-atexnos.gr, ekdoseisatexnos@gmail.com.

More here:
Book: Truth and Lies about the famine in Ukraine, by Nikos Mottas - In Defense of Communism

The KKE stands by the side of the workers of LARCO mining industry – In Defense of Communism

On Tuesday 14/6, the MPs of the Communist Party of Greece (KKE)demanded the withdrawal of the despicable legislative amendment concerning the sell-off of the large nickel processing enterprise of LARCO. During the debate in the Plenary Session of the Parliament, the KKE MPs conveyed the demands of the workers of LARCO, who, together with thousands of other workers, demonstrated outside the Parliament chanting Hands off LARCO.

The KKE requested a roll-call vote on the amendment. This initiative aimed on the one hand to upset the plans of the government to pass it on the sly and on the other hand to expose those who will vote for this shameful amendment to the people.

During the debate, the government attempted to present LARCO, this industrial giant that could contribute to the development of the productive potential for the benefit of the country, as a millstone around the countrys neck and this amendment, which clearly provides for the workers dismissal and eviction from their homes, as their salvation and protection!

At the same time, SYRIZA and KINAL/PASOK pretended that they were not aware of this crime, even though they had put their stamp on every negative development when in government, since their driving force was the same strategic plan as the one that is currently being promoted by the ND.

The KKE MPs denounced the amendment, provided concrete facts about the huge potential of LARCO, and highlighted the heavy responsibilities of all governments over time. They called upon the workers to continue their heroic struggle, of which the communists will continue being at the forefront, for the continuation of the operation of LARCO, its modernization and development, the safeguarding of all the rights of the workers and all job posts, and health and life protection measures.

Addressing the Parliament, the GS of the CC of the KKE noted that LARCO is not a millstone around our neck but a treasure and demanded that this monstrous amendment be withdrawn.

D. Koutsoumbas referred to the anti-labour policy pursued by all governments and their machinations for the depreciation and privatization of the enterprise. He called upon the workers to continue their heroic struggle for work, progress, and better living conditions.

The GS of the CC of the KKE underscored among other things that in the direction of utilizing the potential of LARCO and the mineral resources overall, all the rights of the workers, as well as humane and decent work conditions, can be safeguarded.

This orientation in the operation of LARCO and the utilization of the mineral resources is, as we know, in conflict with the profits of the few to the detriment of the many, that is, with the capitalist profit and the relations of production serving it.

That is why today it is more than mature in our opinion for LARCO and all the mineral wealth, all those concentrated means, to become social ownership. That is the only way, combined with the central scientific planning, the workerspeoples control, and the participation by the producers of the wealth themselves that provides a prospect of true prosperity for our peoples, the LARCO workers, and their children.

The fact that we have such a comprehensive proposal enables us to consistently stand against your criminal plans, demanding the funding and modernization of the enterprise under the responsibility, planning, and control of the state as well as its further development according to its potential, which is truly great.

We support the great struggle of the workers with all our might. We continue to demand the continuation of LARCOs operation and the safeguarding of all job posts.

inter.kke.gr

Read the original here:
The KKE stands by the side of the workers of LARCO mining industry - In Defense of Communism

Joyce’s Thought of the Day 6/21/22 -The plague of communism 850 WFTL – 850 WFTL

Joyce's Thought of the Day 6/21/22 -The plague of communism 850 WFTL ';this.div = document.querySelectorAll(this.divSelector)[0];this.div.appendChild(html);if(this.div.getElementsByClassName('app-badge-google').length > 0 && browser && browser.name && browser.name == 'ios') { this.div.getElementsByClassName('app-badge-google')[0].classList.add('hide');}jQuery('.play-button').first().clone().appendTo('.play-button-mobile');document.body.classList.add('has-livebar');document.body.classList.add('livebar-'+this.station_type);}// set heightthis.setHeight = function() { // TODO variable heightvar innerDocContentHeight = 80;this.div.style.height = innerDocContentHeight + "px";}this.removeUrlProtocol = function(url) { var newstr = url.replace('http://', '//'); return newstr;};// subscribe eventsthis.subscribeEvents = function() {var _this = this;for (var i in this.configChannels) {var channelName = this.configChannels[i];var channel = this.pusher.subscribe(channelName);for (var j in this.events) {var eventName = this.events[j];channel.bind(eventName, function(data) {_this.pusherEvent(channelName, eventName, data);});}_this.channels.push(channel);}};// process real time `cue` event from Pusher.comthis.pusherEvent = function(channelName, eventName, pusherData) {this.processTrackOrEvent(pusherData);};this.latestEpisode = function() {var episode = this.latest_episode;var data = {type: 'podcast',artist: '', // episode.podcast_title,trackName: this.truncate(episode.post_title, 71),art: episode.post_thumbnail,url: episode.url}this.processTrackOrEvent(data);}// grabs the latest track from the apithis.ajaxLatestTrack = function() {var endpoint = this.endpoint + '/hll_widget_livebar_cues.php';var data = {'limit': '1'};var _this = this;var httpRequest = new XMLHttpRequest();httpRequest.open('POST', endpoint);httpRequest.setRequestHeader("Content-type", "application/json");httpRequest.send(JSON.stringify(data));httpRequest.onreadystatechange = function () {if (httpRequest.readyState == 4 && httpRequest.status == 200) {var json = JSON.parse(httpRequest.responseText);_this.processTrackOrEvent(json.data.response[0]);}}};// grabs the latest event from the api this.ajaxLatestEvent = function() { var endpoint = this.endpoint + '/hll_widget_livebar_events.php'; var data = {'limit': '3'}; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('POST', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(JSON.stringify(data)); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var json = JSON.parse(httpRequest.responseText); _this.processTrackOrEvent(json.data.response[0]); } } };// grabs the latest podcast episode from the wp-json api this.ajaxLatestEpisode = function() { var endpoint = '/wp-json/hbi/v1/liveplayer/latestepisode'; var _this = this; var httpRequest = new XMLHttpRequest(); httpRequest.open('GET', endpoint); httpRequest.setRequestHeader("Content-type", "application/json"); httpRequest.send(); httpRequest.onreadystatechange = function () { if (httpRequest.readyState == 4 && httpRequest.status == 200) { var episode = JSON.parse(httpRequest.responseText); var data = { type: 'podcast', artist: '', // episode.podcast_title, trackName: _this.truncate(episode.post_title, 71), art: episode.post_thumbnail, url: episode.url } _this.processTrackOrEvent(data); } } };// process the track or event data and update the HTMLthis.processTrackOrEvent = function(d) {// debug: print data to console// window.console.log('processTrackOrEvent',d);// workaround: ignore spots for nowvar type = d.type;if (type !== 'podcast' && type !== 'song' && type !== 'show' && type !== 'special-event' && type !== 'guest' && type !== 'other') {return;}if(type == 'song') {var trackId = d.data.musicbrainz_recording;var artist = d.data.artist || '';var trackName = d.data.description || '';var art = this.removeUrlProtocol(d.data.art_url || "https://www.850wftl.com/wp-content/plugins/hbi-player-widgets//assets/img/track.png");art = art + '?ver=3';}else if(type == 'podcast') {var artist = d.artist || '';var trackName = d.trackName || '';var art = this.removeUrlProtocol(d.art || "https://www.850wftl.com/wp-content/plugins/hbi-player-widgets//assets/img/track.png");this.setEpisodeTimer();}else { var trackId = d.id;var timeRange = function() {let start_date = moment(d.start_date);let end_date = moment(d.end_date);let default_format = 'h:mma';let start_day_format = (default_format);let end_day_format = (default_format);// If start and end dates both fall in AM or PM, make it brief// Example: 10:00-11:00am vs 10:00am-11:00amif(start_date.format('a') === end_date.format('a')) {start_day_format = 'h:mm';}// Remove minutes if 00if(start_date.minutes() == 0) { start_day_format = 'h';}if(end_date.minutes() == 0) { end_day_format = 'ha';}return start_date.format(start_day_format) + "-" + end_date.format(end_day_format); };var artist = timeRange();var trackName = d.name || '';var art = this.removeUrlProtocol(d.photo || "https://www.850wftl.com/wp-content/plugins/hbi-player-widgets//assets/img/event.png");// Start timer this.setEventTimer();}// This block retrieves art work as a blob so we can render it in the DOM// ... and additionally process its color swatches in a canvas context via Vibrant.js// ... with only ONE network request.// https://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-response// https://stackoverflow.com/questions/33902299/using-jquery-ajax-to-download-a-binary-filefetchBlob(art, function(arrayBuffer) {var blob = new Blob([arrayBuffer], {type: "image/jpeg"});var url = URL.createObjectURL(blob);// Set artwork in DOMdocument.getElementsByClassName('album-art-img')[0].src=url;document.getElementsByClassName('album-art-img')[0].classList.remove('d-none');document.getElementsByClassName('live-player-background')[0].src=url;// Use live player button color if set in Customizerif(window.livePlayerButtonColor) {// set color of large and compact play buttons with customizer colorArray.from(document.getElementsByClassName('play-circle-outline-path')).forEach(function(element) {element.style.fill = window.livePlayerButtonColor;// display play button if hidden (avoids color flash on load)document.getElementById('play-button-column').classList.remove('invisible');});return;}// If live player button color is not manually set, automatically get album art color from vibrant.jsvar img = document.getElementsByClassName('album-art-img')[0];img.addEventListener('load', function() {var vibrant = new Vibrant(img);var swatches = vibrant.swatches();var swatch = swatches['LightVibrant'] || swatches['Vibrant'] || swatches['Muted'] || swatches['DarkMuted'];// trap edge case where Vibrant.js doesn't return a swatchif(swatch !== undefined) {// get hex from swatch libraryvar hex = swatch.getHex();// set color of large and compact play buttonsArray.from(document.getElementsByClassName('play-circle-outline-path')).forEach(function(element) {element.style.fill = hex;});}// display play button if hidden (avoids color flash on load)document.getElementById('play-button-column').classList.remove('invisible');});});this.div.getElementsByClassName('onair-artist')[0].innerHTML = artist;this.div.getElementsByClassName('onair-track')[0].innerHTML = trackName;// link to episode if live player is in podcast modeif(type == 'podcast') {jQuery('.play-button a, #circles, .album-art a, .track a').attr('href',d.url).removeAttr('target');jQuery('.onair-artist').hide();}// Skip TextFit step for podcast episodesif(this.station_type == 'podcast') {return;}// Dynamically size long track titles - https://github.com/STRML/textFit// var textFitOptions = {// alignVert: false, // if true, textFit will align vertically using css tables// alignHoriz: false, // if true, textFit will set text-align: center// multiLine: false, // if true, textFit will not set white-space: no-wrap// detectMultiLine: false, // disable to turn off automatic multi-line sensing// minFontSize: 11, // in px// maxFontSize: 40, // in px// reProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performance// widthOnly: false, // if true, textFit will fit text to element width, regardless of text height// alignVertWithFlexbox: false, // if true, textFit will use flexbox for vertical alignment// }if (textFit !== "undefined") {textFit(this.div.getElementsByClassName('onair-track')[0], {alignVert: false, // if true, textFit will align vertically using css tablesalignHoriz: false, // if true, textFit will set text-align: centermultiLine: false, // if true, textFit will not set white-space: no-wrapdetectMultiLine: false, // disable to turn off automatic multi-line sensingminFontSize: 13, // in pxmaxFontSize: 31, // in pxreProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performancewidthOnly: false, // if true, textFit will fit text to element width, regardless of text heightalignVertWithFlexbox: true, // if true, textFit will use flexbox for vertical alignment});textFit(this.div.getElementsByClassName('onair-artist')[0], {alignVert: false, // if true, textFit will align vertically using css tablesalignHoriz: false, // if true, textFit will set text-align: centermultiLine: false, // if true, textFit will not set white-space: no-wrapdetectMultiLine: false, // disable to turn off automatic multi-line sensingminFontSize: 11, // in pxmaxFontSize: 30, // in pxreProcess: true, // if true, textFit will re-process already-fit nodes. Set to 'false' for better performancewidthOnly: false, // if true, textFit will fit text to element width, regardless of text heightalignVertWithFlexbox: true, // if true, textFit will use flexbox for vertical alignment});}}// Set timer for event refresh this.setEventTimer = function() { var _this = this; setTimeout(function(){ _this.ajaxLatestEvent(); }, this.eventRefreshTime); };// Set timer for episode refresh this.setEpisodeTimer = function() { var _this = this; setTimeout(function(){ _this.ajaxLatestEpisode(); }, this.eventRefreshTime); }; // https://stackoverflow.com/questions/1199352/smart-way-to-truncate-long-strings this.truncate = function(str, n){ return (str.length > n) ? str.substr(0, n-1) + '' : str; };// https://stackoverflow.com/questions/23013871/how-to-parse-into-base64-string-the-binary-image-from-responsefunction fetchBlob(uri, callback) { var xhr = new XMLHttpRequest(); xhr.open('GET', uri, true); xhr.responseType = 'arraybuffer'; xhr.onload = function(e) {if (this.status == 200) { var blob = this.response; if (callback) {callback(blob); }} }; xhr.send();};}// Set and intializevar hllLiveBarWidget = new hllLiveBarWidgetObject('player-widget-livebar');hllLiveBarWidget.init();

Link:
Joyce's Thought of the Day 6/21/22 -The plague of communism 850 WFTL - 850 WFTL