Tan @tanho.ca · 16/09/2026I aspire to the gloriousness of @travisgerke.bsky.social’s talk-giving outfit 3180
Tan @tanho.ca · 14/09/2026enjoying the new options for pimping your #positconf2026 nametag, these ribbons are fun! 1170
Tan @tanho.ca · 13/09/2026Pro tip for #positconf: lanyards naturally hang your nametag rather far from your face, which can lead to an awkward downwards scan for someone who is looking at your face to read your name. You can either a) shorten the lanyard by tying a knot in it or b) bringing a different nametag holder! 3203
Tan @tanho.ca · 28/08/2026Food nerdery: I recently set up a home dry aging fridge and just finished my first 45 day dry age! It’s been a fun little project to set up a raspberry pi to monitor it and keep on top of temperature and humidity. 4253
Tan @tanho.ca · 11/06/2026apparently this is a Whole Thing because it made it into an april fool's joke over on the other site 000
Tan @tanho.ca · 10/06/2026I’m happy for Conor and if this “title” promotion earns him more money all the better, but also lol @ predictive modelling now being part of his job description as if it wasn’t already part of it 010
Tan @tanho.ca · 01/06/2026this is in base now, I thought? I guess it also adds length(a) == 0 as a conditional. either way it's probably redundant 001
Tan @tanho.ca · 07/04/2026Me: @niccrane.bsky.social how do I get a dput of an arrow schema pls halp Nic: try schema$code() R6 method? Me: uh what where I’ve never seen that _works exactly as expected_ Me: how tf, that wasn’t in the docs?! _consults google_ wtf, google returns to v12.0 as the first result (not v23) #rstats 240
Tan @tanho.ca · 11/03/2026I've been really enjoying playing volleyball lately and have finally gotten into a few consistently good teams and drop-ins. It's so nice to be making new friends and getting out of the house (where I also WFH). Also, I finally got one of these egg paintings I'd been wanting! 110
Tan @tanho.ca · 24/01/2026Wandering out into -24C with my @rfortherestofus.com hat, thanks @dgkeyes.com! 180
Tan @tanho.ca · 26/11/2025Lamb riblets, pad kra pao, morning glory, and aubergine pad phet were all superb Thai bites at Singburi (9.3). Really comforting with a bowl of rice, and brings the heat too 🌶️ 140
Tan @tanho.ca · 26/11/2025Finally got in to Regency Cafe (8.2) - really tasty rendition of english breakfast and a good value too. Busy busy though. 120
Tan @tanho.ca · 26/11/2025Excellently executed Sunday roast at Quality Chop House (9.7, mostly from accumulation of past visits). The olive oil ice cream is an absolute treat too! 110
Tan @tanho.ca · 26/11/2025Wrestler's naan roll from Dishoom (9.7) with the extended Zelus fam. Dishoom is a tourist-hyped spot that somehow always manages to live up to the hype, and I'm an absolute sucker for their breakfast. So much so that I dragged my sister here again two days later, actually. 110
Tan @tanho.ca · 26/11/2025Butter chicken and prawn curry from Gymkhana (9.5) with the teamworks soccer squad. Shut down that inner hipster voice that says the butter chicken is for mainstream noobs, this one is insanely good. Tasting menu is a little overkill though, just get a few dishes :) 110
Tan @tanho.ca · 26/11/2025Lechon with liver peppercorn sauce, Chicken Inasal with lemongrass/tom yum sauce from Donia, a modern Filipino restaurant (9.7 on my personal Beli score) 110
Tan @tanho.ca · 16/11/2025Good morning, it is 9am here in London. I am confident that the woman who wrote fifty shades of grey was inspired by the London skyline. However, I am happily on my way to pickup volleyball by tube so I have zero complaints. 260
Tan @tanho.ca · 26/10/2025Pumpkin szn! This carving is of my current obsession: playing a lot of rec volleyball 🏐 1121
Tan @tanho.ca · 09/10/2025Ah the trouble more specifically is that I’d want to do my dog Jasper, but then I’d need to do him justice and that feels daunting haha 200
Tan @tanho.ca · 19/09/2025Stoked about this awesome little TDD2025 coin! Big shoutout to everyone who came, and to all the r-lib / tidyverse maintainers for being awesome! 1141
Tan @tanho.ca · 05/09/2025It seems like data was available as of 5am ET this morning. Do you have a caching thing set up? 100
Tan @tanho.ca · 02/09/2025load_participation(): thanks to @realfrankbrank.bsky.social and @ftnfantasy.com, we're now able to have **historical** participation data similar to what we were previously pulling from NGS! This data is graciously provided to us after every season, and we now have complete 2023 and 2024 data avail. 2145
Tan @tanho.ca · 02/09/2025load_depth_charts(): we lost access to the NFL Data Exchange where we were previously pulling depth charts, so we've now switched over to ESPN and can pull by date. This means that there are now preseason depth charts! nflreadr.nflverse.com/reference/lo... 152
Tan @tanho.ca · 02/09/2025load_team_stats(): thanks to this infra work, we can now provide team-level game and season statistics with all of the same detail! nflreadr.nflverse.com/reference/lo... 142
Tan @tanho.ca · 02/09/2025load_player_stats(): we also updated how we calculate player game and season stats, so we can now return week, regular season, post-season, and reg+post season summary_levels. It also no longer has a stat_type = off/def/kicking arg, instead returning all of these at once. 132
Tan @tanho.ca · 16/07/2025mildly deprecated but you can use ggplot2::qplot(mtcars$hp, mtcars$cyl) to quiet those naysayers 😅 010
Tan @tanho.ca · 23/06/2025I think I would have switched from a named list to a named character vector and then used subsetting but I'm not sure what the sticking point is from the various replies I'm reading 120
Tan @tanho.ca · 20/06/2025Had fun on VizBuzz last night - fitting that both @johnbedwards.io and I landed the nfl viz, although I didn't do as well as I'd hoped considering the nflplotR advantage. In the end I was done in by the imagemagick algo :( Thank you @nickwan.bsky.social and @libbyheeren.bsky.social for hosting! 241
Tan @tanho.ca · 12/06/2025built my first raspberry pi as a spotify connect player for my dumb bookshelf speakers last night, that late night eureka feeling is just incredible 0231
Tan @tanho.ca · 09/06/2025Got to see the Canada vs Japan women’s volleyball game over the weekend, aka holy crap the Yukiko Wada show 030