Showing posts with label Review. Show all posts
Showing posts with label Review. Show all posts

Thursday, August 11, 2016

From Volga To Ganga - Book Review

Sometime back I wrote a review on H. G. Wells' Time Machine. Though it was a science fiction, it was filled with politics surrounding the then prevalent socialist and communist thoughts. It was quiet acceptable as the book is a fiction and the author had weaved his political ideologies in a subtle way. But I reviewed a book by Dr. Kalam last year. I was so upset with that book, because it is nothing more than repackaged self-help and motivational placebo as a pop-science book. With this book, I feel more like how I felt with Dr. Kalam's book than with Wells' book. This book repackages communist propaganda and fiction as history.

Some Words Before The Review:

I have read the Tamil translation of the book. Since the book has been translated in to many languages, I am writing this review in English. As you can see from my other posts, I myself being a democratic-socialist, read a lot of left-leaning books. I also suggest books written by Marx, Stalin and Lenin for young people so that they can understand that capitalism is not the only system available. But I am not a militant communist who holds whatever is said and written by founding fathers of communism are inerrant and unchangeable truths. I give rational analysis and questioning more importance than blind faith and ideological bias. I don't consider myself a person with good knowledge in history. But still I found many problems with this book. Let me share them here.

The Book:

The book spans 600+ page. Written by Rahul Sankrityayan and translated in  to Tamil by Gana. Muthaiah. The edition I read was a hardcover one. It costs around Rs. 300. With some irrelevant pictures taken from the Internet and printed in black and white, the book has no relevant image like fossils, excavation sites, inscriptions, coins or even maps. I thought that the book will have some, but it didn't. The book is divided in to 20 short stories. The author claims that the book covers history of "Indo-Aryan" people from 6000 BC to 1943 (the time the book was completed). But first 3 stories are pure fiction that has no historical or anthropological basis. The next stories are pseudo-history or historical fictions until the last 4, which are outright Communist propaganda. The Tamil translation I read was bit outdated and had more Sanskritized words. But that's OK!

Problems With The Book:

1. The matriarchal society with some form of proto-communism, which existed in prehistoric times according to Marx and Engels, is exaggeration at best and outright fake at worst. Those theories were proven wrong long back. But the author of this book just takes these claims as facts and had written first few stories.

2. Almost all chapters have reference to breasts and some sexual narratives. The author seems to be good in writing screenplay for masala movies. Why struggle with history then? I don't mind about such references. But if you want to take history to masses through stories, then you should keep in mind that the stories may be read by a wider audience, which includes children.

3. The author repeatedly says that the incoming Aryans were tilted towards "good communism" and it was the native dark skinned people who gave them caste system, priesthood, monarchy etc. For example, the author says that buying and selling people in to slavery and hoarding wealth exploited from workers by rulers were all non-Aryan practices and only dark skinned people of India gave it to Aryans.

4. The destruction of pre-Aryan culture and civilization is blamed on the non-Aryans themselves. Like Mel Gibson attributed the fall of Native Americans on themselves instead of invading Europeans in his movie Apocalypto, the author portrays pre-Aryan civilization as a decaying civilization at its brink of total failure. Thankfully, the author has not written African history. Else salve trade would have been blamed on Black people.

5. Instead of analyzing the historical aspects of governments, society etc, the author bypasses many centuries just by writing extrapolated fictitious histories of some poets and philosophers. "When money was introduced?", "When and how private property came in to picture?" Such important questions are left unanswered with some few confusing passages.

6. Alexander's invasion, Mongol invasion, Islamic conquest, British colonialism etc are obscured in the backdrop of erotic love stories. Also great religious revivals, reforms etc are ignored. Only religion discussed to some extant is Buddhism. But Hinduism, Jainism, Islam and Shikism also contributed a lot to India in various ways. These are ignored.

7. There are many historical and factual errors in the book. The author mentions that Mongolians called Buddhism as Shamanism. Also there is a story in which a couple travels to Florence during late 16th century and explain the city as republic. But Florence's republic ended in 1533 itself! The books romanticizes village Panchayat system and claims that, in its original form, it was egalitarian and just. Another proto-communist myth!

8. The author becomes dogmatic and proclaims that world-wide revolution alone can change things and any other alternate path is invalid, in last few chapters. In this, he just bashes everyone from Gandhi to Ambedkar. Though I accept criticism is good and nobody is beyond criticism, this criticism is not a healthy one. Have you seen religious people who criticize menial things in other religions while keeping silent about shortcomings of their own religion? Similarly the author boldly finds fault with Gandhi and Ambedkar (which is fine). But the question is, how honest will the author do the same with Marx-Engels or Lenin or Stalin?

9. Too much communist propaganda in last few chapters could have been avoided. The author had written other books on socialism and politics. Then why mix that in a book that is supposed to be on history, that too the history of Indo-Aryan people? What does calling for armed revolution, envisioning a borderless communist state, praising communist countries etc have to do with Aryan history, which this book claims to narrate?

10. The author in preface claims that he has references for all the things mentioned in the book and that itself will amount for a book and hence he had not included it. If anyone who posses such reference for this book, I like to have a look at it. Hope it might had got "lost" (things that never exist always get lost!)

Well, we are dealing with Communists here. They are no better than religious bigots who never accept mistakes in their religion/ideology even in face of evidence. Communists rejected genetics only because it was from a religious man Gregor Mendel and instead adapted neo-Lamarckism and suffered crop failure and famine in USSR. They still believe in stateless Communism and other such Utopian dreams. They have equivalent of everything that Medieval Catholic Church did. Inquisition, torture, deportation, censorship, excommunication, accusing other opinions as heresy, anathema, slavery, forced labor, being anti-science, what else? Name a thing that Catholic church did in medieval times, you can get a parallel in 20th century communism. Can we expect an unbiased history from such people?

A book that is much similar to this (which claims to talk about history but fails miserably) is "Vanthargal Vendrargal" by Cartoonist Mathan. I have read that one, which was full of fiction, pseudo-history, apocryphal accounts and homophobia, but claiming to be a honest narrative on Moghul rule. But if you are really interested in a comprehensive and extensive work on history, get a copy of "Glimpses of World History" by Pandit Jawaharlal Nehru. The book not only covers Indian or Aryans or Moghul history. It covers the history of entire world. The book is mostly unbiased, factually correct and Nehru separates his ideological commentaries from actual narratives clearly.

So don't waste your money and time on this book unless you are a dogmatic and bigoted communist.

Friday, June 10, 2016

