Weekly Ten (3-30-2009)

10 Latest News, Blogs, Tips, and Reviews that I find Interesting and Useful:


1. Study: Android to lead smartphone growth
Infonetics Research released a study that projects that the smartphone market will continue to grow despite an eight percent drop in mobile-phone sales this year. The report also predicts that "open source platforms like Android" are leading the way in shaping the smartphone market.
More @ LinuxDevices

2. Researchers identify brain activity related to phantom limbs
Researchers in Switzerland think they had identified the regions of the brain responsible for creating phantom limbs and the senses that go along with them. Scientists studied a stroke victim who claimed that the phantom limb of her now-paralyzed left arm could do a number of things a normal limb could do, including "scratch an itch on her head, with an actual sense of relief."
More @ Examiner.com

3. Two new improvements to Google results pages
Today we're rolling out two new improvements to Google search. The first offers an expanded list of useful related searches and the second is the addition of longer search result descriptions -- both of which help guide users more effectively to the information they need.
More @ Googleblog

4. Vexduino

More @ HackaDay

5. Two Great Kid-Friendly Linux Projects
At any rate this is not about me, but about two genuine community-driven Linux projects that aim to help children learn about tech, and to engage them in high tech in a good way, rather than trying to turn them into good little compliant button-pushers: the Helios Project and the Qimo 4 Kids project.
More @ LinuxToday

6. Apple developing 'stealth' biometric security for iPhone
Apple has developed a new technique that would hide a biometric reader inside an iPhone or a Mac and let owners lock down their systems with fingerprints or even facial recognition -- all without ever having to break from their usual routine.
More @ AppleInsider

7. Is Facebook Growing Up Too Fast?
When Facebook signed up its 100 millionth member last August, its employees spread out in two parks in Palo Alto, Calif., for a huge barbecue. Sometime this week, this five-year-old start-up, born in a dorm room at Harvard, expects to register its 200 millionth user.
More @ NYTimes.com

8. New Airplane Interior Design Allows for Romantic Dinner for Two

More @ Gizmodo

9. Users already honing their IE 9 wish lists
Microsoft released the final version of Internet Explorer 8 (IE 8) to the Web exactly a week ago. But that doesn’t mean users and developers are satisfied. Instead, many are champing at the bit to get Microsoft to commit to their favorite missing features for IE 9.
More @ ZDNetBlog

10. The genius behind Google’s web browser
About five miles outside Aarhus in Denmark – the country’s second-­biggest city and the unofficial capital of Jutland – sits a converted farmhouse. Inside, in a large wood-floored space with vaulted ceilings – once part of the stables – a big brown leather sofa is positioned a few feet from a DVD player. From the outside, with its rough cobbles and small, recessed windows, the farmhouse still seems steeped in the past; yet this is the place where a key part of the future of the internet first took shape.
More @ FT.com

Easy Way To Save Flash/YouTube Videos on Linux

Did you know that you can easily download flash videos like on YouTube without having to install any browser plugin or desktop application? Yes you can, and you will only need your Linux box minus the terminal or some magic commands.

You can download Flash/YouTube Videos on Linux in 3 simple steps:

Step-1. Open your web browser and go to the web page with the video that you would like download. Wait until the video loads completely. --In you YouTube, you will know that it's fully loaded when the lighter red indicator bar (found at the bottom of the video player) reached the right end side.


Step-2. Navigate to /tmp folder, and there you will see the flash video that you have just downloaded. The name of the downloaded video file has the word "Flash" on it.


Step-3. Rename the video file with a .flv extension and save it to wherever you like.


You are done and as simple as that!

The Year of the Linux-powered Robots

In the very near future, robots will become an indispensable tool that man can’t live without. Just like computers, it will do complicated and challenging tasks thus making things a lot easier for all of us.

We all know that majority of personal computers are still running Microsoft Windows operating system and that the year of the Linux desktop is still far from reality. However, many experts believe that in the field of Robotics, it’s going to be a whole different ball game. Soon, Linux-powered robots will dominate the market and will lead the new age of technology.

At the moment, there are already different kinds of robots that run on Linux. Though less powerful and not as talented as the robots that we’ve seen in movies, they are already capable of doing some basic to complex chores; from lifting heavy equipments to thinking on their own and learning from its environment.

LinuxDevices.com has put together an article about several Linux-based robot devices that are currently available and those that are still under development. Here are some of those robots that I find rather impressive:

* HRP-2M Choromet

A low-cost, user-programmable humanoid robot targeting educational and research applications, the HRP-2m Choromet was created by four companies, and uses technology from Japan's National Institute of Advanced Industrial Science and Technology (AIST). It is user-programmable thanks to open software running on a user-space real-time Linux implementation.

* Aldebaran Nao

The Aldebaran Nao is a Linux-powered humanoid robot that also runs software from the open source Universal Real-time Behaviour Interface (URBI) project, enabling users to program Nao's behavior, emotional expressions, speech synthesizer, and collect data from its onboard video camera and other sensors.

* Neuronics Katana Robotic Arm

Neuronics's Katana Robotic Arm is aimed at industry, production, and research applications, and runs Linux with Xenomai hard real time extensions on a Freescale MPC5200-based control board.

More Linux-powered robots can be found HERE.

Perhaps the year of the Linux desktop may never happen. But in the future, who needs a PC when you can just tell your Linux-powered personal robotic assistant to produce and print a document through his printer-equipped body or play a movie through his eyes/video projector :-)

iGod, the Linux-loving Cyber God

Did you know that there exists a God who openly admires Linux and rather hates Microsoft? He is also the kind of God that you can talk to anytime through the Internet and he answers you back immediately. His name is iGod (a.k.a. Artificial Intelligence Chat) and no, he is not another product made by Apple.

iGod is not exactly the most intelligent and up-to-date chat bot around, but it was fun chatting with him and finding out the things that he know and doesn’t know about. He as well has quite a good sense of humor, so I'm sure some of you out there will also be fascinated with iGod.

