131 comments

[ 4.8 ms ] story [ 210 ms ] thread
Confirmed (I'm at UTC+8, SEA)
The web interface loads but is unable to connect.

The Android app shows messages with the clock icon (unable to send).

Hmmm... thought it was me. Based on ireland.
This is a big issue in Europe. Everyone I know does text communication exclusively through WhatApp.
They can still text regularly though, so it isn't that much of an issue if there's a real need to communicate.

Edit: I feel like every response I'm getting is: 'but texting is expensive, especially with foreign contacts'. Sure, but do you really need to send 100 texts in the odd hour that Whatsapp is offline sometimes, or can they wait?

Parent wrote 'This is a big issue in Europe', which is what I'm responding to. I live in Europe, I have foreign contacts. This should not be a big issue, because for pretty much everything that can't wait, texting or calling will be worth it. If it isn't worth spending some money to get in touch with someone, it can probably wait. This may be an actual issue for a very, very small number of people. But the majority is just exaggerating because they feel disconnected without being able to send Gifs to their friends for an hour.

The bigger issue is groups, who may not all be in your contacts, as well as services relying on whatsapp as infrastructure.
I have groups like that. If I open the app now, I can still see all their phone numbers, in case I really need to reach someone urgently.
Sitting in Africa and I have clients in Europe - some things just don't lend themselves to email coms.
Phones still work, right? For things that can't wait for Whatsapp to get back online, I would imagine a phone call would then be an option? Or open up a Jitsi Meet just for the time being and share the link through mail?

There's so many alternatives, I'm always surprised that a Whatsapp outage seems to mean the end of the world to many people.

I don't see how that conclusion follows from the premise. Why doesn't email work for you in particular when you're in Africa and your clients in Europe?
This is slightly impractical for non-critical communication for me because many of my friends are foreigners like me. Example issues:

- many people I talk to have phone numbers from different countries. Making such communication expensive.

- also, I suspect many people around me have not updated their WhatsApp number for a while (or have multiple SIMs)

- no one here optimises for SMS or call minutes. Some people will be on data only (either data only SIM, or Wi-Fi only)

How do people call 112 on such plans?
112 always goes through even if you haven't paid your subscription. In some countries even if you don't even have a SIM in your phone.
> Emergency calls shall be supported by the UE [User Equipment] without a SIM/USIM/ISIM being present. No other type than emergency calls shall be accepted without a SIM/USIM/ISIM.

> It will be left to the national authorities to decide whether the network accepts emergency calls without the SIM/USIM/ISIM.

[PDF] https://www.etsi.org/deliver/etsi_ts/122100_122199/122101/09...

So, do you need to be in touch with these people instantly 24/7? Because if that's the case it's useful to have some sort of back-up. If it isn't, then the usual Whatsapp outage isn't actually an issue for you, since it takes a couple of hours in the absolute worst case scenario. And if you really need to get in touch, you won't care that calling them is a bit expensive.
It’s generally bad etiquette to send SMS because it forces the other side to potentially have to pay money to reply. And if it’s cross-border then just forget it. Unless you are both on iPhones.
Yeah, but it's not considered bad etiquette to give in to WhatsApp's nagging to send your complete contacts so they can build their fscking social graph, thereby grossly violating EU GDPR in that phone numbers are personally identifiable information? And yes, it's you who's violating that law by handing out PII others shared with you under an implied assumption of confidentiality unless you've written consent by everybody stored in your contacts.
If you use SMS then you are sending not just your metadata, but the content of your messages in cleartext to your provider and the recipient’s, and depending on where you/your recipient lives, potentially the authorities too.

I’m all for living under a privacy rock, but WhatsApp is a much better rock than SMS.

Every SMS I send nationally costs me 0.30€ my brother. I am not even going to bother looking what it costs me to text outside the country (even if inside the EU) or to send an MMS.
I haven't had to pay for SMS in the last decade. Even roaming is free in the EU too. Do we live in divergent Europe timelines or something?
>I haven't had to pay for SMS in the last decade. Even roaming is free in the EU too.

Whether you pay for SMS or not depends on your telco. Regarding roaming, let's say that you pay the same you'd pay if you were in your country if you leave the country, but you still pay different rates if you try to call or text someone from another country (whether you are roaming or not)

>Do we live in divergent Europe timelines or something?

Despite what the propaganda may have lead you to think, life in Europe is very different depending on your country.

> you still pay different rates if you try to call or text someone from another country (whether you are roaming or not)

I have a LycaMobile NL bundle (which you can get without having an address there) which is 15euro for 20 gigs + unlimited calls/sms national/international. Roaming too due to EU regulations. I've had service from the westmost point to the eastmost point of the EU with this SIM.

> life in Europe is very different depending on your country.

I know, I've lived in 4 countries by now in different regions. Thus the need to obtain cheap international SIMs, which are easy to acquire in most countries.

In Europe you're degrading all the way to basic SMS because as far as i know MMS never worked properly. So basic text only, no emoji's or media attachments.
If not being able to send emoji or media attachments for a couple of hours is a 'big issue' for you, then I really feel for you, honestly. I have no idea what that would be like, but for me it's pretty trivial, Like I think it would be for most.
It's also used by businesses and governments. For example to report thrash that has been placed by the side of the road, you would send a whatsapp with a image of the issue. Insurance companies also use whatsapp for initiating a claim. There are backups for these systems of course but it is inconvenient and will cause some disruption.
Inconvenient is exactly the right issue for this, which was, pretty much, my point.
Many people using WhatsApp are only using IP networks and can't send/receive SMS. There's a war on, right now, for example.
Yep, I came to /new to check as soon as my messages didn't send immediately :)
Here too, in Afg.
Yeah, same here in my current location Spain.

I was trying to send a message to wish good morning to the girl that I’m seeing, and WhatsApp was stuck on “connecting”.

https://downdetector.com/status/whatsapp/ confirms that many other users are currently having problems connecting too.

Does WhatsApp have any official status page? I found an old twitter account that appears to be official but it hasn’t posted in ages.

Will they write post mortem analysis somewhere?

Down in Uganda too. I was speaking to my cousin who just had a baby and told her I'd call back in 2 minutes to see the kid and then whatsapp went down!
WhatsApp seems to have more problems once they switched over to Facebook’s platform rather than their good old fashion FreeBSD with big servers.
Are they still using Erlang/ BEAM?
Maybe they are embracing the "let it crash" mantra?
Interestingly, a couple minutes before WA went down my messages were being sent while only displaying a single tick (as in the other parties could see my single-tick messages).

Thought it was quite weird/concerning that that could happen.

Typical case of degraded mode of operation, I presume. That’s how well engineered systems should behave when they’re about to go down.

My guess is that this particular outage was caused due to a scaling constraint somewhere in the stack.

There are many ways systems can fail. Do you really feel as confident about your guess as your statement implies?
It was just a guess :)

