Tell HN: HN was down
358 points
4 hours ago
| 58 comments
| HN
- HN errored on all authenticated requests with 502 Bad Gateway. It did still respond to a limited amount of unauthenticated requests with presumably cached pages, which did not get updated. The last post on /newest claimed "0 minutes ago", but was actually much older (1:32:57 PM GMT) and not the newest post.

- This status page actually identified the outage: https://hackernews.onlineornot.com/ - Pages by Hund and Statuspal did not show the outage.

- The last post before the outage was https://news.ycombinator.com/item?id=46301823 (1:39:59 PM GMT). The last comment was https://news.ycombinator.com/item?id=46301848 (1:41:54 PM GMT).

- There was an average of ~4 seconds per comment just prior to the outage. Based on this, HN likely went down at 1:41:58 PM GMT.

dang
2 hours ago
[-]
Yes, sorry! We're investigating, but my current theory is we got overloaded because I relaxed some of our anti-crawler protections a few days ago.

(The reason I did that is that the anti-crawler protections also unfortunately hit some legit users, and we don't want to block legit users. However, it seems that I turned the knobs down too far.)

In this case, though, we had a secondary failure: PagerDuty woke me up at 5:24am, I checked HN and it seemed fine, so I told PagerDuty the problem was resolved. But the problem wasn't resolved - at that point I was just sleeping through it.

I'll add more as we find out more, but it probably won't be till later this afternoon PST.

reply
shlomo_z
2 hours ago
[-]
Crazy that Dang literally manages HN in his sleep!

We all knew that but I haven't seen any confirmation before this.

reply
dang
2 hours ago
[-]
fails to manage HN in my sleep is more like it
reply
jonny_eh
1 hour ago
[-]
Your sleep is more important than our work distraction.
reply
zenoprax
34 minutes ago
[-]
Which is fine! I don't mind if it's down for a few hours. It reminds me that it's just a place to stop by for a bit before moving on. Like a digital coffee shop that sometimes has a leaky pipe and isn't open right at 7am.

I hope it doesn't change (much).

reply
notachatbot123
1 hour ago
[-]
And that is a good thing. Sleep tight!
reply
franciscop
40 minutes ago
[-]
No worries, please take care of your sleep and thanks for all your hard work
reply
dijit
1 hour ago
[-]
We all have our moments, and I personally consider HN to be “best effort”, almost like a volunteer project. I’m not certain I’m correct: but thats the optics I have so my expectations are adjusted to that.

So don’t beat yourself up please.

When I worked for “SaaS unicorn” we typically had multiple levels of escalation, and acknowledging would have done nothing because the alarm would continue firing until fixed. Not sure what’s changed in 15 years of ops, I had assumed it would be better now- I can’t imagine silencing an alert totally by acknowledging it- if its still occurring.

I’m totally fine with how you handled it, if anything I am thankful. But that seems to be a system I would improve if I had the time.

“mute” is different than “resolve” to me, and both should exist. (Where mute is an acknowledgement of an issue as ongoing.)

reply
scottlamb
1 hour ago
[-]
This. If it were a business-critical money fountain, I'd expect follow-the-sun SRE coverage. I don't think it is, so I can probably accept drinking my morning coffee without scrolling HN once in a while. There's only so much one can beat oneself up about a slow/incorrect response when the on-call is handled by what, just one person? maybe two people in the same time zone?

(Might be wise though to have PagerDuty configured to re-alert if the outage persists.)

reply
giancarlostoro
1 hour ago
[-]
Yeah we don't exactly pay to be on HN, not much to complain about. I appreciate everyone who works on HN.
reply
commandersaki
2 hours ago
[-]
Do you have nightmares of failing to manage HN when you sleep too?
reply
sailfast
57 minutes ago
[-]
Yeah, I mean how dare you?! I pay good money for high uptime SLAs! :)
reply
qingcharles
39 minutes ago
[-]
I was today years old when I found out Dan sleeps.
reply
Imustaskforhelp
47 minutes ago
[-]
I was personally worried if there was some major outage of the whole world or something the first time hackernews didnt work because I didnt expect hackernews to go down but rather, something even more catastrophic than aws going down must happen (because we see major cloud outage posts)

https://downforeveryoneorjustme.com/hacker-news

This website had many instances of reports, the last I saw were 52 reports in only a short frame of time, the maximum reports on this are 118 it seems.

> In this case, though, we had a secondary failure: PagerDuty woke me up at 5:24am, I checked HN and it seemed fine, so I told PagerDuty the problem was resolved. But the problem wasn't resolved - at that point I was just sleeping through it.

Its okay I suppose, have you figured out who is crawling hackernews so much tho, was it a ddos attack or an AI company trying to get data, doesn't hackernews support an api and I am sure that there are datasets for it too so Its interesting why they might crawl but we all know the reasons why as they have been discussed here.

reply
mmooss
1 minute ago
[-]
In a situation like this one, good crisis leadership is essential. dang, HN will help you with tips from vast collected experience (please chip in):

