skysight-inc/HackerNews huggingface dataset:
Apparently Facebook over IPv6 is working: https://www.v6.facebook.com

% curl -I https://www.v6.facebook.com
HTTP/1.1 200 OK
Strict-Transport-Security: max-age=7776000
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Pragma: no-cache
X-XSS-Protection: 0
Cache-Control: private, no-cache, no-store, must-revalidate
Expires: Sat, 01 Jan 2000 00:00:00 GMT
Set-Cookie: reg_fb_gate=https%3A%2F%2Fwww.v6.facebook.com%2F; path=/; domain=.facebook.com
Set-Cookie: reg_fb_ref=https%3A%2F%2Fwww.v6.facebook.com%2F; path=/; domain=.facebook.com
Content-Type: text/html; charset=utf-8
X-FB-Debug: [REDACTED]
Date: Thu, 19 Jun 2014 08:03:22 GMT
Connection: keep-alive
Content-Length: 48441

So I'm guessing it's related to their IPv4 infrastructure. Say, a load balancer?
Down in India too.

Seems like a major screw up.
I look forward to the write up on this one. Hopefully not a really bad first day for someone.
Wow. As far as I know, this is unprecedented. A worldwide outage.
Again, this is a Windows issue with its horribly broken symlink handling.
I took off my wlan cable on and off. It didn't help. Then I stopped the electricity for a moment - I believe in complete cold restarts. Still nothing :)
Appointment Setting/Lead Generation
Need to find new customers but don’t know quite how to do it?
Down from the moon too.
This is the first time I have observed upvotes piling up so fast. It was just 7 points a few minutes back, now it's 70+
Down in Dubai, UAE
Could not use Connect with Facebook in an iOS app. So their APIs seem to be down as well.
Down in Kenya
How many submissions do we need on this topic?

Maybe I'm jaded because I don't really "get" the whole social network phenomena, but honestly, who really cares anyway? Productivity will (briefly) go up; a few people dependant on FB SSO's wont be able to log into some other pointless services and the internet will continue to function.

I normally down vote people when they say "what does xyz have to do with HN?", but 3 submissions commenting on a procrastination portal being down is really scraping the barrel.

[edit]

I see the submissions have now been consolidated. That makes much more sense. Good work HN admins :)
Google Analytics Resource Guide of Epic Proportions – Builtvisible
In that case Node.js has a huge bug - only natively supporting one messy legacy language (without crap-transpilation).
Yes.

OAuth dialogs don't load and the graph API is down too.
All Facebook Login sites are also broken.

*The internet is down.
Even if human moderators are too much to ask for, which is totally understandable, LiveStream must have automatic filters.
A good time to test how fast your site loads when the FB JS can't be accessed...
So I can code without disruption now lol
Sign in with Facebook is down at the moment.
Graph API is down: http://graph.facebook.com/zuck/picture
Facebook like boxes are not working as well.
Down in Belgium.
Having read the paper [1], the authors suggest the following as a solution to the API key conundrum:

To avoid the need of storing secret tokens on a mobile device, Facebook
leverages the presence of the official Facebook Android application on
Android devices. The Facebook SDK allows third-party applications to use
Android intents to proxy requests for user access tokens through Facebook's
Android application, where the user is already authenticated. To retrieve a
user's access token with the Facebook SDK, the Android application identifi er
of a third-party application must be registered on its Facebook application
settings page. This allows Facebook's Android application to respond to the
third-party application's access token request by verifying the application
identi fier in the intent to the one officially registered online. Only the
application identi fer is needed and no secret key is compromised since it
is retrieved at runtime. This technique relies on the robustness of Android
since the source of the Android intent is assumed not to be spoofable.

Does anyone have a clearer description of this process. I've now read this extract three times and I'm none the wiser.

[1] http://www.cs.columbia.edu/~nieh/pubs/sigmetrics2014_playdro...
Yeah, it seems to be everything.

Also affects the like buttons across the web, see the error on an old TC article here: http://cl.ly/image/2Q3V1X240D12
Maybe it will stay down long enough so sites stop requiring facebook to interact with the site.
Innovative idea, but partially just a band-aid for the iPad's shortcomings. This product won't offer pressure sensitivity and freedom to put your palm on the surface that you are writing on... No thanks.

