37 karma · joined February 2, 2013
Youtube - Ads for free content.
Both seem to be working just fine as far as revenue is concerned. Can you elaborate on why you find only sites like SE or GH "content"? What's your definition? Are you suggesting entertainment doesn't have a value of its own?
Categorizing all religion as superstition seems to be some sort of atheist superiority complex. (I'm an atheist too, btw.)
In fact, it would be more useful if you can tell us more about how you it.
Is it just an innate ability you've got or something you learnt to do? Do you have any hacks/system like the pomodoro technique?
Do you have off days?
How often do you get 'into the zone' a day? Because, if you can only last a couple of hours in the zone (like me), then to get 8 hours of productive work would take me 12-13 hours to accomodate breaks, food etc. Do you have the luxury of not having to check your mail too often?
If you work with other people, do you notice them working less/more than you?
My two cents,
D: Some sort of anonymized peer review of transactions? Maybe even automated.
As jarvic says,
> However, CS and software development are not the same thing.
A lot of schools offer a separate degree in Software engineering as opposed to CS (or at least separate tracks). So the distinction is pretty clear. Where I studied, there are separate degrees for CS and IT. You seem to be fudging the two. Do you expect physics majors to be mechanical engineers automatically?
CS degrees teach you algorithms, not how to write code in Java. Doesn't matter what IDE/language you're using, bubble sort is going to be slower than quicksort for large lists.
Yes, unfortunately most people who do CS end up becoming IT drones. That's the nature of the industry, not the CS program's fault. As a matter of interest, what do most physics majors become? I'm sure there aren't enough professorships available.
Or in the words of E.W.Dijkstra: “Computer science is no more about computers than astronomy is about telescopes.”
(Aside from above) I love Python. I only know enough to get by though. I have this program that runs for a really long time, storing the results of each iteration in a dict. These results are complex python objects, and are meant to be processed later on.
Naturally, I tried pickling them. As the file grew, Pickle quickly became cumbersome. It was a bad idea to read and write something that big every iteration. I started wondering if there was some way to write pickle objects incrementally. Then googled it, and an answer from SO led me to the 'shelve' module. It does exactly that, pickling objects incrementally. Its part of Python's standard library. But it didn't turn up on the first page of google's results. It is described in the docs as a 'persistent, dictionary-like object'. Well, if not for SO, I would have been stuck with the wrong set of keywords to search with. So, my point is, even if things ARE in the manual, it takes some effort finding it. And SO does an excellent job of leading you on to the right places in the manual/reference rather than just looking down upon you for not grokking the entire manual.
Its mostly my own ignorance I am admitting. :) I believe the true spirit of the 'Causation is not correlation' phrase is that if the mechanism isn't obvious, don't jump to the conclusion. As your link points out, correlation is a good reason to carry further investigation.