lunes, mayo 04, 2020

Coronavirus Tech Handbook

Oigan... ¿Ya le han echado un vistazo al Coronavirus Tech Handbook? Díganme que no soy la única que no tenía idea de su existencia. Creo que estas semanas de aislamiento me han tenido absorta pero al mismo tiempo incapaz de concentrarme. Concluyo que me hacen falta unos tequilas. 

En fin, este documento (creado en JoeDoc), concentra una serie de contenidos y herramientas relacionadas con Covid-19, dirigidas a desarrolladores, personas vulnerables, trabajadores remotos, personas infectadas,  personas que han perdido un familiar, voluntarios, trabajadores de la salud, gobiernos locales, caridad, sociedad civil, trabajadores y empresas, consumidores, estrategas, estudiantes, maestros, investigadores, epidemiólogos, periodistas... prácticamente todo el espectro de individuos afectado directa o indirectamente, o cuya especialidad puede aliviar de alguna manera, los estragos causados por este #&%$(/))$W$# virus.

Bajo la premisa de que la comunicación de la ciencia no puede dejarse sólo a los periodistas (UFF), se trata de ayudar a diseminar esta información, dejar que otros especialistas la encuentren , compartir dentro las diversas comunidades en línea y de paso, avisar al autor de tu newsletter favorito. También hay un grupo de facebook.

La idea es leer y contribuir. Si encuentras o haces algo que puede ser útil para alguien, es una buena idea añadirlo al handbook. Claro, primero hay que revisar si no existe previamente algo similar, y/o darse una vuelta por el chat para compartir y socializar el proyecto. Si estás buscando algo y no lo encuentras, puedes preguntar al helpdesk, y si quieres ayudar con la organización, puedes unirte a los bibliotecarios o librarians.