1. Blame: The first thing to do is to point the finger. That doesn't mean analysing the technical issue, which can delay this step and limit your options, but figuring out who is politically easiest to blame. Often, that's the new guy, but outside contractors and vendors without good connections are also a common solution. Even if you are technically responsible for hiring them, you can always push them under the bus with a little skill. This small sacrifice helps unify and motivate the rest of the team.

2. Emotion: Inject your emotion into the situation and make that the implicit, but indisputable priority. Particularly, outrage and anger - This is completely _____. These people are utterly _____ (I'd use all caps, but that's not allowed on HN). Make sure everyone's attention is over their shoulder, on your emotion, and infect the team with it. Threats are an effective tool here - this is a crisis, and anyone who is calm is not emotionally engaged. Otherwise, they won't care enough about this problem - without you driving them, they probably wouldn't care much at all.

3. Speed: Respnsiveness to stakeholders is very important. People need answers now. Give them answers they want to hear, outcomes they will be comfortable with. Don't worry if different groups hear different things. Your team will find a way to make it all work - that's their job.

4. Communication: Good communication is essential. Make sure you clearly tell your team what they should be doing; repeat it several times to prevent misunderstanding. Especially people with experience can have minds of their own; keep them on track. The situation is a crisis so you can't take any risks; stay on top of them and everything they do, and give input if you're not certain they are doing what you would be doing.

5. Victimhood: Find a way to turn the tables: Make it about you, and how you're the victim here, and feed the fire with more outrage. With this and outrage, nobody will undermine the team by challenging your ideas or authority, which is the most essential component of a successful outcome.

Have I missed anything?

reply
neilv
1 hour ago
[-]
Maybe it would be fine if ops alerts were silenced during normal US sleeping hours?

HN is important, but unlikely much harm could be done before morning.

(Source: Lost a lot of sleep at one place, enough to realize that sleep interruption and deficit has significant costs.)

reply
Rooster61
2 hours ago
[-]
No apology needed. We all needed to stop procrastinating anyways :)
reply
andy_ppp
1 hour ago
[-]
I’d love to know more about what running a site like HN involves, would be great to get a write up of what it’s like running something like this at this scale (and what kind of traffic you guys get)!
reply
alwa
1 hour ago
[-]
I can’t put my finger on anything within the last decade, but I seem to recall it running in something close to its current form on a single core on a single server for a long time:

https://news.ycombinator.com/item?id=5229522

Re: traffic, dang said (2022):

https://news.ycombinator.com/item?id=33454140

I took it as a good reminder that the hard part is the human part: that high-overhead features and UI fripperies are nice but not necessary (or sufficient) to keep a community healthy and vibrant over the decades.

(And on the subject of the human side, if you didn’t catch Anna Wiener’s 2019 profile, it’s here:

https://www.newyorker.com/news/letter-from-silicon-valley/th... )

reply
ilamont
48 minutes ago
[-]
From dang's 2022 comment about traffic:

The most interesting number is the 1300 submissions because that hasn't grown since 2011 - it just fluctuates. Everything else has been growing more or less linearly for a long time, which is how we like it.

I find that surprising, as 2011-2022 covers an exponential rise in SEO spam and "growth hackers" attempting to drive traffic and links.

Or was 1,300 the number of non-flagged submissions?

reply
tempest_
50 minutes ago
[-]
The other reality is that as much as this industry is up its ass about scalability you can run a very very busy site on a single machine now a days.

A lot of people out here designing their blogs like its 1989.

reply
maxloh
8 minutes ago
[-]
Frankly, I don't understand why someone would even try to crawl Hacker News.

There is an official dump which doesn't even require parsing HTML at all: https://console.cloud.google.com/marketplace/details/y-combi...

reply
giancarlostoro
1 hour ago
[-]
The transparency is deeply appreciated by me and others. We don't pay to keep HN on, so we cannot complain. Thank you and the rest of the team for all you do to give us a corner of the internet that is quite 'different' from the rest of the wild west that is the web.
reply
showcaseearth
1 hour ago
[-]
Short lived and driven by good intentions– all's good. Thanks again for keeping this thing going!
reply
tsoukase
1 hour ago
[-]
During the last week my IP was banned for unknown reason. Glad to hear it might not be a problem from my side.
reply
nottorp
1 hour ago
[-]
Can't speak for others, but I'm sure i'll be pretty fine if no one gets woken up if HN is down...

Of course, they'd better restore service after they wake up naturally, because I need my HN dose. But it's not worth losing sleep over it.

reply
irishcoffee
1 hour ago
[-]
> The reason I did that is that the anti-crawler protections also unfortunately hit some legit users

How does this happen?

reply
Bender
1 hour ago
[-]
How does this happen?

Not the person you are asking. Bot operators have an incentive to make crawlers look as much like a human as possible so they do not get blocked. Some of them fail miserably and some nearly succeed. That makes it trivial to accidentally block a real person. I am personally fine with that given I do not pay for this site and have no SLA or contract with it.

reply
arccy
48 minutes ago
[-]
some humans also try their best to make themselves look like bots...
reply
Imustaskforhelp
46 minutes ago
[-]
beep boop.
reply
ohhnoodont
26 minutes ago
[-]
Last week if you are using a VPN + a browser that limits fingerprinting, you were likely to see error messages accessing HN.
reply
echelon
2 hours ago
[-]
I didn't realize you were carrying the pager too! Kudos!
reply
malwrar
1 hour ago
[-]
I feel such a sense of kinship for anyone who carries a pager, almost 7 years at my current role doing it. Super cool that dang is among our number :)
reply
geocrasher
1 hour ago
[-]
Yep, have been on constant "pager duty" for 2+ years, although I have more help now and I get paged 1-3 times a week instead of per night. Still, carry my lappy everywhere I go. Bought an ARM Windows laptop to get that 20hr battery life so I could worry less during my travels. You know, fancy things like going get food or going grocery shopping.
reply
idontwantthis
1 hour ago
[-]
Do you carry a literal pager? We use the PagerDuty app.
reply
kunwon1
38 minutes ago
[-]
It may interest you to know that pagers are still a thing, Motorola still makes them, and I know that one major use case is volunteer fire departments

