Artigo

Entrevista da história do Android: Steve Kondik da Cyanogen

protection click fraud
Cianogênio

Quando se trata de "hacking" para Android e desenvolvimento de ROM, Steve Kondik é um grande negócio.

Steve Kondik

Nos primeiros dias do sistema operacional, o homem conhecido online como "Cyanogen" criou sua própria ROM para o T-Mobile G1, apresentando novos recursos, melhorando o desempenho e trabalhando com a comunidade para corrigir bugs e fazer uma versão ainda melhor e personalizada do Android. Isso acabou virando uma bola de neve para o CyanogenMod, a maior "distribuição" de código aberto do Android mantida por usuários. E em 2013, depois de um curto Como engenheiro de software na Samsung, Kondik cofundou a Cyanogen, Inc, com o objetivo de colocar esse software em dispositivos de produção na loja prateleiras.

Como parte de Android CentralHistória do Android série, conversamos com Steve Kondik na Big Android BBQ Europe em Amsterdã, Holanda, para aprender sobre sua perspectiva única sobre o passado, o presente e o futuro do Android.

A Verizon está oferecendo o Pixel 4a por apenas US $ 10 / mês nas novas linhas Unlimited

Cianogênio

Alex Dobie: No início havia o G1 - o HTC Dream - que era único por ser um smartphone baseado em Linux relativamente hackável com o apoio de uma grande operadora e fabricante. Então, quão diferente era para os dispositivos que você usava pessoalmente naquele ponto, e o que o atraiu para o Android naqueles primeiros dias?

Steve Kondik: Acho que nem tinha um smartphone antes disso. Eu queria um, e tudo o que estava disponível era... tipo, na época, o iPhone tinha acabado de aparecer, havia um monte de coisas do WinCE, todas as coisas de marcas estranhas... Android era meio que o único a assistir. Gostei das ideias por trás disso, código aberto e todas essas coisas boas. E eu estava acompanhando o progresso dele e tudo mais, e quando o primeiro dispositivo foi enviado, comprei-o no dia em que foi lançado.

[O G1] não deveria ser hackeado [...] exceto que eles fizeram algo muito estúpido e deixaram um shell de root rodando atrás do console ...

E ao contrário da crença popular, foi não hackeavel, como se nao fosse suposto para ser hackável. Estava bem bloqueado, exceto que eles fizeram algo muito estúpido e deixaram um shell de root rodando atrás do console, então qualquer coisa que você digitasse no teclado iria na verdade para um console de root.

AD: Eu me lembro disso - histórias sobre um cara digitando "reboot" ou algo em um SMS ...

SK:... E reiniciou seu dispositivo. Então, sim, você poderia basicamente gerar um servidor Telnet através do netcat ou algo parecido e então acessar o dispositivo com root, o que era hilário. E isso meio que abriu a porta para tudo.

Então eu aprendi que, quando o Google lançou a queda [código] do Android, você poderia realmente construí-lo para o dispositivo. Realmente não funcionou, como se houvesse um monte de coisas que você tinha que fazer para fazer funcionar, mas era factível. Havia alguns outros caras fazendo isso, como Ben [também conhecido como JesusFreke] e todos esses outros caras. Mas o que eu estava fazendo acabou sendo o Android do zero, essencialmente.

Então eu comecei a adicionar merdas a ele. Como suporte decente para executar coisas do seu cartão SD ou tentar extrair mais desempenho dele. E naquela época havia um zilhão de coisas que você podia fazer, e achei incrível que você poderia fazer isto, e você não poderia fazer isso com mais nada. Foi o primeiro de seu tipo.

CyanogenMod 10

DE ANÚNCIOS: Em que ponto você decidiu que tinha o suficiente para lançar algo que foi um pouco substancialmente diferente do AOSP? Conte-nos sobre todo esse processo e como ele funcionou.

SK: Realmente não era tudo aquele diferente. Ele tinha root, parte da IU do inicializador havia mudado, tinha aplicativos em SD, um monte de ajustes de desempenho. Acabei de postar no XDA, pensei "ninguém vai dar a mínima", e houve cerca de mil postagens nas próximas horas, e esse foi o começo. Foi muito legal ver isso.

