Market nosedived again due to weak earnings announcements. I took this opportunity to add some long positions. After hours Intel and Yahoo tanked thanks to lower than forecast data as well. INTC seems to be a perennial dissapointer. I used to hold this stock in my long (non-trading) portfolio but got fed up with it and sold it. It is a good company with a great balance sheet and sound business. However, one of two things is wrong with it - either the market's expectations of it are continually too high, or its managers do a poor job of managing earnings expectations on the street. For the past 5 quarters (which is as long as I've noticed), the street has found something to be dissapointed in about their announcements. Yahoo, however was completely unexpected and will drive the tech sector down at least temporarily tomorrow.