3 ms·
I think the primary concern of these projects is feature creep, where you end up “why notting” your way back to the web as it currently stands: something origin
by kitsunesoba 5y ago
I think the primary concern of these projects is feature creep, where you end up “why notting” your way back to the web as it currently stands: something originally intended to be incredibly simple that over time turned into a pile of hacks.
There is probably value in a project that aims to create a more intentionally designed and capable version of the web with standard rich interactive widgets, etc, but those would need to be separate projects with their own approach to keeping scope sane.
- rglullis 5y agoBut who said it was "intended to be incredibly simple"? It seems that some people look at the designs from the past and think "oh, whatever the designer came up with was the true final form of the idea" when in reality it was just that what they came up with was to deal with the constraints they were dealing with (costs, time, resource, etc).
- Cyberdog 5y agoI am the author of the document. KyuWeb is intended to be incredibly simple.
- rglullis 5y agoI meant in relation to the "original web" creator. I don't think at any point in time TBL's just went on to say "oh, HTTP and HTML are set in stone and no more use-cases are going to be added or promoted". The protocol was not designed to satisfy some subjective notion of "incredibly simple", it was made to satisfy the possible use-cases within the constraints of the time. Which leads me to ask you: why do you think that you believe that other people should be limiting themselves to what basically amounts to your idea of "incredibly simple"?
- Cyberdog 5y ago> I meant in relation to the "original web" creator. Okay, my mistake. I do think simplicity was a goal for Sir Tim, though. Check out this old Usenet post introducing the "WorldWideWeb" (emphasis mine): https://groups.google.com/g/comp.archives/c/CfsHlSNYPUI/m/DTs60INnuzcJ https://groups.google.com/g/comp.archives/c/CfsHlSNYPUI/m/DT... > A simple protocol ("HTTP") is used to allow a browser program to request a keyword search by a remote information server.… > Making a web is as simple as writing a few SGML files which point to your existing data.… -- > Which leads me to ask you: why do you think that you believe that other people should be limiting themselves to what basically amounts to your idea of "incredibly simple"? I think the phrase "should be" bothers me here. I just had an idea and I'm gonna try to implement it. Most likely I will be the only person to do so, but if someone else thinks it's a good idea, they can implement it too if they wish, and that would be cool. I'm sure many people who are interested in KyuWeb's goals will read my proposal and my arguments in this thread and still decide that Gopher, Gemini, or the modern web is still the better route to take, and that's fine.
- rglullis 5y ago> I do think simplicity was a goal for Sir Tim Saying that your design allows people to do things in a "simple" way is not the same as saying that the protocol is meant to be deploy only in the limited use-cases. > I just had an idea and I'm gonna try to implement it. You are (implicitly) asking people to conform to your design, though. Or would you continue working on it even if you were the sole user?
- Cyberdog 5y ago> You are (implicitly) asking people to conform to your design, though. Or would you continue working on it even if you were the sole user? When you put it that way… certainly these sorts of projects are more rewarding and validating if other people find them as useful as I do, yes. I'd consider it a success beyond all expectation if KyuWeb saw even the modest usage numbers of Gemini, but even a fraction of that would be very motivating. So let me try again at answering your question. > why do you think that you believe that other people should be limiting themselves to what basically amounts to your idea of "incredibly simple"? Because I think there is a hole in the "market" for a system of interlinked hypertext documents which is just that and nothing more, and I think KyuWeb is a way to fill that hole in a manner that balances usefulness and ease of implementation better than the alternatives. But yes, others are free to disagree or offer their own solutions. :)