As pessoas diziam "isso é incrível" ou "isso não funciona", e eu consertava, e as pessoas respondiam cinco minutos depois - era muito rápido. Foi realmente incrível ver esse tipo de resposta a algo.

Eu nem sabia por que fiz isso. Não tinha nem um bom motivo. Eu também achei legal.

DE ANÚNCIOS: O Android de 2009-2010 era obviamente muito diferente do que temos hoje. Quais foram algumas das principais áreas em que você trabalhou para melhorar o Android naquela época, e você notou que o Google está escolhendo alguma dessas coisas daqui para frente?

SK: Ai meu deus gosta tudo. O legal do CyanogenMod é que as pessoas apareceriam do nada com recursos malucos que ninguém esperava. Como se alguém viesse do nada com notificações de deslizar para dispensar anos atrás em CM. E agora isso é uma grande coisa da IU, certo? O modo "não perturbe" das "horas tranquilas". [Marshmallow] é como todos de nossos recursos.

[Marshmallow] é como todos de nossos recursos.

Então, colocamos algumas coisas novas lá fora, mas é apenas o código aberto em funcionamento. Então, se e quando esse tipo de coisa acontecer, significa que é menos merda que temos que manter e podemos ir e fazer coisas novas.

AD: Você não acha que estava fazendo P&D do Google para eles até certo ponto?

G1

SK: Quero dizer, muitas pessoas estão fazendo P&D do Google. Esse é o ponto.

Steven Smith [engajamento da comunidade Cyanogen]: A outra coisa sobre o Android naquela época eram as portas. Como se as pessoas estivessem tentando portar coisas do Android 2.0 para 2.1 e tentassem construir em cima disso com engenharia reversa ...

SK: Sim, e os dispositivos nunca foram atualizados, certo, então... No começo foi difícil. isso foi realmente difícil no início, para aprender como muitas dessas coisas funcionavam. Principalmente por não ter nenhuma experiência nisso. Mas ei, se você souber como desmontar as coisas e colocá-las de volta ...

Mas fazer coisas como colocar o [Android 2.1] Eclair no G1 foi realmente muito esclarecedor, tipo, o que tivemos que fazer para fazer isso funcionar. Aprendemos muito no processo e realmente funcionou muito bem.

DE ANÚNCIOS: Nos primeiros dias do Android, você deve ter tido um dispositivo favorito para trabalhar ou usar pessoalmente. Há algum telefone ou tablet antigo que se destaca como um destaque para você? Por causa da tecnologia ou porque era divertido trabalhar ou usar?

SK: HTC EVO 4G. O Wimax - o primeiro gigante telefone. Tinha algumas coisas muito legais nele. Demorou muito para que tudo funcionasse direito, mas era um hardware legal e estava muito à frente de tudo.

O Nexus One foi incrível. O gigante globo ocular brilhante era muito legal. E descobrimos que você pode realmente fazer brilhar cores e outras coisas. Assim, todas as notificações podem ser coloridas com ele. Essa foi na verdade a inspiração para o recurso "horas tranquilas", porque aquela maldita bola de controle ocular iluminava todo o seu quarto à noite. * Risos *

DE ANÚNCIOS: CM cresceu muito rapidamente de uma ROM em um telefone para esta "distribuição" do Android que funcionava em uma tonelada de dispositivos diferentes com colaboradores ao redor do mundo. Para você, houve algum ponto de inflexão em que percebeu que havia começado algo realmente grande?

SK: Havia um casal, eu acho. Acho que o mais notável, aquele que foi um choque, foi... Então, minha esposa e eu tínhamos uma amiga que morava conosco e ela trabalhava em um café em Pittsburgh. Ela voltou do trabalho e disse: "cara, tinha um monte de caras na cafeteria instalando sua merda no telefone e falando sobre isso."

Ela fica tipo, "Cara, tinha um monte de caras no café instalando suas merdas nos telefones e falando sobre isso."

E eu estava em choque e pasmo bem ali, porque pensei, "isso está realmente se espalhando para o mundo real". Eu não pensei que ...

