1 puntos por GN⁺ 2024-07-31 | 1 comentarios | Compartir por WhatsApp
  • Cuando Apple cerró Dark Sky para iOS el 1 de enero de 2023, la app volvió a llamar la atención no solo como una API del clima, sino como un caso de diseño de información adaptado al contexto cotidiano
  • Dark Sky mostraba el clima de las próximas 12 horas según la ubicación y la hora actuales, y destacaba la información necesaria en ese momento —como tormentas, precipitación, sensación térmica y alertas de viento— mediante gráficos de información contextuales
  • El pronóstico semanal permitía comparaciones hiperlocales, más detalladas que a nivel de ciudad, para entender rápidamente las diferencias del clima alrededor de una dirección específica o un punto de referencia
  • El tamaño real de los rangos de temperatura, la categorización aproximada de la precipitación, los colores y flechas en mapas de tormenta, y las flechas de dirección del viento se enfocaban en juicios accionables más que en interpretar números
  • Algunos usuarios antiguos consideraban que, aunque Apple Weather tuviera la misma información, era más difícil de encontrar que en Dark Sky y no reemplazaba lo suficiente herramientas para decidir actividades al aire libre, especialmente gráficos de precipitación

El cierre de Dark Sky por Apple y su integración con Weather

  • Apple adquirió a comienzos de 2020 la empresa que creó la popular app del clima Dark Sky
  • Luego anunció el cierre de la app Dark Sky; primero cerró Android y después incluyó también iOS y la web entre los objetivos de cierre
  • En 2022, anunció que integraría la tecnología de pronóstico de Dark Sky en la app Apple Weather de iOS 16
  • La app móvil Dark Sky para iOS dejó de funcionar el 1 de enero de 2023
  • El valor de Dark Sky no se limitaba a una API de pronóstico o a un conjunto de tecnologías, sino a un diseño obsesivo de cómo las personas usan una app del clima todos los días

Diseño de información que responde al contexto

  • Dark Sky estaba diseñada para que, incluso al verla en tamaño reducido, se pudiera entender de un vistazo la forma del clima
  • En una app del clima, las preguntas que el usuario intenta responder cambian constantemente según la situación actual y sus objetivos
  • Magic Ink de Bret Victor define el diseño de información como “el diseño de gráficos de información sensibles al contexto”
  • A diferencia de los gráficos estáticos, como un mapa del clima en un periódico, los gráficos de información en software pueden cambiar dinámicamente y reflejar el contexto del entorno del usuario
  • Dark Sky se inclinaba con fuerza por tratar casi todos los elementos de la app como gráficos de información sensibles al contexto

Pronóstico del día: las próximas 12 horas desde la ubicación actual

  • La pantalla principal mostraba el clima de las próximas 12 horas según la ubicación exacta del usuario
  • La pantalla siempre mostraba el clima desde el momento actual, es decir, desde “now”, en adelante
    • Cuando se necesitaba ver el clima de unas horas o días atrás, se podía usar una vista separada de Time Machine
  • En una situación en la que una tormenta ya había pasado, destacaba la tormenta y la posibilidad de lluvia débil según la ubicación del usuario, y también mostraba una alerta de viento y una baja en la sensación térmica
    • Una alerta clicable de Wind Advisory permitía entender rápidamente que la tormenta había pasado, pero que aún había que prestar atención al viento
  • Cuando la lluvia estaba por comenzar, el frente de tormenta que se acercaba, la lluvia que empezaría en menos de una hora y la precipitación de las horas siguientes quedaban ubicados en el centro de la pantalla
    • Cuando la precipitación era importante, se podía desplazar hacia abajo para cambiar la vista principal del clima de temperatura a probabilidad de precipitación
  • En días en los que los cambios de temperatura eran importantes, se mostraba de forma destacada la distribución de la temperatura durante el día

