1 poin oleh GN⁺ 2024-07-31 | 1 komentar | Bagikan ke WhatsApp
  • Saat Apple menghentikan Dark Sky untuk iOS pada 1 Januari 2023, aplikasi ini kembali mendapat perhatian bukan sekadar sebagai API cuaca, melainkan sebagai contoh desain informasi yang disesuaikan dengan konteks keseharian
  • Dark Sky menampilkan cuaca 12 jam ke depan berdasarkan lokasi dan waktu saat ini, serta menonjolkan informasi yang paling dibutuhkan saat itu—seperti badai, presipitasi, suhu terasa, dan peringatan angin—melalui grafik informasi kontekstual
  • Prakiraan mingguan mendukung perbandingan hiperlokal yang lebih rinci daripada tingkat kota, sehingga pengguna bisa cepat memahami perbedaan cuaca di sekitar alamat atau penanda lokasi tertentu
  • Ukuran nyata rentang suhu, kategorisasi kasar curah hujan, warna dan panah pada peta badai, serta panah arah angin berfokus pada penilaian yang bisa ditindaklanjuti alih-alih sekadar membaca angka
  • Sebagian pengguna lama menilai bahwa meskipun informasi yang sama ada di Apple Weather, informasinya lebih sulit ditemukan dibandingkan di Dark Sky, dan terutama belum cukup menggantikan alat bantu pengambilan keputusan aktivitas luar ruang seperti grafik presipitasi

Penghentian Dark Sky oleh Apple dan integrasi ke Weather

  • Apple mengakuisisi perusahaan pembuat aplikasi cuaca populer Dark Sky pada awal 2020
  • Setelah itu Apple mengumumkan penghentian aplikasi Dark Sky, dengan Android dihentikan lebih dulu lalu iOS dan web juga dimasukkan sebagai target penghentian
  • Pada 2022, Apple menyatakan akan mengintegrasikan teknologi prakiraan Dark Sky ke aplikasi Apple Weather di iOS 16
  • Aplikasi seluler Dark Sky untuk iOS dihentikan pada 1 Januari 2023
  • Nilai Dark Sky tidak berhenti pada API prakiraan atau kumpulan teknologi saja, tetapi juga pada rancangan yang sangat teliti tentang bagaimana orang memakai aplikasi cuaca setiap hari

Desain informasi yang merespons konteks

  • Dark Sky dirancang agar bentuk cuaca bisa dipahami sekilas bahkan ketika aplikasi dilihat dalam ukuran kecil
  • Pertanyaan yang ingin dijawab pengguna dalam aplikasi cuaca terus berubah sesuai situasi saat ini dan tujuan mereka
  • Magic Ink karya Bret Victor mendefinisikan desain informasi sebagai “desain grafik informasi yang peka terhadap konteks”
  • Grafik informasi dalam perangkat lunak, tidak seperti grafik statis seperti peta cuaca di koran, bisa berubah secara dinamis dan mencerminkan konteks lingkungan pengguna
  • Dark Sky sangat condong untuk memperlakukan hampir semua elemen aplikasinya sebagai grafik informasi yang peka terhadap konteks

Prakiraan harian: 12 jam ke depan dari lokasi saat ini

  • Layar utama menampilkan cuaca 12 jam ke depan berdasarkan lokasi tepat pengguna
  • Layar selalu menampilkan cuaca mulai dari saat ini, yaitu “now”, dan seterusnya
    • Saat pengguna membutuhkan cuaca beberapa jam lalu atau beberapa hari sebelumnya, tersedia tampilan Time Machine terpisah
  • Dalam situasi ketika badai sudah lewat, aplikasi menonjolkan badai dan kemungkinan hujan ringan berdasarkan lokasi pengguna, sambil juga menampilkan peringatan angin dan penurunan suhu terasa
    • Melalui peringatan Wind Advisory yang bisa diketuk, pengguna dapat segera tahu bahwa badai sudah berlalu tetapi angin masih perlu diwaspadai
  • Dalam situasi ketika hujan akan segera dimulai, front badai yang mendekat, hujan yang akan dimulai dalam satu jam, dan presipitasi pada jam-jam berikutnya ditempatkan di pusat tampilan
    • Saat presipitasi penting, pengguna bisa menggulir ke bawah untuk mengubah tampilan cuaca utama dari suhu ke probabilitas presipitasi
  • Pada hari ketika perubahan suhu penting, sebaran suhu sepanjang hari ditampilkan dengan jelas

