1 puan yazan GN⁺ 2024-07-31 | 1 yorum | WhatsApp'ta paylaş
  • Apple, 1 Ocak 2023'te iOS için Dark Sky'ı kapatırken, uygulama sadece bir hava durumu API'si değil, günlük bağlama uygun bilgi tasarımının bir örneği olarak yeniden gündeme geldi
  • Dark Sky, mevcut konum ve saate göre sonraki 12 saatin hava durumunu gösteriyor; fırtına, yağış, hissedilen sıcaklık ve rüzgar uyarıları gibi o anda gerekli bilgileri bağlama duyarlı bilgi grafikleri ile öne çıkarıyordu
  • Haftalık tahmin, şehir düzeyinden daha ayrıntılı hiper yerel karşılaştırmaları destekleyerek belirli bir adres veya simge yapı çevresindeki hava farklarını hızlıca anlamayı sağlıyordu
  • Sıcaklık aralığının gerçek büyüklüğü, yağışın kaba kategorilere ayrılması, fırtına haritasındaki renkler ve oklar ile rüzgar yönü okları, sayı yorumlamaktan çok eyleme dönük karar vermeye odaklanıyordu
  • Bazı eski kullanıcılar, aynı bilgiler Apple Weather'da bulunsa bile Dark Sky'a göre erişmenin daha zor olduğunu ve özellikle yağış grafiği gibi dış mekan etkinlikleri için karar aracı olan özelliklerin yeterince yerini tutmadığını düşünüyor

Apple'ın Dark Sky'ı kapatması ve Weather entegrasyonu

  • Apple, popüler hava durumu uygulaması Dark Sky'ı geliştiren şirketi 2020 başında satın aldı
  • Ardından Dark Sky uygulamasının kapatılacağını duyurdu; önce Android'i sonlandırdı, sonra iOS ve web'i de kapanış kapsamına aldı
  • 2022'de Dark Sky'ın tahmin teknolojisini iOS 16'daki Apple Weather uygulamasına entegre edeceğini açıkladı
  • iOS için Dark Sky mobil uygulaması 1 Ocak 2023'te kapatıldı
  • Dark Sky'ın değeri sadece bir tahmin API'si ya da teknoloji paketi olmasında değil, insanların hava durumu uygulamalarını her gün nasıl kullandığını ısrarla tasarlamış olmasındaydı

Bağlama tepki veren bilgi tasarımı

  • Dark Sky, uygulama küçültülmüş görünse bile havanın biçimini tek bakışta anlaşılır kılacak şekilde tasarlanmıştı
  • Bir hava durumu uygulamasında kullanıcının cevaplamak istediği sorular, mevcut durumuna ve hedefine göre sürekli değişir
  • Bret Victor'un Magic Ink, bilgi tasarımını “bağlama duyarlı bilgi grafiklerinin tasarımı” olarak tanımlar
  • Yazılımın bilgi grafikleri, gazetedeki hava haritaları gibi statik görsellerden farklı olarak dinamik biçimde değişebilir ve kullanıcı ortamının bağlamını yansıtabilir
  • Dark Sky, uygulamadaki neredeyse tüm öğeleri bağlama duyarlı bilgi grafikleri olarak ele alma yaklaşımına güçlü biçimde yaslanıyordu

Günlük tahmin: mevcut konum için sonraki 12 saat

  • Ana ekran, kullanıcının tam konumuna göre önümüzdeki 12 saatin hava durumunu gösteriyordu
  • Ekran her zaman mevcut andan, yani “now”dan başlayarak sonrasındaki hava durumunu gösteriyordu
    • Geçmiş birkaç saat veya birkaç gün öncesinin havası gerektiğinde ayrı bir Time Machine görünümü kullanılabiliyordu
  • Fırtınanın geçmiş olduğu durumlarda, kullanıcı konumuna göre fırtına ve hafif yağmur ihtimali vurgulanıyor; rüzgar uyarısı ve hissedilen sıcaklıktaki düşüş de birlikte gösteriliyordu
    • Tıklanabilir Wind Advisory uyarısı sayesinde fırtına geçmiş olsa da rüzgara karşı dikkatli olunması gerektiği hızla anlaşılabiliyordu
  • Yağmurun yakında başlayacağı durumlarda, yaklaşan fırtına hattı, bir saat içinde başlayacak yağmur ve sonraki saatlerdeki yağış ekranın merkezine yerleştiriliyordu
    • Yağış önemli olduğunda, aşağı kaydırarak ana hava görünümünü sıcaklıktan yağış olasılığına çevirmek mümkündü
  • Sıcaklık değişiminin önemli olduğu günlerde, gün içindeki sıcaklık dağılımı belirgin şekilde gösteriliyordu

