amishandroid
Understanding the extern keyword in C
Startup SeaMicro has a server using 512 Atom CPUs (2010)
What happens when we try to walk in a straight line blindfolded
Why do they want SOPA/PIPA? They're going to stop making CDs.
The Orthogonal, Three-Function State-Machine
One of the first things I was told when beginning my E.E. degree was that I'd be _learning how to learn_. Many years later (after obtaining a master's), I see that it is true.
Others here have stated, and I agree, you need to try doing stuff. There seem to be two sides to engineering: understanding/developing theory, and implementing it. Both are worlds unto themselves.
Also, learn the tool of the trade: Math. Even if you don't learn a particular subject, at least familiarize yourself with it enough to be able to later on say to yourself "hey, I think this type of math is what I need to solve this problem" then go and learn it.
(And, relating back to doing things, try looking at example problems and connecting the concepts involved to their equational counter-parts -- this will make connecting the math to the context easier when you try to come up with solutions or understand something else).
I'd recommend starting out with these branches:
Differential Equations - as most physical systems adhere to these types of rules
Linear Algebra - as this is useful for taking differential equations and turning them into computations a computer can perform (via state-space) as well as many many other things -- I've found a lot of the ideas I learned from linear algebra were helpful in understanding other branches of math, such as differential equations (e.g. basis vectors/functions)
and
Laplace/Fourier Transforms - lots and lots of engineering will look at things in different domains (esp. these two), so it'd be a good idea for you to get used to doing that.
Again, the best way to learn this stuff is by doing.
[EDIT: Grammar]
Tricks the British played on the Nazis during WWII
A program that can estimate body shape through clothing
Your Brain Wants Chocolate Cake
Software that can interpret sketches as input (e.g. a circuit diagram)
The Writing Problems of Visual Thinkers
French law criminalizes fighting within marriage
It talks about how to think differently, to turn situations to your advantage -- beneficially refactoring your views.
It's not really a starter kit, but I don't think I'd want to operate a business without having read it.