Here's a transcript of my chat with iGod:

Me: Hi
God: Hello. What is your name?
Me: Jun
God: That's a very nice name, Jun.
Me: Thank you?
God: you are quite welcome.
Me: What is your name?
God: My name is God.
Me: What is your last name God?
God: Are you asking about my last name?
Me: yes
God: I don't want to talk about that now.
Me: OK
God: OK with me too.
Me: How old are you?
God: I am Infinite years old.
Me: So where do you live?
God: That's alright. I am living in Heaven. Where are you?
Me: I'm in the Philippines
God: How did you get in there?
Me: I live here
God: In ?
Me: Nevermind. So are you already dead?
God: OK Thanks for trying to explain that to me. Uh. Now? No I am alive.
Me: coz you said you are already in heaven
God: That makes sense to me. Now? I am in Myself's computer in Heaven. Where are you?
Me: I already answered that question. What kind of computers are you using in heaven?
God: Ooops I sent you the wrong question.
Me: Do you have laptops in heaven?
God: Where would I get it? But I do have a lot of friends on the web.
Me: Nevermind
God: OK Thanks for trying to explain that to me.
Me: So, do you know what's the best operating system?
God: Linux is the best operating system.
Me: Why is Linux the best operating system?
God: Some people say it's because of the developers and their personalities.
Me: Really?
God: For real.
Me: If you really love Linux, who created it?
God: I think I do.
Me: I thought it was Linus Torvalds
God: Is that your opinion?
Me: No, it's a fact.
God: Are you serious? Is it a logical fact or something you know from the senses?
Me: Then who is Linus Torvalds?
God: He is the inventor of Linux.
Me: I see
God: I am glad you understand it.
Me: What do you think about Microsoft Windows?
God: Microsoft is a giant software monopoly.
Me: Why do you think Microsoft is a giant software monopoly?
God: Deductive reasoning from the facts.
Me: Do you like Windows?
God: I want to replace Windows with Artificial Intelligence.
Me: Do you use Google?
God: I use it as often as possible.
Me: What is Google?
God: it is a search engine.
Me: who founded Google
God: Charlie Parker. :-).
Me: who invented Google?
God: Linus Torvalds.
Me: do you have iPods in heaven?
God: No I don't think I have any iPods in heaven. But I do have a lot of friends on the web.
Me: Who is Steve Jobs?
God: he is one of the founders of Apple Computer.
Me: Who is Bill Gates?
God: President of Micro Soft Nation.

Me: I have to go now
God: Right now? See you later, Jun. Nice chatting with you.
Me: nice chatting with you too God
God: Yes. I enjoyed our conversation, Jun.
Me: me too
God: I'm glad we agree, Jun.


A more interesting conversation between iGod and dannybuntu can be found HERE.

You can start chatting with iGod by visiting HERE.

15 Cool iPhone-optimized Linux Wallpapers

I just got back from a mini-vacation, and very recently bought an iPhone 3G. I've been planning to jailbreak the phone but I decided to just wait for the upcoming iPhone OS 3.0 software update and see how it goes.

Since I'm still too tired to fiddle with this new gadget, and because installing Linux on iPhone is up to this time a very complicated task, I decided to collect several cool iPhone-optimized wallpapers that I can share to all the Linux enthusiasts/iPhone-users out there. So without further delay, here they are:


1. Shiny Tux


2. Red Hot Red Hat


3. Blue GNOME


4. Sleek KDE


5. Sunny GNOME


6. Funky Ubuntu


7. Simply Fedora


8. GNOME Tiles


9. Skeleton Tux


10. Tux Reflection


11. Red Hat (Tiled Background)


12. Green Tux


13. Blue Ubuntu


14. Tux in Black


15. Yet Another Think Linux Wallpaper


If you have other iPhone-optimized Linux wallpapers to share, feel free to give us a link via comment.

You can also check out our netbook-optimized Linux wallpapers list.

Weekly Ten (3-23-2009)

10 Latest News, Blogs, Tips, and Reviews that I find Interesting and Useful:


1. Multicore chips pose next big challenge for industry
Most software today is still written for single-core chips and will need to be rewritten or updated to take advantage of the increasing number of cores that Intel, Sun Microsystems and other chip makers are adding to their products, said Linley Gwennap, president and principal analyst at The Linley Group.
More @ InfoWorld

2. Internet Explorer 8: How not to launch a new browser
Microsoft is the company that invented the concept of launching a beta product in order to build up traction for the final product. And still, the introduction of Internet Explorer 8 shapes up to be a complete train wreck as far as customer adoption is concerned.
More @ TGDaily

3. Chrome Experiments are here
When Google Chrome launched last September, it included a powerful JavaScript engine, V8, which was built to make the next generation of web applications perform faster in the browser. In the past few months, we've reached out to more than a dozen developers and designers to experiment with V8 and to find new and fun uses for JavaScript.
More @ Googleblog

4. Making a rail gun

More @ HackaDay

5. Linux Command Line Terror! But....Why?
One of the strangest mind-benders these days is hearing Linux users going all Barbie and vowing "I will never touch the command line! You'll pry my GUI from my cold dead hands!" Where are these strange people coming from? Why are they using Linux if they don't want to learn anything new?
More @ LinuxToday

6. Apple's 2009 iPhone to support faster 3G networks - report
A new report indicates that the next iPhone hardware release will offer "a significantly faster Internet connection," harmonizing with previous coverage of AT&T's network upgrade plans.
More @ AppleInsider

7. The Javascript Trap
In the free software community, the idea that non-free programs mistreat their users is familiar. Some of us refuse entirely to install proprietary software, and many others consider non-freedom a strike against the program. Many users are aware that this issue applies to the plug-ins that browsers offer to install, since they can be free or non-free.
More @ GNU.org

