Sepertinya server kelebihan beban setelah beberapa hari lalu pengaturan perlindungan anti-crawler dilonggarkan
Awalnya ini dimaksudkan agar pengguna normal tidak ikut terblokir, tetapi sepertinya pelonggarannya terlalu jauh
Pada pukul 5:24 pagi aku menerima alert PagerDuty dan saat memeriksa HN terlihat baik-baik saja, jadi kutandai sebagai terselesaikan, tetapi sebenarnya saat itu aku cuma sedang tidur
Sepertinya sore nanti aku bisa mengetahui lebih banyak
Lucu, ini berarti sekarang sudah resmi terkonfirmasi bahwa Dang mengelola HN sambil setengah tidur
Jangan terlalu khawatir. Pada akhirnya ini hanya situs untuk membaca artikel dan menulis komentar
Tidur yang cukup itu penting. Tidak masalah kalau down beberapa jam. Selalu terima kasih
Waktu pertama kali HN tidak bisa dibuka, aku kira ada gangguan global
Aku cek di downforeveryoneorjustme.com/hacker-news dan ada 52 laporan dalam waktu singkat
Jadi aku penasaran siapa yang melakukan crawling sebanyak itu. Apakah DDoS, atau pengumpulan data oleh perusahaan AI
HN juga punya API dan dataset, jadi menarik kenapa masih perlu di-crawl
Mungkin kebijakan operasional mematikan notifikasi sementara selama jam tidur di zona waktu AS juga ide yang bagus
HN memang penting, tetapi risikonya tidak sebesar itu sampai harus bangun dini hari untuk menanganinya
Dari pengalaman, aku belajar bahwa biaya kurang tidur itu cukup besar
Tidak perlu minta maaf. Ini justru memberi kita kesempatan untuk berhenti sejenak dari pekerjaan yang selama ini ditunda
Saat HN down aku terjebak dalam loop tak berujung
Terus berulang seperti “HN down → harus cek kabar down-nya di HN → HN down”
Aku juga begitu. Aku terus refresh sambil berpikir “sebentar lagi pasti pulih”, lalu tahu-tahu beberapa jam sudah lewat
Syukurlah sekarang loop-nya sudah terputus
Aku punya kebiasaan tanpa sadar membuka browser lagi lalu mengecek halaman depan HN dua atau tiga kali
Lucu, aku malah masuk loop HN bahkan saat HN tidak down
Waktu bangun pagi aku sempat berpikir, “jangan-jangan aku bangun di neraka”
Kukira ada insiden besar, jadi aku sampai bertanya di server Discord Linux, “HN down, apakah ada gangguan besar?”
Hal baru yang kusadari hari ini adalah tanganku punya refleks otomatis untuk membuka Hacker News
Aku paling banyak belajar dari membaca komentar di sini. Mungkin itu sebabnya kecanduan ini muncul
Syukurlah bukan cuma aku. Bahkan kalau aku cuma mengetik huruf “n” di address bar browser, HN langsung muncul di autocomplete
Aku memakai LeechBlock dan memasang timer jeda 5 detik setiap kali membuka tab HN baru
Kalau fokus berpindah, timer-nya gagal, jadi ini benar-benar membantu mengendalikan kecepatan Tautan LeechBlock
Aku sudah melewati tahap itu, membuat 4 aplikasi, dan sekarang ARR-ku mendekati 500 juta dolar
Aku menyalakan no procrast mode sehingga HN hanya bisa kulihat 10 menit per jam, dan itu cukup efektif
Ada yang terasa kosong karena HN tidak ada dalam rutinitas pagiku
Ini memberi dampak yang lebih besar pada hariku dibanding gangguan AWS atau Cloudflare
Aku penasaran apakah akun Twitter HNStatus masih aktif
Kalau tidak login, yang terlihat hanya feed non-kronologis, jadi hampir tidak berguna
Aku bertanya apakah ada cara yang lebih baik untuk memeriksa status
Kami hanya memposting di sana jika kami tahu sedang down dan itu berlangsung lebih dari beberapa menit
Kali ini kami tidak tahu. Detailnya ada di komentar ini
xcancel.com/HNStatus mempertahankan urutan kronologis setelah pinned tweet
Kalau tautan x.com diganti menjadi xcancel.com, tampilannya jauh lebih rapi
Di aplikasi mobile, kalau urutan tab “Following” diubah ke “most recent”, feed akan kembali menjadi urut waktu
Pengaturan itu juga tetap berlaku di web
hn.hund.io juga halaman status, tetapi kali ini tidak berhasil mendeteksinya
Ada juga masalah warna teks abu-abu yang membuat orang cenderung tidak membaca teksnya
Candaan soal “harus menghabiskan error budget sebelum akhir tahun” terasa lucu
Itu mengingatkanku pada anggaran akhir tahun yang “kalau tidak dipakai akan hangus”, sehingga permintaan-permintaan yang dulu ditolak jadi buru-buru diproses
Hasilnya, selama setengah tahun berikutnya semuanya tidak benar-benar bisa dipakai dengan baik
Menariknya, situs tetap bisa dibuka saat tidak dalam keadaan login
Saat down aku berpikir, “sepertinya hari ini akhirnya bakal jadi hari yang produktif”
Lain kali cukup buka lewat mode penjelajahan pribadi
Kebanyakan gangguan HN hanya memengaruhi permintaan saat login
Bisa juga hapus cookie, tetapi nanti harus login lagi setelah pulih
wkwkwk
Web-nya memang tidak bisa dibuka, tetapi alat CLI HN milikku masih bisa diakses dalam mode read-only Tautan hnterminal
Beberapa layanan deteksi gangguan kali ini juga tidak berfungsi dengan benar
Rasanya kita butuh dashboard keandalan
Sepertinya orang tertipu karena caching. Halaman saat logout memakai cache yang sangat agresif, jadi terlihat seperti respons normal
Berarti sekarang kita juga butuh pendeteksi gangguan untuk pendeteksi gangguan
Pada akhirnya kita jadi butuh sesuatu seperti downdetectorsdowndetector.com
1 komentar
Komentar Hacker News
Sepertinya server kelebihan beban setelah beberapa hari lalu pengaturan perlindungan anti-crawler dilonggarkan
Awalnya ini dimaksudkan agar pengguna normal tidak ikut terblokir, tetapi sepertinya pelonggarannya terlalu jauh
Pada pukul 5:24 pagi aku menerima alert PagerDuty dan saat memeriksa HN terlihat baik-baik saja, jadi kutandai sebagai terselesaikan, tetapi sebenarnya saat itu aku cuma sedang tidur
Sepertinya sore nanti aku bisa mengetahui lebih banyak
Tidur yang cukup itu penting. Tidak masalah kalau down beberapa jam. Selalu terima kasih
Aku cek di downforeveryoneorjustme.com/hacker-news dan ada 52 laporan dalam waktu singkat
Jadi aku penasaran siapa yang melakukan crawling sebanyak itu. Apakah DDoS, atau pengumpulan data oleh perusahaan AI
HN juga punya API dan dataset, jadi menarik kenapa masih perlu di-crawl
HN memang penting, tetapi risikonya tidak sebesar itu sampai harus bangun dini hari untuk menanganinya
Dari pengalaman, aku belajar bahwa biaya kurang tidur itu cukup besar
Saat HN down aku terjebak dalam loop tak berujung
Terus berulang seperti “HN down → harus cek kabar down-nya di HN → HN down”
Syukurlah sekarang loop-nya sudah terputus
Hal baru yang kusadari hari ini adalah tanganku punya refleks otomatis untuk membuka Hacker News
Kalau fokus berpindah, timer-nya gagal, jadi ini benar-benar membantu mengendalikan kecepatan
Tautan LeechBlock
Ada yang terasa kosong karena HN tidak ada dalam rutinitas pagiku
Aku penasaran apakah akun Twitter HNStatus masih aktif
Kalau tidak login, yang terlihat hanya feed non-kronologis, jadi hampir tidak berguna
Aku bertanya apakah ada cara yang lebih baik untuk memeriksa status
Kali ini kami tidak tahu. Detailnya ada di komentar ini
Kalau tautan x.com diganti menjadi xcancel.com, tampilannya jauh lebih rapi
Pengaturan itu juga tetap berlaku di web
Ada juga masalah warna teks abu-abu yang membuat orang cenderung tidak membaca teksnya
Candaan soal “harus menghabiskan error budget sebelum akhir tahun” terasa lucu
Hasilnya, selama setengah tahun berikutnya semuanya tidak benar-benar bisa dipakai dengan baik
Sepertinya down sekitar 3 jam
Lihat tautan incident,
downforeveryoneorjustme.com/hacker-news
Anehnya, tidak ada catatan apa pun di statuspal
Tautan statuspal
Saat down aku berpikir, “sepertinya hari ini akhirnya bakal jadi hari yang produktif”
Kebanyakan gangguan HN hanya memengaruhi permintaan saat login
Bisa juga hapus cookie, tetapi nanti harus login lagi setelah pulih
Web-nya memang tidak bisa dibuka, tetapi alat CLI HN milikku masih bisa diakses dalam mode read-only
Tautan hnterminal
Beberapa layanan deteksi gangguan kali ini juga tidak berfungsi dengan benar
Rasanya kita butuh dashboard keandalan