In regards to programming:
bonaldi: what’s the best way to learn that stuff?
b1tr0t: Read books, google around, check wikipedia. When you start, it will look like most of what is said is reasonable. You are in good shape when you think that 90% of the stuff you read is BS.