Would be interesting to see the RCA if/when it’s published.

Seems politicians will need to use official channels.
My team just decided to use whatsapp in case of incidents, lmao
time to bust out the good old ham radio
Sounds like youd maybe want to consider a platform with a lower downtime requirement - isnt sms/phone at like 5min/yr downtime (99.999% up) or whatever?
Seems global outage: https://www.cnbc.com/2022/10/25/whatsapp-is-down-globally.ht...

Each time this happens I try to recruit more people to use Signal.

Is this not just another centralized point of failure?
I'm presuming GP does not put Signal forward as a solution to outages. But instead uses the opportunity to talk about messengers and show that there are alternatives in general.

At least, that is what I do.

Yes it's what I do, and then I actively struggle to hold back on pushing Matrix/Element as the solution. The beauty of the federated system, it's the way the internet was intended to function, oh man I love talking about it. But, nobody unaware of Signal will ever run their own Matrix server of course.

Signal is simple, recognizable, very much like WA. A WA outage is indeed a good point in time to have a lighthearted conversation about messengers and platforms. A lot of people still don't realize Meta owns WA.

What I like is that the normy friends I have on Signal are now telling all their normy friends/colleagues about Signal and how we are still apping away while WA is down.

Signal is just another centralised architecture.

You should recruit people to Matrix , which supports Federation.

Yep. I host my own server and have it federated. That part was simple.

It was a struggle to get my core group of friends to sign up, and I just sort of haven't bothered trying to get anyone outside that group to try it. They are not technical people in the hn sense but are vastly more competent than the average joe.

It's the normies at large who dictate comms platforms really. Things like matching emoji support and easy + performant video and picture sharing are absolutely crucial.

