Did Reddit just denylist all IPs?

40 points by skunkworker ↗ HN
I think reddit just blocked multiple IPs by mistake. On my personal device, on wifi, off wifi etc all IPs are now reporting blocked.

EDIT: old.reddit.com works, but www.reddit.com does not.

EDIT2: Looks like it's back up now.

48 comments

[ 4.2 ms ] story [ 27.8 ms ] thread
https://www.reddit.com/ is not working but https://old.reddit.com/. I wonder what got pushed by mistake.
Yep, the new Reddit interface responds with the IP block message while old.reddit.com still works for me. This is both with and without a VPN.

EDIT: It looks like it's back. I definitely want to read the postmortem for this.

apparently, blocking me direct and via VPN
Was waiting for someone else to post.

I'm blocked, about 2 mins ago, in the UK

edit: now i have

upstream connect error or disconnect/reset before headers. reset reason: overflow

Broken here (USA) as well.
Yup, here's the full message:

whoa there, pardner!

reddit's awesome and all, but you may have a bit of a problem.

Make sure your User-Agent is not empty, is something unique and descriptive and try again. if you're supplying an alternate User-Agent string, try changing back to default as that can sometimes result in a block.

You can read Reddit's Terms of Service here.

if you think that we've incorrectly blocked you or you would like to discuss easier ways to get the data you want, please contact us at this email address.

when contacting us, please include your ip address which is: 1.2.3.4 and reddit account

I also got it, but when I did a hard refresh two minutes ago it worked again.
The timing of this was perfect. I left a somewhat snarky comment to someone being a huge jerk and a few minutes later I'm IP banned. I was like, "damn that must have been an admin"
> old.reddit.com works, but www.reddit.com does not.

That was nice. Finally admitting new Reddit sucks.

> edit2:%20Looks%20like%20it's%20back%20up%20now.

:sadface: I wished it was forever

[flagged]
Denylist is much more descriptive though. I’d say it’s an improvement.
>Denylist is much more descriptive though.

Not it's not. As someone who speaks English as a second language, the first time I read "whitelist/blacklist", I simply looked them up in a translation dictionary and immediately understood what they mean. Those are actual words with definitions spanning centuries.

There was a reddit outage that occurred due to the madness around "inclusive language" and removing the word "master": https://www.reddit.com/r/RedditEng/comments/11xx5o0/you_brok...

Removing master is not just Reddit. It has already happened in all big corps in America.

You don’t have to even look up denylist in the dictionary once. Seems better to me.

I had no idea since it’s not an English word and thought it was some kernel feature I’d never heard of. It would be a great name for a piece of software.
Deny is very much an English word. A very basic one at that.
Denylist isn't very much an English word. A nonexistent one at that.
Its a new English word that is widely used; it may not yet have been picked up by dictionaries, which are trailing catalogs of usage, but that doesn't make it “not a word”.
>Its a new English word that is widely used

No it's not.

>it may not yet have been picked up by dictionaries, which are trailing catalogs of usage, but that doesn't make it “not a word”.

It's not picked up by dictionaries because it's not a word. Its small usage by activist does not make it a word.

> Its small usage by activist

NIST in the US and the National Cyber Security Center in the UK, as well as much of the industry, use the term, but go ahead and persist in your ideologically-based denial that it is, in fact, a word in use.

>NIST in the US

In the wake of the "Summer of Love", some ideologues at NIST decided to jump on the band wagon and created an internal memo about "inclusive language". They ironically did not define the new terms, did not include them in their definition documentation, and was for internal use only as a guide, not requirements.

>but go ahead and persist in your ideologically-based denial that it is, in fact, a word in use.

but go ahead and persist in your ideologically-based denial that it is, in fact, not a word.

Deny and list have both been words for more than 1500 years. Unless someone is trying to be particularly daft, it’s pretty straightforward to put them together and grok a mean. Much better than blacklist. If you didn’t have a dictionary, you would never know.
>Deny and list have both been words for more than 1500 years.

Neat, but denylist isn't a word. Thank you for proving my point.

>Unless someone is trying to be particularly daft, it’s pretty straightforward to put them together and grok a mean.

Except it's not, especially for those who are not as privileged and learn English as a second language. "Broad" and "way" are two words that when put together mean something very different. QED.

>Much better than blacklist.

Not at all, since it's not a word.

>If you didn’t have a dictionary, you would never know.

Thank God the word predates computers and we all know what it means.

That’s hilarious, you said it yourself. Someone that’s learning English is going to magically understand what blacklist mean or can basically figure out what deny and list mean instead?
Yes they will, because translation dictionaries with "blacklist" predate the advent of digital computers. QED.
Deny and list predate digital computers. Why do you hate logical naming?
[flagged]
That’s just semantics. You’re purposely being daft to rationalize your point. Everyone reading that knows it’s deny list.
I’m a native English speaker and “denylist” sounds made-up.
All words are made up by humans; where else would they come from?
You're saying it hasn't made it onto your lexicographic allowlist yet?
>Removing master is not just Reddit. It has already happened in all big corps in America.

Lemmings and all. It was dumb then, it's dumb now. Lots of repos still use master.

>You don’t have to even look up denylist in the dictionary once.

Sure you do, and it's not there. It's not clear what a denylist is, nor what a blocklist is. Words have meaning.

Why is it dumb?
Same reason why the attempt to change the name French fries to "freedom fries" was dumb.
What are freedom fries? I’ve never heard of it so I assume no one picked it up. Pretty much every software company has changed master though.
[flagged]
Is freedom fries a logical name? I prefer when naming is logical and self contained. Not some inside knowledge bullshit that needs to be taught to each new person that learns the language.

Yeah they have bud. Find one large tech corp that still uses master.

I know for a fact the guidelines at Microsoft and Netflix are to stop using master. There isn’t a huge push to go back and retroactively change old codebases.
To quote: "Find one large tech corp that still uses master."

I found several, you were wrong, take the L. QED.

Could you please stop posting unsubstantive comments and flamebait? I don't want to have to ban you again, but you've unfortunately been doing this repeatedly.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

(comment deleted)
denylist and allowlist have been around for some time now (though not surprised not everybody have run into them yet). Blocklist is nice too.

All of them are very understandable.

It went down, then came back for me. Now it's back down again (Still down as of this post)
Wouldn’t know. The domain is banned on my home network for general antisocial fuckery by the site owners and operators.