Live data from Hacker News

The Ph.D Grind: A Ph.D Student Memoir

pgbovine.net

71–80 of 85 posts

Re: The Ph.D Grind: A Ph.D Student Memoir

#71

"One possible reason I dreaded was that nobody had previously built something like CDE because it was impossible to get the details right to make it work e ffectively in practice. Maybe it was one of those ideas that looked good on paper but wasn't practically feasible" No, there was autopackage, alien and any numerous other programs and battles/discussion long email threads that worked not just for python but for an…

Also, good read.

Re: The Ph.D Grind: A Ph.D Student Memoir

#73

whoa i'm astonished people have the attention span to read this on a friday night :) here's an HTML version too ... http://pgbovine.net/PhD-memoir.htm

Great read Philip. It brings back many fond, and sometimes not-so-fond memories.

I actually chuckled during some of those early chapters... "It takes 4 weeks to write a good paper." Followed later by, "We ended up submitting an embarrassing jumble of text filled with typos, nonsensical sentence fragments, graphics without any explanations, and no concluding paragraphs. It was a horrid mess." It's even funnier when something like that gets accepted (or the really polished one gets rejected!).

I plan to send this to some of the more junior grad students I know!

Re: The Ph.D Grind: A Ph.D Student Memoir

#74

Wow, I can't believe I just read that whole thing. Maybe it was the excellent writing quality or maybe I just find things like this interesting. As someone who just graduated with a B.S. in chemical engineering and will start work toward my PhD in the fall (also in chemical engineering, but will actually involve a TON of programming), this strikes a chord with me. A few takeaways from the article: -The author does no…

I'm also in chemical engineering and am looking to integrate programming into my work in grad school. What did you find to work on that's programming related?

Re: The Ph.D Grind: A Ph.D Student Memoir

#76
I had no idea you could get faculty from another institution to be on your thesis committee. More importantly, I had no idea PhD students could do summer internships to supplement their measly stipends. If I knew that I might have applied to grad school already. It seemed like the only people in my undergrad program who had a good idea of how to plan out their academic careers were the ones whose parents were university professors. I felt alienated and left to fend for myself and I still don't know how to break back into that world.

Re: The Ph.D Grind: A Ph.D Student Memoir

#77

whoa i'm astonished people have the attention span to read this on a friday night :) here's an HTML version too ... http://pgbovine.net/PhD-memoir.htm

This is certainly a great read, especially since I am a PhD student in the middle of the process and find some of my papers in the resubmitting phase.

I am sitting at an airport on my way back from a top-tier conference and the Epilogue on Page 99 resonates so much with my own experiences. Thanks a lot for writing this :)

Re: The Ph.D Grind: A Ph.D Student Memoir

#79
The IncPy idea is very neat. A cursory look at the github repository indicates that it is released as a modified version of CPython 2.6.x. This is unfortunate, because it guarantees that it will soon be obsolete. Ideally it should become a PEP and be implemented by multiple Python implementations; how difficult would that be? From the repo I cannot see how much extra code is involved here.

Another thought I had is whether you could implement this in pure Python using the introspection features of the language. Finally I was reminded how with certain languages such as Lisp, there is this notion of an "image", which is a dump of the state of the interpreter. Does that achieve the same end as this? If so, wouldn't that be a much more general solution?

Re: The Ph.D Grind: A Ph.D Student Memoir

#80

I must confess, while the grad school parts resonated for me, the part that was most engaging was the vein of applied provenance tools. Having recently left my program (but enjoying research), I've actually been spending a huge amount of time planning out and slowly executing building a better tool chain for data analysis, and one of the really exciting details that has popped out of my design is a very nIce support…

thanks; this might be a presumptuous suggestion, but if you're interested in these topics, please take a look at my dissertation. at the very least, it's useful as a bibliography of work in this field ... http://pgbovine.net/projects/pubs/guo_phd_dissertation.pdf

no, not presumptious, I've been trying to figure out where to find a good bibliography of that space!

I'm actually right now figuring out if I can align the stars so I can just support myself while working on this tool chain project of mine, but we really should chat in more detail at some point! (lets one of us get around to emailing the other in the near future)

Post reply on HN