I used to work on Motorola Minitor 5 pagers. Looks like they recently released their newest model, the Minitor 7

I wonder if pagers are still used in hospitals? I imagine so

reply
sgerenser
16 minutes ago
[-]
Doctors on call at hospitals also routinely still use pagers. There was a planet money episode on it a couple years ago: https://www.npr.org/2023/12/08/1197955913/doctors-pagers-bee...
reply
sharpshadow
19 minutes ago
[-]
The AUBMC hospital is definitely using them as well as the paramilitary in that country, at least until recently.
reply
geocrasher
50 minutes ago
[-]
My organization is, for now, using OpsGenie.

My pager noise: https://www.soundjay.com/transportation/sounds/train-crossin...

That will not only wake the dead, it'll wake me no matter how asleep I am.

reply
bicepjai
1 hour ago
[-]
Even after providing firebase endpoint, crawlers come to the site ?
reply
Bender
1 hour ago
[-]
Most crawlers have no concept of what that is. They will follow links to this site and then follow links out of this site even after being told not to [1]. The majority of crawlers follow zero rules, RFC's, etc... The few platforms that do follow standards and rules are akin to a law abiding citizen in Mos Eisley.

[1] - rel="nofollow"

reply
busymom0
1 hour ago
[-]
Unfortunately, the firebase API is very bad as they even acknowledge that in their github page.
reply
racl101
1 hour ago
[-]
dang!
reply
altairprime
2 hours ago
[-]
Decades ago I had to write a Perl script to auth to the site for proper downtime checking. Some things never change :) Good luck with the triage.
reply
shmeeed
2 hours ago
[-]
Looking forward to the post mortem. :)
reply
michelsedgh
2 hours ago
[-]
dang
reply
shmeeed
35 minutes ago
[-]
In my defense, I was commenting at 0 min, since then he made several updates explaining the situation.
reply
Elfener
3 hours ago
[-]
I got stuck in an infinite loop.

Try opening HN -> it's down, better check HN to see everyone talking about a major website being down -> Try opening HN -> loop

reply
HPsquared
2 hours ago
[-]
Sometimes I'll catch myself absentmindedly reopening the browser and checking two or three front pages, seconds after having just checked them and closed the browser.
reply
notachatbot123
1 hour ago
[-]
That's a sign of addiction and I highly recommend changing your behaviour towards those pages!
reply
cheschire
21 minutes ago
[-]
I feel like I need to avoid channelling Bob Saget from Half Baked when I say that is not addiction. That's a habit.
reply
neom
3 hours ago
[-]
Yeah me too. Wake up -> HN down -> That's weird, oh well it's usually only down for a few minutes -> I should check if HN is still down -> That's weird, oh well it's usually only down for a few minutes -> I should check if HN is still down -> loop.

That was a few hours ago. I'm glad this loop is broken.

reply
squeefers
3 hours ago
[-]
sounds very much like an evil social media dopamine feedback loop. ironic given everyone on HN is so anti social media.... its clearly only bad for kids though i should add, silly of me to exclude such a detail
reply
bee_rider
2 hours ago
[-]
HN is obviously social media and it is silly to say otherwise. It is just social media that occasionally has interesting stuff. The SNR is just slightly higher.
reply
neom
2 hours ago
[-]
I've been on this internet hit shit since the 90s lil bro, s' all good.
reply
strbean
2 hours ago
[-]
I can stop any time I want, I just don't want!
reply
Imustaskforhelp
45 minutes ago
[-]
Yeah, I had assumed something very major must have happened for HN to go down, lmao and I even asked in some linux discord server regarding it asking if there is a major outage as hackernews is down
reply
mustak_im
2 hours ago
[-]
I woke up and was wondering if I’ve just woken up in hell!
reply
RJIb8RBYxzAMX9u
1 hour ago
[-]
HN is how I discover whether other sites are down or not, so it serves a critical function, so of course I check it frequently.

/s

