Posts

Long Term Future Fund application is closing this Friday (October 11th) 2019-10-10T00:44:28.241Z · score: 29 (5 votes)
AI Alignment Open Thread October 2019 2019-10-04T01:28:15.597Z · score: 20 (5 votes)
Long-Term Future Fund: August 2019 grant recommendations 2019-10-03T20:41:16.291Z · score: 37 (10 votes)
Survival and Flourishing Fund Applications closing in 3 days 2019-10-02T00:12:21.287Z · score: 21 (4 votes)
SSC Meetups Everywhere: St. Louis, MO 2019-09-14T06:41:26.972Z · score: 0 (0 votes)
SSC Meetups Everywhere: Singapore 2019-09-14T06:38:47.621Z · score: 0 (0 votes)
SSC Meetups Everywhere: San Antonio, TX 2019-09-14T06:37:06.931Z · score: 0 (0 votes)
SSC Meetups Everywhere: Rochester, NY 2019-09-14T06:35:57.399Z · score: 2 (1 votes)
SSC Meetups Everywhere: Rio de Janeiro, Brazil 2019-09-14T06:34:49.726Z · score: 0 (0 votes)
SSC Meetups Everywhere: Riga, Latvia 2019-09-14T06:31:30.880Z · score: 0 (0 votes)
SSC Meetups Everywhere: Reno, NV 2019-09-14T06:24:01.941Z · score: 0 (0 votes)
SSC Meetups Everywhere: Pune, India 2019-09-14T06:22:00.590Z · score: 0 (0 votes)
SSC Meetups Everywhere: Prague, Czechia 2019-09-14T06:17:22.395Z · score: 0 (0 votes)
SSC Meetups Everywhere: Pittsburgh, PA 2019-09-14T06:13:43.997Z · score: 0 (0 votes)
SSC Meetups Everywhere: Phoenix, AZ 2019-09-14T06:10:21.429Z · score: 0 (0 votes)
SSC Meetups Everywhere: Oxford, UK 2019-09-14T05:59:04.728Z · score: 0 (0 votes)
SSC Meetups Everywhere: Ottawa, Canada 2019-09-14T05:56:03.155Z · score: 0 (-1 votes)
SSC Meetups Everywhere: Oslo, Norway 2019-09-14T05:52:44.748Z · score: 0 (0 votes)
SSC Meetups Everywhere: Orange County 2019-09-14T05:49:28.441Z · score: 0 (0 votes)
SSC Meetups Everywhere: Oklahoma City 2019-09-14T05:44:02.157Z · score: 0 (0 votes)
SSC Meetups Everywhere: Norman, OK 2019-09-14T05:37:04.278Z · score: 0 (0 votes)
SSC Meetups Everywhere: New York City, NY 2019-09-14T05:33:27.384Z · score: 0 (0 votes)
SSC Meetups Everywhere: New Haven, CT 2019-09-14T05:29:45.664Z · score: 0 (0 votes)
SSC Meetups Everywhere: New Delhi, India 2019-09-14T05:27:28.837Z · score: 0 (0 votes)
SSC Meetups Everywhere: Munich, Germany 2019-09-14T05:22:58.408Z · score: 1 (1 votes)
SSC Meetups Everywhere: Moscow, Russia 2019-09-14T05:14:03.792Z · score: 0 (-1 votes)
SSC Meetups Everywhere: Miami, FL 2019-09-14T03:36:45.087Z · score: 0 (0 votes)
SSC Meetups Everywhere: Memphis, TN 2019-09-14T03:34:28.740Z · score: 0 (0 votes)
SSC Meetups Everywhere: Melbourne, Australia 2019-09-14T03:32:23.510Z · score: 0 (0 votes)
SSC Meetups Everywhere: Medellin, Colombia 2019-09-14T03:30:32.369Z · score: 0 (0 votes)
SSC Meetups Everywhere: Manchester, UK 2019-09-14T03:28:08.448Z · score: 0 (0 votes)
SSC Meetups Everywhere: Madrid, Spain 2019-09-14T03:26:27.015Z · score: 0 (-1 votes)
SSC Meetups Everywhere: Madison, WI 2019-09-14T03:24:44.933Z · score: 0 (0 votes)
SSC Meetups Everywhere: Lexington, KY 2019-09-14T03:19:52.765Z · score: 0 (0 votes)
SSC Meetups Everywhere: Kitchener-Waterloo, ON 2019-09-14T03:16:50.644Z · score: 0 (0 votes)
SSC Meetups Everywhere: Kiev, Ukraine 2019-09-14T03:14:32.244Z · score: 0 (0 votes)
SSC Meetups Everywhere: Jacksonville, FL 2019-09-14T03:11:45.407Z · score: 0 (-1 votes)
SSC Meetups Everywhere: Iowa City, IA 2019-09-14T03:10:24.372Z · score: 0 (0 votes)
SSC Meetups Everywhere: Indianapolis, IN 2019-09-14T03:05:13.331Z · score: 0 (0 votes)
SSC Meetups Everywhere: Honolulu, HI 2019-09-14T03:02:49.127Z · score: 0 (0 votes)
SSC Meetups Everywhere: Helsinki, Finland 2019-09-14T03:01:22.561Z · score: 0 (0 votes)
SSC Meetups Everywhere: Fairbanks, AK 2019-09-14T02:58:05.828Z · score: 0 (0 votes)
SSC Meetups Everywhere: Halifax, Nova Scotia, Canada 2019-09-14T02:54:32.900Z · score: 0 (0 votes)
SSC Meetups Everywhere: Edinburgh, Scotland 2019-09-14T02:52:42.732Z · score: 0 (0 votes)
SSC Meetups Everywhere: Denver, CO 2019-09-14T02:48:01.870Z · score: 0 (0 votes)
SSC Meetups Everywhere: Columbus, OH 2019-09-14T02:38:23.758Z · score: 0 (0 votes)
SSC Meetups Everywhere: Cologne, Germany 2019-09-14T02:36:47.508Z · score: 0 (0 votes)
SSC Meetups Everywhere: Cleveland, OH 2019-09-14T02:34:31.055Z · score: 0 (0 votes)
SSC Meetups Everywhere: Charlotte, NC 2019-09-14T02:30:19.235Z · score: 0 (0 votes)
SSC Meetups Everywhere: Champaign-Urbana, IL 2019-09-14T02:28:39.662Z · score: 0 (0 votes)

