Tips to live life to the fullest

By Kiran, June 19, 2007 10:45 pm

I did not write these tips, but I think these are so true; I am pasting them in my blog to remind myself that there is life beyond my boundaries.

“The proper function of man is to live – not to exist.” – Jack London

Too often we go through life on autopilot, going through the motions and having each day pass like the one before it.

That’s fine, and comfortable, until you have gone through another year without having done anything, without having really lived life.

That’s fine, until you have reached old age and look back on life with regrets.

That’s fine, until you see your kids go off to college and realize that you missed their childhoods.

It’s not fine. If you want to truly live life, to really experience it, to enjoy it to the fullest, instead of barely scraping by and only living a life of existence, then you need to find ways to break free from the mold and drink from life.

What follows is just a list of ideas, obvious ones mostly that you could have thought of yourself, but that I hope are useful reminders. We all need reminders sometimes. If you find this useful, print it out, and start using it. Today.

  1. Love. Perhaps the most important. Fall in love, if you aren’t already. If you have, fall in love with your partner all over again. Abandon caution and let your heart be broken. Or love family members, friends, anyone — it doesn’t have to be romantic love. Love all of humanity, one person at a time.
  2. Get outside. Don’t let yourself be shut indoors. Go out when it’s raining. Walk on the beach. Hike through the woods. Swim in a freezing lake. Bask in the sun. Play sports, or walk barefoot through grass. Pay close attention to nature.
  3. Savor food. Don’t just eat your food, but really enjoy it. Feel the texture, the bursts of flavors. Savor every bite. If you limit your intake of sweets, it will make the small treats you give yourself (berries or dark chocolate are my favorites) even more enjoyable. And when you do have them, really, really savor them. Slowly.
  4. Create a morning ritual. Wake early and greet the day. Watch the sun rise. Out loud, tell yourself that you will not waste this day, which is a gift. You will be compassionate to your fellow human beings, and live every moment to its fullest. Stretch or meditate or exercise as part of your ritual. Enjoy some coffee.
  5. Take chances. We often live our lives too cautiously, worried about what might go wrong. Be bold, risk it all. Quit your job and go to business for yourself (plan it out first!), or go up to that girl you’ve liked for a long time and ask her out. What do you have to lose?
  6. Follow excitement. Try to find the things in life that excite you, and then go after them. Make life one exciting adventure after another (with perhaps some quiet times in between).
  7. Find your passion. Similar to the above tip, this one asks you to find your calling. Make your living by doing the thing you love to do. First, think about what you really love to do. There may be many things. Find out how you can make a living doing it. It may be difficult, but you only live once.
  8. Get out of your cubicle. Do you sit all day in front of computer, shuffling papers and taking phone calls and chatting on the Internet? Don’t waste your days like this. Break free from the cubicle environment, and do your work on a laptop, in a coffee shop, or on a boat, or in a log cabin. This may require a change of jobs, or becoming a freelancer. It’s worth it.
  9. Turn off the TV. How many hours will we waste away in front of the boob tube? How many hours do we have to live? Do the math, then unplug the TV. Only plug it back in when you have a DVD of a movie you love. Otherwise, keep it off and find other stuff to do. Don’t know what to do? Read further.
  10. Pull away from Internet. You’re reading something on the Internet right now. And, with the exception of this article, it is just more wasting away of your precious time. You cannot get these minutes back. Unplug the Internet, then get out of your office or house. Right now! And go and do something.
  11. Travel. Sure, you want to travel some day. When you have vacation time, or when you’re older. Well, what are you waiting for? Find a way to take a trip, if not this month, then sometime soon. You may need to sell your car or stop your cable bill and stop eating out to do it, but make it happen. You are too young to not see the world. If need be, find a way to make a living by freelancing, then work while you travel. Only work an hour or two a day. Don’t check email but once a week. Then use the rest of the time to see the world.
  12. Rediscover what’s important. Take an hour and make a list of everything that’s important to you. Add to it everything that you want to do in life. Now cut that list down to 4-5 things. Just the most important things in your life. This is your core list. This is what matters. Focus your life on these things. Make time for them.
  13. Eliminate everything else. What’s going on in your life that’s not on that short list? All that stuff is wasting your time, pulling your attention from what’s important. As much as possible, simplify your life by eliminating the stuff that’s not on your short list, or minimizing it.
  14. Exercise. Get off the couch and go for a walk. Eventually try running. Or do some push ups and crunches. Or swim or bike or row. Or go for a hike. Whatever you do, get active, and you’ll love it. And life will be more alive.
  15. Be positive. Learn to recognize the negative thoughts you have. These are the self-doubts, the criticisms of others, the complaints, the reasons you can’t do something. Then stop yourself when you have these thoughts, and replace them with positive thoughts. Solutions. You can do this!
  16. Open your heart. Is your heart a closed bundle of scar tissue? Learn to open it, have it ready to receive love, to give love unconditionally. If you have a problem with this, talk to someone about it. And practice makes perfect.
  17. Kiss in the rain. Seize the moment and be romantic. Raining outside? Grab your lover and give her a passionate kiss. Driving home? Stop the car and pick some wildflowers. Send her a love note. Dress sexy for him.
  18. Face your fears. What are you most afraid of? What is holding you back? Whatever it is, recognize it, and face it. Do what you are most afraid of. Afraid of heights? Go to the tallest building, and look down over the edge. Only by facing our fears can we be free of them.
  19. When you suffer, suffer. Life isn’t all about fun and games. Suffering is an inevitable part of life. We lose our jobs. We lose our lovers. We lose our pets. We get physically injured or sick. A loved one becomes sick. A parent dies. Learn to feel the pain intensely, and really grieve. This is a part of life — really feel the pain. And when you’re done, move on, and find joy.
  20. Slow down. Life moves along at such a rapid pace these days. It’s not healthy, and it’s not conducive to living. Practice doing everything slowly — everything, from eating to walking to driving to working to reading. Enjoy what you do. Learn to move at a snail’s pace.
  21. Touch humanity. Get out of your house and manicured neighborhoods, and find those who live in worse conditions. Meet them, talk to them, understand them. Live among them. Be one of them. Give up your materialistic lifestyle.
  22. Volunteer. Help at homeless soup kitchens. Learn compassion, and learn to help ease the suffering of others. Help the sick, those with disabilities, those who are dying.
  23. Play with children. Children, more than anyone else, know how to live. They experience everything in the moment, fully. When they get hurt, they really cry. When they play, they really have fun. Learn from them, instead of thinking you know so much more than them. Play with them, and learn to be joyful like them.
  24. Talk to old people. There is no one wiser, more experienced, more learned, than those who have lived through life. They can tell you amazing stories. Give you advice on making a marriage last or staying out of debt. Tell you about their regrets, so you can learn from them and avoid the same mistakes. They are the wisdom of our society — take advantage of their existence while they’re still around.
  25. Learn new skills. Constantly improve yourself instead of standing still — not because you’re so imperfect now, but because it is gratifying and satisfying. You should accept yourself as you are, and learn to love who you are, but still try to improve — if only because the process of improvement is life itself.
  26. Find spirituality. For some, this means finding God or Jesus or Allah or Buddha. For others, this means becoming in tune with the spirits of our ancestors, or with nature. For still others, this just means an inner energy. Whatever spirituality means for you, rediscover it, and its power.
  27. Take mini-retirements. Don’t leave the joy of retirement until you are too old to enjoy it. Do it now, while you’re young. It makes working that much more worth it. Find ways to take a year off every few years. Save up, sell your home, your possessions, and travel. Live simply, but live, without having to work. Enjoy life, then go back to work and save up enough money to do it again in a couple of years.
  28. Do nothing. Despite the tip above that we should find excitement, there is value in doing nothing as well. Not doing nothing as in reading, or taking a nap, or watching TV, or meditating. Doing nothing as in sitting there, doing nothing. Just learning to be still, in silence, to hear our inner voice, to be in tune with life. Do this daily if possible.
  29. Stop playing video games. They might be fun, but they can take up way too much time. If you spend a lot of time playing online games, or computer solitaire, or Wii or Gameboy or whatever, consider going a week without it. Then find something else to do, outside.
  30. Watch sunsets, daily. One of the most beautiful times of day. Make it a daily ritual to find a good spot to watch the sunset, perhaps having a light dinner while you do so.
  31. Stop reading magazines. They’re basically crap. And they waste your time and money. Cancel your subscriptions and walk past them at the news stands. If you have to read something, read a trashy novel or even better, read Dumb Little Man once a day and be done.
  32. Break out from ruts. Do you do things the same way every day? Change it up. Try something new. Take a different route to work. Start your day out differently. Approach work from a new angle. Look at things from new perspectives.
  33. Stop watching the news. It’s depressing and useless. If you’re a news junky, this may be difficult. I haven’t watch TV news or read a newspaper regularly in about two years. It hasn’t hurt me a bit. Anything important, my mom tells me about.
  34. Laugh till you cry. Laughing is one of the best ways to live. Tell jokes and laugh your head off. Watch an awesome comedy. Learn to laugh at anything. Roll on the ground laughing. You’ll love it.
  35. Lose control. Not only control over yourself, but control over others. It’s a bad habit to try to control others — it will only lead to stress and unhappiness for yourself and those you try to control. Let others live, and live for yourself. And lose control of yourself now and then too.
  36. Cry. Men, especially, tend to hold in our tears, but crying is an amazing release. Cry at sad movies. Cry at a funeral. Cry when you are hurt, or when somebody you love is hurt. It releases these emotions and allows us to cleanse ourselves.
  37. Make an awesome dessert. I like to make warm, soft chocolate cake. But even berries dipped in chocolate, or crepes with ice cream and fruit, or fresh apple pie, or homemade chocolate chip cookies or brownies, are great. This isn’t an every day thing, but an occasional treat thing. But it’s wonderful.
  38. Try something new, every week. Ask yourself: “What new thing shall I try this week?” Then be sure to do it. You don’t have to learn a new language in one week, but seek new experiences. Give it a try. You might decide you want to keep it in your life.
  39. Be in the moment. Instead of thinking about things you need to do, or things that have happened to you, or worrying or planning or regretting, think about what you are doing, right now. What is around you? What smells and sounds and sights and feelings are you experiencing? Learn to do this as much as possible through meditation, but also through bringing your focus back to the present as much as you can in everything you do.