The EU digital services act will force the big messengers to provide interoperability.
I don't see this happening. Got a link I can learn more about it from?
Call me old fashioned. I email.
Why not IRC? That's old fashion, and amazing :)
How is Signal any better? US based, centralized, hostile towards alternate clients. Not much better IMO.
I'd say it's a lot better since it doesn't do unknown things with your address book. It actually doesn't do any unknown things and the fact that they're US based is irrelevant since they have nothing to give away thanks to E2EE.
What kind of unknown things with an address book is WhatsApp doing?
The idea is that Meta uses WhatsApp contact lists to build and maintain their social graphs, which is in turn used for advertising.
WhatsApp uploads the address book from the user's phone to Meta's servers and after that it's unclear to outsiders what they do with it. Hence "unknown".
(comment deleted)
Much better in that it is open source (so you can audit the e2ee), and it does a lot about metadata. It is actually better at protecting metadata than many decentralized alternatives.

Nobody said it was perfect. It's just better.

WhatsApp actually uses signal protocol for e2ee
Can I see the source to make sure?
Signal doesn't press you to setup (by default) unencrypted cloud backups.
It doesn't matter, the app is closed source so they can still access your messages regadless of what protocol they use.

https://gizmodo.com/whatsapp-moderators-can-read-your-messag...

That article doesn't support what you're saying. It says that WhatsApp has access to metadata, which it hands over to law enforcement. This does not necessarily mean that they can read your messages.

It does say that 'WhatsApp can read some of your messages if the recipient reports them'. That 'if' is doing a lot of work in this sentence. It means that the recipient has to decrypt your message.

Although there are forms etc. within the app for doing this, it's essentially no different to taking screenshots.

There is no way to ensure 100% privacy if the other party you are communicating with does not keep data they have access to private.

I'm not a big Meta fan, but as far as I am aware, they can't normally read your messages. The fact that it's closed source just means that we can't verify that for ourselves.

> The fact that it's closed source just means that we can't verify that for ourselves.

That's really the whole point. As far as we know, it could be that it is not e2ee at all.

Also from the moderation article, it's not clear to me what that means: if I report you, does that mean that the moderators will get access to all your recent conversations? Could be, right? But then the FBI could report you for no reason, and then ask WhatsApp to provide your recent conversations. Which would effectively act as some kind of backdoor, right?

I agree, closed source means we can't do anything apart from decide whether we believe Meta or not.

But my understanding is that the 'report' is from a user's WhatsApp client—if someone sends you a message that you think is reportable, you can report them to Meta. As part of the report, your WhatsApp client will forward some information to Meta.

Assuming Meta are not actively lying, this would not mean that it's not E2EE.

They say they do, but you have to trust them. You don't have to trust Signal, you can audit the sources (or trust some third party to do it for you).
How do you know the source code you’re looking at is for the same program you downloaded from the App Store? Does apple publish a checksum of software you’re installing?
This is a failure of Apple and their walled garden, not of Signal. If this is a concern to you, you either need to jailbreak or switch to a more free as in freedom platform.
Honestly, if it really mattered a lot to me (i.e. to my own security), I would compile Signal from source and install it on my device. Which I could not do with WhatsApp.
Actually very nice to integrate with. I'm not using Google or Apple in my life. On the phone I'm using sailfish OS, so the main stream apps are not usually ported natively. Fortunately someone used libsignal and added frontend so signal is my main means of communication with friends. And I still don't have to drown into Google or FB services.
This is the time when people search for alternate messaging apps like Signal, Telegram :) Totally forgot that I have installed both those apps and opened them today after more than a year.
I sent a couple of WA to a friend, noticed the clock icon, didn't think about it until when I saw these news one hour later. If I really had to hear from her I'd call her or at least send her a SMS (maybe the first one of the year, to anybody.) Same thing if she were one of those friends I'm using Telegram to chat with. I assume that most of them have both WA and Telegram, WA for sure.
Is it also the time to remind about the fact that Telegram is not end-to-end encrypted? I mean, the "secret chats" are end-to-end encrypted, but if you use Telegram that's the last thing you want to use.

If you use Telegram with only the secret chats, then Signal is better. If you use all the cool features of Telegram, then your communications are not end-to-end encrypted (i.e. the Telegram server and whoever can hack them can read everything).

Last week, KakaoTalk (the main messenger used in Korea) was down FOR A WHOLE DAY because of a fire in their (1!) data center. Let's see how long it takes WhatsApp to get back online.
Seems like a good time to plug Session: https://getsession.org/

Open source, doesn't require a phone number, and a big strength is that it's decentralized, which makes it much less vulnerable to outages like this.

