1 poin oleh GN⁺ 2026-01-17 | 1 komentar | Bagikan ke WhatsApp
  • Terinspirasi oleh seseorang di bandara yang memutar video dengan suara keras, dibuatlah web app yang memantulkan kembali kebisingan sekitar
  • Aplikasi ini bekerja dengan memutar ulang suara yang masuk dari mikrofon setelah jeda sekitar 2 detik, sehingga orang tersebut mendengar suaranya sendiri dan terdorong untuk mengecilkannya
  • Pengembang menggunakan Claude AI untuk menghasilkan versi yang berfungsi hanya dengan satu prompt
  • Namanya dipinjam dari proyek serupa “ShutTheFuckUp”, dan diimplementasikan dengan Web Audio API
  • Dirilis dengan lisensi MIT sehingga siapa pun bebas menggunakannya

Gambaran proyek

  • STFU adalah aplikasi web sederhana yang mendeteksi suara bising di sekitar lalu memutar ulang suara yang sama dengan jeda sekitar 2 detik
    • Motivasinya berasal dari situasi di bandara ketika seseorang memutar video Reels dengan volume keras sambil tertawa
    • Dalam situasi yang sulit untuk menegur secara langsung, pengembang memilih merespons dengan cara memantulkan kembali suara tersebut
  • Aplikasi ini dibuat menggunakan Claude AI, dan versi jadinya dihasilkan hanya dari satu prompt serta benar-benar berfungsi

Cara kerja

  • Menurut penjelasannya, aplikasi ini memanfaatkan fenomena auditory feedback loop dan cognitive dissonance
    • Ketika pengguna mendengar kembali suaranya sendiri setelah sedikit jeda, muncul efek yang secara alami membuat mereka berhenti berbicara
    • Pengembang mengaku bukan ahli neurosains, tetapi menyebut bahwa fakta bahwa “orang-orang jadi diam” sudah cukup

Nama dan asal-usul

  • Nama proyek awalnya adalah “make-it-stop”, namun
    setelah melihat proyek serupa “ShutTheFuckUp” buatan Tim Darcet, namanya diubah menjadi STFU
    • “Namanya lebih bagus, jadi saya curi”

Susunan teknis

  • Aplikasi ini berupa satu halaman HTML yang dibuat berbasis Web Audio API
    • File utamanya adalah index.html, README.md, LICENSE
    • Rasio bahasa di repositorinya adalah HTML 100%

Lisensi dan tautan web app yang bisa digunakan

