I’ve been using this for a while (actually using the rss feed from it), but I don’t know where I got the link and I had no idea it was a secret project. May you receive a 50% karma bonus/turn.
How is this engineered under the hood? Something like nginx->greaterwrongapp->LW2 API-> LW2 database? You note elsewhere in the thread that GW uses the same underlying database as LW2. I find it unlikely that the LW2 DB is exposed to the open net (at least it shouldn’t be O_O), so something else is going on.
That you could do this at all suggests there’s an API stable enough for third parties to use....which suggests a native client might be possible...which is of interest to me, but the last time I asked if there was a documented API I didn’t get an answer.
(I see your link to GraphQL, but am unsure how it fits into the picture)
Yes, there’s a more-or-less stable API, but it’s not exactly documented. You currently have to figure it out by reading the LW 2.0 or GW source code and using Chrome dev tools to observe how it works. But it would certainly be possible to use it to create a native client.
I’ve been using this for a while (actually using the rss feed from it), but I don’t know where I got the link and I had no idea it was a secret project. May you receive a 50% karma bonus/turn.
How is this engineered under the hood? Something like nginx->greaterwrongapp->LW2 API-> LW2 database? You note elsewhere in the thread that GW uses the same underlying database as LW2. I find it unlikely that the LW2 DB is exposed to the open net (at least it shouldn’t be O_O), so something else is going on.
That you could do this at all suggests there’s an API stable enough for third parties to use....which suggests a native client might be possible...which is of interest to me, but the last time I asked if there was a documented API I didn’t get an answer.
(I see your link to GraphQL, but am unsure how it fits into the picture)
Yes, there’s a more-or-less stable API, but it’s not exactly documented. You currently have to figure it out by reading the LW 2.0 or GW source code and using Chrome dev tools to observe how it works. But it would certainly be possible to use it to create a native client.
Yep, there is an API, though it’s definitely still changing pretty quickly. You can play around with it at lessestwrong.com/graphiql.
Any updates on the API? (thinking of) Playing around with interesting ways to index LW, figure there should be something better than scraping
Not sure what you mean. The API continues to exist (and has existed since the beginning of LW 2.0).