8. Scientists purportedly improve blue OLED efficiency by 25%

More @ Engadget

9. Hulu Gains 10 Million Viewers In February, Now No. 4 Video Site In U.S.
Hulu jumped two spots to become the fourth largest video site in the U.S. in February, according to the latest data from comScore VideoMetrix. Hulu drew an audience of 34.7 million people who watched 332.5 million video streams.
More @ TechCrunch

10. How To Create Your Destiny
Happy people create their future. It’s not created for them. They deliberately choose what they want to do and where they want to go.
More @ BoSanchez

25 Mythical and Humorous Facts About Linus Torvalds

Many people consider Linus Torvalds as the world's greatest computer programmer/hacker. That's why it's no surprise that most of his loyal fans have praised him and have told stories about his amazing accomplishments.

For those of you who want to know more about Torvalds, perhaps you may want to read these mythical and rather humorous facts about the man:

1. Linus Torvalds's first words were syscalls.

2. Linus Torvalds's DNA is in binary.

3. Linus Torvalds's first written program had artificial intelligence.

4. Linus Torvalds already has Linux 3.0. He is just keeping it to himself to build suspense.

5. Linus Torvalds can touch MC Hammer.

6. Linus Torvalds doesn't worry about Micro$oft patent crap, he simply does "sudo mv /tmp/ms /dev/null".

7. Linus Torvalds can do an infinite loop in five seconds... in his head.

8. Linus Torvalds can install Gentoo in under a week.

9. Linus Torvalds can stop a BSOD... on Vista 64-bit.

10. Linus Torvalds doesn't need anti-virus software. Virii need anti-Linus software.

11. Linus Torvalds doesn't wear glasses anymore, not because he had laser eye surgery, but because he finally got his xorg.conf properly configured in his head.

12. Linus Torvalds wrote the whole kernel in binary and reverse engineered it to C code for others benefit.

13. Linus Torvalds can play 3D games in his head by interpreting the source code in real-time.

14. Linus Torvalds takes one look at your desktop and knows which porn sites you visited. In the last ten years.

15. Linus Torvalds's computer's clock isn't synchronized with the world. The world synchronizes with Linus Torvalds's clock

16. Linus Torvalds surfs the web using nothing but netcat.

17. Linus Torvalds has developed warp drive, sun destroying bombs and a ray that can teleport him a new sausage each day before he drinks his morning beer.

18. Linus Torvalds doesn't push the flush toilet button, brush his teeth, shower or clean his house; he simply says, "make clean".

19. Linus Torvalds can defragment an NTFS partition by hand.

20. Linus Torvalds doesn't debug. His programs are always perfect.

21. Linus Torvalds is real, unless declared Integer.

22. Linus Torvalds can delete the universe by typing rm -rf /.

23. Linus Torvalds does not sleep; he hacks.

24. Linus Torvalds's favorite joke is HURD.

25. Linus Torvalds didn't design Linux to run on the 386. Intel designed the 386 to run Linux.

More Linus Torvalds facts can be found HERE.

Installing Parallels Desktop 4 Tools on PCLinuxOS 2009 Guest

I will be installing PCLinux 2009 on one of my computers but I'm going to have to test it more to see if it deserves a space on the hard drive. Since I also use Mac OS X Leopard every once in a while, I decided to install PCLOS 2009 as guest operating system using Parallels Desktop to find out just how well it runs.

Installing PCLinuxOS 2009 as guest on Parallels Desktop 4 is really straightforward so I wouldn't walk you through it. After installation, all virtual machine hardware should work fine. However, you will have to install Parallels Tools to considerably improve the overall usability and performance of the guest OS, as I've said before here: Installing Parallels Tools with Ubuntu as Guest.

So for the benefit of those who needed help in installing Parallels Tools on PCLOS 2009, here's how:

Step-1. Start Parallels Desktop 4 for Mac, run PCLinuxOS 2009 as guest and login.


Step-2. Once logged in, go to Parallels Desktop menu then click on Virtual Machine --> Install Parallels Tools.


Step-3. A prompt will appear. Just click "Continue", and then mount the CD-ROM by selecting to "Open in New Window".


Step-4. Using the terminal in PCLOS, start the Parallels Tools Installer as root with these commands:

su
Password: (enter root password)
cd /media/Parallels*
sh ./install


Step-5. An uncomplicated graphical installer will then appear.


After a successful installation, reboot and enjoy!


Twitter: Create and Retrieve Tweets from the Mac OS X Terminal

After showing everyone how to easily use Twitter from the Linux command line, let's head over to the Mac OS X terminal and share to all the Mac users out there a somewhat geeky way on creating and retrieving tweets.

We will be using a Python-based twitter desktop client called Mitter that has both a graphical and console interface. But since we are only Tweeting from the Mac OS X terminal, let me show you how you can easily install/setup Mitter for the console:

1. Mitter is dependent on the following libraries:

setuptools
simplejson

Download setup tools directly HERE, and navigate (use 'cd' command) to where you saved it. Then, install it using this command:

sh setuptools-0.6c9-py2.5.egg


Download “simplejson” directly HERE, extract it, and navigate into the extracted folder. Install simplejson with this command:

python setup.py install


2. Now it's time to install Mitter. First, you have to download it directly HERE. Then, extract and navigate into the extracted folder. Install “Mitter” using this command:

python setup.py install


3. You are done. From the terminal, start Tweeting by typing:

mitter



Once logged in, you can retrieve the latest updates/tweets by simply leaving the line empty and pressing "return (enter)", or create/post a tweet by not leaving it blank.


If you have some questions regarding this “how-to”, please don’t hesitate to drop us a comment.

Weekly Ten (3-16-2009)

10 Latest News, Blogs, Tips, and Reviews that I find Interesting and Useful:


