We are very fortunate to be living in this era, where there are so many things to learn and to do. Think about it, how was the possibility to have a short vacation in a distant city like New York if you lived in the Far East 30 years ago?; how difficult was it to keep in touch with someone who is living in another city (but in the same country) - you call a landline. But what if you do not have one? You would go to a telephone booth. Not an easy job if there is on several of them in your town and even worse if the nearest one to you does not work. How is it now? Just one puch - speed dial, and there you are talking to your loved one. Today, you can even have a video chat on your mobile phone! Even better, all this is free of charge if you have a mobile phone that is capable of that function and you can sitting in a cafe with free Wi-Fi access.

Getting closer to my profession, technology has enabled us now, scientists, to make research progress much faster. We are now closer to our collaborators than ever - Email, Skype, etc. We have plenty of resources now available - Journal subscriptions, Google, etc. We have computers now to help save us time with correction (imagine having to do this with typewriter and hand correction) and cheap usb/harddisk that allow us to save our valuable data and transport them wherever we want.

In our free time, of course, we can enjoy Blu-Ray DVD, HD TV, or soothing music, or even play some Wii or X-Box. We can even learn music lessons, like the guitar, the drums, and etc, free of charge and you can even choose which instructors fit your way of learning better.

There are so many things that technology has enabled us to do. However, one important thing is that there are so much information out there - and not all of them have the quality you are expecting. Even worse, they contain false information. This brings me to my point (after a long intro) - we have to search efficiently, choose wisely and know which sources we can trust. After all, time is among the most valuable intangible asset for any person, and this is particularly true for scientists, and we do not want to waste even a second.

Here I try to list some sites that I am a fan of. These sites contains information ranging from pure and applied science to enabling technology and to tricks and tips how to make technology do what you want. This last part concerns mostly with computer programmes.