Unbelievable that the iPad has no active stylus/Wacom surface yet. Are they still living by Steve Job's words that if it comes with a stylus, they screwed up?

Wacom themselves make tablets for art/creation. Guess what OS it runs? Many artists are getting Surface Pro tablets to do artwork.... Wake up Apple. Aren't you supposed to be providing innovation for artists? Woz' criticism's are correct, The iPad is not designed for creating, just consuming.
Down in Vietnam
This is the first time I'm seeing FB down. Usually I would just assume my internet connection suck but this time, FB is agreeing that they are down.
Down in Italy too.
Its a Marketing Stunt..
Resources for Technical Software Interviews
It's down, here in Mexico
Yep, down here in Los Angeles, CA
Its a Marketing stunt...
Looks like Facebook website plugins like the comments on TechCrunch are also unavailable.
Down in Ghana
Maybe they switched their network switches to use Wedge with FBOSS and it crashed under load.
Personally, I use social networks to boost productivity. Facebook is a good management tool for different groups. I have used it to manage people for the last 4 years and it has been the best platform for me to reach everyone. Sad, but true.
I hold this article in my bookmarks as a starting point to search various services like this one:
http://designrope.com/design/find-stock-photos-dont-suck/

I love these sites, but unfortunately the amount of really useful photos you can find in these sites is pretty low, unless you don't really have boundaries on the subject.
Even then, I find these pictures incredibly difficult to use properly.

1) Even in the flat blur era, you can't illustrate everything with a cool and inspiring picture of a mountain or the slightly unsettling picture of a dark forest.
Sometimes the clients needs them smiling construction workers with all their safety gear in place. Good luck finding a picture like that on those free stock websites.
It's obvious that if you're doing client work you shouldn't even think of not billable options, there's really no reason to avoid Stocksy, Creative Market and other cool pay-per-picture services.

2)Although you may find the rare gem, these images are free because their quality is not that high (technically speaking, composition is usually pretty good). I increasingly find myself looking at headers of glorious full width websites with a clear noise in the dark areas that completely ruins the effect.

3) Originality is lost. We reached a tipping point where you can spot an unsplash picture from miles away.

Conclusion: use them as placeholders in new projects, use them for templates or themes you're selling, use them to illustrate your blog post about some inspiring stuff. Avoid them for a personal project you care about, abhor them for client work.
Confirmed down in Dubai (via friend).
Same at Turkey.
http://webrazzi.com/2014/06/19/facebook-teknik-bir-problem-y...
back up, about 4 min down for me
Eigenmorality
back up for me. 4 min
This is a very interesting event for the world: on a rough estimate, almost half a billion people are displaced right now. Where are all those man-minutes going to, now that facebook is down and they're not facing that iconic blue header bar on their browser?

The downtime will surely end and it'll be back up again for sure, facebook has very smart people behind it, but this event will have served as a very interesting 'accidental' social experiment. Honestly, I'm not that interested on what happened technically, but I'm interested what effect it had socially for the common man outside the techcrunch/HN/reddit/tech bubble.

On-topic: does facebook have a consolidated status page?
Code Spaces Hosting Shutting Down After Attacker Deletes All Data
down in italy ...
Down from China, too
Retail in real time
I think it's a bit of a stretch to claim that nobody should care about Facebook being down, and that "a few people" depend on Facebook's SSO.

This has a major impact on a lot of sites, and there are millions of people that do care about Facebook.

It is worthy of a HN submission, although I personally care most about the postmortem to find out what went wrong.
If you Google for "www" the first result is Facebook.

For many people, Facebook is how they interact with the web. It's their primary portal for talking with their friends, sharing photos, sending messages, and catching up on news stories.

