376 karma · joined October 8, 2011
You hit bottom.
The better story to tell here, IMO, is that when you hit bottom somehow you found inspirations to bounce back and became successful. This is really the story you are telling, and it's a good story.
Many folks are in much worse positions everyday and they don't kill themselves.
He was probably a good honorable guy, but he made the mistake of killing himself. There are horrible people that you have to deal with in life; there are horrible situations that you might have to be in. You can't blame them for killing yourself. If you take your own life, it is you first and foremost.
All of these soft talks trying to shift blame to these horrible lawyers are dangerous. The truth is there are bright young folks who are probably have similar mental health issues with Aaron. If the going gets tough, they might think of killing themselves as well. The best message, and the right thing to say is, if you kill yourself, it is your darn fault.
This is what many of us subscribe to. Logical intelligence is important, but so is emotional intelligence: the type of intelligence that empowers us to function collaboratively effectively in a highly networked environment.
Unfortunately, there are those (some very smart) who that college (liberal arts education) is a waste of money and time. They think sending young people to highly, exclusively technical training programs would be better for society.
>But measuring employee or teacher performance is not science.
This assertion is baseless.
And we must do something to fix this. Bill isn't saying he has the perfect model for measuring these two things. But he is right in saying both of these things.
Teacher performance in K12 needs to be measured. It's hard, maybe expensive, and certainly subjective and biased in certain ways. But it needs to be measured. In college, teachers' performance is constantly measured. No professor will tell you that the student evaluation is a perfect indication of his/her ability to teach. But most professor would agree that such a thing is necessary.
Good Lord. This is like 11 years ago?
What it says essentially is that progress is an outcome of revolution. While revolution leads to big changes, progress is a product of evolution. And evolution has to be done in "reasonable" ways by "reasonable" man.
To say that "all progress depends on the unreasonable man" is wrong.
Frankly, you can't break the law even with just cause, kill yourself for being prosecuted, and blame the government for prosecuting you.
Although imperfect, we have a pretty good justice system that is based on an adversary model whereby the prosecutors will try their best to prove you are guilty; the defense will do their best to prove you are not; and a jury of peers guided by the judge will decide.
Everyone in the right mind will see that there is no way Aaron would get 35 years. Now, in fact, he was offered 6 months.
It is not the right time to analyze Aaron Swartz, but if you look at what is publicly written about his tenure at Stanford, Reddit, etc., you will see what I am talking about. Is it that important? You bet.
These things should be good learning examples for all.
Why would "great" entrepreneurs, inventors and executives have more time than Nobel laureates would to spend mentoring students?
Mr. Khan's model can work as one-of-a-kind college, but to scale it up to the mass, it will probably fail miserably.
The best model for future higher education is probably being done at MIT and Harvard through their joined venture EdX, where students are being educated and trained on and off line. In other words, these finest educators are taking advantage of both latest technologies and traditional methods to educate their students. Hopefully, in a few years, lessons will be learned and we can all benefit.
1. Programming Pearls by Jon Benley. 2. Programming Challenges by Steven Skiena. 3. Algorithmic puzzles by Levitin.
The first two are mostly programming focus. I have not read the 3rd book, but I have a good idea what it is about (based on other books by Levitin); it should be good.
* It emphasizes rigor without much formalism.
* Rich number of non-trivial exercises.
* Conciseness of description of algorithms and strategies.
If you look for a textbook with algorithms translatable to C/C++/Java codes line by line, this is not one of them.
j/k
He could be cool and having no problem with your side job, and still claim ownership of it.