IRC channel logs
2023-06-07.log
back to list of logs
<rekado>I’d like us to make some progress towards tensorflow 2 again <rekado>can we build it first by adding all its maven inputs to the native inputs first? <rekado>I just want to build it *first* and substitute jars later <rekado>I gotta say: this Python world of huge blobs of “open source” software is wearing me down <rekado>just import InstructorEmbedding you say? <rekado>well, it needs pytorch and datasets and sentence-transformers, and these need huggingface-hub, and tensorflow (because a few more gigs in dependencies are barely noticeable when we already have pytorch) <rekado>and apache spark, and also tensorflow 2 <rekado>and spacy, but also spacy_legacy for good measure… <rekado>and some other thing that embeds chromium for rendering SVG <rekado>and here’s blis but instead of just binding to blis we just bundle blis and build it all again <rekado>I’m not complaining that there’s so much free software out there that happens to be written in Python <rekado>but I seem to be incompatible with this maximalist approach of bundling everything and pulling in huge libraries, because “we can just build a statically linked blob and put this all in a wheel” <rekado>I feel like I can’t do this any longer, because I’m out of touch. <rekado>(it’s weird that I as an Emacs user have a problem with the kitchen sink approach to software development, but here we are)