Pronóstico semanal: comparación de clima hiperlocal

  • A diferencia de muchas apps del clima que se enfocan en el clima a nivel de ciudad, Dark Sky ofrecía una perspectiva hiperlocal más detallada
  • Permitía ver el clima de una dirección específica o un punto de referencia, lo que facilitaba entender las diferencias entre el centro de una ciudad y los barrios cercanos
  • El pronóstico semanal predeterminado se mostraba según la ubicación actual
  • Al tocar el ícono de búsqueda e ingresar otra ubicación de interés, la vista semanal del clima cambiaba para ajustarse a esa ubicación
  • En la pantalla semanal se podía captar de un vistazo la siguiente información
    • Días con alta probabilidad de lluvia
    • Días con una gran diferencia entre la mínima y la máxima
    • La forma general del clima y las microtendencias

Diseño detallado de visualización

  • Preservación del tamaño de los rangos de temperatura

    • Para representar datos visualmente, hay que mapear el espacio de datos al espacio de píxeles
    • En algunos dominios se deben preservar las relaciones de tamaño, y en otros casos se pueden reajustar los valores para que el gráfico ocupe un espacio constante
    • La “pill” de temperatura del pronóstico semanal de Dark Sky preservaba mejor el tamaño real de las temperaturas pronosticadas dentro de la visualización
    • Los valores de temperatura y la representación visual estaban estrechamente integrados, lo que facilitaba comparar rápidamente varios días
    • Muchas apps del clima eligen un patrón en el que todos los rangos de temperatura se reajustan para ocupar el mismo espacio dentro de la app
  • Categorías aproximadas en lugar de números exactos

    • Es difícil interpretar solo con números la distribución de lluvia o nieve por hora
    • Dark Sky a menudo convertía la distribución precisa del pronóstico de lluvia y nieve en categorías aproximadas adecuadas para decisiones cotidianas
    • Este enfoque ofrecía un contexto simple al que el usuario podía responder rápidamente
      • Si cae nieve ligera y luego se detiene, puede que no llegue una empresa de remoción de nieve
      • Mucha nieve puede significar que conviene cubrir mejor los muebles de exterior y prepararse para la nieve
    • Como los pronósticos del clima tienen inherentemente una alta incertidumbre y márgenes de error, las categorías aproximadas reducen una sensación artificial de precisión que en realidad no existe
  • Mapa de tormentas

    • Con solo una escala de colores simple y flechas, transmitía eficazmente información relacionada con tormentas
  • Dirección del viento

    • En lugar de texto como “NW” o “Northwest”, mostraba la dirección del viento con flechas
    • Si la dirección del viento cambiaba durante el día, el usuario podía entenderlo como si sintiera físicamente el cambio de dirección

Reacciones de usuarios antiguos

  • Algunos fans de Dark Sky sentían que Apple Weather no era un sustituto suficiente
  • 0000GKP en Reddit dijo que había migrado a Apple Weather, pero que la información se mostraba con mucha menos eficiencia que en Dark Sky y requería más esfuerzo
    • Agregó que, en general, la información necesaria estaba ahí, pero no la nubosidad
  • TheGeckoDude en Reddit buscaba un gráfico de precipitación parecido al de Dark Sky
    • Como pasaba mucho tiempo al aire libre, ese gráfico era muy útil para saber cuándo evitar salir y cuándo llovería
    • Consideraba que la información ambigua sobre precipitación no era suficiente

Los datos por sí solos no alcanzan

  • Dark Sky partía de datos públicos y sumaba predicciones contextualizadas y mejoras iterativas en la visualización de datos
  • Como resultado, se convirtió en una app que envolvía los datos del clima en una experiencia útil para la vida diaria
  • La disponibilidad de datos es más alta que nunca, pero siguen faltando experiencias de software que contextualicen los datos para mejorar la vida
  • Los datos por sí solos no alcanzan
  • Se necesitan más experiencias como Dark Sky también en áreas como mejorar hábitos de gasto o mejorar el sueño, y para quienes crean software de información, el trabajo de diseño e ingeniería de Dark Sky es un caso de referencia