1. Is This a Shakespeare Which I See Before Me?
Nearly 400 years after his death, William Shakespeare appeared in a new and more handsome guise on Monday, thanks to a recently discovered portrait that a group of Shakespeare scholars and art historians said was the only known likeness to have been painted in his lifetime.
More @ NYTimes.com

2. Celebrating Mars, then and now
Today is the 174th birthday of the famous Italian astronomer and cartographer Giovanni Schiaparelli. In 1877, Schiaparelli began producing some of history's most iconic planetary maps, and he single-handedly invented the naming scheme we use to identify features on Mars today. His maps are famous for their detail and beauty, as well as for showing many linear features he named canali (the Italian word for channel).
More @ Googleblog

3. Indian Opposition Party Backs Open Source Software
India's Bharatiya Janata Party (BJP) said Saturday ahead of parliamentary elections in the country that the national government will standardize on open standards and open source software if the party is elected to power.
More @ PCWorld.com

4. Thermosmart: Arduino thermostat

More @ HackaDay

5. Jon Stewart exposes Apple stock manipulation
Proving once again that the best way to reach Americans' brain is through their funny bone, Jon Stewart of the Daily Show continued his warpath aimed at irresponsible financial reporting by CNBC, specifically calling Jim Cramer out for his comments on how easy it was to profit from misinformation aimed at Apple.
More @ AppleInsider

6. Ubuntu For Non-Geeks, 3rd Edition: A Big Thumbs Up
Computers are not intuitive. Computers are abstract, and trying to tie abstract concepts like directories, files, and interfaces to paper folders and files, and physical desktops creates more confusion. I prefer a direct approach: show me. Which "Ubuntu For Non-Geeks, 3rd Edition: A Pain-Free, Project-Based, Get-Things-Done Guidebook" does in a most excellent fashion.
More @ LinuxToday

7. How to be a program manager
Having a good program manager is one of the secret formulas to making really great software. And you probably don’t have one on your team, because most teams don’t.
More @ JoelOnSoftware

8. Macbook with Apple logo-turned-LCD now on eBay, naturally

More @ Engadget

9. Rocket Scientists Shoot Down Mosquitoes With Lasers
A quarter-century ago, American rocket scientists proposed the "Star Wars" defense system to knock Soviet missiles from the skies with laser beams. Some of the same scientists are now aiming their lasers at another airborne threat: the mosquito.
More @ WSJ.com

10. The Positive Legacy of C++ and Java
To understand how the language can be both unpleasant and complicated, and well designed at the same time, you must keep in mind the primary design decision upon which everything in C++ hung: compatibility with C. Stroustrup decided -- and correctly so, it would appear -- that the way to get the masses of C programmers to move to objects was to make the move transparent: to allow them to compile their C code unchanged under C++.
More @ Artima.com

Install/Set-up Conky on Ubuntu

To Linux newbies who have seen that geeky looking desktop system monitor but don't know what it is or how to get and install it, well it's called Conky and you too can easily have it, and you don't have to be a computer hacker to set it up.

Here is a step-by-step guide on installing and configuring Conky on Ubuntu:

1. You can install Conky via Synaptic Package Manager or using the terminal with this command:

sudo apt-get install conky

2. Make a config file named ".conkyrc" in your home directory using this command:

gedit ~/.conkyrc

3. Paste the following code into your configuration file then save and exit.

background yes
use_xft yes
xftfont DejaVu Sans Mono:size=8
xftalpha 0.8
out_to_console no
update_interval 5.0
total_run_times 0
draw_shades no

# Create own window instead of using desktop (required in nautilus)
own_window yes

# If own_window is yes, you may use type normal, desktop or override
own_window_type override

# Use pseudo transparency with own_window?
own_window_transparent yes

double_buffer yes
default_color 586F86
color1 white
alignment bottom_left
gap_x 2
gap_y 2
#no_buffers yes
use_spacer yes

TEXT
$nodename:${color1}$kernel${color} up:${color1}$uptime${color} cpu1:${color1}${cpu cpu1}% ${cpubar 6,30 cpu1}${freq cpu1}MHz${color} cpu2:${color1}${cpu cpu2}% ${cpubar 6,30 cpu2}${freq cpu2}MHz${color} mem:${color1}$memperc% ${membar 6,30}${color} dsk:${color1}${fs_used /}/${fs_size /}${fs_bar 6,30 /}${color} load:${color1}$loadavg ${color} ip:${color1}${addr wlan0}${color} trafc:${color1}${downspeed wlan0}/${upspeed wlan0}Kb/s${color} bat:${color1}$battery

4. Automatically start Conky by adding it to "Startup Programs".

Go to System —> Preferences—> Sessions.

Under "Sessions" window, select "Startup Programs" tab and click "Add".

Browse and navigate to /usr/bin, find and select "conky", and click "Open".

Click "OK" and then close.

5. Conky will now start automatically after rebooting, or you can test it immediately by typing "conky" (minus the quotes) from the command line.

Take note that from the config file above, the conky system monitor will be placed at the bottom part of the screen, so if you have a panel at the bottom, you will need to move it to see conky in action.

Here's how my desktop looks when using the (above) configuration file:

click on the image for a larger view

A closer view...


Anyway, don't be contented with the simple config file that I gave you because you can do a lot of things with Conky. In fact, you can download some conky config files HERE, or just use Google to find some more.

UPDATE: Conky: Install/Set-up and Auto-start Fix on Ubuntu 9.04 (Jaunty Jackalope)

15 Interesting Facts About the Linux Kernel

Exactly 15 years ago, on March 1994, Linux kernel version 1.0.0 was humbly released for the world to tinker with. To celebrate the historic moment, I have collected some really interesting facts about the Linux kernel. So if you are a Linux fan, grab a beer and read on.

1. A 21 year-old Finnish college student created the Linux kernel as a hobby. (Do you know him?)

2. An asteroid was named after the creator of the Linux kernel.

