3 poin oleh GN⁺ 4 jam lalu | 2 komentar | Bagikan ke WhatsApp
  • Firefox dan Mozilla selama ini bertahan sebagai browser niche dan organisasi open source yang berbeda dari browser besar, dan pertumbuhan datang dari kolaborasi dengan komunitas, bukan dari meniru browser besar
  • Karyawan Mozilla hanyalah sebagian kecil yang digaji, dan komunitas yang membuat browser, menerjemahkan, dan memperbaiki bug harus diperlakukan sebagai rekan kerja, bukan pelanggan atau penggemar
  • Sebagai respons terhadap penurunan DAU, Mozilla berulang kali mencoba mengikuti fitur browser besar atau “berpikir seperti startup”, padahal pengguna Firefox sejak awal adalah orang-orang yang mencari pengalaman berbeda dari browser bawaan
  • Arus seperti pasar enterprise, sertifikasi keamanan, peluncuran fitur baru, dan AI bisa mengabaikan keterbukaan Mozilla serta ekspektasi pengguna lama, lalu memicu kepergian pengguna dan bias yang memperkuat diri sendiri
  • Mozilla perlu memulihkan kualitas browser inti, bug lama dan utang teknis, kontribusi eksternal, serta hubungannya dengan aset sukses seperti Thunderbird, Rust, dan Servo

Memo pengunduran diri

  • Setelah bekerja lebih dari 15 tahun di Mozilla, penulis akan pergi pada 21 Juli, dan karena masih memiliki sisa cuti lebih dari 200 jam, Jumat 12 Juni menjadi hari kerja “sebenarnya” yang terakhir
  • Ada orang yang pernah bekerja bersama penulis dan ada juga yang mungkin tidak mengenalnya, tetapi bisa jadi ada orang yang memiliki stiker buatan penulis
  • Waktu yang dihabiskan di Mozilla pada umumnya menyenangkan, tetapi sebelum pergi penulis ingin meninggalkan beberapa hal untuk disampaikan

Anda lebih penting daripada yang Anda kira

  • Yang dimaksud penting di sini bukan perusahaan atau organisasi kolektif, melainkan individu yang sedang membaca ini
  • Mentoring adalah tema yang sudah lama ditekankan penulis, dan pada dasarnya lebih dekat pada upaya mencari orang lain untuk diajak bicara
  • Di perusahaan yang dipenuhi banyak orang introvert, upaya seperti ini terasa tidak nyaman dan sulit, tetapi baik untuk pribadi maupun karier
  • Siapa pun, terlepas dari tingkat pengalaman atau latar belakang, bisa belajar dan mengajar, jadi mentoring layak dicoba

Anda adalah bagian dari sesuatu yang jauh lebih besar

  • Orang yang bekerja di Mozilla termasuk pihak yang beruntung, dan di komunitas ada banyak orang yang ingin membuat browser yang bisa berhadapan langsung dengan browser buatan pihak-pihak yang punya banyak dana
  • Browser itu harus menempatkan kepentingan pengguna di depan, dan bekerja dengan cara yang diinginkan pengguna
  • Orang yang menerima gaji hanyalah sebagian kecil, dan punya kewajiban untuk mendengarkan mereka yang tidak dibayar
  • Orang-orang di luar sana adalah komunitas sekaligus rekan kerja, orang-orang yang percaya Mozilla akan terus bekerja untuk mereka
  • Ada risiko nyata bahwa Mozilla akan kehilangan orang-orang tersebut

Mozilla juga cukup kecil

  • Mozilla mudah menganggap dirinya besar, tetapi pada kenyataannya ia adalah browser niche dengan pendanaan yang cukup
  • Mozilla tidak boleh berusaha menjadi seperti browser besar, karena itu bukan yang diinginkan komunitas
  • Di tempat yang penuh dengan McDonald’s, Burger King, dan Wendy’s, Mozilla lebih mirip rumah makan kecil di lingkungan sekitar, tempat para pelanggan saling menyapa, menuangkan kopi, dan membersihkan meja
  • Pengguna sengaja datang mencari Firefox karena mereka tidak ingin memakai browser yang sudah ada di ujung jari mereka, atau tidak percaya pada browser besar yang semua orang suruh pakai
  • Jika pengguna mencari pengalaman yang benar-benar berbeda dari pengalaman yang sudah mereka miliki, tidak ada alasan bagi Mozilla untuk meniru browser-browser itu
  • Ketika Mozilla mendengarkan komunitas, memberikan apa yang diinginkan, dan membangun sesuatu bersama mereka, para pengguna memperkenalkan Firefox kepada teman, keluarga, dan perusahaan mereka
  • Masa itulah periode pertumbuhan ketika DAU terus meningkat, dan ada rasa bangga yang tidak mungkin dibangun hanya dengan poster dan stiker
  • Ringkasnya ada tiga hal: hormati diri sendiri, saling membantu, dan ingat untuk siapa Anda bekerja

Keluhan setelah keluar

  • Penulis sebenarnya ingin bertahan lebih lama, tetapi telah sampai di titik ketika pekerjaannya tidak lagi menyenangkan
  • Karier yang selama ini banyak mengambil pekerjaan dukungan yang tidak ingin ditangani orang lain mungkin tidak terlalu membantu secara karier, tetapi itu adalah pekerjaan yang jujur, sulit, dan terus menantang
  • Penulis bukan tipe orang yang pindah perusahaan setiap 1–2 tahun, karena menurutnya waktu sebanyak itu baru cukup untuk memahami pekerjaan dan posisi dalam organisasi, lalu mulai memperbaiki banyak hal secara menyeluruh
  • Sikap memperbaiki keseluruhan lewat perbaikan kecil lebih mirip “menjaga perkemahan tetap bersih”
  • Ada beberapa kesempatan di banyak perusahaan untuk “naik roket”, tetapi lintasan roket startup seperti itu sering kali justru “ke dalam tanah”
  • Sebagian besar perusahaan tempat penulis pernah bekerja bersama kini sudah tidak ada lagi, dengan Netflix sebagai pengecualian
  • Ungkapan bahwa Mozilla bertahan bukan berkat kepemimpinan, melainkan terlepas dari kepemimpinan, belakangan ini terasa sangat tepat