Haftalık tahmin: hiper yerel hava karşılaştırması

  • Birçok hava durumu uygulaması şehir düzeyindeki havaya odaklanırken, Dark Sky daha ayrıntılı bir hiper yerel bakış sunuyordu
  • Belirli bir adresin veya simge yapının hava durumunu görebilmek, şehir merkezi ile çevre mahalleler arasındaki farkları anlamayı kolaylaştırıyordu
  • Varsayılan haftalık tahmin, mevcut konuma göre gösteriliyordu
  • Arama simgesine basıp ilgilenilen başka bir konum girildiğinde haftalık hava görünümü o konuma göre değişiyordu
  • Haftalık ekranda şu bilgiler tek bakışta anlaşılabiliyordu
    • Yağmur ihtimalinin yüksek olduğu günler
    • En düşük ve en yüksek sıcaklık arasındaki farkın büyük olduğu günler
    • Havanın genel biçimi ve mikro trendler

Ayrıntılı görselleştirme tasarımı

  • Sıcaklık aralığının boyutunu koruma

    • Veriyi görsel olarak ifade etmek için veri uzayını piksel uzayına eşlemek gerekir
    • Bazı alanlarda boyut ilişkilerini korumak gerekirken, bazı durumlarda grafiğin sabit bir alan kaplaması için değerler yeniden ölçeklenebilir
    • Dark Sky'ın haftalık tahmindeki sıcaklık “pill”i, tahmin sıcaklıklarının gerçek büyüklüğünü görselleştirmenin içinde daha iyi koruyordu
    • Sıcaklık değerleri ile görsel ifade sıkı biçimde bütünleştiği için birden fazla günü hızla karşılaştırmak kolaylaşıyordu
    • Birçok hava durumu uygulaması, tüm sıcaklık aralıklarının uygulama içinde aynı alanı kaplaması için yeniden ölçeklenen bir yaklaşımı seçiyor
  • Kesin sayılardan çok kaba kategoriler

    • Saatlik yağmur veya kar dağılımını sadece sayılarla yorumlamak zordur
    • Dark Sky, yağmur ve karın ayrıntılı tahmin dağılımını günlük karar vermeye uygun kaba kategorilere çevirmeyi sıkça tercih ediyordu
    • Bu yaklaşım, kullanıcının hızlı tepki verebileceği sade bir bağlam sunuyordu
      • Hafif kar yağıp durursa kar temizleme hizmeti gelmeyebilir
      • Yoğun kar, dış mekan mobilyalarını daha iyi örtmek ve kara karşı hazırlanmak gerektiği anlamına gelebilir
    • Hava tahminleri doğası gereği yüksek belirsizlik ve hata payı içerdiğinden, kaba kategoriler gerçekte var olmayan yapay bir kesinlik hissini azaltıyordu
  • Fırtına haritası

    • Yalnızca basit bir renk ölçeği ve oklarla bile fırtınaya ilişkin bilgi etkili biçimde aktarılıyordu
  • Rüzgar yönü

    • “NW” veya “Northwest” gibi metinler yerine rüzgar yönü oklarla gösteriliyordu
    • Gün içinde rüzgar yönü değiştiğinde, kullanıcı bunu sanki kendi bedeniyle hissediyormuş gibi anlayabiliyordu