reply
manbitesdog
4 hours ago
[-]
TIL I have a "open Hacker News" hand reflex
reply
ectospheno
3 hours ago
[-]
I learn more reading the comments here than anywhere else. Thanks everyone for my addiction.
reply
directmusic
2 hours ago
[-]
I'm glad I'm not the only one. If I type 'n' into any browser it autocompletes to HN.
reply
embedding-shape
2 hours ago
[-]
Save typing hundreds of letters per day, and replace about:newtab with news.ycombinator.com, now you can just do CTRL+T :)
reply
tom1337
1 hour ago
[-]
at that moment my productivity would drop to zero
reply
Imustaskforhelp
43 minutes ago
[-]
mine already has and I dont even have hackernews as my new tab :)

On all fairness though, mine is same for the original comment where just pressing n autocompletes it to https://news.ycombinator.com/

reply
geocrasher
1 hour ago
[-]
I had the same thing for Slashdot.org for many, many years. Both the reflex and the browser autocomplete. I still miss the old /. It was like HN + Hackaday + Usenet.
reply
1shooner
3 hours ago
[-]
If you're looking to put the brakes on that, I've used LeechBlock to add a 5-second timer to opening a new HN window (along with other block schedules). The timer even fails if it loses focus, so it really helps slow you down.

https://www.proginosko.com/leechblock/

reply
embedding-shape
2 hours ago
[-]

    echo '127.0.0.1 news.ycombinator.com' | sudo tee -a /etc/hosts
Does the trick as well :) For bonus points (and so you can't workaround it with your phone), do it on your router/switch instead.

You'll still open new tabs and go to HN, but you'll be reminded quickly, and every day can be downtime day \o/ (for you, personally)

reply
squeefers
3 hours ago
[-]
so youve got the willpower to do something about it but not enough to just stop doing it?
reply
MikeTheGreat
1 hour ago
[-]
To be fair, making a change (particularly changing a habit) takes time. Having something there to remind and nudge you helps make this easier, especially when you're tired, stressed, 'just looking for a short break', etc, etc.

It's like they say: "Your demons will comfort you when no one else will. That's why it's so hard to get rid of them"

reply
1shooner
2 hours ago
[-]
Yes.
reply
dwedge
2 hours ago
[-]
Have you never suffered from habitual reflexes? I blocked twitter for a while in my hosts file and a dozen times over those first few days I instinctively opened a new tab and typed twitter in
reply
sunrunner
2 hours ago
[-]
I deleted the YouTube mobile app a few months ago and I still reflexively reach for the app icon every now and then. Thanks YouTube Shorts.
reply
squeefers
2 hours ago
[-]
> I blocked twitter for a while in my hosts file and a dozen times over those first few days I instinctively opened a new tab and typed twitter in?

youd go through that effort when you could have just stopped though.

reply
frikk
2 hours ago
[-]
We all admire your absolute mastery of your own habitual reflexes and mind. For the rest of us, there is a daily battle of wits, desires, weakness, and habit.

If I could snap my fingers and break toxic habits and patterns, I would have done so decades ago :)

reply
jstummbillig
3 hours ago
[-]
I say. Vibe coded 4 apps once I got past that, on my way to half a billion in ARR already.
reply
wincy
3 hours ago
[-]
I’ve turned on no procrast mode and set it to ten minutes per hour. Helped me a lot!
reply
HanClinto
3 hours ago
[-]
What are you using to control this?
reply
bee_rider
2 hours ago
[-]
It is on your profile, the “noprocrast” dropdown.
reply
randallsquared
2 hours ago
[-]
It's a setting available on the page you get from clicking on your own username.
reply
HanClinto
2 hours ago
[-]
Whoa. A website that cares about its users enough to _easily support limiting access to itself_?

That's so refreshing in terms of being a user-focused feature, and yet it stands in sharp contrast against today's engagement-hyperfocused climate. I never would have thought to look on a website's own settings page to limit my access to that same website.

I love it, thank you for pointing me to this!

reply
thesurlydev
3 hours ago
[-]
Same! Right there with "every day must begin with coffee"
reply
AndrewKemendo
3 hours ago
[-]
It just reinforces for me that addiction is a human problem not a problem with technology

I know dang basically works tirelessly to not change the format in order to not induce those addictive patterns

but yet here we all are

reply
chistev
3 hours ago
[-]
It's a website with the smartest people in the world. The level of conversations here are unrivaled in internet communities.

It's understandable to be addicted. Lol.

I visit this place multiple times a day.

reply
phantasmish
3 hours ago
[-]
99% of social science or political topics and 50% of technical topics here do not… read as smart, and you’d be much better off spending the same time reading the first chapter of a relevant 101-level college textbook.
reply
seizethecheese
3 hours ago
[-]
It's entirely possible that this is the smartest place on the internet, but also often dumb. In fact, it seems likely. More of an indictment of the rest of the places on the internet.
reply
squeefers
2 hours ago
[-]
> It's entirely possible that this is the smartest place on the internet,

i cant find the link, but there was a post about how to "be nice" and it was a revelation to a worrying amount of "geniuses" on here. bare in mind the sum total of the advice was "be nice, dont be rude"

reply
ssdspoimdsjvv
2 hours ago
[-]
Intelligence has many dimensions.
reply
the_af
58 minutes ago
[-]
> It's entirely possible that this is the smartest place on the internet, but also often dumb. In fact, it seems likely. More of an indictment of the rest of the places on the internet.