MCSD, here I come

By Kiran, June 17, 2007 8:44 pm

I overestimate certifications – especially when I see them in big bold colorful letters on peoples’ resumes. I’ve been thinking of MS certification for the last few years, but never set aside the time to study and take the 5 exams. For some reason, I browsed to the MS certification site on friday night, came across the test registration link, and registered to take 70-315 (web applications in C#) exam on sunday. The instant I hit submit after entering the credit card info, I hit the escape button to cancel, but the damage was done and I received an email almost instantaneously confirming my test time.

Now for the good news – I passed. Without reading a single book. Without doing a single sample test. After spending Saturday night in a bar in Pasadena. After watching Star Wars Episode 3 on HBO till an hour before the exam.

Raw printing to a network printer

By Kiran, June 17, 2007 8:36 pm

For the last two days, I have been trying to find a way to send raw commands through C# to a label printer shared from a remote location. Now, if I was printing ‘Lord of the Rings’ on an A4 on this printer, I wouldn’t really mention it here, would I? My printer is a DataMax E-Series label printer (with a parallel interface) which was shared from a desktop (i know we can use a ethernet print server, but trust me, it doesn’t matter) ; I had this printer added to active directory so that i can print to it directly from any server. By the way, I am trying to print barcode labels to this printer. I figured there is a right way to do this and a crappy way:

a. The right way – These label printers are usually industrial quality and come with a 200 page programming manual,     whereby we can send “raw” commands to make the printer sing, dance, and do the tango. Although the .net framework doesn’t have low-level printing functionality, we can import the relevant functions from the Win32 API. MS is kind enough to provide exquisite details on how to do this (link).  This works great – for local printers only; for some reason the OpenPrint function imported from winspool.drv doesn’t work with network printers in .net. Googling for this revealed several other frustrated users reporting the same. Some of these folks reported that they got the raw commands to work with network printers from VB6. However much I hate doing it, my last option would be to write a little VB component, probably create a .net wrapper and use it.

b. The crappy way – Printing directly using PrintDocument, as it does not give me access to the exquisite library of commands that i can use in raw mode. By the way, direct printing works like a charm, of course formatting anything to make it fit a label from code is a nightmare.  Though I make it sound bad, formatting might not be that hard – set margins, etc in the PrinterSettings class, override the print start/end/etc methods of the PrintDocument and render graphics of everything I need to use.

I will be using the direct print option as of now and try my hand at manual formatting, but I sure wish MS fixed the bugs with the OpenPrint and got it to work with network printers.

Private Equity in our backyard

By Kiran, June 9, 2007 2:50 pm

To draw an accurate picture of the performance of private equity and hedge funds, we defer to a mega-fund in our own backyard – the CalPERS Alternative Investment Management (AIM) Program. Since 1990, this fund has invested in four major areas of private equity – Venture Capital, Buyout Financing, Expansion Capital, and Mezzanine Debt Financing through “General Partners” or fund managers. This fund has increased California’s coffers by about $10.2 billion during this period; however, the performance of this CalPERS division has been significantly more volatile than domestic equity. While the 1-year and 2-year returns for alternative investments were 19.7% and 19.1%, the 5-year return is only 7.1%; we believe that there that the reason for this is that the AIM program gained importance starting 1997 when the Policy and Investment Subcommittees set definite investment goals and strategies. Due to the J-Curve effect, whereby initial returns on private equity are negative, the performance of this fund in the 5-year period has been abysmal. AIM is currently one of the top performers of CalPERS and is expected to be a major source of revenue for the pension fund; the investment committee has considerably increased its investments in alternatives in the last few years and will continue to do so.

http://www.calpers.ca.gov/index.jsp?bc=/investments/assets/equities/aim/private-equity-review/aim-perform-review/home.xmlenLink to CalPERS AIM Fud Review….

http://www.calpers.ca.gov/index.jsp?bc=/investments/assets/equities/aim/private-equity-review/aim-perform-review/home.xml

The future of private equity market

By Kiran, June 9, 2007 1:35 pm

Several market watchers have asserted that the pace of growth of private equity deals has impressed upon investors the notion that stocks are reasonably priced. Consequently, they are also inclined to believe that a gradual decrease in private equity deals will signal over-valuation again. Although we don’t dismiss such a notion completely, we feel that the idea is completely devoid of some very important macro factors like rise in interest rates, efficient allocation of private equity funds and the success ratios of historical buyouts. Analysts have unsuccessfully tried on several occasions to correlate overall performance with the pace and size of private equity deals.

While the majority of the institutional investors are embracing the private-equity buyouts and pumping capital into mega-buyout funds, a plethora of skeptics have emerged that are preaching another stock market bubble. The question of whether a bubble is possible, is best answered by Warren Buffet in the May 2007 Berkshire shareholder meeting; according to Buffet, “the private-equity phenomenon really doesn’t lend itself to the bubble-bursting analogy. Because the money is tied up for long periods of time and there’s no easy scorecard with which to check in on the value of the acquisitions, he said, it could take quite a while before investors become disillusioned with the private-equity industry”.

Panorama Theme by Themocracy