Oh, I didn't mean it as an insult actually - justin.tv was firmly in the trough of sorrow when I started working there, and we stayed in that phase for at least my first year at the company. It's quite depressing, but not (always) fatal.
And just outright not doing your homework. I used to have Maxima do my homework for me, then I had Wolfram Alpha do it, then I started rolling my own homework solvers. Now I think of the time non-programmers spend on math homework, and it's just jarring. Statistics is especially scary without programming ability.
If you have online homework (e.g. coursecompass.com) and it's due in 25 minutes because you, like me, are a legendary procrastinator, you learn to cut a few corners.
Site-specific (coursecompass.com): you get an unlimited number of attempts to solve a problem, and there seem to be a finite number of variations on each problem, so combining a list of known answers (obtained by purposely failing a few attempts with some educated guessing (or just brute-force guessing in many cases), you can get a 100% average on your homework without ever actually having done any real work.
The idea behind homework is not that you deliver the right answers but that you learn something from it. As long as you're confident that you learn as much from the programming as you would from doing the homework there is probably no issue, but some day after doing a bunch of homework there are the final examinations, and you won't be using the 'solver' then.
I can learn anything I want for free. College is just for getting a degree.
And as for the finals with no solvers: In other countries, they make you stand in front of the proctor and clear the memory of your calculator. Not so here, at least not from what I've seen. If they tell you you're allowed a TI-83 and not a TI-86, then by god, you should wring the absolute maximum amount of utility from that TI-83 that you possibly can. Extensive notes, other operating systems, magical apps, whatever. I've thought that, if I did live in another country, I'd just write an app that displays the memory cleared screen without actually clearing the memory.
Really, school is just a backup plan to earn money if my entrepreneurial endeavors fail. I don't intend to throw away potential earnings because I was too stupid to take advantage of everything I possibly could.
I've found complete question/answer keys to exams on the internet that my teachers had ripped off of websites/out of teaching manuals. They were meant to be example exams, to be modified, but they were reproduced to us verbatim. I'd be stupid not to memorize something like that.
In some cases, my instructors were literally too stupid to allow me to succeed in their classes by honorable means. They had tests with wrong answers. In such situations, you have one choice: cheat or fail, because the answer can't be learned.
Case in point:
In an IP address, ____ defines how pages transfer on the Web.
a. FTP
b. http
c. TCP/IP
d. SMTP
The answer is B and the class was mandatory in community college. And that's a gentle example. There were some outrageous ones.
I become more misanthropic with every passing day :P
Sadly, it is strongly to blame for my not buying mathematica---most of what I would want to do there I can do (with some contortions) on wolfram alpha. I even have a firefox keyword for it (wa).
I guess it should be taken with a grain of salt but, Wolfram Alpha itself reports 480k daily visitors [1]. Though the graph [2] roughly matches your graph.
It can be an incredible research tool as well. For example, you can calculate cost-of-living differences between different cities, or compare crime rates, or see how your SAT score compares to the national average.
The examples pages are rich (there are visual examples too), but would really benefit from some deep mashup-like examples. Wolfram|Alpha is really cool but I don't personally have much of a use for it; I'd like to be able to browse through it like Wikipedia.
I spoke to someone at Wolfram about using the API about 6 months ago and they said they would try and get me access to their "Pioneer Grant" which is the free version of the API. No word since then. The pricing for the regular API is prohibitively expensive. How did you intend to use it?
I didn't want to use it for anything terribly sophisticated; I wanted to make a lightweight web application for people to track their dietary history. WolframAlpha would make it pretty simple: http://www.wolframalpha.com/input/?i=1+slice+pizza,+2+cups+g...
http://abstractnonsense.com/w_alpha.png