Tan's Avatar

Tan

@tanho.ca

#rstats carver, @nflverse.com wizard, pumpkin engineer, easily nerdsniped, he/him. soccer @ teamworks intelligence, mentor @dslc.io. tanho.ca

2,888
Followers
639
Following
803
Posts
03.05.2023
Joined
Posts Following

Latest posts by Tan @tanho.ca

Do you have opinions on Warren Foegele? (TELL ME HOW TO FEEL MICAH)

06.03.2026 20:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

me and the entire nflverse tbh

05.03.2026 23:27 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

wisdom of the crowds where the crowds in question are crypto bros*

04.03.2026 17:45 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

are you happy or sad about it?

04.03.2026 17:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Now live: presentation videos. Find all recorded talks on our Youtube. Link below.

Now live: presentation videos. Find all recorded talks on our Youtube. Link below.

Recorded presentations from the 2026 ASI Summit are now live on YouTube. To see all of the incredible talks from this year's Summit, visit the link below:

www.youtube.com/playlist?lis...

03.03.2026 21:16 πŸ‘ 21 πŸ” 15 πŸ’¬ 0 πŸ“Œ 0
A pink and blue graphic reading "apply for our opportunity scholarship to posit::conf(2026)."

A pink and blue graphic reading "apply for our opportunity scholarship to posit::conf(2026)."

We are covering 40 people's travel, lodging, and registration for posit::conf() this fall! If you are from a group that is underrepresented in data science or open source, please consider applying for the Opportunity Scholarshipβ€”we'd love to have you join.

posit.co/blog/apply-t...

03.03.2026 15:17 πŸ‘ 21 πŸ” 15 πŸ’¬ 2 πŸ“Œ 1
Posit Package Manager

p3m.dev/client/#/rep... this is super easy to add to your dockerfile

02.03.2026 18:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

lmaoooo

02.03.2026 17:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

...probably!

02.03.2026 15:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

not gonna lie, i love bitwarden's mfa because it works on both desktop and mobile more or less seamlessly

02.03.2026 15:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
a 32.84/50 on the dialed.gg colour memory test, to which the website says β€œalmost respectable. almost. don’t get comfortable.” (this score also apparently ranks 338923/345625 so clearly I did very badly)

a 32.84/50 on the dialed.gg colour memory test, to which the website says β€œalmost respectable. almost. don’t get comfortable.” (this score also apparently ranks 338923/345625 so clearly I did very badly)

43.84/50 on my second attempt, β€œgenuinely unsettling accuracy. please find a hobby”

43.84/50 on my second attempt, β€œgenuinely unsettling accuracy. please find a hobby”

first time I only managed 32.84, next time I did better lol

28.02.2026 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

that definitely counts as blinking twice, where do I send EMS?

28.02.2026 21:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

aaRon blacksheaR

28.02.2026 18:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

β€œwould you like to call a rust-based python env manager to call a rust-based R code styler?”

β€œActually kinda yea”

27.02.2026 22:48 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

"forcing it to salah"?

27.02.2026 22:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

so, uh, see you back here next friday for the same anxiety attacc?

27.02.2026 22:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

message got edited/truncated for size but in a number of dictionaries yes, otherwise it would not have that column and would have the others

25.02.2026 20:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Updates are for adding/deleting metrics or updating column definitions or expressions, usually. Doesn't happen super often but easier to create updates via sheet and then either review json or review colour-coded sheet (depending on the scope of update)

25.02.2026 19:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

column name,
display name long,
display name short,
column type R (and SQL or arrow)
description/definition,
internal pkg/codebase reference/source/link,
SQL or R expr used to calculate the col (which gets validated by both code and human eyes),
dictionary last modified date,
column sort order

25.02.2026 19:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

you mean you weren't a fan of hanging brackets like:
```
dt[
x
][
, y := x + 1
][]
```
? πŸ˜‚

25.02.2026 18:26 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

even pretty technical people (including myself), the dictionary of a table that is 400+ columns wide and stores 5-6 fields per column is not fun to edit by ctrl-f for more than 1-5 lines of edits

25.02.2026 18:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

for my team we use a google sheet to populate the initial template, then have a set of internal utils to convert it to pretty-printed json for git versioning + convert it from json to google sheet for mass editing

25.02.2026 18:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

on one hand, it feels like just yesterday - I scrolled manually through my posts thinking it wasn’t that long ago and I just…kept…scrolling.

On the other hand so much has happened in that one year that I forgot about

25.02.2026 15:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t really see the benefit of importing a module, it’s not like you can install the dependencies of just a module - and if you want to import specific functions into your package namespace to avoid namespacing there’s already a way to do that (importFrom)

25.02.2026 15:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

wat dis about headscale?

25.02.2026 01:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

jarl and air are both great, no questions there. I think I’d want these set up to be run both in IDE and as a precommit hook

24.02.2026 22:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m interested in rv but haven’t played with it much, if it also encompasses the actual R install the way docker does I think that would be cool, the closer it lives to rig+pak+p3m the better imo

24.02.2026 22:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think the first question I have is why box over a package structure? I’m pretty every-project-is-a-package-pilled (citing past self here, goodness me this was a whole year ago??) bsky.app/profile/tanh...

24.02.2026 22:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

i use my browser for this way more often than i do positron, and if i do it on my phone the apple keyboard will actually answer it before I even hit enter

24.02.2026 20:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Cheese Sauce for Cheese Fries and Nachos Recipe Homemade nacho-style cheese sauce is within your reach. With this easy recipe, you can make your own gooey, creamy, cheesy dip for nachos, fries, and more.

www.seriouseats.com/cheese-sauce... evaporated milk + cheddar makes a pretty decent approximation iirc

22.02.2026 12:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0