Less Wrong is a community blog devoted to refining the art of human rationality. Please visit our About page for more information.

WalterL comments on On the importance of Less Wrong, or another single conversational locus - Less Wrong

84 Post author: AnnaSalamon 27 November 2016 05:13PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (362)

You are viewing a single comment's thread. Show more comments above.

Comment author: WalterL 01 December 2016 08:39:45PM *  2 points [-]

Not trolling here, genuine question.

How is the LW codebase so awful? What makes it so much more complicated than just a typical blog, + karma? I feel like I must be missing something.

From a UI perspective it is text boxes and buttons. The data structure that you need to track doesn't SEEM too complicated (Users have names, karma totals, passwords and roles? What am I not taking into account?

Comment author: Vaniver 01 December 2016 09:20:27PM 4 points [-]

How is the LW codebase so awful?

Age, mostly. My understanding is Reddit was one of the first of its kind, and so when building it they didn't have a good sense of what they were actually making. One of the benefits of switching to something new is not just that it's using technology people are more likely to be using in their day jobs, but also that the data arrangement is more aligned with how the data is actually used and thought about.

Comment author: jackk 05 December 2016 04:34:02AM 0 points [-]

It's also tied to some pretty old versions of Python and various libraries, and people often need help just getting the development server going.

Comment author: Lumifer 01 December 2016 08:55:34PM *  0 points [-]

It's a modified copy of an early Reddit codebase. Besides it has, um, founder effects X-/ -- for example the backend SQL database is used just as an engine behind a handcrafted key-value store...