"Session utilises the decentralised Oxen Service Node Network to store and route messages. This means that unlike P2P messaging applications you can message Session users when they are offline. This network consists of community operated nodes which are stationed all over the world. Service nodes are organised into collections of small co-operative groups called swarms.

Swarms offer additional redundancy and message delivery guarantees even if some service nodes become unreachable. By using this network, Session doesn’t have a central point of failure, and Session’s creators have no capacity to collect or store personal information about people using the app"

And now it works again, about 08:46 UTC.
Still having issues here, unfortunately
I hope it'll work for you soon.

Just tried WA again, the messages are definitely being sent & received.

In Europe it's used a lot by small businesses etc. it's pretty bad if it's not reliable.

The metaverse better be real good, else Meta will be in serious decline.

> The metaverse better be real good

They’ve invented legs, I’m not sure what else you’d need.

Wings, obviously.
And maybe an appendix with five nines reliability.
They're really close to recreating Second Life, created more than 10 years ago
I feel like people don't see the timeline. As much as I hate Zuck, his current 3D playground is probably comparable to a 70's video game, and his vision is that the Metaverse future is Skyrim or GTA5, I guess that'd be a Matrix-like virtual world.

Imagine a headset with a 360 degree camera, so you can broadcast your surroundings, and someone else can wear their VR headset and be seeing what your camera is seeing. Or use some transformation/extra gear so they can view the world/your avatar from a few feet next to you.

Sounds terribly stupid to me.

This technology needs drastic minimization to become seriously popular.

So? Is that not possible? Maybe Zuck is just thinking of a 10+ year timeline, but people (you?) expect The Matrix, now!
> I feel like people don't see the timeline.

And I feel like people are high on fumes and refuse to see that there’s nothing there, none of the actual problems are solved, and there are no real use case being addressed. Someone just went “this is the next hype” and… is it?

Most next hypes flounder and die a lonely but well deserved death.

> his vision is that the Metaverse future is Skyrim or GTA5, I guess that'd be a Matrix-like virtual world.

Except for all the difficult bits which make matrix matrix, you know, the part where you don’t crash into a wall or destroy a display if you forget that you’re very much still in the real world outside of your helmet?

> Imagine a headset with a 360 degree camera, so you can broadcast your surroundings, and someone else can wear their VR headset and be seeing what your camera is seeing.

Yes because if there’s one thing that’s missing to my life, it’s an office supervisor being able to see my surroundings when I’m taking a shit.

Dear vitriolic commenter,

Sure there's nothing there now, and I'm not cheerleading or hyping him on, but if I were in charge of this project I'd look if the tech which is portable and affordable could be developed (in a 10-15 year timeline) to prevent running into stuff. I look at your response and think "Why so much of the small-mindedness?".

I've seen people walk around tourist spots while video-calling their friends/family, the other side would be in their tatty t-shirts in their bedroom, but hey, they can enjoy a part of the caller's travels and adventures. Of course it's also currently possible to take a shit and video call your supervisor, geez, I wish you a better job than one where you have to answer supervisors' calls even while crapping...

If it's not decentralized like the internet itself, it will never work. Over and over again we learn that centralization doesn't not work.
WhatsApp is used by billions of people with minimal downtime. The fact that the outage is such a big deal flies in the face of this statement.

Decentralization is not a panacea. You just have to pick your poison.

What does "doesn't work" mean here, and who learns that lesson?

E-mail is decentralized, but every now and then a hn post pops up, complaining about how you can't run your own email server these days. Billions of people don't use email for personal communication, but use centralized apps like WhatsApp and many businesses do the same with WhatsApp, Slack and similar apps.

To me it looks like running a centralized service works really well for companies like Meta and Google and the fast majority of people pick those services over something else. I don't think many people will change their mind about this because of one outage.

E-mail is de facto centralized, because a bunch of massive actors get to decide if they want to bully you and send your emails to a blackhole.
I like decentralization but in WhatsApp's case it obviously does work for the vast majority of the time.
Yeah, WahtsAps is the biggest messaging app in the EU, and I think other Latin-Am countries as well. Whenever it goes down it's bad for business and people.

I tried to convince people to move to Signal, but 1) they're not immune to outages as well, 2) the network effect is too strong, and 3) signal doesn't seem to get the QoL niceties that made WhatsApp appealing in the first place and insisting they know better. No easy chat history backup is a no-go for most people. No live location sharing is also a bummer. Plus their Android app is a second class citizen in quality and lacking tablet support.

(comment deleted)