12 karma · joined May 18, 2011
1. Running. (Strength training is good for many other goals, but frankly handling heavy objects isn't safe when you're severely fucked up and can't see straight. I can run even when I'm pretty deep in the hole and it has an almost curative effect.)
2. Making friends.
3. Starting a project I was actually successful at.
4. Learning not to tie my self-worth quite so tightly to my performance. The notion of "human dignity" -- the idea that all people have worth, even the ones who have personal flaws or make mistakes -- is really important.
1. You have a connection with a successful professional and so you're closer to promising job opportunities.
2. Your social circle contains a lot of rich people who have the habits and lifestyle typical of the rich, and you absorb a lot of their behavior by osmosis, which helps you succeed.
It's really hard to extend the benefits of the second kind of "networking" to more than a few poor people, and usually they have to be children. (Prep for Prep, college admissions decisions.)
On the other hand, it would be quite possible to develop online institutions to help with the first kind of networking. Create alternative, non-college ways to signal ability, and create ways for employers to connect with those able but isolated people. (I'm working on a project that has applications in that direction.)
I understand that nobody wants to be "brutally" honest. And, being only human, on some level I'd prefer to hear that I'm awesome. But it's more important to know if I'm doing something stupid. So is it better to prompt the advice-giver with my own concerns, like "I'm worried that my inexperience at X is going to be a problem"? How do you get people to be straight with you?
My own experience bears this out. I once taught in a program to help public school teachers get certified to teach mathematics. I simply couldn't believe these teachers had college degrees. I was teaching geometry, and none of them could go to the board, draw a circle with a compass and label the center point A. It took them two weeks to learn that the center of a circle is in the middle, not on the circumference -- and, believe me, I tried to explain it. Of course, none of the teachers could add fractions either. These teachers were impressive people -- it's not easy to play parent, social worker, and cop to fifty teenagers at a time -- but they were absolutely uneducated. It seems that education majors aren't taught the rudiments of the subjects they're meant to teach. Teachers wish they knew math and they're grateful to anyone who will teach them -- they were so grateful to me that I was terribly embarrassed. I don't know what's going on in education departments, but it's a real disservice to teachers and students.
Stuff to learn: numerical linear algebra, dictionary learning, Judea Pearl's Causality
Research: diffusion geometry for databases (?)
Also important: music that you change often (e.g. youtube videos) is more distracting than music you turn on and leave alone (e.g. radio).
Python first (because it's intuitive and I want to build motivation by completing a project right away), and then C (to learn memory management and other subtleties.) That sound reasonable?