3 ms·
[ Short on sleep, so the post may sleep incoherent. Excusing myself from any egregious offenses against the English language ] I read this in its entirety, una
by strlen 14y ago
[ Short on sleep, so the post may sleep incoherent. Excusing myself from any egregious offenses against the English language ]
I read this in its entirety, unable to go to bed before finishing. This is amazing. I'll admit that I started out with skepticism towards Philip's initial research goals.
Instead what I found is an application of immense talent , culminating in software projects that are nothing short of amazing. For what it's worth, something like CDE seems like a holy grail in many scenarios. I've spent some time time thinking about distibuted cluster management software (Google's borg, MS auto-pilot, Hadoop YARN) and the problems these system tend to run into when encountering stateful services. Naturally, I'll spend a bit of time reading up CDE after this.
As Xcelerate said it's quite obvious that the author is _nowhere_ close to average, even in a top-tier program like Stanford. I also admire is that the author was able to maintain this healthy degree of self-deprecation while still doing the inherently (to a research or developer) distasteful but vital work of selling.
Many of my team mates at my current and previous jobs hold PhD. I come from an academic family: my dad was a full professor (e.g., habitulation et al) in our home country, my mom completed her PhD dissertation but wasn't allowed to defend for reasons best answered by a Google search[1]. However, this writeup still shocked me in many ways (the sheer grit and tenacity required on top of extreme mental horsepower). Thank you for sharing this.
[1] https://www.google.com/search?q=jews%20in%20soviet%20universities https://www.google.com/search?q=jews%20in%20soviet%20univers...
Edit: one _tiny_ suggestion -- pgbovine, I like how you've planned for the book to be accessible to those outside of computer science/software engineering fields (e.g., explaining what device drivers, Python, et al were). That said, I still think there are a few pieces that could be improved in terms of the paper's accessibility to non-CS folks: going into more details into potential sources of bugs (to explain the motivation behind your initial research), the full pain of systems' environment management, etc... You should definitely publish this for a wide audience (at the very least gearing this for students or professionals in all natural sciences and other quantitative fields).
- Estragon 14y ago> it's quite obvious that the author is _nowhere_ close to average I agree with you in general, but he meant he's at best an average academic, because he didn't find a way to frame his work so that an academic community would welcome him. It's a fair assessment, but it's obviously not going to impede him from accomplishing great things.