Artículo

Entrevista sobre la historia de Android: Steve Kondik de Cyanogen

protection click fraud
Cianogeno

Cuando se trata de "piratería" de Android y desarrollo de ROM, Steve Kondik es un gran problema.

Steve Kondik

En los primeros días del sistema operativo, el hombre conocido en línea como "Cyanogen" creó su propia ROM para el T-Mobile G1, presentando nuevas funciones, mejorando el rendimiento y trabajando con la comunidad para corregir errores y crear una versión personalizada aún mejor de Androide. Eso finalmente se convirtió en una bola de nieve en CyanogenMod, la mayor "distribución" de Android de código abierto independiente y mantenida por el usuario. Y en 2013, tras un breve Como ingeniero de software en Samsung, Kondik cofundó Cyanogen, Inc, con el objetivo de llevar este software a los dispositivos de producción en la tienda. estantería.

Como parte de Android CentralHistorial de Android serie, nos reunimos con Steve Kondik en el Gran barbacoa Android Europa en Ámsterdam, Países Bajos, para conocer su perspectiva única sobre el pasado, el presente y el futuro de Android.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

Cianogeno

Alex Dobie: Al principio estaba el G1, el HTC Dream, que era único por ser este teléfono inteligente con Linux relativamente hackeable con el respaldo de un importante operador y fabricante. Entonces, ¿qué tan diferente era a los dispositivos que había estado usando personalmente en ese momento, y qué lo atrajo de Android en esos primeros días?

Steve Kondik: No creo que en realidad tuviera un teléfono inteligente antes. Quería uno, y todo lo que estaba disponible era... como, en ese momento, el iPhone acababa de aparecer, había un montón de cosas de WinCE, todas las cosas raras de la marca... Android era un poco el que había que mirar. Me gustaron las ideas detrás de esto, el código abierto y todas esas cosas buenas. Y había estado siguiendo el progreso y todo, y cuando se envió el primer dispositivo, lo compré el día que salió.

[El G1] no se suponía que fuera hackeable [...] excepto que hicieron algo bastante estúpido y dejaron un shell de root corriendo detrás de la consola ...

Y contrariamente a la creencia popular, fue no pirateable, como si no lo fuera supuesto para ser pirateado. Estaba bastante bloqueado, excepto que hicieron algo bastante estúpido y dejaron un shell de root ejecutándose detrás de la consola, por lo que cualquier cosa que escribiera en el teclado iba en realidad a una consola de root.

AD: Recuerdo eso - historias sobre un tipo que escribe "reiniciar" o algo en un SMS ...

SK:... Y reinició su dispositivo. Así que sí, básicamente podrías generar un servidor Telnet a través de netcat o algo así y luego acceder al dispositivo con root, lo cual fue muy gracioso. Y eso abrió la puerta a todo.

Entonces aprendí que, cuando Google lanzó el [código] drop de Android, en realidad se podía construir para el dispositivo. Realmente no funcionó en absoluto, como si hubiera un montón de cosas que tenía que hacer para que funcionara, pero era factible. Había un par de chicos más haciéndolo, como Ben [también conocido como JesusFreke] y todos estos otros chicos. Pero las cosas que estaba haciendo, terminaron siendo Android desde cero esencialmente.

Luego comencé a agregarle mierda. Como un soporte medio decente para ejecutar cosas desde su tarjeta SD, o tratar de sacarle más rendimiento. Y en aquellos días había como un trillón de cosas que podías hacer, y pensé que era increíble que realmente podría hacerlo, y no podrías hacerlo con nada más. Fue como el primero de su tipo.

CyanogenMod 10

ANUNCIO: ¿En qué momento decidió que tenía suficiente para sacar algo que estaba algo sustancialmente diferente de AOSP? Háblanos de todo ese proceso y cómo se desarrolló.

SK: Realmente no fue todo ese diferente. Tenía root, parte de la interfaz de usuario del lanzador había cambiado, tenía aplicaciones en SD, un montón de ajustes de rendimiento. Lo publiqué en XDA, pensé que "a nadie le va a importar una mierda", y hubo como mil publicaciones en las siguientes dos horas, y ese fue el comienzo. Fue realmente genial ver eso.

