reddit: read the www.reddit.com Atom feeds, old.reddit.com is behind a login now - #53
Merged
Conversation
…a login now Since 30 June 2026 every logged-out request to old.reddit.com, HTML, .json, and .rss alike, lands on /login/?reason=lor2, so every oc reddit verb rendered an empty login page. The www.reddit.com .json views closed a month earlier and answer 403 to anything without an OAuth token, whatever the User-Agent or TLS fingerprint, so they are not a way back in either. The Atom feeds on www.reddit.com still answer without a login, and the feed converter already turns one into a page: a subreddit renders in about 480 tokens from a 21,500 token payload, a thread with 22 comments in about 1,000. Every verb now points at a feed, and new <name> and top <name> join them, since the feeds offer those sorts for free. The feeds carry no scores or comment counts, and anonymous reddit.com allows roughly ten requests a minute per address, which the changelog says plainly. The fixture is a three-entry post feed in Reddit's shape, one entry for the post and one per comment, so the thread rendering is covered offline. Closes #52
This was referenced Sep 4, 2026
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #52.
Every
oc redditverb pointed at old.reddit.com, which has redirected logged-out readers to a login page since 30 June 2026, so the shortcut rendered an empty login page. The.jsonviews on www.reddit.com are not a way back: they answer 403 to anything without an OAuth token, whatever the User-Agent or TLS fingerprint. The Atom feeds on www.reddit.com still answer, and the existing feed converter already renders them.What changes:
sub,post,user, andsearchpoint at the feeds;new <name>andtop <name>are added since the feeds ship those sorts.Measured against live feeds: the ClaudeAI subreddit renders in about 480 tokens from a 21,500 token payload, a 22-comment thread in about 1,000, and a 193-comment thread in 508 at the default budget with
nextfor the rest.Follow-up, not in this PR: the Chrome fingerprint drew a 403 and a 429 on a feed in the same minute that the Firefox fingerprint and plain curl got 200, so the chrome-first order in
fetch.jscan spend one of the ten requests per minute on a refusal before the Firefox retry lands.