Michael Chow
mchow.com
Michael Chow
@mchow.com
cog psych phd, table displayer, plant enthusiast.

data science tools @posit.co.
senior advisor at CodeForPhilly.
Ahh I never wrote the follow-up post 😓, but this Great Tables post does one better, and shows how we used singledispatch with another tool (databackend), to support multiple dataframes without a hard dependency on Pandas or Polars:

posit-dev.github.io/great-tables...
Great Tables is now BYODF (Bring Your Own DataFrame) – great_tables
posit-dev.github.io
February 20, 2025 at 6:51 PM
Thanks for this deep dive! partridge is a bit hard for me to grok, since I'm noticing a lot of for loops, but more used to data wrangling looking a bit more like SQL transformations / tidyverse pipes.

(I wonder if Polars would help with this, since it makes easier to keep things table-y, SQL-y)
December 21, 2024 at 12:06 AM
I think it's good when a system has a real story, but that most good systems are totally inscrutable 😭.

verraes.net/2013/08/john...
Systemantics - The Systems Bible
The System Kicks Back, Gets In The Way and Opposes Its Own Proper Function. Your own perspective becomes distorted by being In The System.
verraes.net
December 20, 2024 at 2:07 AM
It seems similar to how memory champions use spatial locations to memorize large lists of numbers.

A system explained in the abstract is a list of arbitrary facts and rules to learn. A story might be the same system with all kinds of juicy extra context / structure as a mnemonic aid?!
December 20, 2024 at 1:50 AM
omg this is incredible
December 19, 2024 at 9:10 PM
pins-python uses fsspec under the hood. afaict since fsspec has both iceberg and duckdb support, this wouldn't be too hard to test out!
December 16, 2024 at 6:43 PM