DE ANÚNCIOS:... Não é apenas essa coisa compartimentada. Pessoas reais estavam realmente fazendo isso.

SK: Sim. Foi por um monte de pessoas que eu não sei na Internet para pessoas reais que realmente existiram. Então foi como "OK, entendi".

Muitas coisas aconteceram. Muito da conversa que tivemos com diferentes OEMs no passado, e descobrindo quão amplamente utilizado [o CM é] por grandes OEMs internamente para seu próprio trabalho, só porque é fácil de desenvolver em nível de plataforma trabalhos.

AD: Então você está falando sobre desenvolvedores dentro dos fabricantes, não apenas: alguém trabalha para um fabricante e decide fazer um flash CM.

SK: Certo, certo. Na verdade, eles estão desenvolvendo seus recursos no CM porque é muito mais fácil de desenvolver do que qualquer que seja o seu próprio sabor individual [de Android]. Porque talvez demore uma eternidade para construir, ou porque o ambiente de desenvolvimento é realmente estranho, ou o controle de origem é algo horrível como o Perforce.

[OEMs] estão, na verdade, desenvolvendo recursos no CM porque é muito mais fácil desenvolver em ...

Portanto, muitas pessoas simplesmente fariam isso em algo como o CM porque têm mais acesso, ele é compilado mais rápido e eles o transferem de volta depois de terem feito seu trabalho de desenvolvimento. Mas descobri que isso estava acontecendo como em todos os grandes OEMs, e isso é incrível. Isso foi como um grande objetivo para mim.

DE ANÚNCIOS: O grande passo que tornou o CM diferente de todas essas outras ROMs do Android foi reunir tudo em uma configuração comercial com a Cyanogen Inc. Nos fala um pouco de como essa transição funcionou.

SK: Sou um cara de tecnologia, não sou um cara de negócios. Eu provavelmente nunca teria feito isso sozinho. Kirt [McMaster], que é nosso CEO - eu não o conhecia, ele meio que me procurou um dia no LinkedIn e teve algumas boas ideias. Nós nos encontramos naquele fim de semana, trocamos ideias e continuamos conversando, e antes que percebêssemos, estávamos nos reunindo com VCs e fazendo o roadshow do Vale do Silício e outras coisas. Levamos cerca de cinco meses contando nossa história, fechamos uma rodada e começamos a trabalhar.

DE ANÚNCIOS: Portanto, na nova ordem do Cyanogen, você tem o Cyanogen OS, que é a parte comercial, e o CyanogenMod, que é a parte de código aberto subjacente. Como a declaração de missão desses dois difere além de apenas abrir e um pouco menos aberta?

SK: Então, a direção de código fechado, geralmente... Se decidirmos que vamos manter algo com código-fonte fechado, geralmente ele se comunica com nossa infraestrutura, que sempre guardamos para nós mesmos. Mesmo para CyanogenMod, acho que nunca o lançamos porque não é tão útil para ninguém. Não é que tivéssemos algo a esconder, apenas nunca realmente o lançamos. Então, se ele falar com nosso back-end, geralmente guardamos isso para nós mesmos. Se contiver algum IP ou algo que seja potencialmente gerador de receita ou algo licenciado, temos que mantê-lo conosco. Ou se isso nos dá uma vantagem de alguma forma. E [apenas] se foi desenvolvido internamente. Não pegamos o código da comunidade e fechamos a fonte.

CM em Oppo Find 7

O projeto de código aberto é como o solo sagrado. E com um monte de gente nova na empresa, você tem que ensiná-los como tudo funciona e tudo mais, e às vezes é meio novo para eles. E tem que permanecer: a coisa é feita pelas pessoas que a usam - esse é o objetivo. E vale tudo lá, essencialmente, enquanto o produto comercial se trata de alcançar o mundo em geral.

AD: E não apenas construir algo para você, e talvez você o coloque lá fora ...

SK: Sim, e há milhões de pessoas que usam CyanogenMod ou um derivado de CyanogenMod, então não é como se fosse um grande segredo. É quase mainstream agora. Inferno, é popular na China. Os EUA são um pouco diferentes.

