206 comments

[ 1.7 ms ] story [ 59.5 ms ] thread
Hi HN! I built redditle.com for those of us who append "reddit" to our Google searches.

Reddit search isn't great (https://old.reddit.com/r/NoStupidQuestions/comments/lucx82/w...). But it's improving! (https://old.reddit.com/r/reddit/comments/t9nuaz/whats_up_wit...)

In the meantime, some of us still use Google to search Reddit, hence https://redditle.com

Or for some of us, because Google's results are increasingly filled with clickbait, "reddit" has been a cheatcode to navigate that. Redditle is for you too!

Is it the same as Googling "site:reddit.com"? Yes :D

Redditle also supports searching in a specific subreddit with "r/<subreddit>" e.g. "r/webdev guide to vue" would search in r/webdev.

GitHub repo - https://github.com/greentfrapp/redditle

Just want to say that I love this - I'm the exact target for it! I had considered doing something similar as a TUI, but my lazy ass never got around to it :)
Top threads in Reddit are often contrived too: comments and recommendations mimicking real flow, just like fraudulent scientific studies fill the framework to look legit and where the layperson, and even scientists who aren't great with understanding statistics will believe it - and which media easily will promote as clickbait, making it a popular "truth" that the masses get familiarized with even if a shallow and incorrect conclusion is propagated.
If looking for answers to technical questions and sick of the Stackoverflow ‘already answered’ and weird elitism, a Reddit search can be illuminating.
nice! I use that quite often, so it might come handy. Quick question, how did you build that ? Does Google provide any sort of API or did you build a web scraper for that ?
If you look at the source you can see they literally launch a chrome instance in a lambda and google your query with site:reddit.com prefixed
This looks nice, congrats on shipping :)

Did you know that "Redditle" literally means either "with Reddit" or "Reddit it" in Turkish depending on context and is actually the perfect Turkish name for a service that does something using Reddit?

As a similar example, Turkish for "Google it" is "Google'la". To google is "Google'lamak".

PS: The suffixes le/la are the same, vowels in suffixes generally adapt to the word that the get attached to due to vowel harmony.

My first assumption was that it’s a reference to the obsession with “le” in rage comics on Reddit like a decade ago: https://knowyourmeme.com/memes/le
Pretty sure the 'le' is from the end of 'Google'. It's Google, but just for Reddit—Redditle. I like the Turkish coincidence though!
One of my favorite tweets brought to life:

> u can google ur questions about the world and get the CIA FBI answer or u can add "reddit" to the end of it and learn the truth

Congrats on shipping! Also congrats on your servers being overwhelmed! Clearly there's a demand here
Congratulations to you for the release. It looks great. For most of the queries I get that the server is overwhelmed. Probably HN hug of death.

I would look into the Reddit trademark situation. I am pretty sure reddit only allows apps and websites to use "for Reddit" and no other name combinations with their name.

