Specifying Spring '83
robinsloan.com
Specifying Spring '83
1–10 of 13 posts
Re: Specifying Spring '83
#2But I think the basic idea is fine.
Re: Specifying Spring '83
#3As ever, the issue will be achieving the critical mass needed for the network effect to kick in. But the system is simple enough to have a chance at succeeding (see Gall's Law)
Re: Specifying Spring '83
#4Still can, I'm thinking.
Re: Specifying Spring '83
#5Re: Specifying Spring '83
#6> I want this to work, furthermore, whether those people are sharing a random thought every day, a blog post every week, or an art project every two years.
> More importantly, every board holds its place, regardless of when it was last updated.
I would not like to stare at the same board for two years between updates, so probably I would end up manually re-organizing my client according to the feeds that get updated, or just unsubscribe from the ones where the author seems to have dropped off the planet.
Newspaper classifieds and comic book ads are different each issue and therefore there's some pleasure in scanning through them. Today's algorithmic feeds on social networks may optimize too much for engagement at the expense of quality. (Twitter started putting complete strangers' tweets at the top of my timeline, on topics like "Marvel" that I have no interest in.) But the solution to this is not to avoid algorithmic curation completely.
Re: Specifying Spring '83
#7Also, I'm not sure how important having the month and year in the identifier is to the whole thing, but using only two digits for the year has obvious ambiguities.
That the client must "situate each board inside its own Shadow DOM" seems to imply that all clients must effectively be web browsers too. A far cry from the original RFC 865 which could basically be done with netcat.
All in all this seems like a complex way to solve a seemingly easy problem.
Re: Specifying Spring '83
#8* if posts are limited to 2217 bytes with no external references then that excludes the richness of images, something I really enjoy about the modern web. Am I misunderstanding something?
* I think there's a pile of room for the client to display things differently from that imagined here. ultimately we would end up with clients that implement their own "algorithm", but that's a good thing because we're in charge of it.
* I always get irrationally stressed about the inefficiency of pinging a server every hour for a resource that only gets modified once a year, one of the use cases noted in the article. That's a lot of wasted 304 not-modified's.
Re: Specifying Spring '83
#9Re: Specifying Spring '83
#10I don't understand the cryptographic aspect of it. Unless I'm misreading things, which may be the case, it will take several minutes of basically cryptocurrency-style "mining" to find a key which matches a message on current relatively fast consumer hardware before a "board" can be posted. If the goal is validating a message hasn't been tampered with, is that serving some goal that something like sha512 or even crc32…