La gente decía "esto es genial" o "esto no funciona", y yo lo arreglaba, y la gente respondía como cinco minutos más tarde: fue muy rápido. Fue realmente asombroso ver ese tipo de respuesta a algo.

Ni siquiera sabía por qué lo hice. Ni siquiera tenía una buena razón. Yo solo pensé que era genial.

ANUNCIO: El Android de 2009-2010 fue, por supuesto, muy diferente al que tenemos hoy. ¿Cuáles fueron algunas de las áreas principales en las que trabajó para mejorar Android en ese entonces, y ha notado que Google elige algo de eso en el futuro?

SK: Oh Dios mio, como todo. Lo bueno de CyanogenMod es que la gente saldría de la nada con características locas que nadie esperaba. Como si alguien hubiera salido de la nada con notificaciones de deslizar para descartar años hace en CM. Y ahora eso es una gran cosa de UI, ¿verdad? El modo no molestar en "horas tranquilas". [Marshmallow] es como todas de nuestras características.

[Marshmallow] es como todas de nuestras características.

Así que sacamos algunas cosas nuevas, pero es de código abierto en el trabajo. Entonces, si ese tipo de cosas suceden, significa que hay menos mierda que tenemos que mantener y podemos ir y hacer cosas nuevas.

AD: ¿No sientes que estabas haciendo la I + D de Google para ellos hasta cierto punto?

G1

SK: Quiero decir, mucha gente está haciendo I + D de Google. Ese es el punto.

Steven Smith [Participación de la comunidad Cyanogen]: La otra cosa sobre Android en ese momento eran los puertos. Como si la gente estuviera tratando de portar cosas de Android 2.0 a 2.1, y la gente intentaría construir sobre eso con ingeniería inversa ...

SK: Sí, y los dispositivos nunca se actualizaron, cierto, así que... Fue difícil al principio. Era De Verdad difícil al principio, para aprender cómo funcionaban muchas de esas cosas. Especialmente sin tener experiencia en ello. Pero bueno, si sabes cómo desarmar cosas y volver a armarlas ...

Pero hacer cosas como poner [Android 2.1] Eclair en el G1, fue realmente esclarecedor, como lo que teníamos que hacer para que eso funcionara. Aprendimos mucho en el proceso y, de hecho, funcionó bastante bien.

ANUNCIO: En los primeros días de Android, debe haber tenido un dispositivo favorito para trabajar o usar personalmente. ¿Hay algunos teléfonos o tabletas antiguos que se destaquen como lo más destacado para usted? ¿O por la tecnología o porque fue divertido trabajar con ella o usarla?

SK: HTC EVO 4G. El Wimax uno - el primero gigante teléfono. Tenía algunas cosas realmente interesantes. Nos tomó mucho tiempo hacer que todo funcionara bien, pero era una pieza de hardware genial y estaba muy por delante de todo.

El Nexus One fue increíble. El globo ocular brillante gigante era realmente genial. Y descubrimos que en realidad se podía hacer que brillara con colores y esas cosas. Así que todas las notificaciones podrían estar coloreadas con él. Esa fue en realidad la inspiración para la función de "horas tranquilas" porque ese maldito globo ocular iluminaba toda la habitación por la noche. * Risas *

ANUNCIO: CM creció bastante rápido de ser una ROM en un teléfono a esta "distribución" de Android que funcionaba en una tonelada de dispositivos diferentes con colaboradores en todo el mundo. Para usted, ¿hubo algún punto de inflexión en el que se dio cuenta de que había comenzado algo realmente grande?

SK: Creo que había un par. Creo que el más notable, el que fue un conmoción, estaba... Entonces, mi esposa y yo teníamos una amiga que vivía con nosotros y ella trabajaba en una cafetería en Pittsburgh. Llegó a casa del trabajo y dijo: "amigo, había un montón de tipos en la cafetería instalando tu mierda en sus teléfonos y hablando de ello".

Ella dice, "Amigo, había un montón de tipos en la cafetería instalando tu mierda en sus teléfonos y hablando de ello".