Eski kullanıcıların tepkileri

  • Bazı Dark Sky hayranları, Apple Weather'ın yeterli bir alternatif olmadığını düşünüyor
  • 0000GKP on Reddit, Apple Weather'a geçmiş olsa da bilgilerin Dark Sky'a kıyasla çok daha verimsiz gösterildiğini ve bu yüzden daha fazla çaba gerektiğini söylüyor
    • Gerekli bilgiler çoğunlukla var, ancak bulutluluk bilgisi olmadığını da ekliyor
  • TheGeckoDude on Reddit, Dark Sky'a benzer bir yağış grafiği arıyordu
    • Dışarıda çok vakit geçirdiği için ne zaman kaçınması gerektiğini ve yağmurun ne zaman geleceğini bilmede bu grafik çok faydalıydı
    • Yalnızca muğlak yağış bilgisinin yeterli olmadığını düşünüyordu

Verinin tek başına yetmemesi

  • Dark Sky, herkese açık verileri başlangıç noktası aldı; buna bağlamlandırılmış tahminler ve veri görselleştirmesinde yinelemeli iyileştirmeler ekledi
  • Sonuçta hava durumu verisini günlük yaşamda yararlı bir deneyim olarak paketleyen bir uygulama ortaya çıktı
  • Veriye erişim her zamankinden daha yüksek olsa da, veriyi bağlamlandırıp yaşamı daha iyi hale getiren yazılım deneyimleri hâlâ yetersiz
  • Veri tek başına yeterli değil
  • Harcama alışkanlıklarını iyileştirme veya uykuyu geliştirme gibi alanlarda da Dark Sky benzeri deneyimlere daha fazla ihtiyaç var; bilgi yazılımları geliştirenler için Dark Sky'ın tasarım ve mühendislik çalışmaları dikkate değer bir örnek oluşturuyor

