Knit picks: Mar 5

2021/03/05

Light on substance, heavy on hot takes!

Hard stuff

Honestly I wasn’t that productive coding this week. I’m thinking about how to spark joy.

Watch stuff

I saw this excellent conference talk by the founder of Snowflake. If you’re curious what all the buzz is about, I’d highly recommend it. Some takeaways:

Some gaps to observe:

Relationship to Knit:

News stuff

DVC released 2.0. DVC is conceptually probably the closest product to Knit. There are some fundamental differences, like DVC is built as a layer on top of Git, and it only supports processing local files. Over the last year, DVC has repositioned squarely into the ML space. The 2.0 features are pretty much all marketed towards ML, but would actually be useful for other data processing if they weren’t so specialized, like metrics support and their continuous integration package CML. Some new features are designed to overcome limitations of Git (experiments and checkpointing).

Some interesting takeaways from the Python developers survey.

Off-topic but the next most desired Python feature is pattern matching / switch statement. If you haven’t been following, there’s a brouhaha going over Guido’s latest pattern matching PEP.

I spent way too much time trying to analyze the CSV survey results in different BI tools. Jupyter notebooks probably make more sense if you can code.