Bonum Certa Men Certa

Modern spyware and the problems of "Discord newspeak"

posted by Roy Schestowitz on Sep 09, 2024,
updated Sep 09, 2024

Evil Earth Discord GIF

Article by Sami Tikkanen (IRC nickname: Sompi), original in Finnish or English.


The history of modern instant messaging

 

Remote messaging has taken many forms during the known history of humanity. Before electricity was invented, messages were transmitted using smoke signals and carrier pigeons. With electricity the telegraph was invented, and human voice was turned into an electric signal and transmitted through long wires - the latter is still in use today and is known as "a telephone". The significance of a telegraph in communication has practically been lost after digital computers that route messages automatically became common.

 

First digital messaging applications used very simple protocols and often no other client program than just a telnet client was needed. The SMTP protocol, which is still actively used in transferring e-mails between servers, was developed in 1982. The IRC protocol, which was developed in Finland by Jarkko Oikarinen in 1988, became the first broadly used instant messaging protocol.

 

 

Definitions of technical terms used in this writing

 

Client: A program that the user installs to their computer to use the service.

 

Server: A program that is installed to the server computer, which relays the messages between different users.

 

Protocol: A set of rules that the client and server programs use to exchange information between each other.

 

Payload: The "useful" data that is transferred from a client to an another client via the protocol - in the case of communicator applications this is usually a message from a user to an another user.

 

End-to-end encryption: The payload is encrypted by the client that sends it, and it is decrypted by the client that receives it, so that the server that relays the message cannot see the decrypted contents of the payload.

 

Instant messenger: A synonym to the word "chat".

 

Bridge bot: A bot that relays messages between two or more conversation channels. Different conversation channels can use different protocols - for example, the bot can relay messages between an IRC channel and a Matrix channel.

 

Free: Free as in freedom. Has nothing to do with the price. May or may not be gratis.

 

Differences between closed and free instant messengers

 

Probably the most important difference between closed and free instant messengers is how their name is used. The name of a closed instant messenger program is usually associated to their client program, but when we are speaking about a free instant messenger, we are speaking about the protocol and not any particular computer program. In fact a free instant messenger IS the protocol - there may or may not exist a client program of the same name, and "THE client program" certainly doesn't exist. Good examples of this are two well known instant messengers IRC and Mumble: Both of them have many existing client programs and the first of them doesn't even have a client program that would be named after the protocol. A free instant messenger is a protocol that is implemented in the context of the server or client program.

 

The protocol of a closed instant messenger is usually completely undocumented, and because of that creating an alternative client program is very hard and laborious work. Using an alternative client program may also be completely forbidden in their terms of service, which is the case with Discord. A closed and undocumented protocol creates a situation where the instant messenger in question works only on those devices that the official client program has been made for. In contrast to this free instant messengers have an open and documented protocol, which makes it easy to write a client program. The most commonly used free instant messengers have client programs for practically every type of computing device.

 

An undocumented protocol also makes it difficult to create bridge bots, and often the terms of service completely forbids using bridge bots. Usually the main business idea of a closed instant messenger is to keep its users trapped inside its walled garden. Apart from some exceptions closed instant messengers don't usually have a publicly available server program and thus creating an own server is impossible, which makes them more vulnerable to denial-of-service attacks and censorship by totalitarian governments.

 

 

How marketing changes the meaning of words

 

Most proprietary closed-source computer programs are produced by profit-seeking companies. Often their marketing is not exactly honest - especially when the workings of the product in question is not completely understood by its average user. The same phenomena can also be seen with computer software, and one of the most used means of untruthful marketing is to change the meaning of words to better match the agenda of the company. The worst case scenario is that the new way of using the words becames established as the new normal, which is at an especially high risk of happening within the contexts of technical literature, where the target group of the marketing often initially learns about the new word from the purposely untruthful marketing material. The establishment of the newspeak definitions of the words into the normal usage of language makes technical things even harder to understand.

 

Often it seems that the misleading use of words has caused almost irrepairable damage, and this can even be seen happening to university students of information technology, the very people who should learn these things properly or else in the near future no-one is able maintain the digital systems that our society increasingly relies on. After one has initially learned a misleading definition for a technical term, it becomes very hard to adjust the inner paradigms to understand the real technically correct meaning of the word.

 