Time Machine - More Politics Than Science

H. G. Wells' Time Machine was the first novel to talk about a time "machine". Time travel already appeared in various mythologies, stories and fantasies. But a machine that can travel through time first appears in this novel. We have to give H. G. Wells the due credit for his idea and materialistic approach towards an imagination which stayed in the realms of mysticism, fantasy and spirituality. But on a closer look, except for few narratives here and there about the appearance of sky when the time travels faster, evolution of humans in to two different races and fate of solar system in distant future, the novel is almost about the social and moral aspects of human race.

At the first sight of the future world in 802,701 CE, the Time Traveler remarks "Communism". This is because he sees no individual houses but collective shelters that resemble apartments. Second, he observes that there is no competition for food, no health problems, reduced growth of population (almost constant) and so on, which he again relates to product of an ideal Socialist state. On seeing the frailty and meekness of the Eloi (surface living fruit-eating people), he reckons that they are like this because of lack of struggle as there is no necessity to struggle for anything at all. He also assumes that struggle against nature and necessity are the driving forces for development, culture, language, science and so on. He sees the future Eloi species as a dormant socially self-controlled species that has nothing else to do than to eat, live and reproduce.
Image Credit: Wikimedia
After the shocking discovery of the subterranean cannibalistic species, he concludes that it is due to the extraordinary class segregation of rich and the working class. He briefly relates the condition of late 19th century workers with the Morlocks (underground living carnivorous species that consumes Eloi for food). How the ever widening gap between classes might drive the evolution of mankind in to a predator prey speciation is beautifully(?) captured in the Eloi - Morlock relationship. Even after becoming the predator, the Morlocks "serve" their Eloi "masters" (read prey) with fine clothing and the likes. Today the capitalistic system may find pleasure in subjugating the working class. Today the roles may be reversed. But in the future, the prey is the one that is fattened for the predator. And we all know who is getting fattened.

Wells, like Orwell and Einstein was a non-Maxist Socialist. It seems almost all remarkable minds of the 20th century were discontent with both the imperialistic capitalism and the totalitarian communism. They wanted people themselves to realize that cut-throat capitalism will not work and embrace a form of democratic socialism. In India too, many leaders like Nehru, Kamraj, Periyar and Annadurai wanted both democracy and socialism to co-exist. They can co-exist given there is no pressure from outside (on either way). But with growing economic pressure, lobby and black-ops by capitalist nations, soon this democratic-socialism fell out of favor. Currently the most happiest and least problematic societies are those that have, in some or other form, democratic-socialist governments.

It is not too late now. If we want our future generation neither to become prey nor to be predators of our own species, we have to act. So instead of traveling faster through time and just observe the future, it is up to us to engineer the future itself! The power is ours!

Monday, May 16, 2016

Way to Go Wayland!


With the newer version of Gnome 3.x shells, you get an option to try Wayland sessions. You have to choose it in the login screen. I have never seen Gnome running so smoothly in X previously. Wayland is very smooth and very fast. But Wayland is still a work in progress and it may first arrive only for Gnome. While I tried, my videos files didn't play in SMPlayer and I had encountered very few gaps. (These are not bugs or glitches. These are areas where Wayland team is closing up. So it is wrong to call them bugs or issues).
Manjaro with GNOME 3.20 using Wayland
Wayland is designed from the scratch at the same time, keeping all the shortcomings of X display server in mind. X is like dinosaur and had its own time during reptilian era of GNU/Linux. In no way X is inferior to any other thing. But X's days are over. It is time to make way for a more secure, less buggy and architecturally clean Wayland.

Here is a short video of Wayland in action:


Fedora tried to make Wayland by default for 24 release (which will arrive by June 2016). But due to some gaps and effort needed for packaging and testing everything, that has been postponed to some later release. KDE project is also working with Wayland support and planning to make it default display server in near future. Bleeding edge distros like Arch and Fedora may get Wayland within next 12-18 months (May-Nov 20017?).

Ubuntu on the other hand is working on Mir (another display server). It was supposed to be arriving with 16.04 LTS release but it missed. Still 16.10 may not get Mir. Unity 8 and Mir are the two crucial updates which Ubuntu users are waiting for a long time. Like Internet Explorer had its own "standards", Mir is Canonical's way of doing Wayland. But Canonical has a valid reason (at least according to them) that they are working on convergence (same OS, UI, UX across all devices) and Mir is what they need. May be!

All I can see about Wayland is exclusively positive. I am confident that with Wayland, the UI will be buttery smooth, with less bugs and more security. Also I think nobody will troll Wayland like they do Systemd. Some or other day Systemd will also become the default display server. Oh my! I myself can't help trolling Systemd ;-)

Thursday, January 28, 2016

Book Review: Net Force - CyberNation

Written by Tom Clancy around 2001, the book is set in early 2010s. The book is not worth a review per se, but I am writing this because it confuses free as in freedom with free as in free lunch. Even 10 years after the dissolution of USSR, the author was still afraid of Communism and Socialism. This book is nothing but a knee-jerk reaction towards the presumed threat of deprived "intellectual property rights" or "intellectual communism"!

Long, Boring Story Short: 

CyberNation is a group or a corporate, you can say, consisting of management, hackers, PROs, lobbyists, lawyers etc. Their aim is to replace all the ISPs and fill their space with their own version of Internet, where there is no "Intellectual Property" i.e. people only need to subscribe to the CyberNation to get all their music, movies, books, porn, scientific journals and whatever else that can be downloaded. CyberNation will make money by advertising. So to press the people to make the switch from their regular ISPs to CyberNation, they do all the dirty tricks from DDoS attacks to blowing up hardware using bombs! A special task force called Net Force, tries to identify and stop CyberNation. There are lots of useless diversions like too much of description about martial arts training on both sides (but no martial art fight in the climax!), virtual reality, bashing Russians and commies, New Age bullshit and incorrect futuristic predictions. At last, the "good" guys win.

A Look into CyberNation:

Have you heard about Free Basics by Facebook? CyberNation sounds more like this. It runs ads and campaigns to entice people to support them, just like what Facebook did with Internet.org/Free Basics. It has lobbyists placed in many countries to convince politicians and authorities to make changes in laws exactly like what Facebook did by asking us to send support letters to TRAI. CyberNation has all the money and means to do it exactly like Facebook. Their aim is to loop in more people so that they can earn more by advertising to their user base, again exactly like Facebook. I can feel the ennui here. But I couldn't help.

