data, geo, viz, cities, causal inf and ml, generative design and art, llms, anyone doing anything interesting i suppose
i've managed to survive picking through the remnants of the other place while wearing a thick mental hazard suit, but its getting a bit much now
15.01.2026 06:03 β π 0 π 0 π¬ 1 π 0
who should I follow on this thing
13.01.2026 05:10 β π 1 π 0 π¬ 1 π 0
and 2. I've found that these agents work better in scripts than in notebooks. Like they iterate better, hallucinate less, and troubleshoot faster and catch issues on an R/py script than they do in a notebook. I suspect the notebook backend itself (esp ipynb) chews through working context.
13.01.2026 05:10 β π 0 π 0 π¬ 0 π 0
I think the single quarto notebook would probably work fine paired with the same set of SKILLS and would reduce the need for the rest of the harness. But:
1. I was interested in a solution for a system more elaborate than a single notebook
13.01.2026 05:10 β π 0 π 0 π¬ 1 π 0
Jens getting claude-pilled... watch out folks! π
12.01.2026 20:32 β π 4 π 0 π¬ 1 π 0
So check it out! Would love some feedback.
Disclaimer: I am not in anyway affiliated with STC and this is not in any way an official publication. Use with caution!
12.01.2026 20:18 β π 2 π 0 π¬ 1 π 0
The idea was to simultaneously layer:
1. SKILL documents to carefully fine tune instructions, expectations, skepticism and reasoning
2. Giving CC access to and forcing reliance on specialized tools like the cansim R package
3. Over-engineered data provenance tracking to trace each data point
12.01.2026 20:18 β π 1 π 0 π¬ 1 π 0
Nothing in any given release is all that complicated and could be easily one-shotted by any current AI tool.
The challenge is consistency of execution against previously unseen data and defending against the kind of hallucination and data mistakes that LLMs are prone to.
12.01.2026 20:18 β π 1 π 0 π¬ 1 π 0
CANSIM has 60k+ tables. StatCan covers a handful at a time in The Daily. What if the cost of coverage was (nearly) zero?
The D-AI-LY (dshkol.com/thedaily/) checks for recently updated and neglected series and writes up releases for them with viz, links to source material, and reproducible code.
12.01.2026 20:18 β π 4 π 0 π¬ 2 π 1
run of the mill π€
05.01.2026 05:44 β π 1 π 0 π¬ 1 π 0
the library has been tested extensively for equivalence with equivalent R code in cancensus, but hasn't been extensively tested in the wild, so please use with caution
and please leave feedback and issues on the github page
27.10.2025 00:59 β π 2 π 0 π¬ 0 π 0
this relied heavily on agentic cli coding tools (mostly cc + sonnet 4.5). agentic coders work really well when given lots of examples and a clearly defined reward function, which in this case relied on the extensive unit testing @jensvb.bsky.social and I built for cancensus
27.10.2025 00:58 β π 1 π 0 π¬ 1 π 0
GitHub - dshkol/pycancensus: python port of cancensus R package
python port of cancensus R package. Contribute to dshkol/pycancensus development by creating an account on GitHub.
the cancensus R package has had 81k dls since 2018. It's the best way to interact with StatsCan data for R users.
pycancensus is a full python port, with equivalent data access and manipulation grammar, output, and geospatial retrieval.
check it out here: github.com/dshkol/pycan...
27.10.2025 00:41 β π 10 π 1 π¬ 1 π 1
Maps + Design
π https://jonathancritchley.ca
UBC sociologist, demographer, housing & urban regulation scholar, author, immigrant, blogs at https://homefreesociology.com/
Lawyer, musician, housing advocate. On a quest to win a nomination to run for Vancouver Council with OneCity Vancouver.
Join OneCity to support my fight! Sign up at:
www.PeterForCouncil.ca
In-depth, independent reporting to better understand the world, now on Bluesky. News tips? Share them here: http://nyti.ms/2FVHq9v
Data scientist, economist by training. Tooling makes the world go round. Word nerd.
Build more housing
Data, analysis, visualization, #CensusMapper, transportation cyclist.
πVancouver, BC
official Bluesky account (check usernameπ)
Bugs, feature requests, feedback: support@bsky.app