Commenting is completely broken on old reddit, and is broken on the recovered client if you use the rich text editor

Commenting is completely broken on old reddit, and is broken on the recovered client if you use the rich text editor

The rich text editor makes requests to the old API but the markdown editor uses the newer GraphQL API so it will continue working

u/Littux — 1 day ago
▲ 24 r/Littux+1 crossposts

new.reddit.com recovery release v1.2.0

Fixes:

Toast messages are now reduced by default

github.com
u/Littux — 6 days ago
▲ 44 r/ReturnNewReddit+1 crossposts

Beautiful, right? Now you can enjoy it too. Introducing the first release of the new.reddit.com recovery project! Tutorial on how to run it is given below

To use

#1: Install Tampermonkey

#2: Install userscript

The userscript provides the privileged browser functions required by the client, including access to Reddit's APIs.

#3: Download script and HTML

#4: Install Python and requests

  • Linux: Most distros have it installed. Open a terminal and type python3 --help, then press Enter to check if it is installed.
  • Windows: Download Python from https://www.python.org/downloads/
    • During installation, make sure "Add python.exe to PATH" is enabled.
    • Open Command Prompt and run python --help to verify successful install
  • macOS: Install Python 3 from https://www.python.org/downloads/ if it is not already installed. Then open Terminal and run python3 --help to verify install

Installing requests:

  • Linux/MacOS: python3 -m pip install requests or sudo pacman -S python-requests if arch-based
  • Windows: python -m pip install requests

#5: Start the local web server

Open a terminal or command prompt in the directory where you extracted release.zip.

For Linux and macOS, run:

python3 serve.py

On Windows, run:

python serve.py

You should see something similar to:

=> new.reddit.com Server Active
  URL: http://localhost:1264
  Serving from: /home/littux/Projects/js/reddit/new-reddit-com

Keep this terminal open while using the client.

#6: Open the site

Open your browser and go to:

<http://localhost:1264/>

The client should initialize automatically.

You should see messages in the browser console indicating that the userscript has loaded and that the client is initializing.

Troubleshooting

The page is blank

Make sure:

  • Tampermonkey is installed and enabled.
  • The userscript is installed and enabled.
  • The Python server is still running.
  • You opened http://localhost:1264/ rather than opening index.html directly.
  • Open the browser's developer console (F12) and check for errors.

"Connection refused" or the page doesn't load

The python script is probably not running. Try http://127.0.0.1:1264/ as well.

Notes

  • You need to be logged into your Reddit account in the browser for authenticated functionality to work.
  • The client communicates with Reddit using your existing Reddit authentication through the installed userscript; you do not need to create an API application.

Report errors to <https://github.com/Littux-Dustux/new-reddit-com/issues>, r/Littux, or this subreddit (can't say if it's allowed; not a mod). Make sure to search for the error first.

If it's a security issue, send it via Chat instead

u/Littux — 8 days ago
▲ 360 r/spezholedesign+2 crossposts

Modernizing Reddit’s infrastructure with you

Hi everyone,

Last May, I shared how we were building Reddit for its next chapter. I owe you an update, including a few changes I know some people will have strong opinions about.

While we’ve made upgrades to the platform over the last 21 years, we need to continually evolve to meet the rising expectations of everyone—mods, users, developers. Namely, starting and moderating a community should be easier than it is today. New users should be able to easily discover and participate in communities they’re interested in. And we need to make it harder for bad actors to scrape and sell Reddit data.

Where we’re heading

To thrive for another 21 years (and hopefully more), we need to rethink some of our legacy systems. None of this is changing today. We’re sharing with you early because we need your input to get it right.

Here’s what’s on the table:

Old Reddit: I know I said last year that we wouldn’t be sunsetting Old Reddit (I even made a meme about it, which r/agedlikemilk), but the reality is we’re getting to that time where we need to make some changes. There are four groups of people who use Old Reddit: OG users ❤️, OG mods ❤️, Admins ❤️, and everyone who spams, scrapes, or does anything bad on Reddit 🖕. In order to protect our platform, business, and users, we will need to do something. Actually, a lot of somethings. We have options: We can limit access, migrate important uses, or rebuild it on a modern tech stack, and I think we’ll probably do all of the above.

I love Old Reddit. It’s the platform I largely built—as a kid, 21 years ago—that somehow turned into the amazing platform and company we have today. We will preserve as much of it as we can. My dream would be to recreate the UI, if not the guts, including the HTML+CSS itself, on a modern foundation so it can live on (note: Between when I wrote this and when I posted it, u/keysersosa made a demo of exactly this approach. Fingers crossed.).

One thing we can do in the short term to mitigate the bad behavior we see Old Reddit used for is to limit access to logged-in users and mods, and migrate critical bots and mod workflows. This will give us some time to plan the more complex follow-up steps.

Automod: This has been one of the most important mod tools. But it’s also hard to learn, hard to maintain, and heavily dependent on brittle keyword matching, regex, and inherited configurations that only a few people on a mod team, if any, understand. We can do better.