Y estaba en estado de shock y asombro allí mismo, porque pensé, "esto en realidad se está extendiendo al mundo real". No pensé que ...

ANUNCIO:... No es solo esta cosa compartimentada. La gente real realmente estaba haciendo esto.

SK: Si. Había pasado de un grupo de personas que yo no se en Internet a personas reales que realmente existieron. Entonces fue como "Está bien, lo entiendo".

Han pasado toneladas de cosas. Mucho de lo que hemos hablado con diferentes fabricantes de equipos originales en el pasado y hemos descubierto qué tan ampliamente utilizado [CM] por los principales OEM internamente para su propio trabajo, solo porque es fácil de desarrollar para el nivel de plataforma trabajo.

AD: Entonces, estás hablando de desarrolladores dentro de los fabricantes, no solo: alguien trabaja para un fabricante y decide flashear CM.

SK: Bien bien. En realidad, están desarrollando funciones en CM porque es mucho más fácil de desarrollar que cualquiera que sea su versión individual [de Android]. Porque tal vez se tarda una eternidad en construir, o porque el entorno de desarrollo es realmente incómodo, o porque el control de código fuente es algo horrible como Perforce.

[OEM] en realidad están desarrollando sus funciones en CM porque es mucho más fácil de desarrollar en ...

Entonces, mucha gente lo haría en algo como CM porque tienen más acceso, se compila más rápido y lo portan nuevamente después de haber hecho su trabajo de desarrollo. Pero descubrí que esto estaba sucediendo en todos los OEM importantes, y eso es algo asombroso. Eso fue como un gran objetivo para mí.

ANUNCIO: El gran paso que hizo que CM fuera diferente de todas estas otras ROM de Android fue reunir todo en una configuración comercial con Cyanogen Inc. Nos habla un poco de cómo funcionó esa transición.

SK: Soy un técnico, no un hombre de negocios. Probablemente nunca lo hubiera hecho por mi cuenta. Kirt [McMaster], que es nuestro director ejecutivo. No lo conocía, un día se acercó a mí en LinkedIn y tuvo algunas buenas ideas. Nos reunimos ese fin de semana y lanzamos un montón de ideas y seguimos hablando, y antes de que nos diéramos cuenta, nos estábamos reuniendo con los inversores de capital riesgo y haciendo la gira de Silicon Valley y esas cosas. Tardamos unos cinco meses en contar nuestra historia, cerramos una ronda y nos pusimos manos a la obra.

ANUNCIO: Entonces, bajo el nuevo orden de Cyanogen, tiene Cyanogen OS, que es la parte comercial, y CyanogenMod, que es la parte subyacente de código abierto. ¿En qué se diferencia la declaración de misión de esos dos más allá de lo abierto frente a un poco menos abierto?

SK: Entonces, la dirección de fuente cerrada, generalmente... Si decidimos que vamos a mantener algo de código cerrado, generalmente se refiere a nuestra infraestructura, que siempre nos hemos reservado. Incluso para CyanogenMod, no creo que lo hayamos lanzado nunca porque no es tan útil para nadie. No es que tuviéramos algo que ocultar, simplemente nunca lo lanzamos. Entonces, si habla con nuestro backend, generalmente nos lo guardamos para nosotros. Si contiene alguna propiedad intelectual o algo que potencialmente genere ingresos o material con licencia, tenemos que guardarlo para nosotros. O si nos da una ventaja de alguna manera. Y [solo] si se desarrolló internamente. No tomamos el código de la comunidad y lo cerramos.

CM en Oppo Find 7

El proyecto de código abierto es como la tierra santa. Y con mucha gente nueva en la empresa, tienes que enseñarles cómo funciona todo y todo, y a veces es algo nuevo para ellos. Y tiene que permanecer: la cosa la hacen las personas que la usan, ese es el objetivo. Y todo vale allí, esencialmente, mientras que el producto comercial se trata de llegar al mundo en general.

AD: Y no solo construyendo algo para ti, y tal vez lo publicas ...

SK: Sí, y hay millones de personas que usan CyanogenMod o un derivado de CyanogenMod, por lo que no es un gran secreto. Es casi la corriente principal ahora. Demonios, es corriente en China. Estados Unidos es un poco diferente.

