Good Bye Windows!
Finally I had the time and resolution to wave goodbye to my Windows (not a genuine one btw)!
The Linux distro was Debian, and it miraculously identified and made work my sound card! Miraculous, judging by the fact that I failed to make several other debian systems work with the sound cards on some other machines.
Now I gradually have some idea of the access privilege system of the OS. I guess the previous failures was not that thourough after all. It was just some lack of access right maybe. Perhaps the user was just not in the audio group.
Linux is not that horrible. I can listen to music here. I can do anything I want to... except to view some web pages. Those near-sighted designers! I hope opera can help with this sad fact. Though I'm not sure if it can go along with my qtorrent app : (
Now I'm even more confident when trying to talk folks out of Windows. Gates dude should not be too nervous and try to sue me since those people were not using genuine Windows from the beginning ^_^
I've tried dual-OS life. When you have a choice, you tend to choose the easier way out. Now I give myself no choice. I have to live with Linux, and I think I will survive with it.
Thursday, January 04, 2007
Sunday, December 31, 2006
Neural Networks Attempt in Haskell (Quite a Failure Though...)
I ported the python version of BPNN into Haskell. Gotta admit that the porting was really a piece of cake: writing the Haskell code is just liking copying a mathematics textbook! However, it did killed some of my brain cells to try to use maps and folds.
Finally I realized that the double loops in the python code was trying to do matrix and vector multiplication... and after several hours' work I fixed my program to work properly. Though the learning procedure seems to converge slower than the python version, due to some unknown reasons.
Well, now the program is killing my memory chips... and the hard disk for virtual memory's sake. It runs quite slow when I try to use it to predict the average GDP of China... perhaps it's actually too huge for it. However, I'll try it thru the night. Let's see tomorrow morning if it eventually gives out any results. It's consuming more than 70% of the mem, while only 0.7% of the CPU time. I don't give it too much hope though.
Just a try. And seems to be quite a failure. But Haskell seems really fun when used this way~~
I ported the python version of BPNN into Haskell. Gotta admit that the porting was really a piece of cake: writing the Haskell code is just liking copying a mathematics textbook! However, it did killed some of my brain cells to try to use maps and folds.
Finally I realized that the double loops in the python code was trying to do matrix and vector multiplication... and after several hours' work I fixed my program to work properly. Though the learning procedure seems to converge slower than the python version, due to some unknown reasons.
Well, now the program is killing my memory chips... and the hard disk for virtual memory's sake. It runs quite slow when I try to use it to predict the average GDP of China... perhaps it's actually too huge for it. However, I'll try it thru the night. Let's see tomorrow morning if it eventually gives out any results. It's consuming more than 70% of the mem, while only 0.7% of the CPU time. I don't give it too much hope though.
Just a try. And seems to be quite a failure. But Haskell seems really fun when used this way~~
Friday, December 29, 2006
The Awkward Google AdSense
My first blog post is a metaphor on some Linux kernel-related project we're working on. Well, the metaphor mentioned (and unfortunately quite a few times...) smoking. You know what? The AdSense put all kinds of cigarette ads on to my site!
How awkward! I don't want anything to do with these unhealthy garbages! What can I do with it? Anyone out there who can help? Or should I just try to get in touch with those Google guys?
My first blog post is a metaphor on some Linux kernel-related project we're working on. Well, the metaphor mentioned (and unfortunately quite a few times...) smoking. You know what? The AdSense put all kinds of cigarette ads on to my site!
How awkward! I don't want anything to do with these unhealthy garbages! What can I do with it? Anyone out there who can help? Or should I just try to get in touch with those Google guys?
Subscribe to:
Posts (Atom)