Calling it a "social network" is like calling Google only a search engine. It's way, way more. And this outage is completely unprecedented. Can you recall a previous time that Facebook has been down? I can't.
People are excited, since this is one of the core missions and thinking in facebook - never be down, or people will go elsewhere. That's why it's a big deal, not everyday something goes that wrong, especially in something you put a lot efforts in.
HN: the new Pingdom.
Well right now no one can out compete netflix unless they form the same fast lane deals. That's sort of a issue....
What if they accidentally deleted everything and don't have a backup?
Can confirm. Down in Sweden too.
Nice find. I put a lot of efforts, indeed. But I can't take it bad when pros like you are finding workarounds, to make the generator play despite of my poor coded restrictions. I know that you are the same people that are contributing anyway, once you have realised the amount of work behind the scenes. FYI, all generators turn public after a while. Including the Star Trek one. Unfortunately (for me), the link has been shared a bit to early. I may reconsider displaying such a message. Because, I totally agree, it is very frustrating for someone who doesn't know the site, and hit such a page as an entry page. He probably will go right away, without noticing that 90% of the generators are already available to him, for free.
Tamam Shud, as the article points out

I'll leave the accent over the second 'a' to your imagination
Not anymore. :)
Down in South Korea
Interesting, maybe someone accidentally pressed the 'kill ipv4 interface' button?
It's more that they have one of the best records for reliability. Last time they went down was how many years ago? Most sites go down once a month for a few minutes.
What happened??
As a new sysadmin, it brings me comfort that even sites like facebook go down sometimes :)
I get the same sentiment... who cares... apparently a lot of people if this story can attain over 100 upvotes within 15 minutes.

It will be interesting to read postmortem but as far as "is down" stories go, they should be just auto-deleted from HN
Facebook is DOWN
Facebook is DOWN
Is it the first time?
down in papua new guinea (south pacific)
any guesses why?
Down from China ... nah it's not new
Down in Philippines
There are other 10 posts mentioning this.
Yep, IPv6 is down for me too.
lol at "down in Wales" making it a pretty big "down"

j/k ;)
It isn't now, now, the link is redirecting to the same error page!
Make scene :)
Working for me, is it giving you an error 503 like the ipv4 ?
I am sorry if this is ever discussed, but could someone tell me why "a site is down" is a big news that we should care about?
I got the home page to load once a minute ago (in San Francisco), now back to the standard fail page.
I can't stand hostile issue submissions like this.
Follow status updates on Facebook's downtime on http://twitter.com/facebook? #fail
Seems to be going up and down from belgium
Just noticed that. Luckily, I used it only a few times a day now to avoid popularity contests.
Not entirely consolidated, but it's down: https://developers.facebook.com/status/
Great way to make everyone not talk about that Amazon phone!
Ask HN: What would you tell high school students about tech jobs.
Hi All,
I,ve been asked to talk in front of local high schools. To encourage the students to take up a carer in tech. The students will be 16-18. What would you tell them to get them interested?
The least they could do is fix the date on the footer. :/ I have an app that shares tweets to Facebook http://2fb.me so don't "LIKE" what's happening
- "who really cares anyway"

Imagine how many people are locked out of thousands of websites where the only way to sign in and check your order or something is by using Facebook login, which is not working.
Holy shit, I caught Facebook when it was down!!! Yeah!!!
Makes you feel happy you're not working at Facebook now :)
And suddenly the world had no idea what kind of [fruit/turnip/pair of socks] they are.
Down in Menlo Park, California!
HCMC Vietnam down
If the top comment - stating that he might have been a Russian spy - is true, it might be worth checking correlation with Cyrillic (or it's Latin transliteration) instead of English.
any hypotheses on what would have happened ?
It's interesting to HN when any high scalability, high availability service is down.
> Actually, there are big problems with strcpy_s and strcat_s. First, strcpy_s abort()s the process if there would have been an overflow, making it useless for most programs

aborting is correct: unexpected truncation is always a logic bug. Truncation can lead to unexpected behavior, so better to fail fast than to get into a state about which you probably haven't reasoned. If you really want strlcpy-like truncation, use strncpy_s (which, unlike strncpy, acts sanely with respect to NUL termination and filling). Of course, on untrusted input copied into a fixed-size buffer, you should be using strncpy_s instead of aborting. Use the right tool for the job.

> In VC++, numberOfElements is the size of strDestination. In the C11 spec, that parameter is the maximum number of bytes to copy into strDestination.

That's not actually a distinction. The purpose of the function is to ensure that the code writes no more than numberOfElements bytes into strDestination. Both versions of the function do that.

Note that the wide character versions of these functions are both specified in number of elements. (So are the narrow character versions, but the difference in moot because sizeof(char) == 1).)

