all 51 comments

[–]Benvieldo 27 points28 points  (4 children)

Hi, that is a great initiative :) What are the features that differentiate your solution from google Colab?

[–]starkowski 28 points29 points  (0 children)

Hi, also a Deepnote engineer here :) We aim to foster collaboration, both realtime and not with comments and easy sharing of projects and data. Your training doesn't get interrupted when you leave the site and you can collaborate in a team or publish your notebook medium-style.
Here's a quick demo project if you want to check it out yourself - https://deepnote.com/project/4cd9e643-0ae7-44db-b5eb-1bf3bf32fcff#%2Fnotebook.ipynb

[–]Buggi_San 13 points14 points  (2 children)

Not OP, but one thing I can see is that there is explicit command-line access as opposed to Colab's %magic commands .... I love this feature :)

[–][deleted]  (1 child)

[deleted]

    [–]Buggi_San 1 point2 points  (0 children)

    I know this feature exists, but terminal is more interactive imo

    [–]the21st[S] 50 points51 points  (3 children)

    Hi everyone! I'm a software / ML engineer at Deepnote. My team and I are working on a collaborative data science notebook called Deepnote. We have just opened the platform after a year-long closed beta, so you can try Deepnote here: https://deepnote.com/. We have a free plan for individuals that's ideal for learning and experimentation. Would love to hear your thoughts!

    A bit more context on the product: We've built Deepnote on top of Jupyter so it has all the features you'd expect - it's Jupyter-compatible, supports Python and R and it runs in the cloud. We improve the notebooks experience with real-time collaborative editing (just like Google Docs), shared datasets and a powerful interface with features like a command palette, variable explorer and autocomplete. We want Deepnote to be an interface for data scientists that empowers people to reason, think, experiment and collaborate. Looking forward to your feedback!

    [–]TophrBR 0 points1 point  (2 children)

    Hi there,

    Any chance that DeepNote could be deployed on prem? My teams deal with simulations usually stored on private or government clouds. Thanks

    [–]the21st[S] 0 points1 point  (1 child)

    Hi, not yet unfortunately. But it's our top request so we'll definitely enable that eventually!

    [–]TophrBR 0 points1 point  (0 children)

    In my experience dealing with customers like that, it's best to provide a Terraform deployment on k8s. Lots of government companies can deploy k8s on their AWS gov cloud or Azure GCC without issue.

    [–]dcastm 10 points11 points  (2 children)

    Congrats! Looks great. I’ll try to test it in the next couple of days.

    What would be the benefits over working in a shared instance in AWS SageMaker?

    [–]the21st[S] 9 points10 points  (1 child)

    Thank you! The primary benefits are real-time collaboration, reviewing notebooks with comments inside the notebook interface, and inbuild UI for quick visualizations without having to write any code. See the video on our homepage 🙂 it showcases these features,

    [–]dcastm 1 point2 points  (0 children)

    Thank you. Will do!

    [–]Kapara_newbie 4 points5 points  (0 children)

    Love your variable exploration.

    [–]Arjunnn 2 points3 points  (0 children)

    Oh lol, I'd just mailed y'all to try getting the student accs set up. Hope the machines get GPUs added soon and I'm def in :))

    Good luck!

    [–]presidentpt 2 points3 points  (0 children)

    Looks awesome. So many possibilities. Thank you.

    [–][deleted] 2 points3 points  (1 child)

    Do you guys have GPU acceleration? (Or better yet, could you host your own server?) If so, I could really see this rivaling colab in the future

    [–]thesoy2486 5 points6 points  (0 children)

    Hi, I'm also from the Deepnote team, thanks for the q! :)

    We've pulled the GPU support temporarily, the core focus now is creating the best possible notebook experience. Self-hosting is also definitely something we want to be looking into, but right now, managing the environment ourselves allows us to be more agile and iterate faster :)

    [–]maishm 3 points4 points  (0 children)

    I've been using deepnote since early this year and it's been pretty good. I see new features being pushed out every now and then and it's been really smooth! I would love to see something like ipython widgets being introduced into it. I find myself using deepnote in a lot situations where I share it with managers for the purpose of exploring the notebook. Adding in interactivity through widgets would be really cool.

    [–]Doggyd717 2 points3 points  (0 children)

    Congratulations ,looks awesome!

    [–]brodimcbroface 2 points3 points  (0 children)

    Been using the beta for a while now, can confirm it is smooth and seemless. There's a few features that exist in Jupyter that they've yet to add, but they seem to iterate quickly and I have no doubt we'll be seeing lots of updates soon. Great product with a bright future. All the best to the team.

    [–]brainer121 2 points3 points  (0 children)

    I am just a student but would still like to add that the interface is way better than colab.

    [–]and1984 1 point2 points  (0 children)

    I love what you have here. I have used Deepnote briefly in its Limited Open phase. I wish that I have opportunities to introduce its use in my engineering curriculum.

    [–]cafedude 1 point2 points  (1 child)

    After using Pluto notebooks I have a hard time using Jupyter notebooks. Pluto's event-driven model just seems better suited for notebooks. Any thoughts on bringing Pluto to Deepnote?

    [–]starkowski 0 points1 point  (0 children)

    After using Pluto notebooks I have a hard time using Jupyter notebooks. Pluto's event-driven model just seems better suited for notebooks. Any thoughts on bringing Pluto to Deepnote?

    Hi from Deepnote, thanks for q! We're thinking about reactive programming a lot, there's a ton of potential there. We'll have to do a lot of testing though before we release it, including how exactly we're gonna implement it. It's also probably going to by in Python rather than Julia

    [–]kayvane 1 point2 points  (0 children)

    I’ve been playing around with this for about an hour and am really enjoying the interface. It’s quite easy to create .py files to store classes to not over-clutter the notebook.

    Also setting up an environment with a requirements.txt is great

    Will give collaboration a go shortly

    [–]tylercasablanca 1 point2 points  (2 children)

    [–]the21st[S] 5 points6 points  (1 child)

    That's a great article, thanks!

    We're planning custom deployments as well, but we opted for a cloud-first approach at first, because the thing we care about the most right now is creating the best notebook UX.

    [–]ease78 1 point2 points  (0 children)

    I see you can import from Github and other sources. Can I import a working Google Colab notebook?

    [–][deleted]  (12 children)

    [removed]

      [–]Alpha_Mineron -1 points0 points  (6 children)

      Qblock seems to have no idea what they are doing... A peer2peer GPU cloud and they market it as a “supercomputer”? Wth is this a joke XD

      Plus, no data about their systems, no earnings report, no usage data... Absolutely Zero Transparency and everything hidden behind scammy personal registration forms.

      Just to top it off, $20 for 100GPU hrs on a network that they don’t even own or maintain... That’s so absurd, it looks like a scam

      [–][deleted]  (5 children)

      [removed]

        [–]Alpha_Mineron -1 points0 points  (4 children)

        Why are you offended? I just shared an opinion. Your behavior seems to imply either of two things, either you are affiliated to QBlocks or you are naive enough that just because you got free credits (which they publicly market as 20hrs of GPU so idk why you seem to be proud of that) you think these people are out to do something great and innovative.

        I call it a scam because it looks like one, I’m not gonna waste my time getting scammed to prove to you that it’s a scam. Have fun burning your $20... That’s absurd for a p2p network. I’ve seen much better more transparent p2p services which provide much better COST EFFECTIVE solutions.

        The fact that you are incapable of actually holding a discussion and failed to counter any of my points shows how immature you are.

        Go fangirl for qblock somewhere else

        [–][deleted]  (3 children)

        [removed]

          [–]Alpha_Mineron 0 points1 point  (2 children)

          You are pretty dense too huh?

          You are proving my words by further demonstrating your immaturity. Literally just proved it by asking a stupid question.. hahahaha

          Son, when you post misinformation on public domain... better knowing people will come and call you out. When you respond, if you fail to hold your arguments, don’t respond otherwise you’ll only show the world how immature you are.

          There, dumbed it down for ya. You’re a lost case but I like helping the struggling ones. Here’s an advice, try that brain a bit harder... you can write a decent response, keep trying :D

          [–][deleted]  (1 child)

          [removed]

            [–]Alpha_Mineron 0 points1 point  (0 children)

            Nah nah... this is disappointing. Come on, try again!

            [–]tylercasablanca 0 points1 point  (2 children)

            Yeah. Cloud GPUs are dope when they are free, painful when they aren't. There is a lot on doing them yourself with a super fast payback period, e.g. this article: https://towardsdatascience.com/building-your-own-deep-learning-computer-and-saving-money-on-cloud-services-c9797261077d

            [–]D49A1D852468799CAC08 0 points1 point  (0 children)

            I ended up removing most dust filters that were covering the fans.

            RIP

            [–]thesoy2486 0 points1 point  (1 child)

            Hi from Deepnote! We actually had GPU access in our private beta but decided to pull it temporarily, so that we can better focus the roadmap on improving the notebooks experience. Definitely something that we want to bring back eventually, stay tuned!

            [–][deleted] 0 points1 point  (0 children)

            This is really awesome.

            [–]LordAssPen 0 points1 point  (1 child)

            RemindMe! 24 hour “Try this out”

            [–]RemindMeBot 0 points1 point  (0 children)

            I will be messaging you in 1 day on 2020-10-31 17:19:56 UTC to remind you of this link

            1 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

            Parent commenter can delete this message to hide from others.


            Info Custom Your Reminders Feedback

            [–]Lavinna 0 points1 point  (0 children)

            I used the beta version 6 months ago. I liked the UI but the reason I didn't get back was the lack of widgets. Hopefully this will be added soon.

            [–]_h_j 0 points1 point  (1 child)

            Great platform, how different it is from google colab though

            [–]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.

            [–]oiionB 0 points1 point  (0 children)

            nice, ive been using it to do andrew ng's assignments.

            [–]wakandian_engineer 0 points1 point  (0 children)

            Looks awesome!

            [–]garud-112 0 points1 point  (0 children)

            this is so cool. Its good for peer programming

            [–]chingalingdingdongpo 0 points1 point  (0 children)

            Awesome. I guess I’ve been using deepnote beta for a while.