Comments

Comment by habryka4 on Roaman's Shortform · 2019-10-12T04:01:34.007Z · score: 2 (1 votes) · LW · GW

We ended up focusing on some other things in the past quarter, but we are about to plan the coming quarter, so we might end up prioritizing this again.

Comment by habryka4 on Open & Welcome Thread - October 2019 · 2019-10-12T01:32:24.535Z · score: 5 (3 votes) · LW · GW

Adding yourself to the map is the first thing I would do, and then most likely I would see whether there have been any meetups historically anywhere close to your area. It appears there is a meetup in 10 days in Copenhagen, which seems pretty close to Malmo.

https://lesswrong.com/events/A7LAzFXD79pgFtsdA/cph-meetup-10-10-19

At that meetup you might also be able to figure out whether there are any people directly from your area interested in a meetup.

Comment by habryka4 on When we substantially modify an old post should we edit directly or post a version 2? · 2019-10-11T21:47:07.824Z · score: 8 (4 votes) · LW · GW

On the backend, we implemented a revision system for posts that allows us to mark edits to posts as "major revisions" which marks all the comments on that post as outdated, and also allows users to view past revisions of the post. As an example, see this post.

I hope we can soon get around to building some more user-facing UI for this, which allows users to edit a post while marking the revision as major, probably causing it to reappear on the frontpage.

Comment by habryka4 on Open & Welcome Thread - October 2019 · 2019-10-11T21:44:00.766Z · score: 3 (2 votes) · LW · GW

We already implemented this!