O projeto de código aberto deve ter seu próprio conjunto de regras. Às vezes é quase como conhecimento tribal. Para algumas pessoas pode parecer inacessível, mas não é, é realmente muito amigável. Você só tem que não dar a mínima, jogar um pouco de código e nós lhe daremos todo o suporte de que você precisa.

E na empresa, não fazemos fork do CyanogenMod, porque isso seria uma loucura. Já é difícil o suficiente manter uma base de código desse tamanho. Então, se você está trabalhando em nossa base de código interna, você está conferindo CyanogenMod plus como 30 outros repositórios em cima dele e um monte de configuração... Então, sim, nós construímos em cima disso.

Então, uma das coisas legais é, se você fizer algo legal e colocá-lo no projeto de código aberto, isso pode ir para milhões de dispositivos de produção também. Algumas pessoas gostam disso, algumas pessoas odeiam. Mas eu acho que é incrível - se estou trabalhando em algo e doo, quero doar para o maior número de pessoas possível.

DE ANÚNCIOS: No ano passado, vimos uma tendência realmente interessante para telefones de nível médio de alta qualidade com preços realmente competitivos. Alguns deles estão executando o Cyanogen OS. Dada a percepção que você tem, essa tendência continuará ou apenas se tornará uma corrida para o fundo do poço?

SK: Já existe uma grande corrida para o fundo, e é daí que virão todos os próximos usuários. Mas, você sabe, o OnePlus One, certo, acertou em cheio na faixa de preço. Além disso, acertou em cheio na hora certa e todos foram desagradáveis ​​o suficiente para fazer com que as pessoas prestassem atenção. E tudo o que enviamos, foi Boa. Foi muito bom.

o Próximo geração de chips vai ser onde o topo de gama ficará realmente incrível.

E, você sabe, acho que o maior problema com essa classe de dispositivo era que as margens de receita eram muito pequenas. Você está levando isso ao limite nesse ponto. Então, [o OnePlus One] tem um chip muito sofisticado, um hardware muito bom, então a fasquia é muito alta. Alguns OEMs estão reutilizando o chipset [Snapdragon 801] 8974. O Zuk Z1 está usando. O OnePlus X também está usando 8974. Ainda é meu padrão ouro. Ainda é por isso que eu uso [o OnePlus One]. Ele não tem problemas de superaquecimento, como muitos dos novos chips. Eu acho que o Próximo geração de chips vai ser onde o high-end fica realmente incrível, então provavelmente vou ficar com isso até então. Mas algumas dessas coisas simples são incrivelmente boas.

AD: Sim, os dispositivos com que mais fiquei impressionado no ano passado são o Moto G e o Wileyfox Swift - que você pode obter essa classe de experiência em algo que não custa muito.

SK: O Swift foi divertido e descobrimos que podemos levá-lo ainda mais longe em um hardware ainda mais fraco. Eu gostaria de ter [um futuro dispositivo CM] comigo, mas não tenho. Infelizmente, o momento não deu certo, então não fomos capazes de enviá-lo imediatamente, mas estamos lançando o CyanogenMod para ele, então falaremos sobre ele. Mas o legal é que a coisa tem um desempenho tão bom. É como um GB de RAM, especificações realmente básicas, pouco armazenamento ...

É muito interessante para mim porque sou um cara da cena de demonstração da velha escola, como linguagem assembly em hardware antigo e outras coisas. Tentando extrair todos os tipos de performance disso, eu amo esse tipo de coisa. Ser capaz de pegar um dispositivo de $ 75 e fazer com que ele funcione muito bem. Tipo, não vai ganhar no Antutu, certo? Mas se você apenas navegar na web, usar e-mail, coisas básicas, tirar algumas fotos, tudo funciona muito bem.

AD: E suponho que haja muitos chips em comum entre as coisas de baixo custo, então é um trabalho que você não precisa duplicar.

SK: Mas quero dizer que nas coisas simples, você precisa fazer muitos truques - um lote inteiro de trapaça - para obter um bom desempenho com isso. E acho que é aí que podemos conseguir uma boa vitória para o ataque.

