Live data from Hacker News

JupyterLab 3.0

blog.jupyter.org

141–145 of 145 posts

Re: JupyterLab 3.0

#141

Earlier quoted context omitted.

We do use JupyterLab for the notebook experience on https://iko.ai . I had a chat with one of the core members of the project using real-time-collaboration when they were trying iko.ai. We chatted on the notebook itself. What I explained was that in our experience of many years doing paid machine learning projects for large enterprise, we never thought to ourselves: "Darn, if only Jupyter[Lab] had better stylesheets,…

Thanks - I've just signed up for an account and it looks really good! I'll say hello on Slack in a moment. We've been working on a JupyterLab based product for the insurance industry - not machine learning but shares a lot of the features - e.g. possibly long running models etc. Trying to land our first (fairly large) customer at the moment! Can you share any more on what your plans are especially from a business per…

>We've been working on a JupyterLab based product for the insurance industry - not machine learning but shares a lot of the features - e.g. possibly long running models etc

Cool. Do you have a link I could check out? I exchanged with someone a few days ago who is working /has worked in the insurance sector. Could you send me your contact information or add it to your profile? I'll ask them if they're interested in getting in touch with you or take a look at your product.

>Trying to land our first (fairly large) customer at the moment!

Nice. We're coming at it from the other way: we've had organizations as clients for our consultancy and we built complete custom machine learning solutions for them [as in, sometimes doing 3D printing to serve data acquisition, writing libraries for BLE devices, to the models, and web/mobile apps, as they wanted us to completely handle everything]. After doing that for many years, we clustered problems we consistently ran into, and then decided to build our internal platform to help us deliver better.

>Can you share any more on what your plans are especially from a business perspective?

First, keep our sanity. It feels really good to see all the tedious work we don't have to do anymore on the consulting side because of what our tool does for us. We continue to do consulting to keep our finger on the pulse, plus the problems we solve are really cool and diverse.

Re: JupyterLab 3.0

#142

Earlier quoted context omitted.

> I have no idea to this day how macs became the premier development environment. I've been editing a tutorial one of my coworkers wrote that targets new Python users on Windows. From my findings, the grass is not greener. Granted, geospatial Python is somewhat of a mess, but a lot of tools I have to use are somewhat messy forks of Unix tools (looking at you, pyenv-win) with tons of incompatible extensions. For devel…

>>>> I've been editing a tutorial one of my coworkers wrote that targets new Python users on Windows. From my findings, the grass is not greener. I've been using WinPython for a few years. It's the closest thing to "just works" that I've found, and non-programming colleagues have been able to install it successfully. Because it works almost like an isolated "container," it's also possible to test your code on a clean…

Good to know, thank you!

Re: JupyterLab 3.0

#143

Earlier quoted context omitted.

Thanks - I've just signed up for an account and it looks really good! I'll say hello on Slack in a moment. We've been working on a JupyterLab based product for the insurance industry - not machine learning but shares a lot of the features - e.g. possibly long running models etc. Trying to land our first (fairly large) customer at the moment! Can you share any more on what your plans are especially from a business per…

> We've been working on a JupyterLab based product for the insurance industry - not machine learning but shares a lot of the features - e.g. possibly long running models etc Cool. Do you have a link I could check out? I exchanged with someone a few days ago who is working /has worked in the insurance sector. Could you send me your contact information or add it to your profile? I'll ask them if they're interested in g…

We're very, very niche so we don't even have a presence on the web yet - route to market will be through corporate advisors so it's not something we'd expect clients to sign up for online etc. Very happy to do demo or share more information though. I'll send contact details on Slack.

The application is to do long term financial projections for life insurers. Currently market dominated by applications such as FIS Prophet and Risk Agility - but we believe that we're a) faster and b) better integrated with other data / analysis tools. These jobs can be enormously compute intensive (eg see [1]) so being able to do them faster / with less resources can be very valuable.

Glad you're keeping your sanity. Very impressed with the utility of what you're doing.

[1] https://integrate.milliman.com/-/media/integrate/pdfs/azure-...

Re: JupyterLab 3.0

#144
post #101

Earlier quoted context omitted.

> I don't think it's Python's fault. Well, there's a long legacy of half-baked solutions and kludges. And, especially, install instructions consistently suggest you do the worst thing: install stuff using pip. Everyone knows that's bad advice, because it always fails in mysterious ways, and there's no good way to roll everything back. I recommend: python3 -m pip install pipx # Don't rely on the pip3 bin. pipx install…

As someone who has done driveby python work, how would I even know how to do that? Noob me found all sorts of howtos and getting started guides. Seemingly contradictory, mutual exclusive. My (extended) team couldn't even get all the Pythonistas to agree on The One True Python Stack™.

Following Python and Java is always informative because, between them, they manage to make almost every mistake imaginable, despite having very smart people putting careful thought into the design.

Looking at the amount of polish on the Python docs and the fact that people still don't know how to install Python, it gives you a sense of how hard explaining things is. Maybe the Python site could do with an official "managing Python for end-users."

> Noob me found all sorts of howtos and getting started guides. Seemingly contradictory, mutual exclusive.

Python's a victim of its own success as the signal to noise ratio in online tutorials is very low; worse, the good management tools are relatively new.

Even for smaller audiences, obsolescence is a big problem. The most painful aspect of working with LaTeX was I'd struggle with one buggy package recommended by a tutorial for ages, then search for "why am I getting this error" and find the answer was, "oh, yeah, that's horribly broken, use this one instead."

[1]: https://www.python.org/doc/sunset-python-2/ [2]: https://www.python.org/doc/versions/

Re: JupyterLab 3.0

#145
post #27

I've seen a few projects that have used the JupyterLab UI for other projects as a simple interface - it looks really neat and slick. I just wondered if anyone has any ideas how you go about this as I've been drawing a blank.

Are you looking for PhosphorJS? https://phosphorjs.github.io/ It's the UI platform Jupyter built to power JupyterLab but is also a general purpose UI framework.

The original author of Phosphor decided to stop working on it, so JupyterLab forked it into Lumino - https://github.com/jupyterlab/lumino
Post reply on HN