Skip to main content

Posts

Showing posts from March, 2019

The beauty of Usenet

The beauty of Usenet was real! Newsgroups covered everything in Big 7, if it was not enough reading then alt.* was a substantial addition. Still not enough? then gnu.*,  fidonet.* and etc. The one fact is very interesting the communication was very compact, condensed with huge attentions to details. People thought twice before saying something. It was real thoughtful communication [sometime it had with blames and flames]...  Back to the topic of condensed, I compared the size ratio of article is distributed by Usenet News and the representation of the same article in google.groups and here it is the fascinating results $ wc -wc DOM\ Source\ of\ Selection.html  usenet.txt   9764 328244 DOM Source of Selection.html    540   3659 usenet.txt The modern delivery is almost 100 times heavier!  Does it deliver a better experience in UX? I'm not sure. You can compare by yourself and decide, the subject of article is "A Modest Proposal" The go...

What's wrong with Linux

The idea to develop only the kernel and declare it as the main core of the operating system is fundamentally wrong! I can name at least 3 reasons: 1. Kernel features are determined by kernel developers, not by applications. 2. The time of integration of something new in the kernel is terribly long, if you are not a member of "the maintainer club". 3. Applications and user areas are very limited in a direct optimization support by kernel. As a result of the separation, we see examples of degradation: the inflation of user-space, waste of system resources (just multiply the waste by millions in the deployment and you will see the scale of losses), etc. Worst, if such a separation exists in Unix, then the appearance of the mmap() system call will be very doubtful. Instead, the history of successful operating systems tells us that symbiotic relationships are more effective than the development is divided in casts. In future only this symbiotic harmony will dictate the princi...