DE ANÚNCIOS: À medida que o hardware do smartphone se torna mais comoditizado, o software e os serviços se tornam mais importantes e, sem dúvida, muito mais lucrativos. Você pode nos contar um pouco sobre a estratégia da Cyanogen quando se trata de serviços integrados?

SK: Para nós, é mais uma questão de integração. Não queremos enviar algo que tenha um zilhão de aplicativos. E há certas coisas que o Google simplesmente não vai construir, certo? O mundo dos aplicativos em silos é ótimo e, na verdade, dá a eles uma vantagem competitiva, embora estejamos vindo de um ângulo totalmente diferente, então precisamos jogar o jogo de uma maneira um pouco diferente.

Não queremos enviar algo que tenha um zilhão de aplicativos.

É por isso que estamos fazendo coisas como criar aplicativos extensíveis, onde você pode escrever extensões para o discador. Como você pode escrever um ramal VOIP para um discador, você não precisa ter 12 discadores para serviços diferentes. Eu não quero entrar muito nisso porque há uma coisa toda acontecendo em torno disso.

Com o CM13, o que estamos fazendo é fazer muito mais baixomaterial de nível [extensível]. Falei um pouco sobre isso na palestra. Existe o CyanogenMod SDK, [no], no qual estamos basicamente dando mais acesso a alguns dos recursos da plataforma e também para as coisas que construímos. E também o estamos usando como uma forma de limpar nosso código para que possamos chegar a versões futuras do Android mais rapidamente. Ao mesmo tempo, estamos procurando, tipo, o que podemos tornar extensível a partir de esta.

Portanto, há algumas coisas legais lá agora, já estão disponíveis. E então há esse próximo nível que se trata de tornar os aplicativos mais extensíveis - coisas que funcionam em um nível superior. E essa é a grande estratégia para nós agora. Além de enviar nos dispositivos certos, vai ser software e como tudo funciona, porque como eu disse, não somos uma empresa de hardware.

Steve Kondik

DE ANÚNCIOS: Você acha que alguém pode desafiar o Google e a Apple em serviços móveis no Ocidente agora? Ou esse duopólio está estabelecido por enquanto, e todo mundo tem que contornar isso?

SK: Algumas das coisas do Google são realmente boas. Algumas delas estão apenas OK. Tudo funciona muito bem em conjunto. Eles têm coisas boas. Existe oportunidade para mais coisas? sim! E começa a ficar mais interessante quando você tem esses tipos de aplicativos extensíveis, porque mesmo com algo como o Google Now, você realmente não pode fazer nada com Agora, você pode simplesmente enviar coisas para o Now.

Eles estão começando a fazer um pouco mais [em Marshmallow], mas acho que de uma perspectiva de negócios, eles querem você no mundo deles. E não é um lugar ruim para estar certo? Quero dizer, nós queremos você em nosso mundo também!

AD: Todo mundo faz. Todo mundo quer bloquear os usuários.

SK: Sabe, nossa maneira de fazer é um pouco diferente, certo?

DE ANÚNCIOS: Portanto, a Cyanogen, é claro, tem uma ampla gama de parceiros de hardware entre os fabricantes desses dispositivos de nível médio e de orçamento. Mas você prevê um retorno aos telefones tradicionais de última geração?

SK: Sim... Sim... /Risos /. Não posso dizer mais do que isso. Não posso falar muito sobre isso, mas vai ser incrível.

Steven Smith: Eu concordo. É meio ridículo.

AD: OK. E, claro, os mercados de nível médio e emergentes também são extremamente importantes.

Camadas de dispositivo

SK: Portanto, o maior problema para nós é que nossos parceiros querem fazer um muitos de dispositivos, como lançar a rede longe. E, novamente, cada uma dessas coisas é uma enorme quantidade de trabalho. Porque todo o hardware é diferente e, em muitos casos, são fabricados por pessoas diferentes. Você tem que construir relacionamentos com esses caras.