But CyberNation is against "Intellectual property", the meaningless umbrella term that clubs together various different and uncorrelated concepts like copyright, trademark, patents etc. Instead of me struggling with my half-baked knowledge to explain it, you can hear from Dr. Stallman himself (http://www.gnu.org/philosophy/not-ipr.en.html). People who really care for freedom of knowledge and information won't accept invasion of privacy and anything that disturbs net-neutrality. That is why FSF and other like-minded people are vehemently against Facebook's Free Basics and other such schemes that can disturb the net-neutrality. But CyberNation is pro-freedom and anti-freedom at the same time. Like a typical Right-wing person who fights against abortion in public life and forces his daughter to undergo one on her teenage pregnancy to save the "family honor", Tom Clancy can envision such organization without a problem!

CyberNation is much like Mark Zuckerberg running the Pirate Bay. One thing the book got correct is the character of Jasmine Chance. What a person will become when educated in management and shaped by the corporates, a ruthless, self-worshiping person who cares the least about others in achieving their selfish goals. She is much like the so called role models of this generation namely Steve Jobs, Larry Ellison, Bill Gates, Ambanis, Tatas etc. Bribing, killing, cheating all are fine provided you get what you want. This is what today's "business" has boiled down to. Everyone else is labelled as losers or considered running charities.

The book says that the "Intellectual Property Rights" is very important for innovation and without the motivation of monetary benefits it is impossible for new inventions and researches happening. Yeah! We have seen that in the case of Daraprim! Who invented that drug? But the novel idea of "Intellectual Property Rights" allowed a retard like Martin Shkreli to exploit people using a drug that was invented decades before he was born! Similarly the book confuses resale of used book and making unauthorized copies of a book and selling it in market. Coming back to the drugs, what type of drug will get more funds today? Is it the one that will prevent millions of deaths or the one that can amass trillions of Dollars? We all know the answer.

 The greedy, cut-throat completion of the laissez faire economy won't address the "needs" of the people more than the "wants" of the rich any day! For Tom Clancy, putting needs of the general public before wants of the rich is communism. He can call it whatever he wants, but for me this is the very definition of human nature. A monkey never feels guilty for snatching a banana from another monkey. And a group of monkey watching this won't condemn it. But we humans do. If we sit back and allow corporates to exploit labor and resources of the poor for the luxury of the rich, we will be no better than monkeys!

Conclusion:

So sad that Tom Clancy is no more. I am pretty much sure that he will use the exact same arguments like "private property", "individual freedom and rights", "free market" etc. to support whatever Facebook is doing. He will be with the people who are arguing for paid fast-lanes in Internet. All that mattered to him is the rich to win over the poor. He wants the strong to trample the weak with the help of governments holding the poor down with their laws and regulations. That is what democracy is in Clancy's view. But surely a true CyberNation will rise. It will be rule of people. It will fight for freedom of and freedom for ideas, arts, science and knowledge. It will fight for the people's privacy, freedoms and rights. It will shatter the evil monopolies built with the backing of inhuman laws. On that day, NSA or Clancy's Net Force will be silent spectators who will watch the giant force of people marching towards true equality!

Saturday, December 12, 2015

Book Review: Reignited – Scientific Pathways to A Brighter Future


Disclaimer:  

First let me make it clear that I am an admirer of Dr. A. P. J. Abdul Kalam. As a human, as an Indian, as a president, as a scientist, and as a Tamilian, he gave his best. No question on that. This review is solely on the book and not about the person. So Dr. Kalam's fans/followers please don't mistake this review for some anti-Kalam slander and bombard me with comments. If you wish to counter this review, just counter the points I have mentioned about the book. Thanks.


Introduction:

Shortly after the unexpected demise of Dr. Kalam, I was looking at the list of books he had authored. As most of the books are of self-development or motivational types (either in personal or national or global scales), one autobiography, one about his spiritual experience, one text book on fluid machanics and one book which talked about “scientific pathways”. What a wonder? From a scientist, it is the only book that seems to bring science for masses. Compare this with Dr. Hawking or Dr. Dawkins! You may understand why I feel sad about the numbers.
I ordered the book on an online store hoping that the book will introduce science to young people as well as have some good deal of information for a scientific novice like me. The book came in few days. It is around 250 pages and in two sittings I finished it off. I felt that “The book is kind of OK”, when I started to read and “Why this book is like this?” when I finished. I will list down the reasons why I am upset with the book. With all humility, I again say, I am not so good in science or language or anything. But whatever I express here are what made me unhappy about the book.

1. Book Organization

The book has an “Introduction”. The section doesn't introduce us to the content or intent of the book instead talks about an incident in the authors' life and moves on to talk about some incidents in Einstein's life. Then with a subtitle for each, it talks about Sir C. V. Raman, Michael Faraday and Alexander Graham Bell. Nothing much about the science behind their inventions but the “self-development” kind of “inspiring stories”. OK, forgiven for the introduction!

Then comes a Prologue. This is some kind of a science fiction short story mainly about Robots. As the first topic is Robotics, I thought that every topic will have such story. But this prologue without any reason appears only once and only for Robotics. I couldn't consider this as a prologue to the entire book as it is not talking about Pathology or Paleontology. So I still can't get the point of having a sci-fi short story as a prologue. OK. Lets move on!

The book has 7 different scientific topics, spread across 225 pages, apart from Introduction, Prologue, Acknowledgments. It has eight unnumbered pages of color photographs mostly from Getty Images. Don't look for some scientific diagrams or charts. You can expect few photos of Marie Curie, Galileo, robots, virus etc. The are some monochromatic pictures/diagrams sprinkled here and there. Some of them are informational while others are “Faraday sitting on his desk” or “Raman standing on a ship”.

Each section has something about the topic for 2 to 5 pages, another 2 to 5 pages about the future of the topic. Then a Q&A section titled “Conversation With A Science Teacher” and another Q&A with an Expert (Expert for 3 out of 7 topics is none other than Dr. Kalam himself). This is followed by “Note To Parents”, a section that ensures that the topic will surely land their kids in a good job and there are foreign opportunities for study and work. There is an “Oath” section for the kids to write down their oath. And some topics have an “Exercise” section while some topics lack the same.

2. Too Much for Too Little

This is something subjective. But still, the book gives too much importance, space and coverage to things of little importance. I like to highlight few of such cases below.

a) The book has 7 pages on Michael Faraday's personal struggles. It seems like a perfect plot for a self-motivation short-film. The introduction section itself is 16 pages long out of which Faraday takes a good share of 7 pages. The reason seems to me, is to create a mind-set among the young that they should not question the existing system or status quo. Just they have to work hard, should not complain and will become what they want one day. Sadly that is not true for many and I am not a fan of such new-age motivational stories. Ultimately, page 15 has something like what you hear from Deepak Chopra or Rhonda Byrne “...in face of their determination the universe came together to enable them to succeed”. Yuk!

