- IRC gibt es seit 1988; auch wenn die Nutzerzahlen gesunken sind, gilt es dank Dezentralität, Leichtgewichtigkeit und Anonymität als eine besser verteidigbare Chat-Basis als Discord
- Die Kritik an Discord zielt darauf, dass eine zentralisierte, proprietäre Plattform Gespräche und personenbezogene Daten sammelt und Nutzer den Entscheidungen der Betreiber unterwirft
- Bei IRC kann jede Person Server und Channels erstellen; wie der Wechsel nach dem Zusammenbruch von Freenode zu Libera Chat zeigt, sind Abwanderung und Neuaufbau möglich
- Fehlende Gesprächslogs, Bildfreigabe sowie Sprach- und Videochat lassen sich durch Hilfswerkzeuge wie Terminal-Clients, Bouncer, SSL, OTR, Mumble, Image-Hosting und DCC ergänzen
- Microsoft Comic Chat wird als Beispiel vorgestellt, das IRC-Gespräche als Comic-Panels mit Avatar-Mimik darstellt und textbasierter Kommunikation nonverbale Ausdrucksformen hinzufügt
Warum IRC bevorzugt wird
- IRC ist ein Chat-Protokoll, das seit 1988 existiert; Nutzer verbinden sich mit einem IRC-Client mit dem Daemon eines Servers, wählen einen Namen und unterhalten sich in Channels oder per privater Nachricht
- Wegen Social Media und Discord ist IRC deutlich weniger populär als zu seiner Blütezeit, doch dieser Text fasst zusammen, warum sich der Autor gerade deshalb stärker zu IRC hingezogen fühlt
- Der Autor macht zunächst seine Neigung deutlich, weiterhin Retro-Technik und -Kultur wie Klapphandys, CDs, Office 97, MP3-Player, CRT-Fernseher und -Monitore sowie einen Windows-98-PC für Spiele zu nutzen
- Stand 2022 betreibt er selbst einen IRC-Server und verbringt dort viel Zeit; unter den genannten Lebensentscheidungen hält er die Nutzung einer „alten“ Plattform aus den 1980ern für die am rationalsten vertretbare
Die Argumentation für IRC statt Discord
- Die Kritik an Discord setzt bei dessen Charakter als zentralisierte, proprietäre Plattform an
- Kritisiert wird, dass Discord Informationen wie Unterhaltungen der Nutzer, laufende Programme und Telefonnummern sammelt und für Ad-Targeting nutzt
- Viele Menschen seien gegenüber Überwachung durch Unternehmen und Regierungen abgestumpft; im echten Leben würde es sich aber als Eingriff anfühlen, wenn ein Verkäufer Gespräche belauschte, einem folgte und Produkte empfähle
- In zentralisierten Diensten sind Nutzer den Betreibern untergeordnet
- Discord habe ein Meer unabhängiger IRC-Server durch einen unternehmensgeführten Walled Garden ersetzt
- Als Problem wird gesehen, dass Nutzer, die sich dem Diensteigentümer widersetzen, aus dem gesamten öffentlichen Diskursraum ausgeschlossen werden können
- Als Materialien, die zur Meidung von Discord raten, werden auch Richard Stallmans Kritik an Discord und der Discord-Artikel von Spyware Watchdog vorgestellt
Dezentralität und Machtstruktur von IRC
- IRC ist keine Einzelplattform wie Discord, sondern eher ein Ökosystem aus Standards und Servern; mit stabilem Hosting und grundlegenden Computerkenntnissen kann jeder einen Server aufsetzen
- Zu den großen IRC-Netzwerken gehören Rizon, EFNet und Libera Chat, es gibt aber auch sehr viele kleine Netzwerke
- Netsplit.de indexiert Channels aus etwas mehr als 500 Netzwerken
- Auch diese Suchmaschine deckt nur vergleichsweise große Netzwerke ab; private oder sehr kleine, unbekannte Netzwerke fehlen
- Manche Netzwerke können für Freundesgruppen oder für interne Unternehmenskommunikation gedacht sein
- Zwar können IRCOps ihre Rechte missbrauchen, doch in einer vollständig dezentralen Struktur lässt sich solcher Missbrauch nur schwer lange aufrechterhalten
- Nutzer können in ein anderes Netzwerk wechseln oder selbst ein neues Netzwerk aufbauen
- Das wichtigste Beispiel ist der Freenode exodus
- Freenode brach nach einer feindlichen Übernahme durch ein neues Management innerhalb weniger Monate rapide zusammen
- Unzufriedene Nutzer wechselten in großer Zahl zum neu gegründeten Libera Chat
Kleine Zufluchtsorte durch IRC
- IRCs Begriffe und Verbindungsabläufe wirken oberflächlich betrachtet kompliziert; der Autor sieht darin einen Effekt, der Nutzer mit geringer technischer Kompetenz herausfiltert
- Web-Chat-Oberflächen wurden geschaffen, um den Einstieg in IRC zu erleichtern, doch viele neue Nutzer gingen nach etwa 30 Sekunden Inaktivität wieder, heißt es
- Web-Clients werden eher als Übergangslösung gesehen, wenn normale Nutzer keinen Zugang zu einem echten IRC-Client haben
- Der Autor nutzt Kiwi IRC auf einem Klapphandy ohne SSH-Client oder IRC-Client
- IRC-Nutzer verstehen Text auf dem Bildschirm als Text; wenn sie etwas nicht möchten, können sie den Channel verlassen oder es mit der Ignore-Funktion blockieren
- Viele Netzwerke bieten auch eine serverseitige Ignore-Funktion, die private Nachrichten von nicht vorab freigegebenen Nutzern verhindert
- Wie in den Prinzipien des UnrealIRCd IRCOp guide werden IRCOps üblicherweise als neutrale Instanzen verstanden, die ihre Rechte nur in ernsten Situationen wie Serversicherheit oder Gesetzesverstößen einsetzen
- Auf großen Servern hat man selten direkten Kontakt mit IRCOps, sofern man nicht im selben Channel ist; da jeder Channels erstellen und betreiben kann, beschränkt sich die Rolle der Betreiber oft darauf, den Betrieb aufrechtzuerhalten
Anonymität und Unterschiede je nach Netzwerk
- IRC verlangt für die Teilnahme oft keine personenbezogenen Daten und gilt daher als vergleichsweise anonym
- Kritisiert wird, dass Discord eine Telefonnummer verlangen kann und manche Räume sogar eine Prüfung des Social-Media-Hintergrunds fordern
- Viele moderne IRC-Server verbergen IP-Adressen und bieten VHosts an
- Ein VHost ist eine Funktion, mit der Nutzer einen falschen oder echten Domainnamen wählen können, der statt der IP angezeigt wird
- Die meisten IRC-Netzwerke erlauben Verbindungen über VPN; Tor werde seltener akzeptiert
- Nicht alle Netzwerke bieten dieselben Komfortfunktionen
- EFNet ist das älteste IRC-Netzwerk und ein Beispiel dafür, dass moderne Komfortfunktionen kaum übernommen werden
- EFNet zeigt die vollständige IP-Adresse an, wenn der Verbindungsserver keine eigene Domain hat
- Dienste zur Registrierung von Namen und Channels wie NickServ und ChanServ werden ebenfalls nicht angeboten
Leichtgewichtigkeit von IRC und Ergänzung von Logs
- Das IRC-Protokoll wurde so entworfen, dass es schon bei Internetgeschwindigkeiten von 1988 tragfähig war, und wird als ressourcenschonendes Textprotokoll im Gegensatz zum Discord-Client behandelt
- Man kann sich sogar per Telnet mit einem IRC-Server verbinden, muss aber manuell pingen, damit der Server die Verbindung nicht als abgebrochen betrachtet
- Standard-IRC bietet keine Funktion, um Gesprächslogs aus der Zeit zu sehen, in der man nicht verbunden war
- Die bevorzugte Ergänzung besteht darin, auf einem Linux-/BSD-Server einen terminalbasierten Client wie Irssi oder WeeChat dauerhaft innerhalb von Screen oder Tmux laufen zu lassen
- Nutzer verbinden sich per SSH von einem Computer mit Internetzugang mit dem Server und übernehmen den Zustand, in dem der Client die ganze Zeit weiterlief
- Der Autor erklärt, diese Methode seit 2006 zu nutzen: vom Shell-Zugang auf dem Server eines Freundes über öffentliche kostenlose Shells und einen Raspberry-Pi-Server zu Hause bis zum heutigen Server mit Website und Infrastruktur
- Für Nutzer, die keine Terminal-Clients verwenden, gibt es als Alternative einen IRC-Bouncer
- Ein Bouncer verbindet sich stellvertretend für den Nutzer mit bestimmten Servern und Channels und protokolliert Nachrichten
- Der Nutzer verbindet sich mit dem Bouncer wie mit einem IRC-Server, erhält die Logs aus seiner Abwesenheit und chattet wie gewohnt
Umgehungslösungen für Sicherheit, Bilder, Sprache und Video
- IRC ist ein offenes und einfaches Protokoll und kann daher anfällig für Mitlesen sein
- Viele IRC-Netzwerke erlauben SSL-Verbindungen und verwenden dafür statt des normalen Ports 6667 üblicherweise 6697
- Wenn eine Person im Channel kein SSL nutzt, können auch die Bemühungen der anderen beeinträchtigt werden
- In Channels kann der Zutritt von Nutzern ohne SSL eingeschränkt werden
- Irssi, WeeChat und HexChat unter Linux ermöglichen über OTR-Konfiguration vollständig verschlüsselte 1:1-Gespräche mit Gesprächspartnern, die ein entsprechendes Plugin haben
- Funktionen, die Discord bietet, IRC aber nicht standardmäßig hat, sind Bildfreigabe, Sprachchat und Videochat
- Der Autor hält diese Funktionen persönlich für unnötig und bevorzugt insbesondere keinen Sprachchat
- Wenn Sprachchat unbedingt nötig ist, kann man externe Dienste wie Mumble verwenden
- Mumble ist freie Software, und wie bei IRC kann man einen eigenen Server betreiben
- Bildfreigabe lässt sich über einen eigenen Server oder Image-Hoster wie Catbox.moe und Uguu.se umgehen
- IRC unterstützt mit dem DCC-Protokoll 1:1-Dateiübertragungen
- Allerdings unterscheidet sich die DCC-Implementierung je nach Client und kann von Firewalls standardmäßig blockiert werden
Die Ausdrucksform, die Microsoft Comic Chat hinzufügt
- Microsoft Comic Chat ist ein ungewöhnlicher IRC-Client, den Microsoft in den 1990er-Jahren entwickelt hat
- Er wurde vor über 20 Jahren eingestellt, als Microsoft in Richtung MSN Messenger wechselte, hat aber Kultstatus behalten
- Anders als gewöhnliche reine Text-IRC-Clients rendert er Channels wie einen laufenden Comicstrip
- Teilnehmer wählen Avatare aus
- Beim Sprechen können sie bestimmte Gesichtsausdrücke oder Posen hinzufügen
- Auch ohne Worte lassen sich nur Gesichtsausdrücke als Reaktion senden
- Comic Chat hat wegen der Standardavatare und von Nutzern erstellten Avataren eine stark humorvolle Seite, kann Gesprächen aber Mimik und Gestik hinzufügen, um die Sprechabsicht zu betonen oder zu verdeutlichen
- Aufgrund überzeichneter Mimik und Gestik sowie der asynchronen textbasierten Gesprächsweise von IRC könne Comic Chat eine sehr geeignete Kommunikationsform für autistische Menschen sein
- Comic Chat ist ein Windows-Programm, kann aber auch unter Linux ausgeführt werden; dazu wird ShadowM00ns Wine-Konfigurationsanleitung angegeben
- Neben den Standardavatare sammelt Mermaid Elizabeths Comic-Chat-Seite viele alte Comic-Chat-Websites sowie Avatare und Ressourcen
KoshkaIRC und Comic Chat Caturday
- Der Autor empfiehlt, von Discord in freie, dezentrale Räume wie IRC und Mumble umzuziehen, und stellt auch sein eigenes IRC-Netzwerk KoshkaIRC vor
- Die Serveradresse lautet
irc.koshka.love - Der Haupt-Channel heißt
#
- Die Serveradresse lautet
- Im Channel
#comicchatauf demselben Server sei die Nutzung von Microsoft Comic Chat wieder aktiver geworden - Da Comic Chat einen separaten IRC-Client benötigt, nicht in einer Shell ausgeführt werden kann und zu alt ist, um gut mit einem Bouncer verbunden zu werden, soll jeden Samstag ein ganztägiges Event namens Comic Chat Caturday stattfinden
- Für Nutzer in Ozeanien kann es eher auf Sonntag fallen
- Die Schlussfolgerung lautet: Wenn man weiter freie, offene Protokolle nutzt und die Prinzipien des alten Internets bewahrt, stirbt das „gute alte Internet“ nicht vollständig
1 Kommentare
Hacker-News-Kommentare
Der Artikel geht eher beiläufig darüber hinweg, aber ich denke, dass die fehlende eingebaute Unterstützung für Chatverlauf der Hauptgrund ist, warum IRC praktisch verdrängt werden musste.
Verlauf ist keine „schicke“ Funktion, und die Erwartung, selbst einen separaten, ständig laufenden Logging-Dienst zu betreiben, reicht nicht aus.
Zumal es bereits offene föderierte Chat-Protokolle gibt, die dieses Problem nicht haben.
Der Verlauf gehört nicht den Nutzern, sondern Discord; wenn man von einem Server gebannt wird, ein Server geschlossen wird oder das Discord-Konto gesperrt wird, ist der Zugriff für immer weg.
Er ist auch nicht wie die Logs mancher IRC-Kanäle im Web öffentlich und indexiert oder extern durchsuchbar, und die UX, um ein paar Tage Logs durchzublättern, ist langsam und schmerzhaft.
Es ist schwer, ihn zu exportieren und mit Standard-Textwerkzeugen zu verarbeiten, es gibt keine Regex-Suche, und man kann auch nicht die Logs mehrerer Server auf einmal durchsuchen.
Ich kann IRC-Logs von vor Jahrzehnten sofort durchsuchen und als Text bearbeiten, aber Discord-Logs sind in Discord eingesperrt und müssen über eine hübsche, aber grauenhafte UI durchsucht werden.
Discord ist nicht wegen des Verlaufs beliebt, sondern weil Registrierung, Beitritt und Server-Erstellung einfach sind, wegen Inline-Bildern, weil man keine obskuren IRC-Befehle kennen muss, und wegen der ansehnlichen Clients.
Aber Discord ist ein Informations-Schwarzes Loch, in dem Daten sterben.
Die Discord-Suche ist so schlecht, dass der Verlauf trotz seiner Existenz oft nutzlos ist, aber die Möglichkeit, nützliche Nachrichten oder Diskussionen per Link „anzuheften“, ist wichtig.
Im Basis-IRC gibt es unabhängig davon, ob ein Verlauf vorhanden ist, keine Adressierung von Nachrichten.
Um das richtig zu behandeln, braucht man die Erweiterung
message-tags(https://ircv3.net/specs/extensions/message-tags), Unterstützung fürmessage-ids(https://ircv3.net/specs/extensions/message-ids.html) und vermutlich auchecho-message(https://ircv3.net/specs/extensions/echo-message).Ich weiß nicht, wie gut Server und Clients das unterstützen, und Clients bräuchten außerdem eine Möglichkeit, Message-IDs oder Permalinks sichtbar zu machen.
An diesem Punkt will man dann auch die in Arbeit befindliche Erweiterung
chathistory(https://ircv3.net/specs/extensions/chathistory), die Verlaufsunterstützung bereitstellt.Bei Discord und Slack gibt es einen Verlauf, also erwarten die Leute, dass alle alles gelesen haben.
Die Erfahrung, davon auszugehen, dass jemand, der nicht im Raum war, die Nachrichten nicht gesehen hat, ist besser, und IRC fühlt sich viel klarer wie synchrone Unterhaltung an.
Bei Chats in Discord und Slack ist unklar, ob sie synchron oder asynchron sind.
Früher habe ich IRC als Hobby genutzt und dann 10 Jahre lang bei der Arbeit, aber als Kommunikationsform war IRC völlig schlecht.
Mein größter Kritikpunkt war, dass Leute ihren Nickname änderten, um zu zeigen, dass sie abwesend waren.
Wenn man einen Channel betritt, fühlt es sich an, als würde man einen echten Raum betreten, und man weiß nicht, worüber gesprochen wurde, als man nicht da war.
Für alle, die Discord nicht mögen: Es ist eigentlich einfach.
Vor Discord habe ich fast zehn Jahre lang täglich Ventrilo, Mumble, TeamSpeak, Skype usw. genutzt.
Es gab Voice-Chat, und manche hatten auch brauchbaren Text-Chat, aber Discord hat Voice-Chat, guten Text-Chat mit Bildern, Code-Schnipseln, Emojis und Reactions, Video-Streaming, File-Sharing, starke Bot-Integrationen und weniger Sicherheitsprobleme als selbst gehostete Alternativen an einem Ort zusammengebracht.
Gerade in Gaming-Communities wie MMORPGs war Sicherheit wichtig, weil man DDoS-Angriffe abbekommen konnte, nur weil man ein Team verlassen hatte oder fünf Monate zuvor auf dem falschen TeamSpeak-Server mit jemandem gesprochen hatte.
Push-to-Talk ist ebenfalls wichtig.
Wenn man remote arbeitet und im Hintergrund Kinder sind, ist eine Taste zum Sprechen wirklich nützlich; Gamer machen das seit über 20 Jahren so, mit den Eltern als Hintergrundgeräusch.
Dazu kam noch, dass man ein Konto für alle Server nutzen und zugleich seine Identität anpassen konnte. Es war eine Komplettlösung, und deshalb hat es den Markt gewonnen.
Die Einfachheit von IRC mag für das Hacker-Gefühl schön sein, aber sie löst meine Probleme nicht und macht mein Leben nicht einfacher, also sehe ich keinen Grund, es statt Discord zu nutzen.
Früher war TeamSpeak bei bestimmten Arten von Gameservern das wichtigste Kommunikationsmittel, und fast jeder Gameserver sowie viele Teams hatten einen TS.
Das führte zu einer Katastrophe, bei der IP-Adressen überall durchsickerten: Wenn man auf einen Server kam und mit seinem In-Game-Nick verknüpft wurde, war die Chance groß, in wichtigen Momenten per DDoS offline genommen zu werden.
Mit dem Wechsel zu Discord passierte so etwas deutlich seltener.
Ich wünschte nur, es würde ein offenes Protokoll verwenden und die Indexierung von Inhalten erlauben.
Ich mag proprietäre Software grundsätzlich nicht und weiß, dass Discord sein Kerngeheimnis nicht offenlegen wird, aber wenigstens sollten Betreiber per Checkbox Textkanäle für Suchmaschinen indexierbar machen können.
Dann könnten Menschen in Zukunft die im FAQ angehefteten Problemlösungen finden, ohne dem Discord-Kanal beizutreten, und selbst wenn der Kanal eines Tages verschwindet, ginge das Wissen nicht vollständig verloren.
Eine kurze Antwort steht unter https://answers.microsoft.com/en-us/msteams/forum/all/teams-..., die Dokumentation unter https://support.microsoft.com/en-us/office/muting-and-unmuti....
Ich nutze IRC seit den 90ern, war lange Operator in Undernet
#Linuxund#Japan, habe in meiner Zeit in London auch einen Server für ein kleines IRC-Netzwerk betrieben und später in Japan denselben kleinen Netzwerkserver betrieben.Der Artikel war hervorragend, erwähnte Matrix aber überhaupt nicht.
Matrix ist wie IRC dezentralisiert, und man kann seinen eigenen Homeserver betreiben, so wie man einen
ircdbetreibt.Wenn man sich mit einem passenden Client mit einem Matrix-Homeserver verbindet, bekommt man zusätzlich zu den Chat-Vorteilen von IRC auch Discord-artige Vorteile wie das Posten von Bildern im Chat und Textformatierung.
Je nach Raumeinstellungen gibt es auch Chatverlauf, vollständig verschlüsselte Räume sind möglich, und man kann Audio- und Videoräume erstellen.
Ich bin inzwischen vollständig zu Matrix gewechselt, und während Discord ein Walled Garden ist, ist Matrix wie IRC vollständig dezentralisiert; deshalb empfehle ich heutzutage eher Matrix als IRC.
Die in Go geschriebene Alternative der zweiten Generation, Dendrite, ist leichtergewichtig, hatte aber beim letzten Mal, als ich nachgesehen habe, noch einige Funktionslücken.
Vor ein paar Jahren fand ich die ultraleichte, in Rust geschriebene Homeserver-Implementierung Conduit (https://conduit.rs/), mit einer sehr engagierten und reaktionsschnellen Community.
Ich betreibe sie seit 18 bis 24 Monaten und nutze sie für Familienkommunikation, ein kleines Business und Arbeitsgruppen; falls du sie noch nicht gesehen hast, kann ich nur dringend empfehlen, Conduit anzuschauen.
Beim Entdecken von Nischen-Communities ist es bereits deutlich besser als das Fediverse.
Ich wünschte, der Autor hätte faktenbasiert geschrieben; es wirkte wie dogmatische autoritäre Fanfiction
Der Grund, warum IRC nicht mehr zeitgemäß ist, ist einfach und klar: Es fehlen die Funktionen, die Nutzer erwarten
Dass Signal oder Telegram ebenfalls IRC-artige Dienste wie große Chaträume gebaut haben, sie aber nicht auf IRC aufgebaut haben, ist aufschlussreich
Sie sind als Gateways mit zahllosen öffentlichen, privaten und kleinen Freundeservern verbunden und können sämtliche Nachrichtendaten durchsuchen und in Data Lakes absaugen
Deshalb hat Discord Application Commands[0] vorangetrieben, bei denen Daten nur empfangen werden, wenn Nutzer die Anwendung initialisieren, und Message Contents zu einem privilegierten Intent[1] gemacht, der eine Identitätsprüfung erfordert, wenn ein Bot auf mehr als 100 Servern ist
[0] https://discord.com/developers/docs/interactions/application...
[1] https://support-dev.discord.com/hc/en-us/articles/4404772028...
Ich habe nichts gegen IRC, aber IRC als Alternative zu Discord vorzuschlagen, wirkt befremdlich, weil es zeigt, dass man grundlegend nicht versteht, worin Discord stark ist
Wenn man eine selbst gehostete Alternative sucht, kommt Matrix, insbesondere Matrix mit modernen Video- und Sprach-Chaträumen, dem, was Discord bietet, viel näher
Trotzdem ist es schwer, Discords Kernanwendungsfall zu ersetzen: Voice-Chat beim Spielen, nahtloses Videostreaming des aufgenommenen Spielbildschirms und eine so geschmeidige UI, dass selbst achtjährige Neffen sie allein lernen können
Auf Discord gibt es viele rein textbasierte Nutzungen, zum Beispiel diese:
https://news.ycombinator.com/item?id=36746154
https://news.ycombinator.com/item?id=29712098
Wenn man IRC für Leute, die Discord und Ähnliches mögen, brauchbarer macht, fühlt es sich für viele Menschen, die IRC mögen, grundlegend verändert und kaputt an
Umgekehrt gilt dasselbe, daher wird IRC wohl nicht wieder auferstehen und massenhaft genutzt werden
Wenn „Discord ist nicht privat“ das Argument ist, hat man schon verloren
Die Leute, die Discord nutzen, kümmern sich nicht darum, und solche Argumente zeigen, dass man nicht wirklich versteht, warum sie Discord nutzen
Artikel darüber, warum Discord schlecht ist, erscheinen regelmäßig, aber sie verfehlen alle den Kern
Viele Websites und Foren wurden durch Discord ersetzt, und das ist nicht gut
Obwohl es im Grunde eine Messaging-App ist, wird sie für Zwecke genutzt, für die eine Website besser geeignet wäre, etwa „Der Link ist in meinem Discord“
Ich und sicher viele andere nutzen allerdings fast nur öffentliche Server und würden uns eher wünschen, dass sie weniger privat wären, damit sie über Internetsuchen auffindbar sind
Ich stimme zu, dass der sehr reduzierte Charakter von IRC seinen Reiz haben kann
Moderne Dienste wie Teams, Slack und Discord stellen aber nahtlose Kontinuität zwischen Client-Geräten an erste Stelle
Man lässt den Laptop liegen, geht aufs Klo, holt das Handy heraus und tippt weiter
Ich habe IRC auch noch eine Weile genutzt, nachdem ich mehrere Geräte verwendet habe, musste mich für grundlegende Funktionen wie asynchrones Messaging aber auf Dinge wie Proxys oder SSH-Verbindungen über GNU screen verlassen
Um Client-Unabhängigkeit auf IRC aufzubauen, müsste man wahrscheinlich ein Protokoll darumlegen, das komplexer ist als IRC selbst
Ich würde eher darauf wetten, dass die großen Anbieter IRC-artige Channels als interessantes Retro-Feature einführen; und es wirkt wahrscheinlicher, dass dieses Feature beliebt wird, als dass IRC ein Comeback erlebt
Benachrichtigungen fehlen, Nachrichten fehlen, die Reihenfolge von Nachrichten gerät durcheinander; wenn es nach etwa drei Monaten behoben scheint, tritt es wieder auf, und es scheint vor allem Android zu betreffen
Im Allgemeinen schien das Multi-Device-Problem bei Messengern etwa zu Zeiten von MSN Messenger und Skype gelöst zu sein, aber als diese Messenger den Übergang aufs Handy im Smartphone-Zeitalter nicht erfolgreich geschafft haben, brachten WhatsApp-artige Dienste das Problem zurück, wieder an ein einzelnes Gerät gebunden zu sein
Später wurde Web-Zugriff ergänzt, aber das war eher ein Hack als echte Multi-Device-Unterstützung
Das große Problem, das Handy-Messaging-Apps gelöst haben, war, dass das Protokoll keine dauerhafte Verbindung erforderte
Theoretisch hätte man auch MSN, ICQ, Skype und IRC erweitern können, aber neu zu bauen und zuerst auf den Markt zu kommen ist immer schneller
Wenn man IRC heute als moderne Multi-Device-Erfahrung nutzen will, halte ich Quassel[1] und Quasseldroid für Android für die beste Lösung
Es ist einem Bouncer ähnlich, verwendet aber zwischen dem Bouncer
quassel-coreund der GUIquassel-clientein eigenes Protokoll, synchronisiert den Zustand aller Geräte vollständig und funktioniert auch bei instabilen MobilverbindungenDamit es von überall erreichbar ist, muss der Core auf einem Server laufen, ist also nichts für die im Artikel erwähnten „Normalnutzer“, aber es ist eine Art, IRC in der modernen Welt nutzbar zu machen
Ich möchte mich nicht vom Handy aus per termux über SSH verbinden und irssi in screen benutzen
Wenn man eher Web-2.0-Geschmack hat, wäre die nächste Wahl vermutlich The Lounge[2]
[1] https://quassel-irc.org/
[2] https://thelounge.chat/
In leichtem Zusammenhang mit dem ersten Punkt suche ich persönlich eher nach Möglichkeiten, mich öfter zu trennen
Selbst wenn es nur kurze Unterbrechungen sind, etwa das Handy nicht mit aufs Klo zu nehmen; ich habe inzwischen gemerkt, dass ich es nicht mag, ständig verbunden zu sein
Einfaches IRC klingt im Vergleich zum Albtraum dauernder Verbundenheit traumhaft
Discord benachrichtigt mich nie über DMs von meiner Tochter, schickt aber immer Benachrichtigungen für Ankündigungen aus einem Spiele-Discord, den ich komplett stummgeschaltet habe
quasselclientauf dem Desktop stehen lassen, aufs Klo gehen und auf dem Handy in der Quassel-App weitertippenEs funktioniert, weil man in Wirklichkeit mit Quassel verbunden ist
Natürlich würde man das in Wirklichkeit nicht tun
Ergo IRCd unterstützt es, dass sich mehrere Clients gleichzeitig mit demselben Account und demselben Nickname verbinden, und zwar nur mit dem normalen IRC-Protokoll
https://github.com/ergochat/ergo/blob/master/docs/USERGUIDE....
Formulierungen wie „Wer IRC einmal benutzt hat, weiß, dass daran überhaupt nichts Kompliziertes ist“ und die Rede des Autors von „Normalnutzertauglichkeit“ wirken auf mich wie intellektueller Elitismus, der mich jedes Mal zuverlässig davon abhält, zu IRC zurückzukehren, wenn ich darüber nachdenke
Das zeigt gut, wie wichtig es ist, ein Gefühl für die tatsächliche Nutzerbasis zu behalten
Die Technik selbst enthält keinen „Elitismus“, und früher gab es viele Channels und Netzwerke mit zahlreichen nichttechnischen Nutzern
Als Shoutcast populär war, hatten Server zugehörige IRC-Channels, in denen Leute Musikwünsche stellten oder über Musik sprachen
Auch die Aussage, es halte „technisch unkundige Nutzer fern“, ist seltsam; ich habe gesehen, wie Mittelschüler ohne große Schwierigkeiten IRC-Channels betraten
Matrix ist ein sehr praktisches Chat-Protokoll, und ich nutze es seit Monaten hauptberuflich
Ich habe auch meine WhatsApp- und Telegram-Accounts gebridged und nutze auf Handy und Desktop nur noch Matrix-Clients, ohne Probleme
Für Freundesgruppen im echten Leben kann man es wie WhatsApp nutzen, für Online-Räume wie IRC/Discord/Slack, und es hat auch die Historie, die IRC fehlt
Ich nutze Matrix, aber ich traue Element nicht genug, um Account-Bridges zu verwenden
Während des Studiums habe ich mit Freunden einen privaten IRC-Server gestartet, und rund 15 Jahre später nutzen wir ihn immer noch
Wir betrieben auch einen Ventrilo-Server, wechselten aber schnell zu Mumble, und es sieht nicht so aus, als würden wir zu Discord umziehen
IRC war ein großer Teil meines Lebens, und über IRC bin ich auch zu organisierten Quake-, CS-1.6- und Dota-Matches gekommen
Heute spiele ich weniger Hardcore-Games, aber diese Rolle haben vermutlich Discord und automatisches Matchmaking im Spiel übernommen
Auch zum Lernen technischer Themen war IRC eine großartige Ressource
Heutzutage verweisen die meisten Open-Source-Communitys auf Orte wie Discord, Slack oder Gitter
Ich wünschte, IRC würde zurückkommen
Alle neuen Netzwerke zwingen einen, ihren eigenen Client zu nutzen, und moderne Designtrends mag ich ebenfalls nicht
mIRC unter Windows und irssi unter Linux waren für mich in Sachen UX/UI nahezu perfekt, und alles danach hat nur Leerraum und Ablenkung hinzugefügt, die vom eigentlichen Inhalt, dem Chat, ablenken
Ich hatte immer das Gefühl, dass UX-Leute so selbsthassend sind, dass sie ihre beste Arbeit als „Nichts“ betrachten
Je mehr Nichts, je mehr Raum, je mehr Leere sie hinzufügen, desto wohler scheinen sie sich mit ihrer Arbeit zu fühlen
Es fühlt sich an wie: „Ich habe dem Perfekten nichts hinzugefügt und wurde dafür bezahlt“, und eine kleine Stimme im Kopf flüstert, dass diese Leere ihren Seelen ähnelt