I think it'd be a good idea to keep a list of the ways we'd like to see LessWrong improve, sorted by popularity. Ie. email alerts for new responses.

So if you have an idea for how LessWrong could be better, post it in the comments. As people up/downvote, we'll get a sense for what the consensus opinions are.

I think there's a pretty good amount to be gained by improving LessWrong.

  • I think there's a lot of low-hanging fruit (like email alerts for new responses).
  • Conversations here are actually useful and productive. Facilitating conversation should thus lead to more of these useful and productive conversations (as opposed to leading to more of an unproductive type of conversation). (Sorry, I didn't word this well; hopefully you guys know what I mean.)
  • Perhaps something big would come out of this list (like meet-ups). Perhaps rationality hack-a-thons (whatever that means)? 
I'm not a good enough coder now, but once I am, I think I'd like to do what I can to make LessWrong better. I'm starting a coding bootcamp (Fullstack Academy) on Monday. By the end of it, I should at least be competent.

 

Note: I say "ways to improve" instead of "features" because "ways to improve" is more general.

New Comment
104 comments, sorted by Click to highlight new comments since: Today at 12:49 PM
Some comments are truncated due to high volume. (⌘F to expand all)Change truncation settings

Someone enthusiastic enough about the improvements to actually implement them.

I can't make any promises because I don't know where I'll be in 3 months when my coding bootcamp ends, but I think I am.

Go to lesswrong.com. See how the 'Main' link is bolded? Click on Discussion. Now Discussion is bolded, and we're in the Discussion section. Ah, so that means I must have just left Main. Let's go back by clicking on Main. Wait, why am I in a different discussion section now? I thought Main was what I saw when I went to the url!

I can't be the only person that is confused by that UI choice. I wasn't aware that 'Main' even had articles for months because of that.

Another UI issue: In Discussion, clicking the big LessWrong logo takes me to... Discussion. In Main (diiscussion forum, not front page of site), clicking the same logo takes me to the front page of the site. These really ought to have the same behavior.

The Sequences are one of the more important parts of LW, but actually getting there isn't immediately obvious. A "Start reading here!" link near the top would be tremendously helpful for new people.

0Vulture10y
Amen! It's always irritating when I absent-mindedly click on the "Main" button and have to waste time finding my way out.

Life hacks section.

0Vladimir_Golovin10y
Upvoted. I'd participate.
0casebash10y
I believe that these would fit well on the open thread
9James_Miller10y
I would like to see a permanent and growing list.
7A1987dM10y
Maybe there should be a new subsite (like “Main” or “Discussion”) for repository posts.
0Vladimir_Golovin10y
Downvoted because I disagree: I'd prefer a dedicated section. Filtering out open threads is too much work.

Identify the important wiki pages. Then link them from the main page.

We have two kinds of content on this site: forum and wiki. They are different in principle: Forum debates are coming and going; we would like the best ones to be revisited later, but most of them are really not that important. Wiki pages are "timeless"; they are created to be useful equally now and in the future.

Our navigational tools already provide the right kind of visibility for the debates: we have the "Main" and "Discussion" pages, list of "recent posts" and "recent comments". But this mechanism is not fit for the wiki. The "recent wiki edits" is good for noticing spam, but otherwise the recent-ness is not an important feature of the timeless wiki article. Wiki articles should be made visible by their timeless importance.

This may be a typical mind fallacy here, but I almost never read the wiki. I am mostly not even aware of what useful things may be there. They don't get to my attention the way that discussion articles do. So I would like to have a better exposure of them at the main page (because I will probably not look elsewhere, unless something... (read more)

Only reset comments on a post as read up to the present after you've viewed it from a root-level URL. Clicking through comments in an RSS feed, opening a subthread page and having all the rest of the thread get marked read is a constant small annoyance.

5NancyLebovitz10y
And you get the same annoyance if you click on a comment from Recent Comments.
[-][anonymous]10y120

I'm not sure the promoted tab adds value to the site. It's slow to update and (IMO) does a poor job of selecting the best posts. Now this wouldn't be a problem since we have top, but it being the default is rather bothersome.

4Adam Zerner10y
I agree about it being slow to update and doing a poor job of selecting the best posts. However, I do think the idea of having a "promoted" section is good in theory (it'd be nice to have someone curate the best content for us).

More prominent link to the LessWrong Study Hall (where Pomodoro's are utilized to combat akrasia).

2Error10y
Agreed. I have just added it to the Rationality Power Tools wiki page to start out with; someone can move it if there's a more appropriate place. Something on the sidebar would be nicer, of course.
[-][anonymous]10y100

An exit strategy is usually overlooked in any project. "In the event of VARIABLE less wrong will close, and the resources will be distributed / destroyed / etc." All things end, but only some things end well.

2Elo10y
With my local in-person meetup I started doing a "have we been doing what we set out to do" sort of review. Part of me has an aversion/is terrified to find out that the answer may be no. Or how close the answer actually is to "no" Fully support an exit strategy, similar ideas, and possibly discussing it further with you.

Small suggestion: Mousing over the red envelope could tell me how many new messages there are.

Medium sized suggestion: A "what links to this?" button on posts.

Big suggestion: A search feature that only returns hits on posts, comments, and wiki pages, sorted by date or karma, filterable by author.

3Viliam_Bur10y
Multiple envelope images: gray = no messages; thin-lined red = 1-4 messages; thick-lined red = 5-9 messages; very-thick-lined red = 10-19 messages; almost a filled red rectangle = more than 20 messages.

A karma change dif so that it would be easier to see which which articles and comments that one has written have gotten or lost votes.

This would make it easier to track conversations on old threads.

Make the upvote/downvote links easier to click on an Android browser. Whatever trick the browser UI uses to make regular links easier to click using the touchscreen doesn't seem to work on the image-based links on LW.

0A1987dM10y
Just having a user option to replace the icons at the bottom of a comment with text would achieve that.
0philh10y
It would achieve that, assuming users are okay with switching preferences every time or just always having text. But having that kind of thing as an option would be silly, and having it as an option as a solution to this particular problem is... kind of cringeworthy.

Rationality hack-a-thons. I'm not sure exactly what that would mean, but it could mean a bunch of things.

6philh10y
LW London came up with the idea of doing a kaggle hackathon.
5MathiasZaman10y
I've seen the idea floated around here before. I remember one suggestion being that you give several groups of people X amount of time to solve a problem. After that time, they present the solution(s) they come up and the community votes on them. This suggestion has several problems, but maybe it could get a discussion going.

Email alerts for new responses. Eg. when someone responds to a comment you made, or a post you've written.

3devas10y
I second this proposal. In the sites I've seen where it's implemented, I've found it extremely useful.
-1RPMcMurphy10y
.
2Adam Zerner10y
Why?
2lincolnquirk10y
For the same reason the site exists, which is to spread rationality. This seems like the default position. If you disagree, I think it should be because you think "spreading rationality" is not the goal (perhaps LW exists as a place for a certain group of people to hang out?) or that the current size is optimal or too large for its purpose (which seems quite unlikely).
0Vulture10y
But... net increases in traffic that come from sending email notifications to people who are already participating in discussions doesn't have anything to do with the kind of "spreading rationality" which is to some extent tracked by view counts. Cf. Goodhart's Law
2Adam Zerner10y
Also, the inbox icon should update without having to page refresh (like the one on Stack Exchange). Edit: right now you have to click it for it to update. It should update once you've seen the change. For example, if I reload this page and see the change, the inbox icon shouldn't still be red.

I have spent a fair amount of time thinking about this. Fundamentally in order to discuss improvements, it's necessary to identify the sources of pain. The largest problem (and/or existential threat) I can see with LW is its stagnation/decline, both in content, and in new insights generated here.

Charitably, I suspect LW was built with the assumption that it would always have great content coming in, so the target and focus of most design decisions, policies, implied norms, and ad hoc decisions (let's call all these 'constraints') was to restrict bad conten... (read more)

2Viliam_Bur10y
I am not sure if the ratio of insights is smaller these days, but I more feel like the spirit of "let's change the world" or even "let's do something" is gradually replaced by having merely a web debate club. The best debate club in the world, possibly, but still... Maybe that's an inherent problem of internet debates. People who do something in the real world, stop spending so much time debating online. Also, the real world is rather slow... we all know that MIRI exists or that CFAR exists, but we can't keep talking about them all the time, we want something new and new and new. And at some moment, "new" becomes a lost purpose, just another form of entertainment, because as we keep reading the new insights, we keep forgetting the old ones. I would like to see more "project"-type content. About people who are doing something. It could even be a purely online project, such as organizing parts of LW wiki. Collaborative projects in real world would be more awesome, but there are the geographical distances. You know, less debate, more action. Or at least an action-oriented debate. 強くなりたい
0Alexandros10y
The issue is that the content does get written. It just doesn't find its way here.
1Adam Zerner10y
So what features would this have? HN and other blogs basically just have link posts, text posts and comment threads for each post. I haven't been around long enough to agree or disagree with this, but I could believe it. You say you've spent a fair amount of time thinking about this. What do you think of things other than just aggregating content from similar sites? I sense that there are opportunities for some larger more fundamental changes. Some ideas: * Increasing offline interaction (making it easy for LW users to room with each other, get rationality clubs set up in colleges, have hack-a-thons...) * Rethinking the simple threaded comments system. Here's my raw thoughts - http://lesswrong.com/lw/jr4/a_medium_for_more_rational_discussion/. * Encouraging more brainstorming. Right now I think people are hesitant to start a conversation unless they have pretty refined and insightful thoughts. * Better categorize things. To use an example, I think there would be more talk about life hacks if there was a life hacks section and there was a list of useful life hacks maintained by the community. * etc. etc.
3Alexandros10y
the problem is that these suggestions have orders of magnitude higher cost of implementation. This is further compounded by the fact that 1. LW uses a fork of the reddit codebase, which was not built with modification in mind, and 2. the fact that the owners of LW are (a) hard to engage in a conversation about changes and (b) even harder to get them to actually apply it. The suggestion I made above suffers from none of these, and is technically implementable in a weekend (tops) by a single developer -- me. Whether it will be successful or not is a different story. All in all I share your sense that this community is not nearly as optimally organised as it could to be, given the subject matter. Unfortunately we seem stuck in a local maxima of organisation.
0therufs10y
Do they have to be nagged to merge pull requests or what?
0Adam Zerner10y
Ahh, I see. Regarding cost of implementation, 1) I'll probably be willing to work on it and 2) I sense that the benefits far outweigh the costs, and that we'll be able to get people to work on it. Especially if it's well thought out and some nice mockups are made that are convincing. Regarding the owners of LW being reluctant to change, I don't know much about this issue so it's tough to say, but I sense that 1) if we get enough community support, they'll be pretty likely to go along with it and 2) I would think that they're smart enough to see the benefits would be large and if volunteers like me (and you?) would be willing to work on it, the costs could be pretty small.
2Alexandros10y
Consider the fact that many, many programmers frequent LW. It's quite likely the majority of members know how to program a computer, and most of them have a very high level of skill. Despite this, contributions to LW's codebase have been minimal over the life of this website. I take this as extremely strong evidence that the friction to getting any change through is very, very high.
0Adam Zerner10y
I don't want to propose any solutions because I don't understand what the source of the friction truly is. If you understand the real sources of friction, could you explain it in some more depth? I sense that the lack of contribution to the codebase is because it's inconvenient, not necessarily difficult. It seems that it's inconvenient for the reasons you said: 1) the reddit fork is hard to modify and 2) the site owners are reluctant to change. But I also sense that the proposed features aren't too difficult to implement (because they're relatively common) and that a handful of skilled volunteers could get it done in a few weeks (very rough estimate; I'm way too inexperienced to really say, but I do sense that it's very doable). Perhaps it wouldn't be compatible with the reddit codebase and it'd take a major overhaul. But I really think the benefits would outweigh the costs. The costs would be a few weeks of a handful of programmers' time (or something like that, I don't really know). The benefits would be huge! Imagine LW users collaborating on new projects, brainstorming new ideas, contributing to and benefiting from the list of life hacks, studying together, having hack-a-thons, rooming together, having more productive discussions, summarizing the content to make it more accessible to common people etc. etc. Isn't that worth a few weeks of time from a handful of people? Even if only one or two projects emerged from the site overhaul, I think the benefits would outweigh the costs. Sorry if my argument for why the benefits outweigh the costs isn't concrete enough. I tried.
0Alexandros10y
I admire your optimism and determination. It's not my intention to convince you not to try. Even if you don't succeed, and it's not impossible that you could succeed, you will certainly get a lot out of it. So take my negativity as a challenge, and prove me wrong :).
0Adam Zerner10y
Thanks for the encouragement! Would you mind offering your opinion on a few things though? 1. How many people would a complete overhaul take, and how long would it take (roughly)? 2. Why are the site owners reluctant to change? 3. What do you think of my rough cost-benefit argument? The things I said are my intuition, but I could easily be overlooking certain things, and I don't understand it well enough to be too confident in the intuition. So what do you think? (you seem to share the belief in the value of the benefits, but don't seem to think they outweigh the costs) Also, I don't want to get anyone's hopes up about my contributions. I'm still learning to code and I don't know how good I'll be in 13 weeks when I finish my bootcamp and I can't tell how long it'll be before I'm capable enough to contribute to something like this.
0Alexandros10y
1. I don't know, I haven't done the effort estimation. It just looks like more than I'd be willing to put in. 2. One hypothesis is that LessWrong.com is a low priority item to them, but they like having it around, so they are averse to putting in the required amount of thought to evaluate a change, and inclined to leave things as they are. 3. I think it is unlikely it will have as much benefit as you expect, and that the pain will be bigger than you expect. However, if you add the fact that your drive may help you learn to program, then the ROI tips the other way massively. By the way, an alternative explanation for the fact that so many developers are here but so few (or none) actually contribute to LW code, is that they're busy making lots of money or working on other things they find exciting. This is good news for you, because making the changes may be easier than I originally estimated. As long as you are determined enough.
0ChristianKl10y
I think a core reason is intransparency of how to contribute changes. You don't know who you have to convince to chance something so most people don't even try.
0Adam Zerner10y
Ok, thanks for your input! I'll have to do more research and brainstorming into how much benefit it really would have.
0ChristianKl10y
I think there are a bunch of issues with the reddit codebase. It was never meant to be used independently of reddit and the code was just thrown out there for anybody to use. As a result it's impossible to update to the lasted version of the reddit code base. That probably means that it has unpatched security holes. Issues such as finding a mass downvoter seemed not available in the standard moderator interface. Things like checking users IP addresses for banned poster detection seem to not have an interface but require sysadmin work. I don't think that a domain name that contains the phrase "conspiracy" is a good idea. I find it set that PredictionBook is a separate website from LW. Does the telesc software allow plugins where predictionbook style entries could be found at the same site where also other communication happens? It might also additional allow adamzerner systemized arguments as a specific kind of post. A open plugin interface might provide for anyone who wants to start a new way of arguing an opening. I'm not sure how much interest there is in programmers contributing that way, but I think even hacker news style + prediction book style would provide enough momentum to get the website started.