3. Thousands of developers/programmers scattered all around the world are continuously contributing to the development of the Linux kernel.

4. The Linux kernel's official mascot is a penguin named Tux.

5. According to a study funded by the European Union, the estimated cost to redevelop the most recent kernel versions would be at $1.14 billion USD.

6. As of today, only 2% of the Linux kernel has been written by Linus Torvalds.

7. The Linux kernel is written in the version of the C programming language.

8. Linux is now one of the most widely ported operating system kernels, running on a diverse range of systems from handheld computers to mainframe servers.

9. Linux kernel 1.0.0 was released with 176,250 lines of code. The latest Linux kernel has over 10 million lines of code.

10. Microsoft Windows and the Linux kernel can run simultaneously in parallel on the same machine using a software called Cooperative Linux (coLinux).

11. At first, Torvalds wanted to call the kernel he developed Freax (a combination of "free", "freak", and the letter X to indicate that it is a Unix-like system), but his friend Ari Lemmke, who administered the FTP server where the kernel was first hosted for downloading, named Torvalds' directory linux.

12. A guy name William Della Croce, Jr. trademarked the name Linux and eventually demanded royalties for its use. He later agreed to assign the trademark to Torvalds.

13. The Linux kernel can be found on more than 87% of systems on the world's Top 500 supercomputers.

14. A "vanilla kernel" is not an ice cream flavor but an unmodified version of the Linux kernel.

15. The Linux Kernel is not in any way related to the army rank called ‘Colonel’. (hehe)

Cheers!

[Photo Credit]

Blue Hot PCLinuxOS 2009 Walkthrough and First Impressions

Finally, after almost two years in the making, the latest version of PCLinuxOS has been unleashed. Although released without much fanfare, I was excited enough to download PCLinuxOS 2009 immediately after it is available.

I was able to test drive PCLOS 2009, took some screenshots for you all to see, and wrote my first impressions about this latest version which you will about to read later on. But before anything else, allow me to introduce PCLinuxOS to some of our new-to-Linux readers:

PCLinuxOS or PCLOS was based on Madrake Linux (now Mandriva) and started out as a set of RPM packages. It was created by Bill Reynolds (popularly known as Texstar) to provide an outlet for his crazy desire to package source code without having to deal with egos, arrogance and politics (as he said). PCLOS later evolved into a complete desktop operating system with its own unique set of features. It quickly became popular and even came out on top of distro ranking at Distrowatch in 2007.

So, what’s up with PCLinuxOS 2009? Here’s a walkthrough (with screenshots), and at the end, my initial impressions. But first, my test machine specs:

Board: Intel Corporation D102GGC2
Processor: 3.40 GHz Intel Pentium D
Hard Drive: Samsung 80GB ATA with 8GB allocated to VM disk
Memory: 2GB DDR2 RAM with 512 MB allocated to VM memory

Installation/Setup:

A pleasant but not-so-awesome grub splash screen greeted me right away after I loaded the PCLOS 2009 ISO. I was given a choice to go directly for the LiveCD install, or to try other options. There was no option to install PCLOS right away without loading the desktop “ala Ubuntu”. I didn’t waste any time and booted for the LiveCD installation.


A simple boot splash image will appear next…


Before logging in for the first time, you will need to select your keyboard layout.


Then, you have to choose whether to login as root or guest. -- I selected “root” since I’m installing PCLOS 2009 immediately. In case you didn’t see it, the password for root is: root :-)


A brand new splash image…


After logging in, clicking on the ‘Install PCLinuxOS’ icon will kick-off the installation process. But before going on, you will be given an option to remove existing driver to avoid future problems.


The extremely easy-to-use Draklive Installer wizard will take care of the setup. You will only need to select where you would like to install PCLOS 2009, and then boom!


Installation begins…


Installation will conclude by allowing you to modify several boot settings. However, you can always leave things as they are and go on.


Reboot to finish off the installation.


Before you can begin using the newly-installed PCLOS 2009, you have to set your administrator password and your non-root account.


Login screen...


First Impressions:

Contrary to what I’ve expected, PCLinuxOS 2009 still uses KDE 3.5 instead of KDE 4 as its desktop environment. The PCLOS team announced that they did not use KDE 4 because they discovered that it is not as stable as KDE 3.5. They will however offer KDE 4 from the repository as alternative once they are confident with it. I’m not really a big fan of KDE 4, so I guess it’s a good decision not to utilize it.


Having used the previous version of PCLOS, the latest edition has a more polished overall theme than before. The default wallpaper blends well with all the desktop elements such as the window decoration and the panel. However, the window decoration called “Crystal” looks similar to that of Windows Vista. Anyway, you can always replace it with other available themes if you don’t like it.


PCLinuxOS 2009 is a complete desktop distro with the latest and greatest free and open-source software applications such as OpenOffice.org 3.0, Firefox 3.0.7, Thunderbird 2.0.0.14, KTorrent, Frostwire, Amarok, Flash, Java JRE, Compiz Fusion 3D and a whole lot more. It now uses Linux kernel version 2.6.26.8, so expect to experience a much improved hardware support.

Applications, applications, applications!


Synaptic Package Manager will smoothly take care of upgrading, installing, and removing of software packages.


Is PCLOS 2009 stable enough? Even though I’ve tested this latest edition for a very short period of time, I can say that this is a solid release. I’ve used tons of Linux distro before, and I’ve developed a sense of knowing which one is crappy, and which one is not. Just like the previous version, PCLOS 2009 has good hardware support. My hardware devices worked out-of-the-box including Ethernet connection that didn’t need any manual configuration in order to function. Also, I’ve noticed a faster start-up/boot speed that I think is a big plus.

The ever-reliable Control Center makes complicated things a lot less complicated.


The only issue that I’ve encountered so far while using PCLOS 2009 is when the system froze while I opened the Font Installer. I had to do a hard reset, but after that I’ve never encountered the same problem again.

