Язык Си для начинающих / #1 - Введение в язык Си
El sitio web personal de Adam Cheyer parece una página arrancada de Internet Archive Wayback Machine. Un patrón de rompecabezas se desvanece en una fotografía de Cheyer junto a unas cuatro oraciones que incluyen la siguiente frase: "Las computadoras son difíciles de usar, no se adaptan a la forma en que la gente piensa".
El sitio web de Cheyer es más que una reliquia aleatoria y novedosa de mediados de la década de 2000. Es el sitio web inicial del hombre detrás de Siri y Viv, que apunta a ser la forma más avanzada de A.I. basada en lenguaje. cuando se estrena a finales de este año. A pesar de su apariencia, el sitio web de Cheyer todavía está actualizado con las últimas noticias sobre sus arreglos para hablar y sus productos. Pero también se remonta al pasado en las primeras incursiones de Cheyer en la programación. Para Cheyer, todo comenzó con un cubo de Rubik.
"Un cubo de Rubik me metió en las computadoras", dice Cheyer. Inverso por correo electrónico, "con el primer programa completo que escribí (en el lenguaje de programación Básico: if-then, goto, print) siendo un solucionador de cubos de Rubik".
Los programadores que crecieron antes de la ubicuidad de las computadoras e Internet no tenían el lujo de contar con lenguajes de programación y plataformas de aprendizaje fáciles de usar. Programar antes de la programación era lo mejor que se podía hacer, y estar delante de la curva significaba ingresar lateralmente en el mundo binario de 1s y 0s. Sin embargo, Cheyer y otros adoptadores tempranos estaban haciendo lo mismo que los programadores de hoy: resolver un problema.
"Siempre me resultó difícil seguir los libros de los cubos de Rubik, particularmente debido a la notación que usaban para transmitir giros o movimientos en el cubo", dice Cheyer. "Una secuencia típica sería así: R2 L 'U D2, etc. - difícil de analizar. Una de mis contribuciones en ese momento fue una notación más gráfica que mostraba imágenes de una manera bastante concisa ".
En 1981, Cheyer pudo descifrar un Cubo de Rubik en un promedio de 26 segundos. Hoy, los movimientos que usó están fechados, y las soluciones más rápidas están más extendidas; el récord mundial actual de Rubik's Cube, un cabello de menos de cinco segundos, se estableció el año pasado. Sin embargo, eso no amortigua el impacto que tuvo la creación de la notación gráfica en Cheyer.
"Ya que estaba orgullosa de esta idea, la dejé en mi sitio web con la esperanza de que otros aspirantes a cubistas pudieran encontrar útil la notación, si no la secuencia real de movimientos en sí", dice Cheyer.
Los cubos de Rubik ya no son lo que solían ser. Claro, los juguetes siguen apareciendo de vez en cuando como sustituto del genio. Toma el personaje de Will Smith en La búsqueda de la felicidad como ejemplo. (Aunque esa referencia tiene 10 años ahora.)
No se puede contar con el sistema de escuelas públicas para inspirar a las masas juveniles a aprender a programar. No se puede contar con el sistema de escuelas públicas para inspirar a los jóvenes a hacer matemáticas. Por suerte, la cultura nerd y la informática ahora es genial. Si no fuera así, no estarías leyendo esto. Las personas que hubieran estado cronometrando la rapidez con la que podrían resolver un Cubo de Rubik son los jugadores y adictos a Internet de hoy, y los jugadores y adictos a Internet son los programadores que darán forma al futuro.
"Creo que los programas de juego como MineCraft alentarán a los niños a pasar de ser solo un jugador a ser capaces de programar, agregar complementos y crear sus propios mundos", dice Cheyer.
Si esos mundos se parecen al mundo que Cheyer está ayudando a construir con Viv, el futuro parece inteligente.
Cómo 9MOTHER9HORSE9EYES9 logró un buen final
En abril, comenzó a aparecer una serie misteriosa de comentarios de Reddit, despertando la curiosidad de la comunidad. Ensartados, produjeron el comienzo de una serie espeluznante de ciencia ficción / horror que se conoció como la serie The Interface. Fue compilado y analizado rápidamente por los fanáticos, y recibió un poco de atención de los medios ...
Cómo Google logró su asombroso objetivo de utilizar energía eólica y solar del 100%
Google ahora está 100% alimentado por energía eólica y solar, gracias a la firma de tres nuevos contratos de energía renovable en los Estados Unidos. Con este objetivo, la empresa puede afirmar que ahora es el mayor comprador corporativo de renovables en el planeta.
Mira a un robot resolver un cubo de Rubik en 2,39 segundos
El disco de Rubik's Cube para robots ha sido destruido. El mes pasado, el estudiante de secundaria de Florida, Zackary Gromko, demostró su mecanismo de resolución frente a una multitud de estudiantes reunidos en un gimnasio escolar. "Lo he hecho puramente porque esto es lo que me encanta hacer", dijo a los Récords Mundiales Guinness. "Incluso el mejor m humano ...