Training Log – 2010.06.20 – Flow Yoga, Push Ups


Feel fine after Inspiration Point yesterday. No pain, weakness, or even soreness, but taking it easy nonetheless.

Walked to gym for 90min Flow Yoga and walked home.

Sets of pushups before bed, minimal rest, 100 reps total.


Wake: 1100
Slept: 10 hrs
RHR: 58

Workout 1 – Flow Yoga – 90min
Weight: 185 lbs
RHR: 54

Workout 2 – Pushups
Non-failure sets with minimal rest until 100 total reps.
Push Ups: 7, 8, 8, 8, 7, 6, 8, 7, 10, 5, 8, 6, 7, 5 = 100

Pedometer: 6000
Bed: 2500

Training Log – 2010.06.19 – Inspiration Point

Inspiration Point

I’ve hiked Inspiration Point a few times with family and friends but tonight for the first time, I managed to jog the full 1.8mi uphill. This is further than I should be running, but I was dieing for it and justified it by considering slow speed, trail, up-hill, low-impact. I will hold off my scheduled 1.5mi long run until Thursday morning.

Wake: 1145
Slept: 10 hrs

Workout 1 – Uphill Trail Run – 30min
Ran 1.8mi to the top of Inspiration Point and walked down. Stretched, drank Surge, drove home, rolled foot with tennis ball, rolled ITB with roller, stretched, pool, iced knees, ate Fage, Strawberries, Honey Bunches of Oats, Wheat Germ.

Pedometer: 13500
RHR: 55
Bed: 2500

Fage, Strawberries, Honey, Oats, Wheat Germ

It’s strawberry season! Try this delicious concoction I threw together after my run tonight. It’s basically an award-winning bowl of Honey Bunches of Oats with Almonds but with Fage Total 0% yogurt instead of milk. To top it off, try adding a bit of honey.

2 cups Fage Total 0%
1 cup Strawberries, raw
1/4 cup Honey Bunches of Oats with Almonds
1 ounce Wheat Germ

430 kCal
3g Fat
63g Carbs
48g Protein Continue reading Fage, Strawberries, Honey, Oats, Wheat Germ

What is computer science?

Despite earning a BSEE from a school that combines EE & CS curricula, I don’t know much about CS. After being invited to join the software team at work I decided I should find out. I haven’t been able to stop reading since…

What is computer science?
From: Wikipedia: Computer science

Computer science or computing science (sometimes abbreviated CS) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems. It is frequently described as the systematic study of algorithmic processes that create, describe, and transform information. Computer science has many sub-fields; some, such as computer graphics, emphasize the computation of specific results, while others, such as computational complexity theory, study the properties of computational problems. Still others focus on the challenges in implementing computations. For example, programming language theory studies approaches to describe computations, while computer programming applies specific programming languages to solve specific computational problems, and human-computer interaction focuses on the challenges in making computers and computations useful, usable, and universally accessible to people.

The general public sometimes confuses computer science with careers that deal with computers (such as the noun Information Technology), or think that it relates to their own experience of computers, which typically involves activities such as gaming, web-browsing, and word-processing. However, the focus of computer science is more on understanding the properties of the programs used to implement software such as games and web-browsers, and using that understanding to create new programs or improve existing ones.

The Computer Sciences Accreditation Board (CSAB) identifies four areas that it considers crucial to the discipline of computer science: theory of computation, algorithms and data structures, programming methodology and languages, and computer elements and architecture. In addition to these four areas, CSAB also identifies fields such as software engineering, artificial intelligence, computer networking and communication, database systems, parallel computation, distributed computation, computer-human interaction, computer graphics, operating systems, and numerical and symbolic computation as being important areas of computer science.

I made this pdf with Visio to better develop visual-relational understanding of the computer science and related fields: Wikipedia-ComputerScience.pdf

Where can I learn computer science?

If you want to know more about computer science you’re in luck. It’s one of the most internet-accessible subject areas and likely always will be. I’d start at Wikipedia and if you’re still interested head to MIT Open Courseware. Always remember, autdidacticism will take you only as far as you take yourself so keep it fun. Write yourself some software, build a gaming computer for a friend, or write a website from scratch to keep things interesting.

Wikipedia: Computer science

MIT Open Courseware: Electrical Engineering and Computer Science

“I have found the MIT Open Courseware to be a great resource for free computer science college courses. Every software engineer should be required to take the Structure and Interpretation of Computer Programs class. Berkeley and Carnegie Mellon also provide some great online courses.” (Stack Overflow)

Free Science and Video Lectures Online does a great job of grouping classes to allow you to target your interest area: Free Computer Science Video Lecture Courses

And if that isn’t enough to keep you occupied, here’s a list of 45 Free Online Computer Science Courses from ProgrammerFish complete with helpful descriptions of each course.

Other related fields?
From: Wikipedia: Computer science

The broader field of theoretical computer science encompasses both the classical theory of computation and a wide range of other topics that focus on the more abstract, logical, and mathematical aspects of computing.

Integrating Interests

I love to sort and group. I put things in their appropriate box and contents of each box remain separated and organized. This is true both literally and figuratively. But the real fun begins when more than one box gets opened at the same time.

British Petroleum and the Gulf Oil Spill are hot topics in the news media. By purchasing shares in NYSE:BP, I’ve encouraged myself to pay more attention to the news. By opening my financial box, I’ve encouraged the opening of my world-news/contemporary-issues box as well. These boxes are no longer gathering dust.

How do you integrate your different interests or use one to inspire another?

