Karandeep Singh
@kdpsingh.bsky.social
📤 4902
📥 732
📝 555
Faculty at UC San Diego.
#rstats
. Creator of Tidier.jl
#julialang
.
#GoBlue
. Views own.
The year was 2200. The US had achieved universal healthcare. A woman walked into her Epic-employed doctor’s office, took her BP on an Epic-designed cuff, watched the numbers magically enter the Epic-made computer in Epic. Everything was normal. She thanked the President, who was the CEO of Epic.
8 days ago
1
1
1
reposted by
Karandeep Singh
Charlie Gao
10 days ago
Just released mori 0.1.0 on CRAN — a new R package for shared memory across processes. Parallel R no longer has to mean duplicating your dataset in every worker's RAM.
opensource.posit.co/blog/2026-04...
🧵 1/3
loading . . .
mori: Shared memory for R objects
mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.
https://opensource.posit.co/blog/2026-04-23_mori-0-1-0/
9
175
73
reposted by
Karandeep Singh
v
16 days ago
Here is an insane piece of lore inside SQLite's source code I am researching VACUUM and I was studying their code. In VACUUM, SQLite creates a temp file prefixed with `etilqs_` Here is why:
2
444
109
reposted by
Karandeep Singh
Simon P. Couch
17 days ago
A few months ago, any LLM that I could run on my Macbook scored 0% on an agentic coding eval I put together. This month's Qwen 3.5 and Gemma 4 releases both scored 90%. On my blog:
simonpcouch.com/blog/2026-04...
4
109
14
reposted by
Karandeep Singh
Ignacio Gallup-Diaz
14 days ago
"Pancreatic cancer mRNA vaccine shows lasting results in an early trial: Scientists caution that more research is needed, but nearly all of the patients who responded to the personalized vaccine are still alive six years later."
loading . . .
Pancreatic cancer mRNA vaccine shows lasting results in an early trial
Scientists caution that more research is needed, but nearly all of the patients who responded to the personalized vaccine are still alive six years later.
https://www.nbcnews.com/health/cancer/pancreatic-cancer-mrna-vaccine-shows-lasting-results-early-trial-rcna331969
159
9770
3514
In the year 2126… Reporter: What do you think about deskilling? Claude: *thinking* Claude: I don’t see why you would do it. The
SKILL.md
file takes up minimal storage space—why would you delete it?
15 days ago
0
3
0
reposted by
Karandeep Singh
Rohit Vashisht
16 days ago
Aspired: Skill.MDPhD
0
2
1
reposted by
Karandeep Singh
Mattan S. Ben-Shachar
16 days ago
Inspired: Skill.PhD
1
2
1
It sounds like Anthropic was right to be concerned.
add a skeleton here at some point
16 days ago
0
3
0
Tired: Skill.MD Wired: Dr. Skill
16 days ago
1
6
1
Is no one upset about the fact that they never sold birds in the first place?
17 days ago
0
3
1
Statisticians: “Data” is plural but “dataset” (a set of multiple data) is singular. Thank you for your attention to this matter.
18 days ago
0
10
3
reposted by
Karandeep Singh
Rohit Vashisht
18 days ago
House full on amazing panel discussion on Clinical Reasoning in the Era of AI at CDI2 conference at UCI
@kdpsingh.bsky.social
0
2
3
reposted by
Karandeep Singh
Rohit Vashisht
20 days ago
If you work with UC Health data or aspire to do so then it might be worth attending the CDI2 conference at UCI
na.eventscloud.com/website/5224...
loading . . .
Home
https://na.eventscloud.com/website/52244/home/
0
2
2
Schrodinger’s strait
20 days ago
0
11
0
Sales rep: The customer is always right. People: Wow… that’s such good advice. — AI: The customer is always right. People: This is a phenomenon unique to AI which we have dubbed “sycophancy.” We have no idea where AI got this from.
21 days ago
1
3
0
reposted by
Karandeep Singh
Jonathan
25 days ago
There's a third party Julia extension for Positron! It makes Julia a peer of R and Python in Positron.
open-vsx.org/extension/nt...
loading . . .
Open VSX Registry
https://open-vsx.org/extension/ntluong95/positron-julia
1
5
4
reposted by
Karandeep Singh
Rohit Vashisht
3 months ago
UC Health CDI2 upcoming conference! Thriving through change: Adapting, Advancing, Achieving Stellar listening of speakers, likes of which include
@kdpsingh.bsky.social
! Register 👇
na.eventscloud.com/website/5224...
loading . . .
Home
https://na.eventscloud.com/website/52244/home/
1
2
3
reposted by
Karandeep Singh
Den Delimarsky
23 days ago
Tiny personal news - I am now one of the Lead Maintainers for Model Context Protocol 👋 More work ahead, so if you have any feedback about the protocol, its docs, SDKs, or anything at all - let me know!
loading . . .
3
58
2
reposted by
Karandeep Singh
James Balamuta
26 days ago
Holy (native) Grail update: we cracked open the
#Shiny
temple and eight desktop apps tumbled out.
#rstats
,
#python
, native, containerized, shinylive, you name it. One
#Electron
shell, every runtime mode we could dream up, all from one R package. {shinyelectron}, coming soon to a desktop near you.
0
36
2
〽️
28 days ago
0
0
0
reposted by
Karandeep Singh
Jacobs Center for Health Innovation @UC San Diego Health
about 1 month ago
Health systems may have a blind spot if they aren’t thinking about AI consumer tool usage in caring for patients. New
@ai.nejm.org
editorial: When physicians use generative AI without institutional engagement, systems lose visibility and safeguards. Read ⤵️
ai.nejm.org/doi/full/10....
0
2
2
reposted by
Karandeep Singh
Nicola Rennie
about 1 month ago
🎉 ggauto is now on CRAN 🎉 An
#RStats
package that selects better chart types, and provides more accessible styling for
#ggplot2
plots 📊 Blog post explaining why I made it and how it works:
nrennie.rbind.io/blog/introdu...
#DataViz
loading . . .
Introducing ggauto: automating better charts – Nicola Rennie
The ggauto package is an opinionated ggplot2 extension package that aims to help people make better charts by default. This blog post explains why it exists and how it works.
https://nrennie.rbind.io/blog/introducing-ggauto/
7
195
63
Watching my kid manually type in references in a middle school essay because using a reference manager isn’t allowed. That is the most cursed thing ever.
about 1 month ago
4
8
0
reposted by
Karandeep Singh
UC San Diego Center for Healthcare Cybersecurity
about 1 month ago
Cyberattacks have halted care and disrupted devices across U.S. clinics. In a new piece,
@arpa-h.bsky.social
explains why it’s funding real-world cyber protections. Proud our CHC team built CRASHCART, restoring critical systems fast when ransomware hits. Read⬇️
arpa-h.gov/news-and-eve...
loading . . .
Modern Cyber Defenses: Resilient networks mean healthier patients and uninterrupted care
The Advanced Research Projects Agency for Health (ARPA-H) supports transformative research to drive biomedical and health breakthroughs ranging from molecular to societal to provide transformative hea...
https://arpa-h.gov/news-and-events/modern-cyber-defenses-resilient-networks-mean-healthier-patients-and-uninterrupted
0
3
2
Statistician: Hey, want a ride? ML researcher: Sure. *** hops in EV *** *** 5 minutes pass ** ML: What are you waiting for? Stats: Finishing up the power calculation.
about 1 month ago
0
3
0
reposted by
Karandeep Singh
Hadley Wickham
about 1 month ago
We have summer internships y'all! Come work at Posit on the PyData, tidymodels, shiny, or Connect teams:
grnh.se/tigz810a3us
. You will have an awesome time, learn a ton, and help advance our open source and pro tools 🧰
#rstats
#pydata
2
71
45
reposted by
Karandeep Singh
Stats and R
about 1 month ago
Neural networks that know what they don't know? 🤔 New post with Joshua Marie: fit Bayesian Neural Networks in R with {kindling} + {tidymodels} and get uncertainty estimates out of a familiar workflow. 👉
statsandr.com/blog/bayesian-neural-networks-in-tidymodels-with-kindling/
#rstats
#tidymodels
loading . . .
Bayesian Neural Networks in {tidymodels} with {kindling}
Showcasing the versatility of the `{kindling}` R package.
https://statsandr.com/blog/bayesian-neural-networks-in-tidymodels-with-kindling/
0
6
1
reposted by
Karandeep Singh
Posit
about 1 month ago
New in pointblank: Generate realistic, coherent synthetic datasets directly in
#Python
. 🛠️📊 Need test data that actually makes sense? Pointblank’s generate_dataset() ensures that names, emails, and locations stay consistent across rows, covering 100+ countries! Learn more:
posit.co/blog/buildin...
loading . . .
Building realistic fake datasets with Pointblank - Posit
With Pointblank, you can generate realistic, synthetic datasets by defining schemas with built-in coherence for geographic, personal, and business data.
https://posit.co/blog/building-realistic-fake-datasets-with-pointblank/
0
10
1
reposted by
Karandeep Singh
Laure Wynants
about 2 months ago
According to my pooled analysis, this joke is average [95% CI meh, 🤣]
add a skeleton here at some point
0
4
1
reposted by
Karandeep Singh
Cameron Patrick
about 2 months ago
I have a joke about multiple imputation, but it's not very good. I have a joke about multiple imputation, but it could be better. I have a joke about multiple imputation, but it's awesome. I have a joke about multiple imputation, but it's not funny. I have a joke about multiple imputation, but it's
add a skeleton here at some point
0
55
14
I have a joke about missing data, but
add a skeleton here at some point
about 2 months ago
0
31
5
the horror
about 2 months ago
0
2
1
reposted by
Karandeep Singh
Kevin Ushey
about 2 months ago
hmm, i need a sharpie. i better buy a pack of 50 from costco so this never ever happens again
0
9
1
reposted by
Karandeep Singh
Rob Hyndman
about 2 months ago
A new paper on anomaly detection:
robjhyndman.com/publications...
The methods are implemented in the weird
#rstats
package.
loading . . .
Anomaly detection using surprisals – Rob J Hyndman
https://robjhyndman.com/publications/surprisals.html
1
21
6
reposted by
Karandeep Singh
Coach Finstock
about 2 months ago
He's dissolving Ohio State University
add a skeleton here at some point
20
421
49
reposted by
Karandeep Singh
Hadley Wickham
about 2 months ago
These captchas just keep getting harder
#rstats
8
625
144
reposted by
Karandeep Singh
Simon P. Couch
about 2 months ago
Today we're releasing AI for RStudio. It's really, really good—I'd encourage you to point it at the messiest data sources you have and see what it can do.
www.simonpcouch.com/blog/2026-03...
7
115
36
kibbles vs. petfood.frames
about 2 months ago
2
8
2
reposted by
Karandeep Singh
Jumping Rivers
about 2 months ago
The recordings from Shiny in Production 2025 are now available. Talks from speakers around the world on how they use Shiny in R and Python to solve real-world data problems. Watch the sessions:
youtube.com/playlist?lis...
loading . . .
Shiny in Production 2025 - YouTube
Shiny in Production 2025 showcases real world lessons from teams deploying and maintaining Shiny applications at scale. Topics include infrastructure, DevOps...
https://youtube.com/playlist?list=PLbARZQfpqIKK9xAn0pOuYgd6cMl7Z04PW&si=Gu2Cqom9QywC2rcC
1
14
6
Appreciate the years of work by Andrew Wong, Yasir Tarabichi, Pat Lyons, and colleagues around the country to understand how routinely implemented predictive AI tools perform in diverse real-world clinical settings. Here’s a quick timeline...
add a skeleton here at some point
2 months ago
1
5
1
Tomorrow Night Bright or Catppucchin Mocha?
2 months ago
2
1
0
reposted by
Karandeep Singh
Alejandro Schuler
2 months ago
tibbles are fine, probably even good.
1
9
2
reposted by
Karandeep Singh
Dr Mircea Zloteanu 🌺🌞🍃
2 months ago
#statstab
#495 Unsure Calculator Thoughts: Nifty way to incorporate your uncertainty when making some calculations and decisions.
#uncertainty
#calculator
#unsure
#chance
#sensitivity
filiph.github.io/unsure/
loading . . .
Unsure Calculator
The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.
https://filiph.github.io/unsure/
0
23
9
reposted by
Karandeep Singh
James Balamuta
2 months ago
Small update on the python-on-iOS front: the unnamed notebook app now has a name -- Pyodios -- and a new trick. Swap between a local Pyodide kernel and a remote Jupyter backend mid-session. Want offline? Stay local. Want GPU? Call home. No drama either way.
#Python
#iosdev
#wasm
#Pyodide
#Jupyter
loading . . .
1
10
3
☑️
2 months ago
4
16
2
reposted by
Karandeep Singh
Julia M. Rohrer
2 months ago
Planning my next conversation starter
21
102
17
I love that whatever is going to happen will happen by 2030. Good to know.
add a skeleton here at some point
2 months ago
1
4
0
reposted by
Karandeep Singh
Bob Wachter
2 months ago
I enjoyed working with an all-star team – the great Lisa Rotenstein of UCSF and David Bates of Brigham & Womens – on this paper describing how to measure return on investment (ROI) for clinician-facing AI tools.
jamanetwork.com/journals/jam...
loading . . .
Measuring the Return on Investment for Clinician-Facing Artificial Intelligence Technologies
This Viewpoint discusses different ways to measure the return on investment on clinician-facing artificial intelligence tools as the technology advances.
https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/2844893
0
6
2
reposted by
Karandeep Singh
Ambassador Frank Hull
3 months ago
🚨 kuzco is now on CRAN 🚨
cran.r-project.org/web/packages...
loading . . .
kuzco: Computer Vision with Large Language Models
Make computer vision tasks approachable in R by leveraging Large Language Models. Providing fine-tuned prompts, boilerplate functions, and input/output helpers for common computer vision workflows, su...
https://cran.r-project.org/web/packages/kuzco/index.html
6
16
9
Load more
feeds!
log in