Usually the purpose of using words misleadingly is to "flatten" the meanings of words that are considered positive things. For example, the word "secure" may be used for an instant messenger program that does not even have end-to-end encryption and all messages are saved to the server in plaintext form - in that case what they actually mean is that only the connection between the client and the server is encrypted. Discord calls the groups inside their service "servers" to create a misconception that everyone can create their own servers for Discord. Of course, in reality, it has nothing to do with actual servers - the word "server" means and has always meant, in the hardware level the computer that runs the server software, and in software level a program that listens to connection requests from clients, and neither of those can be created via clicking some links in some Electron app.

 

 

Conceptual problems when speaking about information security

 

During the recent years the security of closed source computer programs has often been in the headlines around the world. Spying features have been found, among the others, from the operating systems of Microsoft and Apple. The fact that Facebook makes money by selling information about its users has raised conserns. Many countries have been boycotting Huawei when building 5G networks because of the possibility of China using their network devices for spying purposes.

 

Often the discussion about security gets derailed or becomes completely impossible, because the definitions of words are unclear. Already long before the era of the modern "Discord newspeak" security companies have had the habit of marketing their products like security was something that could be bought from a store, which has already made it difficult to educate people about the subject.

 

Understanding the security of instant messengers is not possible, if the concept of a server is unclear. Essential things are the encryption and the question of whether the server is trusted or not, and if not, does it see the messaging between the clients. Because of the "Discord newspeak" a typical conversation about security goes like this:

 

1: To be actually secure, the messenger program has to encrypt the messages between the users.

 

2: Discord uses an encrypted connection. Therefore Discord is secure.

 

1: Discord is not secure, because its encryption is not done between the users. Its encryption only exists between the client and the server, and the messages are saved to the server in a plain-text format. They probably also sell all your messages to advertisers.

 

2: I created my own Discord server that I trust, because it is my own server and I can always trust my own server! In addition to that, creating a server to Discord is very easy, because it only requires clicking couple of links from the client program! Only with outdated legacy messenger apps you need to install some server program and leave the computer powered on 24/7 just to have a server!

 

What went wrong? The conversationalist no. 2 knows that encryption between the client and the server is sufficient for security, if the server is trusted. However, they thinks that the Discord group they created is a "server" and therefore concludes that the messages cannot end up in the hands of any untrusted parties. Discord erroneously calls the social media groups within their service "servers".

 

 

Other examples of "Discord newspeak" and untruthful marketing

 

Other Recent Techrights' Posts