Así pues, en la sección de herramientas para desarrolladores encontramos links a comunidades tech, hackathons, librerías de recursos, fondeo para innovación, descuentos (free hosting, etc). Por poner un ejemplo, en Tech Communities concentran hipervínculos a diversas comunidades, entre ellas CivicTechHub, colectivos trabajando en COVID-19 (Help With COVID-19 está lleno de proyectos relacionados y voluntarios, lo encontramos en Discord.com, en #hwc-com-development, 9700 voluntarios, 500 proyectos).

También está Disaster Tech, TeamUp, Campaign Lab, Resilient Connections, Humanitrack, Code 4 Covid, Radical Engineers, Civic Tech Hub, Tech for UK, Code for All y Resilient Connections, así como colectivos de CivTech (Ciudadanía Inteligente, Code for Japan, Codeando México, Code For NL, Digital Pakistan, Civic Tech SE, Code For San Francisco, Code for America), colectivos de científicos de datos, hardware de código abierto, multidisciplinarios, etcétera.

Es en verdad una riquísima fuente de información, en la que se ha hecho un fuerte esfuerzo de edición y organización. Si de plano no hay tiempo de contribuir formalmente con ningún proyecto, aún así puede participar respondiendo las encuestas de algunos de los estudios que se están llevando a cabo en este momento. Por ejemplo, el Stanford Coronavirus Study, que examina el impacto del virus y las acciones que individuos y hogares están tomando como respuesta a la pandemia lleva entre 5 y 10 minutos. Todo ayuda. 

Otro apartado útil, y un tema al que creo debemos prestar más atención de lo que lo estamos haciendo, es el de salud mental. Oh, Dios. Por lo menos yo siento que me estoy volviendo loca con el encierro. Planeo leer todas y cada una de las cosas que concentran aquí. Y hacer caso. Bueno, no prometo nada. Ya en serio, hay artículos que hablan, por ejemplo, de por qué deberíamos ignorar toda esa presión de ser productivos inspirada en el Coronavirus, o el por qué nos sentimos tan cansados después de una video conferencia, conference call, o como se llame. Y pues, hay hasta recomendaciones de libros y podcasts. ¿Quién dijo yo? 

Inhalo, exhalo.

Aquí me quedaría toda la tarde, que ya cae, si me pusiera a relatar todos los recursos que concentra esta página. Baste decir que es altamente recomendable, y vale la pena darse una vuelta. Cada uno de nosotros sabe en qué necesita un poco de ayuda, y no son horas de andarla buscando dispersa en el mar de Google. Comencemos por aquí, que ya la organizaron por nosotros.

¡Gracias, editores!

Mañana, si es posible, conversaremos sobre dos temas: La disponibilidad de datasets sobre movilidad, y el caso de los whisteblowers de Amazon. May the 4th be with you.

domingo, mayo 03, 2020

COVIDathon: Inteligencia Artificial y Blockchain contra el Covid-19

Y bien, lo prometido es deuda y hoy platicaremos un poco sobre el COVIDathon, un proyecto que busca construir soluciones centradas en la privacidad para CoVID19 utilizando tecnologías AI y Blockchain.

Como dice @ebobby que ahora todo lo quieren resolver con Blockchain, mejor revisar con cuidado las ideas del organizador, es decir la Descentralized AI Alliance, que bajo el liderazgo de SingularityNET y Ocean Protocol, está reuniendo proyectos y desarrolladores AI/Blockchain para crear herramientas inteligentes y descentralizadas para combatir el COVID 19 y reducir el riesgo de futuros brotes infecciosos.

Durante la primera fase, que arrancó el 1 de abril y terminó hace unos días (el 30 de abril),  algunos de los participantes registrados fueron seleccionados para programas de mentoría, sin embargo esto es opcional, por lo que todavía hay oportunidad de registrarse. La segunda fase operará hasta el 1 de junio, día del deadline final para todos los participantes.

Las cuatro áreas de posible participación son: (1) Medicina y epidemiología, (2) Privacidad de datos y Soberanía, (3) Herramientas Informativas y de manejo de la pandemia (coping), y (4) Innovación Abierta.

Dentro de estas líneas generales, los enfoques pueden ser, por ejemplo, Epidemic/Social Modeling o Fake News Detectors. En el campo de la medicina y la epidemiología, generación de hipótesis biomédicas usando OpenCog Bio-AI, modelos de prognosis personalizados, Coronavirus & Longevity Research y/o Machine Learning for CT scan diagnosis. También se mencionan Trustless Tracking Apps y/o Supply Chain Innovation. 

Pueden participar individuos, equipos y organizaciones. La propuesta debe incluir un link a repositorio público de GitHub, respuesta a las preguntas sobre la idea, implementación y el impacto potencial, video de demostración (5 minutos) y un archivo en el que, si la solución no contiene un componente AI/Blockchain se explique cómo se incluirá en el futuro.

Por lo pronto se tienen 722 participantes y 61 proyectos, desde científicos de datos hasta desarrolladores frontend y administradores de productos. ¿Quién dijo yo? Ojalá se animen a participar, especialmente quienes ya estén trabajando en ideas y proyectos relacionados. Hasta aquí llegamos hoy, porque hasta en tiempos de pandemia es necesario un break dominical. Es domingo... ¿no? 

Regresamos mañana con el Coronavirus Tech Handbook.

Stay safe.

sábado, mayo 02, 2020

Innovación social: El Hackaton más grande de la historia #WevsVirus

Hace un par de días me encontré en mi correo con un artículo prometedor escrito por Thomas Gegenhuber para SSIR (Stanford Social Innovation Review) titulado "Countering Coronavirus with Open Social Innovation". Se quedó por ahí, guardado para leer después sin pensar que por fin me animaría a escribir en este blog de nuevo. Hoy lo abro para leerlo, y oh, sorpresa, me encuentro con una joya: El recuento del hackaton más grande del mundo creado para combatir, precisamente, al covid-19.

Facts: Según Gegenhuber, un total de 42,968 personas se inscribieron, y 26, 581 participaron (aunque la cifra que aparece en el sitio es ligeramente superior a 13,000), lo que lo convirtió en el hackathon más grande hasta ahora. Y no sólo eso, este tipo de eventos normalmente requiere tres meses de preparación, y éste se organizó en cuatro días. La escala y la urgencia no tienen precedentes.

Estoy hablando del hackaton realizado recientemente (marzo) en Alemania. Los organizadores comenzaron por hacer crowdsourcing de los distintos problemas e iniciativas, recibiendo 1,990 enunciados de problemas tanto de la sociedad civil como de ministros de gobierno. La revisión de estos concluyó en 809 problemas, categorizados en 42, incluyendo e-learning, ayuda vecinal, comunicación de crisis y digitalización de servicios públicos.

Los participantes formaron equipos y eligieron retos específicos que atender. De ahí, tenían 48 horas para desarrollar y proponer sus soluciones vía la plataforma hackathon Devpost, así como crear un video de dos minutos exponiendolo en YouTube.

En estas 48 horas, los equipos generaron un total de 1,498 ideas/proyectos. En conjunto con expertos de la industria y representantes de gobierno, los organizadores preseleccionaron los 197 mejores proyectos, que finalmente un jurado reduciría a 20 proyectos ganadores. Mientras tanto, los organizadores y el gobierno alemán lanzaron un programa de soporte para ayudar a desarrollar e integrar estas ideas.

El primer resultado tangible llegó el 10 de abril, cuando la agencia federal de empleo alemana añadió una de las tecnologías ganadoras -UDO, herramienta online que ayuda a los empleadores a aplicar para ayudas para pago de empleo a corto plazo- a su sitio web. Estos subsidios (grants) permiten a los empleadores reducir las horas de los trabajadores recibiendo fondos para compensar las ganancias perdidas. Aunque UDO es un add-on o recurso adicional a un servicio ya existente, el tiempo de desarrollo fue impresionantemente corto, alrededor de dos semanas desde su concepción hasta su implementación.

Además de movilizar a la sociedad civil para pensar en soluciones potenciales a la crisis, el hackaton ayudó a muchos participantes a sobrellevar sentimientos de aislamiento e impotencia al conectarlos con 20,000 personas con propósitos e ideas similares. Los participantes hablan de euforia, energía positiva y persistencia con la que la gente trabajó, desarrolló ideas y creó innovaciones. 

El éxito de #WevsVirus (o #WirvsVirus, en alemán) lo convierte en un caso de estudio para quien quiera que esté interesado en el uso de hackathons para encender chispas de innovación social.

Aquí se puede leer el artículo completo, así como siete lecciones propuestas, entre ellas la creación de distintos niveles de participación, el soporte a la formación de equipos balanceados, el establecimiento de un rango de grupos para seleccionar ideas y el establecimiento de programas para el escalamiento y la transferencia de ideas. 

¿Saben qué es lo mejor? Que ya está otro en puerta en Devpost. El COVIDathon. Inteligencia Artificial descentralizada contra el COVID-19, ya con 713 participantes registrados. De ese hablaremos mañana.

Debo decir que el nivel de participación en Alemania es extraordinario, ojalá en México participáramos con el mismo entusiasmo. ¡Sí se puede! ¡Gracias a todos los que están haciendo algo para combatir este virus!

Más sobre #WevsVirus aquí.

viernes, mayo 01, 2020

Covid-19: Open data de México en GitHub y algunas consideraciones sobre privacidad

Antes de comenzar hoy, quisiera solamente hacer alusión a los repositorios o base de datos de covid-19 de los casos reportados en México, disponible en formato open data en GitHub.

En este repositorio se busca archivar y poner en un formato más accesible la información oficial publicada por la Secretaría de Salud Federal de México (SSA).

Actualmente se archivan tres tipos de documentos: Los Comunicados Técnicos Diarios (CTD) y las tablas de casos positivos y sospechosos que le acompañan, los datos abiertos publicados por la SSA sobre los pacientes confirmados y sospechosos de COVID-19 y (esporádicamente) archivos de la SSA respecto a vigilancia epidemiológica.

Para facilitar el uso de los datos se vacían las tablas de casos del CTD a formato .csv, se actualiza la tabla resumen histórica y se agregan notas sobre consideraciones y discrepancias de los datos.

¡Muchas gracias a carranco@ciencias.unam.mx por este esfuerzo!


***

Como recordarán, hace exactamente  un mes, el 1 de abril, se lanzó la aplicación COVID-19MX. No me dispongo a hacer un review de la app, pero sí a recomendar el análisis que hicieron en SOCIALTIC, respecto a los permisos y accesos que solicita al instalarse en el teléfono, información que se genera durante el uso de la app, relación entre los datos recabados y el objetivo de la aplicación, relación entre los permisos solicitados y sus funcionalidades, y los lineamientos de protección de datos personales.

Tal y como señalan en SOCIALTIC, si bien estas iniciativas parecen tener las mejores intenciones ante la emergencia sanitaria, es importante que brinden claridad sobre el manejo responsable de los datos, las medidas y controles de seguridad y privacidad, así como los límites y alcances de estas iniciativas. La ausencia o información incompleta sobre estos aspectos despierta la preocupación y desconfianza por parte de comunidades técnicas, usuarios y organizaciones, con antecedentes en el abuso de tecnologías de vigilancia por parte de gobiernos, el uso extendido de técnicas de rastreo a través de teléfonos celulares y la obtención y explotación de datos para fines comerciales.


Esta app se limita al auto diagnóstico.La aplicación COVID-19 MX no genera un perfil de usuario de manera directa ya que solo pide ingresar ciertos datos en los formularios del auto diagnóstico para la identificación de grupos posiblemente infectados debido a su mayor riesgo. Sin embargo, adelantándonos un poco y aunque no encontré evidencia de que se esté trabajando en esta dirección, es posible que eventualmente se trabaje con apps de trazamiento de contactos vía la API que comentábamos ayer, lo cual tendría mayores implicaciones y nos obliga a permanecer vigilantes respecto al manejo de los datos y la información asociada. Por lo pronto, hay una colaboración entre empresas de telefonía y autoridades gubernamentales para monitorear el movimiento de quienes residen en la Ciudad de México:


"Se indicó que las empresas telefónicas brindarán acceso a las antenas de los teléfonos celulares para que, a través de la Agencia Digital de Innovación Pública (ADIP), se mantenga un monitoreo del movimiento y contacto entre las personas en la Ciudad de México, con el objetivo de identificar si las personas cumplen con el aislamiento, y así reducir los contagios", señaló la secretaria de Salud, Oliva López Arellano. El texto completo aquí.

Dejando de lado discusiones estériles sobre tecno-optimismo, lo cierto es que a la hora de levantar restricciones y regresar a una cierta "normalidad" será necesario el trazamiento de contactos, y aunque quizá no podrá implementarse como en algunos países asiáticos, en los que el status de salud y los lugares visitados (garantía de no contagio) son el pasaporte para circular o no, sí podrían ser clave para un retorno menos truculento a las actividades diarias, los paseos por el parque, las visitas al cine, aunque todo suene un poco apocalíptico.

La verdad es que lo que estamos viviendo lo es, y quien no lo crea, solo encienda un canal de noticias de Estados Unidos, donde la cuenta va en más de 65,000 muertos y muestra poca señales de ceder. Cuando veo las imágenes de la gente haciendo fila en los oxxos para comprar cerveza, revisando mi TL de Twitter, y levanto la mirada para ver a Andrew Cuomo, gobernador de Nueva York, mientras pasan imágenes de TRAILERS en los que están los cuerpos de víctimas de COVID-19 porque las funerarias no se dan abasto, ya no sé que pensar. Poco a poco me voy quedando sin palabras. Con que no me de por grabarme tocando la guitarra y cantando que los voy a multar si no se quedan en casa.

Mañana continuamos.

La bio de Miguel; lo prometido es deuda

Por Talya Aluveaux @talya Miguel de Icaza nació en 1972. Es un programador, mejor conocido por iniciar los proyectos GNOME, Mono y Xamarin. ...