El proyecto de código abierto debe tener su propio conjunto de reglas. A veces es casi como conocimiento tribal. Para algunas personas puede parecer inaccesible, pero en realidad no lo es, en realidad es muy amigable. Solo tiene que importarle un carajo, lanzar un código y le brindaremos todo el apoyo que necesite.

Y en la empresa no bifurcamos CyanogenMod, porque eso sería una locura. Ya es bastante difícil mantener una base de código de ese tamaño tal como está. Entonces, si está trabajando en nuestro código base interno, está revisando CyanogenMod plus como otros 30 repositorios además de él y un montón de configuraciones... Así que sí, construimos sobre eso.

Entonces, una de las cosas interesantes es que, si haces algo genial y lo incluyes en el proyecto de código abierto, eso también podría llegar a millones de dispositivos de producción. A algunas personas les gusta eso, otras lo odian. Pero creo que es increíble: si estoy trabajando en algo y lo regalo, quiero dárselo a tantas personas como sea posible.

ANUNCIO: El año pasado, hemos visto una tendencia realmente interesante hacia teléfonos de nivel medio de alta calidad a precios realmente competitivos. Algunos de ellos ejecutan Cyanogen OS. Dada la información que tiene, ¿continuará esta tendencia o simplemente se convertirá en una carrera hacia el fondo?

SK: Ya hay una gran carrera hacia el fondo, y de ahí vendrán los próximos usuarios. Pero, ya sabes, el OnePlus One, correcto, lo logró con el precio. Además, lo clavé en el momento adecuado, y todos fueron lo suficientemente desagradables como para que la gente prestara atención. Y lo que sea que enviamos, fue bueno. Fue realmente bueno.

los siguiente generación de chips será donde la gama alta se vuelva realmente increíble.

Y, ya sabes, creo que el mayor problema con esa clase de dispositivo era que los márgenes de ingresos eran muy reducidos. Lo estás llevando al límite en ese momento. Entonces [el OnePlus One] tiene un chip de gama alta, hardware bastante bueno, por lo que la barra está bastante alta. Algunos OEM están reutilizando el chipset [Snapdragon 801] 8974. El Zuk Z1 lo está usando. El OnePlus X también está usando 8974. Sigue siendo mi patrón oro. Todavía es por eso que uso [el OnePlus One]. No tiene problemas de sobrecalentamiento como muchos de los nuevos chips. Pienso que el siguiente generación de chips será donde la gama alta se vuelva realmente increíble, así que probablemente me quedo con esto hasta entonces. Pero algunas de estas cosas de gama baja, son bastante buenas.

AD: Sí, los dispositivos que más me han impresionado durante el año pasado son el Moto G y el Wileyfox Swift, que puedes obtener esa clase de experiencia en algo que no cuesta mucho.

SK: El Swift fue divertido y descubrimos que podemos llevarlo aún más lejos con hardware aún más débil. Ojalá tuviera [un futuro dispositivo CM] conmigo, pero no es así. Desafortunadamente, el tiempo no funcionó, por lo que no pudimos enviarlo de inmediato, pero estamos lanzando CyanogenMod para él, así que hablaremos de ello. Pero lo bueno es que funciona tan bien. Es como un giga de RAM, especificaciones realmente bajas, poco almacenamiento ...

Es realmente interesante para mí porque soy un tipo de escena de demostración de la vieja escuela, como el lenguaje ensamblador en hardware antiguo y esas cosas. Tratando de exprimir todo tipo de rendimiento, me encanta ese tipo de cosas. Poder tomar un dispositivo de $ 75 y hacer que funcione bastante bien. Como, no va a ganar en Antutu, ¿verdad? Pero si solo navega por la web, usa el correo electrónico, cosas básicas, toma algunas fotos, todo funciona muy bien.

AD: Y supongo que hay muchos puntos en común en los chips entre las cosas de gama baja, así que ese es un trabajo que no tienes que duplicar.

SK: Pero me refiero a las cosas de gama baja, debes hacer muchos trucos: una mucho de engaño - para obtener un buen rendimiento. Y creo que ahí es donde podemos obtener una buena victoria en el futuro.