Prakiraan mingguan: perbandingan cuaca hiperlokal

  • Berbeda dari banyak aplikasi cuaca yang berfokus pada cuaca tingkat kota, Dark Sky menawarkan sudut pandang hiperlokal yang lebih rinci
  • Pengguna bisa melihat cuaca untuk alamat atau penanda lokasi tertentu, sehingga lebih mudah memahami perbedaan cuaca antara pusat kota dan lingkungan sekitarnya
  • Prakiraan mingguan bawaan ditampilkan berdasarkan lokasi saat ini
  • Jika menekan ikon pencarian dan memasukkan lokasi lain yang diminati, tampilan cuaca mingguan akan berubah menyesuaikan lokasi tersebut
  • Di layar mingguan, pengguna bisa memahami sekilas informasi berikut
    • Hari yang kemungkinan besar akan turun hujan
    • Hari ketika suhu minimum dan maksimum terpaut jauh
    • Bentuk umum cuaca dan mikrotren

Rancangan visualisasi yang detail

  • Mempertahankan ukuran rentang suhu

    • Untuk merepresentasikan data secara visual, ruang data harus dipetakan ke ruang piksel
    • Dalam beberapa domain, hubungan ukuran perlu dipertahankan, sementara dalam kasus lain nilainya bisa disesuaikan ulang agar grafik menempati ruang yang tetap
    • “Pill” suhu pada prakiraan mingguan Dark Sky lebih mempertahankan ukuran nyata suhu prakiraan di dalam visualisasi
    • Nilai suhu dan representasi visual terintegrasi erat sehingga lebih mudah membandingkan banyak hari dengan cepat
    • Banyak aplikasi cuaca memilih pola penyesuaian ulang agar semua rentang suhu menempati ruang yang sama di dalam aplikasi
  • Kategori kasar alih-alih angka presisi

    • Distribusi hujan atau salju per jam sulit diinterpretasikan hanya melalui angka
    • Dark Sky sering mengubah distribusi prakiraan hujan dan salju yang presisi menjadi kategori kasar yang lebih sesuai untuk pengambilan keputusan sehari-hari
    • Pendekatan ini memberi konteks sederhana yang bisa direspons pengguna dengan cepat
      • Jika salju ringan turun lalu berhenti, perusahaan pembersih salju mungkin tidak akan datang
      • Salju lebat bisa berarti furnitur luar ruang perlu ditutup lebih baik dan pengguna harus lebih siap menghadapi salju
    • Karena prakiraan cuaca pada dasarnya memiliki ketidakpastian dan margin galat yang tinggi, kategori kasar mengurangi kesan presisi buatan yang sebenarnya tidak ada
  • Peta badai

    • Hanya dengan skala warna sederhana dan panah, informasi terkait badai bisa disampaikan dengan efektif
  • Arah angin

    • Arah angin ditunjukkan dengan panah, bukan teks seperti “NW” atau “Northwest”
    • Jika arah angin berubah sepanjang hari, pengguna bisa memahaminya seperti merasakan perubahan arah itu secara fisik

Tanggapan para pengguna lama

  • Sebagian penggemar Dark Sky merasa Apple Weather belum menjadi pengganti yang memadai
  • 0000GKP on Reddit mengatakan bahwa ia sudah beralih ke Apple Weather, tetapi informasi ditampilkan jauh kurang efisien dibanding Dark Sky sehingga membutuhkan lebih banyak usaha
    • Ia menambahkan bahwa informasi yang dibutuhkan pada dasarnya ada, tetapi data tutupan awan tidak ada
  • TheGeckoDude on Reddit mencari grafik presipitasi yang mirip dengan milik Dark Sky
    • Karena sering berada di luar ruangan, grafik itu sangat berguna untuk mengetahui kapan harus menghindar dan kapan hujan akan turun
    • Menurutnya, informasi presipitasi yang samar saja tidak cukup