b) In Space Science topic, 5 pages document about the Galileo Affair. It is good to point out the friction between science and religion in Medieval Europe. But those 5 pages can be utilized to cover from Plato to Aryabhatta of the old and from Galileo to Hawking of our very own time covering various stages and progresses in the field. First manned mission, journey to moon, developments in Mars etc are left to footnote propotions.

c) In the same topic's (Space Science) expert section, there are only two questions. One is about what inspired Dr. Kalam to take up space science. The second is about the land acquisition made for Thumba Space Research Center. This second question takes up 4 pages and it is all about a Bishop of a Church giving up the land of Church, his house and the houses of the villagers for the space center. OK, what does this story have to do with the “scientific pathway” for space science? Is this for preparing young minds to support land acquisition bill or what? The section ends like this “Professor Vikram Sarabhai and Rev. Peter Bernard Pereira may not be with us anymore, but their work, which has been instrumental in the birth of India's space missions, truly lives on.” giving equal credit to the scientist who worked for the founding of the research center and the Bishop who gave the land which is not his personal property! So the moral seems to be this: "If you give up your land for some project, you will be counted as a person who made a “scientific pathway” along with the scientists who worked on the project!"

So, instead of discussing on actual science of technology, the book deviates largely in to self-help style “experiences” and “stories”, which is nothing else but disappointing.

3. Errors and Typos

Even though the book is on science, there are error and typos which may be quiet misleading. As a novice in science, I myself have found some of them. I am presenting few of them I could remember when I glance back the pages now.

a) The book confuses a computer bug with virus. Bugs are human errors in programming which results in unexpected behavior of the program. Viruses are developed with intention to harm the system. But the book says that bugs can be sorted out just like anti-virus software cleans the computer in page 35. In medical sense you can call a virus as a bug. But not so in computer science.

b) The book mentions that nicotine is a carcinogen (page 101). But the current understanding is that nicotine is not carcinogen (at least in the doses humans consume and that is why nicotine gums are safer) but other chemicals in tobacco or tobacco smoke are. This is a pardonable mistake for non-science books. But for a scientific book? Also the book has some confusion about cancer. The books states that cancer can not be induced by bacteria or virus which is not exactly true. Some viruses increase the risk of cancer like the same way smoking or pollution increases the risk. One example is HPV.

c) On page 240, the book says that the Holocene Epoch started 1.25 mya (million years ago) i.e. 1,250,000 years ago, which is wrong. Holocene epoch had begun just 11,700 years ago. The book has the same error on the same page for the end date of Pleistocene epoch too!

d) On page 96, the size of a Red blood cell is given as 12 micrometer, which is actually 6 to 8 micrometer in diameter or 20 to 25 micrometer in circumference or 2 to 2.5 micrometer of thickness. I don't know what size this 12 micrometer represents.

e) On page 237, it is mentioned that the evolution from single celled prokaryotes to modern life forms like humans took 2000 billion years! It should be 2000 million years or just 2 billion years. Typo? Forgiven! 