1 yorum

 
GN⁺ 2024-07-31
Hacker News yorumları
  • Dark Sky’da en çok özlediğim özellik, gün boyunca çiğ noktasının nasıl değiştiğini görselleştirmesiydi
    ABD’nin doğusu gibi nemin hissedilen havayı ciddi biçimde değiştirdiği yerlerde çiğ noktası, bağıl nemden çok daha sezgiseldir. Örneğin 84ºF’de %50 bağıl nem biraz nemli ama rahat hissettirirken, 97ºF’de %50 bağıl nem bataklık gibi hissettirir. Bu durumda sırasıyla 63ºF ve 75ºF olan çiğ noktaları, havanın ne kadar nemli hissedileceğini çok daha doğrudan aktarır
    Dark Sky, hafta ölçeğinde saatlik çiğ noktası grafiği göstererek nemin ne zaman kırılacağını ya da geri döneceğini görmenizi sağlıyordu. Apple Weather da çiğ noktasını gösteriyor ama yalnızca bağıl nem grafiğinde belirli bir noktayı seçince çıkıyor; bu yüzden gelecek haftanın çiğ noktası akışını görmek için her günün grafiğinde parmağınızla gezip sayılara bakmanız gerekiyor
    Sonuçta çiğ noktasının, bugün kullanılan hava durumu göstergeleri içinde mutlak nemi zarif biçimde özetlediğine dair farkındalık eksik gibi geliyor; umarım gelecekte bunu bilen daha çok insan olur

    • https://weather-sense.leftium.com
      Web uygulamam önümüzdeki 24 saatin, önümüzdeki 7 günün ve geçmiş 2 günün saatlik çiğ noktasını çiziyor. Hâlâ üzerinde çalışıyorum
      Dark Sky’dan ilham alan https://merrysky.net’ten yeniden ilham aldım; Merry Sky da çiğ noktası grafiği çizebiliyor
    • İyi bir fikir olduğu için https://play.google.com/store/apps/details?id=com.cloud3squa... üzerinden ana ekran widget’ıma nem ekledim
    • Çiğ noktası özelliğini özlüyorum; şimdiye kadar bulduğum Dark Sky alternatifleri arasında Weather Underground’ın 10 günlük görünümü en iyisiydi
      Ne yazık ki yalnızca web sitesinde kullanılabiliyor, bu yüzden telefonumun ana ekranına yer imi olarak ekleyip kullanıyorum. https://www.wunderground.com/forecast/us/tx/austin/30.27,-97...
    • Tamamen katılıyorum
      Ben şahsen Google Apps Script ile, daha doğrusu AI’ın etkileşimlerim üzerinden yazdığı bir script ile, önümüzdeki 6 günün ne kadar bunaltıcı nemli hissedileceğini kısaca bildiren bir nem tahmini e-postası gönderttim. Kullandığım sınıflandırmayı kimin yaptığını bilmiyorum ama yaygın hava durumu bilgisi gibi görünüyordu
      https://github.com/mollyrealized/humid-fcast/blob/main/Code....
    • Bağıl nem, çiğ noktasıyla doğrudan bağlantılıdır
      Nem tahminine tekrar bakarsanız nem yüzdesinin hemen altında çiğ noktası vardır; tahmin değişim grafiğinde gelecekteki bir noktaya dokunduğunuzda da çiğ noktası birlikte gösterilir
  • Dark Sky, kullandığım uygulamalar içinde gerçekten en yeri doldurulamaz olanıydı
    Apple’ın onu parçalarını söküp kullanır gibi bozmasını asla affedemeyeceğim sanırım

    • Yumuşak söylesek bile Apple inanılmaz değerli bir yazılımı yok etti ve hayatımı daha kötü hâle getirdi
      O zamandan beri Apple, Weather uygulamasında Dark Sky’ın yıllar önce sunduklarına yaklaşamadı bile
      API’yi, hiper-yerel tahminleri ve her zaman doğru olan hissedilen hava bilgisini, harika görselleştirmeleri, iyi web uygulamasını özlüyorum; ama en çok özlediğim şey geçmiş hava durumu kayıtlarıydı. ABD içinde geçmiş on yıllardaki herhangi bir tarihi aratıp belirli bir konumun sıcaklığını, yağışını vb. görebiliyor, hayatınızdaki önemli günlerin ve ertesi günlerin havasını tekrar kontrol edebiliyordunuz
      Kamusal hafızanın bir parçası kesilip atılmış gibi geliyor; hâlâ üzülüyorum
    • Yeni Weather uygulamasının ilk yılında, gün içindeki saatlik yağış olasılığı bile yoktu
      Dark Sky’ın iki temel özelliğini sayacak olsam 1) birazdan yağmur yağacağı bildirimi, 2) saatlik yağış olasılığı derdim. Artık eklendi ama hâlâ Dark Sky kadar iyi yapamıyor
      Dark Sky’ı yeniden yaratmaya çalışan bir uygulama değil ama günün hava durumuna iyi bir genel bakış sunan Overlook’u kullanıyordum; şimdi App Store listesi kaybolmuş gibi görünüyor. https://apps.apple.com/app/overlook-weather/id1639571738
    • Apple’ın biraz sezgisi olsaydı Dark Sky’ın üstüne Apple logosunu koyup yeni Weather uygulaması demeliydi
      Bunun işletim sisteminin geri kalanındaki temel tasarım dilini de etkilemesini isterdim. Şu anda Weather uygulamasını kullanıyorum ama hâlâ Dark Sky’ın ruhani halefini bekliyorum
      Google’ın Sparrow’u satın alıp ortadan kaldırdığında da benzerdi. Gmail uygulamasını Sparrow ile değiştirmeliydi; gerçekten keyifle kullandığım tek e-posta istemcisini öldürdü
    • Dark Sky aboneliği olan bir Android kullanıcısı olarak ben de benzer hissediyorum
    • Apple Weather uygulamasını her kullandığımda Dark Sky’ı ne kadar özlediğim aklıma geliyor ve küçümseme duygum yeniden canlanıyor
      Bu tür trajedilerin ne kadar sık yaşandığını merak ediyorum
  • Merry Sky’ı (https://merrysky.net) Dark Sky alternatifi olarak, özellikle yerleşimi ve hızlı veri görselleştirmesi nedeniyle memnuniyetle kullanıyorum
    Dark Sky gibi genelde doğru ve kullanışlı, ancak nadiren veriyi alamıyor mu ne, birkaç saatlik bilgi boşluğu oluyor ve sonra geri geliyor

    • briefsky’ye de bakmaya değer
      merrysky gibi Pirate Weather API’yi destekliyor ama açık kaynaklı ve kendi sunucunuzda barındırılabilir görünüyor; ayrıca başka birçok hava durumu API’sini de destekliyor. beach hava durumu için tomorrow.io API’ye geçmek çok daha doğruydu
  • Dark Sky’ı çok özlüyorum ve Apple bunu tamamen berbat etti
    Dark Sky API’sini kopyalayan Pirate Weather(https://pirateweather.net/) projesini destekliyorum; onu kullanarak kendi gösterge ekranımı da yaptım. https://blog.jgc.org/2023/04/a-personal-weather-picture-usin...
    Pirate Weather, Dark Sky’a benzeyen Merry Sky’ın backend’i de. https://merrysky.net/

  • Dark Sky blogunda o dönemde yeni uygulama tasarımını, hava tahmin algoritmalarını ve çeşitli teknik ayrıntıları ele alan çok sayıda yazı vardı
    Apple’ın satın almasından sonra blog silindi ama Wayback Machine’de arşivlenmiş durumda; okumaya değer epey içerik var
    [1] https://web.archive.org/web/20191210071310/https://blog.dark...

  • Dark Sky’ı bu kadar çok kullanmamın nedeni, “5 dakika sonra yağmur dinecek” gibi bildirimlerin bana Back To The Future 2’yi hatırlatmasıydı
    Aptalca bir istek olabilir ama başka bir servis bunu Dark Sky gibi sevimli bir UI ile başarabilirse gerçekten minnettar olurum. Bir hava durumu sitesi en iyi bilgilere sahip olsa bile kullanıcı arayüzü iyi değilse istatistiklerden sonuç çıkarmak çok daha zorlaşıyor

  • Dark Sky’ı kullanırken ben ve çevremdekiler, yağmurun ne zaman başlayıp ne zaman dineceğini tahmin etmedeki doğruluğuna hep hayran kalırdık
    Şimdi AccuWeather API’sini kullanan Carrot’u kullanıyorum; tepeme yağmur boşalıyor olsa bile Carrot “bir saat boyunca yağmur yok” diyor. Hava tahmininin kendisi mi giderek zorlaşıyor, AccuWeather mı berbat, yoksa Dark Sky kadar isabetli bir şey bulan var mı merak ediyorum

    • Apple Weather uygulamasında da aynı sorun var, Windy bildirimleri de aynı
      Gerçekten işe yarayan tek şey yağmurun ısı haritası görselleştirmesi. Çok daha fazla bağlam veriyor ve neler olup bittiğini, bunun ne kadar süreceğini daha iyi anlamayı sağlıyor. Apple’ın yağmur ısı haritasını gerçekten seviyorum
    • Carrot’a para ödememin birkaç nedeninden biri, daha pahalı veri kaynaklarını kullanmak
      Ödeme yapınca bir zamanlar Dark Sky olan Apple Weather API’ye ve Foreca’ya erişebiliyorsunuz; Carrot’un gösterdiği ölçütlere göre ikisi de çok isabetliydi
      Not olarak, Dark Sky uygulamasını doğrudan hiç kullanmadım; her zaman Carrot üzerinden ya da Dark Sky’ın bireysel geliştiricilere verdiği ücretsiz API anahtarıyla tükettim
    • Bana biraz göz boyama gibi geliyordu
      “10 dakika sonra yağmur dinecek” deyip 8 dakika sonra “15 dakika sonra yağmur dinecek”e dönüştüğü, yağmurun ise yağmaya devam ettiği birçok kez oldu
    • Eski bir iş arkadaşım Dark Sky’ın doğru olduğu konusunda aşırı ısrarcıydı ama ben hiç öyle hissetmedim
      Bu, onun Waze’i kullanıp rastgele bir otoparkın içinden geçmemiz gerektiğinde ısrar etmesine; öğle yemeğinden dönüşte normal yoldan gelen iş arkadaşlarımızın bizden önce varmasına benziyordu
      Yaşadığım yerde büyük gök gürültülü sağanaklar çok yaygın ve yaklaşık 400 m ötedeki bir yer kuru kalabiliyor. İyi bir gösterge olabilir ama Dark Sky, AccuWeather veya Apple Weather’dan hiçbirinin yağmur tahminlerinde isabetli olduğunu hiç hissetmedim
  • Apple’ın keşke Dark Sky’ı olduğu gibi yeniden yayımlamasını gerçekten isterdim
    Weather uygulamasını istedikleri gibi son derece temiz tasarımlı bir vitrin olarak tutsunlar; günlük kullanıma uygun, mükemmel bilgi yoğunluğu yüksek hava durumu uygulamasını ise geri versinler
    Apple içinde bile bu uygulamayı bakımını yapacak 1-2 kişilik bir ekibe girmek isteyecek onlarca geliştirici vardır. Yıllarca 2 kişilik bir startup’tı, bu yüzden zor demesinler. “Health uygulamasında tuhaf AB gizlilik yasalarıyla 2 yıl iyi başa çıktın; tedavi amaçlı izin yerine 1 yıl Dark Sky’ı üstlenmek ister misin?” gibi bir ödülle bile mümkün olabilir

    • Bunu destekleyecek DarkSky API sunucusu yoksa ne işe yarayacağını bilmiyorum
      O bilgi herkese açık Apple Weather API’de hâlâ varsa, Apple mühendisi olmayan birinin bile neden insanların istediği görünümde bir uygulama yapmadığını da merak ediyorum
    • Cupertino’da bir yerlerde bir Apple UX mühendisi sana bakıp kaşlarını çatıyor olmalı
      Bilgi istemeye nasıl cüret edersin!
  • DarkSky aslında gerçek bir hava durumu uygulaması değil miydi?
    https://news.ycombinator.com/item?id=35268026

    Meteorologlar Dark Sky’ı bir hava durumu uygulaması değil, grafik işleme aracı olarak görüyor gibiydi


    “Birkaç saat sonrasına yönelik hava tahminleri, fizik yasalarına göre çalışan süper bilgisayar modellerine dayanır ... Ama Dark Sky yalnızca radardan gelen görsel girdiyi alıp önümüzdeki birkaç saat içinde ne olacağını dışa vurumlamıştı”
    https://slate.com/technology/2022/12/dark-sky-weather-app-ap...

    • Dark Sky backend’inin yaptığı tek şey buysa, 2024’te düzgün bir alternatifinin olmaması daha da mazur görülemez
    • Meteorologların aksine DarkSky gerçekten çalışıyordu ve yağmur yakında başlayacağı zaman haber veriyordu
    • Animasyonlu bir hava durumu uygulamasına her baktığımda, mevcut zamandan önce bulutlar doğal biçimde hareket ediyor, büyüyor ve küçülüyor gibi görünüyordu
      Ama mevcut zamanı geçer geçmez bulutlar sabit bir şekle dönüşüp mevcut vektörleri doğrultusunda hareket etmeyi sürdürüyordu. Görselleştirmede bulutların büyüyüp küçülmesini modellemeye yönelik bir çaba yoktu; bir anda ekranın üzerinde kaymaya başlıyorlardı
      Altta yatan yağış “modeli”nin de böyle olduğunu okudum ama bunu kendim doğrulayamam
    • Yine de Dark Sky bunu yapıyordu ve sunum biçimi diğer tüm “hava durumu uygulamalarından” daha iyiydi
    • Korkuluk safsatası tarzı bir karşılaştırma gibi görünüyor
      Dark Sky’ın hiper-yerel hava tahmini, birkaç saat sonrasını projekte etmeye değil, çok küçük ölçekte dışa vurumlama ve interpolasyona dayanıyordu
      Bildiğim kadarıyla süper bilgisayar kullanan meteorologlar böyle bir şeyi denemiyor bile; Dark Sky da o modellerle rekabet etmeye çalışmıyordu. Uzun vadeli tahminlerde ise hava durumu servislerinin bu modellerle ürettiği tahminleri olduğu gibi iletiyordu
  • Apple, Dark Sky’ı ortadan kaldırdıktan sonra Weather Strip’e geçtim
    Aynı düzeyde bilgi yoğunluğu sunma işini çok iyi yapıyor. Belki daha bile iyi olabilir; yağmur olasılığını, sıcaklığı, bulutluluğu ve beklenen yağış miktarını inç cinsinden tek, oldukça okunabilir bir grafikte bir bakışta birleştirip gösteriyor. https://www.weatherstrip.app

    • Gerçekten harika görünüyor. Android’de buna karşılık gelen bir uygulama bilen var mı, merak ediyorum
    • WeatherGraph de var
      https://weathergraph.app/