fubarobfusco comments on The Web Browser is Not Your Client (But You Don't Need To Know That) - Less Wrong

22 Post author: Error 22 April 2016 12:12AM

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

Comments (47)

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

Comment author: buybuydandavis 22 April 2016 03:32:40AM *  1 point [-]

I'll often find myself snarkily responding to feature requests with "you know, someone wrote something that does that 20 years ago, but no one uses it."

You and me both, buddy.

But you forgot "Now get offa my lawn!"

Use a standardized API that properly models your data and it's usage, and whaddya know, we already have one in NNTP. Let people put whatever clients they want for presentation on top of that.

Sounds about right to me.

Thinking about it, I doubt that NNTP would have modeled edits or karma. I think posts were write once. And looking around a little, I've seen Reddit called Usenet 2.0. Maybe they've made things better. They've probably extended the discussion model beyond what NNTP had.

And as a practical matter, probably the shortest distance to a new client for LW would be to expose the reddit API service, then use existing reddit clients that can be pointed to whatever reddit server you want.

Could LW expose the reddit API as a web service?

Comment author: fubarobfusco 22 April 2016 04:17:26AM *  3 points [-]

I think posts were write once.

The netnews standards allow cancellation and superseding of posts. These were sometimes used by posters to retract or edit their posts. They were often used for spam control and moderation. Cancels and supersedes were occasionally also used for hamhanded attempts at censorship ... by entities clueless enough to think they could get away with it.

Cancels and supersedes are themselves posts, and don't travel through the network any faster than the original post. And as sites can restrict whom they'll accept posts from, they can also restrict whom they'll accept or process cancel or supersede messages from.

Comment author: buybuydandavis 22 April 2016 06:28:42AM 1 point [-]

I didn't know there were supersedes in nntp. Cool.

Comment author: fubarobfusco 22 April 2016 07:51:58AM 0 points [-]

Super pedantic nitpick: the netnews medium predates NNTP.