Houston, Jupyter ha ido a Marte, me refiero al Proyecto Jupyter mediante el Curiosity Mars Rover. Este proyecto de software de código abierto, iniciado por un profesor y un estudiante de Cal Poly, ayudó a recopilar datos del segundo planeta más pequeño de nuestro sistema solar y los envió de vuelta a la tierra a un Jupyter Notebook para su procesamiento. Y como si eso fuera poco, Jupyter es una herramienta increíblemente valiosa, incluso si no estás planeando ir al espacio exterior en un futuro cercano. Ha cambiado la forma en que las industrias realizan su trabajo, desde la investigación universitaria hasta la exploración espacial, pasando por el financiamiento y el streaming.
SoCreate tuvo el placer de recibir a Zach Sailer, ingeniero principal de software del Proyecto Jupyter y exalumno de Cal Poly, para un Lunch Meet en septiembre. Nos dio el resumen de la plataforma, lo que el equipo está haciendo en Cal Poly y cómo crearon una comunidad global de colaboradores de software.
El proyecto Jupyter es un software de código abierto con estándares y servicios abiertos para realizar cálculos interactivos. Es esencialmente un documento de Word que puede calcular, y los científicos de datos lo utilizan para codificar, analizar y discutir todo en un solo documento. Python alimenta el backend de Jupyter.
Zach nos dijo que la gente descarga Jupyter más de un millón de veces al día (¡vaya!) y su uso es completamente gratuito. Un equipo de ingenieros de Jupyter mantiene la plataforma, así como una comunidad de desarrolladores que hacen su aporte a través del consenso de la comunidad en GitHub.
Entonces, ¿cómo hace el Proyecto Jupyter para ganar dinero? Compañías como Netflix, Bloomberg, Amazon Web Services y Cal Poly utilizan el software para impulsar sus negocios y pagar a los miembros del consejo directivo de Jupyter para que mantengan los sistemas. Netflix, por ejemplo, utiliza Jupyter Notebooks para calcular las recomendaciones sobre qué películas o programas de televisión deberías ver luego y cuenta con todo un equipo de Jupyter para ayudar.
El catedrático de Física de Cal Poly, Brian Granger, y Fernando Perez, de la Universidad de California en Berkeley, dirigen la colaboración del Proyecto Jupyter, además de una docena o más de miembros del consejo directivo, de ahí la fuerte presencia en el campus de Cal Poly, justo al lado de la sede de SoCreate.
Tenemos la suerte de tener este tipo de capacidad intelectual en nuestro propio territorio y aún más suerte de tener esos cerebros visitando nuestro "Lunch Meet" o nuestra serie de aprendizaje mensual dirigido por el equipo. ¡Gracias, Zach por acompañarnos!
Hasta el infinito y más allá,