skysight-inc/HackerNews huggingface dataset:
More likely it’ll be fixed by tomorrow and everyone will forget about it by next week.

Rare problems aren’t enough to disrupt entrenched systems. It will take users suffering some recurring pain to motivate them to move to another network.
I’m fairly sure noone in question wrote a new font renderer, but just rendered all available fonts upfront with a system library, and uploaded it to the GPU and let it use it as a bitmap.

Text rendering is still done mostly on the CPU side in the great majority of applications, since vector graphics are hard to do efficiently on GPUs.
I was actually waiting for 12 rollout before installing TWRP on the 9Pro. Now I'm not so sure it's a good idea... I'm having trouble as is is making changes to system apps and Priv-App, don't need more headaches.

Looks like you are right dude. Might as well start getting used to Lineage. I'll miss the oneplus camera apps though.
Facebook controls the algorithm, wouldn't they just be able to down amplify how much that story is spread on it's network? (Rather than resort to this?)
Codecademy Docs: Open-contribution coding documentation
Unrelated to the outage, but I hate headlines like this.

Facebook is down ~5% today. That's a huge plunge to be sure, but Zuckerberg hasn't "lost" anything. He owns the same number of shares today as he did yesterday. And in all likelihood, unless something truly catastrophic happens the share price will bounce back fairly quickly. The only reason he even appears to have lost $7 billion is because he owns so much Facebook stock.

These types of alarmist headlines are inane.
Success is multifaceted. If there's a formula or equation for success, it's a combination of luck, talent, work ethic, and several other things. And not to mention every facet is fungible with every other facet.

If you're lucky enough, talent and work ethic matter less. If you're talented enough, maybe you don't need as much luck. Etc. But for the vast majority, there's going to be a combination.

I think that's what people don't truly get. You can work as hard as possible, but you do need a little luck to get that work noticed.
See e.g. Renaissance Technologies and their fund. Market goes up, it goes up, market goes down, it goes up. And the guy who runs it keeps his cards super close to his chest and doesn't discuss the methods at all.
My theory is that this is because of Flutter apps that sometimes struggle to initialize quickly from a cold start. They had (have?) this issue on iOS and I've seen some of them have the problem on Android too, something to do with shaders if I recall correctly.

I hate seeing splash screens. When I encounter them, I see that as a sign that the developers weren't capable enough or didn't care enough to make their app start up quickly. I'm fine with games showing splash screens as they unpack resources and load shaders, but a chat app or a calendar shouldn't have to show me a "look at me I'm loading" screen.
I've heard on Blind this is unrelated, more of a Covid restriction issue.
How much ad revenue have FB and Instagram lost today?
I swear HN needs a The Onion filter now to prevent low quality "wisdom" of the crowd from wasting our time.
Likely $0. Ad views lost now will likely be made up for later. And even if there is a reduction in views, it just makes other views more valuable. Facebook doesn't have real competitors, so the money isn't going anywhere else.
Market cap is not even remotely the same thing as cash reserves.
Once the DNS is back up they need to basically reboot every service. Once server one can’t talk to server two, everything is out of sync and they need to resolve this somehow. They probably have mitigation plans for a few data centers going down, but when it’s all of them at once, that’s going to be a huge pain.
That happened to me on instagram (DMs) a bit of time ago too.
It clashes heavily with the container tabs add on as well. The new UI adds a coloured bar on top of a container tab, which I always mistake as an open tab since it's far more visible than the actual open tab indicator
Do you mean the e2e that WhatsApp claims is in their client but since it's closed source no one can check? /s
Millions of orders per second matching engine testing
Nuclear is definitely not very responsive to demand, if you shutdown you have to wait days before you can restart, and it has a slow response to output levels.

Demand will also follow supply, setting pricing to availability will (and has) significantly alter usage patterns.

Also, having too much peak power and not enough baseline power isn't a today problem and won't be until solar/wind sources are at a much larger scale. Rolling industrial blackouts (or price spikes) in the middle of the night might become a thing, but still.. meh?

Cost isn't the only dimension, but there is the question "how do we best utilize our available resources?" and we might be able to better find the best allocation if we had a nice comparison about the cost/reward of sinking those resources into wind, solar, or nuclear. We need all of them, but there is certainly a tradeoff between how much we put towards each.
They are exercising that power already, they are just explicitly doing so in a way that tears down the trust in society because makes them money, rather than encouraging a less I divisive and more fact based conversation, because that doesn’t make them as much money.
Data of over 1.5B Facebook users being sold on dark web
Yes I think the misunderstanding is that sharing a status update on Facebook constitutes sharing a file; I assumed you meant "sharing a file" like "I have a PDF I need to get to someone" and just could not imagine a world in which that constituted the majority of Facebook usage. :)

