Reeddit - Minimalist, elastic and read-only web app client for Reddit
berbaquero.github.com
berbaquero.github.com
In other words, I should be able to say "I want 30% of my links to come from r/worldnews, 10% from r/science, 5% each from r/biology, r/programming, r/chemistry, r/physics, r/neuro, 20% from r/foodforthought, and 20% from r/truereddit.
Even a simple UI dragger that would let me boost the prominence of certain subreddits in my feed would be great.. Otherwise, small but awesome subreddits have a tough time getting seen anywhere near the top of my feed.
Huh. That's a really good idea.
Ideally system would try to figure out what you like by measuring time spent reading threads, upvotes, link clicks, etc and automatically set those weights for you. This doesn't preclude giving users the options manually setting weights, which could be another useful signal.
I am under the impression the point of subreddits is to allow you to subscribe or not subscribe, so why not just not subscribe to r/atheism? That's how I use it anyway.
Why would you browse "r/all" if you didn't want.. all?
This seems to be an imagined problem.
I've been experimenting with the best way to read reddit. My first idea was a specialized browser that has 5 tabs open. When you close one tab, another automatically opens with the next unread story from the current subreddit. That way, as fast as you could smack Ctrl+W, you'd get the the next unread story, already loaded. It worked ok, but wasn't great.
https://github.com/FigBug/Allochthon https://github.com/downloads/FigBug/Allochthon/allochthon-se...
My next idea was the command line. Now I just type 'r subreddit_name' and it opens up to 30 unread links. Seems the fastest way to read reddit.
Most of the major subreddits are no longer worth following, unless you're interested in hipsterism or curious about the meme-of-the-hour.
The smaller subreddits generally have limited traffic, resulting in very slow discussion. Email mailing lists are far superior for discussions with this size of a community.
Censorship has become an issue within some subreddits, too. It's not about getting rid of blatant spammers any more. Far too often we've seen contributing, albeit unorthodox, members of these communities banned for expressing views that may be controversial, but still worth expressing.
Software won't fix these major problems. They're issues with the community itself.
Are there some worthy mailing lists for discussion out there? I´ve heard this opinion before, but I´ve never seen specific lists mentioned.
Here's what I subscribe to:
http://heybryan.org/mailing_lists.html
I really like:
http://www.neuroinf.org/mailman/listinfo/comp-neuro
http://lists.ucla.edu/cgi-bin/mailman/listinfo/grg
Each sub is its own community. If you're having troubles like you mentioned above, you haven't found the right ones yet.
It's not about finding the "right community" for you, it's about hosting a real and legitimate platform for discussion.
But at any rate, haven't you undermined your own argument? You've found the community of HN is right enough for you.
Anyway, I find your argument interesting nonetheless, especially if we substitute the word "country" for "subreddit" and so on. A country can be ruled illegitimately by dictator(s), and yet, if you can choose to switch, switching arguably may be a legitimate strategy or solution.
Perspective, please. I believe you seriously overstate the impact of having a popular post on an internet discussion board.
In any case, that doesn't really change my point.
>And many of the subreddits are run by totalitarian dictators, so you end up with large and powerful subreddits that are curated by crazy moderators.
Step 1 to enjoying Reddit is to unsubscribe every single one of the default subs. They all have this problem (the reasons which and how seriously are up for debate, but that's another discussion.. for now, let's take it as given).
Step 2 is to find a smaller sub for your interests. The readership of this site would probably enjoy r/sysadmin, netsec, programming, definitely more. It is a different kind of community, granted, but it's not near as negative or not "legitimate" as you claim.
Really? Well, first, tens of thousands of people clicked on Obama's link and filled out the voting information on Election day. Sure, that's an extreme and rare example, but a popular link can influence democracy.
More realistically, though: my life has been dramatically altered and formed by comments I've read on reddit. I learned python and lisp because of reddit, studied algorithms more intently, learned enormous amounts about politics and world news. There have been countless comments that have fundamentally altered the way I think about math and science, about morals and life.
I can't imagine how much I would have missed in life without a place like the reddit comments. Sure I would have picked up some of that stuff elsewhere, but it happened for me on reddit.
I think you are underestimating the impact of reddit comments.
> Step 1....Step 2....
I enjoy reddit by doing quite the opposite of your suggestions, so that's really a personal preference. I cannot enjoy using a site where hundreds of thousands of people will read 'climate change is fake!!! scientists are liars!!' with no rebuttal, while I'm off participating in a thread about pythonisms.
>I cannot enjoy using a site where hundreds of thousands of people will read 'climate change is fake!!! scientists are liars!!' with no rebuttal
There are hundreds or thousands of communities out there where people are crapping on science, yet here you are on Hacker News.
About the only thing two unrelated subreddits share is the first part of their domain name. They have different moderators, different users, a different focus. They are effectively completely different communities - the fact that you treat them as related in any way but tangentially is an illusion, nothing more.
You could say the exact same thing about the internet. All the stupid things people are saying out on the internet doesn't seem to stop you from using it.
You might want to consider posting to /r/drama or /r/subredditdrama .
Not true. There are several smaller subreddits with excellent communities and excellent moderation. The major issue is discovery - it took me years before I (accidentally) stumbled across these subreddits.
Looking from the island of HackerNews, back to the continent of Reddit where I wasted so many years of productivity, I've seen amazing wonders in the way HN uses its down-vote systems. In essence, it's there to "nudge" the discussion back into the right direction, and overall a great tool for curating a community from those that have been decided by their peers to curate.
To me, a down-vote button puts an undue weight on the negativity of a discussion. There's three states: "I liked this", in which you up-vote, "I didn't like this", in which you ignore it, and "I didn't like this", in which you down-vote. Even reddiquette dictates that it should only be used for anything that doesn't contribute. It's very clear that's not how it's used, and in my opinion that can only be fixed by changing the official meaning of the button or restricting its use altogether. I think the latter has amazing effects on community discussion, as I've seen here on HN.
Stuff I know I didn't discuss above: The effect of a non-focused forum discussion, abuse in voting systems, impacts of large communities.
This is a good thing. Individual subreddits can and do have particular rules. For example, r/lgbt, r/transgender etc. all have rules banning homophobic or transphobic comments. In a world where trans people are killed for living as themselves (or driven to the edge of society and commit suicide), it's good to have a place where they don't have to continually verbally fight to support their human rights.
No, it's not.
The moderators of r/conservative think that climate change is a hoax. If you write an on-topic, polite comment that even suggests that climate change is real, you will be banned. This is a terrible, terrible way to run a community. The conservatives on reddit live in a bubble where all science is banned. It's not a positive state of affairs.
(Edit: I'm not conservative, but I frequent that subreddit to educate about science, climate, etc, and have been banned many times for these comments.)
The same process that allows a teen to invade a subreddit and fill it with memes is the same thing that allows anyone to invade a subreddit and fill it with their opinions.
No matter how valid that opinion is, it's still disruptive to a community. If subreddits are to be self-policing, they can't be obligated to not live in a bubble, however unfortunate that bubble may be, if that is what they have agreed upon.
If you want to see an example of a heavily moderated forum done right, head to SomethingAwful. It has some lightly-moderated pressure valves, but the more topical forums keep a leash on discussions without chilling the conversation.
I really hope this is a joke. The moderators at something awful hand out bans and "probations" (arbitrary length bans from posting only) like candy and take personal offense when questioned why.
Here's a fun game. Click on a random username to look at their "rap sheet" and see how many times they've been hit with various punishments. You can click on the incident to go to where and when it happened. Then try to figure out which of the site or board rules they broke to get those black marks.
The wrong opinion in the wrong place will be punished just as harshly as on some of the more echo-chamberey subreddits, except worse since you can be globally banned and be out real cash for your trouble.
All punishments apply sitewide. At least on Reddit if a moderator who feels personally insulted at your posting bans you, it's only from that sub.
Something Awful is not my favorite website.
SA moderation works because of the cost of admission
The mods of r/transgender think think there is nothing wrong with trans gender identities. If you write an on-topic, polite comment that even suggests that trans women are "men in skirts", you will be banned.
I am fine with this. You can't have it all.
Instead of banning the detractors, they should try welcoming them into the community, and maybe even try to understand them and their viewpoints better. They may not change the attitudes of those with differing opinions, but at least they won't have made the situation worse by introducing more intolerance.
If you were in that situation, wouldn't you want to have a safe space to talk to people who understand? To not have to deal with justifying your identity to people? Is it really "intolerance" just to want a place you can feel safe?
Now as a cis person I have never had to deal with the issues described, but I can empathize. What you are saying makes abstract sense and would be fine in a world where everything was fair and everyone was truly treated equally. However, that's not the world we live in. I urge you to reflect a bit more on this.
Blatant hypocrisy will never help improve the situation, however. One group of people who complain about being ostracized when they're in the minority should not turn around and ostracize others when they're in the majority.
Banning people they disagree with from a rather public forum like a subreddit, for example, only hurts their cause and their reputation. It creates more animosity. Denying the basic ability of one to express himself or herself is just not justifiable.
There is a difference between "animosity from others" and outright hatred, violence and oppression. There is a difference between "animoisity" and being denied many of your rights and being locked up in a mental institution ( 11 yr old trans girl institutionalised: http://www.pinknews.co.uk/2012/01/31/german-trans-girl-to-be... ).
Banning people they disagree with from a rather public forum like a subreddit, for example, only hurts their cause and their reputation.
I disagree. I think there is empirical evidence that the LGBT or Trans rights groups have benefited from having safe spaces. Trans rights and LGB rights & politics have increased over the last two decades, in part I think due to more trans & LGB people coming out because they have safe spaces to explore themselves.
These groups do not "decry intolerance in all forms", but instead decry intolerance against people of different gender & sexual identities. Many (all?) of these groups have no problem not tolerating people who don't tolerate gender & sexual minorities. There is nothing hypocritical here.
Instead of banning the detractors, they should try welcoming them into the community, and maybe even try to understand them and their viewpoints better.
"detractors"? Are we talking about the same thing? This isn't some technical mailing list where the discussion is whether the programme should have lots of defaults or have lots of options for power users. The "detractors" want to kill LGB people. The "detractors" think that trans people can be assaulted and killed if (for example) a straight cis man finds a trans woman attractive.
These "detractors" do not come into the community to learn more. They aren't "detractors", they are haters. They come in with hatred, hostility with the goal to destroy the community.
And you think things would be better if these haters were allowed to say whatever they want in these communities?!
Climate change is real, and it's important that people have the facts, but there's no point trying to give the truth to people who have their hands over their ears and who have their eyes closed.
If you continue to find the interesting subreddits -- and they're out there -- and cut the crap, you'll be fine! There as subreddits of essentially the same quality as HackerNews, for example, for many other subjects.
Perhaps some subject areas are more lacking than others. On a non-subject basis, but simply for in-depth interesting reading, like reddit was back in the day, I recommend these subreddits: - r/truereddit - r/truetruereddit - r/foodforthought
There's no doubt people are trying hard to keep things from getting worse (hence creating truetrue above on top of true). But if you remain part of the community I think you'll be surprised what an amazing ecosystems of subreddits have been created.
Reddit's problem has never been spam. In fact, you alluded to it earlier in your post: it's quality.
"Censorship", aka moderation, is necessary to promote quality content. Wikipedia, /., and SO are all heavily moderated. So, too, is HN. Without moderation (censorship, in your words), content regresses to the LCD. This is bad, and worth preventing. Moderation achieves that.
People have a tendency to hide behind the principle of free speech as if it were all-encompassing and omnibenevolent. It isn't. Just because you have the right to speak your mind doesn't mean you have the right to be heard. Low-quality contributions can and must be suppressed if the level of discussion in a community is to remain high.
Honestly there isn't anything reddit can do. Its a side effect of a popular website run by users.
Saying it was elastic actually had my interest piqued, because you don't see many layouts that really respond to text size any more.
I used to experiment in elastic designs (using em for all widths) but it was clearly difficult to maintain. But the main reason why I quit doing it is because nowadays most browsers' zoom in function isn't only increasing the font size but increasing all widths accordingly too. It's a complete zoom rather than a simple font increase.
It would be great if I could easily toggle between two profiles of data loading, low bandwidth mode and a high bandwidth mode.
The font is big to make the stories easier to click on the phone. It is missing basically every feature of reddit other than links and comment reading because I do not use them (I do not have an account.)
Example comment page: http://ja.cob.xxx/r/programming/comments/15ye3l/scala_2100_n...
The source code is available at https://github.com/j3parker/minimal-reddit
https://chrome.google.com/webstore/detail/reddit-reader/hjee...
http://berbaquero.github.com/reeddit/<Insert-reddit-name...; should work!
Awesome work!
http://www.addictivetips.com/windows-tips/retro-is-a-dual-pa...
Edit: Wow, just tested it for a few minutes. It's amazingly fast, works great.
1. Please make the same for HN
2. Comments and their replies should be expanded (like HN and Reddit)
Edit: typo.