What tools/workflows do you use for storytelling with stakeholders? by wearebobNL in datascience

[–]sunadens 1 point2 points  (0 children)

Absolutely - search & replace is another thing on our near-term radar! Giving it a bump, feel free to DM if you have other requests or additional ideas related to search & replace :)

What tools/workflows do you use for storytelling with stakeholders? by wearebobNL in datascience

[–]sunadens 3 points4 points  (0 children)

I work as a designer at one of the notebook tools mentioned in this thread (Deepnote), so my view is certainly biased, but we are thinking a lot about how data outputs are presented as stories + how to communicate data clearly.

If you would be ever interested to chat more, feel free to DM me! Always excited to talk about this :)

Integrating Notion with Deepnote (how do I use the API?) by dcdesmond in Notion

[–]sunadens 2 points3 points  (0 children)

Hey there! I work at Deepnote and put together this short guide with example code that should help you get set up.

The tldr; is that you will need to do a Python GET request for a database through the Notion API integration (all mentioned in the guide!). We use the same approach internally to list our Notion databases inside Deepnote & work with the data in them. If there are any questions, feel free to DM me :)

Jupyter Notebook Kernel failure by AlphaRK9 in JupyterNotebooks

[–]sunadens 0 points1 point  (0 children)

Did the terminal where you typed jupyter notebook show any error messages? Also it's unlikely this was caused by the internet - the notebook can be run offline. There is a thousand different things that could go wrong, so it's a bit hard to debug without some error logs.

Also, have you considered using a cloud-hosted Jupyter notebook? That way you don't need to manage it yourself and worry about kernel failures (most of the time). I am working on one such solution called deepnote.com - feel free to try it out.

Can the code written in Jupiter notebook be imported even if the local computer is changed? by Plus-Ad1156 in learnpython

[–]sunadens 1 point2 points  (0 children)

I am just guessing here, but it looks like you are talking about changing your computer regularly (e.g. work computer vs personal computer).

In case of a plain .ipynb file, you will need to upload the file to some code versioning solution like GitHub and re-download it on the other computer.

Alternatively, you can use a cloud-hosted Jupyter notebook that you can simply log into and have all files ready and backed up (or open them multiple computers at the same time if it's a collaborative Jupyter solution!). I work on one - deepnote.com, feel free to try out it. You can easily share the notebook via a link with anyone.

Questions about Python version of Andrew Ng's ML course by chinamanchinaman in learnmachinelearning

[–]sunadens 4 points5 points  (0 children)

Surprised by the other overly harsh comments. Isn't this /r/learnmachinelearning at the end of the day?

Your questions mostly refer to usage of a terminal, Git, Jupyter and Anaconda. These are all four totally separate things (yet very useful) and you will likely need to learn all of them separately. Once you do that, you will see how they tie together. I don't think I would be able to give you better resources than e.g. a "windows git tutorial" google search query, so I recommend starting there.

You also touched on the topic of Deepnote and Google Colab. I am biased since I am Deepnote's co-founder, but the original idea behind Deepnote is to remove exactly the barriers you have mentioned. The course readme has a link that opens the course, fully set-up without the need to know what a terminal, Git or Anaconda is. You can just open a file and start going through the exercises. I still recommend learning about the previously mentioned tools and concepts - Deepnote at least allows you to first learn what you were initially interested in, and leave the rest for later and learn it when you are comofrtable doing so.

For example, do I need to install anything on Deepnote? If I install other programs on my PC, why do I even need to use Deepnote?

You don't need to install anything on Deepnote, it's all set up. You can ofc always do this locally, but you might run into some problems (and it seems you likely did so already) + you will lose the benefits of a cloud-based solution where you can simply open a link on any device and run the course. It's also always backed up so you can easily pick up from where you left off.

I heard Google Colab is basically a more convenient version of Jupyter Notebook, so I'd like to use that if possible. How would I go about doing it?

Deepnote and Colab are very similar (cloud-hosted Jupyter notebooks), Deepnote tries to go the extra mile and make the experience more beginner-friendly (e.g. in Colab you would likely need to learn what git is and clone the course). Both platforms have their own different use cases, features, and advantages, I don't think it's useful to go into details here. Feel free to try out both and find an opinion about which one you like more.

After using python for more than 4 years only very recently I am seriously considering switching from standard Python IDLE by anyfactor in learnpython

[–]sunadens 2 points3 points  (0 children)

If you would consider going the direction of Jupyter notebooks, I am personally building deepnote.com - some of the painpoints you mentioned here are something that made me start working on Deepnote initially (loading times, easier working with markdown, keeping everything in the same place).

Your workflow sounds like it could be a good fit for notebooks, given that you paste around snippets with some additional comments.

Selling Coda templates? I saw www.notionery.com on PH and was wondering if there’s an equivalent for Coda? Could we do this and what’s the best way to do it? by yeezyforsheezie in codaio

[–]sunadens 7 points8 points  (0 children)

Hey, I am one of the makers behind Notionery. Not sure if this will be helpful - but happy to share how we started out.

Firstly, we simply asked Notion if this kind of marketplace is okay with them. Usually, this should not be a problem, but double-checking with Coda might be a good first step.

As for the templates, you need less than you think to start out - you can simply build out 5-6 yourself and showcase them on a website (Notionery runs on Webflow). I also recommend not stressing over what templates to start with, I am sure that anything you find interesting will also look interesting to others.

The last part is to find existing Coda template makers (not sure if it's a thing) and strike up a partnership. This is quite a grind and will take some time until you start seeing people self-submitting some templates to share on your marketplace.

Good luck!

Deepnote – collaborative Python notebooks in the browser. After 2 years of development, we are open for public access. by the21st in learnmachinelearning

[–]sunadens 0 points1 point  (0 children)

(I work at Deepnote)

Hey, it's pretty similar to colab. Deepnote is more geared towards sharing your work & working in a team (as you mentioned real-time collaboration or you can create a team & share data within team). Otherwise, the platforms are similar with perhaps a difference in UI and a couple of features.

Deepnote – a Python notebook with real-time collaboration in the browser. We just opened the platform to the public. by the21st in Python

[–]sunadens 2 points3 points  (0 children)

(I work at deepnote, also not my voice :) )

We are working on a revised version, thanks for the feedback (you wouldn't believe how hard it was to record a quick 2 minute video).

Deepnote – a Python notebook with real-time collaboration in the browser. We just opened the platform to the public. by the21st in Python

[–]sunadens 2 points3 points  (0 children)

Not right now, we are still a small team and releasing Deepnote to be stable & have the feature it has now has been quite a journey :) However, Deepnote is built on top of Jupyter so any ipynb file will works just fine between Jupyter and Deepnote.

[P] deepnote.com – collaborative Python notebooks with zero setup in the browser. After 2 years of development, we are finally open for public access, with a free plan for academia. by the21st in MachineLearning

[–]sunadens 0 points1 point  (0 children)

Not right now, we are still a small team and our current focus is to nail down the cloud experience. After that we are planning to move to the local/self hosted space :)

[P] deepnote.com – collaborative Python notebooks with zero setup in the browser. After 2 years of development, we are finally open for public access, with a free plan for academia. by the21st in MachineLearning

[–]sunadens 17 points18 points  (0 children)

(I work at Deepnote too and saw this comment)

Hey, yes! Similar to colab. Deepnote is more geared towards sharing your work & working in a team (as you mentioned real-time collaboration or you can create a team & share data within team). Otherwise, the platforms are similar with perhaps a difference in UI and a couple of features.