ASAadidev Sooknananintheforce.hashnode.dev·Apr 26 · 19 min readDoes Pit Stop Timing Predict Finishing Position in Formula 1?Introduction This notebook is a structured univariate strictly linear feature selection pass on an F1 race dataset (2020-2025), with won_race as the binary target. The point is to figure out which fea00
ASAadidev Sooknananintheforce.hashnode.dev·Apr 25 · 7 min readrebuilding my tiling window manager....againI do this every few months. Something breaks, or I get bored, or I convince myself that this time I'll actually get it right — really sit down, think it through, write clean configs. You'd think I'd l00
ASAadidev Sooknananintheforce.hashnode.dev·Sep 18, 2024 · 5 min readIntegrating MLflow into Python LoggingThis article solves an arguably niche issue where we wish to log both to the mlflow tracking server as well as other sources, such as a live terminal or some cloud storage destination. To be concrete, the aim of this post is to detail the setup proce...00
ASAadidev Sooknananintheforce.hashnode.dev·Jan 31, 2024 · 8 min readOptimizing Delta TablesDelta tables carry many unique, useful properties. This post deconstructs three core concepts used by Delta tables for query runtime and space optimization. Compaction This is the most basic form of space optimization. When large amounts of data is s...00
ASAadidev Sooknananintheforce.hashnode.dev·Aug 5, 2023 · 5 min readMonkeypatching Spark I/O in PythonThis is something that I attempted to find a guide for online, but it appears that the niche nature of pyspark (and the lack of practice for testing data-centric operations) results in no clear one-stop location for figuring out how to do this (appar...00