If you had said "creating an entry in a database" instead of "sharing a file" I don't think I would have had the same misunderstanding.

Sharing a file also has different connotations from uploading an image; when I upload an image to Instagram I am not doing it to share the raw file with someone so they can download it (though they certainly can if they use a browser extension to do so); I'm sharing it because that's where the people I know can see and interact with it.
This was in desktop only web days before streamers and bots.

But yes, we had a classification system to identify them and any close'ish calls were verified by humans before being dumped into the wasteland.

There were certain patterns that were easy to identify which would guarantee they were scammers (think IP in Nigeria while claiming to be a farmer in Topeka, Kansas), while other cases needed a bit more of the human touch before making a determination.
You split your first sentence into two paragraphs.
It's not for me. But several services seem to be a lot slower, possibly due to network effects (haha) on DNS as many devices are repeatedly trying lookup FB domains and not finding them, so they just try again and again.
You win the best comment award!! Or what is like to be banned indefinitely!
From an app developer's point of view, the stuff shipped with AOSP is a mess that changes from version to version and from carrier to carrier and is almost impossible to develop against completely; and that's all solved with updates from google play services and external libraries.
But it does. People need to learn to have fallbacks and backups, and the vast majority of them is only willing to learn this the hard way - see backups vs. losing something important.
Most of Europe is actually rather backwards in terms of smoking prevalence and culture, compared to other western countries like US / Canada / Australia / NZ.

I don't know if it's improving but the current state is pretty shocking if you're used to seeing better.
People can surprisingly adapt though, especially if it's a matter of survival.

I've slummed it learning a new OS or using a new keyboard, within a couple of weeks you forget you had to change anything.

At the very least there are choices in many circumstances.
I worked at WhatsApp until Aug 2019. WhatsApp hasn't been on completely separate infrastructure for quite some time. It's in FB datacenters, so if FB BGP is messed up, so is WA. There is a separate WA ASN that's used for DNS, but it's still FB infra, and announced through the FB ASN, so that doesn't help either. Instagram still has their DNS with AWS Route 53, so their DNS is still up, but their site isn't because it runs on FB Infra too.

Within the FB datacenters, WhatsApp is somewhat isolated (at least when I left, chat was run on dedicated hosts allocated to WhatsApp only, but using FB container orchestration tools, and FB specified hardware, etc).

Edit to add: WhatsApp has some mitigations against DNS not working, but in this case, it looks like DNS being dead was a symptom of something (probably BGP config error, if the Reddit post earlier was accurate) and that something also broke the underlying servers.
The now infamous /u/ramenporn said in his latest update that they don't consider attack hypothesis (yet?):

https://twitter.com/atoonk/status/1445084833017843721
> Earlier this month, Anderson told me she submitted a co-authored op-ed to The New York Times warning that many transgender healthcare providers were treating kids recklessly. The Times passed, explaining it was “outside our coverage priorities right now.” [..] Nor was there any mention of sexual dysfunction in a recent [May] New York Times story, “What Are Puberty Blockers?”

The Time's coverage priorities sure can turn on a dime.
My neighbour who is 87 years old has all the phone books from tbe Lage 50s-mid 60s.
I checked my grandfather and it listed bis adress, phone and occupation.
Everyone in my country uses WhatsApp. It would be a mild inconvenience to switch to Telegram or Signal.

And I'm afraid I'm not naive enough to think that other companies wouldn't turn to the Dark Side.
All of Silicon Valley, perhaps all of the tech industry is evil.
> Le Sigh.

Here an (ex-)Amsterdamian who lived in Lyon France for a few years. Your comment about horrible intersections is very recognizable: although the city has quite some (painted) cycle lanes, invariably intersections are without any infra to help safety. I call them "arenas". That's a major thing, besides physically separated cycle lanes, that very few places outside of the Netherlands get right.

Cycling feels safe, serious and a joy in NL, while anywhere else (that I have been) it's an unpleasant and stressful affair.
I would guess that charge stations in place of existing petrol/gas stations will become a thing, they will have very large solar installs.

I think solar will find its way onto every surface we can get it on. Distributed power networks are much easier to deal with than centralised ones.

You are right property developers are likely to shirk their responsibility here. But I think there will be a lot of charge Business popping up, doing deals with councils etc
Just to clarify...I pretty obviously don't think that Facebook intentionally pulled the plug to suppress a critical story. But the inadvertent effect of the downtime is nonetheless the fact that the critical story will not be the center of discussion on Facebook when Facebook is back up.
'Fine' is generous I would say, Big Sur likes to throw up notifications inviting me to 'try the new Safari' because FF is my default browser. That's not miles from the way MS is behaving with Edge.
Hopefully they're not DNS ANY requests? <ducks>

