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

Elon Musk conclui compra do Twitter por US$ 44 bi e demite executivos

AFP
Imagem: AFP

28/10/2022 08h02

Elon Musk completou a aquisição do Twitter por US$ 44 bilhões (cerca de R$ 235 bilhões), de acordo com veículos da imprensa internacional e de um investidor da empresa.

Vários executivos do alto escalão, incluindo o CEO da empresa, Parag Agrawal, acabaram demitidos.

Agrawal e outros dois executivos foram escoltados para fora da sede do Twitter na cidade de São Francisco, nos Estados Unidos, divulgou a Reuters.

O diretor financeiro Ned Segal e o principal executivo jurídico da empresa, Vijaya Gadde, estão saindo ao lado de Agrawal, segundo relatos da mídia americana.

Enquanto isso, Bret Taylor — que atuava como presidente do Twitter desde novembro do ano ado — atualizou o perfil no LinkedIn para indicar que não está mais no cargo.

A conclusão da compra ocorre depois de uma saga que incluiu o Twitter acionando a Justiça para manter de pé os acordos com Musk, que por um período tentou escapar do negócio.

O empresário tuitou na manhã da quinta-feira (27/10) que seu objetivo ao comprar a plataforma não é ganhar dinheiro, e sim ajudar a humanidade, fazendo com que a civilização tenha "uma praça digital comum".

No início desta semana, o bilionário postou no Twitter um vídeo de si mesmo entrando na sede do Twitter carregando uma pia de cozinha e a legenda: "Let that sink in!". Pia em inglês é "sink", e a expressão "sink in" quer dizer algo como "cair a ficha" — então a legenda quis dizer algo perto de "Vamos fazer cair a ficha".

Musk também mudou a descrição do seu perfil no Twitter para "Chief Twit" ("Chefe Twit").

Muitos analistas dizem que o preço que Musk está pagando pelo Twitter é muito alto, considerando a queda nos valores de ações do ramo da tecnologia e as dificuldades da rede social em atrair mais usuários e se expandir.

Em uma recente teleconferência, o empresário, também fundador da Tesla, disse que o Twitter é "um ativo que meio que definhou por muito tempo, mas tem um potencial incrível, embora obviamente eu e os outros investidores estejamos pagando demais pelo Twitter agora".

Longo caminho para um acordo

Os primeiros investimentos de Musk no Twitter escaparam inicialmente da atenção do público. Em janeiro, ele começou a fazer compras regulares de ações, de modo que, em meados de março, já tinha acumulado uma participação de 5% na empresa.

Em abril, foi revelado que ele era o maior acionista do Twitter e, no final do mês, um acordo foi finalmente alcançado para a compra da empresa, por US$ 44 bilhões.

O bilionário disse que planejava remover contas spam da rede social e preservá-la como um local para a liberdade de expressão.

Mas em meados de maio, Musk, um prolífico usuário do Twitter, começou a mudar de ideia sobre a compra, citando preocupações de que o número de contas falsas na plataforma fosse maior do que o Twitter havia informado anteriormente.

Em julho, ele anunciou que não queria mais adquirir a empresa. O Twitter, no entanto, argumentou que o bilionário estava legalmente comprometido em seguir com o negócio.

Para mantê-lo no acordo, o Twitter acabou entrando na Justiça.

No início de outubro, Musk retomou seus planos de aquisição da empresa com a condição de que os processos judiciais fossem interrompidos.

Mudanças à frente

Musk, um autodenominado "absolutista da liberdade de expressão", tem criticado as políticas de moderação do Twitter.

Alguns usuários, principalmente os da direita norte-americana, argumentam que as vozes conservadoras são censuradas na plataforma, algo que o Twitter tem negado.

O ex-presidente dos EUA, Donald Trump, continua banido da plataforma ? uma decisão que Musk disse anteriormente ser "tola" e que ele reverteria.

Mas outros temem que o relaxamento nas políticas de moderação abram caminho para a proliferação do discurso de ódio.

Em um tuíte endereçado aos anunciantes da rede social, Musk disse que a plataforma deve ser "quente e acolhedora para todos".

Foi amplamente divulgado que, uma vez proprietário da plataforma, Musk conduziria grandes cortes de pessoal. No entanto, a Bloomberg informou que, em uma reunião com funcionários, o bilionário negou que cortaria 75% da equipe.

Esses relatórios sobre os cortes eram "imprecisos", disse à BBC News Ross Gerber, presidente e CEO da consultoria de investimentos Gerber Kawasaki, que também é acionista do Twitter e da outra empresa de Musk, a Tesla.

"Há muitas pessoas talentosas no Twitter, especialmente no lado da engenharia, e eles querem reter o máximo possível desse talento", disse Gerber.

"Na verdade, o que eles estão vendo do lado do corte é a parte istrativa [e] eles já começaram com os executivos", afirmou Gerber. O porta-voz avalia que os cortes provavelmente se estenderão aos gerentes "e aos produtos nos quais eles estão trabalhando e que não vão a lugar nenhum".

Mas trabalhar no Twitter também pode se tornar mais desafiador. O fundador da Tesla tuitou anteriormente que os funcionários devem se preparar para princípios no ambiente de trabalho "extremos".

O empresário também postou que seus planos para o Twitter incluem o "X, um aplicativo para tudo".

Alguns interpretam que isso pode ser algo como o aplicativo WeChat, uma espécie de "superaplicativo" que incorpora diferentes serviços, incluindo mensagens, mídia social, pagamentos e pedidos de comida.

- Este texto foi publicado originalmente em https://uol-br.atualizarondonia.com/portuguese/internacional-63422571