;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Uma gota de sangue: como startup de US$ 9 bilhões deve levar donos à prisão

Ramesh Balwani é condenado por fraude -  Reprodução/Flickr Commons
Ramesh Balwani é condenado por fraude Imagem: Reprodução/Flickr Commons

Colaboração para o UOL

08/07/2022 09h10Atualizada em 08/07/2022 15h43

Em 2003, a Theranos, startup do Vale do Silício, fez uma promessa que revolucionaria o mundo da medicina: com apenas algumas gotas de sangue, conseguiria dar diagnósticos completos ao paciente, de diabetes a câncer. Uma ideia simples, desenvolvida a partir do medo de agulhas de uma jovem de 19 anos, que chegou a valer US$ 9 bilhões e catapultou o nome da garota a um dos mais promissores do mundo dos negócios.

Quase 20 anos depois, ela e seu braço direito respondem por estelionato, diversas acusações de fraude e protagonizam uma das quedas mais sintomáticas da era da influência e tecnologia.

A fundadora, Elizabeth Holmes, hoje com 37 anos, ainda aguarda sentença prevista para setembro deste ano, de acordo com o jornal americano The New York Times. Em janeiro, ela foi condenada em quatro das 11 acusações contra ela em solo norte-americano.

O braço direito dela e ex-parceiro amoroso, Ramesh Balwani, 57, acaba de ser considerado culpado das 12 acusações de fraude contra ele e pode enfrentar 20 anos de prisão, mais o pagamento de US$ 250 mil, por cada uma delas.

Balwani, também conhecido como Sunny, era o diretor de operações da Theranos e respondeu por ludibriar pacientes e investidores, além de crimes de conspiração e fraude eletrônica. Segundo o The New York Times, o executivo deve ser sentenciado em novembro.

"Estamos obviamente desapontados com os vereditos. Planejamos estudar e considerar todas as opções de Balwani, incluindo uma apelação", afirmou o advogado de Balwani, Jeffrey Coopersmith, em declaração à CNN.

Holmes e Balwani se conheceram em 2002 num programa de verão, em Pequim, para aprender mandarim. Ele, 20 anos mais velho, já era um empreendedor bem-sucedido na indústria de softwares. Eles mantiveram contato depois disso e, em 2005, estavam morando juntos.

Sunny assumiu o cargo formal na empresa em 2009, depois de garantir um empréstimo de 10 milhões de dólares para a empresa. Apesar de terem um relacionamento romântico, Holmes e Balwani mantinham a relação fora dos holofotes dos investidores e parceiros, segundo a CNN.

A empresa recebeu investimentos do empresário de mídia Rupert Murdoch e fechou uma grande parceria com a Walgreens, atingindo então uma avaliação de 9 bilhões de dólares.

Balwani ajudou Holmes a cultivar sua imagem com Steve Jobs, istrou o laboratório e ajudou na arrecadação de fundos. A Theranos levantou 945 milhões de dólares de investidores e Elizabeth chegou, inclusive, a ser considerada a próxima personalidade do mundo da tecnologia.

Holmes - Stephen Lam/Reuters - Stephen Lam/Reuters
Elizabeth Holmes, que era presidente-executiva da Theranos, deixando corte federal, na Califórnia, em dezembro de 2021
Imagem: Stephen Lam/Reuters

A queda

Em 2015, o esquema veio à tona a partir de uma investigação do jornal americano The Wall Street Journal que revelou falhas nos métodos de teste e capacidades tecnológicas da empresa.

Segundo a publicação do jornal, a empresa teria realizado cerca de uma dúzia das centenas de testes que oferecia usando seu dispositivo de teste de sangue proprietário e com precisão questionável. Além disso, a matéria revelou que a Theranos estava confiando em dispositivos fabricados por terceiros de empresas tradicionais de exames de sangue, em vez de sua própria tecnologia.

Depois disso, Balwani abandonou a empresa que faliu em 2018. Naquele ano, ele e Holmes foram acusados de fraude.

Os dois foram julgados separadamente, mas tiveram papéis importantes no júri um do outro.

Durante seu julgamento criminal, Holmes sugeriu que Balwani exercia ainda mais poder do que ela em sua própria empresa e fez acusações sobre o relacionamento deles como parte de sua defesa. Nos documentos entregues pela defesa da fundadora, ela afirmou que Sunny era um homem abusivo sexual e emocionalmente, mas a defesa dele nega. Apesar disso, nenhum réu testemunhou contra o outro.