Highest Rated Comments


wonkypedia14 karma

I got inspired by this and created my own. I used very basic Markov chains trained on a bunch of paper abstracts. The results seem pretty good if you have good training data.

What is under the hood on scigen?

wonkypedia8 karma

Fwiw, my generator generated this:

Energy - Delay - Product - aware DVFS is a widely - used technique that exploits the hardware resources to minimize performance degradation of less than 6 % , 19 % , and wrong - path instructions , and ( 3 ) allocates the cores . We validate our analysis by means of simulation . Specifically , our model assumes a combination of cores are reduced from the maximum value to achieve better energy efficiency by dynamically adjusting the frequencies of cores . Further , it is clear that OS thread scheduling will play a major threat for reliable processor operation . With the raw device soft error rate estimates . AVF is the fraction of faults by detecting anomalous software behavior . At the last SELSE , we create a proof - of - the - art scheduling proposals and by 8 . 7 % over a sampling - based scheduling policy . 

wonkypedia4 karma

Wonderful.

wonkypedia4 karma

Hi James, I've always wanted to ask a researcher this question.

Is there any room for 'Gentleman Scientists'? (http://en.wikipedia.org/wiki/Independent_scientist) A lot of times, i want to do pure research, the sort you get to work on at Microsoft Research, but those jobs are few and far in between, and usually in the software industry, you don't get to work on what you want.

I've been wondering about how easy or hard it is to do research independently. I work in machine learning, and with lots of open data sets and cheap infrastructure like AWS and Azure, and using your public library for access to journals and conference proceedings, it seems very possible to just work on this kind of thing on your own time if you have a little bit of drive and some guidance. Which makes me wonder. If this is so easy, why aren't more people doing it?

I ask this because I've spent the past six years trying to become qualified enough to get hired to work on research problems I like, and while I've made money along the way, no matter where I look, I don't find any places with the sort of flexibility to work on only what I like and am taking time off for a while, and was wondering about what options I have, as someone who hasn't quite made a name, to work indepdently on things I like.

wonkypedia2 karma

Hi James,

I'm someone who aspires to get into CSAIL some day for a PhD (I already have a Master's). I find your achievements very interesting and inspiring.

  1. How would you characterize the industry-academia relationship in the field of distributed systems? I ask because in a recent Machine Learning conference, there was a lot of stink about Zuckerberg showing up to promote Facebook via a talk, but at the same time, one can't deny the advances in computer science that wouldn't have happened so fast if it wasn't for the industry. I wonder what your thoughts are on this.

  2. How do you (and several other academics i know) manage to balance your research with a pretty significant hobby? I'm single, have no kids to worry about, and am just a couple of years into the software industry, and I find it really hard to even devote more than a little time to any hobby I want to pursue seriously. It feels like doing so means you always have to be 'on', and ends up not feeling like downtime at all, apart from wondering if I can't also use that time to catch up on work. How do you manage it?

  3. Why in your opinion is there such a massive under-representation of African-americans and Latinos in programming, and even fewer in STEM academia? Every african-american professor I have learned under has been very kind, very willing to go the extra mile to make their students feel at home (most notably Prof Ian Harris at UC Irvine), and I suppose that comes naturally of people who are minorities.... and as a brown woman, i have noted and appreciated that quality many times over. I see how programming has transformed poor or rural communities in India, in terms of new problems to solve and new ways of looking at things, and I feel very strongly about encouraging african americans to get started on programming, and giving them role models that they need. What can we do in order to help this happen?