Data saja tidak cukup

  • Dark Sky berangkat dari data publik, lalu menambahkan prediksi yang dikontekstualkan serta perbaikan berulang pada visualisasi data
  • Hasilnya adalah aplikasi yang membungkus data cuaca menjadi pengalaman yang berguna dalam kehidupan sehari-hari
  • Ketersediaan data lebih tinggi daripada sebelumnya, tetapi pengalaman perangkat lunak yang mengontekstualkan data untuk membuat hidup lebih baik masih tetap kurang
  • Data saja tidak cukup
  • Area seperti perbaikan kebiasaan belanja dan peningkatan kualitas tidur juga membutuhkan lebih banyak pengalaman seperti Dark Sky, dan bagi orang-orang yang membuat perangkat lunak informasi, pekerjaan desain dan rekayasa Dark Sky menjadi contoh yang layak dijadikan rujukan

1 komentar

 
GN⁺ 2024-07-31
Opini Hacker News
  • Fitur yang paling saya rindukan dari Dark Sky adalah visualisasi bagaimana titik embun berubah sepanjang hari
    Di tempat seperti Pantai Timur AS, tempat kelembapan sangat mengubah cuaca yang dirasakan, titik embun jauh lebih intuitif daripada kelembapan relatif. Misalnya, kelembapan relatif 50% pada 84ºF terasa sedikit lembap dan nyaman, tetapi kelembapan relatif 50% pada 97ºF terasa seperti rawa. Dalam kasus ini, masing-masing titik embunnya, 63ºF dan 75ºF, jauh lebih langsung menyampaikan seberapa lembap udara akan terasa
    Dark Sky menampilkan grafik titik embun per jam dalam satuan mingguan, sehingga kita bisa melihat kapan kelembapan menurun atau kembali naik. Apple Weather memang menampilkan titik embun, tetapi hanya muncul jika memilih titik tertentu pada grafik kelembapan relatif, jadi untuk melihat tren titik embun minggu depan, kita harus menyusuri grafik tiap hari dengan jari sambil melihat angkanya
    Pada akhirnya, sepertinya ini karena kurangnya kesadaran bahwa titik embun merangkum kelembapan absolut dengan elegan dibandingkan metrik cuaca lain yang dipakai saat ini, dan saya berharap ke depannya lebih banyak orang mengetahuinya

    • https://weather-sense.leftium.com
      Aplikasi web saya menggambar titik embun per jam untuk 24 jam ke depan, 7 hari ke depan, dan 2 hari terakhir. Masih dalam pengerjaan
      Ini terinspirasi kembali oleh https://merrysky.net, yang terinspirasi dari Dark Sky, dan Merry Sky juga bisa menggambar grafik titik embun
    • Karena ini ide bagus, saya menambahkan kelembapan ke widget layar beranda saya lewat https://play.google.com/store/apps/details?id=com.cloud3squa...
    • Saya merindukan fitur titik embun, dan dari pengganti Dark Sky yang saya temukan sejauh ini, tampilan 10 hari Weather Underground adalah yang terbaik
      Sayangnya hanya tersedia di situs web, jadi saya menandainya di layar beranda ponsel. https://www.wunderground.com/forecast/us/tx/austin/30.27,-97...
    • Sepenuhnya setuju
      Secara pribadi, saya membuat Google Apps Script—tepatnya skrip yang ditulis AI melalui interaksi dengan saya—untuk mengirim email prakiraan kelembapan yang memberi tahu secara sederhana seberapa pengap rasanya 6 hari ke depan. Saya tidak tahu klasifikasi yang saya pakai itu dibuat oleh siapa, tetapi terlihat seperti informasi cuaca yang umum
      https://github.com/mollyrealized/humid-fcast/blob/main/Code....
    • Kelembapan relatif terhubung langsung dengan titik embun
      Jika melihat kembali prakiraan kelembapan, tepat di bawah persentase kelembapan ada titik embun, dan jika mengetuk satu titik di masa depan pada grafik perubahan prakiraan, titik embun juga ditampilkan
  • Dark Sky benar-benar aplikasi paling tak tergantikan yang pernah saya pakai
    Saya rasa saya tidak akan pernah memaafkan Apple karena merusaknya seolah-olah hanya mengambil sebagian komponennya

    • Bahkan kalau diungkapkan dengan halus, Apple telah menghancurkan perangkat lunak yang sangat bernilai dan membuat hidup saya lebih buruk
      Sejak itu, Apple bahkan belum mendekati apa yang sudah disediakan Dark Sky bertahun-tahun sebelumnya di aplikasi Weather
      Saya juga merindukan API, prakiraan hiper-lokal dan "terasa seperti" yang selalu akurat, visualisasi yang luar biasa, serta aplikasi web yang bagus, tetapi yang paling saya rindukan adalah catatan cuaca masa lalu. Di AS, kita bisa mencari tanggal apa pun dalam beberapa dekade terakhir untuk lokasi tertentu dan melihat suhu, curah hujan, dan sebagainya, lalu mengecek kembali cuaca pada hari-hari penting dalam hidup dan hari sesudahnya
      Rasanya seperti sebagian ingatan publik dipotong, dan saya masih sedih karenanya
    • Pada tahun pertama aplikasi Weather yang baru, bahkan probabilitas hujan per jam sepanjang hari pun tidak ada
      Kalau harus memilih dua fitur inti Dark Sky, itu adalah 1) notifikasi bahwa hujan akan segera turun, 2) probabilitas hujan per jam. Sekarang sudah ada, tetapi masih belum sebaik Dark Sky
      Ini bukan aplikasi yang mencoba mereplikasi Dark Sky, tetapi saya pernah memakai Overlook sebagai aplikasi yang menampilkan ringkasan cuaca harian dengan baik, namun sekarang tampaknya listing App Store-nya sudah hilang. https://apps.apple.com/app/overlook-weather/id1639571738
    • Kalau Apple punya kepekaan, mereka seharusnya cukup menempelkan logo Apple pada Dark Sky dan menyebutnya aplikasi Weather yang baru
      Akan bagus juga jika itu memengaruhi bahasa desain inti di seluruh OS. Sekarang saya memakai aplikasi Weather, tetapi masih menunggu penerus spiritual Dark Sky
      Hal serupa terjadi ketika Google membeli lalu mematikan Sparrow. Seharusnya mereka mengganti aplikasi Gmail dengan Sparrow, tetapi mereka malah membunuh satu-satunya klien email yang benar-benar saya nikmati
    • Sebagai pengguna Android yang dulu berlangganan Dark Sky, saya merasakan hal serupa
    • Setiap kali memakai aplikasi Apple Weather, saya teringat betapa saya merindukan Dark Sky dan rasa muak itu muncul lagi
      Saya jadi bertanya-tanya seberapa sering tragedi semacam ini terjadi
  • Saya cukup puas memakai Merry Sky(https://merrysky.net) sebagai pengganti Dark Sky, terutama karena tata letak dan visualisasi data yang cepat
    Seperti Dark Sky, umumnya akurat dan berguna, tetapi sesekali tampaknya gagal mengambil data sehingga informasi kosong selama beberapa jam, lalu kemudian kembali lagi

    • briefsky juga layak dicoba
      Seperti merrysky, ia mendukung Pirate Weather API, tetapi bersifat open source dan tampaknya bisa di-host sendiri, serta mendukung beberapa API cuaca lain. Untuk cuaca pantai, menggantinya ke API tomorrow.io jauh lebih akurat
  • Saya sangat merindukan Dark Sky, dan Apple benar-benar merusaknya
    Saya mendukung proyek Pirate Weather(https://pirateweather.net/) yang mereplikasi API Dark Sky, dan saya juga membuat layar tampilan saya sendiri dengan itu. https://blog.jgc.org/2023/04/a-personal-weather-picture-usin...
    Pirate Weather juga merupakan backend Merry Sky yang mirip Dark Sky. https://merrysky.net/

  • Blog Dark Sky dulu punya banyak tulisan yang membahas desain aplikasi baru saat itu, algoritma prakiraan cuaca, dan berbagai detail teknis
    Setelah diakuisisi Apple, blognya dihapus, tetapi sudah diarsipkan di Wayback Machine, dan cukup banyak konten yang layak dibaca
    [1] https://web.archive.org/web/20191210071310/https://blog.dark...

  • Alasan saya banyak memakai Dark Sky adalah karena notifikasi seperti “hujan berhenti 5 menit lagi” mengingatkan saya pada Back To The Future 2
    Mungkin ini tuntutan yang konyol, tetapi kalau layanan lain bisa melakukan ini dengan UI semanis Dark Sky, saya akan sangat berterima kasih. Meski sebuah situs cuaca punya informasi terbaik, kalau antarmuka pengguna-nya tidak bagus, jauh lebih sulit menarik kesimpulan dari statistiknya

  • Saat memakai Dark Sky, saya dan orang-orang di sekitar saya selalu kagum pada akurasinya dalam menebak kapan hujan akan datang dan kapan akan berhenti
    Sekarang saya memakai Carrot yang menggunakan API AccuWeather, tetapi bahkan saat hujan sedang mengguyur tepat di atas saya, Carrot bilang “tidak ada hujan selama satu jam”. Saya penasaran apakah prakiraan cuaca itu sendiri makin sulit, AccuWeather memang payah, atau ada orang yang menemukan sesuatu yang seakurat Dark Sky

    • Masalah yang sama juga ada di aplikasi Apple Weather, begitu pula notifikasi Windy
      Yang benar-benar membantu hanyalah visualisasi heatmap hujan. Itu memberi jauh lebih banyak konteks dan membantu memahami apa yang sedang terjadi serta berapa lama akan berlangsung. Saya sangat menyukai heatmap hujan milik Apple
    • Salah satu dari beberapa alasan saya membayar Carrot adalah agar bisa memakai sumber data yang lebih mahal
      Jika berlangganan, kita bisa mengakses Apple Weather API—yang dulunya Dark Sky—dan Foreca, dan berdasarkan apa yang ditampilkan Carrot, keduanya sangat akurat
      Sebagai catatan, saya tidak pernah memakai aplikasi Dark Sky secara langsung; saya selalu mengonsumsinya lewat Carrot atau lewat kunci API gratis yang dulu diberikan Dark Sky kepada pengembang perorangan
    • Bagi saya, rasanya agak seperti tipu-tipu
      Beberapa kali aplikasi bilang “hujan berhenti 10 menit lagi”, lalu 8 menit kemudian berubah menjadi “hujan berhenti 15 menit lagi”, dan hujannya tetap turun
    • Mantan rekan kerja saya sangat fanatik soal akurasi Dark Sky, tetapi saya sendiri tidak pernah merasakannya begitu
      Rasanya mirip ketika dia bersikeras memakai Waze untuk memotong lewat tempat parkir acak, tetapi saat kembali dari makan siang, rekan-rekan yang mengambil jalan normal tiba lebih dulu daripada kami
      Di tempat saya tinggal, badai petir besar sangat umum, dan area sekitar 400 m jauhnya bisa tetap kering. Itu bisa menjadi indikator yang bagus, tetapi saya tidak pernah merasa prakiraan hujan Dark Sky, AccuWeather, maupun Apple Weather benar-benar akurat
  • Saya sangat berharap Apple cukup merilis Dark Sky lagi
    Biarkan aplikasi Weather tetap menjadi contoh desain yang sangat bersih sesuai keinginan mereka, dan kembalikan aplikasi cuaca padat informasi yang sempurna untuk dipakai sehari-hari
    Di dalam Apple pun pasti ada puluhan pengembang yang ingin masuk ke tim 1–2 orang untuk memelihara aplikasi ini. Jangan bilang itu sulit, karena selama bertahun-tahun ini adalah startup dengan 2 orang. Rasanya ini juga bisa dijadikan semacam hadiah seperti, “Kamu sudah menangani undang-undang privasi UE yang aneh di aplikasi Health selama 2 tahun dengan baik, mau mengambil Dark Sky selama 1 tahun sebagai pengganti cuti sabatikal terapeutik?”

    • Saya tidak tahu apa gunanya tanpa server API DarkSky yang menopangnya
      Jika informasi itu masih ada di API Apple Weather publik, saya juga bertanya-tanya mengapa belum ada seseorang—meski bukan insinyur Apple—yang membuat aplikasi dengan cara tampilan yang diinginkan orang
    • Di suatu tempat di Cupertino, seorang insinyur UX Apple mungkin sedang memandang Anda sambil mengerutkan dahi
      Berani-beraninya Anda menginginkan informasi!
  • Apakah DarkSky sebenarnya bukan aplikasi cuaca sungguhan?
    https://news.ycombinator.com/item?id=35268026

    Para meteorolog tampaknya memandang Dark Sky bukan sebagai aplikasi cuaca, melainkan sebagai alat pemrosesan grafis


    “Prakiraan cuaca untuk beberapa jam ke depan bergantung pada model superkomputer yang bekerja berdasarkan hukum fisika ... Namun Dark Sky hanya mengambil input visual dari radar lalu mengekstrapolasi apa yang akan terjadi dalam beberapa jam berikutnya”
    https://slate.com/technology/2022/12/dark-sky-weather-app-ap...

    • Jika hanya itu yang dilakukan backend Dark Sky, maka makin tidak ada alasan mengapa pada 2024 belum ada pengganti yang layak
    • Berbeda dengan para meteorolog, DarkSky benar-benar berfungsi dan memberi tahu ketika hujan akan segera turun
    • Setiap kali melihat aplikasi cuaca animasi, sebelum titik waktu saat ini awan tampak bergerak, membesar, dan mengecil secara alami
      Namun begitu melewati titik waktu saat ini, awan menjadi bentuk yang tetap dan terus bergerak sesuai vektor saat ini. Dalam visualisasinya tidak ada upaya untuk memodelkan awan yang membesar dan mengecil; awan tiba-tiba mulai meluncur di layar
      Saya membaca bahwa “model” presipitasi dasarnya juga seperti itu, tetapi tidak bisa memastikannya sendiri
    • Meski begitu, Dark Sky melakukan hal itu, dan cara penyampaiannya lebih baik daripada “aplikasi cuaca” mana pun
    • Ini terlihat seperti perbandingan yang menyerang orang-orangan sawah
      Prediksi cuaca hiper-lokal Dark Sky tidak didasarkan pada proyeksi beberapa jam ke depan, melainkan pada ekstrapolasi dan interpolasi dalam skala yang sangat kecil
      Sejauh yang saya tahu, para meteorolog yang memakai superkomputer bahkan tidak mencoba hal semacam itu, dan Dark Sky juga tidak berusaha bersaing dengan model-model tersebut. Untuk prakiraan jangka panjang, mereka hanya meneruskan prakiraan yang dibuat layanan cuaca dengan model seperti itu
  • Setelah Apple menghapus Dark Sky, saya pindah ke Weather Strip
    Aplikasi ini sangat bagus dalam memberikan kepadatan informasi pada tingkat yang sama. Mungkin malah lebih baik, karena dalam satu grafik yang cukup mudah dibaca, ia menggabungkan peluang hujan, suhu, tutupan awan, dan perkiraan curah hujan dalam inci sekaligus. https://www.weatherstrip.app

    • Kelihatannya benar-benar hebat. Saya penasaran apakah ada yang tahu aplikasi padanannya di Android
    • Ada juga WeatherGraph
      https://weathergraph.app/