This is a fun idea, and works exactly as described! I really like how the styling feels like google search too.
I've gotten so used to seeing variants of Wordle that I read "Redditle" and immediately thought it was some sort of Reddit-based Wordle
Yeah I know! I wanted to go for geddit.com which would have been perfect but it was taken.
I thought it was a product by Readdle, which coincidentally has similar branding colors.
This needs an "amp" feature so you never have to go to the reddit website/app.
Hold on what's that? It sounds really cool but I've never heard of it.
AMP[1] is a (somewhat maligned) Google 'standard' which encourages a 'thin' version of sites with minimal assets and fast load times so that Google can display them in a sort of iframe-like context without the user actually having to leave the Google site (part of why it's maligned). Most site's AMP versions are lightweight and bypass any login/paywall because they want Google to show the rich results of this page. I'm guessing this person is interested in you using the AMP versions of Reddit which may be lighter, zippier, and not require login. I'm not sure if it's possible for a third party to display an AMP page the way Google does, though -- maybe ¯\_(ツ)_/¯

[1]: https://developers.google.com/amp

Ahhh interesting - thanks so much for the explanation!
The amp version of reddit is horrific.
Protip for Firefox users: you can create your own custom search engines for any website by simply creating a new bookmark of the form "https://www.google.com/search?q=%s+site:reddit.com" and set the bookmark keyword to whatever prefix you prefer e.g. "r". This config will let me search reddit by typing "r vuejs" my Firefox's address bar
Adding to the protip: there is https://mycroftproject.com that is full of premade custom search engines to save you the hassle of making them manually
Works in Chrome too.

I use the shortcut "rs" for https://www.google.com/search?q=%s+site:reddit.com for searching reddit, and the shortcut "r" to go directly to the subreddit: https://www.reddit.com/r/%s

How exactly did you do that?
Should be under Chrome Settings -> Search engine -> Manage search engines and site search -> Site search.

You can add your custom search with the %s placeholder, a shortcut to use in the address bar, and name.

Also available in Edge. I had to add Brave Search manually to set it as the default search.
xSearch for Safari is great for this on Mac and iOS. I've made a bunch of custom !bang search engines on top of those supported by DuckDuckGo. It really speeds up research on various databases.
You can do the same on chrome: right click on the url bar → manage search engines → set a keyword to the prefix you prefer and the url with %s for the search term in the same way.
Doesn't work with Edge :(
Settings - "Manage search engines" - Add new one

Works very well with any site.

Awesome, I didn't know search engine settings had "keyword" feature. Thanks!
For DuckDuckGo users, you can just use a !bang. !r for searching on Reddit directly, !sr to go to a specific subreddit, !searchr for searching Reddit through DDG, and !greddit for searching Reddit through Google.

To see other Reddit options, !bangs Reddit.

https://duckduckgo.com/bang

It's too bad they have !r go the the Reddit search page, which is famously bad.

I didn't know about !searchr, wish it was shorter. At least it's better than what I've been doing which is typing out site:reddit.com.

This is amazing. I've been using DDG mostly for the bangs and really wished there was a way to add custom bangs (I suggested them to DDG, but never got a response). This is just what i needed.
You can submit your own for consideration if you have a custom one in mind that might be helpful to others:

https://duckduckgo.com/newbang

That's what i meant by suggesting a bang. The bang was the equivalent of `!dictionary`, but in my native language. I guess not enough people here use DDG for it to be considered.
Great that you got to know it. "Mozilla keywords" is an age-old feature, probably from before firefox existed.
On mobile I use global (OS-level) text abbreviations to auto-convert “sr” to “site:reddit.com”.
This isn’t really relevant anymore, but even Internet Explorer had that feature ("SearchUrl") since IE3 in 1996. While not well-known, it’s a must-have browser feature IMO.
(comment deleted)
I get a blank screen with a 500 and some JS errors every time.

    POST https://4781toi2w8.execute-api.us-east-1.amazonaws.com/default/redditle-search 500
    
    Error: TypeError: Cannot read properties of undefined (reading 'match')
        at index.0dca874d.js:5:25633
    
    TypeError: Cannot read properties of undefined (reading 'length')
        at Proxy.Yu (index.0dca874d.js:5:28261)
Oh no I think my lambda is dying - I didn't expect this to blow up LOL let me fix that!
please add option to use the old.reddit.com domain. the new Reddit frontend is an unmitigated disaster.
And in general: https://addons.mozilla.org/en-US/firefox/addon/redirector/

My rule for reddit:

  reddit: www -> old
  Redirect: https://www.reddit.com/*
  to: https://old.reddit.com/$1
+1 for Redirector.

Also useful, for example, if you want to be the one in charge of whether your browser uses the desktop version of Wikipedia rather than the mobile one:

  https://en.m.wikipedia.org -> https://en.wikipedia.org
  Redirect: https://en.m.wikipedia.org(\/.\\*)?
  to: https://en.wikipedia.org$1
Years after using the new UI, I still think this.
On new Reddit I get infinite loading on mobile, which forces me to type in old.

It’s frustrating that there are clear regressions on mobile even for a mobile centric overhaul.

On some posts on mobile I get an overlay telling me to either create an account, or view r/popular, with no choice to view the post I found via search. If you do sign in you get 2, sometimes 3 consecutive popups to use their app. They definitely don't care about the mobile web experience except as a means to market their app
(comment deleted)
Don't even bother with reddit on mobile; you really need an app. I've been through a lot of reddit apps and Boost is the best IMO. Everything just works, and useful gestures that I usually don't trigger by accident.
I think regression isn't saying it directly enough. Reddit purposefully sabotages their own mobile site to entice you to install a data slurping app on your phone.
Reddit is a psychopath organisation. Strong words, but if you've ever followed a Google link to a Reddit page on mobile, then you would understand that no-one could accidentally build such an abhorrent experience, it is deliberate evil.
If you have a Reddit account no extensions are needed to fix this.

Just go to your Reddit account settings[0] and click "Opt out of the redesign" at the bottom. (Or on old Reddit you uncheck "Use new Reddit as my default experience"). Once you do this you'll now see old Reddit on www.reddit.com.

[0] https://www.reddit.com/settings

The best thing about this is other people don't need "old.reddit.com" to "new.reddit.com" redirector extensions. Reddit assumes if you put "old." or "new." then you explicitly want to override your account's preferences.
I have done this, yet your link takes me to the new reddit. It's incredibly annoying.
Because https://reddit.com/settings didn't exist on old Reddit so it can't take you there.

https://reddit.com/prefs is similar but not actually the same page and, conversely, this old page will only load with the old interface regardless of your preference as it doesn't exist in the new interface.

OK, with that page that's how it works. But I regularly click links and end up on new reddit while logged in. That's what's annoying.
I will note that this setting occasionally "unsticks" and you start getting the new one again... I assume that's a purposeful "feature" to see if they can cleave off some people who now tolerate it or don't notice.
Since 2013 or so, the mobile experience and then the new refresh is so bad.
What's wrong with new reddit? old.reddit is practically unusable on mobile devices. i.reddit is better but I still prefer new reddit.
New reddit is also a shitshow on mobile. Load the page (which takes a while) dismiss the prompt to get the app, continue browsing, click Load More in comments, try to dismiss the login prompt, fail, give up and leave. On desktop new reddit scrolls all the way to the top when you Ctrl+click links in comment threads, it's a mess. I usually use libreddit.
Mostly my problem with it is that it's buggy: frequently clicking a thread or comment chain doesn't actually load, but scrolls the screen as if it did, and other similar annoyances.

On mobile particularly if logged out (or particularly particularly if in a private browsing mode) it's quite aggressive about trying to push you to the app, or letting you view only a couple comments in a thread before saying you're not allowed to see more, or not letting you view some subs at all. "Old" reddit doesn't do any of this.

It's not buggy, it's deliberately written to be so annoying that you have no choice but to install the Reddit app. Reddit is a grotesque company, which for some reason gets a free pass for their abhorrent dark patterns.
New reddit is even more unusable on mobile devices, as in, new reddit will LITERALLY prevent you from using the site.
+1, came here to ask for this. My preferred front-end has been https://teddit.net/ though. Fast, modest-looking and lightweight.
Hmm, if I search "nordic curls" I get "No results found". If I Google "nordic curls reddit" the first hit is an incredibly useful reddit post.

Edit: That's weird, it seems to be working now.

oof could you try that again? I just increased the capacity of the lambda - it was previously timing out from too many requests.
Yup, working! Looks cool.
Thanks! Also, just wanted to say I love Bioshock Infinite too. But more the Lutece twins than DeWitt
Assuming this is just for fun and not an attempt at an actual business, why not just forward the user to www.google.com/search?q=my_query after appending "+site:Reddit.com" or whatever? This could be done with a statically served 1kb HTML file with no server otherwise required to handle requests.
Ahh this is actually a really really good point - I just pulled this out of my butt today as a fun coding project haha but what you described would be a much smarter way to do it. Less fun though! Oh well I'll just leave this up, I'm guessing the traffic will probably die down after awhile.
Feature request: subreddit autocomplete at the beginning of a query.
Funny I built the same thing a couple weeks ago:

https://gooreddit.com/

Oh nice high five! Plus that's the smart way to do it like oh_sigh mentioned in their comment too
Haha thanks! I took the simple route that saves a few keystrokes.
Here I thought it was another Wordle game, not a good time to name your product <name>le
“Introducing the newest wordle clone: google! Try to guess the correct search terms to find your target in under 5 searches!”
FYI, there are some DuckDuckGo bangs (shortcuts) for this too. For example, if you wanted to search for Hacker News, try:

  !searchr Hacker News

  OR

  !ddgr Hacker News
Funny I used to have something called redditprofile.com that did something similar. Let you view trends as well, etc.

It’s now called insideropinion.com sell to companies.

I think there’s a lot of interesting stuff to get out of Reddit.

(comment deleted)
Hackernews' Algolia search function is also a wealth of information. Basically any useful site (& comment) you can imagine is stored there, if you care to look. It's almost too good to be true, but you have to be in a serendipitous mindset to dive into certain topics, and also have something precious to us all: time. There's rabbit-holes on certain topics where I genuinely don't have the time to delve any further.

Like lately I wanted to learn about Go and was just floored at how much documentation and snippets of code I could use in my first project, so I just gave up. There are things I want to learn, but don't have the dedication & discipline to set aside 5 hours to make those initial first steps.

This is why I double down on topics I am currently proficient at, and when I find something that can go exponential the more time I spend on it, the better it is for me. Build on strength.

Google's search result quality has been abysmal for years now, cheers for this.
The problem, is that Google often serves up old reddit threads as new due to some bug in "search by date" feature. You end up with 10-year-old reddit threads showing up having a date from 7 days ago.
Is it a bug with Google or is it Reddit trying to growth hack again? They have been shady especially with mobile
Really old Reddit threads do occasionally show up with very current dates on Google. I don't know if this is Google's fault, Reddit's fault, or both.
So, how long until marketers also completely ruin this avenue to get real opinions about things?
Well, there are definitely shill accounts on reddit, but not enough to ruin the site. And the whole point of the site is to argue with people, so I guess it should be possible to, at least sometimes, tell if something is up.

Based on

https://news.ycombinator.com/item?id=30946792#30948119

I guess some folks are working on ruining the idea of specifically searching for Reddit, but their efforts are pretty transparent at this point.

Going with some kind of browser extension would've been better!!
Love this. Thank you. Definitely something I will use every day. Would love to provide "coffee money" ($5/month) to keep the lights on.