Coming Soon: Microsoft Fake Results, Mass Layoffs, and Silence About All the People Microsoft Pressured to "Quit" (So That They Don't Get Counted as Layoffs)
there will be more mass layoffs
Speed of GNU/Linux
The media seldom speaks of the dangers of "proprietary software"
Proprietary Windows Versus "Linux" News (Trying to Keep People on Windows, Never Exploring GNU/Linux)
Good editors know better how to recognise threats and not give them lip service
Ensuring That Every Computer User Anywhere in the World Can Take Control of All His or Her Computers
We must fight the people who attack general-purpose computing, in particular those who push this agenda very aggressively inside Linux
Gemini Links 28/04/2025: Autism and Structural Navigation
Links for the day
What Happened to the Open Source Initiative (OSI) Elections: The Purge, the Cover-up, and the Witch-hunts
OSI has gone "full Microsoft"
 
China is Already Culling GAFAM (Not Just Microsoft Windows)
OS monoculture or "OS hegemony" may be coming to an end
The "Telephone Operating System in the Vatican" is 95 Years Old, Vatican Moved to GNU/Linux
Maybe Microsoft is down to zero already
If Tesla Shares (and Alleged Value) Fell 55% (From $489 to $222) in a Few Months Maybe It's Not Worth Anything At All (It's Just Gambling)
Tesla swasticars have turned from a "status symbol" into a "public embarrassment" and cause for casual humiliation
Chromebooks' Adoption in Sweden No Longer Depends on Schools
School breaks are when classrooms are shut
No, IBM is Not Investing $150 Billion in the US and It Doesn't Even Have That Kind of Money
Here we go again... media as a vehicle of lobbying and misinformation
Leak: The EPO's General Consultative Committee (GCC) Does Not Consult Staff on Crucial Matters and Bypasses the Administrative Council (AC) to Do Illegal Things
violations against the EPO's very staff
New Leaks Coming Soon, We Maintain 100% Record of Successful Resistance to Censorship
We won't be told what we can and cannot say (especially when it's true)
Central African Republic (CAR): Vista 11 is Only ~0.2% Market Share
99.8% to go!
BSD and GNU/Linux Replaced Microsoft in Secure Servers, All Microsoft Has Left is LLM Slop for Fear, Uncertainty, and Doubt (FUD)
the FUD machine never rests
Gemini Links 28/04/2025: A Simple Task Tracking and Auto-Prioritization Tool and Other Programs
Links for the day
Links 28/04/2025: Canada's Election, Pakistan-India Conflict
Links for the day
Glue Inside Your Pizza (or Why People Will Get Fed Up With Slop)
People are given "answers" from non-intelligence word dumpsters
Links 28/04/2025: Cyberattacks Happening, Chatbots Disappointing, and "Free Speech Under Fire"
Links for the day
Phone Adoption Very Low in Vatican, Windows Usage Fell Nonetheless
Even in places where people still use desktops/laptops most of the time (and have access to these) Windows is gradually losing ground
GNU/Linux 9% in Cuba, Vista 11 Waning, Android Dominant
Microsoft has pretty much lost Cuba
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, April 27, 2025
IRC logs for Sunday, April 27, 2025
In 24 Countries Observed by statCounter Vista 11 is Still Less Than a Quarter of Windows Users Despite All Other Versions Being 'Expired'
They ought to move to GNU/Linux
Links 27/04/2025: Pope Goodbyes, "Politics of Fear", Slop Redux and More Google Shutdowns (Google Debt Had Grown This Year)
Links for the day
Links 27/04/2025: Serenity Dialectics, Hockey Jersey Ethics, and More
Links for the day
Links 27/04/2025: Death of Nest Thermostats, Death of Metaverse
Links for the day
Links 27/04/2025: Projects Workflow and Discovering Technology
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, April 26, 2025
IRC logs for Saturday, April 26, 2025
Microsoft Isn't on the Map in USSR
To them, it's either Google or Yandex
In Central America Windows Became a Small Force
These are countries where Windows used to have well over 95% of the "market"
What's Very Vexing to GAFAM, EPO and Others Is That It's Incredibly Hard to Censor Us (and Nobody Ever Successfully Did That Before)
resist, do not capitulate
Site May be Even Faster Now
It basically takes less than a tenth of a second to serve the page
Receiving SLAPPs and Collecting Them Like Trophies (the SLAPPs Always Fail)
People who file lawsuits bring even more attention to themselves (or to embarrassing statements about them)
Year of GNU/Linux on the Laptop?
It's not happening only in Lenovo
What People Must Understand About the Open Source Initiative (OSI)
some facts about the Open Source Initiative (OSI)
Many of the Scandals Are Interconnected (Overlapping People and Corporations)
We're only getting started
More Copyright Lawsuits Against LLM Slop Providers and Suppliers of LLM Slopfarms Would Benefit Society
It's not just bad for the Web and for society; it's also legally dangerous
Links 26/04/2025: General Assassinated in the Town of Balashikha, US Promoting Seafloor Mining
Links for the day
Links 26/04/2025: Facebook Layoffs Again, Remembering What's Real, and Say No to Mass Surveillance
Links for the day
Links 26/04/2025: NOAA Budget Cuts and "Dog Days Ahead"
Links for the day
In defence of JD Vance, death of Pope Francis
Reprinted with permission from Daniel Pocock
Three Years in Prison for Disney Employee’s ‘Menu Hacking’: The Economic Fallout of Digital Menus
Reprinted with permission from Ryan Farmer
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, April 25, 2025
IRC logs for Friday, April 25, 2025