f) On Page 142, the distance traveled by light in one year (light year) is given as 95 followed by 11 zeros in words (which is correct) and 9,50,00,00,00,00,000 km in numbers (which is actually 95 followed by 12 zeros and hence wrong. Again in words, it is mentioned as 95 trillion which is wrong. It should be 9.5 trillion kilometers.

These are few of the mistakes/errors I have come across. I may be wrong in some or there may be more such which a knowledgeable person can find out!

4. East vs West?

There is an East vs West problem in the book. No! Not between people. But between the number system. The book in most places use Western names for numbers (millions, billions) in words and use Indian comma system in figures which is quiet confusing. The errors like the one in light year's distance could have been avoided to sticking to any one system properly! I think this will confuse young readers a bit as this problem runs throughout the book.

Not only the numbers, even titles of people are confused between West and East. In Acknowledgments, almost all the people are addressed Mr or Ms but in the last paragraph three persons are addressed with Shri! Though this is irrelevant, there is a striking similarity between numbers and people in the East-West confusion aspect!

Conclusion:

So this book seems to be more of a self-help/motivation book than a popular science book. Actually it is a dangerous mixture of both, as I consider both scientific errors and self-help dangerous, especially for young readers. As I have pointed out in my earlier blog post about MBA, it seems the co-author, who is a person from management stream may be a contributing factor for the sorry state of the book. So, if you are looking at this book as a popular science book for young readers, like me, think again!

Saturday, October 25, 2014

Ubuntu 14.10 - Utopic Unicorn Review

If you have 14.04 LTS installed and upgrading to 14.10, there is not much to notice except the performance and power management improvements which are under the hood. Ubuntu 14.10's blueprint has only 35 items while 14.04's blueprint had 117 items. It seems Ubuntu didn't want to leave a bad taste in the minds of users on its 10th birthday. It has become a new norm in GNU/Linux community to militantly oppose any major change.

Things that are new include, improved support for hardware, power management, SSD optimization using TRIM, better Btrfs support, all of which are due to the Linux kernel update to version 3.16. 

Now let us see what Ubuntu 14.10 - Utopic Unicorn can deliver to end users against other OSes.

Ubuntu is a trusted name among GNU/Linux users. It is well known for its ease of use, good support and stability. Also even after 10 years, the release cycles of Ubuntu went like clock works and the users are provided with latest and greatest software!

Compared with proprietary operating systems, Ubuntu stands top in addressing security issues. It supports most of the latest hardware components like sound card, USB devices, laptop hot keys etc. Most of the proprietary OSes require you to install drives separately.

The centralized software management (which is common to all GNU/Linux platforms) is also a key in maintaining the system. Everything from your core operating system to browser will be updated in one shot!

So this is not a compelling update for 14.10 LTS users. But if you think there can be any thing new in 15.04 or 15.10 or even 16.04, you need to upgrade to 14.10 now. Else you have to wait till 16.10 to get any thing new that may come in between like GNOME 3.14 or Unity 8 or Mir.
But for users of other proprietary OSes, this is a compelling release. People are waiting for a newer version of windows just for a start menu button lately! But with Ubuntu you have various choices of desktop environments which can meet our taste. Also you don't have any attached guilt of pirating the OS or wasting your money on a disk of 0s and 1s :)

Tuesday, October 21, 2014

Ubuntu 14.10 Utopic Unicorn

Only two days to go, Ubuntu 14.10 Utopic Unicorn is planned to be released on 23rd October 2014. If you expect either Utopia or a Unicorn, you will be disappointed for sure. But if you expect a stable and user-friendly operating system, you will never get disappointed with Ubuntu.

Ubuntu 14.10 is a normal release (supported for 9 months), unlike 14.04, which is an LTS (Long Term Support, supported for 5 years). So, if you are running Ubuntu 14.04 and not interested in upgrading your OS for next one and half years, without losing security updates, they you should ignore these versions till Ubuntu 16.04 comes to your rescue!
A laptop running Ubuntu

Ubuntu 14.10 will pack Linux Kernel 3.16 (I am already running 3.17 through openSuse Tumbleweed!) which is well tested up to Debian standards. So you get a latest kernel without compromising stability. Linux 3.16 packs better support for Btrfs filesystem, improved performance in ARM platforms (mainly for smartphones and tablets). This will aid Ubuntu to get a better ground in mobile arena.

Sadly on UI front, neither Unity 8 nor GNOME 3.14 is coming with this version. Also the uncertainty surrounding the new Mir display server also prevails. So, if you are looking for anything new in UI/graphic area, then you have to wait a bit (or even much more) longer.

But against all odds, Ubuntu is a trusted name among PC and laptop users. Its user friendly nature and bundled software make it default choice of people who want an OS that just works! This "just works!" mantra is what Apple uses to sell their products for sky rocketing prices. But Ubuntu gives you everything for free.

Monday, July 7, 2014

Animal Farm - Book Review

Do you want to know why Russia and West are fighting over Ukraine? Do you think communism can save the world? Do you like children's fantasy? If you answer 'yes' to any of the above questions, then ”Animal Farm” by George Orwell is a good choice for you. Counting just less than 100 pages, the book tells the story of a farm in England. But wait! Are you wondering how a farm in England can explain current political mayhem surrounding Ukraine? Written in early1940s, the book is much of a prophecy that can even belittle blabbering of Nostradamus.

Most of us would have read or at least heard about ”Gulliver's Travel”. The story about Lilliput's! You got it? But many of us are not aware that Jonathan Swift wrote the story not only as children's fantasy, but also as a political and philosophical satire. Swift ridiculed the Imperial French and British as well as the struggle between fading archaism and emerging modernity in Gulliver's Travel. Orwell on the other hand encapsulates the raise, progress and fall of USSR (Soviet Russia) inside children's fantasy, with clever parodies. The wow factor is, Orwell wrote about events happening today 70 years before.

The story opens with a farm run by one Mr. Jones in England. The animals of the farm, fed up with the mistreatment at the hands of human masters, plot and execute a rebellion successfully and take over the farm after expelling Jones. Soon, they create certain rules and orders for themselves and start running the farm all by themselves. But as time passes, the power at the hands of pigs start to corrupt them. Soon the farm is attacked by neighboring humans but the attack is successfully thwarted but with great losses too. But the pigs start changing the laws to suit their desires and gradually collaborate with humans and start imitating them in everything. They go so far that even the animals can't identify pigs from humans. At last all other animals go back to the state which they were when humans ran the farm.

The story narrates how power corrupts people who rule(pigs), how religion is used to keep people under ignorance(raven), how army and police forces are used to suppress free thought and speech(dogs), how media is used to promote personality cult(Minimus and the black cockerel) and at the same time brainwash people and spread false news(Squealer), how even after all these things some people blindly support ruling class(sheep) and finally how bad the sufferings of people can go unchanged whatever way they choose(other animals, especially horses and hens)!

In the last chapter, there is a scene when the pigs fight with humans. But this time, it is not about the ownership of the farm or welfare of animals but about the card game they are playing. This is what happening now between West and Russia. As Orwell predicted 47 years before fall of USSR, they even renamed the nation! Communism in theory is good. It can be practical in short run too. But sooner or later power will corrupt the rulers and thing will end no better or even worse than before. George Orwell, came to this conclusion long back. I still admire USSR, their rational culture and their radically new political and economic structure, their raise from a poor nation of peasants to first nation to put a man in space within few decades, their books, their bold stance against capitalist West etc. But alas... It all fell apart for just one reason. It too was run by humans.

So read the book, not only as a fantasy. The power is all yours to corrupt your mind with truth :-)

Friday, May 16, 2014

Guitar Books for Beginners

In my previous post, I have mentioned that it is important to learn to read and write music notations. Now, I am here with a suggestion of three guitar books/series with notations which are suitable for beginners.

1. Guitar Playing Made Easy for Everyone 1-5 by Joseph M Estella & George Roberts
This series is a collection of very simple and easy to learn songs. Step by step, they introduce you to chords too. Every book contains around 30 pages and each book costs around Rs. 120. So if you want to have some fun by learning old songs with accompaniment this book is best bet! This book won't cover many scales and advanced concepts, but it can give you a good start.

2. Mel Bay - You Can Teach Yourself Guitar

From the house of Mel Bay comes this gem. It is a single book with 110+ pages. It starts from explaining types of guitar, how to buy a guitar, how to hold it etc. So this book is like a music master with you. If you don't even know what is guitar, then you should buy this book. But don't underestimate this book due to the way it begins. This book has a collection of classic songs with chords. It also contains TAB notation. Though I am not  a great fan of TAB notation, some guitarists prefer it. Even the TAB notation used here goes with timing notations, so you won't miss anything. It also teaches advanced concepts like arpeggios (broken chords), bending, hammer, alternate picking etc.

3. A Modern Method for Guitar 1,2 & 3 by William Leavitt

This is a hybrid book. It starts very simple and builds complexity with every lesson. When you enter the third volume, you will be a well known guitarist in your friends circle. More than 400 pages of lessons will squeeze every drop of music within you out! This book is full of advanced concepts, music theory and various scales. So this book will make you an expert. This is a must have if you are really serious about guitar playing

Conclusion:

These books are in no way a replacement to a music master. You still need to join a good class if you want to learn everything correctly. These books can serve as extra learning for you during leisure. Also don't waste your time on these books if your music class is following a different syllabus. Just practice what is taught by your music school first and as an "extra-curricular" activity, use these books. If your class follows any of these books as syllabus, don't try to look in to lessons ahead of time. That will do more damage than good. So wait till your master giving you a green signal for next lesson. Try to manually copy the lessons in to a staff paper. That will improve your music writing ability and register the notes to your mind too. Happy learning!

