;(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

Esse conteúdo é antigo

Nicolelis: Brasil pode cruzar a marca de 3 mil mortes diárias por covid-19

O neurocientista Miguel Nicolelis: "Podemos ter a maior catástrofe humanitária do século 21 em nossas mãos" - Bruno Santos/ Folhapress
O neurocientista Miguel Nicolelis: 'Podemos ter a maior catástrofe humanitária do século 21 em nossas mãos' Imagem: Bruno Santos/ Folhapress

Do UOL, em São Paulo

04/03/2021 11h12Atualizada em 04/03/2021 14h08

O médico e neurocientista Miguel Nicolelis disse que a possibilidade de o Brasil ultraar a marca de 3.000 mortes diárias por covid-19 nas próximas semanas ou a ser real. Ontem, o país teve o dia mais letal de toda a pandemia pelo segundo dia consecutivo e estabeleceu também a maior média móvel de mortes. Foram registrados 1.840 novos óbitos causados pela doença em 24 horas.

Em entrevista ao El País, questionado sobre o que esperar nas próximas semanas, Nicolelis disse que "vamos entrar numa situação de guerra explícita".

Nós podemos ter a maior catástrofe humanitária do século 21 em nossas mãos. A possibilidade de cruzar 2.000 óbitos diários nos próximos dias é absolutamente real. A possibilidade de cruzarmos 3.000 mortes diárias nas próximas semanas ou a ser real. Se você tiver 2.000 óbitos por dia em 90 dias, ou 3.000 óbitos por 90 dias, estamos falando de 180 mil a 270 mil pessoas mortas em três meses. Nós dobraríamos o número de óbitos. Isso já é um genocídio, só que ninguém ainda usou a palavra. O que são 250 mil mortes sendo que a vasta maioria poderia ter sido evitada? Miguel Nicolelis

O neurocientista disse ainda acreditar que São Paulo irá colapsar. Ontem, o governo anunciou que todo o estado vai entrar na fase vermelha, o mais restritivo do Plano São Paulo, por duas semanas a partir de sábado (6). Nesta fase, apenas serviços essenciais — como mercados e farmácias — ficam abertos, mas com capacidade reduzida.

"Acho que São Paulo vai colapsar. Campinas já colapsou. Rio Preto colapsou. Ribeirão Preto está no mesmo caminho. A cidade de São Paulo não vai aguentar. O Hospital Emilio Ribas já está 100% e com fila de espera. O Hospital das Clínicas, que tem um dos maiores números de leitos de UTI do Brasil, está com 80% de ocupação e vai colapsar", estimou.

Nicolelis defendeu um lockdown nacional de pelo menos 21 dias, com pagamento de auxílio para que as pessoas fiquem em casa. "Os governadores sabem que o governo federal não vai fazer nada, estão querendo empurrar a responsabilidade. Estou sugerindo desde de novembro de criar uma Comissão Nacional com a sociedade civil, governadores e Supremo, que precisa decretar uma tutela judicial no Ministério da Saúde. Uma intervenção. E essa comissão nacional ficaria responsável por tomar decisões e supervisionar toda a logística."

Questionado se a população acataria uma restrição tão dura, ele avaliou que os brasileiros nunca tiveram uma mensagem correta da gravidade da situação "porque não temos nenhum estadista no país".

"As pessoas estão falando de sucessão presidencial em 2022 quando o país está morrendo na pandemia. Faltou decisão política e visão estratégica. Faltou as pessoas eleitas pensarem não nos lobbies econômicos e políticos que as sustentam, mas nos cidadãos como prioridade. É preciso bancar uma decisão", argumenta.

O neurocientista ressaltou que as novas variantes do coronavírus são mais letais e perigosas, o que torna a situação mais crítica. "Temos no Brasil a reunião de todas as variantes, inclusive as nossas próprias. Essa é a bomba relógio."