Lazy Loading excavation inside the Walled Garden

Original article: https://medium.com/@cjckytxz/lazy-loading-dynamic-libraries-and-building-plugin-architectures-on-ios-challenge-accepted-a554fccdb84c Lazy Loading excavation inside the Walled Garden A friendly rebuttal to “Lazy Loading Dynamic Libraries and Building Plugin Architectures on iOS — Challenge Accepted!” There’s a genre of engineering blog post that I love and distrust in equal measure: the heroic proof-of-concept. Someone is told “you can’t do X on platform Y,” they roll up their sleeves, and several diagrams later they emerge holding a working binary. The recent piece on lazy-loading dynamic libraries on iOS is a fine specimen of the genre. Make no mistake, the work is careful, the write-up is honest, and the conclusion is sober. ...

The Language Layer Does Not Matter

The Language Layer Does Not Matter Andrej Karpathy does not use C. He does not need to. His work sits at the model research and pedagogy layer where Python is the lingua franca. The real compute happens in C and CUDA underneath, but that layer is invisible to him. Training a model takes ten hours in C++ and ten hours in Python — the GPU is the bottleneck, not the host language. ...