Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Kepala pelayan yang membantah hipotesisnya sendiri

“Periksa apakah penerbangan Azimuth besok dijadwal ulang.” Ada yang terbang besok, jadi kepala pelayan profil keluarga itu tidak memercayai satu sumber: ia meng-scrape feed ops maskapai dari halaman jadwal, membongkar API papan keberangkatan live bandara dengan membaca JavaScript halaman itu, membentuk hipotesis codeshare, lalu membantahnya dengan riwayat keberangkatan yang sebenarnya. Vonis jujurnya: penerbangan itu dihapus dari jadwal hari tersebut, dan maskapai tidak pernah mengumumkan alasannya.

Cek situs bandara Tbilisi: penerbangan Azimuth besok ke Moscow Vnukovo, sekitar pukul 14:00, apakah dijadwal ulang?

Pertanyaan satu baris dengan konsekuensi nyata. Sang kepala pelayan memperlakukannya seperti insiden ops:

  • Feed ops maskapai, di-scrape: halaman jadwal menanamkan data ops live sebagai JSON di dalam HTML; agent mengekstrak dan mem-parsing-nya (186 penerbangan, rentang 4 hari, waktu dan status rencana/aktual)
  • Papan live bandara, dibongkar balik: papan keberangkatan dimuat dari endpoint AJAX tanpa dokumentasi; agent membaca JS halaman itu sendiri untuk menemukan parameter yang benar dan mendapat JSON terstruktur sebagai balasan (waktu terjadwal/perkiraan/aktual, keterangan, gate)
  • Sebuah hipotesis, lalu pukulan penentu: penerbangan itu hilang dari papan besok sementara penerbangan berkode mitra menempati slot yang sama, codeshare kan? Riwayat penerbangan berkata tidak: kedua nomor berangkat di hari yang sama terpisah sekitar 20 menit, dua pesawat fisik yang berbeda
  • Pemeriksaan rotasi: leg positioning masuk untuk besok juga hilang dari feed ops, menutup lingkarannya
  • Vonis jujurnya: tidak tertunda, tidak dijadwal ulang, melainkan dihapus sepenuhnya dari tanggal itu. Alternatifnya disebutkan, dan “saya tidak tahu alasannya, maskapai belum mengumumkannya” dikatakan terus terang alih-alih ditebak

Profil yang sama, hari yang sama: pertanyaan kesehatan soal frekuensi dosis dijawab berdasarkan sumber peer-review dengan catatan penting dan daftar tanda bahaya yang semestinya, sebuah fakta astronomi yang diteruskan dikoreksi dengan humor kering (rasio jaraknya ~389×, bukan 400×, cukup dekat untuk cerita rakyat, tidak untuk seorang kepala pelayan), dan pertanyaan sains yang diperdebatkan dijawab dengan mengutip studi dari kedua sisi.

Tulisan lengkap (issue #27) ↗