Wednesday, April 2, 2014

Skillet – Music Review

I like to hear Contemporary Christian Music (CCM). Especially Christian Rock and Christian Metal. My favorites CCM artists/bands include Paul Baloche, Delirious, Third Day, Don Moen, Ron Kenoly, Day of Fire and you know, the list never ends :)

But I had missed one of the best Christian Rock bands till recently. They are the Skillet! I bought one of their CDs in 2008 (Comatose) but I misplaced it along with old driver CDs. My bad!! Then one day I happened to hear their song accidentally while watching some CCM videos in Youtube. They were awesome! Then I listened many of their songs and almost all of them are great.

Three days later, I was cleaning my room and stumbled upon the “Comatose” CD. It was like a blessing for me! I really didn't remember that I bought that CD at all. So I added it to my CCM collection in PC and also transferred it to my mobile. With little effort I purchased few more of their albums. Now I hear their songs almost daily and their song “Hero” from their album “Awake” has become my ringtone!

Music Style

The music style of Skillet is a kind of fusion of Hard Rock, Nu Metal, Progressive Rock and some times even Grunge. Especially the songs in Awake album sounds much like Nu Metal. If you are a fan of Linkin Park, then surely you will like Awake! The drummer of the band is a woman. You can't find such fast paced powerful drum beats from a woman usually. But believe me, their songs have such good drums. Guitar and keyboard needs special mention too. The lead male singer is the one who plays Bass. WOW! Only few can manage lead singing along with bass like Sting. The rhythm guitarist also sings a good part of the songs. Together, they put everything they can to treat our ears with great music.

Lyrical Style

Their lyrics have very deeper meaning and each sentence echoes the Christian beliefs and values. The lyrics for most part lack explicit mention of God or Christ and it lacks Christian jargons too. But the theme is Christian to the core and without explicit reference, they have delivered the Christian message right to our hearts. None of the songs are self-centered and glorify men. Mostly the songs talk about the inabilities and shortfalls of human nature and our need for Divine help to set things right. The lyrics make the songs suitable for hearing any time, any place.

My Favorite Songs

1. Hero

This song is from the album Awake. It is a nice song with Nu Metal like music. Its lyrics talks about we are not super humans and special, just another ordinary person who needs a saving hand in everything we do.

2. Awake and Alive

This song is also from the Awake album. The music is rich with violin and keyboard along with usual rock instruments (guitar, bass and drums). The song is like slipping in to sleep/unconsciousness in a state of inability and to wake up with full life and kicking.

3. Live Free or Let Me Die

This is song is from Comatose. With very heavy guitar power chords and awesome riffs, this song packs the message of freedom. Without freedom, what is the use of living like a cyborg? With fast paced drum rolls, the song will make you bang your head for sure.

4. Rebirthing

This song is also from Comatose album. This song talks about the rebirth in to a new life. Dying to the old self and the first breath we take in Christ. Like a butterfly waiting to come out of the cocoon, everyone of us are living a life inside shells we ourselves have created. We should realize that we are not made just to stay dormant inside that shell but to fly and enjoy the world like a butterfly! The video of the song is also very nice.

5. Comatose

This song, is obviously from the album Comatose. The song has very good music with touch of fast paced piano notes and heavy guitar riffs. “I don't wanna breath, I don't want to live” This is the usual mindset we go in to when we face tough situations. This song talks about How realizing Christ is with us will make us feel comfortable and give us strength to go on with life.

There are lot many songs I like from other albums like Alien Youth and Rise. If you want to try some songs, just go to Youtube and listen to some of their songs. If you like their music and their themes, you can buy their CDs too. If you are a Skillet fan, please share your favorite songs and your experience in comments. Thanks for reading.

Thursday, March 20, 2014

My Favorite Addictive Games

I am a very poor gamer. I hate playing games generally. But sometimes I play games to the level that the game starts to interfere my daily life. I used to forget about exams next day or having supper till all the shops are closed (when I was staying alone). But wait! Don't imagine some games with pretty graphics or which needs lot of finger works. Games I love may look silly. Here comes the list

1. Minesweeper/KMines/Mines

Even though I exclusively use GNU/Linux at home, I worked with some XP machines in college labs, friends' houses and at work. From there I got infected with Minesweeper. That is the only thing I love that comes from the house of Microsoft. But still it is morally wrong to play it! I am the guy who frantically clicks both mouse buttons during those silent post-lunch sessions. Even at home I play KMines/Mines. I prefer KMines/Mines indeed, because they are free software. This game is suitable to be played in short breaks.

KMines - KDE flavor!

The GNOME Mines

2. KReversi/Iango

There was a game in my old Nokia 2300 phone. It was named "Opposite". The game is very simple yet interesting one. I remember playing a similar game in TV video-game at my friends home only once. Its name was "Othello", I think. If you get the corners and with some trick moves, you can win. This game is also suitable for quick breaks, bus travels etc. I used to play between studying each unit while preparing for examinations. I have even taken 64/64 in all difficulty levels in my phone.

Kde's KReversi

Iango

3. Freeciv

This is a weekend game. If you want to earn the ire of everyone in your family, then try Freeciv on a weekend day. You will forget to take bath, eat your breakfast or do anything else when you start this game. All you do is stare at the screen and slowly move/click mouse. The good thing is, people won't realize that you are playing unless they look in to your screen. I have escaped like this, playing for hours while everyone in my family assumed that I am doing some office work even during weekends.


4. 2048

This is a relatively new game. But soon it took over a considerable share of my thoughts. The temptation is high even while writing this piece. Currently I have restricted myself by not installing it in my mobile. Because I know exactly where it will take me if I have it in my mobile. I prefer playing the online version. The game can be short or long and the problem is, you won't settle with one try. You will always crave for another!

http://saming.fr/p/2048/


5. Tetris

From TV video-game to mobiles, this game is omnipresent and it is the all time favorite of everyone in our family. This game can last as long as possible in expert hands. I often mess up trying to hit a tetris, waiting for the 4-block-line to come. And that awkward moment, when someone peeps in to the screen, I just quit the game quickly and pretend that I am seriously doing something else.

As I told earlier, these games don't pack great graphics or effects. But they pack a hell lot of fun. They improve your decision making skills and gives our brain a good exercise. You can share about the games you love in comments :-)

Tuesday, March 18, 2014

How to Download An Entire Website?

