- IRC yang bertahan sejak 1988 dinilai sebagai basis chat yang lebih bisa dipertahankan daripada Discord berkat sifat terdesentralisasi, ringan, dan anonim, meski jumlah penggunanya menurun
- Kritik terhadap Discord berfokus pada struktur platform monopoli terpusat yang mengumpulkan percakapan dan data pribadi, serta membuat pengguna tunduk pada keputusan operator
- IRC memungkinkan siapa pun membuat server dan channel, sehingga migrasi dan penyusunan ulang dimungkinkan, seperti perpindahan ke Libera Chat setelah runtuhnya Freenode
- Kekurangan seperti log percakapan, berbagi gambar, serta minimnya suara dan video bisa dilengkapi dengan alat bantu seperti klien terminal, bouncer, SSL, OTR, Mumble, image hosting, dan DCC
- Microsoft Comic Chat diperkenalkan sebagai contoh yang menambahkan ekspresi nonverbal ke percakapan berbasis teks dengan menampilkan obrolan IRC sebagai panel komik dan ekspresi avatar
Alasan menyukai IRC
- IRC adalah protokol chat yang sudah ada sejak 1988; pengguna terhubung ke daemon server lewat klien IRC, memilih nama, lalu berbincang melalui channel atau pesan pribadi
- Popularitasnya memang turun jauh dibanding masa jayanya karena media sosial dan Discord, tetapi tulisan ini justru merangkum alasan mengapa penulis makin tertarik pada IRC
- Penulis lebih dulu mengungkap kecenderungannya untuk tetap memakai teknologi dan budaya retro seperti ponsel lipat, CD, Office 97, pemutar MP3, TV dan monitor CRT, serta PC game Windows 98
- Per 2022, ia mengelola server IRC sendiri dan menghabiskan banyak waktu di sana, serta menilai bahwa memakai platform “kuno” dari 1980-an adalah pilihan hidup yang paling masuk akal untuk dipertahankan di antara daftar kebiasaannya itu
Argumen memilih IRC alih-alih Discord
- Kritik terhadap Discord berangkat dari fakta bahwa ia adalah platform terpusat dan proprieter
- Discord dikritik karena mengumpulkan informasi seperti percakapan pengguna, program yang sedang berjalan, dan nomor telepon, lalu memakainya untuk penargetan iklan
- Banyak orang dianggap sudah kebal terhadap pengawasan perusahaan dan pemerintah, tetapi penulis membandingkannya dengan situasi nyata ketika seorang pramuniaga menguping percakapan lalu mengikuti kita sambil menawarkan barang, yang akan terasa sebagai pelanggaran
- Dalam layanan terpusat, pengguna tunduk pada operator
- Discord dianggap menggantikan lautan server IRC independen dengan satu walled garden korporat
- Jika pengguna berseberangan dengan pemilik layanan, mereka bisa terusir dari seluruh ruang publik itu sekaligus
- Sebagai bacaan yang menyarankan untuk menghindari Discord, turut diperkenalkan kritik Richard Stallman terhadap Discord dan artikel Discord dari Spyware Watchdog
Desentralisasi IRC dan struktur kekuasaannya
- IRC bukan satu platform tunggal seperti Discord, melainkan lebih mirip ekosistem standar dan server; siapa pun bisa membuat server jika punya hosting yang stabil dan pengetahuan komputer dasar
- Ada jaringan IRC besar seperti Rizon, EFNet, dan Libera Chat, tetapi jaringan kecil juga sangat banyak
- Netsplit.de mengindeks channel dari sedikit di atas 500 jaringan
- Mesin pencari ini pun hanya menangani jaringan yang relatif besar, sehingga jaringan privat atau yang sangat kecil dan tidak dikenal tidak tercakup
- Sebagian jaringan mungkin dipakai untuk kelompok teman atau komunikasi internal perusahaan
- IRCOp memang bisa menyalahgunakan wewenang, tetapi dalam struktur yang benar-benar terdesentralisasi, penyalahgunaan seperti itu sulit bertahan lama
- Pengguna bisa pindah ke jaringan lain atau membangun jaringan baru sendiri
- Contoh paling menonjol adalah eksodus Freenode
- Freenode runtuh cepat dalam hitungan bulan setelah pengambilalihan yang bermusuhan oleh manajemen baru
- Pengguna yang tidak puas berpindah besar-besaran ke Libera Chat yang baru dibentuk
Tempat berlindung kecil yang diciptakan IRC
- IRC tampak rumit dari istilah dan prosedur koneksinya, sehingga dianggap punya efek menyaring pengguna dengan literasi teknis rendah
- Antarmuka web chat memang dibuat untuk menarik pengguna ke IRC, tetapi banyak pengguna baru disebut akan pergi jika tak ada aktivitas selama sekitar 30 detik
- Klien web dipandang lebih sebagai alat sementara saat pengguna umum tidak bisa mengakses klien IRC sungguhan
- Penulis memakai Kiwi IRC pada ponsel lipat yang tidak punya klien SSH maupun IRC
- Pengguna IRC cenderung menerima teks di layar sebagai teks; jika tidak suka, mereka bisa keluar dari channel atau memblokir dengan fitur ignore
- Banyak jaringan juga menyediakan ignore sisi server yang memblokir pesan pribadi dari pengguna yang belum disetujui sebelumnya
- Seperti prinsip dalam panduan IRCOp UnrealIRCd, IRCOp biasanya diperlakukan secara netral dan hanya memakai kewenangan dalam situasi serius seperti keamanan server atau pelanggaran hukum
- Di server besar, interaksi langsung dengan IRCOp jarang terjadi kecuali berada di channel yang sama; karena siapa pun bisa membuat dan mengelola channel, operator sering kali hanya berperan seperti penjaga listrik tetap menyala
Anonimitas dan perbedaan antarjaringan
- IRC sering kali tidak meminta data pribadi untuk ikut serta, sehingga dianggap punya tingkat anonimitas yang kuat
- Discord dikritik karena bisa meminta nomor telepon, dan beberapa ruang bahkan menuntut pemeriksaan latar media sosial
- Banyak server IRC modern menyembunyikan alamat IP dan menyediakan VHost
- VHost adalah fitur yang memungkinkan pengguna memilih nama domain palsu atau asli yang ditampilkan alih-alih IP mereka
- Sebagian besar jaringan IRC mengizinkan koneksi VPN, sedangkan Tor lebih jarang diizinkan
- Tidak semua jaringan menyediakan fitur kenyamanan yang sama
- EFNet adalah jaringan IRC tertua dan menjadi contoh yang hampir tidak menerima fitur modern
- EFNet menampilkan seluruh alamat IP jika server koneksi tidak memiliki domain sendiri
- Ia juga tidak menyediakan layanan pendaftaran nama dan channel seperti NickServ dan ChanServ
Keringanan IRC dan pelengkap untuk log
- Protokol IRC dirancang agar tetap layak dipakai pada kecepatan internet 1988, dan diposisikan sebagai protokol teks hemat sumber daya yang kontras dengan klien Discord
- Server IRC bahkan bisa diakses dengan Telnet, tetapi pengguna harus mengirim ping manual agar server tidak mengira koneksi sudah terputus
- IRC dasar tidak memiliki fitur untuk melihat log percakapan saat pengguna sedang offline
- Solusi pelengkap yang paling disukai adalah menjalankan klien berbasis terminal seperti Irssi atau WeeChat terus-menerus di dalam Screen atau Tmux pada server Linux/BSD
- Pengguna lalu masuk ke server itu lewat SSH dari komputer mana pun yang terhubung ke internet, dan melanjutkan sesi dengan keadaan klien yang tetap menyala
- Penulis menyebut telah memakai cara ini sejak 2006, mulai dari shell server teman, shell publik gratis, server Raspberry Pi di rumah, hingga server tempat situs web dan infrastrukturnya sekarang berada
- Untuk pengguna yang tidak memakai klien terminal, ada alternatif berupa IRC bouncer
- Bouncer terhubung ke server dan channel tertentu atas nama pengguna lalu mencatat pesan
- Pengguna terhubung ke bouncer seolah-olah itu server IRC, menerima log saat absen, dan tetap mengobrol seperti biasa
Keamanan, gambar, dan cara mem-bypass suara/video
- IRC adalah protokol yang terbuka dan sederhana, sehingga bisa rentan terhadap penyadapan
- Banyak jaringan IRC mengizinkan koneksi SSL dan biasanya memakai port 6697 alih-alih port umum 6667
- Jika satu orang di channel tidak memakai SSL, upaya orang lain pun bisa ikut terkompromi
- Channel dapat membatasi partisipasi pengguna yang tidak memakai SSL
- Irssi, WeeChat, dan HexChat di Linux bisa diatur dengan OTR untuk percakapan 1:1 yang sepenuhnya terenkripsi dengan lawan bicara yang juga punya plugin tersebut
- Fitur yang ada di Discord tetapi tidak tersedia secara bawaan di IRC meliputi berbagi gambar, voice chat, dan video chat
- Penulis secara pribadi menganggap fitur-fitur itu tidak perlu, terutama voice chat yang memang tidak ia sukai
- Jika voice chat benar-benar diperlukan, pengguna bisa memakai layanan eksternal seperti Mumble
- Mumble adalah perangkat lunak bebas dan, seperti IRC, memungkinkan server pribadi didirikan
- Berbagi gambar bisa diakali dengan server pribadi, image hosting seperti Catbox.moe dan Uguu.se
- IRC mendukung transfer file 1:1 melalui protokol DCC
- Namun, implementasi DCC berbeda-beda menurut klien dan bisa diblokir secara default oleh firewall
Cara Microsoft Comic Chat menambah ekspresi
- Microsoft Comic Chat adalah klien IRC unik buatan Microsoft pada 1990-an
- Program ini dihentikan lebih dari 20 tahun lalu ketika Microsoft beralih ke MSN Messenger, tetapi masih memiliki popularitas kultus
- Berbeda dari klien IRC teks biasa, ia merender channel seperti strip komik yang sedang berjalan
- Peserta memilih avatar
- Saat berbicara, mereka bisa menambahkan ekspresi atau pose tertentu
- Mereka juga bisa mengirim hanya ekspresi sebagai reaksi tanpa kata-kata
- Comic Chat memang punya sisi humor berkat avatar bawaan dan avatar buatan pengguna, tetapi juga dapat menambahkan ekspresi wajah dan gestur ke percakapan untuk menekankan atau memperjelas maksud ujaran
- Karena ekspresi dan gesturnya yang berlebihan serta sifat percakapan teks IRC yang asinkron, Comic Chat dianggap bisa menjadi cara komunikasi yang sangat cocok bagi penyandang autisme
- Comic Chat adalah program Windows, tetapi juga bisa dijalankan di Linux, dan panduan konfigurasi Wine dari ShadowM00n turut disertakan
- Selain avatar bawaan, situs Comic Chat milik Mermaid Elizabeth juga mengumpulkan banyak situs web Comic Chat lama beserta avatar dan sumber daya lainnya
KoshkaIRC dan Comic Chat Caturday
- Penulis menganjurkan pindah dari Discord ke ruang yang lebih bebas dan terdesentralisasi seperti IRC dan Mumble, sambil memperkenalkan jaringan IRC miliknya sendiri, KoshkaIRC
- Alamat servernya adalah
irc.koshka.love - Nama channel utamanya adalah
#
- Alamat servernya adalah
- Ia juga menyebut penggunaan Microsoft Comic Chat kembali aktif di channel
#comicchatpada server yang sama - Karena Comic Chat memerlukan klien IRC terpisah, tidak bisa dijalankan dari shell, dan terlalu tua untuk dihubungkan ke bouncer, mereka memutuskan mengadakan acara seharian setiap Sabtu bernama Comic Chat Caturday
- Bagi pengguna di kawasan Oseania, ini bisa terasa lebih dekat ke hari Minggu
- Kesimpulannya, selama orang terus memakai protokol yang bebas dan terbuka serta menjaga prinsip-prinsip internet lama, “internet lama yang bagus” tidak akan benar-benar mati
1 komentar
Komentar Hacker News
Tulisan itu memang menyinggungnya sekilas, tetapi menurut saya tidak adanya dukungan riwayat percakapan bawaan adalah alasan utama mengapa IRC pada akhirnya pasti tersisih
Riwayat bukan fitur yang “mewah”, dan meminta orang menjalankan sendiri layanan logging terpisah yang selalu aktif itu tidak cukup
Apalagi sudah ada protokol chat federasi terbuka yang tidak punya masalah ini
Riwayatnya bukan milik pengguna, melainkan milik Discord, jadi kalau Anda diblokir dari server, server ditutup, atau akun Discord Anda ditangguhkan, aksesnya hilang selamanya
Riwayat itu juga tidak dipublikasikan di web, diindeks, atau bisa dicari dari luar seperti sebagian log kanal IRC; UX untuk menelusuri log beberapa hari pun lambat dan menyakitkan
Sulit juga mengekspornya untuk diproses dengan alat teks standar, tidak ada pencarian regex, dan tidak bisa mencari log dari beberapa server sekaligus
Saya bisa langsung mencari log IRC dari puluhan tahun lalu dan mengolahnya sebagai teks, tetapi log Discord terkurung di dalam Discord dan harus dicari lewat UI yang cantik tetapi mengerikan
Alasan Discord populer bukan karena riwayatnya, melainkan karena mudah mendaftar, bergabung, dan membuat server; ada gambar inline; tidak perlu tahu perintah IRC yang rumit; serta kliennya enak dilihat
Namun Discord adalah lubang hitam informasi tempat data masuk untuk mati
Pencarian Discord sangat buruk sehingga meski ada riwayat, sering kali tetap tidak berguna, tetapi kemampuan untuk “menyematkan” pesan atau diskusi yang berguna lewat tautan itu penting
IRC dasar tidak punya pengalamatan pesan, terlepas dari ada atau tidaknya riwayat
Untuk menangani ini dengan benar, diperlukan ekstensi
message-tags(https://ircv3.net/specs/extensions/message-tags), dukunganmessage-ids(https://ircv3.net/specs/extensions/message-ids.html), dan mungkin jugaecho-message(https://ircv3.net/specs/extensions/echo-message)Saya tidak tahu sejauh mana server dan klien mendukungnya, dan klien juga perlu cara untuk menampilkan ID pesan atau permalink
Pada titik itu, Anda juga akan menginginkan ekstensi
chathistoryyang sedang dikerjakan untuk menyediakan dukungan riwayat (https://ircv3.net/specs/extensions/chathistory)Karena Discord dan Slack punya riwayat, orang-orang berharap semua orang sudah membaca semuanya
Pengalaman ketika diasumsikan bahwa orang yang tidak ada di ruangan tidak akan melihat pesan terasa lebih baik, dan IRC terasa jauh lebih jelas sebagai percakapan sinkron
Chat di Discord dan Slack terasa ambigu, entah sinkron atau asinkron
Dulu saya memakai IRC sebagai hobi dan juga memakainya di tempat kerja selama 10 tahun, tetapi sebagai format komunikasi, IRC benar-benar buruk
Keluhan terbesar saya adalah orang-orang mengganti nickname untuk menandakan bahwa mereka sedang tidak di tempat
Saat masuk ke kanal, rasanya seperti masuk ke ruangan sungguhan, dan saya berada dalam keadaan tidak tahu apa yang dibicarakan saat saya tidak ada
Bagi orang-orang yang tidak menyukai Discord, penjelasannya sederhana
Sebelum Discord, saya memakai Ventrilo, Mumble, TeamSpeak, Skype, dan lain-lain hampir setiap hari selama hampir 10 tahun
Ada voice chat, dan sebagian juga punya text chat yang cukup layak, tetapi Discord menggabungkan voice chat, text chat yang bagus dengan gambar, cuplikan kode, emoji, dan reaction, streaming video, berbagi file, integrasi bot yang kuat, serta masalah keamanan yang lebih sedikit dibanding alternatif self-hosted, semuanya dalam satu tempat
Khususnya di komunitas game seperti MMORPG, keamanan itu penting karena orang bisa kena DDoS hanya karena keluar dari tim atau pernah berbicara dengan seseorang di server TeamSpeak yang salah 5 bulan sebelumnya
Push-to-Talk juga penting
Saat bekerja jarak jauh dengan anak-anak di belakang, fitur menekan tombol untuk berbicara benar-benar berguna, dan para gamer sudah melakukannya selama lebih dari 20 tahun dengan orang tua mereka sebagai suara latar
Termasuk fakta bahwa satu akun bisa dipakai di semua server sambil tetap bisa menyesuaikan identitas, itu adalah satu solusi terpadu, dan karena itulah ia menang di pasar
Kesederhanaan IRC mungkin indah bagi sensibilitas hacker, tetapi karena tidak menyelesaikan masalah saya atau membuat hidup saya lebih mudah, saya tidak berniat memakainya sebagai pengganti Discord
Dulu, pada jenis server game tertentu, TeamSpeak adalah sarana komunikasi utama, dan hampir semua server game serta banyak tim punya TS
Akibatnya terjadi bencana kebocoran alamat IP ke mana-mana, dan jika masuk ke server lalu dikaitkan dengan nickname game, besar kemungkinan Anda akan dibuat offline dengan DDoS pada momen penting
Pindah ke Discord membuat hal seperti itu jauh lebih jarang terjadi
Namun saya berharap Discord memakai protokol terbuka dan mengizinkan konten diindeks
Saya pada prinsipnya tidak suka perangkat lunak proprietary dan tahu Discord tidak akan membuka rahasia intinya, tetapi setidaknya saya berharap operator bisa membuat channel teks diindeks oleh mesin pencari hanya dengan satu kotak centang
Dengan begitu, orang-orang di masa depan bisa menemukan solusi masalah yang dipin di FAQ tanpa harus masuk ke channel Discord, dan meskipun suatu hari channel itu hilang, pengetahuannya tidak sepenuhnya lenyap
Jawaban singkatnya ada di https://answers.microsoft.com/en-us/msteams/forum/all/teams-..., dan dokumentasinya ada di https://support.microsoft.com/en-us/office/muting-and-unmuti...
Saya sudah memakai IRC sejak tahun 90-an, lama menjadi operator di Undernet
#Linuxdan#Japan, pernah menjalankan server untuk jaringan IRC kecil saat tinggal di London, dan juga mengoperasikan server jaringan kecil yang sama di JepangTulisannya bagus, tetapi sama sekali tidak menyebut Matrix
Matrix terdesentralisasi seperti IRC, dan Anda bisa menjalankan homeserver sendiri seperti menjalankan
ircdJika terhubung ke homeserver Matrix dengan klien yang tepat, Anda mendapatkan keunggulan chat IRC ditambah keunggulan ala Discord seperti memposting gambar di dalam chat dan pemformatan teks
Tergantung pengaturan room, ada juga riwayat chat, room yang terenkripsi end-to-end juga memungkinkan, dan room suara serta video pun bisa dibuat
Sekarang saya sudah sepenuhnya beralih ke Matrix, dan karena Discord adalah taman berpagar sementara Matrix sepenuhnya terdesentralisasi seperti IRC, saat ini saya lebih merekomendasikan Matrix daripada IRC
Dendrite, alternatif generasi kedua yang ditulis dalam Go, lebih ringan, tetapi terakhir kali saya melihatnya masih kekurangan sebagian fitur
Beberapa tahun lalu saya menemukan Conduit(https://conduit.rs/), implementasi homeserver super ringan yang ditulis dalam Rust, dan komunitasnya juga aktif serta responsif
Saya sudah menjalankannya selama 18–24 bulan untuk komunikasi keluarga, bisnis kecil, dan grup kerja, dan jika belum melihatnya, saya sangat menyarankan untuk mencoba Conduit
Dalam hal menemukan komunitas niche, Matrix sudah jauh lebih baik daripada Fediverse
Saya berharap penulis menulis berdasarkan fakta; ini terlihat seperti fanfic otoritarian yang dogmatis
Alasan IRC tidak relevan itu sederhana dan jelas: fiturnya kurang dari yang diharapkan pengguna
Fakta bahwa Signal atau Telegram juga membuat layanan bergaya IRC seperti ruang obrolan besar, tetapi tidak membangunnya di atas IRC, cukup memberi isyarat
Mereka terhubung sebagai gateway ke banyak sekali server publik, privat, maupun server kecil milik teman, lalu bisa menyisir semua data pesan dan menyedotnya ke data lake
Karena itu Discord mendorong Application Commands[0], yang hanya menerima data saat pengguna menginisialisasi aplikasi, dan menjadikan Message Contents sebagai privileged intent[1] yang memerlukan verifikasi identitas jika bot berada di lebih dari 100 server
[0] https://discord.com/developers/docs/interactions/application...
[1] https://support-dev.discord.com/hc/en-us/articles/4404772028...
Saya tidak punya sentimen buruk terhadap IRC, tetapi menyarankan IRC sebagai alternatif Discord terasa membingungkan karena tampaknya secara mendasar tidak memahami apa keunggulan Discord
Jika mencari alternatif yang bisa di-host sendiri, Matrix—terutama Matrix dengan ruang obrolan video dan suara modern—jauh lebih mendekati apa yang ditawarkan Discord
Meski begitu, sulit menggantikan penggunaan inti Discord, yaitu voice chat saat bermain game, streaming video mulus dari layar game yang ditangkap, serta UI yang cukup halus sampai keponakan saya yang berusia 8 tahun pun bisa mempelajarinya sendiri
Discord punya banyak penggunaan yang hanya berbasis teks, misalnya seperti berikut
https://news.ycombinator.com/item?id=36746154
https://news.ycombinator.com/item?id=29712098
Jika IRC dibuat lebih layak pakai bagi orang-orang yang menyukai Discord dan sejenisnya, bagi banyak orang yang menyukai IRC itu akan terasa berubah secara mendasar dan rusak
Sebaliknya juga sama, jadi sepertinya IRC tidak akan bangkit kembali dan dipakai secara massal
Jika argumennya adalah “Discord tidak privat”, maka argumen itu sudah kalah
Orang-orang yang memakai Discord tidak peduli soal itu, dan argumen semacam itu justru menunjukkan bahwa mereka tidak benar-benar memahami mengapa Discord dipakai
Tulisan-tulisan tentang mengapa Discord buruk muncul secara berkala, tetapi semuanya melewatkan poin utamanya
Banyak situs web dan forum digantikan oleh Discord, dan ini tidak bagus
Pada dasarnya Discord adalah aplikasi perpesanan, tetapi dipakai untuk hal-hal yang lebih cocok dilakukan oleh situs web, seperti “tautannya ada di Discord saya”
Tentu saja saya, dan banyak orang lainnya, hampir hanya memakai server publik, dan justru berharap server-server itu kurang privat agar bisa dicari lewat mesin pencari internet
Saya setuju bahwa sifat IRC yang sangat kerangka/minimalis bisa terasa keren
Namun layanan modern seperti Teams, Slack, dan Discord menempatkan kontinuitas yang mulus antarperangkat klien sebagai prioritas utama
Misalnya meninggalkan laptop, pergi ke toilet, lalu mengeluarkan ponsel dan terus mengetik
Saya masih memakai IRC cukup lama setelah mulai menggunakan banyak perangkat, tetapi untuk membuat fitur dasar seperti messaging asinkron, saya bergantung pada cara seperti proxy atau koneksi ssh lewat GNU screen
Untuk membangun independensi klien di atas IRC, kemungkinan besar perlu membungkusnya dengan protokol yang lebih rumit daripada IRC itu sendiri
Saya lebih berani bertaruh bahwa perusahaan besar akan menghadirkan channel ala IRC sebagai fitur retro yang menarik, dan fitur itu tampaknya lebih mungkin populer daripada kebangkitan IRC
Notifikasi hilang, pesan hilang, urutan pesan tercampur, lalu setelah sekitar 3 bulan tampak sudah diperbaiki, masalahnya muncul lagi; sepertinya terutama di Android
Secara umum, masalah multi-perangkat pada messenger tampaknya sudah terselesaikan sekitar era MSN Messenger dan Skype, tetapi ketika era smartphone tiba dan messenger-messenger itu gagal berpindah dengan sukses ke ponsel, layanan semacam WhatsApp kembali memunculkan masalah terikat pada satu perangkat
Belakangan mereka menambahkan akses web, tetapi itu lebih mirip hack daripada dukungan multi-perangkat yang sungguhan
Masalah besar yang diselesaikan aplikasi messaging di ponsel adalah protokolnya tidak menuntut koneksi persisten
Secara teori MSN, ICQ, Skype, dan IRC juga bisa diperluas, tetapi membuat yang baru dan masuk pasar lebih dulu selalu lebih cepat
Jika hari ini ingin memakai IRC sebagai pengalaman multi-perangkat modern, menurut saya Quassel[1] dan Quasseldroid untuk Android adalah solusi terbaik
Mirip bouncer, tetapi memakai protokolnya sendiri antara
quassel-coresebagai bouncer danquassel-clientsebagai GUI, sehingga menyinkronkan seluruh status perangkat dengan sempurna dan tetap bekerja pada koneksi mobile yang tidak stabilKarena core harus dijalankan di server agar bisa diakses dari mana saja, ini bukan untuk “orang awam” seperti yang disebut artikel, tetapi inilah cara yang membuat IRC layak dipakai di dunia modern
Saya tidak ingin ssh dari ponsel lewat termux lalu memakai irssi di dalam screen
Kalau selera Anda Web 2.0, opsi berikutnya mungkin The Lounge[2]
[1] https://quassel-irc.org/
[2] https://thelounge.chat/
Sedikit terkait poin pertama, secara pribadi saya justru mencari cara untuk lebih sering terputus
Bahkan jika hanya jeda singkat seperti tidak membawa ponsel ke toilet; saya kini sadar bahwa saya tidak suka selalu terhubung
IRC dasar terdengar seperti mimpi dibanding mimpi buruk koneksi tanpa henti
Discord tidak pernah memberi tahu DM dari anak perempuan saya, tetapi selalu mengirim notifikasi untuk pengumuman dari Discord game yang sudah saya mute total
quasselclientdi desktop, pergi ke toilet, lalu terus mengetik lewat aplikasi Quassel di ponselItu bekerja karena sebenarnya Anda terhubung ke Quassel
Tentu saja, pada praktiknya saya tidak akan melakukan itu
Ergo IRCd mendukung beberapa klien terhubung secara bersamaan ke akun yang sama dan nickname yang sama hanya dengan protokol IRC biasa
https://github.com/ergochat/ergo/blob/master/docs/USERGUIDE....
Ungkapan seperti “kalau pernah memakai IRC, Anda tahu tidak ada yang rumit sama sekali” dan pembicaraan penulis tentang “menjadikannya untuk orang awam” terasa seperti elitisme intelektual yang selalu membuat saya benar-benar menjauh setiap kali terpikir untuk kembali ke IRC
Ini menunjukkan betapa pentingnya menjaga kepekaan yang terhubung dengan basis pengguna sebenarnya
Teknologi itu sendiri tidak memuat “elitisme” apa pun, dan dulu ada banyak channel serta jaringan dengan banyak pengguna nonteknis
Saat Shoutcast sedang populer, server-server punya channel IRC terkait tempat orang meminta lagu atau membicarakan musik
Pernyataan “menghalangi pengguna yang buta teknologi” juga aneh, karena saya pernah melihat anak-anak SMP masuk ke channel IRC tanpa banyak kesulitan
Matrix adalah protokol chat yang sangat praktis, dan saya sudah memakainya penuh waktu selama beberapa bulan
Saya juga menjembatani akun WhatsApp dan Telegram, lalu hanya memakai klien Matrix di ponsel dan desktop tanpa masalah
Untuk grup teman di dunia nyata bisa dipakai seperti WhatsApp, untuk room online bisa dipakai seperti IRC/Discord/Slack, dan ada riwayat yang kurang di IRC
Saya memakai Matrix, tetapi karena tidak bisa memercayai Element, saya tidak menjembatani akun
Saat kuliah, saya memulai server IRC pribadi bersama teman-teman, dan sekitar 15 tahun kemudian kami masih terus memakainya
Saya juga menjalankan server Ventrilo, tetapi segera beralih ke Mumble, dan sepertinya tidak akan pindah ke Discord
IRC adalah bagian besar dalam hidup saya, dan IRC juga tempat saya masuk ke pertandingan Quake, CS 1.6, dan Dota yang terorganisir
Sekarang saya tidak lagi bermain game hardcore sesering dulu, tetapi mungkin peran itu sudah digantikan oleh Discord dan matchmaking otomatis di dalam game
IRC juga merupakan sumber yang sangat bagus untuk mempelajari topik teknis
Belakangan ini sebagian besar komunitas open source mengarahkan orang ke tempat seperti Discord, Slack, atau Gitter
Saya berharap IRC kembali lagi
Semua jaringan baru memaksa kita memakai klien mereka sendiri, dan saya juga tidak suka tren desain modern
mIRC di Windows dan irssi di Linux, menurut standar saya, punya UX/UI yang nyaris sempurna, sementara semua yang muncul setelahnya hanya menambahkan ruang kosong dan distraksi yang mengalihkan perhatian dari konten terpenting, yaitu chat
Saya selalu merasa orang-orang UX seperti membenci diri sendiri, sehingga menganggap karya terbaik mereka sebagai “ketiadaan”
Tampaknya semakin banyak ketiadaan, semakin banyak ruang, dan semakin banyak kekosongan yang mereka tambahkan, semakin nyaman mereka dengan pekerjaan mereka sendiri
Rasanya seperti “menambahkan sesuatu yang bukan apa-apa ke hal yang sudah sempurna lalu dibayar untuk itu”, dan suara kecil di kepala berbisik bahwa kekosongan itu mirip dengan jiwa mereka