British Petroleum (NYSE:BP) (Part 2)

What happened this morning?

I woke late to find I’d missed a chance to buy NYSE:BP under $30/share. I almost went to work without making a purchase. But anxiety subsided and I bought in at $31.22. This holding is in addition to my investment club strengthening their position this morning at $29.78.

Why did I finally buy?

1. I spend too much of my life learning and planning and not enough doing. I’m more often guilty of over-analyzing than of being hasty. In this case, it was time to get into the game, and I’ll learn my lessons along with the emotional roller-coaster that is sure to follow.
2. I’m not a day trader. Having missed a $1 discount because of a day change should not affect my one-year returns significantly.
3. I’d made up my mind the night before and my morning apprehensions were emotionally fueled.

What’s the worst that can happen?

It’s possible BP is “playing nice” publicly while selling off and hiding as many assets as possible in expectation of an eventual bankruptcy. In this case, my money will have disappeared entirely. Assuming they don’t go bankrupt, I expect the be in the green and receiving dividends again by 2012.


“BP continues to dominate the sector and the political arena, agreeing to set up a $20 billion escrow fund to pay claims in the largest oil spill in U.S. history. Shares remain volatile, falling and then rebounding. Steve Gelsi reports.”

British Petroleum (NYSE:BP) (Part 1)

Who is British Petroleum? (Wikipedia)

British Petroleum (BP) is the UK’s largest corporation and is the fourth largest company in the world. It is one of six “supermajors” or vertically integrated private sector oil exploration, natural gas, and petroleum product marketing company.

What are they doing to The Gulf of Mexico? (Wikipedia)

On 20 April 2010 the Deepwater Horizon exploded and there has since been a widely publicized oil spill disaster involving a leaking deep water oil well. A vast area of the United States marine environment, sealife, and local fishing industry has been devastated.

Give me numbers! (Wikipedia)
– Explosion killed 11.
– BP estimated 1,000 barrels per day.
– Government estimated 5,000 barrels per day.
– Estimates now 56,000 to 84,000 barrels per day.
– This is the equivalent of one Exxon Valdez spill every 3.5 to 2.4 days.
– On April 30, BP stated that it would harness all of its resources to battle the oil spill, spending $7 million a day with its partners to try to contain the disaster.
– BP’s 1st quarter profits for 2010 were roughly $61M daily.

President Barack Obama

Tonight Obama addressed BP’s management of the spill.

Full text of President Barack Obama’s speech

The bright side?

Obama is holding BP accountable for the damage they’ve cause to the environment and the fishing industry.

What’s in it for you?

NYSE:BP has dropped 50% from $60 to $30 per share, and Obama’s bad news for BP didn’t air until after the markets closed today. Tomorrow morning I’m going to let NYSE:BP tank a bit more and then buy a few hundred shares.

S&P: “In our worst case scenario (5% likelihood), we calculate that if BP were to be expelled from the U.S., and having to pay $20 billion in Gulf liabilities, it would be worth GBp400 per share (about $35 per ADS) above recent trading levels.”

Buy and hold.

4 Steps to Get Back to Basics

Eventually, enough is enough. Whether we’re buried in successes or failures, stress and responsibility can crush us into an exhaustion pulp. When caffeine, 4 Hour Energy and NoDoz isn’t getting it done, it’s time for Plan B. Step back, relax, and reevaluate. Not everything you are doing is as important as you think it is. Not everything you are doing is getting you to where you want to be. And if you’re so exhausted that reevaluating is out of the question, this article is especially for you. It’s time to give yourself some credit, give yourself a break, get back to basics and remember how to enjoy what you do. Continue reading 4 Steps to Get Back to Basics

Investing Theory – Market Speculation

Why should market speculation be profitable?

In this article I will explain why market speculation should be profitable.

Disclaimer: I have never owned a stock outside of my retirement accounts and am therefor basing this theory entirely off of intuition and logical analysis. I have never been a day-trader. Furthermore, the following analysis assumes that you make your investment choices based on logic, not emotion.

Caution: Invest at your own risk!

Markets have character.

Identifying market trends based on momentum or cyclical patterns is inevitable for all investors. No one ever bought anything without expectation. Communication of these expectations is what gives a market character. Example: Bob O’Brien points out that “May sell-offs on Wall Street typically turn into big recoveries in the month of June.” Anyone privy to this knowledge is more likely to sell before May, and more likely purchase sometime near the end of May. This selling before May increases the likelihood of the very May sell-off that we expected, and the purchasing near the end of may increases the likelihood of the June recovery.

Education promotes profitability.

The fundamental difference between Buyer A and Buyer B is their expectations which are a direct result of their education. If Buyer A knows nothing of the trend of the market, he is more likely to be surprised by a sell-off. If Buyer B has been educated by Mr Bob O’Brien, he is less likely to be surprised by a May sell-off and is more likely to be prepared to take profitable action.

What should I do?

First, I don’t recommend day-trading for any beginner investors, although I’ll likely try it soon for the experience. However, I am suggesting that there are significant profits to be made in speculation as opposed to simply dollar-cost-averaging dividend stocks, mutual funds or index funds.

Specialization. You don’t need to make money as a baker today and a candlestick maker tomorrow. You need only be good at one thing. Find a niche. While everyone else is distracted BP oil spills and the World Cup, educate yourself in some unrelated niche. It may be less exciting, but you’re more likely to find a winner before the distracted world is privy to your gold mine.

Disagreement and education is welcome – please comment!