1 comentarios

 
GN⁺ 2024-07-31
Opiniones de Hacker News
  • La función que más extraño de Dark Sky era la visualización de cómo cambiaba el punto de rocío a lo largo del día.
    En lugares como la costa este de EE. UU., donde la humedad cambia mucho la sensación térmica, el punto de rocío es mucho más intuitivo que la humedad relativa. Por ejemplo, 50% de humedad relativa a 84 ºF se siente un poco húmedo pero cómodo, mientras que 50% de humedad relativa a 97 ºF se siente como un pantano. En esos casos, sus respectivos puntos de rocío, 63 ºF y 75 ºF, comunican mucho más directamente qué tan húmedo se sentirá el aire.
    Dark Sky mostraba un gráfico horario del punto de rocío por semana, así que se podía ver cuándo bajaba o volvía la humedad. Apple Weather también muestra el punto de rocío, pero solo aparece al seleccionar un punto específico del gráfico de humedad relativa, así que para ver la tendencia del punto de rocío de la próxima semana hay que recorrer con el dedo el gráfico de cada día y mirar los números.
    Al final, parece que falta conciencia de que el punto de rocío resume de forma elegante la humedad absoluta mejor que cualquier otro indicador meteorológico usado actualmente, y espero que más gente lo sepa en el futuro.

    • https://weather-sense.leftium.com
      Mi app web grafica el punto de rocío por hora para las próximas 24 horas, los próximos 7 días y los últimos 2 días. Todavía está en desarrollo.
      Está inspirada a su vez en https://merrysky.net, que se inspiró en Dark Sky, y Merry Sky también puede graficar el punto de rocío.
    • Como era una buena idea, agregué humedad a mi widget de pantalla de inicio con https://play.google.com/store/apps/details?id=com.cloud3squa....
    • Extraño la función de punto de rocío, y entre los reemplazos de Dark Sky que he encontrado hasta ahora, la vista de 10 días de Weather Underground fue la mejor.
      Lamentablemente solo está disponible en el sitio web, así que la uso con un marcador en la pantalla de inicio del teléfono. https://www.wunderground.com/forecast/us/tx/austin/30.27,-97...
    • Totalmente de acuerdo.
      En lo personal, armé con Google Apps Script —más precisamente, con un script que escribió una IA mediante mi interacción— un email de pronóstico de humedad que me dice de forma simple qué tan bochornosos se sentirán los próximos 6 días. No sé quién creó la clasificación que usé, pero se veía como información meteorológica común.
      https://github.com/mollyrealized/humid-fcast/blob/main/Code....
    • La humedad relativa está directamente conectada con el punto de rocío.
      Si vuelves a mirar el pronóstico de humedad, justo debajo del porcentaje de humedad aparece el punto de rocío, y si tocas un punto futuro en el gráfico de cambios del pronóstico, también se muestra el punto de rocío.
  • Dark Sky fue, de verdad, la app más irremplazable que he usado.
    Creo que nunca voy a perdonar que Apple la haya arruinado como si solo quisiera quedarse con algunas piezas.

    • Dicho suavemente, Apple destruyó un software tremendamente valioso e hizo mi vida peor.
      Desde entonces, Apple ni siquiera se ha acercado en la app Weather a lo que Dark Sky ya ofrecía años antes.
      Extraño la API, los pronósticos hiperlocales y su sensación térmica siempre precisa, las excelentes visualizaciones y una buena app web, pero lo que más extraño eran los registros históricos del clima. Dentro de EE. UU. se podía buscar cualquier fecha de las últimas décadas y ver la temperatura, la precipitación, etc., de una ubicación específica, y volver a revisar el clima de días importantes de tu vida y del día siguiente.
      Todavía me entristece; se siente como si hubieran recortado una parte de la memoria pública.
    • Durante el primer año de la nueva app Weather, ni siquiera tenía probabilidad de precipitación por hora para el día.
      Si tuviera que elegir las dos funciones centrales de Dark Sky, serían: 1) avisos de que pronto iba a llover, 2) probabilidad de precipitación por hora. Ahora ya está incluida, pero todavía no lo hace tan bien como Dark Sky.
      No es una app que intente recrear Dark Sky, pero he estado usando Overlook como una app que muestra bien el panorama del clima del día; parece que ahora la ficha en App Store desapareció. https://apps.apple.com/app/overlook-weather/id1639571738
    • Si Apple hubiera tenido criterio, debería haberle puesto el logo de Apple a Dark Sky y llamarla la nueva app Weather.
      Habría sido bueno que eso también influyera en el lenguaje de diseño central del resto del sistema operativo. Ahora uso la app Weather, pero sigo esperando al sucesor espiritual de Dark Sky.
      Fue parecido a cuando Google compró Sparrow y lo eliminó. Deberían haber reemplazado la app de Gmail por Sparrow, pero mataron el único cliente de correo que realmente disfrutaba usar.
    • Como usuario de Android que estaba suscrito a Dark Sky, siento algo similar.
    • Cada vez que uso la app Apple Weather, recuerdo cuánto extraño Dark Sky y vuelve el desprecio.
      Me pregunto con qué frecuencia ocurren tragedias de este tipo.
  • Uso Merry Sky (https://merrysky.net) como reemplazo de Dark Sky y estoy satisfecho, sobre todo por el diseño y la visualización rápida de datos.
    Al igual que Dark Sky, en general es preciso y útil, aunque de vez en cuando parece que no puede obtener datos y la información queda vacía durante algunas horas, hasta que luego vuelve.

    • También vale la pena echarle un vistazo a briefsky.
      Al igual que merrysky, admite la Pirate Weather API, pero es open source, parece que se puede self-hostear y también admite varias otras API del clima. Para clima de playa, cambiar a la API de tomorrow.io fue mucho más preciso.
  • Extraño mucho Dark Sky y Apple lo arruinó por completo.
    Estoy apoyando el proyecto Pirate Weather(https://pirateweather.net/), que replica la API de Dark Sky, y lo usé para crear mi propia pantalla de visualización. https://blog.jgc.org/2023/04/a-personal-weather-picture-usin...
    Pirate Weather también es el backend de Merry Sky, que es parecido a Dark Sky. https://merrysky.net/

  • El blog de Dark Sky tenía muchas publicaciones sobre el diseño de la nueva app de la época, el algoritmo de pronóstico del tiempo y varios detalles técnicos.
    Después de la adquisición por parte de Apple, el blog fue eliminado, pero está archivado en Wayback Machine y tiene bastante contenido que vale la pena leer.
    [1] https://web.archive.org/web/20191210071310/https://blog.dark...

  • Usaba mucho Dark Sky porque las notificaciones como “la lluvia parará en 5 minutos” me recordaban a Back To The Future 2.
    Puede que sea una exigencia tonta, pero si otro servicio pudiera lograr esto con una UI tan linda como la de Dark Sky, se lo agradecería muchísimo. Aunque un sitio del clima tenga la mejor información, si la interfaz de usuario no es buena, se vuelve mucho más difícil sacar conclusiones a partir de las estadísticas.

  • Cuando usaba Dark Sky, la gente a mi alrededor y yo siempre nos sorprendíamos por lo preciso que era para acertar cuándo iba a llover y cuándo iba a parar.
    Ahora uso Carrot, que usa la API de AccuWeather, y aunque esté cayendo lluvia a cántaros sobre mí, Carrot dice “sin lluvia durante una hora”. Me pregunto si el pronóstico del tiempo en sí se está volviendo cada vez más difícil, si AccuWeather es pésimo, o si alguien encontró algo tan preciso como Dark Sky.

    • En la app Apple Weather tengo el mismo problema, y con las alertas de Windy también.
      Lo único que realmente ayuda es la visualización de mapa de calor de la lluvia. Da mucho más contexto y permite entender mejor qué está pasando y cuánto va a durar. Me encanta el mapa de calor de lluvia de Apple.
    • Una de las varias razones por las que pago Carrot es para usar fuentes de datos más caras.
      Al pagar, tienes acceso a la API de Apple Weather, que alguna vez fue Dark Sky, y a Foreca, y según lo que muestra Carrot, ambas fueron muy precisas.
      Como referencia, nunca usé directamente la app de Dark Sky; siempre la consumí a través de Carrot o de la clave gratuita de API que Dark Sky daba a desarrolladores independientes.
    • A mí me parecía un poco una ilusión.
      Varias veces decía “la lluvia parará en 10 minutos” y 8 minutos después cambiaba a “la lluvia parará en 15 minutos”, mientras seguía lloviendo.
    • Un excompañero de trabajo insistía muchísimo en que Dark Sky era preciso, pero yo nunca lo sentí así.
      Era parecido a cuando insistió en que usáramos Waze para atravesar un estacionamiento cualquiera, y al volver del almuerzo los compañeros que tomaron la ruta normal llegaron antes que nosotros.
      Donde vivo, las tormentas eléctricas fuertes son muy comunes, y a unos 400 m puede estar seco. Puede ser un buen indicador, pero nunca sentí que Dark Sky, AccuWeather o Apple Weather fueran precisos para pronosticar lluvia.
  • De verdad me gustaría que Apple simplemente volviera a publicar Dark Sky.
    Que deje la app Weather como ese ejemplo de diseño muy limpio, como le gusta, y que nos devuelva una app del clima densa en información perfecta para el uso diario.
    Dentro de Apple debe haber decenas de desarrolladores que querrían sumarse a un equipo de 1 o 2 personas para mantener esta app. Fue una startup de 2 personas durante años, así que espero que no digan que es difícil. Incluso podría funcionar como recompensa: “Manejaste bien esas raras leyes de privacidad de la UE en la app Health durante 2 años; ¿quieres encargarte de Dark Sky por un año en vez de tomarte un año sabático terapéutico?”.

    • No sé de qué serviría sin un servidor de la API de DarkSky que lo respalde.
      Si esa información todavía existe en la API pública de Apple Weather, también me pregunto por qué alguien, aunque no sea ingeniero de Apple, no creó una app con el tipo de vistas que la gente quiere.
    • En algún lugar de Cupertino, un ingeniero de UX de Apple debe estar frunciendo el ceño al mirarte.
      ¡Cómo te atreves a querer información!
  • ¿Dark Sky en realidad no era una app del clima?
    https://news.ycombinator.com/item?id=35268026

    Los meteorólogos parecían ver a Dark Sky no como una app del clima, sino como una herramienta de procesamiento gráfico


    “Los pronósticos del tiempo a más de unas horas dependen de modelos de supercomputadoras que operan según las leyes de la física ... Pero Dark Sky simplemente tomaba la entrada visual del radar y extrapolaba lo que pasaría durante las siguientes horas”
    https://slate.com/technology/2022/12/dark-sky-weather-app-ap...

    • Si eso era todo lo que hacía el backend de Dark Sky, entonces no hay aún más excusa para que no exista un reemplazo decente en 2024
    • A diferencia de los meteorólogos, Dark Sky sí funcionaba y avisaba cuando iba a llover pronto
    • Cada vez que veía una app del clima animada, antes del momento actual las nubes parecían moverse, crecer y encogerse de forma natural.
      Pero en cuanto pasaba el momento actual, las nubes quedaban con una forma fija y seguían desplazándose según el vector actual. En la visualización no había ningún intento de modelar cómo crecían o se encogían las nubes; de repente empezaban a deslizarse por la pantalla.
      Leí que el “modelo” de precipitación subyacente también era así, pero no puedo comprobarlo directamente
    • Aun así, Dark Sky hacía eso, y tenía una forma de presentar la información mejor que cualquier otra “app del clima”
    • Parece una comparación con un hombre de paja
      La predicción meteorológica hiperlocal de Dark Sky no se basaba en proyectar varias horas hacia adelante, sino en extrapolación e interpolación a una escala muy pequeña
      Que yo sepa, los meteorólogos que usan supercomputadoras ni siquiera intentan hacer eso, y Dark Sky tampoco intentaba competir con esos modelos. Para los pronósticos a largo plazo, simplemente transmitía los pronósticos generados por los servicios meteorológicos con esos modelos
  • Me pasé a Weather Strip después de que Apple eliminó Dark Sky
    Hace muy bien el trabajo de ofrecer el mismo nivel de densidad de información. Quizá incluso mejor: combina de un vistazo, en una sola gráfica bastante legible, probabilidad de lluvia, temperatura, nubosidad y pulgadas de precipitación esperada. https://www.weatherstrip.app

    • Se ve realmente excelente. Me pregunto si alguien conoce una app equivalente para Android
    • También está WeatherGraph
      https://weathergraph.app/