(CF decided not to honour them some years ago)
You are right in the general case. But terminals are a specific niche, not requiring the full extent of text rendering edge cases as a browser, wysiwyg editor, etc “experience”. It renders “strictly”* monospaced fonts, which makes it trivial to cache and parallelize.

* as it was brought up, one might use a non-monospace font, but that case can just use the slow path and let the “normal” people use a fast terminal
More reviled than their big tech contemporaries too. Amazon, Apple, Google.

Snapchat, Pinterest, Discord (sort of), Youtube (sort of) can round out that social media sites list. Probably a few more not being thought of.
Is it just the people trying to connect or the app itself keep polling and trying to send information from devices to Facebook servers continuously.
Have you people considered like, not using it? I, for one, enjoy Facebook and am happy it exists even if some aspects are not to my liking.
Congrats to the release team! I'm really excited to work with the new structural pattern matching. This feels like the biggest language change since the addition of async/await.
Looks like someone built a counter: https://facebookadloss.facebookadloss.repl.co/

Edit: the counter just jumped from 10B to 60M, so I doubt it's any reliable :)
I agree that it's highly unlikely to be a deliberate action, but your listed mitigations would only help against security issues that impact the web services.

It could be the only way to go in the highly unlikely scenario that attackers are able to compromise the management APIs of various infrastructure devices like routers, baremetal servers etc.

These APIs are usually on airgapped networks though, which makes this extremely unlikely
Ozy Media Says It Plans to Relaunch, in About-Face
Does anyone trust autonomous war machines that could have hidden backdoors built in to their hardware?
Hot or Not for NFTs – NFThings Build Week Day 1
To be fair, from the third email it's clear they meant for Netflix to be treated as everyone else (after they figured the rules for the program they mention), eliminating this special treatment.

In my personal belief, Cook would've won more by admitting they may have some exceptions, but actively try to get rid of those. It's arguable of course, but it the email he justifies it by end-user interests and he probably means it. That's just real-world realities - that exceptions happen even with the principled people, just because things are never white-and-black.

Instead, he told a lie how they're holier than the Pope. Even if he believes in that and genuinely wants things to be that way, he surely knew it's not the reality.

And I just wonder why. I don't have any knowledge how things work at those levels, but my very naive risk analysis is that if there's any serious investigation there are significant chances such lie would be uncovered, and legal and PR consequences of that would be harsher than admittance, especially with justifications.
It’s like watching a hostage over-analysing why the abductor forgot to lock the door. Just get out en enjoy your newfound, albeit temporary, freedom.
You can get there from the definition of phenotype.

Doesn't work if you think humans are special and above biological definitions though :)
It must be a local cache, because right now Facebook doesn't exist on the internet. It's not loading them from the server.
Yeah, it's loading slower than usual today. One time I even got the "We're having some trouble serving your request. Sorry!" page.
Anecdotally, my personal website feels faster than normally. Gandi DNS.
Did you try turning it off and on again?
Ozy Media Is a Monumental Bummer
It depends on your niche. I'm a part of some optionally-paid Discord servers where I've never encountered a bot DM. But these aren't in niches where botting is rampant, like crypto and gaming.
So anyone who searched A SPECIFIC Name...this title is grossly misleadung
I was thinking more along the lines of the Pandora Papers hitting the MSM.
1. This is mostly speculation.

2. Please don't boost Krebs. He is a known CIA cutout whose entire career is predicated on taking geopolitical sides on matters of network security.
The problem isn't that Facebook isn't do enough to control what you are thinking, it's that it's doing way too much!
People gaming the system at work are the smartest; fighting the system is 10x more work and not worth the personal gain
Microsoft releases Windows 11 a day early
Because it isn't! Interop makes your job easier, and some other people's jobs, but that doesn't make interop a good idea for the businesses involved, and in fact, it sounds like a losing proposition for VendorM. Vendors like their lock in, and especially in an immature industry, there's no easy hammer to convince vendors to play ball. VendorM and do zero work, lock businesses A-D further into their ecosystem, and make even more money.

Your choices are to force VendorM into taking your calls somehow - through regular business channels (which it sounds like you have), but also through regular irregular channels. Who do you know at VendorM, where do they like to play golf/etc. Amass a giant pile of capital and buy out VendorM and all their customers. I'll bet you can get them on the phone then.

The retort, to the business owners, is that this is figuring it out. Ask them if Cannabis is legal yet, ask them if they heard about the huge drug bust last week (last week!) in Alameda that the cops are all proud of themselves for. Ask them if they're business owners, who are willing to roll up their sleeves and do some actual work, or if they're just lazy stoners who thought they could get rich and didn't have to do any real work.

