HN user

ishcheklein

200 karma

Building DVC.org, CML.dev, and other ML workflow tools.

Posts46
Comments78
View on HN
mark-grover.medium.com 5y ago

The data production-consumption gap

ishcheklein
3pts0
about.gitlab.com 5y ago

Gitlab: CI/CD for ML

ishcheklein
7pts0
github.com 5y ago

Guild: Open-source ML experiment tracking tool

ishcheklein
1pts0
om.co 5y ago

Om Malik: On (not) leaving San Francisco

ishcheklein
10pts2
workos.com 5y ago

WorkOS Technical Content Style Guide

ishcheklein
2pts0
medium.com 5y ago

MLflow and PyTorch integration – autologging and TorchServe plugin

ishcheklein
3pts0
replicate.ai 5y ago

Replicate: Open-source Version control for machine learning

ishcheklein
1pts0
www.youtube.com 5y ago

The Computer Chronicles – Windows 3.0 (1990)

ishcheklein
3pts0
www.youtube.com 5y ago

YAML is for Computers. ksonnet is for Humans (2018)

ishcheklein
2pts0
loppsided.blog 5y ago

Using GitHub Actions for ML in R

ishcheklein
2pts0
www.youtube.com 5y ago

Behavioral CI Tests for ML Models with GitHub Actions

ishcheklein
1pts0
mlops.community 5y ago

MLOps Community: A place to discuss MLOps

ishcheklein
2pts0
playwright.dev 5y ago

Playwright: MS testing lib to automate Chromium, Firefox and WebKit

ishcheklein
1pts0
dvc.org 5y ago

What data scientists need to know about DevOps

ishcheklein
4pts0
www.youtube.com 5y ago

Versioning Data and Large files with DVC (video tutorial)

ishcheklein
2pts0
www.boundaryproject.io 5y ago

Boundary: New security open source tool from HashiCorp

ishcheklein
22pts1
github.com 5y ago

Boundary: New security management product from HashiCorp

ishcheklein
4pts0
github.com 5y ago

Pytorch Lightning 1.0 Released

ishcheklein
3pts0
existentialtype.wordpress.com 5y ago

Dynamic Languages are Static Languages (2011)

ishcheklein
1pts0
amitness.com 5y ago

Interactive Analysis of Sentence Embeddings

ishcheklein
1pts0
github.blog 5y ago

GitHub: NPM Automation Tokens

ishcheklein
1pts0
medium.com 5y ago

Coiled: Dask for Everyone, Everywhere

ishcheklein
2pts0
martinfowler.com 5y ago

Continuous Delivery for Machine Learning

ishcheklein
23pts0
twitter.com 5y ago

AI is hard to do right: bias in image previews on Twitter

ishcheklein
3pts0
szeitlin.github.io 5y ago

Pachyderm vs. Airflow

ishcheklein
4pts0
www.youtube.com 5y ago

Video: CI for ML, testing models as code

ishcheklein
2pts0
github.com 5y ago

DepHell – Project Management for Python

ishcheklein
3pts0
github.com 5y ago

Show HN: Auto complete shell generator for Python apps

ishcheklein
2pts0
www.youtube.com 5y ago

GitHub Actions with your own GPUs

ishcheklein
2pts0
twitter.com 5y ago

Twitter: If you are CEO of a VC startup, where'd you move your co out of CA?

ishcheklein
1pts0

DVC (Iterative) | REMOTE | FULL-TIME | OPEN SOURCE | dvc.org (iterative.ai)

We are the company behind very popular open-source tools for ML workflow- DVC.org and CML.dev. We are solving the complexity of managing datasets, ML infrastructure, ML models lifecycle management. We are Hashicorp for ML.

Join our well-funded remote-first DVC team if you love building open source, developer tools, and CLI. If you want to see how your code is used by thousands of developers every day! If you don't mind Python.

Please, find the full job description here - https://remoteok.io/remote-jobs/99244-remote-senior-software... ... and feel free to ask any questions.

To apply send a direct email to ivan@dvc.org.

Hey! From the top of my head.

1. Pick the project. Something that you like, but also something that is not huge or very mature (they tend to have longer turn around due to the volume of things they are getting). You can then check issue tracker for the project and see if there are tasks labeled "need help", "good first issue", etc. They are usually things that team would appreciate help with. On GH, it looks like this: https://github.com/iterative/dvc/labels/good%20first%20issue

If you don't know the project, try to search GH, may be here - https://github.com/explore ?

2. Check that project is "healthy" - check the recent history of PRs - that code is being reviewed and merged. It can be very demotivating to do stuff that won't be answered at all. Ask in the issue you like and see if there is a response.