Sometimes, we like to have an entire site or part of it archived in our disk so that we can read it even without Internet connection. But how to do it? Here are two easy to use tools that does the trick.

1. wget:

"wget" is a simple yet powerful command line tool. As usual it is a free software that respects your freedom as well as gives you the freedom to read a site even without a working Internet connection. This tool is available by default in almost all GNU/Linux distributions. It has lot of options. You can use it to download a single file or a web page. You can also download recursively, i.e. a page and all the links in that page. You can choose to download pictures, style sheets, JavaScript files. You can choose the domains from which the files can be downloaded (by this, you can skip unwanted ads getting downloaded).

I am giving here a sample of wget script using which you can download this site.

wget --recursive --timestamping --span-hosts --page-requisites --adjust-extension --convert-links --domains=blogspot.in,bp.blogspot.com --no-parent techmusicnmore.blogspot.in

Let us see the options one by one

--recursive

This tells wget to download a page and all the links in the page recursively. Us it with caution as some sites have many levels of links and you may end up downloading lot of data. You may need to specify the depth using --level=n option to restrict downloads after a 'n' layers of depth.

--timestamping

This is a clever option that downloads a file only if a newer version is available. For example, if you have downloaded a site already or canceled it in between, then you can restart it without worrying about wasting your bandwidth to re-download all the files. This option will make wget to download only non-existing files and re-download only outdated files.

--span-hosts

This tell that wget to look in to other servers if needed. As our blog's images are stored in other domain(s), we need to give this option. But be informed that this may cause you to download the entire Internet!!! So you can restrict the domains by white-listing them using --domains option or black-listing them using --exclude-domains option.

--domains=server1,server2

As discussed in previous option, this option is used to restrict the downloads to just the domains specified in the comma separated list.

--page-requisites

This option is to download all the artifacts required to display a page properly. That is to download images, scripts, css etc.

--adjust-extension

This option cleverly converts the file extensions of pages to html if they are not so by default. Some sites will have other namings like .jsp or .gsp. In such cases too, the files will be converted to .htm(l) extension.

--convert-links

This option is used to convert all the links in the pages to point to local location. Without this, all pages will be downloaded. But the links will still point to the actual website.

--no-parent

To tell wget that it should download ONLY the links/files below the given URL. It will not allow the parents of current link to be downloaded. For example, you have a web page with links to all articles written by a particular author. If you use wget without this option, then all the pages including home page, about us etc will be downloaded. With this option, only the pages written by that author will be downloaded.

wget in action; downloading this blog ;-)

These are not the only way to do the things. You can do lot of things with wget. There are some websites which will prevent automatic downloads like this. You can cheat them by acting like a real user by hitting the server with some time intervals and masquerading that the requests are from real browser.  For that you may need to go through the manual. The link is given below.

wget manual: https://www.gnu.org/software/wget/manual/wget.html

2. Httrack

If you are not running GNU/Linux, my first advice is to switch your OS. If you can't or you need a GUI based alternate to wget even in GNU/Linux, here is Httrack. This has all the options as in wget and lot more. But it has some other options that wget doesn't. That is mainly because, wget is developed for general reasons, while Httrack is specifically developed for website archiving and crawling. So it has a slight edge over wget.

This awesome tool is available for Windows, OSX, Android and of course GNU/Linux and BSD platforms. It is a free software released under GPLv3. So have no guilt in using it. If you are a GNU/Linux user, then download the source package using wget and compile it locally for extra fun!

You can get Httrack from here: http://www.httrack.com/
Httrack for Android: https://play.google.com/store/apps/details?id=com.httrack.android
Httrack manual: http://www.httrack.com/html/index.html

Sunday, March 9, 2014

Why You Don't Need an App for Everything - 10 Reasons

We need the so called "apps" in order to get the maximum out of the hardware of our phones. For example, without apps, how can we take photos or use the magnetic compass or flash-light? Apart from these hardware specific tasks, I think we don't need apps for things we can easily do with a good browser. I am not against necessary apps. But some people start to install every possible app out there. Is that the right way to go?

1. They eat up your memory
 
Apps usually eat up lot of memory in your mobile. Especially if you have a low end mobile, memory dedicated for apps will be lesser (< 300MB). Every app will occupy around 5 to 10MB and some even take up to 25MB (these are normal apps, not those games with fancy graphics and sound effects). Also with time, they store data as cache. This will result in low free memory in your phone which may cause it to slow down, crash often or behave in unexpected ways. Some "clever" people say they can move the apps to SD card. That too is not a good option. SD card apps are relatively slower and when you change your SD card or the SD card becomes corrupted, those apps are lost.

2. They consume your RAM

Apps are started and stopped by Android automatically. So when you reboot your phone, even without opening any app, many apps will be up and running. They occupy more RAM and when you open a message or contact book, those apps will be closed by Android to free some RAM for the app you are accessing. So, it too slows your phone down. Some people claim Android is smart enough to handle tasks. But those who use their phone with good amount of apps know what I am saying. Some "smart" people use task-killers to kill those tasks. But again, in few minutes those same apps will be started. There is no sure way to ensure that particular app is not started automatically than to uninstall it.

3. They suck your network bandwidth up

As mentioned in above point, apps automatically start and also start to consume your Internet connection. Some apps will be synchronizing, some may be downloading ads, others may be busy checking whether a latest version is available while some "great" apps are sending your private information to their servers. There are apps that upload your SMS, contacts, emails and even whatever you type etc to their servers. All these take a good amount of network bandwidth and you may run out of free data soon. Some "brainy" people try to circumvent this by going for "unlimited" data plans. Even then there will be a limit after which the connection speed will be throttled. Also when all these apps are chocking your network in background, you may wonder why that small email is taking so much time to be sent or why your browser is taking too long to show that your IRCTC ticket is not booked.

4. They drain your battery

As mentioned in points 2 and 3, these apps start and connect to Internet automatically. So they consume lot of power. They cause phones to heat up and you may not be able to call someone or listen to music as these apps had already sucked the last drop of power out of your battery. Some people come up with some "tricks" to sort this out. That is by installing an app to improve battery life. What an idea sirji! Some say they are not bothered as they always carry the charger with them. I think they also carry a generator with them or their charger is solar powered!

5. Slows down your phone

Due to insufficient internal memory, processor load, insufficient RAM, clogged network etc, your phone may slow down to unusable levels. One of my friend came to me saying that his phone's touch-screen was not working. I checked it. Actually the touch-screen was working fine, but due to overload, the response was slow. I uninstalled few bloatwares, and it started to work normally again.

6. Threat to your privacy