> If strlcpy/strlcat aren't available on a target platform, I stick them them in a util.h/util.c, wrapped in #ifndefs.

Or you can use https://slibc.googlecode.com/svn/api-doc/html/index.html
Care to explain, since I've thought about it for a few minutes and still don't "get it"? :-)
It's up in Sealand.
Down in Frankfurt
"Why write your own login? Just use Facebook!" is not looking like sound advice right about now.
I also do not use face book and think it is silly. However I think the event is a little interesting. There are thousands of apps that don't even function with out face book.
Also, a single point of failure. A social network goes down - oh well, not much of a problem. Your users are locked out of unrelated functionality - now what?

(in light of today's FB blackout)
I'm getting a 503 on ipv4, but just no route to host on ipv6.
Best 11 x 17 printer for architects
Lithuania too
This happens to everyone. Unfortunately, it's not a good enough excuse when, for example, the corporate sites I run go down.

No application, desktop or web app, is truly bulletproof.
Mark has stumbled over a cable.
It will be down until someone sends them a photo back.
Pretty good timing here, while Facebook is down.
How is this different than Recurly, Chargify and the dozen other SaaS billing systems?
Swift method basics
Like it or hate it the Facebook site isn't just any ordinary site.
Combined with the fact that its not just web access that is down, this affects all apps and sites that have Like, Follow, Recommend or Sign In integration.
It's the second largest site in the world and it is 100% down. Not just a region going down, the entire world.

Moreover, it's not just facebook itself, any site or app that uses signin with facebook or their oauth, nope, that is not working either.

However the main reason, is I don't know if it's ever gone down before. I certainly cannot think of a time.
What happened its not working
~from
Raipur India
Down from Viet Nam, too
Down in Hong Kong as well.
Has anyone noticed on the Error page now, copyright is 2013?
(http://postimg.org/image/byry6bj9p/)
I don't understand why people are downvoting this. It's his way, if you dislike, it's not a reason enough to downvote.
Looks like the downtime is about to hit the half an hour mark
It's one of the biggest sites in the world so it's a bit different.
Facebook require you to create an "Application" on their developers website which corresponds to your Android app. Within the settings for your Facebook application you have to register details of your Android application - the package name and some sort of information on the key it's signed with (If my recall is correct - I've not done it for about 6 months).

Because you've registered this information, Facebook will only allow your app to perform actions if it not only has the correct API key but also matches the registered details. I suppose this means that if someone decompiles your app and steals your key they can't perform actions pretending to be you.
I am sorry if this is ever discussed, but could someone tell me why "a man died" is a big news that we should care about?

It's all about the context, who/what/where/etc.
Why? Because of 10 minutes of downtime?
Yeah siddhant i'm ayush
I have sucking bsnl wifi but this time its not network problem of India
Wow, Debian (and by extension Ubuntu) has been using eglibc for five years and I haven't noticed?

I even compiled new versions of gcc + glibc (and installed them into $HOME, to run new binaries on older installations). You think I should have noticed that there was no glibc on the host system to begin with. But actually, the only thing I noticed is that the glibc (and gcc) build system is a bit crazy, and that it definitely will benefit from a new project lead.
nothing wrong with a challenge !
From the release notes,

>> The garbage collector has been sped up, using a concurrent sweep algorithm, better parallelization, and larger pages. The cumulative effect can be a 50-70% reduction in collector pause time.
This video is gonna get a few views today:
https://www.youtube.com/watch?v=qpNNa_Mokok
Dont rely on movie, most of it is bullshit
https://www.prod.facebook.com works for me
Of course they're exporting it... if you buy it as part of the $150 million dollar package that is the F-35. It's still the same customer buying it (Norway)
Because it's Facebook.
Uups, sorry my fault... pressed the pause key
It's 25 minutes of downtime now. :)
I hate that Zawinsky post. At the top, he says "I'm trying to avoid espousing my personal religion here, I just thought it would be good to try and explain the various sects." At the bottom, after thoroughly missing the point about semantic indentation, he says "So go forth and untabify!"
Five Tips for Graduates From Simon Sinek
Looks like a nice service. How is it different from other services like Stripe?
Time for people to seriously reconsider using all those Facebook plugins and relying on Facebook for user sign in.
https://www.prod.facebook.com still works. :)
Where will the people go? An engineer from Bloomberg was telling me once about their infrastructure, how fault tolerant and highly available it is, they have redundancy everywhere, including power from two different power plants. He said if they were down for few minutes they would be out of business - users of their trading platform would switch to Reuters very quickly. But where will Facebook users go if the site is down for a day? I'm genuinely curious.
Maybe they are trying out their new switches. http://gigaom.com/2014/06/18/facebook-has-built-its-own-swit...
Speaking of pingdom... http://imgur.com/4r3rEGp
I wonder what's happening with the stock price, if anybody as any insight that'd be interesting to know.
...and they're back.
They have all your data. Keeping the site online would just cost money.
Many of us who read Hacker News are employed in the technology industry and have a particular interest in reliability and availability of computer systems. It's not interesting that people can't post their personality quizzes, but it is very interesting that Facebook had a production outage, particularly if we are able to learn something from the failure that we can apply to future scenarios we may encounter.
Your'e right, and I didn't do that, the book Accidental Billionares mentioned that Mark Zuckerberg agreed to agrees to having such a conversation with Mr. Saverin
Reason #12,506 not to use an external site for login.
So, let's go fix it.

Sorry, but complaining about the base platform behavior doesn't help much if you want to build software on it.
Nice!

Has anyone here played War on Terror http://www.waronterrortheboardgame.com/? Think Risk, but with an Axis of Evil, Terrorists, and a balaclava (not baclava, unfortunately) included in the game pack.

It was also branded criminal by the police - couldn't ask for better promotion: http://www.independent.co.uk/news/uk/crime/war-on-terror-boa...
It's definitely Anonymous and Operation Facebook. A bit late but with success...
hahah ! No, still the error page
the error page says "Facebook © 2013"
Working again, in the UK at least 09:24 BST
Help a brother out  Need to increase likes 
www.facebook.com/1stSales
Facebook is up now.
Back now. How long was that? Half an hour?
Nope, works regardless of tabwidth; that's the point. Tabs for indent (these change size with tabwidth), spaces for alignment (these don't change so things stay aligned).
drop in the bucket
Facebook is up
And it is UP!
And we are back (Belgium)
it's already up!
Graph API seems down, but part of the API is still up. https://developers.facebook.com/status/
Yeah Fb is down is most important event in the world now than poverty and hunger. Priorities.
What's New in Firebug 2.0
Facebook is back up :)
Facebook is not completely down
Its working for me now! (India)
This; each subproject having its own nested string of (often the same) dependencies just seems wasteful of me.