1 komentar

 
GN⁺ 2026-01-17
Komentar Hacker News
  • Aplikasi ini benar-benar lucu
    Kalau melihat orang menelepon dengan speakerphone, aku sengaja berpura-pura ikut dalam percakapan. Biasanya mereka langsung melotot aneh, mematikan speaker, lalu pindah ke earphone. Berhasil
    Kalau ada yang menonton Reels keras-keras, aku lempar tawa palsu atau komentar. Jadinya canggung dan kebanyakan berhenti. Pada akhirnya aku juga cuma ingin suasana tenang

    • Temanku bekerja sebagai engineer AV di venue pertunjukan, dan di mixer ada tombol bernama “The Suck Button”. Kalau ditekan, monitor DJ akan menerima suara dengan reverb yang diturunkan setengah nada, jadi telinga mereka bingung. Berkat itu, DJ yang melewati batas waktu bisa diturunkan dari panggung dalam 30 detik. Pernah juga ada DJ yang mematikan monitor-nya, jadi tidak mendengar peringatan sampai empat kali
    • Akhir-akhir ini aku juga jadi setuju dengan cara seperti ini. Memakai speakerphone di tempat umum pada dasarnya sudah mengundang publik masuk ke percakapan. Saat aku bereaksi, justru mereka yang jadi tidak nyaman lalu mengubah perilakunya
    • Bagaimana kalau lawannya ternyata orang berbahaya? Kalau dia sudah mengabaikan norma sosial, bisa saja dia juga cenderung kasar
    • Dulu aku pernah mendekati seorang pria dan berkata keras-keras, “Mr. Smith? Pemerintah sudah siap!” Efeknya ampuh
    • Melakukan hal seperti ini juga merupakan fantasi kecil bagiku. Tindakan yang berani
  • Kalau pakai gaya TikTok murahan “ada dua jenis orang...”, istriku selalu menyetel volume ponsel ke maksimum. Masalahnya, suaranya juga jelek sekali karena kualitas speakernya buruk
    Aku juga tidak paham orang yang memutar musik dengan speaker Bluetooth saat mendaki sendirian. Kalau sendirian di alam, seharusnya pakai headphone
    Memakai speakerphone di tempat umum dengan volume maksimal juga sama saja. Speaker ponsel dirancang untuk didengar langsung di telinga, jadi kualitas suaranya juga lebih baik
    Aku menunggu hari ketika teknologi baterai cukup maju sehingga suara mesin pemotong rumput menghilang. Aku benar-benar kesulitan dengan suara keras

    • Wajar kalau kita mengharapkan tingkat sopan santun tertentu di ruang bersama. Memaksa orang lain mendengar suara kita itu egois. Lagi pula tidak ada biayanya untuk bersikap sopan
    • Aku juga sangat kesal dengan musik dari speaker saat mendaki. Di area berkemah masih bisa dimaklumi, tapi di jalur pendakian itu sama mengganggunya dengan suara motor
    • Polusi suara tidak beda dengan asap rokok pasif. Headphone bisa dibeli seharga 4 dolar, jadi alasan “ada orang yang tidak punya headphone” itu tidak masuk akal
    • Ada orang-orang yang sepertinya selalu butuh suara latar. Seolah hidup mereka harus terasa seperti film. Sekarang pun banyak yang tertidur sambil memutar podcast alih-alih TV
    • Belakangan ini musik di kafe atau restoran terlalu keras sampai sulit mengobrol. Polusi suara memang masalah nyata
  • Mungkin aku termasuk minoritas, tapi aku tidak paham kenapa orang repot memakai aplikasi seperti ini sementara tidak mencoba meminta dengan sopan lebih dulu

    • Di kedai kopi, ada seorang pria yang memutar video keras-keras dari ponselnya dan semua orang terganggu. Seorang ibu mendekat dan berkata, “Maaf, bisa dikecilkan sedikit?” lalu dia menjawab, “Oh, maaf,” dan langsung mengecilkannya. Selesai dengan percakapan sederhana
    • Tapi di kereta bawah tanah kadang bisa berujung cekcok. Ada juga orang yang memang sengaja cari ribut, jadi bisa berbahaya
    • Menurutku ini semacam ‘fantasi balas dendam teknisi’. Lebih seperti cerita khayalan daripada sesuatu yang benar-benar dilakukan
    • Pernah benar-benar mencoba berkata “tolong lebih pelan”? Kebanyakan orang tidak merespons dengan sopan
    • Banyak juga yang tidak bisa karena kecemasan sosial. Takut ditolak atau dipermalukan. Orang yang bisa menghampiri orang asing lalu bicara sopan itu sebenarnya sudah punya keterampilan sosial yang cukup tinggi
  • Seperti pepatah “yang lama jadi baru lagi”, ini mengingatkanku pada Speech Jamming Gun buatan peneliti Jepang
    Artikel terkait

    • Kuncinya untuk mengganggu orang bicara adalah memutarkan suara mereka sendiri yang ditunda beberapa ratus milidetik. Penundaan 2 detik terlalu lama, jadi efek gangguannya mungkin justru berkurang
    • Aplikasi OP lebih ke memicu kesadaran sosial daripada gangguan kognitif. Bukan benar-benar menghentikan orang bicara
    • Dulu aku juga ingin fitur seperti ini tertanam di smartphone. Berguna untuk membuat panggilan yang tak kunjung selesai cepat ditutup
    • Ada juga penemuan pemenang Ig Nobel yang terkait
  • Di kantor, ada orang yang rapat di toilet. Mereka buang air sambil menelepon, dan suara flush terdengar di latar belakang. Aku paham ada perbedaan budaya, tapi ini tetap tidak pantas

    • Di biografi LBJ karya Robert Caro juga ada cerita seperti ini. Katanya LBJ memakai taktik negosiasi di toilet untuk menekan lawan bicara
    • CTO lamaku juga begitu, dan aku sengaja bercanda dengan menyamakan timing flush
    • Aku sendiri tidak melakukan itu, tapi aku bisa paham kelelahan orang-orang yang seharian terus dihantam rapat. Mungkin ini akibat hidup sehari-hari dan rapat akhirnya bercampur jadi satu
    • Walaupun ilegal, ada juga cara memutus panggilan dengan jammer saku. Tapi di AS risikonya denda dan penjara
    • Bos di tempat kerja lamaku juga begitu, dan saat sedang bicara dengan klien terdengar suara toilet, kredibilitasnya jadi turun. Mungkin itu juga sebabnya klien baru jadi berkurang
  • Lucu sekali. Menurutku etika di ruang publik lebih merupakan soal budaya daripada keberanian.
    Di negaraku, kalau ada orang berisik, kebanyakan orang akan membiarkannya. Sebaliknya, di Belanda, Jerman, atau Skandinavia, orang akan langsung menegur

    • Di Swedia, orang akan menegur imigran atau orang asing untuk hal sepele, tapi sesama warga sendiri tidak akan pernah. Selama 25 tahun aku belum pernah melihatnya
  • Dalam situasi seperti ini, aku melakukan pendekatan dengan menganggap orang itu hanya keliru lalu berpura-pura membantu
    Misalnya, kepada orang yang memutar Reels keras-keras di tempat umum, aku bilang, “Headphone-mu lepas, kedengaran semuanya!”
    Kepada orang yang turun sambil meninggalkan sampah, aku bilang, “Barang Anda tertinggal!” sambil menyerahkannya. Dengan begitu terjadi koreksi perilaku secara alami

  • Agak menyedihkan bahwa seseorang tidak bisa bilang orang lain berisik lalu malah membuat aplikasi JavaScript 12 baris sebagai gantinya, dan itu jadi postingan populer

    • Komentarnya malah makin melebar jadi debat soal bolehkah mendaki sambil mendengarkan musik
    • Sekarang makin banyak orang antisosial yang memang tidak bisa diajak bicara. Menghadapi orang seperti ini memang tidak bisa diselesaikan dengan kata-kata
    • Sulit dipercaya kalau dulu Twitter cuma halaman statis untuk mengirim pesan 140 karakter
  • Salah satu webapp favoritku adalah webcammictest.com, yang saat tes mikrofon punya fitur echo dengan delay 0 detik, 1 detik, dan 3 detik

  • Aku orang Indian-Amerika. Sudah ratusan kali aku bilang ke orang tuaku untuk mengecilkan suara TV atau video, tapi 5 menit kemudian volumenya naik lagi. Mungkin mereka tidak mau mengakui adanya penurunan pendengaran
    Aku tumbuh besar di Amerika jadi lebih mempertimbangkan orang lain, tapi orang tuaku tidak begitu. Mungkin ini perbedaan budaya. Saat nanti ke India lagi, aku pasti akan mencoba aplikasi ini

    • Sebaliknya, menghadapi orang yang sangat sensitif terhadap suara juga sulit. Mereka merasa dunia harus hening sesuai standar mereka sendiri. Padahal tinggal pakai penyumbat telinga saja