Pengguna Firefox bukan pengguna biasa

  • Firefox adalah browser niche, dan penggunanya harus sengaja mencarinya lalu memakainya
  • Pengguna harus mencari cara mengunduhnya, melewati peringatan dan saran untuk tetap memakai browser bawaan, iklan Chrome, serta pesan “browser Anda sudah lama” dari situs yang tidak menguji Firefox
  • Pengguna Firefox bukan pengguna biasa, dan banyak di antara mereka bangga dengan ketidaknormalan itu
  • Masalahnya adalah kepemimpinan tidak tahu bagaimana seharusnya memperlakukan pengguna seperti itu

Benturan antara keterbukaan Mozilla dan kepemimpinan

  • Mozilla lahir dari ceruk kecil, sebuah organisasi yang berawal dari orang-orang tidak biasa yang muncul di Code Rush
  • Mozilla adalah organisasi open source yang sangat kuat, dan hampir semua kode yang ditulis dipublikasikan di suatu tempat di GitHub, mozilla-mobile, atau mozilla-services
  • Ada beberapa repositori pribadi, biasanya untuk kasus seperti “jangan taruh kunci di bawah keset depan”
  • Beberapa repositori tidak dibuka karena dibuat oleh tipe eksekutif yang tidak memahami kekuatan atau motivasi open source, tetapi menurut penulis proyek seperti itu biasanya tidak bertahan lama
  • Orang-orang yang punya pengalaman menjalankan perusahaan teknologi tradisional sulit memahami cara menangani tingkat keterbukaan seperti di Mozilla
  • Mereka yang datang dari budaya serba rahasia merasa asing dengan kenyataan bahwa Mozilla benar-benar membagikan sesuatu secara gratis dan sangat transparan

Mengejar DAU dan meniru browser besar

  • DAU Mozilla telah menurun selama beberapa tahun, dan kepemimpinan baru datang membawa ide-ide besar untuk menaikkan DAU
  • Usulan-usulan itu pada dasarnya berujung pada “mari meniru apa yang dilakukan browser besar”, padahal pengguna Firefox sudah punya fitur seperti itu di browser bawaan mereka
  • Di tempat yang semua rumah makannya adalah jaringan burger besar, membuka satu toko burger lagi tidaklah cukup
  • Rumah makan yang mengenal nama pelanggannya, tempat para pelanggan saling menuangkan kopi, dan ikut membicarakan menu bisa menjadi tempat yang direkomendasikan warga lokal kepada para pendatang
  • Mozilla adalah perusahaan berusia 30 tahun, kebalikan total dari startup
  • Selama 15 tahun terakhir, Mozilla sudah mencoba “berpikir seperti startup” dalam berbagai bentuk, dan sekarang DAU justru berada di titik terendah sepanjang masa menurut penulis
  • Mozilla perlu melihat kembali periode dalam sejarah 30 tahunnya saat DAU masih bergerak positif, lalu melakukan lagi apa yang dikerjakan saat itu
  • Inti pada masa itu bukan mengejar tren terbaru, melainkan membantu Mozilla memanfaatkan ketidaknormalan yang memang menjadi kekuatannya untuk membuat hal-hal yang benar-benar diinginkan orang
  • Bukan hanya membuka kode, Mozilla juga membuat browser yang lebih baik bersama orang-orang di luar organisasi, dan pengalaman seperti itu membangun keyakinan serta rasa memiliki terhadap produk
  • Bahkan rasa memiliki yang kecil pun bisa membentuk anggota komunitas, dan anggota seperti itu akan membela browser tersebut serta ingin memasangnya di mana-mana
  • Proses seperti ini lebih kuat daripada proyek pemasaran cerdas apa pun

Pasar enterprise dan sertifikasi keamanan

  • Setelah Mozilla memutuskan mengejar uang dari pasar enterprise, muncul masalah lain
  • Pasar enterprise sangat menarik sebagai sumber pendapatan yang stabil selain kontrak pemerintah, tetapi ada banyak syarat seperti standar ISO
  • ISO 27001 menuntut bukti bahwa kode dan infrastruktur aman
  • Perusahaan biasa memperkuat keamanan karena jika kodenya terlihat oleh pihak jahat, mereka bisa membuat exploit
  • Mozilla membuka kodenya, jadi pihak jahat pada dasarnya sudah bisa membuat exploit
  • Mozilla punya rekam jejak yang kuat dalam memperbaiki bug kritis, sering kali dalam waktu 24 jam
  • Yang lebih penting daripada mengunci semuanya adalah melindungi kunci dengan benar, menjaga lingkungan build tetap aman, serta memiliki jalur audit yang jelas dan penanda tangan yang tepercaya
  • Perusahaan-perusahaan juga memakai banyak perangkat lunak open source seperti curl dan Linux, dan para pembuatnya tidak semuanya menulis sertifikat keamanan siber

