You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

Lumifer comments on Open Thread, January 4-10, 2016 - Less Wrong Discussion

5 Post author: polymathwannabe 04 January 2016 01:06PM

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

Comments (430)

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

Comment author: Lumifer 07 January 2016 03:58:07PM 3 points [-]

Moderately.

On the plus side it's forcing people to acknowledge the uncertainty involved in many numbers they use.

On the minus side it's treating everything as a normal (Gaussian) distribution. That's a common default assumption, but it's not necessarily a good assumption. To start with an obvious problem, a lot of real-world values are bounded, but the normal distribution is not.

Comment author: iarwain1 07 January 2016 10:23:26PM 0 points [-]

It's open source. Right now I only know very basic Python, but I'm taking a CS course this coming semester and I'm going for a minor in CS. How hard do you think it would be to add in other distributions, bounded values, etc.?

Comment author: Lumifer 08 January 2016 02:21:53AM *  1 point [-]

How hard will it be to add features depends on the way it's architected, but the real issue is complexity. After you add other distributions, bounds, etc. the user would have to figure out what are the right choices for his specific situation and that's a set of non-trivial decisions.

Besides, one of the reasons people like normal distributions is that they are nicely tractable. If you want to, say, add two it's easy to do. But once you go to even slightly complicated things like truncated normals, a lot of operations do not have analytical solutions and you need to do stuff numerically and that becomes... complex and slow.

Comment author: Douglas_Knight 09 January 2016 02:55:08AM 0 points [-]

It is already doing everything numerically.

Comment author: Douglas_Knight 09 January 2016 02:53:51AM 0 points [-]

As a matter of programming it would be very easy. The difficult part is designing the user interface so that the availability of the options doesn't make the overall product worse.

Comment author: [deleted] 08 January 2016 03:31:07AM *  0 points [-]

Author is on the effective altruism forum, he said his next planned future is more distributions, and that he specifically architected it to be easy to add new distributions.