This looks interesting, but there's a lot of moving pieces (rust, python, typescript, react, v8). Maybe remove the .DS_Store files from repo and update your gitignore globally to avoid this issue. Also, Pydantic has…
That was my experience as well. The RSE role doesn't seem to fit into their current model. It doesn't work from a career path, nor from a competitive compensation standpoint. I suspect that the housing crisis is also…
It's worth noting that "except:" is not the same as "except Exception:" in Python. "except:" is catching BaseException which is often not what to do. BaseException is catching SystemExit amongst other things. -…
You can also create CLI tools that can load partial or full "presets" defined in JSON. https://github.com/mpkocher/pydantic-cli
I've also found Pydantic to be a valuable library to use. However, it does have a strongly opinionated approach to casting that can sometimes yield non-obvious results. This behavior is documented and I would suggest…
Perhaps a custom compose function can help with these use cases? This series has a few examples of composing computation in Python that might be useful. https://github.com/mpkocher/Functional-Programming-Technique...…
Are these really the same? The idiomatic Python 3 version uses generators to compose the computation and to avoid unnecessary memory allocations. Does funct.Array also do this? -…
Is there a list of backward incompatible changes? Also, how would you describe the overall health of the code base with all of these new features added?
It seems like there's a lot of friction points with this model and perhaps a bit too much world building. In general, I have trouble understanding the allure of this approach. Another example (and bonus points if you…
This looks interesting, but there's a lot of moving pieces (rust, python, typescript, react, v8). Maybe remove the .DS_Store files from repo and update your gitignore globally to avoid this issue. Also, Pydantic has…
That was my experience as well. The RSE role doesn't seem to fit into their current model. It doesn't work from a career path, nor from a competitive compensation standpoint. I suspect that the housing crisis is also…
It's worth noting that "except:" is not the same as "except Exception:" in Python. "except:" is catching BaseException which is often not what to do. BaseException is catching SystemExit amongst other things. -…
You can also create CLI tools that can load partial or full "presets" defined in JSON. https://github.com/mpkocher/pydantic-cli
I've also found Pydantic to be a valuable library to use. However, it does have a strongly opinionated approach to casting that can sometimes yield non-obvious results. This behavior is documented and I would suggest…
Perhaps a custom compose function can help with these use cases? This series has a few examples of composing computation in Python that might be useful. https://github.com/mpkocher/Functional-Programming-Technique...…
Are these really the same? The idiomatic Python 3 version uses generators to compose the computation and to avoid unnecessary memory allocations. Does funct.Array also do this? -…
Is there a list of backward incompatible changes? Also, how would you describe the overall health of the code base with all of these new features added?
It seems like there's a lot of friction points with this model and perhaps a bit too much world building. In general, I have trouble understanding the allure of this approach. Another example (and bonus points if you…