Toggleable unthreaded comment view for seeing exactly what is new after a given date, even in deep subthreads. Just show every comment in the order they were posted in as a new root-level comment in this view.

Or maybe just figure out a way to show even the deepest subthreads on one page, so they won't get hidden from Bakkot's helper script.

5NancyLebovitz10y
Yes to both suggestions. Perhaps we could go deeper into the nested comments by having the right (blank) side column disappear when necessary. This may sound revolutionary, but we could even have an option to make the left column disappear when necessary.
  • A Reddit style API so people can write bots for Lesswrong or do some extention themselves. Consider having a pool to reward programmers that implement certain features in this comment thread.

  • SSL support. I don't feel comfortable anymore having my internet traffic not encrypted.

2ChristianKl10y
LW runs on Reddit source code. I think this would probably mean to update it to a newer version of that code base.
1Viliam_Bur10y
Just please no downvoting API for the bots. Otherwise I will have to write a moderator bot; and gradually the whole LW will become one big Core War battlefield.
3gjm10y
... You have to admit that would be kinda cool.
0Azathoth12310y
Not just down-voting, I don't want bots up-voting or posting either. Come to think of it, what exactly do we want bots to do?

Wrote this in response.

Create a list of things you should know if you consider yourself to be a rationalist.

I agree with the idea of having a “Recommended reading” list (or reviving the one we already have) but for the love of the flying spaghetti monster please call it something other than “list of things you should know if you consider yourself to be a rationalist”.