ANUNCIO: A medida que el hardware de los teléfonos inteligentes se vuelve más comercial, el software y los servicios se vuelven más importantes y posiblemente mucho más rentables. ¿Puede contarnos un poco sobre la estrategia de Cyanogen cuando se trata de paquetes de servicios?

SK: Para nosotros se trata más de integración. No queremos enviar algo que tenga como un trillón de aplicaciones. Y hay ciertas cosas que Google simplemente no va a crear, ¿verdad? El mundo de las aplicaciones en silos es genial y en realidad les da una ventaja competitiva, mientras que lo abordamos desde un ángulo totalmente diferente, por lo que debemos jugar el juego de manera un poco diferente.

No queremos enviar algo que tenga como un trillón de aplicaciones.

Es por eso que estamos haciendo cosas como hacer aplicaciones extensibles, donde puede escribir extensiones para el marcador. Al igual que puede escribir una extensión VOIP para un marcador, por lo que no tiene que tener como 12 marcadores para diferentes servicios. No quiero meterme demasiado en eso porque hay una gran cosa en torno a eso.

Con CM13, lo que estamos haciendo es aprovechar mucho inferior-Cosas de nivel [extensible]. Hablé un poco de eso en la nota principal. Está el CyanogenMod SDK, [en] el que básicamente estamos dando más acceso a algunas de las funciones de la plataforma y también a las cosas que hemos creado. Y también lo estamos usando como una forma de limpiar nuestro código para que podamos llegar a futuras versiones de Android más rápido. Al mismo tiempo, buscamos qué podemos hacer extensible a partir de esta.

Así que ahora hay algunas cosas interesantes, ya están disponibles. Y luego están las cosas del siguiente nivel que se trata de hacer que las aplicaciones sean más extensibles, cosas que funcionan en un nivel superior. Y esa es la gran estrategia para nosotros en este momento. Además de enviarse en los dispositivos correctos, será el software y cómo se combina todo, porque como dije, no somos una empresa de hardware.

Steve Kondik

ANUNCIO: ¿Crees que alguien puede desafiar a Google y Apple en los servicios móviles en Occidente ahora? ¿O ese duopolio está establecido por el momento y todos los demás tienen que solucionarlo?

SK: Algunas de las cosas de Google son realmente buenas. Algo de eso está bien. Todo funciona muy bien en conjunto. Tienen cosas buenas. ¿Hay oportunidad para más cosas? ¡Si! Y comienza a ser más interesante cuando tienes este tipo de aplicaciones extensibles porque incluso con algo como Google Now, realmente no puedes hacer nada con Ahora, puedes darle cosas a Now.

Están empezando a hacer un poco más [en Marshmallow], pero creo que desde una perspectiva empresarial, te quieren en su mundo. ¿Y no es un mal lugar para estar en lo cierto? Quiero decir, te queremos en nuestra mundo tambien!

AD: Todo el mundo lo hace. Todo el mundo quiere encerrar a los usuarios.

SK: Ya sabes, nuestra forma de hacer es un poco diferente, ¿verdad?

ANUNCIO: Entonces, Cyanogen, por supuesto, tiene una amplia gama de socios de hardware entre los fabricantes de estos dispositivos de nivel medio y económico. Pero, ¿prevé un regreso a los teléfonos tradicionales de gama alta?

SK: Si... Si... /Risas /. No puedo decir más que eso. No puedo decir mucho al respecto, pero será increíble.

Steven Smith: Secundo que. Es un poco ridículo.

AD: OK. Y, por supuesto, los mercados emergentes y de nivel medio también son muy importantes.

Niveles de dispositivo

SK: Así que el mayor problema para nosotros es que nuestros socios quieren hacer un lote de dispositivos, como lanzar la red lejos. Y nuevamente, cada una de estas cosas es una enorme cantidad de trabajo. Porque todo el hardware es diferente y, en muchos casos, lo fabrican diferentes personas. Tienes que construir relaciones con esos tipos.

Así que nuestro mayor desafío es ampliarlo. Y tenemos algunas cosas en proceso. Creo que tenemos una estrategia bastante buena en el futuro, pero todavía queda mucho trabajo por hacer. Verás mucho más de eso de nosotros este año.