3. Find the contributors guide. There should be a link in the project's README, something like https://github.com/iterative/dvc#contributing . The guide should help you understand how to do setup dev environment, how to create a PR, etc.

4. In a lot of cases these days, projects have chat or forum (or GH issue comments) to ask questions, ask help, etc. Check them our, see if they are "healthy" and don't hesitate to ping the team - usually people are responsive and are willing to help.

Good luck! and thank you for considering doing OSS contributions. That means a lot for them!

Hey, one of the DVC maintainers here!

TL;DR: I think it should be compared with the upcoming DVC feature - https://github.com/iterative/dvc/wiki/Experiments . Stay tuned - it'll be released very soon but you can try it now in beta.

First of all, congrats on the launch! I do really like the aesthetics of the website, and the overall approach. It resonates with our vision and philosophy!

Good feedback on experiments feeling heavyweight! We've been focused on doing great foundation to manage data and pipelines in the previous DVC versions and were aware about this problem (https://github.com/iterative/dvc/issues/2799). As I mentioned - Experiments feature is already there in beta testing. It means that users don't have to do commits anymore until they are ready, still can share experiments (it's a long topic and we'll write a blog post at some point since I really excited about the way it'll be implemented using custom Git refs), support for DL workflow (auto-checkpoints), and more. Would love to discuss and share any details, it would be great to compare the approaches.

DVC (Iterative) | REMOTE | FULL-TIME | OPEN SOURCE | dvc.org (iterative.ai)

We are the company behind very popular open-source tools for ML workflow- DVC.org and CML.dev. We are solving the complexity of managing datasets, ML infrastructure, ML models lifecycle management. We are Hashicorp for ML.

Join our well-funded remote-first DVC team if you love building open source, developer tools, and CLI. If you want to see how your code is used by thousands of developers every day! If you don't mind Python.

Please, find the full job description here - https://remoteok.io/remote-jobs/99244-remote-senior-software... ... and feel free to ask any questions.

To apply send a direct email to ivan@dvc.org.

To my mind VS Code (and not only VS Code, vim and other editors also) not only competes with editors, but with IDEs as well. It's interesting that he doesn't mention JetBrains at all. I'm curious to see if there is a trend of people migrating from it (or not?) and why.

GitHub’s Codespaces also run VS Code as a web app, this time by spinning up an ad hoc development environment.

This probably can be the first time we'll see people use online code platform for real.

[dead] 6 years ago

I guess it doesn't help much their customers that they don't mention this with capital letters somewhere close to the search box. I would never use a search like this.

It's good to see how many great SE practices are being enhanced and adjusted and adopted to ML/DS. I would also recommend to run these tests on CI systems and create reports, pass/fail checks. This very common for SE these days and saves a lot of time, improves review process

The biggest risk to my mind here is that if something bad (long term effects) happen to people taking this vaccine it might become an argument that anti-vaccine folks will market all over the globe. We can get actual vaccination slow down.

It's actually here at the bottom:

On the other hand, it is entirely possible that Russia will hold off vaccinating its general population until it has received favourable results from the phase 3 trial. In which case, the announcement of the approval of Sputnik V might amount to a political gesture, rather than a serious attempt to circumvent the standard process of vaccine development. The FDA has stipulated that a vaccine against COVID-19 should be at least 50% effective. Sputnik V might well meet this criterion. But until the phase 3 trial is completed and the results are made available, it will not be possible to make any judgement. “It is certainly not advisable for any vaccine to be used in an uncontrolled way before it has been through proper testing to determine whether the immune response it produces is actually protective, and there are no unexpected adverse events”, stressed Openshaw.

Post-registration clinical trials involving more than 40,000 people in Russia will be launched in a week starting from August, 24. ... The vaccine has received a registration certificate from the Russian Ministry of Health on August 11 and under emergency rules adopted during the COVID-19 pandemic can be used to vaccinate the population in Russia. Mass production of the vaccine is expected to start in September 2020.

It feels like it's "under emergency" marketing and it is still ongoing phase 3 trials. I hope they have enough sense to not mass vaccinate everyone in a month or two.

We are using k8s as well for a project that we also provide on-prem install too. We decided to use kustomize for now vs doing helm for now. Curious, have someone had experience with both to compare. What are the benefits of using helm?

Yep, also interested in this. I'm writing and managing (among other things) the team at https://dvc.org/doc and had a lot of discussions like "How do we name and structure the high level navigation items"? From what I read in the blog post (and even considering how much the need to explain the change) this split `Tutorials, How-to guides, Learning` is still confusing to me, to be honest. So, would be great to get more opinions.

(@kaycebasques cool stuff with Lighthouse and other docs, btw!)