-1James_Miller10y
Good point, how about "list of things that the LessWrong community as expressed by our admittedly imperfect karma system thinks you should know if you are typical of the kind of person we predict will read this list and you consider yourself to be a rationalist although admittedly we have some disagreement over the definition of rationality."

Medium-style side comments - http://aroc.github.io/side-comments-demo/#demo. More generally, I think that we could do some serious rethinking of how discussions are carried out over the internet. I wrote about it a little here, but those thoughts are very raw.

A more prominent link to Open Thread. Furthermore, break Open Thread into sections like:

  • Ideas you're willing to work on to implement.
  • Refined ideas.
  • Unrefined ideas.
  • Requests for advice.
  • Small practical questions.
  • Links to articles.
  • Friendly conversation.
  • Discussions that don't leave a trail. One use case would be if you want to talk about something personal but don't want a record of it on the internet.

A mobile-friendly version of the website.

3ChristianKl10y
Already exists in the form of the study hall.
5Adam Zerner10y
From what I remember about the study hall, 1) there aren't any mic's and 2) the chat is just for a few minutes in between pomodoros. Perhaps it'd be useful if users could easily see who's online and chat about an article or something like that.

Open thread summaries (which I'd be happy to write)

Skype/Google Hangouts/whatever meetups for people interested in [X]. It's lonely when the nearest meetup is prohibitively far away.

0Adam Zerner10y
Yes and yes!

Have a list of who's working on/learning what. For example, I'm learning web development right now (pretty broadly; mostly JavaScript and the MEAN stack, but I'll also be learning SQL, RegEx, data structures, algorithms etc.). If there were a list of all the LW users who are doing the same thing, it'd be easier for us to connect.

1Viliam_Bur10y
Okay, posted this: What are you learning? Not sure if this is the best format, but there is a "meta" tread to suggest improvements.
2Adam Zerner10y
Cool, thanks!

.

[This comment is no longer endorsed by its author]Reply

This is reminding me of something I heard about, but don't know how to find-- a resource about informal but legal methods of hacking the government.

The example (and the only bit I remember) was about a woman who had an issue she couldn't get noticed by her local government. Then she got advice from someone who noticed that a politician who could affect the issue was in an uncontested election. So the woman with the issue signed up to be the opposition from the other party. The politician called her and said, "What do you want?" The woman has been active in politics ever since.

4ChristianKl10y
How to interface with your local government depends a lot of knowing how your local government works. For Berlin I can tell you where you can go if you want to talk with the politicians that matter about an issue but the same solution might be totally different for another location.
1NancyLebovitz10y
I'm sure there's a lot of local variation, but perhaps stories of finding out whet's possible would make people more likely to believe that they can find out what they need to do rather that seeing government as an incomprehensible immovable blob. It would also be worth having an estimate of how much time and effort is likely to be needed to get a change.
3ChristianKl10y
I don't think either time and effort are central. If the change you want to propose is something that sounds good to politicians but that politicians simply haven't thought about because they are to stupid to come up themselves with an idea or they lack the domain knowledge, very little time investment and effort can have an effect. If you want to create a change where there are strong reasons for the status quo for which you are oblivious, you can spend a lot of time and effort and will get nowhere. Getting a politician who spend a lot of time thinking about an issue to change his opinion if you don't really understand the issue is really hard. A lot of activists make the mistake of assuming that they know the optimal course of action and it's just a matter of putting energy behind that course of action. On the other hand a discussion with a politician in which both sides are open to change their opinion is more likely to achieve something. I remember someone at my toastmasters club giving a speech on a local political issue. He was gathering signatures about that issue. Basically he wanted a decision that the government isn't allowed to do X. After his talk I asked him, isn't example Y which is what our government usually does these days when they do X, a good idea? His basic response was: I didn't know that Y was an instance of X. That kind of political activism is rather typical. A bunch of people who don't understand an issue get together and think they know better and then they try to lobby to get a change. Their emotional attachment to the issue makes them mind-killed. Then they mostly get ignored and complain that politicians aren't listening. I think Ryan Holiday's post on analysing issues is right on the mark.
2ChristianKl10y
What do you mean with "section"? As far as I know LW doesn't really have topic specific sections. If you want to write a post, you can simply do so.
2Viliam_Bur10y
Many LW users are not from USA, but USA is probably the only country with enough LW users for a meaningful political action. So I guess we can assume that we are going to influence American politics (because we don't have enough people in any other country), but in ways that most LW users would agree with, regardless of their country (because otherwise we couldn't achieve cooperation on this website). This is not wrong, per se, just counter-intuitive, so I am saying it explicitly. (Majority of LW users would almost certainly include majority of American LW users.) It could be interesting to find out whether there are political suggestions that, say, 95% of LW users would agree with. If people think directly about the usual party lines, that's the wrong place for consensus. But there could be something which is not so important for either American party, and where a rational consensus could be found. (Robin Hanson calls it "pulling policy ropes sideways".) If we can identify those issues, then perhaps we could try to fight for one of them, just as an experiment to see what we can achieve.

I know someone who posted up a Bounty on getting an app developed on bountysource.

https://www.bountysource.com/issues/1641268-app-doesn-t-exist

I contributed to it but I don't know if the link ever when public.

In case you haven't guessed, I'd like easier viewing on mobile devices.

Live chat, like Facebook has.

There's a Less Wrong IRC on Freenode (#lesswrong)

A prominent link - http://wiki.lesswrong.com/wiki/Listing_of_Rationalist_Houses. Make it easy for LessWrong users looking for a roommate to find each other.

A community wiki for each article that could serve as a summary/tldr.

8Viliam_Bur10y
Each article? That's an overkill. There are dozens of articles every week. I would rather have the wiki only for... uhm... important articles. Yeah, hard to define what that means. It certainly doesn't mean "Main". It's more like: an article which generated good insights in the comments. (Those insights should be included in the summary.) In real life it could mean: an article for which someone (preferably other than its author) bothered to provide a summary. And perhaps we don't need a page per article, but rather per topic. If there were three articles on the same topic, it would be nice to have those summaries together. So, I guess I would approach this from the other side: The wiki pages should be topic-oriented, but they should include the summaries of the important relevant articles (and the most insightful comments thereof). So if you see a good article, first search whether a relevant topic already exists, and add the summary there; and if it doesn't, create the new wiki page, but for the topic, not for the article, so other people can add other articles there later. And of course PM the article author to add the wiki link to their article. EDIT: To make collaboration on this process easier, we could once in a while have a Discussion thread of "nominate the articles you want to see summarized in the wiki".
1Vladimir_Nesov10y
To move one step further in the direction you indicate, I think wiki should summarize the topics of the articles, not the articles themselves. This is also how it's always been. So a thing to do with good articles (estimated by how useful it would be to recall their content in later discussions) is to make sure their useful content is summarized in appropriate wiki pages, and to link to the articles in their "Blog posts" sections. (I'm not sure what adamzerner meant by linking to that quota page, so I'm not sure we are discussing the same question.)
4Adam Zerner10y
More generally: Summaries of the core sequences in easier to understand language. 1) This would make it more accessible to everyday people, and would be more persuasive to them. 2) It would be easier to understand for rationalists too. And would be good for quick references.

A "read later" button.

1A1987dM10y
There already is one at the bottom of each post, a floppy disk icon on the right-hand side of the line between two ---------------------------------------- 's where the upvote and downvote buttons are. If you click it, the article will be added to http://lesswrong.com/saved.
0Adam Zerner10y
Ah ok, thanks.