Throughput one’s lifetime, we get to play many different roles in our lives, whether it’s being a son/daughter, sibling, dad/mom, a friend, a colleague or any other titles given to us. As we interface with many people of all ages, we appropriately need to present our character of who we are, what we say, and how we behave. I’ve found that among all these roles, the thing to keep in mind is being yourself. Trying to be someone who you’re not simply doesn’t work, and nor will you feel comfortable trying to be in someone else’s shoes. And more importantly, to not let other people affect who we are in trying to change our character if it’s not for the better. Conceptually, it means not having peer pressure influence us. But in a more deeper thinking, it means just being comfortable with who we are as a person. There is no right or wrong answer here. It’s about comfort zone, and it’s about what type of rules we can/cannot accept. Personally, I think this is another important life lessons that I’ve learned. We have choices to make, and we should make it based on our thoughts, rather than someone else’s.
Everyday, people are given numerous tasks to do such as work, school, family, or simply running errands. In all of these engagements, we need to be lots of decisions everyday. What do we do first, who do we need to talk to, what do we eat, etc… And unlike in business or scientific applications, these decisions need to be acted upon based on our own human instincts. There is no decisions trees which we can compute to get an answer with the optimal decision path. People, regardless of social status or where we are in our lives, are given the same amount of time each and every day. Recently, I’ve find that it is becoming more important to make wise decisions, as they shape who we are, what we like and don’t like, who we enjoy meeting and hanging out, and how to live our lives to its fullest and more importantly, how to live our lives with happiness. I hope to follow the path of making wise decisions, and to never look back and regret things that I should have or have not done in my own life. It’s hard to make all of the right decisions, but I hope to make more rights than wrong.
Posted in living | Tagged development | Leave a Comment »
The word “virtual machines” has been around in the computing text for quite some time. In software, it allows the same firmware to be execute on multiple computing platforms. In hardware, virtual machines essentially allows one to customize a computer such as RAM, disk storage, processing power. There is limitations based on physical available hardware resources, but virtual machines in hardware has numerous advantages over conventional computers. For example, it allows more efficiency in resource usage and resource management. It is true that simply having a virtual machine emulator installed takes computing power but as computing power continues to rise, moving from dual-core to quad-core, to…eighty-core, partitioning computing capacity into multiple, separate virtual machines provide a different perspective of using computers. Computers might no longer be the traditional general purpose device, although it still can operate that way, but rather used for specific tasks for better reliability and security concerns. For example, a computer for basic day-to-day activities such as email and word processors, a computer for gaming and graphics design, and a computer for running web and file servers for information access 24/7. Of course, all of these “computing tasks” can be performed by a single hardware (e.g. laptop, desktop) with the possibility of virtual machines.
Posted in technology | Tagged computing | Leave a Comment »
As a technologist, I am a firm believer that IT can change our lives in many ways for the better. And although I continue to believe that the people networks (via referral) is still the best way to meet people of our liking, it wasn’t until recently through several friends’ recommendations, that I finally created a facebook account. And in fact, I was quite impressed with its capabilities and offerings. In today’s society, I believe that people are living in a fast-faced environment and timing can sometimes be difficult to arrange, for instance, for two friends to meet up together and catch up. WWW can close this gap by having people stay connected in a non-disruptive manner, e.g. “I’m busy right now, can I call you back later” is a typical response. However, greater offerings are still needed to make these tools even more effective such as VoIP or video conferencing. It seems that the Human Network in the 21st century is about to take on another major transformation in the way people interact and form new relationships.
Posted in future | Tagged networks | Leave a Comment »
Many of us has probably heard from news media and other forms of communication about conserving resources on Earth and making environmentally responsible decisions. However, I found this topic to be even more interesting upon watching this video from the website TED when John Doerr talks about profits in Greentech. John Doerr is a very respectful and renown venture capitalist in Silicon Valley.
Here is the link to the video: http://www.ted.com/index.php/talks/view/id/128
A variety of factors can impact Greentech including efforts from companies, policy makers, and people. However, the message seems to be a long tedious process to catch on, especially in a country like the United States where we have abundant amount of resources than other places around the world. Over time, I do think that Greentech will be important in our lives and that we do need to fix it, especially in the United States. Some futurists even predict that greentech may be the next big thing such as the Internet during theY2K era. I hope that the beginning efforts to think in Greentech terms will continue to evolve. The benefits of Greentech will be seen not only from an environmental perspective, but from an economical point-of-view as well.
Posted in future, technology | Tagged greentech | Leave a Comment »
In the past few years, the computing industry has seen significant paradigm shift of capacity from high-end enterprise to low-end consumers. In software, the example would be the open source projects. Many software projects now rely on open source code as an initial step to get things started and then companies build on top of such platform. In hardware, we see that commodity electronics is overtaking enterprise solutions. Although it is true that in many instance that high-end solutions provide better support, customization, and capabilities. However, when all things are considered and added, commodity hardware clearly outperform enterprise solutions via brute force simply by allocating more resources and getting more out of something per dollar spent. This is already true in microprocessors, hard disks, and network interfaces, and probably true for many other computing devices and peripherals. As the trend continues in driving commodity, end users will have access to more computing capabilities than ever before.
Posted in observation | Tagged commodity | Leave a Comment »
As I get older, I realized that as responsible adults, the amount of work we need to do keeps on increasing. This seems like an upward trend that will keep on growing. Our responsibilities increase, ranging from school, work, family, and other engagements. Losing sleep is one way to dealt with the problem, but it doesn’t seem to be a good, long-time solution. Perhaps, as someone once told me, it is about “opportunity cost,” like the concept in economics. You pick and choose what’s important and prioritize the list. Go do those things first. If you do have remaining time aside, you try and do the remaining tasks. Otherwise, you just move on with it. It’s easier said than done. For my own life, I hope I can practice and follow the rule of opportunity cost in the right path.
Posted in living, observation | Tagged opportunity cost | Leave a Comment »