Share
This post is public.
facel.tech
Sometimes I need a file (or a notebook) from project A to be presented in project B to get things to work.ย
Currently, I need to download that file from project A, upload it to project B, and use that. But if I edit that file in project A, then changes won't be reloaded in project B.
What I propose is to create a thing like "Shared notebooks" or "Shared files", which would work as "Team integrations".
Currently, I need to download that file from project A, upload it to project B, and use that. But if I edit that file in project A, then changes won't be reloaded in project B.
What I propose is to create a thing like "Shared notebooks" or "Shared files", which would work as "Team integrations".
Share
This post is public.
facel.tech
You know, sometimes it is too difficult to create a hierarchy of projects and describe the usage of each one (I mean to state "this project is used to making dataset for ..., and that project is used for ..) even for yourself.
And when it is something about teamwork, then it is twice difficult.
Currently, I have a Notion page with links to some Deepnote projects and phrases like "Oh hey, here is where our ... is stored".ย
But as we have "Teams" here, why not create a Team wiki describing the purpose of each project, appropriate code style, formating rules, etc?ย
I think that would help a lot
And when it is something about teamwork, then it is twice difficult.
Currently, I have a Notion page with links to some Deepnote projects and phrases like "Oh hey, here is where our ... is stored".ย
But as we have "Teams" here, why not create a Team wiki describing the purpose of each project, appropriate code style, formating rules, etc?ย
I think that would help a lot
Share
This post is public.
facel.tech
Sometimes you need to execute the whole notebook but without execution of some cell.
So it would be cool if you can set this cell to "not execute" or something (don't know how to call that), and Deepnote will skip executing it.ย
So it would be cool if you can set this cell to "not execute" or something (don't know how to call that), and Deepnote will skip executing it.ย
Share
This post is public.
facel.tech
How is it going?
Share
This post is public.
facel.tech
Currently, at the max configuration, a typical user has 750 hours of standard machine for free.
Here is an hour price depending on the machine:
Standard - $0.5
Pro - $1.02
Performance - $3.97
So by default at the max configuration, the free credit equals $375 per month.
What I propose is to give credits in points, 1 point = $1
And the user would be able to buy a combination of these computational hours: for example, I would buy on this free credit 10 hours of a performance machine, 200 hours of Pro, and 262 hours of Standard.
For example, yesterday I was training several models on a Standard machine. 4 of them trained normally, but in order to train the last one, I restarted the notebook about 5 times (because each time it went out of memory).
If I'd have this points system, not hours of Standard machine, I'd just buy an hour of a Performance machine, and this is it.
So my thoughts are as follows:
1. When you have 750 free hours of Standard machine, you grudge to buy the hours of other machines
2. This leads to spending even more hours on a Standard machine, as it is not intended to be used for hard computations
One issue with this plan is that I think, you have many Standard machines, a medium number of Pro machines, and a few Performance machines.
So if everyone even with $50 credit (not $750) will go buy Performance machines in order to mine bitcoin, this will not be good.
In order to overcome it:
1. This point system can be activated only for users with accounts older than, I don't know, 3 months. So these will be like "trusted" users.ย
2. This system can be activated only for Community members who have created at least 1 post (proof that it is not a bot)ย
3. Alternatively captcha on login and registration would cut off some bots
Here is an hour price depending on the machine:
Standard - $0.5
Pro - $1.02
Performance - $3.97
So by default at the max configuration, the free credit equals $375 per month.
What I propose is to give credits in points, 1 point = $1
And the user would be able to buy a combination of these computational hours: for example, I would buy on this free credit 10 hours of a performance machine, 200 hours of Pro, and 262 hours of Standard.
For example, yesterday I was training several models on a Standard machine. 4 of them trained normally, but in order to train the last one, I restarted the notebook about 5 times (because each time it went out of memory).
If I'd have this points system, not hours of Standard machine, I'd just buy an hour of a Performance machine, and this is it.
So my thoughts are as follows:
1. When you have 750 free hours of Standard machine, you grudge to buy the hours of other machines
2. This leads to spending even more hours on a Standard machine, as it is not intended to be used for hard computations
One issue with this plan is that I think, you have many Standard machines, a medium number of Pro machines, and a few Performance machines.
So if everyone even with $50 credit (not $750) will go buy Performance machines in order to mine bitcoin, this will not be good.
In order to overcome it:
1. This point system can be activated only for users with accounts older than, I don't know, 3 months. So these will be like "trusted" users.ย
2. This system can be activated only for Community members who have created at least 1 post (proof that it is not a bot)ย
3. Alternatively captcha on login and registration would cut off some bots
Share
This post is public.
facel.tech
When you execute a cell, there starts to be an indicator of execution time.
But, as for me, the only useful information in this indicator is seconds. Who cares about deciseconds?
But, as for me, the only useful information in this indicator is seconds. Who cares about deciseconds?
- They just distract from seconds: the main part of this indicator
- Because of these deciseconds, this block should be rerendered 10 times a second
- It takes more space
So, as for me, the deciseconds are not useful, and I'd hide that to prioritize seconds
Share
This post is public.
facel.tech
Currently, in order to transfer a project from one team to another, you need to go into that project and then press some buttons at the left upper corner.
Maybe would be great to have an option to "Move" project to other team in options menu (which is available by clicking on "3 dots" of the project)
Maybe would be great to have an option to "Move" project to other team in options menu (which is available by clicking on "3 dots" of the project)
Share
This post is public.
facel.tech
My Community Profile is https://community.deepnote.com/u/5bb61f68
My Public Profile is https://deepnote.com/d
I would integrate them somehow.ย
As you host your Community on some other 3rd party stuff, I'd add a special button like "Send message" in Public Profile, which would open a dialog in Community. Another button I'd like to see is something like "View posts", which would open my Community posts.
Maybe it would also be cool to get my posts / comments / other stuff via API from Community and display them in a Public Profile.ย
If it is possible, then in Community you can open a public profile instead of a Community Profile.
My Public Profile is https://deepnote.com/d
I would integrate them somehow.ย
As you host your Community on some other 3rd party stuff, I'd add a special button like "Send message" in Public Profile, which would open a dialog in Community. Another button I'd like to see is something like "View posts", which would open my Community posts.
Maybe it would also be cool to get my posts / comments / other stuff via API from Community and display them in a Public Profile.ย
If it is possible, then in Community you can open a public profile instead of a Community Profile.
Share
This post is public.
facel.tech
I've written a Python code to perform automatic calculations in Math blocks in Notion! It supports global variables, so you can perform calculations like these with one click of a button:
๏ปฟ
๏ปฟ

The article describing the code is here: https://medium.com/analytics-vidhya/calculate-your-financial-plan-with-one-click-in-notion-4983c9d2c6ff
The code is here: https://deepnote.com/publish/2837130e-dd3e-47fb-80fa-ee1ff8f27f88
The code is here: https://deepnote.com/publish/2837130e-dd3e-47fb-80fa-ee1ff8f27f88
Share
This post is public.
facel.tech
Sometimes you need to review code or respond to comment while being far from the laptop.
Developing a mobile application is hard, but the mobile version of the site would allow both Apple and Android users to write code on-the-go: for example, while going to work on the train.
There is a relatively big market of mobile IDEs: for example,
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3
https://play.google.com/store/apps/details?id=com.paprbit.dcoder
...
And they have millions of downloads.
Note on mobile apps: you're using React, so building cross-platform with React Native might be not so hard
Developing a mobile application is hard, but the mobile version of the site would allow both Apple and Android users to write code on-the-go: for example, while going to work on the train.
There is a relatively big market of mobile IDEs: for example,
https://play.google.com/store/apps/details?id=ru.iiec.pydroid3
https://play.google.com/store/apps/details?id=com.paprbit.dcoder
...
And they have millions of downloads.
Note on mobile apps: you're using React, so building cross-platform with React Native might be not so hard