Si pudiéramos escalarlo en un lote de socios en [hardware] que es un poco más común, como limitar un poco el alcance, por lo que no es como duro, y poner nuestras cosas en forma para que podamos entregar algo a una fábrica u OEM donde puedan ejecutarlo ...

Obtendrá un buen software y no será abandonware. Porque toda esa mierda es abandonware en este momento.

Pero quiero decir que es difícil. Es feroz. Pero creo que la razón por la que seremos diferentes allí es porque si podemos hacer que esto funcione, obtendrás un buen software y no será abandonado. Porque toda esa mierda es abandonware en este momento. Si compra uno de esos teléfonos de gama baja, es básicamente como si un OEM que no tiene ninguna ingeniería fuera a un ODM en China y dijera "Quiero esto, lo quiero a este precio, aquí está mi logo. Quizás aquí hay algunos otros teléfonos que nos gusta el diseño. "Y luego lo construyen, y estos tipos manejan el cumplimiento y el soporte y todo eso es todo, ya está.

AD: Claro. Ves toneladas de estas cosas en los mercados de Hong Kong e incluso en CES cada año.

SK: Si. Millones de ellos. Miles de ellos. Si.

ANUNCIO: La seguridad en Android es un tema enorme en estos días, especialmente con exploits de alto perfil y Google y otros se están moviendo a parches de seguridad mensuales ...

SK: Nosotros también estamos en ese tren.

ANUNCIO:... Pero, ¿algo que se basa en Android puede ser tan "seguro" como un sistema cerrado como iOS?

SK: Creo que no es así como funciona la seguridad.

AD: A muchos comentaristas les gusta pensar que así es como funciona la seguridad.

SK: Si. Hay dos formas de verlo. En un sistema propietario, la cosa podría ser una bomba de tiempo, realmente no tienes idea. Y no tiene la visibilidad de [código abierto]. lo digo en serio hace, pero tienes que descompilarlo y es muy difícil encontrar errores. Así que estoy más a favor de la seguridad en torno al código abierto porque puedes mirar el código y decir uh-huh, está bien, alguien se equivocó allí.

Uno de los divertidos errores originales de Android que pensamos que dejaron allí intencionalmente fue el error original que le permitió rootear el Motorola Droid. Había dos líneas [de código]. Y uno de ellos debería haber sido ligeramente diferente, pero parecía que lo habían copiado y pegado. Incluso había un comentario arriba que decía "aquí podrían pasar cosas malas". Entonces, o alguien lo hizo a propósito, o fue graciosamente irónico. Podías ver que era una llamada obvia. Literalmente decía en el código, "aquí pueden pasar cosas malas". Y lo miraste y sucedieron cosas malas porque el código estaba mal. Y eso te permite escribir un exploit trivial que te permite concatenar dos archivos y en realidad parpadearía el segundo con la firma del primero para que pueda pasar por alto toda la seguridad y rootear el dispositivo.

ANUNCIO: Así que dijiste hoy [en la nota principal] que estás en un lugar bastante bueno con [Marshmallow] ahora mismo en comparación con donde estaba [Lollipop] el año pasado ...

SK: [Lollipop] fue difícil para nosotros. No solo fue una actualización difícil porque hubo muchos cambios en la interfaz de usuario, sino que teníamos muchas cosas con las que estábamos tratando de lidiar en nuestra empresa. Era la primera vez que intentábamos hacer varios dispositivos simultáneamente en, como, un nivel de producción. Y teníamos mucho que aprender sobre cómo hacer bien nuestro propio proceso.

Así que tomó mucho más tiempo del que queríamos. Y tuvimos muchos cambios en las características, y el tiempo siempre echaba a perder las cosas. Hubo como un trillón de cosas que salieron mal. Pero bueno, aprendimos de eso y creemos que lo hemos descubierto, y ahora podemos sacar las cosas bastante rápido.

ANUNCIO: Y finalmente, una pregunta muy abierta: ¿Cómo será el panorama de Android a finales de la década y dónde encajará Cyanogen en esa imagen?

