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

PC Siqueira é socorrido por bombeiros em 'estado de fragilidade'

PC Siqueira, um dos primeiros youtubers a ganhar destaque nacionalmente - Reprodução/Instagram
PC Siqueira, um dos primeiros youtubers a ganhar destaque nacionalmente Imagem: Reprodução/Instagram

De Splash, no Rio

09/03/2023 14h58

O influenciador PC Siqueira, 36, foi socorrido por bombeiros ontem (8) após tentar tirar a própria vida. Segundo relato do agente no boletim de ocorrência, o qual Splash teve o, o youtuber foi encontrado em "estado de fragilidade".

PC Siqueira contou ter ficado desacordado por um tempo até atender a chamada dos agentes pelo interfone. Os agentes fizeram buscas pela residência dele, mas não localizaram qualquer tipo de arma de fogo ou algo semelhante.

Ele foi conduzido ao nosocômio psiquiátrico da UPA de Santo Amaro, onde foi atendido por profissionais da saúde. Depois, foi liberado para voltar a casa na companhia de um amigo.

O youtuber usou hoje os Stories do Instagram para explicar o que aconteceu e disse estar com ferimentos leves, mas bem.

"Queridos amigos e inimigos: ontem tive um episódio de mania que saiu do controle, me expus e expus erroneamente minha parceira, e foi seguido de uma nova tentativa de suicídio. Fui resgatado pelo corpo de bombeiros e agradeço de coração a gentileza especial do Sargento que me acompanhou. Estou bem e seguro. Maria também está bem e segura... No meio da confusão, Maria perdeu seu telefone, então, talvez a comunicação não esteja acontecendo", continuou.

Ele disse que não quer espetacularizar o ocorrido e que voltará em breve às atividades normais. Agradeceu as doações que recebeu dos seguidores via PIX para comprar os remédios que precisa, os quais já estava sem há 15 dias.

"Continuo sendo ameaçado por semi-anônimos. Que vivem perto de mim. Não vou me calar ou ceder. Essa história vocês vão acompanhar de perto conforme eu for entendendo melhor. Agradeço a compreensão. Conto com vocês na luta contra o bullying."

Em 2021, PC Siqueira usou as redes sociais para celebrar sua "segunda chance de viver" após quase morrer de overdose. O youtuber comentou que ou por muita coisa para se livrar "do alcoolismo e abuso de substâncias".

Procure ajuda

Caso você tenha pensamentos suicidas, procure ajuda especializada como o CVV e os Caps (Centros de Atenção Psicossocial) da sua cidade. O CVV funciona 24 horas por dia (inclusive aos feriados) pelo telefone 188, e também atende por e-mail, chat e pessoalmente. São mais de 120 postos de atendimento em todo o Brasil.