Bias yang memperkuat diri sendiri dan sinyal pengguna

  • Saat meluncurkan fitur kontroversial seperti DRM berbasis browser, AI, atau Push Notifications, mendengarkan pendapat pengguna adalah hal yang sulit
  • Sebagian pengguna memang menyampaikan pendapatnya, tetapi sebagian besar mungkin pergi begitu saja tanpa berkata apa-apa
  • Jika hanya melihat pendapat dari mereka yang bertahan, tingkat persetujuan bisa tampak lebih tinggi secara artifisial
  • Ini mirip diagram pesawat pengebom dalam meme survivorship bias
  • Jika setelah pengumuman fitur angka-angka tidak naik melampaui efek kebaruan awal, kemungkinan besar arah yang diambil keliru, dan orang-orang yang mengeluh di Reddit mungkin ada benarnya
  • Orang-orang tetap mengirim sinyal, bahkan jika mereka tidak mengatakannya langsung di focus group

Mozilla yang menjauh dari komunitas

  • Sekitar lima tahun terakhir, Mozilla semakin menjauh dari komunitas yang justru merupakan kekuatannya
  • Penulis tidak tahu alasannya, tetapi menduga itu adalah keputusan dari atas
  • Pada suatu titik, lapisan atas organisasi menilai Mozilla sudah sampai ke posisinya sekarang dengan kekuatannya sendiri, padahal kenyataannya tidak demikian
  • Karyawan bergaji adalah pihak yang beruntung, dan sebagian besar rekan kerja justru tidak punya lencana atau email @mozilla.com
  • Kepemimpinan memandang orang-orang komunitas sekadar sebagai pelanggan atau penggemar, dan itu membuat banyak orang marah
  • Mereka memberikan waktu dan tenaga tanpa imbalan karena percaya bahwa mereka bagian dari upaya yang lebih besar
  • Komunitas merasa dikhianati karena memang mereka merasa benar-benar dikhianati
  • Pengguna browser bisa punya alasan sendiri yang tidak tampak dalam opini populer di LinkedIn

Pandangan tentang uang dan masa depan Mozilla

  • Penulis tidak khawatir Mozilla akan kehabisan uang
  • Selama Google atau mesin pencari besar lain masih ada, Mozilla bisa terus mendapatkan uang tunai
  • Menurut penulis ada beberapa pilihan untuk stabilitas keuangan yang lebih baik
  • Mozilla seharusnya lebih gencar mempromosikan iklan yang menjaga privasi yang dulu coba dipeloporinya
  • Model iklan itu menurut penulis lebih mirip kembali ke model iklan sebelum era internet
  • Pemimpin baru dan orang-orang dengan ide besar bisa terus datang dan pergi tanpa memahami alasan perusahaan ini bisa bertahan selama itu
  • Penulis berharap orang-orang seperti “Marsian awal” terus berkumpul di sana: orang-orang yang memahami cara kerja big tech, tidak menyukai pendekatan itu, dan benar-benar ingin membuat sesuatu yang lebih baik

Cara memandang Mozilla

  • Di Mozilla ada banyak orang paling cerdas, paling baik, dan paling terobsesi pada privasi yang pernah bekerja dengan penulis
  • Penulis bangga dengan lebih dari 15 tahun yang dihabiskan di Mozilla, dan mengenang sebagian besarnya dengan baik
  • Firefox kemungkinan besar akan tetap dipakai sebagai browser sehari-hari, sementara fitur-fitur yang mengikuti tren terbaru akan dimatikan
  • Telemetry akan tetap dinyalakan karena penulis tahu bagaimana itu digunakan dan betapa hati-hatinya orang-orang di sana soal privasi
  • Privasi bisa diskalakan dan sangat murah, tetapi juga bisa membuat pekerjaan jauh lebih sulit
  • Fitur-fitur terkait AI kemungkinan akan dihindari karena dianggap tidak akan bertahan lama
  • Penulis juga mungkin akan lebih banyak mencoba browser lain seperti Servo dan Vivaldi
  • Penulis memperkirakan tulisan ini akan beredar di kanal internal perusahaan lalu diabaikan dalam waktu sebulan
  • Penulis tidak berharap kepemimpinan akan berubah, dan menilai dukungan dana dari Google akan memberi makan Mozilla cukup lama

