Introduction: when a Gafam gets down or becomes evil...
#googledown (2020)
14th of december 2020, Google services shutdown for a few hours...
BBC. « Google Outage: YouTube, Docs and Gmail Knocked Offline ». BBC News, 2020-12-14. https://www.bbc.com/news/technology-55299779.
Twitter : #googledown until:2020-12-15 since:2020-12-14 lang:en
I went to Google to ask how to solve an error... But Google was itself down from an error
User stories
@covid19indiaorg Google services briefly disrupted today. Student with limited access to internet/electricity/device, trying to attend online classes: "My daily story".
@RugbyBarrister Listening to stories of Google customers (who have gone full Google mode at home with the home app) unable to turn on/off their lights today.
@drisso1893 TFW you spend 10 months organizing a conference and the only thing that you did not consider is Google being down preventing your attendees to sign onto the platform! #googledown #disasteraverted #EuroBioc2020
Panicking...
@cykwek77 @googlecloud Your links do not work. Is there any number that I can call or any live chat that I can reach for assistance?
@JohnnyICS @googlecloud After the DOWN of 14.12.2020 I can no longer log into my Gmail. I get response ad if it no longer existed, as if it had been deleted. Will the error really be "temporary"? H E L P !!
@Mubashirshafi @googlecloud Getting notifications for password breach. Do I need to worry about it?
Joking...
@shashishankar Today, after years of wanderlust, my searched for life's meaning was about to end and at the same moment #Google came down.
@Surbhi_Vedi Maybe #google is trying to teach us a lesson- it provides us access to infinite information for free, yet some of us make ill-informed decisions all the time.
@Cleobatta Here's a theory: Google was down on purpose as a social experiment to motivate the visibility of its value and impact. They're measuring our future willingness to pay for their services.
Thinking...
@KrishnamHQ Google just tested it's effect on humanity. The might have switched off the services for sometime and might be laughing at the back enjoying the chaos. We should understand and realise how these tech giants can do to humanity. #techfiction #googledown
@pzwsk Google is an infrastructure (web) relying on another infra (internet) relying on another infra (electricity) and all those infra are there because we have the power to move things (oil). You are excited about #googledown? You are going to enjoy #peakoil ...
@CoinDesk This morning was a jarring reminder of the hidden costs of the easy-to-use, centralized systems that permeate the web. #googledown
#facebookdown (2021)
Facebook's Apps Went Down. The World Saw How Much It Runs on Them.
Raymond Zhong and Adam Satariano, 2021, Facebook's Apps Went Down. The World Saw How Much It Runs on Them, The New York Times. https://www.nytimes.com/2021/10/05/technology/facebook-down-ig-down-whatsapp-down.html
The Facebook outage on Monday was a planetary-scale demonstration of how essential the company's services have become to daily life. Messenger have long been more than just a way to chat and share photos. They are critical platforms for doing business, arranging medical care, conducting virtual classes, carrying out political campaigns, responding to emergencies and much, much more.
In Mexico, politicians were cut off from their constituents.
In Turkey and Kenya, shopkeepers couldn't sell their wares.
And in Colombia, a nonprofit organization that uses WhatsApp to connect victims of gender-based violence to lifesaving services found its work impaired.
#youtubeads (2022)
YouTube tests users' tolerance for ads
YouTube is trying to figure out exactly how many ads its users will tolerate before heading elsewhere. Some social media users in recent weeks have complained about seeing eight or even 10 consecutive unskippable pre-roll ads; before a video begins, YouTube typically will display two pre-roll ads. (Goldman, 2022)
We like to think of Bumper ads as [a quick and fun format and as] little haikus of video ads – and we're excited to see what the creative community will do with them. (Lupier, 2016)
#musk (2022-2023)
Mastodon censured (2022)
Twitter blocks users from sharing Mastodon links
Mastodon is divided into groups, called servers, based on many topics including the UK, snooker, and security.
Twitter has blocked links to some of the largest servers which users would join, including the most popular "social" channel.
And Twitter is also stopping users from adding links to their Mastodon account in their bios - calling them "malware".
Tom Gerken, december 2022, BBC News. bbc.co.uk
How does Internet works and how can everyone be a part of it ?
Internet actors
Internet is cables
Définition : Internet Service Provider
An Internet Service Provider (ISP) is an organization that provides services for accessing, using, or participating in the Internet.
An ISP serves as the access point and the router that provides a user access to everything available on the Internet.
Internet services typically provided by ISPs can include Internet access, Internet transit, domain name registration, web hosting...
Remarque :
Internet service providers can be organized in various forms, such as commercial, community-owned, non-profit...
Main commercial actors in France : Orange, Bouygues, SFR, Free, etc.
In France, the FFDN is a federation that gathers more than 30 associations acting as ISP.
Exemple :
Définition : Content and application providers
Any individual or organization that provides content and/or application to the other users, such as websites, mail access...
Exemple :
GAFAM (Google, Amazon, Apple, Facebook, Microsoft).
NATU (Netflix, Airbnb, Tesla, Uber)
BATX (Baidu, Alibaba, Tencent, Xiaomi)
Yandex
Exemple :
Telegram
Wikipedia
ProtonMail
Framasoft
...
Définition : Server
An Internet server is a computer connected to the Internet which provides services to other users, names clients.
It hosts services (web pages, videos access, agenda, mails...).
It serves other users answering their requests.
Définition : Internet hosting service
An Internet hosting service runs Internet servers for other users.
Exemple : In France
Gandi, OVH or Scaleway are Internet hosting service.
Internet network
Définition : Peering
Peering is an interconnection of separated networks : each actor gives access to its network to the other.
Définition : Transit
Transit is a way for a small actor to buy access to a bigger actor.
Définition : Classement des opérateurs d'Internet
Exemple : Consulting a Wikipedia page from a home computer
Local computer (client)
→ Box
→ ISP network (generally tier 3)
→ other networks by transit and/or peering
→ ISP network which connect Wikipedia server
→ Wikipedia server
Internet machines
Définition : Server and clients
Définition : In the middle : routers
Routers are computers that transport requests from client to server and back answer from server to client.
Exemple :
The client send its request to the router it is connected to (example : the box).
If the router knows the server (example : it is in the same network), it delivers the message (the request).
If not, it delivers the message to another router known to be nearer the server.
The next router does the same.
One last router finally knows the server and delivers the message.
The same process is used for the answer.
Exemple : traceroute
traceroute www.icann.org.
traceroute to www.icann.org. (192.0.32.7), 30 hops max, 60 byte packets
1 * * *
2 10.24.0.1 (10.24.0.1) 72.344 ms 72.283 ms 72.305 ms
3 192.168.253.30 (192.168.253.30) 72.306 ms 72.302 ms 77.540 ms
4 192.168.255.6 (192.168.255.6) 77.569 ms 77.566 ms 78.655 ms
5 ppp18-metz.isdnet.net (194.149.166.145) 78.681 ms 80.408 ms 80.434 ms
6 ppp6-metz.isdnet.net (194.149.166.133) 78.654 ms 38.479 ms 38.291 ms
7 * * *
8 be4204.ccr32.par04.atlas.cogentco.com (149.11.115.13) 42.493 ms 42.424 ms 42.369 ms
9 be2067.ccr31.par04.atlas.cogentco.com (130.117.3.33) 41.388 ms 41.284 ms 41.180 ms
10 ae-29.r04.parsfr01.fr.bb.gin.ntt.net (129.250.8.125) 39.545 ms 39.478 ms 39.708 ms
11 ae-23.r24.amstnl02.nl.bb.gin.ntt.net (129.250.4.137) 49.371 ms 40.029 ms 42.071 ms
12 ae-3.r25.amstnl02.nl.bb.gin.ntt.net (129.250.4.69) 39.909 ms 46.701 ms 49.333 ms
13 ae-5.r23.asbnva02.us.bb.gin.ntt.net (129.250.6.162) 139.280 ms 145.858 ms 140.580 ms
14 ae-0.r22.asbnva02.us.bb.gin.ntt.net (129.250.3.84) 126.531 ms 123.791 ms 115.589 ms
15 ae-5.r23.lsanca07.us.bb.gin.ntt.net (129.250.3.189) 185.790 ms 177.418 ms 183.428 ms
16 ae-5.r01.lsanca20.us.bb.gin.ntt.net (129.250.6.49) 180.727 ms 204.185 ms 201.918 ms
17 ge-100-0-0-16.r01.lsanca20.us.ce.gin.ntt.net (204.1.254.150) 199.037 ms 186.855 ms 185.762 ms
18 www.icann.org (192.0.32.7) 187.313 ms 239.217 ms 232.851 ms
TCP/IP network
Internet two main protocols are TCP and IP.
Définition : IP
Addresses : each machine is identified by an IP adress
Routing : to find a machine you must find a route
Packet fragmentation : messages are cut in small packets
Exemple :
Définition : TCP
TCP is in charge of reordering packets and solving transmission errors in order to allow correct message transmission.
IP addresses
Définition : Adresses IP
An IP address is a number that identify a machine.
Every machine connected to the Internet has an IP address.
IPv4, example
192.168.3.200
IPv6, example :
2001:0db8:0000:85a3:0000:0000:ac1f:8001
Attention : Static or dynamic IP
An IP address can be static or dynamic:
only machines with static IP can work as servers
other machines are content consumers only (example : the smartphones)
Complément : IPv4 shortage
Most of the IPv4 addresses are already in use and IPv6 is still not implemented by major actors.
This creates a shortage of static addresses.
Domain names
Définition : Nom de domaine
A domain name is a symbolic address.
They are easier to use for human beings.
They create an abstraction that allows to change machines (and IP) without changing website names or email addresses for instance.
Exemple :
91.198.174.192
can be associated with wikipedia.org.
Définition : DNS
A domain name server is a server that knows how to translate domain name into IP addresses.
Exemple : Résoudre une IP
$ host www.wikipedia.org
www.wikipedia.org is an alias for dyna.wikimedia.org.
dyna.wikimedia.org has address 91.198.174.192
dyna.wikimedia.org has IPv6 address 2620:0:862:ed1a::1
Be an Internet actor
What do we need to host a website ?
Not much...
A machine connected to an ISP
at home behind a box
in a datacenter
A web server software (Apache or Nginx are free software easy to install)
A static IP address
A domain name
Exemple :
History: Centralization, decentralization, recentralization, redecentralization
Centralization
The Great Library of Alexandria
What is the problem with this model ?
Resilience ! it may burns...
The Mundaneum (Paul Otlet)
Collecting the whole knowledge of the world in one single place.
Michael Buckland. Paul Otlet, Pioneer of Information Management. https://people.ischool.berkeley.edu/~buckland/otlet.html
Michael Buckland. Selected Writings about Paul Otlet. https://people.ischool.berkeley.edu/~buckland/otletbib.html
Alex Wright. Cataloging the World: Paul Otlet and the Birth of the Information Age. Oxford University Press, 2014.
What is the problem with this project?
The Mundaneum was closed far before having being able to classified all the knowledge in the world...
Information grows faster than anyone can store it (even Google can't !).
Mainframe computers
Before the Internet (in the 60's and 70's) the first networks where local networks built around big central computers.
Another problem with centralization ?
It confers control to information and power to whom manages the access.
Decentralization (Internet)
Arpanet, 1969
Invention of packet fragmentation and routing.
Decentralized communication on the Internet
Anyone can plug itself to the Internet, without authorization of any central authority, use and provide contents and services.
Decentralization origin
Who are at the origins of the decentralized model of the Internet ?
Think 60' and 70'...
Hippies and military men together...
Fred Turner. From Counterculture to Cyberculture : Stewart Brand, the Whole Earth Network, and the Rise of Digital Utopianism, Chicago, Ill., University Of Chicago Press, 2006.
Recentralization (GAFAM)
“The web is already decentralized,” Mr. Berners-Lee said. “The problem is the dominance of one search engine, one big social network, one Twitter for microblogging. We don't have a technology problem, we have a social problem.” (Hardy, 2016)
Redecentralization (De-google-ify Internet)
Exemple : Framasoft
Complément :
Which problems with web centralization ?
Some digital services became essential to our personal or professional lives.
The centralization of this services in the hand of too few actors give them great power with small democratic control.
Imagine some issues related to information power.
In 2015, six of the 10 websites in Myanmar getting the most engagement on Facebook were from legitimate media, according to data from CrowdTangle, a Facebook-run tool. A year later, Facebook (which recently rebranded to Meta) offered global access to Instant Articles, a program publishers could use to monetize their content.
One year after that rollout, legitimate publishers accounted for only two of the top 10 publishers on Facebook in Myanmar. By 2018, they accounted for zero. All the engagement had instead gone to fake news and clickbait websites. In a country where Facebook is synonymous with the internet, the low-grade content overwhelmed other information sources.
Karen Hao, How Facebook and Google fund global misinformation, MIT Technology Review, November 20, 2021. https://www.technologyreview.com/2021/11/20/1039076/facebook-google-disinformation-clickbait/
Imagine some issues related to political power.
Le Parti Pirate vient de saisir le CSA après avoir été banni de Twitch pendant 48 heures à la demande de BFMTV. Sa faute ? La reprise de l'émission « 2022 le débat de la droite » de la chaîne d'Altice. Quand celle-ci dénonce une atteinte à ses droits, le PP oppose le nécessaire partage des débats politiques d'intérêt général. Next inpact diffuse la lettre de saisine.
Marc Rees, Censuré sur Twitch à la demande de BFMTV, le Parti Pirate saisit le CSA, Novembre 22, 2021. https://www.nextinpact.com/article/48938/censure-sur-twitch-a-demande-bfmtv-parti-pirate-saisit-csa
Imagine some issues related to economic power
The online giant gives a leg up to hundreds of house brand and exclusive products that most people don't know are connected to Amazon.
Adrianne Jeffries, Leon Yin. Amazon Puts Its Own “Brands” First Above Better-Rated Products, October 14, 2021. https://themarkup.org/amazons-advantage/2021/10/14/amazon-puts-its-own-brands-first-above-better-rated-products#amazon-mainstory-brand-quiz (found on standblog.org)
Conclusion : Contributing to redecentralization
Changing things
Exemple : Change your web browser
Firefox (www.mozilla.org/fr)
Tor (www.torproject.org)
Exemple : Change your search engine
Duckduckgo (duckduckgo.com ou ddg.co)
Qwant (qwant.com et qwantjunior.com)
Exemple : Changer some web applications
Chat on Mattermost : team.picasoft.net
Write on Etherpad : pad.chapril.org
Video conference on Framatalk : framatalk.org
Exemple : Change more
Switch to Linux
Use a mail client (Thunderbird)
Use encrypted services
Limit apps on smartphones and tablets
Exemple : Become an Internet actor
All around the word
Community networks, associations that work at freeing the Internet, firms that propose alternative models...