Recent submissions

Comment · 9 months ago
1. MLFlow is rather annoying to self-host for a bigger team. We provide projects, permissions, etc. out of the box. The user just needs to connect the storage bucket once.

2. LUML is an end-to-end platform, so it has a much larger scope than MLFlow.

Comment · 1 year ago
Unfortunately it won't, at least due to the fact UV is not available in the in-browser/wasm ecosystem. That would be awesome though. Maybe it is possible to make something close in terms of functionality using a custom pyodide kernel + micropip, but I did not look into that.
Comment · 1 year ago
Thank you! I am looking forward to your feedback.
Comment · 1 year ago
Hi. Thanks for bringing this up. To be honest, I have never tried juv, but judging from the readme the ideas of juv and juvio are slightly different. In juvio the ephemeral environment is created on kernel startup. Hence, one can have multiple notebooks within the same jupyterlab session, each with its own venv. This seems to be different with juv, but please correct me if I am wrong.
Comment · 1 year ago
Hi. I appreciate your feedback. Basically, juvio stores all of the project requirements (versions of the packages and of the python interpreter) directly within the notebook itself using the PEP 723 spec. Then, when you open the notebook, a new ephemeral environment is created on the fly with all of the required dependencies. Therefore, you don't have to maintain a separate e.g. requirements.txt/conda.yaml/uv.lock file.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton