Human learning and machine learning
One day, my junior asked me, how to improve programming skill. Then I told her, only practicing a lot and a lot. Then, I told her about how can we learn like machine learning.
Just like machine learning (such as Artificial Neural Network), we need a lot of training samples. More samples will produce better result. So, as we learn, we also need to have a lot of samples. Then, the learning process need to be repeated. After enough learning, a person can surely categorise the new sample. Because, even a machine can do so. For example, an expert is able to appraise the fake painting and the real painting. This is because he or she has many experiences.
Free will and decision making
The TV series, “Lost”, is very interesting (for me). In the season 5, the main characters were time travelling to the past. And the story said, whatever they did, they will not change the history. Right, it is same to my personal concept about time travelling. Because I personally do not believe the existence of parallel universe.
But, in the episode “The Variable”, the story changes my concept. A main character said to another, we are variables, we have free wills, we have reasoning, we can make decision. That is why, in the episode, they want to change the history. If time travelling to the past really happened in our world, can we change the history?
Creativity and computer
I am not a creative person. But doing programming lets me think how to become a creative person.
We can create a computer with integrating AI (Artificial Intelligence). A low level AI computer will produce a simple pattern, which can be easily learnt by human. A higher level AI will have a more complex pattern. Whatever it is, there is a pattern in an AI. This is because the pattern is programmed by the programmer.
My Google Site
I just open the Google site. Hopefully I can pay effort to maintain the site.
===========
Forgot to give the link. Here.
Worm:Win32/Conficker.C again
Helping another friend, to fix the same virus infection, Worm:Win32/Conficker.C. But this time, the situation is different.
Doing the same procedures like last time. But, during the scanning in safe mode, the computer suddenly turned off. Then I tried to restart. When log in to Windows, suddenly, “blue screen of death” come out, and the computer restarted. So, could not log in to Windows anymore.
SystemRescueCD, my favourite. Use it in order to backup the data from C: drive. Then, using the ntfs-3g to mount the D: drive, found a message something like:
Review of SystemRescueCd
Two days ago, I was helping one of my juniors to rescue his laptop. However, I didn’t bring any tools. And I recalled a LiveCD, SystemRescueCd. Then I tried to download it. Luckily the internet connection was good. The file size is 234 Mb (version 1.2.0). And immediately burned it to a CD using CDBurnerXP.
However, I am not familiar to the Linux command. Fortunately, SystemRescueCd provides GUI. So, used the wizard to start X Windows. Then, I needed to copy the data from C: drive. Firstly, I tried to copy the data to a pendrive. But the pendrive did not have enough disk space. Then, I tried to copy to D: drive. But the D: drive is NTFS filesystem. I knew about ntfs-3g before, but I did not know how to use it. The start screen of SystemRescueCd did provide information on how to use ntfs-3g.
Review and cheats of Totem Tribes
I played Totem Tribes 3 times, because I want to see the different endings. Besides that, it is quite a good game, the storyline is good.
It combines War Craft and “seek and find” game genre. But the “seek and find”, is very very difficult. Sometimes, need to search for the solution from internet.
Now, I want to talk about cheating in the game. Because playing it for 3 times, without cheating, it will be very boring. Besides that, remember backup the files before editing for the cheating.
Product barcodes
Long time ago, I received a forwarded email about the product barcodes to identify the country.
However, today I searched about it and found this website:
http://www.hoax-slayer.com/product-bar-codes.shtml
So, the information I knew from the email was not actually useful.
Worm:Win32/Conficker.C
Today, I just clean a virus from my friend’s computer (Windows XP). When I found the virus, I could not scan it. The virus (or worm) will create autorun.inf and a Recycle Bin folder in the pendrive. The malicious executable file is in the Recycle Bin folder in the pendrive. So that when the pendrive plugged into other computer, with the autorun feature, the virus will duplicated.
Firstly, I successfully cleaned the virus from the pendrive. Use the Unlocker to remove the Recycle Bin in the pendrive. Delete the autorun.inf.
Wisdom
人要得到生命,就必须拥有智慧。但是,人不可能全知,而且生命有限,因此必须把一切的智慧都简单化,为能传于他人,传承下去。因为一个复杂的智慧,难以传承。而要把一切事物都简单化,就必须找出万物的共同点,然后变成定理,再通过语言、文字、绘画等,传扬出去或传承下去。
为引入生命,智慧必须协同真理。因为没有真理,所传承的智慧,不得以相信。因为没有真理的智慧,其中包含了欺诈。若是欺诈得以相信,那世间的偷抢拐骗,奸淫掳掠,都成为可以接受的。而且,更会演变成以暴制暴。最终,便是生灵涂炭。这一切并非生命。这一切是罪恶,罪恶将引入丧亡。
被传承的智慧,只能称之为“知识”。因为人不能体会或经历他人所经历过的。而经验必须被反复的思索和得到启示,才得以明悟,最终才能变成万通的道理。因此,一个被传授知识的人,未必明白其中的道理。
人被传与知识,若人不明悟,知识也只是知识。知识固然有用,因为它已把事物简单化,但并不能成为领受知识者的智慧,除非有所明悟。但要明悟知识,除非得到启示,除非得到原创者的经验,不然不得已明悟。因此知识固然重要,人还是必须得到更多的经验。因为一切的经验,经过反复地思索,就成为智慧的基础。当人有了基础,人才能诠释知识中的含义。
人如何把事物简单化?人运用了逻辑思考,找出事物的共同点和规律,将一切变成定理,再传扬出去,或传承下去。人运用逻辑,是因为逻辑可以反复地使用,并得到同样或相似的结果,更可预知结果。若不运用逻辑,人则是随性地行事。得到的结果,不能预料。行动原因不能解释。就算是智慧,也难以传承。
人有法律规则,则是因为人本身就有规律,如人的言语。法律和规则,就是为了让一切都简单化。因为只要听从法律规则,便不会犯错。只要听从,便不会对他人或社会造成伤害。但有些人不听从,是因为他们没有智慧,不知为何要听从。然而,听从的人,也未必有智慧,因为他们未必明白为何要听从。
人本身就有规律,因为世间万物就有规律。
人既然生命有限,还是愿意得到生命,寻求智慧,传于他人。因为人并非单一生活的。有智慧的人,必寻求众人的利益。正如每个细胞并非只为自己存活,而是共同运作,分担职务,而让整个生命体存活。智慧人亦是愿意让全人类存活,以继续繁衍下去。因此,智慧人才愿意将智慧传于他人。这才是人应有的本性。