Most people won't give a damn about what all the permissions the app asks before installing. And Android's innovative design makes it impossible to restrict access to SD card or Internet at app level. There are some options like Droidwall to restrict the app's access to Internet, but still, it is is bit tough if the app demands that an Internet connection is needed to proceed and our people will set that app as exception permanently to avoid "hassles". There apps like Truecaller which uploads entire contact book with photos, pet name, and other details to Internet. I know people who store their PAN number, Bank account number, ATM PIN number etc in their contact book. Imagine what will happen if these details are uploaded to someone somewhere! I have recently seen some apps that require permission to send/receive SMS but they are actually meant to be live wallpaper.

7. They distract you a lot

These apps annoy you a lot by giving unwanted notifications. You may be awaiting an SMS from your bank stating your "one time password" for a credit card transaction or you may be in a meeting. "beeeep" There is a notification saying that some has invited you to play a stupid online game. To take it to the next level, some apps give alerts/notifications/reminders to rate their app in Playstore, purchase unlocked version or to try their new app. All these things distract you and waste your time for no good.

8. They have misleading ads

Yes, ads are there in websites too. But why I am mentioning it here as a specific problem in using apps? The ads in apps are displayed like buttons or links in the app itself. This misleads the user and make them click on them. Once clicked, you are taken to malicious websites/apps. Moreover, there are some apps which are meant to be used by kids, but contain ads suitable for adults.

9. They are hard to maintain

These apps are hard to find, install, keep updated and to use. For example, if you want to book flight tickets, then you have many apps to do that. How to tell which one suits your needs? Are you going to install every app and use them to find out? In case of websites, it is easy to just hit the URL and try it and move to other. Similarly, if you have many apps installed, you need to keep them updated. That costs you lot of data and also battery power. It can be time consuming at times. Also, if your home screen and app-drawer are crowded with these apps, it is hard to spot the app  you need. Yes, we can use the built-in search to spot the app, but still, it is not that easy right?

10. Most apps are unethical

Most apps are so called proprietary software or "closed-source". So, even if you want an app, please look in the F-Droid repo for a free software alternate. Don't use apps that don't respect your privacy or freedom. Don't feel proud about yourself that you have purchased an app and that is going to support the developer of that app. No! The developer only gets a fraction of the money you paid unless you directly pay the developer and get the app in some other way other than from the Playstore or App store. So these apps also cheat developers. So which developer will allow themselves to be cheated? Those who want to cheat others in some other ways right?

Points to Note:

So, as you can see, don't buy in to the apps argument and install any "crapp" unless and until you are sure that there is no other good way to do it and sure that the app is legitimate and respects your privacy and freedom.

1. Check for website alternates and use a good mobile browser like Firefox to access the site directly instead of using apps

2. Check the apps' developer and ensure that it is from a legitimate source. For example, you can find apps with same/similar names but from different developers (some apps are just repacked malwares)

3. Don't install .apk files shared in forums/sites/bluetooth etc. Download them from F-Droid or Playstore alone

4. Check the apps permission before you install. If the app asks unwanted permissions or if you feel suspicious about the permissions, don't install it, even if it seems a must have. Security first. Rest later!

5. Read reviews about the app both in the repository as well as in tech-sites. Now-a-days paid reviews are very common and there are companies that offer services to boost your Playstore ratings/reviews. So you should be able to differentiate between genuine and bogus reviews.

6. Periodically check and uninstall apps you no longer use.

7. Disable Internet connection while using apps that have ads.

Conclusion:

Apps are waste of time for users and waste of money for companies developing them. If you are a business looking for app development, my advice is, don't go for it. Are you going to build an app for every platform out there? (Android, iOS, Windows, Symbian, Ubuntu etc) It will cost you more to develop, bug-fix and make changes in apps for multiple platforms than to develop and maintain a good mobile site. If you are a developer, please advise the same to your clients who come to you for developing an app.

Sooner or later, everyone is going to realize that apps are not the solution for everything. So you better realize it now.

Related Sites:

Saturday, March 1, 2014

5 Resons to Use a Free Operationg System



1. Freedom and Free of Cost

With Free Software, you get freedom. That is what the "Free" in Free Software means. But for our people, who are brainwashed by corporate media, free also means for no cost. The good news is, most free operating systems also come for free of cost too. Don't come with vile excuses like you have a pirated copy of Windows or you got it bundled with your machine. Former is silly and later is stupid. It is silly to steal a product when a better product is available freely and it is stupid to claim that you got Windows free of cost with your machine, while you have paid for it through "Microsoft tax". Also you can be sure that no NSA agent is offered a backdoor in your machine. If you doubt it, look in to the source for yourself!

2. Secure

Free operating systems like GNU/Linux and BSD are more secure. There are only few know viruses exist for these platforms and they are also controlled currently. Unless you are foolish enough to reveal your password or keep a password that can be easily guessed or fooled to install a malware, you are almost safe. Even though I will suggest you to have a Free Software anti-virus program like Clam-AV to prevent propagating virus unknowingly to other platforms and any new threat.

3. All in One

When you install Windows, you have to install all drivers and other software separately. And some of them are costly too. It is time consuming to keep all of the installed software up to date. You have to check the software's website regularly and download the latest version and install them. With the software repository concept, (which was there as far back as I remember) Free operating systems allow you to install and maintain all software in one place. Also you can find free software alternate for almost all tools you like. When a new version of your favorite browser or media player is released, your system update itself will update them too. Isn't that easy?

4. Choice of UI

Don't like the Aero UI? You can switch to the Classic UI. Or you can console yourself by changing the color themes. These are the few options available with Windows. With the Free operating systems, you can have wide varieties like GNOME, KDE, MATE, Xfce, LXDE, Enlightenment, Cinnamon and I can't list them all here! You have that many choices. You can install whatever you want or you can install multiple desktop environments in a single system and switch between them in login screen. You can choose not to install any UI and use in CLI mode. This will suit servers and workstation for hardcore geeks like Torvalds or Stallman.

5. No Fragmentation

If you have used Windows for a good amount of time, then you should have noticed that the system slows with time. Why? This is due to file fragmentation. That is, files are stored scattered along the disk and the hard disk head has to move back and forth to read a sequence of data, say an audio or video file. This will also reduce the life of your hard disk. Windows comes with a defragmentor tool. But that too has lot of limitation. But free operating systems come with cutting edge journaled file systems which don't fragment with time. Even if they do very rarely, you can just copy the files to some other partition and copy them back. But I have never came across such situation.