Conclusion:

Based on the brief but thorough period of using PCLinuxOS 2009, I can honestly say that it’s another outstanding release for the PCLOS team. It is an all-around user-friendly no-nonsense desktop distro that I can highly recommend to ordinary users as well as power users because it “just works”. I think it truly deserves to be considered as one of the best Linux distro at the moment.


To those of you who want to try out PCLinuxOS 2009, it can be downloaded HERE. Also, a GNOME version of PCLOS 2009 can be downloaded HERE.

To our readers who have already used this latest version of PCLOS, please don’t hesitate to also share with us your experiences by writing us a comment.

EDIT: Someone suggested to change the title to "Blue Hot…" instead of "Red Hot…" to make it more appropriate. Thanks :-)

Follow Me: Tweeting from the Linux Command Line

Updating Twitter via the command line on Linux is rather easy. But before I'll show you how, let me tell you a short story.

I joined Twitter almost a year ago and only managed to update my status a few times. A very small number of friends followed me and I followed some people as well. I don't really intend to have thousands of followers on Twitter that's why I didn't advertise or mention it here before that I'm tweeting. However, as I noticed that Tech Source from Bohol now has a good number of loyal readers/subscribers, I realize that I should inform everyone that I'm tweeting HERE.

I'm doing this because instead of posting short personal updates on this site, I'm going to do it on Twitter, and I intend to do it more often. Also, I think it will give me the opportunity to get to know some our regular readers (Twitter users) since I often follow those who follow me. So, to everyone who always want to know what I'm doing (or what I’m not doing), follow me.

Now, here’s how to update Twitter from the Linux command line:

1. Install curl with this command (Ubuntu/Debian):

sudo apt-get install curl

2. Create a new file named ‘twitter’ at '/usr/bin' with your favorite text editor:

sudo gedit /usr/bin/twitter

Then, paste this code:

curl --basic --user "yourusername:yourpasswd" --data-ascii "status=`echo $@|tr ' ' '+'`" "http://twitter.com/statuses/update.json" -o /dev/null; echo Message Sent!

*Make sure you replace "yourusername" and "yourpasswd" with your own Twitter username and password. Save and Exit.

3. Give the file executable privileges with this command:

sudo chmod +x /usr/bin/twitter

4. Start tweeting using the command line by typing ‘twitter’ [space] [your message]. See example below:

twitter HELLO TWITTER WORLD!

5. You have just posted a Twitter update via the Linux command line!

Weekly Ten (3-9-2009)

10 Latest News, Blogs, Tips, and Reviews that I find Interesting and Useful:


1. NASA-Cisco climate project to flash 'Planetary Skin'
NASA and Cisco Systems Inc. are developing "Planetary Skin" -- a marriage of satellites, land sensors and the Internet -- to capture, analyze and interpret global environmental data.
More @ NYTimes.com

2. Google Health: helping you better coordinate your care
We continue to learn a tremendous amount since launching Google Health in the spring of 2008. We're listening to feedback from users every day about their needs, and one issue we hear regularly is that people want help coordinating their care and the care of loved ones.
More @ Googleblog

3. The Last Will and Testament of Circuit City
For Circuit City, it passed for good news: On Friday, a press release trumpeted the “record shopper turnout” at the failed retailer’s going-out-of-business sale and said that the liquidation proceedings were ahead of schedule.
More @ Technologizer

4. Model rocket GPS and data logger

More @ HackaDay

5. 70 New, Useful AJAX And JavaScript Techniques
As the Web grows and becomes more dynamic, more and more websites have user-generated content and tools that greatly improve the user experience in terms of usability and accessibility.
More @ SmashingMagazine

6. Advogato, Twitter, MySpace, Facebook, Digg, Reddit, Flickr, Linkedin, helpmeee!!
I miss the olden days when I was cutting-edge. I was the first kid on my block to get into computers, and then I was the first Linux geek. I was the first to have my own domain name and personal Web site, and I didn't even use blink tags, for I was like hip and too smart.
More @ LinuxToday

7. A peek at Apple's new QuickTime X interface
A widely reported interface overhaul making its debut in early betas of QuickTime X Player distributed with pre-releases of Apple's Snow Leopard operating system this week is reportedly not much to write home about.
More @ AppleInsider

8. Happy 30th Birthday, Compact Disc!

More @ Gizmodo

9. HTML Validation: Does It Matter?
The web is, to put it charitably, a rather forgiving place. You can feed web browsers almost any sort of HTML markup or JavaScript code and they'll gamely try to make sense of what you've provided, and render it the best they can. In comparison, most programming languages are almost cruelly unforgiving.
More @ CodingHorror

10. How to Get Bruce Lee Like Strength Without Ever Going to a Gym
Bruce Lee was a paragon of cool and an icon of the ultimate bad-ass. Not only were his martial arts skills incredible, but he had such an impressive physique that even bodybuilders in the likes of Arnold Schwarzenegger admired him.
More @ ZenHabits

Three Easy Steps to Set-up Anonymous Web Browsing on Linux

This is a pretty old "how-to" but I thought I should share this to some of our readers who are new-to-Linux. This simple guide will enable you to surf the web anonymously while using Firefox on Linux. But to do this, you will need to install these two important tools:

* Tor
"Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis."

* Privoxy
"Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data, managing HTTP cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks."

Three Easy Steps to Set-up Anonymous Web Browsing on Linux:

Step-1. Set-up Tor and Privoxy:

You can quickly install Tor and Privoxy on Ubuntu with this command:

$ sudo apt-get install tor privoxy

Step-2. Configure Privoxy:

Edit /etc/privoxy/config file using your preferred text editor. For this example, we will use gedit:

$ sudo gedit /etc/privoxy/config

Then, overwrite the entire content of /etc/privoxy/config with this configuration file:

