As long as this works for the author, good for them. What I found out looking at post after post, tool after tool, press release after press release, is that these tools optimize for the workflow of n=1 person working on a toy project with no stakes.<p>There is a disconnect:<p>- Most non-trivial machine learning projects I've seen involve more than one person and have stakes.<p>- Most people do not work on non-trivial machine learning projects with stakes<p>The map becomes the territory: many people then develop "ML project lifecycle management" or improve the "notebook experience" with better stylesheets for that kind of experience. i.e: the experience of one person working on a toy project for a YouTube video or a Medium blog post on "production machine learning" from someone who's never done it before.<p>I'm not pissing on those who produce this kind of content; they're likely doing it for feedback. I'm selfish in that it is part of my job to stay up to date but the low signal to noise ratio gives the feeling of being rickrolled with every piece of content about machine learning.
I just want emacs shortcuts in my notebooks.<p>Edit: is there anyway of doing this? I am happy to compile a whole browser with custom shortcuts, if it's not too much work.
Thanks for sharing your experience.<p>One minor critique: the vim stuff looks like a red herring given the topic. I'm personally not particularly interested in vim but am interested in jupyter notebook-alternative setups - I'd either remove it or explain why it's relevant here or contextualise it in some other way.