top | item 47098587

(no title)

morphle | 9 days ago

I will not invest any time in improving badly designed software. You can't fix a broken wheel. Your HN newsreader app tries to improve the broken wheel. The least you could have done is make the comment edit field WYSIWYG, make it modeless, see what the text will look like while you type, not after you click update or when you click edit in the tread reader.

Your code is just a very limited webbrowser. The webbrowsers, html are a very broken wheel. Alan Kay, the inventor of personal computing, explains why https://youtu.be/FvmTSpJU-Xc?t=961

This lecture Alan aimed at this audience, the computer science (programming) students at University of Illinois, where they programmed this broken wheel 20 years after Alan had showed them how do do it better.

Paul Graham should not have based HN (Hacker News) on the web and html but on WYSIWYG, then you would not have had to fix it with your app.

The Lively Kernel would be another way to fix html but retain the web. Two demos says it all:

https://youtu.be/gGw09RZjQf8?t=147

https://youtu.be/QTJRwKOFddc?t=234

Dan Ingalls implemented most of Alan Kay's invention of the personal computer, in these demo's he shows how to fix the webbrowser's broken wheel a bit. Their Squeak, Etoys and Croquet fixed it completely:

Early Croquet demo: https://www.youtube.com/watch?v=XZO7av2ZFB8

Croquet in webbrowser: https://codefrau.github.io/jasmine/

Demo of webbrowser replacement: https://www.youtube.com/watch?v=1s9ldlqhVkM

Squeak and all its predecessors: https://smalltalkzoo.computerhistory.org

Etoys: https://squeak.js.org/etoys/

discuss

order

No comments yet.