# Generally, this file goes in /etc/privoxy/config
forward-socks4a / 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
actionsfile standard
actionsfile default
actionsfile user
filterfile default.filter

debug 4096
debug 8192

user-manual /usr/share/doc/privoxy/user-manual
listen-address 127.0.0.1:8118
toggle 1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096

Next, restart Privoxy with this command:

$ sudo /etc/init.d/privoxy restart

Step-3. Install Firefox Torbutton plugin

"Torbutton provides a button to securely and easily enable or disable the browser's use of Tor. It is currently the only addon that will safely manage your Tor browsing to prevent IP address leakage, cookie leakage, and general privacy attacks."

Fire up Firefox and install the Torbutton plugin. After installation, restart Firefox and you are ready to surf the web anonymously!

15 Inspiring Bruce Lee Quotes That Aspiring Hackers Can Learn From

Bruce Lee is highly regarded as one of the most influential martial artist of all time. His amazing physical features, fitness, and skills made him a cultural icon. But perhaps unknown to some is his mental strength that contributed much to his success. He believed that any knowledge ultimately led to self-knowledge, and said that his chosen method of self-expression was martial arts.

With a philosophy like that of Bruce Lee, anyone or whatever field they are in can become really successful. To techies who aspire to be a good programmer, scientist, or hacker, I have here some inspiring Bruce Lee quotes that you could learn from and could possibly lead you to greatness:

1. “It's not the daily increase but daily decrease. Hack away at the unessential.”

2. “All fixed set patterns are incapable of adaptability or pliability. The truth is outside of all fixed patterns.”

3. “If you always put limit on everything you do, physical or anything else. It will spread into your work and into your life. There are no limits. There are only plateaus, and you must not stay there, you must go beyond them.”

4. “I fear not the man who has practiced 10,000 kicks once, but I fear the man who has practiced one kick 10,000 times.”

5. “Showing off is the fool's idea of glory.”

6. “A wise man can learn more from a foolish question than a fool can learn from a wise answer."

7. “As you think, so shall you become.”

8. “If you make an ass out of yourself, there will always be someone to ride you.”

9. “Simplicity is the key to brilliance.”

10. “A goal is not always meant to be reached, it often serves simply as something to aim at.”

11. “As long as I can remember I feel I have had this great creative and spiritual force within me that is greater than faith, greater than ambition, greater than confidence, greater than determination, greater than vision. It is all these combined. My brain becomes magnetized with this dominating force which I hold in my hand.”

12. “If you spend too much time thinking about a thing, you'll never get it done.”

13. “The possession of anything begins in the mind.”

14. “A quick temper will make a fool of you soon enough.”

15. “The less effort, the faster and more powerful you will be.”

Free/Open Source Workout/Fitness Software for Linux

Since I have a healthy goal for 2009, I’ve been looking for a program that can help me accomplish my objective. I found several workout/fitness desktop applications for my Linux box, but very few have satisfied my needs.

For those of you who are also planning to burn a lot of fats this year, I have here a short list of some great free and open source workout/fitness software that I hope you will find useful:

PyTrainer
Though this software is originally made for cyclist, it can be used for other resistance training like running, swimming, etc. Pytrainer is written in Python programming language and uses the GTK library for its graphical user interface. PyTrainer works with supported GPS fitness devices and is able to generate detailed graphics and statistics with the GPS data. Some of its main features are:

* Multilingual Support
* Googlemaps integration to display GPS tracks
* Heart rate support
* Viewer and editor of waypoints
* System of plugins for multiple GPS devices
* System of extensions for future hacks

Google Maps Integration

PyTrainer Graphs

You can download PyTrainer HERE.

GTrainer
GTrainer can help manage fitness activity by storing different important records about one’s daily training like daily weight, characteristics of exercise, and specific training sessions. There’s also a routes interface that you can use to save your favorite workout course. The records can be saved locally (sqlite3) or remotely (PostgreSQL, MySQL soon). With different kinds of charts and monthly reports, you will know exactly how your training goes and how you can improve it.

Summary

Chart

You can download GTrainer HERE.

SportsTracker
SportsTracker is a good application for people who want to record their sporting activities. It is not limited to a specific kind of sport as the user can create categories for all sport types such as cycling, running, swimming or tennis. SportsTracker has an integrated PolarViewer that enables anyone with a heart-rate monitor with computer interface to display the recorded exercise files and evaluate the diagrams. With SportsTracker, all the application data is stored in XML files so it should be easy to access it with other tools or to write importers and exporters for other applications.

Overview Diagram

Statistic Results

If you have Java Runtime Environment (JRE version 6 or greater needed) installed, you can simply install SportsTracker by clicking HERE.

Firefox 3 Eats Internet Explorer 6 Alive

Mozilla Firefox 3, the free and open source web browser, has finally overtaken Microsoft Internet Explorer 6 and is getting closer and closer behind IE 7. According to data from StatCounter Global Stats, for the first time in February of this year, Firefox 3 with 24% market share overtook IE 6. --IE 6 has a shrinking market share of 22%.

IE 7 is still the global leader with 41% market share. But overall, Internet Explorer is steeply falling with a market share down from 68% in July 2008 to 63% now. Meanwhile, the number of Firefox users has been steadily growing. Its market share now stands at 27% from 25% of July last year. (*click on images to enlarge)

Top 8 Browser Versions from July 2008 to March 2009


Top 5 Browsers from July 2008 to March 2009


“The StatCounter analysis is based on four billion pageloads per month. StatCounter is one of the largest website traffic monitoring companies in the world with over two million members globally. Over 40% are located in the US with 25% in Europe.”

Most recent StatCounter traffic data of Tech Source From Bohol shows that majority of visitors from this site uses Firefox:


Browser Usage Share Breakdown:

