5 ms·
Relevant XKCD: https://xkcd.com/927/ https://xkcd.com/927/
by cuteboy19 5y ago
Relevant XKCD: https://xkcd.com/927/ https://xkcd.com/927/
- hackerlytest 5y agoI knew what xkcd it was just by looking at the link. Lol
- mindcandy 5y agoThat's because people whip it out constantly and almost always where it's not appropriate. It's pretty rare that anyone tries to enact a new standard. So, instead we see this comic use to downplay every time that anyone does anything resembling anything that has ever been done before. Which is to say: to downplay everyone else's efforts. It has long gone past being funny to just being dismissive in it's widespread use.
- Dylan16807 5y agoYeah, it seems like it shows up any time a standard is suggested, which is taking a two sentence premise and ignoring 2/3 of it.
- Ostrogodsky 5y ago
- ohadron 5y agoI came here for this comment
- Dylan16807 5y agoWhat are the existing standards?
- pphysch 5y agoHTML, JSON, iframes
- Dylan16807 5y agoThe HTML and JSON standards don't get close to this by themselves. I don't think iframes really do it either, but even if they do nobody uses them that way and a replacement seems okay. It's not really a "competing standard" if nobody wanted to use it.
- pphysch 5y agoIf you look at https://blockprotocol.org/hub https://blockprotocol.org/hub and can survive the <5fps (yikes!), you can see that they've demonstrated reimplementations of <p>, <img>, <h1> by piling mountains of Javascript/JSON on what is (hopefully?) just those standard HTML elements under the hood. If I have to pick between standard slow-moving HTML and wild west HTML-reimplemented-in-React, I will choose the former every time. I will never have to worry about "my <p> has been abandoned by its maintainer and is now malware!".
- recursive 5y agohttp://microformats.org/ http://microformats.org/
- andjd 5y agoExactly this. There may not be a 'standard' that does any of this already, but the goal of this being portable across websites requires all of those websites to support this 'new' standard -- so there probably isn't a way this becomes wide spread enough to be useful. Relatedly, this follows the Notion model, where the UI is intrinsically tied to and limited by the data model. This may have appeal to developers who already are primed to think that way, but it's a terrible UI paradigm for everyone else.
- bfung 5y agoLike many others, one of the first things I thought of. This ain’t Mr. Spolsky‘s first rodeo, he must know of this specific xkcd! The naming, given 2022’s technology landscape, is also super confusing. Block… no chain, but is it related? Or is this the payment platform formerly known as Square and they released some protocol??? Nope - It basically a React component library/package manager - ReactComponentHub. I do hope it works well, but like many, doubtful from previous examples in the past.