Portanto, nosso maior desafio é ampliar isso. E temos algumas coisas em andamento. Acho que temos uma estratégia muito boa em relação a isso, mas ainda há muito trabalho a ser feito. Você verá muito mais dessas coisas de nós este ano.

Se pudéssemos escalar em um muitos de parceiros no [hardware] que é um pouco mais comum, tipo estreitar o escopo, então não é Como difícil e colocar nosso material em forma para que possamos essencialmente entregar algo para uma fábrica ou OEM onde eles podem simplesmente executar com isso ...

Você obterá um bom software e não será abandonware. Porque toda essa merda é apenas abandonware agora.

Mas quero dizer que é difícil. É feroz. Mas acho que a razão pela qual seremos diferentes lá é porque se pudermos fazer isso funcionar, você terá um bom software e não será abandonware. Porque toda essa merda é apenas abandonware agora. Se você comprar um desses telefones de baixo custo, é basicamente como se um OEM que não tem nenhuma engenharia fosse até um ODM na China e dissesse "Eu quero isso, eu quero nesta faixa de preço, aqui está meu logotipo. Talvez aqui estejam alguns outros telefones que gostamos do design. "E então eles o constroem, e esses caras lidam com o atendimento e suporte e tudo mais, eles estão prontos.

AD: Claro. Você vê toneladas dessas coisas nos mercados de Hong Kong e até na CES todos os anos.

SK: Sim. Zilhões deles. Milhares deles. Sim.

DE ANÚNCIOS: A segurança no Android é um grande tópico hoje em dia, especialmente com exploits de alto perfil e o Google e outros migrando para patches de segurança mensais ...

SK: Também estamos nessa onda.

DE ANÚNCIOS:... Mas pode algo baseado no Android ser tão "seguro" quanto um sistema fechado como o iOS?

SK: Acho que não é assim que a segurança funciona.

AD: Muitos comentaristas gostam de pensar que é assim que a segurança funciona.

SK: Sim. Existem duas maneiras de ver isso. Em um sistema proprietário, a coisa poderia ser uma bomba-relógio - você realmente não tem ideia. E não tem a visibilidade de [código aberto]. quero dizer faz, mas você tem que descompilar e é muito difícil encontrar bugs. Então, eu sou muito mais a favor da segurança em torno do código aberto porque você pode olhar o código e dizer uh-huh, OK, alguém errou aí.

Um dos hilários bugs originais do Android, que achamos que eles deixaram intencionalmente, foi o bug original que permitia o root do Motorola Droid. Havia duas linhas [de código]. E um deles deveria ser um pouco diferente, mas parecia que eles apenas copiaram e colaram. Havia até um comentário acima dizendo "coisas ruins podem acontecer aqui." Então, ou alguém fez de propósito ou foi hilariante e irônico. Você pode ver que era um texto explicativo óbvio. Dizia literalmente no código: "coisas ruins podem acontecer aqui". E você olhou para ele e coisas ruins estavam acontecendo porque o código estava errado. E isso permite que você escreva uma exploração trivial que permite concatenar dois arquivos e ele realmente piscaria o segundo com a assinatura do primeiro para que você possa ignorar toda a segurança e fazer o root do dispositivo.

DE ANÚNCIOS: Então você estava dizendo hoje [na palestra] que está em um bom lugar com [Marshmallow] agora em comparação com onde [Lollipop] estava no ano passado ...

SK: [Lollipop] foi difícil para nós. Não foi apenas uma atualização difícil porque havia muitas mudanças na interface do usuário, mas havia muitas coisas com as quais estávamos tentando lidar em nossa empresa. Foi a primeira vez que tentamos fazer vários dispositivos simultaneamente em, tipo, um nível de produção. E tínhamos muito que aprender sobre como acertar nosso próprio processo.

Então demorou muito mais do que queríamos. E tínhamos muitos recursos creep, e o tempo sempre atrapalhava. Houve tipo um zilhão de coisas que deram errado. Mas hey, nós aprendemos com isso e achamos que descobrimos, e agora podemos colocar as coisas lá fora bem rápido.

DE ANÚNCIOS: E, finalmente, uma pergunta muito aberta: como será o cenário do Android no final da década e onde o Cyanogen se encaixará nesse cenário?