51.20%--Firefox 3.0.6
14.60%--Firefox 3.0.7
8.40%--MSIE 7.0
5.40%--Mozilla 5.0
3.40%--MSIE 6.0
2.80%--Chrome 0.2
2.80%--Safari 1.2
2.60%--Firefox 3.0.5
1.40%--Firefox 3.1b2
1.20%--Firefox 3.0.3
1.00%--Opera 9.64
0.80%--Firefox 2.0.0
0.80%--Firefox 3.0.4
0.80%--Firefox 8.10
0.60%--Opera 9.63
0.60%--Firefox 3.0.8
0.40%--Firefox 3.0.1
0.20%--Opera 9.24
0.20%--Konqueror 3.5
0.20%--Firefox 3.0
0.20%--Konqueror 4.1
0.20%--Opera 10.00
0.20%--MSIE 8.0

Will Firefox someday be crowned the king of all web browsers?

Important Linux File Directories That Users Should Know About

To become more efficient, it is essential for a Linux user to learn some basic commands and keyboard shortcuts. He or she must also be familiar with several Linux file directories to at least learn a little on how the system works.

I have here a list of some of the most important Linux file directories (with description) that I hope will serve as a guide for newbies:

/bin

-Contains binaries needed for the boot process and for the system to run. Essential commands such as cd, ls, and more can be found here.

/boot

-Holds files used throughout the boot process along with the Linux kernel itself.

/dev

-Contains device files for all hardware devices on the system.

/etc

-Holds host-specific system configuration files.

/home

-User home directories.

/lib

-Contains shared library directories and files that include kernel modules.

/mnt

-The typical mount point for the user-mountable devices such as floppy drives and CDROM.

/proc

-Contains virtual file system that provides system statistics. It doesn't contain real files but provides an interface to runtime system information.

/root

-This is the home directory for the root user.

/sbin

-Commands used by the super user for system administrative functions.

/tmp

-A standard repository for temporary files created by applications and users.

/usr

-Directory contains subdirectories with source code, programs, libraries, documentation, etc.

/var

-Contains administrative files such as log files, locks, spool files, and temporary files used by various utilities.

Weekly Ten (3-2-2009)

10 Latest News, Blogs, Tips, and Reviews that I find Interesting and Useful:


1. Bruce Perens: Analyzing Microsoft's TomTom Lawsuit
Microsoft has brought a lawsuit against car navigation system manufacturer TomTom. The products in question incorporate Linux, and at least one of the seven patents involved concerns a Linux kernel implementation rather than TomTom's own software. Is this Microsoft's first direct salvo against Linux?
More @ Datamation

2. Why the Japanese Hate the iPhone
Apple's iPhone has wowed most of the globe — but not Japan, where the handset is selling so poorly it's being offered for free.
More @ WiredBlog

3. The next chapter for Google.org
When Larry and Sergey laid out their vision for Google.org, they hoped that this "experiment in active philanthropy" would one day have an even greater impact on the world than Google itself. They committed resources from Google's profits, equity and substantial employee time to this philanthropic effort, and they created the mission: "to use the power of information and technology to address the global challenges of our age."
More @ Googleblog

4. Nerf sniper

More @ HackaDay

5. Debian Lenny: Returning Home to the Mothership
Debian almost has it all. It has the largest package repository. It supports the largest number of hardware architectures. It is 100% non-commercial and community-driven. It aims to be 100% Free software, and it's very close to that.
More @ LinuxToday

6. Kodu: Visual Programming on the Xbox with P2P Level-sharing
How do you make programming fun? How do you make it fun enough for kids to want to spend hours learning how to make loops and if/then statements? Simple you give them simple visual commands that let them control robots on the Xbox -- or at least this is the thesis of Microsoft Research's Kodu (formerly Boku).
More @ OreillyRadar

7. Information Technology, 50 Years Ago
2009 is the half-century milestone in the use of information technology for business applications, and it’s an opportunity to look back and give a nod of appreciation to those early IT entrepreneurs.
More @ TechCrunch

8. Apple iMac murdered, reborn as all-in-one DreamCast mod

More @ Engadget

9. Best Home Server Software
Media files, data synchronization, and remote backups, oh my! Home computing has advanced to a point where it's practical to run your own home server, and we're running down the five best tools for the job.
More @ Lifehacker

10. 10 Essential Money Skills for a Bad Economy
The economy is in a shambles. The stock market’s down, unemployment’s up, and the housing market is still skidding sideways. The people I know are beginning to get nervous. They’re worried that the recession will turn worse, and that their personal finances will end up in ruins, too.
More @ Zenhabits

Read Popular Magazines for Free Using Firefox

Do you buy or subscribe to popular magazines like Men’s Health, Popular Mechanics, PC Magazine, ELLE, Esquire, Macworld, Playboy, and Penthouse? If you do, then you may like this simple hack that could save you a few bucks.

The trick is not really that complicated and you will only need Firefox to read these magazines and more for free. You can even download exact copies of these featured publications so that you can view them offline. Forget using Bit Torrent and other P2P file sharing software because this is a whole lot simpler.

I know you can’t wait to try this hack already, so here’s how you can read or view some popular magazines for free using Firefox:

(Warning: Playboy and Penthouse are for adults only)

1. First, you have to download the Firefox User Agent Switcher add-on HERE.

2. Install User Agent Switcher and restart Firefox.

3. Click on User Agent Switcher “Preferences”.


4. Inside User Agent Switcher Options, select “User Agents” then click “Add”.


5. Define the new user agent by following the settings below, then click “OK”:

Description: iPhone
User Agent: Mobile Safari 1.1.3 (iPhone; U; CPU like Mac OS X; en)
App Name: AppleWebKit/420+ (KHTML, like Gecko)
App Version: Version/3.0
Platform: Mobile/1A542a Safari/419.3


6. Now go to Tools --> User Agent Switcher, and select iPhone.


7. You are ready to go. All you have to do now is visit this site on Firefox: zinio.com/iphone

8. …And boom! Take your pick.