I like Maven's approach better; a centralized repository directory. In Node / NPM's case, given that each library has a simple name, I can imagine a directory structure ~/.node_modules/package/1.0.0. Severely reduces filesystem depth, and probably fixes re-downloads of the same package / versions too. Only requirements are a rewrite or update of node's require method, NPM's package install directory and maybe some more strictness about NPM releases.
This is very cool. I wish the terms were a little different though. Eg maybe you get 3 hours but you can only make as new sever once a week. I can't think of what I would do in 40 minutes. But with a bit more time I could see this being very useful for testing various things.
There are people using node as part of their desktop software for scripting. Atom for example. Vagrant that.
It sounds like the prophecy !
We all are going to die OMGOMGOMG
And it's back up. Would be interesting to find out what happened.
Up now in Italy
Back up for me in Orlando.
Part of it is going to HN, obviously :) (case in point)
I m wondering if there is any alternative to storing API keys and tokens in the source of the app ?

Proxying all calls through our own server seems like an expensive way of solving this problem. Because if the client is compromised it doesn't do much anyway.
Well it's back again here in the UK.
People will start uploading their data to another walled garden.
I can. Though I do agree that their uptime is amongst the best.
> It's way to long and runs in circles to many times for my taste.

I think the game can play like that too...
I'm from China. Facebook is down for me like ... always.