jump to content
my subreddits
more »
Want to join? Log in or sign up in seconds.|
[-]
use the following search parameters to narrow your results:
subreddit:subreddit
find submissions in "subreddit"
author:username
find submissions by "username"
site:example.com
find submissions from "example.com"
url:text
search for "text" in url
selftext:text
search for "text" in self post contents
self:yes (or self:no)
include (or exclude) self posts
nsfw:yes (or nsfw:no)
include (or exclude) results marked as NSFW
e.g. subreddit:aww site:imgur.com dog
this post was submitted on
55 points (97% upvoted)
shortlink:
reset password

TheoryOfReddit

subscribeunsubscribe56,235 readers
100 users here now

This subreddit stands against hate speech

On-topic statement

Theory of Reddit is a mildly navel-gazing space for inquiring into what makes Reddit communities work and what we in a community can do to help make it better.

This is a moderated/curated subreddit. Submissions determined to fall outside of the stated topic will be removed by the moderators.

If you are new to ToR

Please read this post or start with our wiki.

Join TheoryOfReddit chat on IRC.

Submission rules


  • 1. Is my submission about a reddit community?
  • See the on-topic statement

  • 2. Is what I want achievable by users or moderators?
  • This subreddit should focus on data, issues, solutions, or strategies that could be reasonably addressed or implemented by users and moderators, not admins. >


  • 4. Do I explain in my submission why I think this is relevant for /r/TheoryOfReddit and what I want to achieve with the submission?
  • Submissions with a question should at least contain a motivation for asking the question in the text field. Posts with nothing but a title will be removed. >

  • 5. Is my submission a [meta] post?
  • Please contact the moderators before making a [meta] post. Failing to do so will likely result in the removal of your submission.

General rules


  • 1. Personal attacks, abusive language, trolling, racism and bigotry will not be tolerated.
  • After three violations of this rule, repeat offenders will be temporarily banned for a two week "cooling off" period, pending moderator review. Impersonating other redditors or spamming will earn an immediate ban. >

  • 2. Keep the discussion on-topic.
  • If the purpose of your comment is to derail the discussion, troll another user, personally attack a user, or make a racial/bigoted statement then it will be removed. Comments that obviously add nothing to the discussion will also be removed (e.g. "lol", "this", "I agree"). >

  • 3. No bigoted/racist usernames.
  • Usernames containing racist or bigoted slurs will be banned without warning. >

Reddiquette

We encourage proper reddiquette and hope that submissions or comments are voted up or down based on their relevancy to our subreddit, not because the reader agrees or disagrees with the presented opinion.

Other

/r/ModerationTheory - Discussion of moderation theory/philosopy in reddit.
/r/MetaHub - Gathering of meta news & discussion about reddit.
Need an answer quickly?
Join the discussion in IRC.
created by blackstar9000a community for
you are viewing a single comment's thread.
[–]Capitao_Falcao[S] [score hidden]  (7 children)
Dirty but works on outgoing links. (Don't know if you know but to run this you'll have to use something like TamperMonkey). I don't try to prevent the 'hijack' of the click but merely replace the target URL. Will try to see if I can do the same for embedded content.
#   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250// ==UserScript==
// @name        Don't Track Me Bro
// @namespace   namespacehere
// @include     *reddit.com*
// @version     0.0.1
// ==/UserScript==
$(document).ready(function(){
    $('p.title a').each(function(index,element){
        if($(this).attr('data-outbound-url')!== undefined)
        {
            $(this).attr('data-outbound-url', $(this).attr('href'));
        }
    });
});
code:
[–]sigbhu [score hidden]  (1 child)
what do you use?
[–]Capitao_Falcao[S] [score hidden]  (0 children)
If you're using chrome install TamperMonkey. Follow this tutorial if you need. Basically click the TamperMonkey icon, click "add new script", in the new window select the text and delete it, and copy paste the code above and save it.
For Firefox the procedure must be similar just use Greasemonkey insetad.
[–]fight_for_anything [score hidden]  (1 child)
awesome! would it be possible to make this into a browser extension?
[–]Capitao_Falcao[S] [score hidden]  (0 children)
Absolutely. Never made one, but could give it a try on the weekend.
[–]GamerGateFan [score hidden]  (2 children)
This was made by /u/TA-4c89d5e2 here
#   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250// ==UserScript==
// @name Fuck Reddit
// @description Probably removes Reddit spying
// @match *://*.reddit.com/*
// @run-at document-end
// ==/UserScript==

(function() {
    "use strict";

    $(".outbound").attr("data-outbound-url", null);
    $(".outbound").attr("data-href-url", null);
    $(".outbound").removeClass("outbound");
})();
code:

I can't really compare the two, but maybe you could judge why one is better than the other.
[–]CorporalAris [score hidden]  (0 children)
Two different ways of skinning a horse. Both ways are negating the javascript click event and it's resulting behavior.
[–]Capitao_Falcao[S] [score hidden]  (0 children)
Nice. Glad to see other people with the same concern. I didn't notice the outbound class. I guess it could be even further simplified to only his first line:
#   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76  77  78  79  80  81  82  83  84  85  86  87  88  89  90  91  92  93  94  95  96  97  98  99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250$(".outbound").attr("data-outbound-url", null);
code:
In this case he null's it, I set it to the original href value.
Use of this site constitutes acceptance of our User Agreement and Privacy Policy (updated). © 2016 reddit inc. All rights reserved.
REDDIT and the ALIEN Logo are registered trademarks of reddit inc.
π Rendered by PID 11188 on app-349 at 2016-03-17 02:55:12.217236+00:00 running 64b4729 country code: NL.
Cookies help us deliver our Services. By using our Services or clicking I agree, you agree to our use of cookies.  Learn More
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%