SwiftUI views versus modifiers One of the most interesting aspects of SwiftUI, at least from an architectural perspective, is how it essentially treats views
Observing the content offset of a SwiftUI ScrollView When building various kinds of scrollable UIs, it’s very common to want to observe the current scroll position (or content
New book: Code Your Own Synth Plug-Ins With C++ and JUCE It happened again, I wrote a new book! One of the places I hang out online is The Audio Programmer
A sneak peek at TorchVision v0.11 – Memoirs of a TorchVision developer – 2 The last couple of weeks were super busy in “PyTorch Land” as we are frantically preparing the release of PyTorch
Retiring the Core ML Survival Guide Back in 2018 I self-published the Core ML Survival Guide, a 500-page ebook with lots of tips and tricks for
New Blog series – Memoirs of a TorchVision developer I’m starting a new blog post series about the development of PyTorch’s computer vision library. I plan to discuss interesting
The SEFR classifier If you thought machine learning on mobile is already a bit of a stretch, how about machine learning on microcontrollers?
How to display Vision bounding boxes One question I get a lot is: I’m using the Vision framework to run an object detection model on iOS
How to take S3 backups with DejaDup on Ubuntu 20.10 DejaDup is the default backup application for Gnome. It’s a GUI for duplicity, focuses on simplicity, supports incremental encrypted backups