Karandeep Singh's Avatar

Karandeep Singh

@kdpsingh.bsky.social

Faculty at UC San Diego. Chief Health AI Officer at UC San Diego Health. #rstats. Creator of Tidier.jl #julialang. #GoBlue. Views own.

4,708 Followers  |  598 Following  |  340 Posts  |  Joined: 26.04.2023  |  1.9676

Latest posts by kdpsingh.bsky.social on Bluesky

I'm making a list of #rstats packages for data validation. I've got {pointblank} and {assertr}. What am I missing?

15.07.2025 12:36 โ€” ๐Ÿ‘ 15    ๐Ÿ” 5    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0
Post image

Sometimes, clinical journal clubs need PowerPoint. And sometimes, they need Positron.

07.08.2025 00:17 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
'Universal' cancer vaccine heading to human trials could be useful for 'all forms of cancer' A new mRNA-based vaccine triggers a response from the innate immune system to help arm the body against cancer, a mouse study finds. It's now in early human trials.

Just incredibly shortsighted is the nicest thing one can say about defunding research on mRNA vaccines.

www.livescience.com/health/cance...

06.08.2025 02:17 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What good is FDAโ€™s AI tool if HHS takes an entire class of vaccines with unprecedented efficacy completely out of circulation?

No amount of AI can overcome bad health policy.

06.08.2025 02:13 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

The biggest difference between AI and nephrology is that one studies humans in the loop and the other studies loops in the human.

06.08.2025 01:26 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
AI to Advance Patient Safety Summit Report How do we prioritize patient safety in AI efforts?

AI is transforming patient safety, but tech alone isnโ€™t enough. During our recent summit, leaders explored how to lead with safety โ€” before speed.

Read the AI to Advance Safety Summit report by the Scottsdale Instituteโคต๏ธ
healthinnovation.ucsd.edu/news/ai-to-a...

28.07.2025 19:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We were honored to host a distinguished delegation from the Ministry of Maharashtra this week.

Engaging with international leaders and health innovators is central to our mission of advancing and scaling global health solutions.

05.08.2025 16:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Today at #WTC2025:

A patient with type 1 diabetes underwent transplantation of genetically modified allogeneic islet cells with no immunosuppression. The results of this study support the concept of immune evasion by these modified cells. Read the Brief Report: nej.md/3TXVgwp

@ttsorg.bsky.social

04.08.2025 15:40 โ€” ๐Ÿ‘ 23    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

Just kidding I think youโ€™re right itโ€™s a cursor or some weird ligature thing.

04.08.2025 14:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ah yes, the mustachioed walrus operator.

04.08.2025 14:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

:= is the โ€œwalrus operatorโ€ that data.table uses to modify the data table in place.

04.08.2025 14:20 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

โ€œThe promises and perils, trials and tribulations, benefits and burdens, advantages and adversities, gains and grifts, and conveniences and costs of AIโ€

04.08.2025 07:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In 100 years, will we be at iOS 126 or iOS 26 again?

04.08.2025 05:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
R and the Model Context Protocol The newly released mcptools package makes coding assistants better at writing R code and applications built with ellmer more powerful.

mcptools, a package implementing the Model Context Protocol in #rstats, is now on CRAN!๐ŸŒ‰

We see significant opportunity with MCP and, at the same time, want to note that it's still a nascent ecosystem with serious security risks. www.tidyverse.org/blog/2025/07...

21.07.2025 13:37 โ€” ๐Ÿ‘ 29    ๐Ÿ” 13    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
ellmer 0.3.0 The newest version of ellmer introduces a simpler `chat()` interface that can works with any provider, a bunch of improvements to tool calling, and a handful of smaller quality of life improvements.

๐Ÿ˜ ellmer ๐Ÿ˜ makes it easy and fun to use LLMs from #rstats, and 0.3.0 is out now. Read about the new streamlined chat() function, improvements to tool specifications, and more at www.tidyverse.org/blog/2025/07....

25.07.2025 13:25 โ€” ๐Ÿ‘ 81    ๐Ÿ” 26    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2

The most novel thing in the world is a good book.

04.08.2025 03:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Moses holding up the 11th commandment to a group of tech bros at the Equinox on Mt Sinai

Moses holding up the 11th commandment to a group of tech bros at the Equinox on Mt Sinai

Thou shalt, if thou writest a medicinal treatise applying thine chosen algorism of #machinelearning or #artificialintelligence, use the word "leveraging" in the title to make manifest the newness and preeminence of thy research.
AMEN.

04.08.2025 01:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ok but can the bar on the left run Doom?

03.08.2025 22:03 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Agreed.

03.08.2025 16:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The biggest pro in Python is a lower opportunity from needing to teach students the language basics, which they have usually learned elsewhere already.

But if you care about which packages they use and prefer ibis and plotnine over pandas and matplotlib, then the difference becomes minimal.

03.08.2025 15:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The timestamps tell the real story.

03.08.2025 06:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Data to Decisions: Engineering the Foundations for Target Trial Emulation and Causal Inference in Medicine Across @uofcahealth.bsky.social

Excited for this talk at UCSF-Epibiostat. I will discuss our ongoing efforts in harnessing large-scale RWD for post-market monitoring of therapeutic.

03.08.2025 06:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - rohit43/UcColoR Contribute to rohit43/UcColoR development by creating an account on GitHub.

Great!
In case thereโ€™s a need to use UC brand colors in plots etc. github.com/rohit43/UcCo...

03.08.2025 06:10 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Have you played the new one?

03.08.2025 04:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

๐Ÿ’ช

03.08.2025 03:30 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

RedNote (i.e., China's Instagram)'s dots.ocr: 1.7B parameter LLM foundation

A multilingual document parser that unifies layout detection and content recognition within a single vision-language model while maintaining good reading order.

03.08.2025 02:23 โ€” ๐Ÿ‘ 14    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

Introducing the Data Explorer in Positron!

Quickly view raw data files (CSV, Parquet, etc.) or dataframes from your #Python / #RStats sessions with a data grid, summary panel, and filter bar.

Learn more: positron.posit.co/data-explore... #Positron

30.07.2025 18:39 โ€” ๐Ÿ‘ 86    ๐Ÿ” 15    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Preview
a man says just typing r code in front of a picture of a mountain ALT: a man says just typing r code in front of a picture of a mountain

Onwards!

(And now we gotta bring all those packages to Tidier.jl for #julialang)

03.08.2025 03:59 โ€” ๐Ÿ‘ 20    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I ran an #rstats lab for many years before our foray into #pydata, so wouldnโ€™t say my experience is super generalizable. But going back to play with R and seeing improvements to wasm and shinylive, ellmer, ragnar, vitals, and the entire tidy ecosystem reminded me just how batteries-included it is.

03.08.2025 03:57 โ€” ๐Ÿ‘ 18    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Iโ€™m much more comfortable with vibe coding (if needed) for a functional language with piping, where everyone agrees on which objects are required, and thereโ€™s a lower chance of bad design decisions being made. The resulting code is much less likely to need dramatic refactoring.

03.08.2025 03:53 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@kdpsingh is following 20 prominent accounts