Me gustaría vernos como lo opuesto al jardín amurallado.

SK: Me gustaría vernos como lo opuesto al jardín amurallado. Esa es la gran idea, ¿verdad? ¿Qué pasa cuando haces el opuesto. Donde te conviertes en esta plataforma que es extensible por todos y cualquiera de todas estas locas formas. Como si este fuera nuestro mundo y si quieres estar en él, así es como es. Ahí es donde quiero que estemos.

Pero son los primeros días. ¿Pero cinco años? Ni siquiera lo sé.

AD: Es una eternidad, ¿no?

SK: Si. Quizás dentro de dos años podría pensar en algo de tecnología, pero ...

Logotipo de CM

Steven Smith: Es una de esas cosas en las que no puedes ver más de dos meses por delante porque está cambiando tan rápido. Eso es lo que estamos haciendo con nuestra plataforma SDK, es traer personas que no solo son entusiastas. Fui a Hack the Planet en Mountain View en agosto y una vez que los estudiantes ingresaron al SDK estaban como "wow". Como [Steve] dijo antes, hay toneladas de cosas interesantes allí.

Pronto podrás ejecutar algunos de estos locos algoritmos de aprendizaje profundo en tu teléfono. Eso realmente cambia el juego.

SK: Creo que la otra cosa interesante que todo el mundo debe estar atento son algunas de estas nuevas arquitecturas de CPU como [Qualcomm] Zeroth. Zeroth es un procesador cognitivo, básicamente simula neuronas. Así que puedes construir algunas cosas realmente locas con él.

Los casos de uso para este tipo de cosas serán, como, salvaje. Realmente solo estamos rascando la superficie de lo que es posible con este tipo de algoritmos, ahora que hay silicio que realmente puede ayudarlo... Por ejemplo, pronto podrá ejecutar algunos de estos locos algoritmos de aprendizaje profundo en su teléfono. Eso realmente cambia el juego. Eso altera la nube.

Por supuesto que necesita muchos datos. Las redes se vuelven más rápidas. Así que estoy interesado en lo que podemos hacer para acercar sus datos a usted.

AD: Por lo tanto, la solución no siempre es solo arrojarlo todo a un centro de datos y ejecutar cálculos en él.

SK: Sí, el poder tiende a consolidarse en un pequeño número de lugares. Y da un poco de miedo cuando lo piensas. Realmente no soy un fan, pero es la única forma de hacerlo ahora mismo.

Más historia de Android

  • Lea sobre la evolución del sistema operativo móvil más popular del mundo en nuestro Serie Historial de Android.

Crédito de la foto de Steve Kondik: SF Android User Group

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.
¡Es hora de cortar el cordón!

Estos son los mejores auriculares inalámbricos que puede comprar a cualquier precio.

Los mejores auriculares inalámbricos son cómodos, suenan muy bien, no cuestan demasiado y caben fácilmente en un bolsillo.

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más
Próxima generación

Todo lo que necesita saber sobre la PS5: fecha de lanzamiento, precio y más.

Sony ha confirmado oficialmente que está trabajando en PlayStation 5. Aquí está todo lo que sabemos hasta ahora.

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200
Nuevos Nokias

Nokia lanza dos nuevos teléfonos Android One económicos por menos de $ 200.

Nokia 2.4 y Nokia 3.4 son las últimas incorporaciones a la línea de teléfonos inteligentes económicos de HMD Global. Dado que ambos son dispositivos Android One, se garantiza que recibirán dos actualizaciones importantes del sistema operativo y actualizaciones de seguridad periódicas durante un máximo de tres años.

Asegure su hogar con estos timbres y cerraduras SmartThings
Ding Dong - puertas cerradas

Asegure su hogar con estos timbres y cerraduras SmartThings.

Una de las mejores cosas de SmartThings es que puede usar una gran cantidad de otros dispositivos de terceros en su sistema, incluidos timbres y cerraduras. Dado que todos comparten esencialmente el mismo soporte de SmartThings, nos hemos centrado en qué dispositivos tienen las mejores especificaciones y trucos para justificar su adición a su arsenal de SmartThings.

instagram story viewer