Have you considered / is there already a way to “import” an .ipynb into a DeepNote project?
Would be easier for users than to copy and paste code one cell at a time.
All viewers are publicly accessible so I'd love it someone did an independent benchmark. I'd prefer to avoid doing one ourselves because of the obvious conflict of interest
> Deepnote is completely free.
That's simply not true. The trial plan is completely free. Same as a gazillion other services. By all means, they should charge for their services and get rich, but Deepnote is not completely free.
> Upgrade if you need advanced workflows or fine-grained permission control.
Okay, so I need only upgrade for those features? Except wait, you only get 3 projects in the free tier. Three!
I would be more okay calling it a free service if 99% of users wouldn't need the paid tiers. But that tier is definitely just a trial.
The free individual account has an unlimited # of created & running projects. The free team allows you to try out team-only features, but is limited in the number of projects.
How is this different from publishing notebooks on Google Colab?
Also, I'm seeing some rendering issues where my progress bar is printed repeatedly when it's supposed to get overwritten: https://deepnote.com/viewer/github/pinecone-io/examples/blob...
Here's the Google Colab version for comparison: https://colab.research.google.com/github/pinecone-io/example...
Edit: Looks like it's an issue inside the notebook, not with Deepnote. Nevermind!
Colab seems to load a notebook that has editable cells and you can start executing cells directly, so it doesn't feel as a "publishing" feature, more like straight up notebook sharing.
And thanks for the bug report, will look into that
nbdev is actually orthogonal to what we're doing, and you can use it within Deepnote! I've written a short guide on it: https://deepnote.com/@the21st/nbdev-Deepnote-MQQVcO8aQV--6rC...
FYI, the blog post you linked to is a bit out of date - we have something much better for blogging with jupyter notebooks nowadays, which is fastpages: https://fastpages.fast.ai/ . It's compatible with the same annotations used in nbdev.
We're in a stage where we support a few enterprises already, but so far only those who are comfortable using a managed service. However, the support for on-prem (deploying to your cloud environment) is coming soon and that should cover the majority of use cases.
Just to make it a bit clearer – this is a fun tool to render any notebooks on GitHub. Deepnote as a platform also supports everything else you normally do with notebooks (execution, collaborative editing & comments, versioning, secure integrations, scheduling and more).
And yes, you can set sharing settings similar to Google Docs, for each project (which can have one or more notebooks).
CMEK are not yet available and not yet in the plan for v1 of on-prem, but let's talk (robert at deepnote.com), and we can make it happen.
I also interviewed their CTO, Jan Matas, as part of my developer interview services about how it's all built around k8s behind the scenes: https://console.dev/interviews/deepnote-jan-matas/
[0]: https://github.com/dibgerge/ml-coursera-python-assignments
Github's jupyter rendering doesn't work for me most of the time so I am using Deepnote viewer these days.
Check out my published article that I wrote using Deepnote a while ago - https://deepnote.com/@tj/The-Starry-Cat-7HRaWnp8QhWYeK_x_QLD...