Almost every (non-troll) online community that is relatively peaceful and has some semblance of moderation to remove flamewars thinks of itself as "the best community". Usually as compared to reddit, though if it's on reddit they will compare themselves to some other (hated) sub.

It's a fact of the internet. Every online community thinks of itself as the smartest, more thoughtful, more civilized. HN is no exception.

It goes without saying HN is not the smartest or more thoughtful online community. It's just... ok. Not the worst, not the best. Certainly NOT the place with the smartest people, though some smart people frequent it. As a regular, you can soon figure out HN's unspoken rules, blindspots, and areas where the group opinion is more likely to be accurate.

reply
steve_adams_86
2 hours ago
[-]
> the smartest people in the world

But also, people like me. Be careful what you choose to believe on this website

reply
fwip
3 hours ago
[-]
It's really not 'the smartest people.' It's people interested in tech, and often in making-a-lot-of-money-in-tech. It does have a lot of people with significant industry experience, which is cool.
reply
worksonmine
3 hours ago
[-]
> It's really not 'the smartest people.'

This was especially obvious during Covid, I even stopped visiting because the comment section was so crazy.

reply
the_af
3 hours ago
[-]
> It's a website with the smartest people in the world.

Nice joke!

At least, I hope it was a joke...

reply
linhns
2 hours ago
[-]
Also the level of flak is unrivaled.
reply
andrepd
2 hours ago
[-]
Poe's Law for a parody of the self-important sv techbro
reply
the_af
55 minutes ago
[-]
It's a testament to Poe's Law that I genuinely cannot tell if the OP was being funny or not.
reply
dzink
3 hours ago
[-]
This one is at least healthy-ish for the mind. I’d much rather hacker news than any other news. Social Media is an emotional rage-bait cesspool these days. If it’s not for Hacker News those of us who abstain from the rest would be living in the dark.
reply
PurpleRamen
3 hours ago
[-]
But, would the addiction become worse if HN changed, or would there be a point where they could cure it?
reply
lysace
2 hours ago
[-]
⌘-T, N, <RET>

Did it like 5 times during that 1h-ish outage. :(

reply
ChrisMarshallNY
3 hours ago
[-]
So do I, but it was such a shock that I just passed out, and when I woke up, it was back up.
reply
nottorp
1 hour ago
[-]
What? You mean you ... close the HN tab?
reply
kevin061
4 hours ago
[-]
I did not know how addicted I was to HN until today lol
reply
selectnull
3 hours ago
[-]
I already knew that. :)
reply
numpad0
3 hours ago
[-]
reply
laCour
3 hours ago
[-]
I'm with Hund. Our hn.hund.io page did not catch this because it was requesting the cached, unauthenticated page. It now monitors authentication as well.
reply
sammy2255
2 minutes ago
[-]
You should add a graph of visitors per-minute for the status page for the past 24 hours or so. Would really help for situations like this
reply
joncrane
3 hours ago
[-]
Thank you. I was thinking myself or my corporate IP was shadowbanned
reply
jonahx
3 hours ago
[-]
Is this a mistake by hund, or the configuration of hund by HN?
reply
laCour
3 hours ago
[-]
Mistake on our part (Hund) for not monitoring authentication. This page is unofficial and was made by a co-founder several years ago.
reply
Cheer2171
2 hours ago
[-]
And with this, you should shut down hn.hund.io because you just did massive damage to your brand's value. If it is unofficial, if you can't do it right, don't do it at all. You had one job, the thing your company exists to do, and you blew it. Nothing makes me rage more than a lying dashboard, and yours lied for 3+ hours.
reply
sentrysapper
1 hour ago
[-]
What a rude thing to post. Hund, don't listen to this entitled nonsense. There is a reason it's called human error. Companies 100x your size and 10000x your revenue like AWS, Microsoft, CloudFlare, CrowdStrike can't figure out how to accurately provide status dashboards. At least you took the time to explain your mistakes. If anything you got another supporter for your honesty.
reply
seanw444
56 minutes ago
[-]
This just in: people make mistakes on occasion.
reply
sosodev
4 hours ago
[-]
Yes, and I'm a little ashamed to admit my morning routine wasn't the same without it.
reply
fedreg
3 hours ago
[-]
This was more impactful to my day than the last AWS and CloudFlare outages...
reply
messe
3 hours ago
[-]
At least during those outages I could procrastinate on HN.
reply
the_arun
2 hours ago
[-]
I felt like changing HN down page to show top 30 posts from this week before or after the generic message.
reply
al_borland
3 hours ago
[-]
Is this still a valid account for HN status? It says it’s the official one, but with the changes at Twitter to no longer show chronological feeds (at least for users that aren’t logged in), it’s rather useless. The top 5 listed post (for me) are seemingly random from 2014 - 2022.

https://x.com/HNStatus

Is there a better place to check, beyond a basic down detector that may provide more insight or signal that the outage is acknowledged?

reply
alexfoo
34 minutes ago
[-]
https://xcancel.com/HNStatus only uses chronological ordering (after any pinned tweets) and that has the last message 12 Dec 2023.

(Basically whenever you see an x.com link just change it to xcancel.com and avoid the nonsense.)