Jika jadi CEO, hal yang akan didorong

  • Menjadi membosankan untuk sementara waktu

    • Berdiri di garis terdepan memang membuat berdarah, tetapi sebagian besar darah itu milik sendiri
    • Mozilla pernah mencoba membuat banyak hal, dari pusat belanja hingga sistem operasi ponsel, dan berulang kali membuktikan bahwa mereka tidak terlalu piawai dalam hal-hal semacam itu
    • Mozilla pandai membuat browser, dan harus fokus pada itu
    • Fitur inti yang diandalkan orang harus diperkuat
    • Peluang inovasi dan perbaikan tetap ada, tetapi tidak ada salahnya mendinginkan dulu “meriam pasta berkecepatan tinggi”
  • Mengurangi moonshot

    • Firefox adalah “sesuatu” yang sudah ada selama 30 tahun
    • Orang-orang yang bosan dengan browser bawaan dan menginginkan sesuatu yang lain sudah tahu tentang Firefox
    • Waktu seharusnya dipakai untuk memperbaiki bug lama dan utang teknis yang menumpuk, bukan untuk fitur baru yang mencolok lalu ditinggalkan setahun kemudian
    • Yang diinginkan pengguna adalah produk yang bekerja lebih baik, lebih sedikit mengganggu, dan tidak terus-menerus meneriakkan betapa hebatnya dirinya
    • Sebagian orang menyukai perubahan drastis, tetapi sebagian lain benar-benar membencinya, jadi perubahan pada dasarnya harus bersifat opt-in
    • Pelanggan bukan penggemar; mereka lebih dekat pada orang-orang yang hanya menoleransi kita, dan harus diyakinkan setiap hari untuk tetap bertahan
    • Kerendahan hati mendorong perbaikan dan membuat orang lebih kritis terhadap perubahan radikal
  • Membangun kembali komunitas

    • Kontribusi eksternal harus didorong, dan para kontributor eksternal perlu ikut dalam percakapan aktif tentang apa yang harus dilakukan berikutnya
    • Dibanding focus group satu jam, orang-orang yang memperbaiki bug, melandingkan fitur, menerjemahkan halaman, dan menjawab pertanyaan jauh lebih penting
    • Dulu Firefox tersedia dalam hampir semua bahasa, dan itu berkat tim relawan
    • Ada orang-orang yang membuat Firefox bekerja dengan lancar ketika browser atau aplikasi lain tidak mampu melakukannya
  • Jangan menghapus hal-hal yang baik

    • Mozilla punya kebiasaan buruk menghapus hal-hal yang berhasil
    • Thunderbird dijaga pada jarak tertentu, Rust dilepas, padahal Rust bisa saja menjadi sumber pendapatan
    • Servo bahkan bisa mengalahkan Mozilla
    • Memang ada banyak ide buruk dan proyek gairah yang gagal, tetapi Mozilla sering melakukan pembersihan karena alasan yang salah
    • Mozilla bisa mengundang kembali beberapa proyek yatim piatu itu, atau setidaknya membuatnya jadi lebih baik bersama-sama
    • Penulis juga melihat kemungkinan peran Mozilla dalam memberi sisi enterprise pada Rust dan berbagi pendapatan dengan proyeknya
    • Orang-orang Servo bisa dipanggil kembali untuk membicarakan perbaikan
    • Sebagian sumber daya juga bisa dipakai untuk memperbaiki Bugzilla dan bersaing dengan Atlassian

Harus terhubung lagi dengan komunitas

  • Penulis sungguh berharap Mozilla kembali terhubung dengan komunitasnya
  • Penulis ingin browser kecil yang tidak biasa dan berada di ceruk populer karena berbeda, bukan karena sama dengan browser besar
  • Pada tahun 2000-an, Firefox pernah mencatat DAU yang jauh lebih tinggi
  • Firefox berhasil bukan dengan menjadi sama, melainkan dengan menarik orang-orang yang menginginkan sesuatu yang berbeda dan mencari sesuatu yang mencerminkan kebutuhan mereka, bukan OKR
  • Pertumbuhan datang bukan dengan membuat kebisingan, tetapi dengan menjadi berguna
  • Hanya dengan tidak meniru hal-hal yang membuat pengguna kesal dan cukup berfungsi seperti browser semestinya, Mozilla bisa menjadi bagian pasar yang berarti
  • Menjadi nomor satu bukanlah tujuannya; Mozilla harus menjadi bagian penting dari ekosistem yang hidup, bukan lubang hitam yang menelan semuanya
  • Jika penulis berada di kepemimpinan Mozilla, ia akan memperhatikan Vivaldi lebih saksama daripada Chrome atau Edge

Pertanyaan “untuk siapa kita bekerja”

  • Sekitar setahun terakhir, penulis terus bertanya pada dirinya sendiri, “untuk siapa saya melakukan pekerjaan ini?”
  • Upaya melandingkan fitur dan membuatnya bekerja sebagaimana mestinya bukan lagi untuk orang-orang yang sama seperti saat penulis pertama kali memulai
  • Penulis mulai merasa pekerjaan itu bukan lagi untuk orang-orang di luar sana yang menginginkan browser mereka sendiri
  • Jawaban yang terus muncul adalah bahwa pekerjaan itu dilakukan agar seseorang bisa menempelkan bintang emas pada resume untuk jabatan berikutnya
  • Orang-orang yang berusaha cukup jauh sampai datang ke Mozilla Connect sebenarnya sudah lama mengatakan apa yang perlu dilakukan Mozilla
  • Rendahnya trafik Mozilla Connect memang diketahui publik, tetapi menurut penulis itu mirip dokumen rencana yang terbuka namun sulit ditemukan
  • Lembur dan menguras diri demi mengikuti kehendak sesaat seseorang tidak lagi terasa meyakinkan, dan membuat pekerjaan berubah dari aktivitas yang benar-benar diminati menjadi sekadar pekerjaan

Penutup pribadi dan catatan

  • Saat ini penulis berada dalam kondisi burnout yang cukup parah, dan punya tabungan yang cukup untuk hidup lumayan lama
  • Besar kemungkinan penulis akan kembali mengerjakan pekerjaan teknis, dan mungkin juga pekerjaan open source
  • Ada juga kemungkinan penulis mengumpulkan laptop dan controller lama lalu memasang perangkat MAME di panti jompo setempat
  • Penulis mungkin akan mem-fork Autopush dan beberapa library WebPush untuk menangani tumpukan pekerjaan yang tertunda
  • Ada pendapat bahwa bagian dari dorongan “berpikir seperti startup” muncul dari anggapan bahwa Mozilla bergerak lambat secara internal
  • Guardrail internal muncul karena alasan tertentu, tetapi orang-orang yang ingin “bergerak cepat” sering frustrasi dan pergi tanpa pernah bertanya mengapa aturan itu ada, atau apakah masih diperlukan
  • Ajakan untuk bergerak lambat bisa juga berarti menguji apakah guardrail dan speed bump itu masih dibutuhkan
  • Dalam proses mendengarkan pendapat pengguna, ada juga orang-orang terburuk yang melontarkan hinaan dan memaksa seolah solusi mereka satu-satunya yang benar
  • Mengabaikan, memblokir, dan menghadapi orang-orang seperti itu bisa terasa mendehumanisasi dan menguras tenaga
  • Hal seperti itu tidak boleh ditanggung sendirian oleh satu orang; beberapa orang harus masuk bersama untuk menghadapinya, dan troll harus dibuat menjadi sesuatu yang kecil dan tidak nyaman