Eu gostaria de nos ver como o oposto do jardim murado.

SK: Eu gostaria de nos ver como o oposto do jardim murado. Essa é uma grande ideia, certo? O que acontece quando você faz o oposto. Onde você se torna essa plataforma extensível por todos e por qualquer pessoa de todas essas formas malucas. Como se este fosse o nosso mundo e se você quiser estar nele, veja como ele é. É onde eu quero que estejamos.

Mas ainda é cedo. Mas cinco anos? Eu nem sei.

AD: É uma eternidade, não é?

SK: Sim. Talvez daqui a dois anos eu pudesse pensar em alguma tecnologia, mas ...

Logotipo da CM

Steven Smith: É uma daquelas coisas em que você não pode ver mais de dois meses à frente porque está mudando rapidamente. Isso é o que estamos fazendo com nossa plataforma SDK, é trazer pessoas que não são apenas entusiastas. Fui ao Hack the Planet in Mountain View em agosto e, quando os alunos começaram a acessar o SDK, ficaram pensando "uau". Como [Steve] disse antes, há toneladas de coisas legais lá.

Em breve, você poderá executar alguns desses algoritmos malucos de aprendizado profundo em seu telefone. Isso realmente muda o jogo.

SK: Acho que outra coisa interessante que todos precisam observar são algumas dessas novas arquiteturas de CPU como [Qualcomm] Zeroth. Zeroth é um processador cognitivo, basicamente simula neurônios. Então você pode construir algumas coisas realmente selvagens com ele.

Os casos de uso para esse tipo de coisa serão, como, selvagem. Estamos apenas arranhando a superfície do que é possível com esses tipos de algoritmos, agora que existe o silício que pode realmente ajudá-lo... Tipo, você poderá executar alguns desses algoritmos malucos de aprendizado profundo em seu telefone em breve. Isso realmente muda o jogo. Isso atrapalha a nuvem.

Claro que você precisa de muitos dados. As redes ficam mais rápidas. Portanto, estou interessado no que podemos fazer para trazer seus dados para mais perto de você.

AD: Portanto, a solução nem sempre é apenas jogar tudo em um data center e executar cálculos nele.

SK: Sim - o poder tende a se consolidar em um pequeno número de lugares. E é meio assustador quando você pensa sobre isso. Não sou realmente um fã, mas é a única maneira de fazer isso agora.

Mais história do Android

  • Leia sobre a evolução do sistema operacional móvel mais popular do mundo em nosso Android History series.

Steve Kondik, crédito da foto: SF Android User Group

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!
É hora de cortar o cabo!

Estes são os melhores fones de ouvido sem fio que você pode comprar a qualquer preço!

Os melhores fones de ouvido sem fio são confortáveis, têm um ótimo som, não custam muito e cabem facilmente no bolso.

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e mais
Próxima geração

Tudo o que você precisa saber sobre o PS5: data de lançamento, preço e muito mais.

A Sony confirmou oficialmente que está trabalhando no PlayStation 5. Aqui está tudo o que sabemos sobre isso até agora.

Nokia lança dois novos telefones Android One baratos abaixo de US $ 200
New Nokias

A Nokia lança dois novos telefones Android One de baixo custo abaixo de $ 200

Nokia 2.4 e Nokia 3.4 são as mais recentes adições à linha de smartphones baratos da HMD Global. Como ambos são dispositivos Android One, eles têm a garantia de receber duas atualizações importantes do sistema operacional e atualizações regulares de segurança por até três anos.

Proteja sua casa com estas campainhas e fechaduras SmartThings
Ding Dong - portas trancadas

Proteja sua casa com essas campainhas e fechaduras SmartThings.

Uma das melhores coisas sobre o SmartThings é que você pode usar uma série de outros dispositivos de terceiros em seu sistema, incluindo campainhas e fechaduras. Como todos eles basicamente compartilham o mesmo suporte SmartThings, nos concentramos em quais dispositivos têm as melhores especificações e truques para justificar adicioná-los ao seu arsenal SmartThings.

instagram story viewer