;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Comissão Arns

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Anistia nunca mais

Supremo Tribunal Federal, Brasília - DORIVAN MARINHO/SCO/STF
Supremo Tribunal Federal, Brasília Imagem: DORIVAN MARINHO/SCO/STF

Comissão Arns*

27/11/2022 09h00

Por Vladimir Safatle**

Muitas vozes alertam o Brasil sobre os custos impagáveis de cometer um erro similar àquele feito há 40 anos. No final da ditadura militar, setores da sociedade e do governo impam o silêncio duradouro sobre crimes contra a humanidade perpetrados durante os vinte anos de governo autoritário. Vendia-se a ilusão de que se tratava de astúcia política. Um país "que tem pressa", diziam, não poderia desperdiçar tempo acertando contas com o ado, elaborando a memória de seus crimes, procurando responsáveis pelo uso do aparato do Estado para prática de tortura, assassinato, estupro e sequestro. Impôs-se a narrativa de que o dever de memória seria mero exercício de "revanchismo" - mesmo que o continente latino-americano inteiro acabasse por compreender que quem deixasse impunes os crimes do ado iria vê-los se repetirem.

Para tentar silenciar de vez as demandas de justiça e de verdade, vários setores da sociedade brasileira, desde os militares até a imprensa hegemônica, não temeram utilizar a chamada "teoria dos dois demônios". Segundo ela, toda a violência estatal teria sido resultado de uma "guerra", com "excessos" dos dois lados. Ignorava-se, assim, que um dos direitos humanos fundamentais na democracia é o direito de resistência contra a tirania. Já no século 18, o filósofo John Locke, fundador do liberalismo, defendia o direito de todo cidadão e de toda cidadã matar o tirano. Pois toda ação contra um estado ilegal é uma ação legal. Note-se: estamos a falar da tradição liberal.

Os liberais latino-americanos, porém, têm essa capacidade de estar sempre abaixo dos seus próprios princípios. Por isso, não é surpresa alguma ouvir um ministro do Supremo Tribunal Federal, como Dias Toffoli, declarar, em pleno 2022, pós-Bolsonaro: "Não podemos nos deixar levar pelo que aconteceu na Argentina, uma sociedade que ficou presa no ado, na vingança, no ódio e olhando para trás, para o retrovisor, sem conseguir se superar (...) o Brasil é muito mais forte do que isso".

Afora o desrespeito a um dos países mais importantes para a diplomacia brasileira, um magistrado que confunde exigência de justiça com clamor de ódio, que vê na punição a torturadores e a perpetradores de golpes de estado apenas vingança, é a expressão mais bem acabada de um país, esse sim, que nunca deixou de olhar para o retrovisor. Um país submetido a um governo que, durante quatro anos, fez de torturadores heróis nacionais, fez de seu aparato policial uma máquina de extermínio de pobres.

Alguns deveriam pensar melhor sobre a experiência social de "elaborar o ado" como condição para preservação do presente. Não existe "superação" onde acordos são extorquidos e silenciamentos são impostos. A prova é que, até segunda ordem, a Argentina nunca mais ou por nenhuma espécie de ameaça à ordem institucional. Nós, ao contrário, enfrentamos tais ataques quase todos os dias dos últimos quatro anos. Nada do que aconteceu conosco nos últimos anos teria ocorrido se houvéssemos instaurado uma efetiva justiça de transição, capaz de impedir que integrantes de governos autoritários se auto-anistiassem. Pois dessa forma acabou-se por permitir discursos e práticas de um país que "ficou preso no ado". Ocultar cadáveres, por exemplo, não foi algo que os militares fizeram apenas na ditadura. Eles fizeram isso agora, quando gerenciavam o combate à pandemia, escondendo números, negando informações, impondo a indiferença às mortes como afeto social, impedindo o luto coletivo.

É importante que tudo isso seja lembrado neste momento. Porque conhecemos a tendência brasileira ao esquecimento. Este foi um país feito por séculos de crimes sem imagens, de mortes sem lágrimas, de apagamento. Essa é sua tendência natural, seja qual for o governante e seu discurso. As forças seculares do apagamento são como espectros que rondam os vivos. Moldam não apenas o corpo social, mas a vida psíquica dos sujeitos.

Cometer novamente o erro do esquecimento, repetir a covardia política que instaurou a Nova República e selou seu fim, seria a maneira mais segura de fragilizar o novo governo. Não há porque deleitar-se no pensamento mágico de que tudo o que vimos foi um "pesadelo" que ará mais rapidamente quanto menos falarmos dele. O que vimos, com toda sua violência, foi o resultado direto das políticas de esquecimento no Brasil. Foi resultado direto de nossa anistia.

A sociedade civil precisa exigir do governo que se inicia a responsabilização pelos crimes cometidos por Bolsonaro e seus gerentes. Isso só poderá ser feito nos primeiros meses do novo governo, quando há ainda força para tanto. Quando falamos em crimes, falamos tanto da responsabilidade direta pela gestão da pandemia, quanto pelos crimes cometidos no processo eleitoral.

O Tribunal Penal Internacional aceitou analisar a abertura de processo contra Bolsonaro por genocídio indígena na gestão da pandemia. Há farto material levantado pela I da Covid, demonstrando os crimes de responsabilidade do governo que redundaram em um país com 3% da população mundial contaminada e 15% das mortes na pandemia. Punir os responsáveis não tem nada a ver com vingança, mas com respeito à população. Essa é a única maneira de fornecer ao estado nacional balizas para ações futuras relacionadas a crises sanitárias similares, que certamente ocorrerão.

Por outro lado, o Brasil conheceu duas formas de crimes eleitorais. Primeiro, o crime mais explícito, como o uso do aparato policial para impedir eleitores de votar, para dar e a manifestações golpistas pós-eleições. A polícia brasileira é hoje um partido político. Segundo, o pior de todos os crimes contra a democracia: a chantagem contínua das Forças Armadas contra a população. Forças que hoje atuam como um estado dentro do estado, um poder à parte.

Espera-se do governo duas atitudes enérgicas: que coloque na reserva o alto comando das Forças Armadas que chantageou a República; e que responsabilize os policiais que atentaram contra eleitores brasileiros, modificando a estrutura arcaica e militar da força policial. Se isso não for feito, veremos as cenas que nos assombraram se repetirem por tempo indefinido.

Não há nada parecido a uma democracia sem uma renovação total do comando das Forças Armadas e sem o combate à polícia como partido político. A polícia pode agir dessa forma porque sempre atuou como uma força exterior, como uma força militar a submeter a sociedade. Se errarmos mais uma vez e não compreendermos o caráter urgente e decisivo de tais ações, continuaremos a história terrível de um país fundado no esquecimento e que preserva de forma compulsiva os núcleos autoritários de quem comanda a violência do Estado. Mobilizar a sociedade para a memória coletiva e suas exigências de justiça sempre foi e continua sendo a única forma de efetivamente construir um país.

**Vladimir Safatle é membro fundador da Comissão Arns, filósofo, escritor, músico e professor da Universidade de São Paulo (USP).

*Este texto é autoral e não reflete, necessariamente, a opinião da Comissão Arns.