2 komentar

 
shakespeares 2 jam lalu

Saat Chrome mengambil sebagian besar pangsa pasar, upaya para pengguna untuk mendukung tantangan dan perjuangan baru Mozilla terasa sangat indah.

 
GN⁺ 4 jam lalu
Komentar Hacker News
  • Hormat. Inilah seperti apa Firefox bisa saja menjadi
    Dalam kenyataannya, persis seperti alur yang dijelaskan tulisan itu, untuk mematikan AI yang dipaksakan masuk ke browser yang katanya “mengembalikan kendali kepada pengguna”, selama beberapa waktu orang harus mengubah about:config pada browser.ml.enable, browser.ml.chat.enabled, browser.ml.chat.sidebar, browser.ml.chat.menu, browser.ml.chat.page, extensions.ml.enabled, browser.ml.linkPreview.enabled, browser.ml.pageAssist.enabled, browser.ml.smartAssist.enabled, browser.tabs.groups.smart.enabled, browser.tabs.groups.smart.userEnabled, pdfjs.enableAltTextModelDownload, pdfjs.enableGuessAltText
    Baru setelah ada sedikit masukan dari komunitas, muncul satu tombol matikan besar, dan lalu jadi penasaran keputusan melukai diri sendiri apa lagi yang akan dibuat manajemen berikutnya

    • Jelas memang buruk bahwa sejak hari pertama mereka tidak merilis antarmuka opt-in/opt-out, padahal sudah jelas orang akan menginginkannya, dan ini juga bukan pertama kalinya mereka membuat kesalahan seperti ini
      Meski begitu, tetap harus diakui bahwa mereka mendengarkan masukan dan benar-benar menerapkannya. Sekarang ada antarmuka yang cukup bagus, bukan hanya untuk mematikan semuanya sekaligus, tetapi juga untuk mengecualikan fitur-fitur baru secara default lalu menyalakan hanya yang diinginkan satu per satu
      Kebanyakan browser lain bahkan tidak akan merespons sama sekali, dan menurut saya Firefox masih merupakan browser terbaik bagi orang-orang yang peduli pada privasi. Di HN, rasanya Firefox menerima jauh lebih banyak kebencian untuk kesalahan yang jauh lebih kecil dibanding perangkat lunak yang jauh lebih memusuhi pengguna
    • Mozilla sampai sekarang tampaknya masih kebanyakan terdiri dari kaum optimistis teknologi, jadi kemungkinan sejak awal mereka memang terbuka pada AI dan tertarik padanya. Sulit melihat adanya niat buruk
    • Nama-nama pengaturan itu malah masih termasuk yang mendingan. Ada pengaturan lain yang nama dan nilainya cukup tidak transparan, dan dokumentasinya juga kurang
      Sepertinya tidak ada pedoman internal untuk membuat pengaturan mudah diakses oleh siapa pun
    • Bukankah ini jadinya mengeluh bahwa browser yang “mengembalikan kendali kepada pengguna” memberi kendali untuk memilih fitur AI mana yang dinyalakan dan dimatikan? Benar-benar mengerikan ya
      Masa mereka berani tidak menjadikan 10 fitur berbeda itu satu tombol hidup/mati global, dan justru membiarkan masing-masing dinyalakan atau dimatikan sendiri
      Juga bukan hal aneh kalau fitur baru yang dimasukkan ke browser diaktifkan secara default. Tidak ada data yang dikirim ke mana pun kecuali Anda memberi instruksi langsung, model 4GB juga tidak diunduh, dan kode terkait AI pun tidak dijalankan. Itu hanya elemen UI yang berkata, “kalau mau fitur ini, tekan tombol ini”
      Kalau Firefox menambahkan kompositor akselerasi GPU baru, decoding video hardware yang ditingkatkan, atau WebGL/WebGPU, apakah orang akan menjerit menanyakan kenapa tidak ada tombol besar “matikan fitur GPU”
    • Mereka terus menambahkan sampah mirip iklan ke beranda dan halaman tab baru
      Baru-baru ini saya memasangkan Firefox untuk rekan kerja karena masalah yang hanya muncul di Chrome, dan saya kaget melihat betapa berantakannya setelan bawaan sekarang. Tingkatnya sudah seperti adware
  • Tulisan ini menarik, tetapi pada akhirnya terlalu mudah untuk menyalahkan pemimpin atas segalanya, jadi saya tidak yakin seberapa tepat itu
    Kalau Mozilla tidak mencoba jalur-jalur yang dianggap salah ini, menghabiskan semua uangnya hanya untuk browser, dan membuat browser terbaik, apakah hasilnya benar-benar akan berbeda? Apakah lebih banyak orang akan memakainya, dan apakah organisasinya akan lebih sehat sekarang?
    Mozilla bertahan atas belas kasihan uang dari Google, dan ini bukan strategi yang berkelanjutan. Penggunaan Firefox sudah menurun selama 10 tahun, dan tidak melakukan apa-apa atau tetap sama seperti dulu mungkin populer di kalangan penggemar, tetapi bisa saja justru berujung pada penurunan yang lebih cepat

    • “Kalau Mozilla menghabiskan semua uangnya hanya untuk browser dan membuat browser terbaik, apakah hasilnya akan berbeda?” tentu tidak bisa dipastikan, tetapi kalau melihat apa yang terjadi akibat keputusan finansial nyata, ada guncangan besar
      Selain kasus Rust dan Thunderbird, Firefox yang dulu berada di garis depan kustomisasi menjalani pembangunan ulang sistem ekstensi selama bertahun-tahun, yang membuat versi mobile bahkan tidak bisa menyediakan 20 ekstensi dan menyingkirkan banyak sekali ekstensi
      Sulit dipercaya bahwa tindakan-tindakan ini tidak berdampak pada pangsa pasar, kesukaan publik, atau keduanya. Saya setuju Mozilla memulai bisnis untuk mendukung browser, tetapi sekarang rasanya browser justru dipakai untuk mendukung bisnis-bisnis itu
    • Para pemimpin misalnya bisa menjadikan AI sebagai opt-in
      Kalau ternyata populer, nanti saja ubah jadi default untuk instalasi baru, tetapi kenyataannya perlu beberapa versi untuk beralih dari “dilengkapi AI” ke “dilengkapi tombol matikan AI”, dan alasannya pun karena penolakan pengguna cukup besar
      Eksperimennya sendiri tidak masalah, tetapi browser yang bilang “kami mengembalikan kendali” seharusnya sejak awal menyediakan sakelar untuk mematikannya
    • Saya bekerja di Mozilla sedikit lebih dari 6 tahun, dan benar-benar punya banyak masa yang menyenangkan. Ada banyak orang hebat yang tertarik oleh misinya, dan secara teknis juga pekerjaan yang menarik
      Hanya saja saya pergi setelah sampai pada kesimpulan bahwa jawaban atas pertanyaan-pertanyaan itu adalah “tidak”. Keunggulan distribusi Google untuk Chrome dan struktur yang menyingkirkan Mozilla dari mobile karena browser bawaan Android/iOS terlalu besar untuk diatasi hanya dengan membuat produk yang lebih baik
      Anda bebas mengkritik manajemen atau keputusan produk Mozilla, tetapi masalah dasarnya adalah struktur pasar browser web
    • Pemimpin harus bertanggung jawab atas keputusan, pernyataan, strategi mereka, dan cara mereka merawat organisasi yang mereka pimpin
    • Firefox adalah browser kelas atas yang tersedia gratis untuk semua orang. Ia sudah lama hebat dan gratis, lebih lama daripada browser mana pun
      Browser terkenal sangat sulit dibuat dan dipelihara, dan menurut saya para engineer serta orang-orang di belakangnya layak mendapat banyak terima kasih
      Apakah mereka mencoba tren-tren baru selama bertahun-tahun lalu beberapa kali salah langkah? Ya. Tetapi kebanyakan hanya membuat minoritas teknis tidak nyaman untuk sementara, dan terakhir saya cek, hal-hal itu tidak terlalu sulit untuk dihindari atau dimatikan
  • Sekitar 10 tahun lalu saya bekerja sebagai sukarelawan Mozilla. Saya terutama bekerja di MDN, sampai-sampai menjadi semacam topic driver untuk glosarium.
    Sebagian pekerjaan yang saya lakukan bahkan masuk ke sitasi beberapa makalah terkait teknologi web, dan saya pernah diundang ke Vancouver selama seminggu untuk acara tempat karyawan dan sukarelawan bekerja bersama dalam satu ruangan. Saya bahkan sempat menghadiri semacam rapat perusahaan; sepertinya mereka sedang berdebat soal sesuatu, tetapi sekarang saya sudah tidak ingat isinya.
    Saya menceritakan ini untuk menekankan bahwa sukarelawan adalah bagian yang sangat besar dari Mozilla. Namun, pada hari terakhir, diumumkan bahwa percakapan sehari-hari akan dipindahkan dari IRC, sebuah protokol terbuka, ke Yahoo Messenger, sebuah protokol tertutup.
    Perusahaan yang menjunjung keterbukaan, perusahaan yang telah saya beri begitu banyak waktu tanpa dibayar dan saya injili selama bertahun-tahun, terasa seperti mengkhianati saya karena tampak memaksa sukarelawan dan karyawan memakai aplikasi proprietari, dan saya pun hampir kehilangan seluruh minat saya. Itu terjadi pada 2015.
    Belakangan saya mendengar bahwa MDN memasang iklan, dan di halaman itu sendiri para kontributor juga tidak lagi ditampilkan. Karena itu, bagian tulisan asli yang mengatakan Mozilla membuat sukarelawan marah terasa sangat mengena bagi saya.

    • Aneh rasanya membaca penjelasan “IRC (protokol terbuka)” di HN. Fakta bahwa penjelasan dalam tanda kurung itu kini diperlukan sudah mengatakan banyak hal.
      Sepuluh tahun lagi, web sepertinya hanya akan berisi silo data seperti Discord, yang tersembunyi di balik langganan neraka dan dark pattern iklan.
    • Terakhir saya dengar, iklan MDN diperkenalkan untuk mengurangi ketergantungan pada uang Google.
      Katanya, ini benar-benar berperan menanggung biaya dan gaji tim internal MDN, sehingga menjamin keberadaan MDN di dalam organisasi.
      Selain itu, ini bukan iklan pelacakan, jadi hanya menghasilkan sebagian kecil dari pendapatan yang bisa dihasilkan iklan pelacakan, tetapi iklan pelacakan bertentangan dengan ideal Mozilla. Jadi saya memandang iklan MDN sebagai hal yang sepenuhnya positif.
    • Saya merasakan emosi serupa saat melihat chatbot AI di sidebar.
      Ada lima penyedia cloud, dan tidak ada opsi AI lokal. Sejak masih disebut Phoenix, ini adalah browser utama saya, tetapi sekarang saya tidak tahu lagi alasan untuk memakai Firefox. Saya memakainya hanya karena sudah lama terbiasa.
      Tampaknya tidak ada kesinambungan antara kelompok yang memasang iklan di NY Times pada 2004 dan Mozilla yang sekarang. Chatbot AI hanyalah kejadian terbaru, tetapi fakta bahwa tak seorang pun berharap Mozilla akan menunjukkan kepemimpinan dalam teknologi seperti AI memperlihatkan betapa organisasi itu telah kehilangan maknanya.
      Jika “kirim semua data ke penyedia cloud besar” adalah dunia korporat Mozilla pada 2026, maka melihat Mozilla mempromosikan privasi data AI justru akan terasa mengejutkan. Ironisnya, model lokal yang paling sering saya jalankan disediakan oleh Google, dan tidak mengejutkan juga bahwa merekalah yang memungkinkan hal itu.
    • Kalau ingatan saya benar, sekitar waktu itu ada kemitraan dengan Yahoo. Menarik bahwa itu sampai sedalam itu, dan patut dicatat juga bahwa Yahoo Messenger ditutup pada 2018.
  • Hukum besi birokrasi Pournelle berlaku sangat tepat di sini.
    https://www.jerrypournelle.com/reports/jerryp/iron.html
    “Hukum besi birokrasi Pournelle menyatakan bahwa dalam organisasi birokratis apa pun ada dua jenis orang. Pertama, mereka yang berdedikasi pada tujuan organisasi. Kedua, mereka yang berdedikasi pada organisasi itu sendiri. Hukum ini mengatakan bahwa, dalam semua kasus, kelompok kedua akan memperoleh dan mempertahankan kendali atas organisasi, menetapkan aturan, dan mengendalikan promosi.”

    • Jika diungkapkan secara berbeda dengan meminjam filsafat Friedrich Nietzsche, eksploitasi adalah sifat inti makhluk hidup.
      Ini berlaku bukan hanya pada manusia tetapi juga organisme bersel tunggal, meskipun ada pengecualian. Orang-orang yang berdedikasi pada organisasi itu sendiri adalah pihak yang mengeksploitasi, dan mereka yang bekerja demi tujuan organisasi adalah pihak yang dieksploitasi.
      Di antara dua kelompok ini selalu ada pertarungan, dan kadang-kadang bisa menjadi hubungan simbiosis atau sekadar status quo. Jika menyadari ini, kita memahami jiwa birokrasi, sehingga hati menjadi lebih tenang.
    • “Birokrasi berkembang untuk memenuhi kebutuhan birokrasi yang terus berkembang” — parafrasa dari C. Northcote Parkinson [0]
      [0] _ https://en.wikipedia.org/wiki/Parkinson%27s_law
    • Ini pertama kalinya saya mendengar hal ini. Saya tidak yakin sepenuhnya setuju, tetapi ini adalah heuristik yang berguna.
      Organisasi memang sasaran yang mudah, tetapi koordinator, manajer menengah, staf administrasi, dan sebagainya memang benar-benar dibutuhkan. Terutama ketika skala membesar, dan AI pun tidak akan menghilangkan mereka. Bagian yang sulit adalah menemukan keseimbangan antara produktivitas dan birokrasi.
    • Self-Licking Ice Cream Cone
      https://en.wikipedia.org/wiki/Self-licking_ice_cream_cone
      Dalam slang politik, ini berarti sistem yang melanggengkan dirinya sendiri dan tidak punya tujuan lain selain mempertahankan dirinya. Ungkapan ini digunakan sekitar 1991~1992 dalam konteks menjelaskan sistem persenjataan Perang Teluk dan birokrasi NASA, dan dipakai untuk menjelaskan hubungan antara Space Shuttle dan Space Station.
    • Kalau begitu, apa yang terjadi dalam kasus EU, yang “tujuan organisasinya” sendiri adalah memperbesar dan membela birokrasi?
  • Menurunkan prioritas Servo benar-benar tidak bisa saya pahami.
    Terlepas dari soal membuat Firefox kembali menarik, hampir semua perangkat lunak desktop telah berpindah ke stack berbasis web. Jika Servo dibuat lebih cepat dan lebih ringan daripada opsi-opsi yang ada sekarang, mereka bisa saja menguasai lapisan dasar hampir semua perangkat keras. Itu adalah kesalahan besar.

  • Tentang bagian “Firefox adalah browser niche itu bukan lelucon. Orang harus sengaja mencarinya untuk memakainya”, dulu pernah ada masa ketika IE dipakai hanya untuk mengunduh Firefox
    Mozilla yang menyia-nyiakannya

    • Sampai tingkat tertentu itu benar. Karena mereka membiarkan ruang bagi pesaing yang gesit dan agresif seperti Google Chrome untuk muncul dan melahap pasar
      Saat dirilis, Chrome benar-benar browser yang lebih ramping dan gesit dibanding Firefox dan IE
      Tapi entah seberapa besar Mozilla sebenarnya bisa mencegahnya. Mungkin jika mereka menggelontorkan sumber daya engineering besar ke proyek seperti Firefox Quantum lebih awal, mereka bisa memperkecil celah bagi browser yang lebih ringan untuk masuk
      Namun setengah dari keluhan tentang Firefox saat ini adalah bahwa mereka merusak ekstensi XUL, padahal itu adalah langkah yang mutlak diperlukan untuk membuat Firefox menjadi browser yang kompetitif dan cepat. Jika itu dilakukan sebelum pangsa pasar direbut Chrome, penolakannya mungkin akan lebih besar
      Meski begitu, Chrome tetap akan menjadi browser yang tidak terlalu gemuk berkat sejarahnya yang lebih pendek dan fiturnya yang lebih sedikit, dan Google juga tetap punya peluang pemasaran yang sangat besar untuk menaruh iklan Chrome di Google Search dan tempat lain
    • Firefox sebenarnya sempat terlihat akan melampaui semua browser lain dan menjadi browser standar
      Saat itu Google sadar mereka harus melakukan sesuatu. Karena mereka tidak bisa membiarkan produk yang mendukung kebebasan dan privasi mendominasi pasar
  • Saya berharap Mozilla akan berfokus secara keras kepala pada browser berperforma tinggi yang mengutamakan privasi di seluruh platform utama
    Selain itu saya tidak menginginkan apa pun. Saya tidak ingin ekstensi karena itu adalah vektor serangan, dan saya juga tidak ingin VPN atau layanan bookmark mewah yang nanti akan dihentikan. Saya hanya ingin menjelajah web dengan aman dan privat sambil menjaga daya tahan baterai

    • Saya tidak mau browser tanpa ekstensi. Terutama pemblokiran iklan itu perlu
      Saya menganggap pemblokiran iklan adalah ranah ekstensi. Tugas browser web adalah menampilkan halaman web sebagaimana dimaksud sesuai standar, dan itu termasuk iklan serta pelacakan yang ditanamkan halaman
      Jika ingin memblokir sesuatu atau menyimpang dari perilaku standar, itulah peran ekstensi. Ekstensi seperti pemblokir iklan adalah perlombaan senjata: situs akan mengeluarkan langkah balasan agar itu kurang efektif, lalu ekstensi bisa merespons lagi. Saya tidak ingin browser inti ikut terlibat dalam perlombaan senjata seperti itu
    • Jika saya tidak bisa memakai ekstensi uBlock Origin di Firefox, saya akan pindah ke browser lain
      Saya menganggapnya penting baik untuk privasi maupun pemblokiran iklan, dan kalau melihat iklan serta berbagai hal lain yang diblokir, sepertinya itu juga tidak buruk-buruk amat untuk daya tahan baterai
      Layanan VPN Firefox juga, walau saya tahu ada batasannya, tetap punya kegunaan terkait privasi, dan tampaknya bisa menjadi sumber pendapatan non-Google bagi Mozilla
    • Ekstensi adalah alasan Firefox populer di kalangan orang-orang yang dulu dianggap “tidak normal”. Chrome hanya meniru ide itu
      VPN, Pocket, dan layanan sinkronisasi semuanya bisa menjadi fitur yang hebat. Masalahnya, implementasi dan eksekusinya terlalu buruk
      Yang dibutuhkan Mozilla dan Firefox bukan MBA, melainkan dijalankan oleh para developer
    • Bagi saya, Firefox hampir seperti lingkungan untuk menjalankan uBlock Origin, jadi ekstensi sangat penting
    • Katanya “selain itu tidak perlu apa-apa”, tapi fokus inti seharusnya adalah privasi, lalu privasi dan performa, executable lintas platform dengan kesetaraan fitur, keamanan web, dan efisiensi tanpa ampun untuk menjaga daya tahan baterai
      Fokus-fokus utama yang dikira pengguna itu mudah justru mencakup hal-hal yang tidak sepele seperti privasi, keamanan web, dan executable lintas platform dengan kesetaraan fitur. Saya akan mulai lagi
      Software Engineering Apologies to...
      [0] _ https://en.wikipedia.org/wiki/The_Spanish_Inquisition_(Monty...
  • Ada banyak hal yang sebenarnya bisa dilakukan Mozilla dengan benar
    Mereka bisa mempertahankan Rust dan menjual alat seperti IDE kelas atas ke perusahaan, bisa memoles Firefox OS lalu mendistribusikan aplikasi lewat store sambil mengambil komisi 1%, bisa mempertahankan Servo untuk membuat browser paling aman dan cepat yang tidak bisa dibuat siapa pun, dan juga bisa bermitra dengan OEM untuk menjadikan Firefox sebagai browser bawaan
    Tapi hal terbaik yang mereka lakukan justru memberi uang kepada CEO tanpa hasil apa pun

  • Saya suka sudut pandang itu. Di dunia software ada kecenderungan bermimpi menjadi BigTech yang justru kita benci
    Saya percaya orang yang menginginkan Firefox, seperti orang yang menginginkan Linux, menginginkannya justru karena ia berbeda. Di Linux juga banyak orang yang terus menjelaskan bahwa kalau ingin “tahun desktop Linux”, maka Linux harus terlihat seperti Windows
    Tapi kalau mereka menginginkan Windows, mereka tidak akan memakai Linux. Orang tidak memakai Linux karena ingin semua orang memakai Linux, malah justru sebaliknya. Hal yang sama berlaku untuk Firefox

  • Sikap “jangan berusaha menjadi seperti browser-browser besar. Bukan itu yang diinginkan komunitas kita” hanyalah jalan menuju ketidakrelevanan
    Firefox dulu pernah punya ambisi untuk menjadi browser bawaan seperti Chrome sekarang. Jika sekarang ia akan berputar jatuh ke ceruk niche, itu memalukan