reply
FuriouslyAdrift
3 hours ago
[-]
Only way I have figured out how to to change the "Following" sort order back to chronological is from the mobile app: click the down arrow on the "Following" tab. Change the sort from "popular" to "most recent."

Seems to reset it on the web view, too.

reply
al_borland
2 hours ago
[-]
It sounds like this would only work for logged in users.
reply
zipy124
3 hours ago
[-]
https://hn.hund.io/ Is a status page, no idea if official or not, but it didn't register here for some reason.

I didn't read the post text, it's identified there haha, my bad! I wish the text post text wasn't grey, I gloss over it too easily.

reply
laCour
3 hours ago
[-]
This was monitoring the unauthenticated news page, which is why it didn't catch it. It now monitors authentication as well. It is not official, and was made by a co-founder years ago.
reply
eddyg
2 hours ago
[-]
Thanks! I checked that page and wondered why it stayed green. I resorted to checking https://downforeveryoneorjustme.com/hacker-news
reply
lagniappe
3 hours ago
[-]
This site said HN was fine and green the entire time it was down.
reply
codyklimdev
28 minutes ago
[-]
I thought HN traffic got blocked on my work's network for a second, phew! My lunch breaks would've gotten a lot more dull.
reply
liampulles
3 hours ago
[-]
Smart. Have to use that error budget before year end...
reply
dylan604
3 hours ago
[-]
I always hated the late use-it-or-loose-it at the end of the year where you end up buying the things that were denied requests from earlier in the year. You just cost me half a year of using the damn thing.
reply
dustfinger
1 hour ago
[-]
It would be a nice feature if hackernews had a simple news.ycombinator.com/status page that I could trust. I don't like loading those some-sketchy-domain/status-right-now sites.
reply
mmooss
44 minutes ago
[-]
> news.ycombinator.com/status page

That's not so useful when news.ycombinator.com is having problems.

reply
wavemode
4 hours ago
[-]
When it was down my thought was "damnit, I'll actually have a productive workday now."
reply
tzs
3 hours ago
[-]
Next time you can avoid that fate by opening HN in a private browsing (or whatever your browser calls its equivalent) window. This outage, like the vast majority of HN outages, only affected logged in requests.

I suppose you could also just clear your HN cookies in regular browsing window, but then when they fix it you'd have to log in again.

reply
ycombinator_acc
17 minutes ago
[-]
I couldn't access it in private or regular.
reply
dpoloncsak
2 hours ago
[-]
Huh. Dunno why, but when it failed on Firefox I tried Chrome, and it worked. I wrote it off as a Mozilla issue, but this would better explain that I think
reply
neom
3 hours ago
[-]
Is it my imagination or did they used to automatically serve you a logged out page when it was down?
reply
dwa3592
3 hours ago
[-]
hahaha
reply
esafak
3 hours ago
[-]
A lot of the outage indicators failed. Someone needs to create an outage indicator reliability dashboard.
reply
Nextgrid
3 hours ago
[-]
A lot of them got fooled by the caching; pages for signed-out users are cached heavily and those kept returning successful responses even if the actual backend server was down.
reply
dizhn
3 hours ago
[-]
This site also got it right: https://downforeveryoneorjustme.com/hacker-news

I believe it's because they accept user reports.

reply
esafak
3 hours ago
[-]
Yes! Now we see what a difference it makes.
reply
chistev
3 hours ago
[-]
And an outage reliability indicator for that outage reliability indicator.
reply
willis936
3 hours ago
[-]
We apologize again for the fault in the fault indicator. Those responsible for sacking the people who have just been sacked have been sacked.
reply
arionmiles
3 hours ago
[-]
So a downdetectorsdowndetector.com but for Hacker News?
reply
ortusdux
4 hours ago
[-]
reply
rozenmd
4 hours ago
[-]
Interestingly it stayed up if you weren't logged in.
reply
jedberg
3 hours ago
[-]
If you aren't logged in you get a cached version from the CDN/cache. Reddit works the same way.
reply
Izkata
3 hours ago
[-]
Not completely, I'm not logged in on my work laptop and it was only working some of the time (and not like some pages were cached and some weren't, I was refreshing the same page and sometimes it worked and sometimes not).
reply
cess11
3 hours ago
[-]
That's how I concluded that it wasn't a ban on my account but rather more serious.
reply
bryanrasmussen
3 hours ago
[-]
also went down if you went to login, and people's individual pages were also down. So as far as I saw the front page was up as long as you were not logged in, however I'm not sure if that wasn't just luck of the draw, I had one experience where it looked like maybe the front page was sometimes down for not logged in users as well.

on edit: ok others pointed out it was cached pages I saw. explains it.

reply
smallerize
3 hours ago
[-]
That only worked for a while, eventually I couldn't load comment pages even logged out.
reply
davnicwil
3 hours ago
[-]
that'll be because it's served from cache when you're not logged in
reply
sltr
4 hours ago
[-]
Yeah I couldn't log in for a bit this morning. It's concerning how often and how many times I tried. Glad it's resolved.
reply
imiric
3 hours ago
[-]
Next time try not to beat a dead horse expecting it to resurrect. :)
reply
mlhpdx
3 hours ago
[-]
So now we call the refresh button CPR?
reply
xxs
2 hours ago
[-]
PSA - if you delete your cookies, HN gets it easier. Or just test it in a private window.