We’re building new systems, including giving mods LLMs and AI-assisted tools to help them tackle their low-hanging (but time-consuming) fruit, so they can spend more time cultivating their community and less time policing. u/Go_JasonWaterfalls will share more in r/modnews today.

Public API: Reddit’s public API wasn’t designed for today’s scale, automated abuse, or commercial scraping. We want useful bots, community tools, and good-faith developers to have a clear, well-supported way to build on Reddit. We don’t want bad actors to scrape Reddit indiscriminately, resell its data, or use it without accountability. 

To ensure a safe and secure Reddit, we're working with developers to build exclusively on Reddit's Developer Platform. u/KeyserSosa will share more in r/redditdev today.

How people find and contribute to communities: New users should be able to easily find relevant communities, understand their rules and norms, and make useful contributions. Today, new users encounter invisible barriers like account age and karma thresholds, unclear removals, and poor community discovery. 

Those safeguards exist for good reasons, including spam, brigading, and ban evasion. Our goal here is to improve Reddit’s systems and moderation tools so communities can rely less on blunt limits like karma and account age, and more on stronger abuse prevention built into the systems they use. This will make it easier for genuine new users to participate and easier for mods to welcome them with confidence.

How we’ll do this

We know announcements about APIs and legacy products come with some baggage. “Trust us” isn’t good enough. If we’re asking you to move to something new, it has to be at parity or better in practice, not just in theory. Here are the principles we'll use across this work:

  • None of this is changing now or has a set end date
  • We won’t remove major capabilities before there is a credible replacement
  • We’ll work directly with the mods, developers, and communities that depend on these systems
  • We’ll share milestones along the way before any of these changes land
  • We’ll judge success by outcomes: better tools, less abuse, less mod work, and healthier communities

What we need from you

  • Developers: If you build or maintain an app, register it and tell us what support would be needed to unblock migration. More on r/redditdev here. LINK
  • Mods: If your community depends on a bot someone else maintains, tell us that too. And if you want to test new tooling, sign up for the Mod Early Access program. More on r/modnews here. LINK
  • Everyone: If you want to give us feedback as we work on any of the changes we’ve mentioned, sign up here.

 

Our motivation behind all these changes is to make Reddit better for our users, mods, and communities who make Reddit what it is, and to limit the impact from those who take advantage of our platform or abuse our users and communities. 

We’re sharing this early so that the people who use these systems can help shape what comes next and ensure these changes make Reddit better for everyone.

- u/spez

edit: added links

u/Littux — 15 days ago
▲ 280 r/Frasier+3 crossposts

Rat steals 10 rings and 2 chains worth nearly Rs. 10 Lakh (around US $10,000), dragging them into its borrow on a Jewellery store near Bengaluru, India

u/ChutneyPav — 20 days ago

Subreddits that are toxic according to reddit

Source: <https://www.redditstatic.com/desktop2x/Governance~Reddit.f38cbc1b092de66bb711.js>. This code was used by a client that was discontinued in 2024 (new.reddit.com/desktop2x)

It's hardcoded on the code, and was probably written by a random employee. Also here are the users mentioned above it:

u/Littux — 1 month ago

New reddit home feed with and without telemetry enabled: without telemetry, you only get posts you've already seen

u/Littux — 1 month ago
▲ 45 r/ReturnNewReddit+3 crossposts

Logging in to use Old Reddit

Hi there, u/boat-botany here working on Community Safety. 

A few weeks ago we shared some of the work we’re doing to tighten how automated systems access Reddit while preserving the tools that help moderators and communities thrive. As a continuation of that work, we’ll be rolling out changes to how Old Reddit can be accessed. 

Old Reddit’s logged-out experience is a significant source of abusive scraping and automated traffic on the platform. It’s also an important interface for many long-time mods and redditors. To strike the right balance between preserving your access to Old Reddit while preventing abusive scraping and automated traffic, over the next month we will start requiring everyone to log in. All logged-in users will continue to have access to Old Reddit, and this change will not impact logged-out browsing on reddit.com.

Let us know if you have any questions!

reddit.com
u/Extolord111 — 2 months ago

A major issue that new reddit has

If you browse for hours, it eats up all the RAM. Sometimes, clicking a button randomly makes the RAM usage go from ~500MB to 10GiB+ until the browser gets killed

By the way, other than the user posts/comments/overview/saved/downvoted etc pages, and moderation features, the client is fully functional. You can see the progress at https://github.com/Littux-Dustux/new-reddit-com. You need knowledge with JavaScript development to use it though, for now

u/Littux — 2 months ago
▲ 43 r/Littux+2 crossposts

New reddit recovery progress: subreddit listing pages now work, with styling

u/Extolord111 — 2 months ago
▲ 422 r/MorpheApp+1 crossposts

Reddit revoking API keys.. all client apps dead

401 error. Mine and many others personal API keys have been removed.

This might be the end for third party clients..

reddit.com
u/Littux — 2 months ago