You've heard the story of the first shopping carts, I presume, and then also the black art of pricing products.

Speak the language of business people - charge money for the interop, then invite the people that actually do the work to meetings, and don't invite the business owners. (I mean, sell it to the business owners as this is what they're paying their people for, so they don't have to go to these kinds of boring meetings.)

If you want to be in the interop standards business, put some hubris in it. Market your service, loudly, proclaiming that you're the one true standard for the industry, charge businesses a pile of money. Let business owners's employees discover that the underlying spec is free and sell that to their boss as being worth their time. If enough customers ask VendorM if they've implemented the spec yet, they'll make time.
But this is exactly equivalent to calling `.unwrap()` in rust, no?
Isn't this "every device with an app using the FB SDK"?
Leaving aside whether or not this is true, why would you apply DNS changes to all of your properties at once? Especially if it's a sensitive change?

Seems much more likely to me that WA/IG/Oculus somehow rely on facebook.com behind the scenes than that all FB domains were affected by a config change.
Apple, refusing to share their user data with others: "Great. Pro privacy. Pro user."

Netflix, refusing to share their user data with Apple: "Terrible. Anti-consumer. Last straw."
Every outage piece of news I'm seeing mentions the whistleblower.
What do you think will be the impact on WFH and office requirements?
On the individual level the science is still murky, but we do know that people from cultures that have a glass of wine in the evening tend to be healthier and live longer that those who don't. That said, I don't necessarily think the magic is in the antioxidants in wine, nor do I think it has something to do with the cardiovascular effects of having alcohol in the bloodstream.

My complete layperson theory is that no amount of alcohol is "healthy" per-se: its negative effects are well known and documented, and almost assuredly outweigh the few dubious positive effects. Instead, the benefits of drinking small amounts of alcohol might be entirely tied to stress management. Stress kills. It absolutely ages people and leads to early death.

Having a wind-down ritual in the evening is probably the important bit. A glass of wine with dinner is a firm punctuation mark in a person's day. It signals that work is now over, and what's been left undone can be resumed tomorrow.
Not experiencing schadenfreude (much), but I have to say that I never thought "move fast and break things" was a good guiding principle...
"As a result, when one types Facebook.com into a web browser, the browser has no idea where to find Facebook.com, and so returns an error page."

Not quite.

Many DoH servers are working fine. DNS isn't a problem for the browser, but it seems to be a problem for Facebook's internal setup. It's like their proxy configuration is 100% reliant on DNS lookups in order to find backends.

The FB content servers are reachable. It is only the Facebook DNS servers that are unreachable.

Don't take my word for it, try for yourself

www.facebook.com 1 IN A 179.60.192.3 (content)
static.facebook.com 1 IN A 157.240.21.16 (content)
a.ns.facebook.com 1 IN A 129.134.30.12 (DNS)

ping -c1 157.240.21.16 |grep -A1 statistics
--- 157.240.21.16 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms

ping -c1 179.60.192.3|grep -A1 statistics
--- 179.60.192.3 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms

ping -c1 -W2 129.134.30.12 |grep -A1 statistics
--- 129.134.30.12 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms

The browser, i.e., client, here, curl, has an idea where to find Facebook.com

curl -HUser-Agent --resolve www.facebook.com:443:179.60.192.3 https://www.facebook.com|sed windex.htm

Wait...

links -dump index.htm

[IMG]

Sorry, something went wrong.

We're working on it and we'll get it fixed as soon as we can.

Go Back

Facebook (c) 2020 . Help Center

grep HTTP index.htm

HTTP/1.1 503 No server is available for the request
>But isn't telegram less secure than Whatsapp

lol, how can you be on HN and be this not informed
This has been my response as well. I now understand why it's so important to contribute to free culture--whether operating systems or hardware. (Related aside: I'm very excited to be installing Pop!_OS on a frame.work laptop in a couple of weeks. I know it won't be perfect, but as a software engineer I intend to contribute to making things closer to perfect).
TFA mentions difficulty trenching in rocky soil as an obstacle for running power to the shed. I'd like to point out that running power overhead is also an option.
At least for me, a big part of my problem with Facebook is both its size and blatant ethical breaches. Obviously most large social networks are guilty of similar problems, but Facebook jump out at me as bad because of how they use information to manipulate people's emotions to increase ad revenue.

Just look at how they realized that misinformation upset people which in turn caused them to interact with the site more, so they allowed that misinformation to spread.

There is also past research that involved trying to manipulate the emotions of users without the user's consent (https://journals.sagepub.com/doi/full/10.1177/17470161155995...).

They take a lot of the things that I dislike about social networks and technology and turn it to 11.