It did work without being logged on. The auth service appeared to be down as the log in attempt (just showing the page) failed.

reply
scottydelta
2 hours ago
[-]
Now it makes sense. I was puzzled about why it was working on the phone browser and not on my system. I'm logged into HN on my system.
reply
steve_adams_86
2 hours ago
[-]
I was fortunate enough to get to watch a bunch of kids racing and bouncing in bouncy castles in our school gym during HN's downtime.

It's not that much different from HN, come to think of it.

(ha, ha)

reply
rob
3 hours ago
[-]
Maybe PG is more involved now and hired the "10,000 lines of AI code a day" person who made a deployment mistake?

https://x.com/paulg/status/1953289830982664236?s=46

reply
dhruv3006
3 hours ago
[-]
I was quiet surprised really. HN almost never goes down.
reply
Aachen
3 hours ago
[-]
You don't visit enough my friend :)

It's down about 8.4 minutes per week. On 26% of days it doesn't work at least once, and on 12% of days it has more than one consecutive failed check. The longest uptime streak was 24 days

I've been keeping track since exactly 2 years (to the day!) because I was surprised that it seemed briefly down for me on a daily basis. Was I getting unlucky and hitting it every time, or was it just down very often? Nobody posted anything so I started answering the question for myself :p

I've been meaning to post the tracker to HN but there's a pesky bug I want to fix: the "is it currently down" stat. I don't know how this is beyond me but something in the code bugs out. So this is my first time posting about it

reply
ayewo
59 minutes ago
[-]
Would love to see it when you do get round to posting it :)
reply
danielfalbo
3 hours ago
[-]
As soon as I noticed it was down I came to hacker news to post about it, but...
reply
whynotmaybe
2 hours ago
[-]
I Still found it funny that we have downdetector, downdetectordowndetector, downdetectordowndetectordowndetector,... (I lost count) but downdetector doesn't detect HN's status.
reply
ashf023
4 hours ago
[-]
Yes, and on one request I saw a message like "Restarting server - this won't take long", and soon after it's back up.
reply
zzixp
4 hours ago
[-]
First AWS/Azure/Cloudflare and now HN?!?
reply
philipwhiuk
3 hours ago
[-]
reply
imiric
3 hours ago
[-]
We can live without the former, but not HN!
reply
gjsman-1000
3 hours ago
[-]
You won't be employed without the former.
reply
khobragade
2 hours ago
[-]
Man if I had a coin every time I email the mods and this thing goes down, I'd strangely have two coins.
reply
ajdude
3 hours ago
[-]
I was able to view the site without being signed in (i.e. private window) but any browser I was logged into wouldn't load.

I'm sure it's a coincidence but it started working again shortly after emailing hn@ycombinator.com

reply
chistev
3 hours ago
[-]
It was the first time since I started using this website (August last year) that it was down.

I'm still impressed nonetheless.

I'd like to know what caused the outage and how it could have been prevented, for learning purposes.

reply
stevenjgarner
3 hours ago
[-]
reply
fatty_patty89
4 hours ago
[-]
I got irrationally angry when it refused to load the website
reply
imvetri
3 hours ago
[-]
you could refuse to be angry to mock it
reply
DonHopkins
3 hours ago
[-]
You handle your irrational anger much better than whatevermrfukz who keeps pooping his pants.
reply
fatty_patty89
3 hours ago
[-]
Interesting that you mention that, how do you keep track of his comments? Some sort of plugin/scraper?
reply
Jtsummers
3 hours ago
[-]
> how do you keep track of his comments?

You can just look at them, turn on showdead in your profile and you'll see a bunch of flag-killed comments in this discussion by whatevermrfukz. No need for a plugin or scraper.

reply
fatty_patty89
3 hours ago
[-]
thank you
reply
PurpleRamen
3 hours ago
[-]
In other words, productivity in tech skyrocketed for hours..though it seems some work was flavoured with irrational anger.
reply
zelphirkalt
4 hours ago
[-]
Yep "having trouble serving my request" or so.
reply
Kim_Bruning
3 hours ago
[-]
In with the rest, yes, and my first thought is always "I have an internet outage" when HN is down. :-P
reply
numpad0
3 hours ago
[-]
Could have been accidental flagging of sorts. Didn't work on PC for few minutes while showing fine on phone.
reply
arm32
3 hours ago
[-]
The "site status" apps are all smoke and mirrors, how unreliable.
reply
oidar
3 hours ago
[-]
What was the longest that HN has been down? I feel like this is up there.
reply
dvaun
3 hours ago
[-]
Will we get a post mortem?
reply
sangeeth96
3 hours ago
[-]
Thought it had something to do with some model updates, like Gemini Flash 3 for a moment.
reply
pedro380085
3 hours ago
[-]
Yes, I got an error message, but I cleared my cookies and was able to access.
reply
neurolesudiste
3 hours ago
[-]
Hi, Got an error an hour ago on phone, not loged.

Anyway, glad to see you back.

Paris 1812.

Cheers from France.

