Remix.run Logo
rickcarlino 18 hours ago

I applaud the effort to devise new internet protocols (there aren't enough and we lose little by adding diversity to a monoculture).

With that being said, I think the front page of the site could do more to explain the benefits and tradeoffs of the protocol without needing to dive into the docs. A paragraph could suffice.

zzo38computer 12 hours ago | parent | next [-]

Having different protocols that are useful for different purposes and adding diversity to a monoculture could be helpful, but this one doesn't seem to be that good.

It has mandatory TLS (even though I think optional TLS is better), and a mandatory HANDSHAKE command (even though TLS already has the domain name before you can connect), some arbitrary limits, and does not actually add anything that is helpful nor remove many things that should be removed.

It does use a different DNS, although I think this should be done at a different level, rather than specific to the application protocol, and it should not use JSON.

It also uses Lua instead of JavaScript (I looked at the documentation of the provided functions and of its working, and I think it isn't really much of an improvement), and adds a <postprocess> command (which can make it hard to read), etc, but not really much of an improvement.

My opinion is, I think it is not really worth much and is not very good. (There are other things some people (including myself) have done with new protocols, some of which are actually good, but some of them (such as this one) isn't really so good to me.)

Sophira 13 minutes ago | parent [-]

Genuine question: Why do you feel optional TLS is better?

reilly3000 16 hours ago | parent | prev [-]

I’m fairly sure this is in jest.

francislavoie 13 hours ago | parent [-]

I don't think it is. Did you look at the docs?

reilly3000 12 hours ago | parent [-]

After I made my comment I did. I’m not so certain anymore, but given their example search query is “how to eat brick” I am inclined towards thinking it’s a protocol that celebrates farce at least.