Sign in

Brian C. Keegan, Ph.D.

@brianckeegan.com
5.1K followers 2.5K following 3.7K posts

{Social, Data, Network, Information} Scientist, @cuboulder.info Director, University of Colorado Public Interest Data Science Lab, @cupids-lab.org High-tempo collaboration, information commons, public interest data science www.brianckeegan.com

PostsRepliesMedia
Brian C. Keegan, Ph.D. @brianckeegan.com · 2h
oh no, hitching your campaign to the sundowning malignant narcissist felon might have some electoral downsides
2786
Reposted by Brian C. Keegan, Ph.D.
Phil @philmarfisi.bsky.social · 19h
The You Can Just Do Things™ agenda, Seattle edition
0133
Brian C. Keegan, Ph.D. @brianckeegan.com · 10h
They will not be content until their warmed over eugenics is treated seriously and they are allowed to drive women and non-white people out of the universities, elected office, voter rolls, and the nation. Elite media: “but we need to take their views seriously because they dress nicely.”
000
Brian C. Keegan, Ph.D. @brianckeegan.com · 10h
These racist reactionaries axiomatically believe brown kids attending a football game in Texas deprived some white failson of their birthright admission to the college of their choice. And the people running the NYTimes and Atlantic relish the chance to publish their thoughts.
120
Brian C. Keegan, Ph.D. @brianckeegan.com · 10h
These gutter racists are still given platforms by elite media as some kind interlocutors of MAGA grievance and then they run off to their podcasts and giggle about brown people never being true Americans.
130
Reposted by Brian C. Keegan, Ph.D.
Kevin Gannon (now a Moo Deng fan account) @thetattooedprof.bsky.social · 20h
The Chronicle Review is just publishing Quillette's desk rejections now
422739
Brian C. Keegan, Ph.D. @brianckeegan.com · 21h
Democrats will continue to be defied until they sack up and commit to investigating, prosecuting, and dismantling the people and organizations that applaud all this.
040
Brian C. Keegan, Ph.D. @brianckeegan.com · 21h
April 2020, hmm, was something else going on?
010
Reposted by Brian C. Keegan, Ph.D.
Craig Reynolds @craigreynolds.bsky.social · 01/10/2026
On @pivotpod.bsky.social, Kara talked about the 2024 Cornell rape case, mentioning she was thinking a lot about the 2020 movie “Promising Young Woman.” Scott chimed in. I didn't know it and watched it last night. Wow! Disturbing, insightful, and thought provoking. (Here: youtu.be/t3Attm52b20?...)
youtube.com
PROMISING YOUNG WOMAN - Official Trailer [HD] - This Christmas
YouTube video by Focus Features
153
Brian C. Keegan, Ph.D. @brianckeegan.com · 01/10/2026
Good thing our university is renewing its contract and encouraging faculty, staff, and students to build courses and infrastructure around a company that may not exist in 2028.
271
Reposted by Brian C. Keegan, Ph.D.
MuckRock @muckrock.com · 01/10/2026
We’re making this powerful data available to journalists and grassroots investigators so they can help patients understand how our health care system can harm them and take action to avoid it.
muckrock.com
We got data on thousands of patients harmed at hospitals. We need you to analyze it and help gather more data.
This week, MuckRock’s Data Liberation Project is publishing data on thousands of incidents where patients were harmed in four states so that journalists and grassroots investigators can continue to il...
011
Reposted by Brian C. Keegan, Ph.D.
David M. Perry @lollardfish.bsky.social · 01/10/2026
“Cutting this much from the university budget will mean that some of the core functions of the university will be lost. It’s not possible to just do more with less — to work smarter, to trim around the edges. We’re going to have to do less with less.” Gift link: www.startribune.com/umn-cuts-sta...
startribune.com
Perry: What we lose if the U cuts $225 million
"Austerity doesn’t work. Instead, it creates a death spiral, where reduction in services leads to reductions in revenue, which lead to reductions in services, which leads to reduction in revenue, whic...
16753289
Brian C. Keegan, Ph.D. @brianckeegan.com · 01/10/2026
lol, all that bootlicking for nothing
011
Reposted by Brian C. Keegan, Ph.D.
Micah @rincewind.run · 30/09/2026
I wholeheartedly support this I think he should show up and campaign personally with every republican senate candidate, make it really clear that there’s no daylight between them he can start with susan collins
351858192
Brian C. Keegan, Ph.D. @brianckeegan.com · 30/09/2026
The Jonathan Chatterton Friedersdorfs will be so very upset at this latest assault on American higher education. Hegseth is completely unprepared for the thousands of long-form words and high-profile declarations from these extremely good faith defenders of free speech.
2548
Reposted by Brian C. Keegan, Ph.D.
Boulder Progressives @boulderprogressives.org · 30/09/2026
"Join the Boulder Progressives Pre-Election Social" #boulder
blog.boulderprogressives.org
Join the Boulder Progressives Pre-Election Social
Join us this Sunday October 4th 1-4PM at Avanti in Boulder!
011
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
but her emails
000
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
The kool kaliper krew is going to use very objective and accurate AI to justify turning your community back into a sundown town
053
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
I unapologetically use AI for all the TPS report audit culture nonsense
110
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
counterpoint: this strategy does not allow beltway political consultants to recommend their evergreen strategy of "Dems must pivot to the center"
1130
Reposted by Brian C. Keegan, Ph.D.
Olúfẹ́mi O. Táíwò @olufemiotaiwo.bsky.social · 29/09/2026
swearing aside, the strategy of just making the right stand by the things they say to each other seems pretty good. that was the secret sauce behind the "weird" messaging way back when (that they abandoned for whatever reason)
311059157
Reposted by Brian C. Keegan, Ph.D.
Jeff Sharlet @jeffsharlet.bsky.social · 29/09/2026
I give up. I’m moving into a cave.
743485677
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
“If politicians and corporations and journalists won’t take my worries seriously, maybe this pollster will.”
110
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
legalize it, reparations for everyone imprisoned, and also 25mg of THC is roughly triple what normies should take
051
Reposted by Brian C. Keegan, Ph.D.
Mark Copelovitch @mcopelov.bsky.social · 29/09/2026
The option to do this, all day, every day, has been readily available for every media outlet in the country since 2015. Including & especially just using the word "lies."
36914
Brian C. Keegan, Ph.D. @brianckeegan.com · 29/09/2026
they’re really gonna try to run the “Dems are for they/them” playbook after doubling the price of gasoline.
152
Reposted by Brian C. Keegan, Ph.D.
AiredOnTVToday @airedontvtoday.bsky.social · 28/09/2026
35 years ago on September 28, 1991, TV show 'Star Trek: The Next Generation' aired episode "Darmok"
1329084
Reposted by Brian C. Keegan, Ph.D.
Tom Joscelyn @tomjoscelyn.bsky.social · 29/09/2026
It’s not difficult to see that Chris Rufo is laundering white identity politics/white nationalism while proclaiming his supposed color blindness. Here’s a screenshot of the thumbnail for an episode of his podcast - the “great replacement” conspiracy theory is a racist trope.
619047
Reposted by Brian C. Keegan, Ph.D.
Charles Johnson @charles.littlegreenfootballs.com · 28/09/2026
The Democratic Party’s centrist consultant machine needs to be completely rejected and dismantled if this country is ever going to embrace the future and put this fascist nightmare behind us. The time for half measures is long past.
515032
Reposted by Brian C. Keegan, Ph.D.
Clara Jeffery @clarajeffery.bsky.social · 27/09/2026
Absolutely scorching endorsement, bringing serious heat for Weiner and against Chan, but a blast furnace at Pelosi for her role in this race and her true reasons for it. Never read an editorial this heated in Chron www.sfchronicle.com/opinion/edit...
sfchronicle.com
Endorsement: Who should replace Nancy Pelosi in Congress? It’s not even a choice
OPINION: The most intriguing thing about the race between Scott Wiener and Connie Chan to fill Nancy Pelosi’s House seat is that it has become a race at all, the editorial board writes.
1530577
Brian C. Keegan, Ph.D. @brianckeegan.com · 27/09/2026
that’s a no from me dawg
Birthday color is Baby Pink F4C2C2
100
Brian C. Keegan, Ph.D. @brianckeegan.com · 27/09/2026
These boys have a very promising future waiting for them headlining Turning Point USA conferences and writing in the NYTimes and Atlantic about campus cancel culture run amok.
1439059
Reposted by Brian C. Keegan, Ph.D.
Kevin M. Kruse @kevinmkruse.bsky.social · 27/09/2026
Student journalists still believe that it’s more important to hold powerful people to account than it is to hold on to access to those powerful people. They haven’t become Savvy Insiders yet
252744494
Brian C. Keegan, Ph.D. @brianckeegan.com · 27/09/2026
always and forever
020
Brian C. Keegan, Ph.D. @brianckeegan.com · 27/09/2026
and then there are kids like me who get into MIT, quickly realize they’ll never be in the top 50% of its absurd curve, and fill the void by taking up other debilitating hobbies like student journalism
1100
Reposted by Brian C. Keegan, Ph.D.
rev. howard arson @theophite.bsky.social · 27/09/2026
why is the water thing the only thing anyone cares about when it's the only argument against this stuff which isn't real
68129597
Brian C. Keegan, Ph.D. @brianckeegan.com · 27/09/2026
but no so vast as to scare the corporate donor class
040
Brian C. Keegan, Ph.D. @brianckeegan.com · 26/09/2026
10 retweets was discourse-shaping virality
060
Brian C. Keegan, Ph.D. @brianckeegan.com · 26/09/2026
Free speech absolutists say what?
010
Reposted by Brian C. Keegan, Ph.D.
Radley Balko @radleybalko.bsky.social · 25/09/2026
"RKF took money earmarked to provide health care for Black infants and spent it on his personal security detail" is a ludicrous headline. Comic book villainy.
wsj.com
Exclusive | RFK Jr.’s Enhanced Security Was Funded With Money From Minority Health Office
The cost of the health secretary’s security grew from roughly $10 million in fiscal year 2025 to $17 million in fiscal year 2026.
27574943148
Brian C. Keegan, Ph.D. @brianckeegan.com · 25/09/2026
independent who voted three times for trump because of his business acumen and support for crypto and peptides
020
Brian C. Keegan, Ph.D. @brianckeegan.com · 25/09/2026
someone is breaking the law so just start charging people instead of shrugging like “whatcha gonna do?” www.theatlantic.com/politics/202...
theatlantic.com
Trump’s Public Service Announcement: ‘Love Me’
Taxpayers are funding a campaign-style ad for the president.
151
Brian C. Keegan, Ph.D. @brianckeegan.com · 24/09/2026
Voters with one functioning braincell remaining: "but international students are taking limited admissions seats away from our more deserving failsons."
051
Reposted by Brian C. Keegan, Ph.D.
Tressie McMillan Cottom @tressiemcphd.bsky.social · 24/09/2026
Most people have no idea how much international students are the lifeblood of higher education. But they’re about to learn. Sigh.
322235587
Brian C. Keegan, Ph.D. @brianckeegan.com · 24/09/2026
static.klipy.com
It's Happening Isn't It? Meme
ALT: It's Happening Isn't It? Meme
140
Reposted by Brian C. Keegan, Ph.D.
Daniel S. Katz @danielskatz.org · 18/09/2026
Today I'm starting as the new Editor-in-Chief of @joss-openjournals.bsky.social. blog.joss.theoj.org/2026/09/dani... I can only do this because of the journal's incredible community and the work we've collectively done over our first 10 years. 🧵
blog.joss.theoj.org
Daniel S. Katz is the new Editor-in-Chief of JOSS | Journal of Open Source Software Blog
After ten years, founding Editor-in-Chief Arfon Smith is handing over to Daniel S. Katz, effective 18 September 2026.
1328
Brian C. Keegan, Ph.D. @brianckeegan.com · 24/09/2026
Yet another issue like Flock cameras and data centers that Democrats could pick up an enormous amount of popular support for if they cared about winning elections more than paying beltway political consultants to pivot to the center.
072
Brian C. Keegan, Ph.D. @brianckeegan.com · 24/09/2026
oh no what have you done
010
Brian C. Keegan, Ph.D. @brianckeegan.com · 24/09/2026
can we spend 200 million tokens and get a humane version of LaTeX
150
Reposted by Brian C. Keegan, Ph.D.
Shannon Vallor @shannonvallor.bsky.social · 24/09/2026
In any reasonable society the next sentence would be ‘and so they were all put in jail for admitting to gross negligence and malfeasance on a scale previously unthinkable’
212242