reply
voxleone
4 hours ago
[-]
Yes, it' been out for me too, southern hemisphere, GMT -03
reply
rustaceanU32
3 hours ago
[-]
I'll admit this ruined my morning
reply
arbirk
3 hours ago
[-]
We need a serious post mortem for this
reply
neurolesudiste
3 hours ago
[-]
Yup, France here , Paris 1809.

HN was down about an hour ago.

Glad to see it back !

Cheers.

reply
gepiti
3 hours ago
[-]
Athens, Greece yes it was down.
reply
silverpiranha
4 hours ago
[-]
Yes, was down for me too this morning
reply
markus_zhang
4 hours ago
[-]
Yes was down for me. Ontario, Canada.
reply
wek
4 hours ago
[-]
Yes, it was down for a few hours
reply
gaigalas
3 hours ago
[-]
I got confused by the "minutes ago" thing.

Working with full dates in the HTML and doing a tiny JavaScript that calculates the "minutes ago" would actually be a neat improvement.

reply
thatgerhard
3 hours ago
[-]
Thought for a second I got banned for something lol
reply
elxr
3 hours ago
[-]
I thought I was being rate-limited for opening posts too fast, which has happened before.

After more than an hour I thought, "wow this is pretty harsh" and "so much of my exposure to learning things is directly tied to HN posts". I was lost lol.

reply
verzali
2 hours ago
[-]
Me too and I was wondering what I did!
reply
Aachen
3 hours ago
[-]
Your comment history doesn't sound IP-ban-worthy. Is there an alt that has you worried? :P
reply
bossyTeacher
2 hours ago
[-]
I have never before seen this website down.
reply
agumonkey
3 hours ago
[-]
hn applied ycombinator too strictly
reply
SilverElfin
3 hours ago
[-]
I tried to refresh an embarrassing amount of times
reply
russellbeattie
3 hours ago
[-]
HN being down makes you start wondering about the differences between routine, addiction, compulsion, and habit.
reply
khaledh
3 hours ago
[-]
It was down if you tried to access it while authenticated (i.e. you have a cookie). It was loading fine for unauthenticated sessions (e.g. incognito).
reply
rzerowan
4 hours ago
[-]
Yes
reply
busymom0
4 hours ago
[-]
I run the app called HACK and received user emails that the HN website was down.
reply
maverwa
4 hours ago
[-]
Thank you for HACK. I love it!
reply
spooneybarger
4 hours ago
[-]
Yes
reply
ProofHouse
3 hours ago
[-]
I wake up, and look at HackerNews lol. This morning sucked hahaha
reply
bennydog224
3 hours ago
[-]
Yes, I had to touch grass this morning.
reply
FergusArgyll
4 hours ago
[-]
Yeah & chatgpt was trying to gaslight me - claiming it was my fault. Happy to put that bum in its place...
reply
chistev
3 hours ago
[-]
You use ChatGPT to know if a site is down?
reply
gjsman-1000
3 hours ago
[-]
Just a month ago, I got downvoted to -2 for saying HN for being self-hosted hasn't shown up as more reliable than something behind Cloudflare. My point is made.

Edit: Now it happens again. Knee jerk defenses all the way down.

reply
Aachen
3 hours ago
[-]
Keep in mind that votes aren't supposed to be about whether you agree or disagree, but whether a comment adds substance to the thread. A good question that makes a wrong assumption can be worth upvoting; a correct but fairly irrelevant statement about politics not (to give a relatively obvious example)

Being "voted to -2" doesn't necessarily mean you were wrong (it often correlates though). People might just think it wasn't relevant in whatever context you posted it in

I often find it hard to tell what makes people think something I write is not helpful (or sometimes also a comment someone else made) and thus appreciate comments that clarify constructively. It can also help to ask for clarification if you're particularly surprised about the votes on a given post

reply
Eikon
1 hour ago
[-]
> Keep in mind that votes aren't supposed to be about whether you agree or disagree

That’s not what happens in practice.

reply
abujazar
3 hours ago
[-]
Unless the downtime was caused by something Cloudflare would've prevented, this downtime would've happened regardless of being behind Cloudflare. Cloudflare adds another single point of failure.
reply
null_deref
3 hours ago
[-]
Could this be a self-inflicted bug? In that case, the broader point still stands: cloud providers can cause outages that are outside your direct realm of responsibility.
reply
gjsman-1000
3 hours ago
[-]
Your VPS server and your data center and the ISP your data center uses and the AS system your ISP uses all can cause outages outside your direct realm of responsibility.
reply
Jtsummers
3 hours ago
[-]
Complaining about downvotes usually gets you more downvotes, so the response here isn't really that surprising.
reply
Jeremy1026
2 hours ago
[-]
You're probably being downvoted today for your "I was smarter than you" tone.
reply
DonHopkins
3 hours ago
[-]
It's absolutely irresistible downvoting people who preemptively complain about being downvoted like you do. It really made my day. Post another complaint so I can do it again please! It's not knee jerk when you explicitly ask for it, by leading with a complaint about downvoting, instead of just making your point and letting it fall or rise on its own merits. You're the one who put the idea of downvoting you into my head in the first place.
reply