When we set up crossposting we can set a flag on whether to have the canonical URL point towards its original source (this doesn't always make sense, for example for things like the AI Alignment Newsletter), but if you want to automatically crosspost while preserving the canonical URL we can set that up for you.

Comment by habryka4 on Categories: models of models · 2019-10-10T05:12:05.161Z · score: 5 (3 votes) · LW · GW

It's totally possible. In the post-editor, just select some empty space and press the "image" button in the toolbar. Or use markdown syntax.

Happy to edit the above post to have images in the post, as opposed to just links to images.

Comment by habryka4 on Reflections on Premium Poker Tools: Part 1 - My journey · 2019-10-10T01:42:23.194Z · score: 4 (2 votes) · LW · GW

(I promoted this to frontpage, though I usually leave posts like this on personal blog, because it does actually cover a bunch of general lessons and I think is actually of pretty broad interest)

Comment by habryka4 on Feature Wish List for LessWrong · 2019-10-07T04:29:22.345Z · score: 7 (4 votes) · LW · GW

Yeah, I basically want this to replace the ToC as you scroll past the post and into the comment section.

Comment by habryka4 on How do I view my replies? · 2019-10-05T17:28:44.899Z · score: 5 (2 votes) · LW · GW

This is correct.

We did not port over all of your old notifications, and from looking through Document's posts, it seems like they shouldn't have received any comment notifications since the relaunch, so my guess is they are looking for all the historical notifications, which I will sadly have to admit are no longer accessible in the same way (though importing them is definitely a possibility if enough people care, it just wasn't on our list of priorities and we've never gotten any request for them so far).

Comment by habryka4 on [Site Feature] Link Previews · 2019-10-02T00:08:29.200Z · score: 2 (1 votes) · LW · GW

Yeah, this and a bunch of other reasons caused us to mostly make the call against link-coloring. We are currently going with annotations, though I would want to make them a lot smaller than they currently are on gwern.net (I think they are fine on gwern.net for the kind of content that you produced, but would be too distracting for LW content).

Comment by habryka4 on What funding sources exist for technical AI safety research? · 2019-10-01T23:54:03.047Z · score: 2 (1 votes) · LW · GW

Indeed, thanks! Added them to the list above

Comment by habryka4 on Feature Wish List for LessWrong · 2019-10-01T19:55:26.404Z · score: 2 (1 votes) · LW · GW

We don't really control the LW Wiki, so not sure how feasible this is. It would probably require a completely separate codepath, and I don't know what the subscription infrastructure of the wiki has. I will look into it, but can't promise anything as of yet.

Comment by habryka4 on What funding sources exist for technical AI safety research? · 2019-10-01T19:08:33.248Z · score: 27 (10 votes) · LW · GW

Some opportunities that I know about:

Will edit this if I come up with anything else, or if someone else points out something that I am missing.

Edit: New additions by Issa Rice:

  • Paul Christiano has done some independent funding in this space (and maybe Open AI is also open to that, but I don't know)
  • FLI has made grants, though I don't know about the current state of their grant program
  • EA Grants also has given some grants in this space
Comment by habryka4 on AI Alignment Open Thread August 2019 · 2019-09-29T19:48:28.837Z · score: 4 (2 votes) · LW · GW

I felt a bit uncertain about doing one every month, and was planning to start another one in October. Depending on how that one goes we might go with a monthly schedule, or maybe every two months is the right way to go.

Comment by habryka4 on Follow-Up to Petrov Day, 2019 · 2019-09-29T18:18:49.637Z · score: 10 (6 votes) · LW · GW

I think you are overestimating the degree to which there was "no real tradeoff". I bet with you that many people felt tempted to enter the launch codes, for reasons that Said mentioned, but also as a resource to be sold (like Jeff Kauffman considered).

Like, it's obvious that if you didn't do the thing with the codes, and just had a button available to every LessWrong user, someone would have pressed it "just for the lulz", which isn't a very good reason to press the button, but as you scale the number of people who are trying to balance the pros and cons, someone will think that the lulz are more important than not pressing the button (and I think "for the lulz" can be pretty validly described as someone doing something for the public good).

I was quite uncertain whether anyone would press the button over the course of the day, and don't think that uncertainty was unjustified. And I would be surprised if you were confident at 90%+ that no one would press the button over the course of the day.

I do think that given how it worked out this time, adding a more concrete ritualized incentive seems maybe good to me, like giving $500 to a charity chosen by whoever presses the button.

I also don't think the constraint of "what matters are only considerations about the public good" is a good constraints for a tradition like this, because in reality obviously many people will not only think about the public good, which actually significantly worsens the problems that the unilateralist curse is talking about, and it seems bad to not incorporate those into this tradition (and the UC is the best abstraction we currently have for talking about this reference class).

Comment by habryka4 on [deleted post] 2019-09-28T18:23:08.950Z

Cool, will transfer ownership and make this a draft

Comment by habryka4 on Follow-Up to Petrov Day, 2019 · 2019-09-28T01:23:57.056Z · score: 18 (6 votes) · LW · GW

Mechanics for donating to LessWrong:

LessWrong is sponsored by CFAR, so if you just make a donation to CFAR and earmark it for the LessWrong project it will show up in our bank accounts. For anything larger than a few hundred dollars it's probably best to send me an email at oliver.habryka@gmail.com and then figure out the details from there.

For smaller donations just using the CFAR PayPal, with a note saying it's for the LessWrong project, and also sending me a small email to make sure it ends up in the right accounts is likely the best thing to do.

Comment by habryka4 on Idols of the Mind Pt. 2 (Novum Organum Book 1: 53-68) · 2019-09-27T22:36:33.140Z · score: 2 (1 votes) · LW · GW

Hmm, sure. Let's space them out at like one a week.

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-27T20:16:37.195Z · score: 13 (4 votes) · LW · GW

Which part of the two statements? That destroying trust is really bad, or that the case hasn't been made?

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-27T17:39:21.234Z · score: 2 (1 votes) · LW · GW

Nice, I activated them and if it overall seems good, we will do the same for LessWrong.

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-27T03:09:18.244Z · score: 19 (6 votes) · LW · GW

Jeff does conveniently have a blogpost on this: https://www.jefftk.com/p/what-should-counterfactual-donation-mean

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-27T02:05:37.957Z · score: 13 (5 votes) · LW · GW

We had some original plans of coordinating with the EA Forum people on this, but didn't end up having enough time available to make all of that happen. Agree that the ideal reenactment scenario would include two forums (though with mutually assured destruction in the later parts of the cold war, the outcome is ultimately the same).

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-27T02:03:03.296Z · score: 27 (10 votes) · LW · GW

My sense is that it's very unlikely to be worth it at anything below $10k, and I might be a bit tempted at around $50k, though still quite hesitant. I agree that at $1M it's very likely worth it.

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-27T02:01:36.384Z · score: 20 (5 votes) · LW · GW

The site will go down for a full 24 hours after the button was pressed and correct launch codes entered (not that that is the most important aspect of this situation, but I figured I would clarify anyways)

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-26T22:40:28.667Z · score: 2 (1 votes) · LW · GW

Yep, you have to activate the map to see it. Just turned out to be the most convenient way of implementing it, and also worked well aesthetically.

Comment by habryka4 on Towards an empirical investigation of inner alignment · 2019-09-26T17:35:32.568Z · score: 2 (1 votes) · LW · GW

Contrarian opinion: The two terms are not unrelated and have a surprising amount of actual shared structure.

Comment by habryka4 on Honoring Petrov Day on LessWrong, in 2019 · 2019-09-26T15:50:12.377Z · score: 4 (3 votes) · LW · GW

Everyone has access to the button, but only 125 users were sent launch codes (after you press the button the launch-codes panel appears).

Comment by habryka4 on How to see the last update date of a post? · 2019-09-26T08:41:03.136Z · score: 2 (1 votes) · LW · GW

Admins can mark a new version of a post as a "major revision" which allows you to see the history of all major revisions on the post page. For normal posts there isn't currently a way to see the version history, though it's technically accessible through the API and if you have any specific posts, I would be happy to make the version history accessible for that one.

For your own posts, we have some plans for making the version history accessible in the editor, as part of the editor rework.

Comment by habryka4 on Heads I Win, Tails?—Never Heard of Her; Or, Selective Reporting and the Tragedy of the Green Rationalists · 2019-09-26T07:41:52.790Z · score: 4 (2 votes) · LW · GW

(note, this is now fixed)

Comment by habryka4 on SSC Meetups Everywhere: Canberra, NSW, Australia · 2019-09-25T23:19:44.044Z · score: 2 (1 votes) · LW · GW

Ah, good to know. Sorry for the hassle!

Comment by habryka4 on Resetting Somebody Will · 2019-09-25T18:44:23.861Z · score: 8 (4 votes) · LW · GW

My biggest concern with this song has always been the refrain, which I failed to make any sense of, and so I kind of feel like the song doesn't resonate with me:

But I am willing to sacrifice
Something we don't have for something we won't have

What is the thing that we don't have, and how can you sacrifice something you don't have? It seems like it should just straightforwardly say "something I have", but that doesn't fit into the meter.

And then also the fact that my timelines are relatively short, so it's actually not really the case that I am sacrificing it for something we won't have, since I assign decent probability to the current generation living forever. Though that part feels more fine than the weird negation in the refrain.

Comment by habryka4 on Open & Welcome Thread - September 2019 · 2019-09-25T18:33:23.726Z · score: 7 (4 votes) · LW · GW

Welcome!

Looking forward to seeing more of your ideas written up, a few of them have been quite valuable to me over the years, and it seems great to make them available to a wider audience.

Comment by habryka4 on SSC Meetups Everywhere: Canberra, NSW, Australia · 2019-09-25T18:31:17.561Z · score: 2 (1 votes) · LW · GW

Alas, that is very sad. Let me know what you find, so I can make sure this doesn't happen again.

Comment by habryka4 on Subagents, neural Turing machines, thought selection, and blindspots · 2019-09-22T04:20:37.308Z · score: 5 (2 votes) · LW · GW

Promoted to curated: I really like this sequence, and I think this post might actually be one of the best in the sequence, due to the degree to which it tries really hard to create concrete technical models of how the human mind works (which I think also makes it a bit less accessible than some of the other posts in the sequence).

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-19T22:42:32.819Z · score: 11 (3 votes) · LW · GW

I am generally a fan of minimalism, and having a focused reading experience. I like being able to read a post, and just focus on the content, without lots of other stuff that is trying to get my attention, until I am done with it.

This is mostly based on my models of intellectual effort, where I think distraction-rich environment make putting real effort into something a lot harder.

Comment by habryka4 on Evidence for Connection Theory · 2019-09-19T22:40:03.499Z · score: 2 (1 votes) · LW · GW

Ah, I see. Sorry for the confusion. I usually say "Mod note" these days.

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-19T19:52:17.971Z · score: 2 (1 votes) · LW · GW

I am hesitant about sidebars in general, but I agree that having recommendations below the post at least is a good idea. I would also experiment with putting them in the ToC navigation, though you don't really have space for more than 2-3 related posts there.

Comment by habryka4 on Meetups as Institutions for Intellectual Progress · 2019-09-19T18:32:23.125Z · score: 2 (3 votes) · LW · GW

I don't remember the details, but I think it was more that the discussion was generally low-quality, not because of the political content in particular.

Comment by habryka4 on Evidence for Connection Theory · 2019-09-19T18:29:51.721Z · score: 2 (1 votes) · LW · GW

This has since been changed. Link posts are now identified by the initial paragraph saying "This is a linkpost for X". No small hidden link icons.

Comment by habryka4 on Habryka's Shortform Feed · 2019-09-19T04:49:46.970Z · score: 26 (7 votes) · LW · GW

What is the purpose of karma?

LessWrong has a karma system, mostly based off of Reddit's karma system, with some improvements and tweaks to it. I've thought a lot about more improvements to it, but one roadblock that I always run into when trying to improve the karma system, is that it actually serves a lot of different uses, and changing it in one way often means completely destroying its ability to function in a different way. Let me try to summarize what I think the different purposes of the karma system are:

Helping users filter content

The most obvious purpose of the karma system is to determine how long a post is displayed on the frontpage, and how much visibility it should get.

Being a social reward for good content

This aspect of the karma system comes out more when thinking about Facebook "likes". Often when I upvote a post, it is more of a public signal that I value something, with the goal that the author will feel rewarded for putting their effort into writing the relevant content.

Creating common-knowledge about what is good and bad

This aspect of the karma system comes out the most when dealing with debates, though it's present in basically any karma-related interaction. The fact that the karma of a post is visible to everyone, helps people establish common knowledge of what the community considers to be broadly good or broadly bad. Seeing a an insult downvoted, does more than just filter it out of people's feeds, it also makes it so that anyone who stumbles accross it learns something about the norms of the community.

Being a low-effort way of engaging with the site

On lesswrong, Reddit and Facebook, karma is often the simplest action you can take on the site. This means its usually key for a karma system like that to be extremely simple, and not require complicated decisions, since that would break the basic engagement loop with the site.

Problems with alternative karma systems

Here are some of the most common alternatives to our current karma system, and how they perform on the above dimensions:

Eigenkarma as weighted by a set of core users

The basic idea here is that you try to signal-boost a small set of trusted users, by giving people voting power that is downstream from the initially defined set of users.

There are some problems with this. The first one is whether to assign any voting power to new users. If you don't you remove a large part of the value of having a low-effort way of engaging with your site.

It also forces you to separate the points that you get on your content, from your total karma score, from your "karma-trust score" which introduces some complexity into the system. It also makes it so that increases in the points of your content, no longer neatly correspond to voting events, because the underlying reputation graph is constantly shifting and changing, making the social reward signal a lot weaker.

In exchange for this, you likely get a system that is better at filtering content, and probably has better judgement about what should be made common-knowledge or not.

Prediction-based system

I was talking with Scott Garrabrant today, who was excited about a prediction-based karma system. The basic idea is to just have a system that tries to do its best to predict what rating you are likely to give to a post, based on your voting record, the post, and other people's votes.

In some sense this is what Youtube and Facebook are doing in their systems, though he was unhappy with the transparency of what they were doing.

The biggest sacrifice I see in creating this system, is the loss in the ability to create common knowledge, since now all votes are ultimately private, and the ability for karma to establish social norms, or just common knowledge about foundational facts that the community is built around, is greatly diminished.

I also think it diminishes the degree to which votes can serve as a social reward signal, since there is no obvious thing to inform the user of when their content got votes on. No number that went up or down, just a few thousand weights in some distant predictive matrix, or neural net.

Augmenting experts

A similar formulation to the eigenkarma system is the idea of trying to augment experts, by rewarding users in proportion to how successful they are at predicting how a trusted expert would vote, and then using that predicted expert's vote as the reward signal. Periodically, you do query the trusted expert, and use that to calibrate and train the users who are trying to predict the expert.

This still allows you to build common-knowledge, and allows you to have effective reward signals ("simulated Eliezer upvoted your comment"), but does run into problems when it comes to being a low-effort way of engaging with the site. The operation of "what would person X think about this comment" is a much more difficult one than "did I like this comment?", and as such might deter a large number of users from using your site.

Comment by habryka4 on False Dilemmas w/ exercises · 2019-09-18T16:35:55.905Z · score: 3 (2 votes) · LW · GW

Yeah, I also found that yesterday. Will fix that today.

Comment by habryka4 on False Dilemmas w/ exercises · 2019-09-18T05:37:24.905Z · score: 3 (2 votes) · LW · GW

Done!

Comment by habryka4 on How Specificity Works · 2019-09-16T22:58:32.195Z · score: 7 (4 votes) · LW · GW

Promoted to curated: I like the whole sequence, and think it's elaborating and extending on existing writing on the site in a really valuable way, and this post seemed like the best place to start, as well as one that is just robustly good in a variety of ways.

I particularly appreciate the concreteness of the whole sequence, and the extensive use of examples and small exercise-like things.

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-16T18:56:15.644Z · score: 2 (1 votes) · LW · GW

Agree that they have advantages. I personally much prefer email notifications, because it allows me to centralize all my notification systems, and because I generally prefer to process things in batches, but I can see the case for app notifications.

I will look into this more. Will let you know what I find.

Comment by habryka4 on Evan Rysdam's Shortform · 2019-09-15T21:13:03.925Z · score: 3 (2 votes) · LW · GW

Yeah, this was originally known as "Anti-Kibitzer" on the old LessWrong. It isn't something we prioritized, but I think greaterwrong has an implementation of it. Though it would also be pretty easy to create a stylish script for it (this hides it on the frontpage, and makes the color white on the post-page, requiring you to select the text to see the score):

https://userstyles.org/styles/175379/lesswrong-anti-kibitzer

Comment by habryka4 on Category Qualifications (w/ exercises) · 2019-09-15T21:09:12.086Z · score: 12 (3 votes) · LW · GW

Was definitely intentional, though I think mostly for relatively bad reasons that I should get around to fixing. I could explain, but I think the original intention was mostly just wrong, so let's treat it as a bug for now.

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-15T05:47:30.245Z · score: 2 (1 votes) · LW · GW

Ah, I see. Then yes, I agree with you that better Inbox management for notifications in general seems quite valuable. As I mentioned, we have an upcoming rework of the notification system in general, so after that is done, I will look into doing that.

Also agree with backlinks. We are about to roll out hover link-previews, which is a related feature, so I think we can do that soon.

Re the last linked feature: We also have some drafts and plans for a react-system, that I am pretty excited about implementing, but held off on for the last three months because we decided to focus on some stuff that would conflict with that, but I expect us to get around to that soon.

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-15T02:12:50.647Z · score: 4 (2 votes) · LW · GW

I added an "archive" button to the PM system a few months ago, which I was hoping would serve some of the function you were requesting. Adding some kind of tags or flags to it also seems like a reasonable improvement, though not that many users use the LessWrong PM system, so I am kind of hesitant to optimize that part of the site super much.

Re development speed: I think it's mostly that we've been prioritizing other stuff. I.e. I've been revamping a bunch of the map infrastructure and meetup infrastructure recently, which I think is something you are not super interested in, but I think is pretty important for other reasons. Most of our feature prioritization is a result of some long-term visions, and user interviews we make. The currently two most requested features we are working on is adding Google Docs-like sharing functionality to posts, which is a relatively major project, as well as a revamp of the notification system that also supports more granular email notifications, neither of which are mentioned in this thread, but are definitely the most requested features via all the other channels we have for people making feature requests.

(And actually, checking the rest of this thread, there isn't a single feature request on it that I feel like I want to prioritize, that isn't already implemented, besides the two comments you made today. Is there anything else in this thread that you think we should prioritize?)

Comment by habryka4 on Feature Wish List for LessWrong · 2019-09-15T01:59:08.920Z · score: 4 (2 votes) · LW · GW

We've been working on a revamp of the notification system, which is at least related to this. Would email notifications with a daily digest (and settings to be informed of certain events individually and immediately) be sufficient for a lot of these, or is there something specific about the push-notifications from the app that would help with this?

I've been thinking about an app for a while. For notifications, I actually think just making LW a full progressive web app and using the notifications API of mobile browsers seems like the best choice to me, but not confident. I don't think anyone on the team has super much experience with native App development, so building a full native app would definitely be at least a bit of a learning effort.

Comment by habryka4 on Ruby's Public Drafts & Working Notes · 2019-09-14T09:23:07.375Z · score: 4 (2 votes) · LW · GW

At the very least "The New Atlantis", a fictional utopian novel he wrote, was quite influential, at least in that it's usually cited as one of the primary inspirations for the founding of the royal society:

https://en.wikipedia.org/wiki/New_Atlantis#Influences

Comment by habryka4 on SSC Meetups Everywhere: Brighton, UK · 2019-09-14T06:05:40.853Z · score: 2 (1 votes) · LW · GW

Lol, thanks. The next meetup on my list was "Brisbane, Australia" so I mixed those two together.