Sharon Machlis
banner
smachlis.bsky.social
Sharon Machlis
@smachlis.bsky.social
Author of Practical R for Mass Communication & Journalism
❤️ #RStats, writing & cities designed for walking/biking
Having fun with #GenAI
(Mostly) retired; former tech journalist
Also #VibrantAging #Running #Photography #Crochet #ASL
Pinned
Interested in using your data skills for public service locally? My 5-minute #PositConf2025 lightning talk aims to give you some ideas for inspiration! Now on YouTube:
youtu.be/fSAoCcZD--Y?...
Use Your Data Skills for Good (Sharon Machlis) | posit::conf(2025)
YouTube video by Posit PBC
youtu.be
Daily number of Bluesky posts with the #RStats hashtag (case insensitive) Sept. 1 - Feb 13, excluding the CRAN Package Updates bot.
Coded with the {bskyr} and {ggplot2} R packages.

[Posted via R script and weekly cron job. Tx for your patience if something went awry] #RStatsStats
February 14, 2026 at 2:07 PM
Reposted by Sharon Machlis
The ARISS Europe team shared the story of Elena Selmi. She went on from being a contact participant to a space physicist!

The application window is now open for your group in Europe, Africa and the Middle East. Apply now for an early 2027 contact.

www.ariss-eu.org/index.php/sc...
February 7, 2026 at 2:55 PM
I've worked with Claude to create a natural-language interface to Census data. It generates #RStats tidycensus code to answer a user's query.
If of interest, here's the R package with the usual disclaimers (AI can make mistakes! Check the code! Use at your own risk!)
github.com/smach/census... #ddj
GitHub - smach/censuschat
Contribute to smach/censuschat development by creating an account on GitHub.
github.com
February 13, 2026 at 4:44 PM
I get a lot out of online spaces like this, but I also spend too much time online. Maybe this would actually help me use social media the way I want to: Catch up, post a bit, and move on to the rest of my real-world life. I don’t need ‘connections’ with bots. I do in my real life.
We don’t have any barriers to bots flooding every online space. They can use browsers and make payments. In fact, it is arguably a better deal to pay for a bot to access a social media site, since it can post and carry out your agenda when you sleep.

Online spaces are about to get (even more) grim.
February 13, 2026 at 1:30 PM
Reposted by Sharon Machlis
Rs wld still let you vote if you get/have a passport (which is expensive) OR if you get/have a certified birth certificate that matches your current approved form of ID (but these 2 documents *don’t* match for 69 million married women, & Rs *don’t* include marriage certs as approved documentation.)
Most Real IDs do *not* prove citizenship. (EDLs, which are available in only 5 states are an exception) The GOP’s “SAVE” Act thus misleads when it says voters can prove citizenship w/ “a form of ID issued consistent with the reqmts of…REAL ID…that indicates the applicant is a citizen of the US…” 1/
February 12, 2026 at 2:12 AM
But we don't have enough money for Americans to have affordable healthcare.
ICE has now spent over half a BILLION dollars just on purchasing warehouses around the country to convert into detention camps.

If these mega-camps are utilized to the full capacity ICE intends, they'll be the largest prisons in the country, with little real oversight. www.ajc.com/politics/202...
ICE to begin detaining immigrants inside Social Circle warehouse in April
Homeland Security plans to build warehouse detention facilities in other cities being met with opposition.
www.ajc.com
February 9, 2026 at 11:18 PM
Patriots played in a division with the 3-14 Jets and 7-10 Dolphins. Seahawks played in a division with the 12-5 Raiders and 12-5 Niners.
#NFL #SuperBowl
February 9, 2026 at 2:18 AM
The OpenAI Codex Super Bowl ad was surprisingly good

youtu.be/aCN9iCXNJqQ
OpenAI Super Bowl 2026 | Codex | You Can Just Build Things
YouTube video by OpenAI
youtu.be
February 9, 2026 at 12:32 AM
Conference app chatbot built in R that:
- Answers schedule questions
- Includes both chatbot and searchable table
- One-click button filters table to see only sessions AI bot mentions
Code: github.com/smach/NICAR2...
App: smach-nicar2026-chatbot.share.connect.posit.cloud
#RStats #RShiny #NICAR26
February 8, 2026 at 4:23 PM
Neighborhood trail this afternoon
February 8, 2026 at 1:04 AM
Reposted by Sharon Machlis
“The global publishing platform Substack is generating revenue from newsletters that promote virulent Nazi ideology, white supremacy and antisemitism, a Guardian investigation has found…” www.theguardian.com/media/2026/f...
Revealed: How Substack makes money from hosting Nazi newsletters
Exclusive: Site takes a cut of subscriptions to content that promotes far-right ideology, white supremacy and antisemitism
www.theguardian.com
February 7, 2026 at 5:09 PM
This is such a useful (and short!) piece by developer Mitchell Hashimoto on "my journey of how I found value in AI tooling and what I'm trying next with it." Adopting ANY tool is work and not easy at the start, he notes. #GenAI is no exception.
h/t @simonwillison.net

mitchellh.com/writing/my-a...
My AI Adoption Journey
mitchellh.com
February 7, 2026 at 4:57 PM
Daily number of Bluesky posts with the #RStats hashtag (case insensitive) Sept. 1 - Feb 6, excluding the CRAN Package Updates bot.
Coded with the {bskyr} and {ggplot2} R packages.

[Posted via R script and weekly cron job. Tx for your patience if something went awry] #RStatsStats
February 7, 2026 at 2:06 PM
Reposted by Sharon Machlis
If you've been laid off by the Washington Post this week and have any questions re: digital security, please email me on [email protected]. I'll help you pro-bono for the rest of the month.
February 6, 2026 at 4:00 PM
Interesting dataviz!
Half of the United States' population lives in these 144 counties.

Explore: walkerke-county-popu...
February 5, 2026 at 2:46 AM
Reposted by Sharon Machlis
Whatever this is, it’s Not Good. This is a drastic step and obviously not meant to alert CIA Director Ratcliffe, rather to alert us. Given Wyden’s interest in privacy and surveillance and what’s going on around the country, I’d wager a bit of money that the CIA has been doing domestic things.
I don’t like this
February 4, 2026 at 11:50 PM
If you have an Android phone, this is SUCH a great tip from JR Raphael at @computerworld. Makes reading articles on your phone so much more pleasant!
www.computerworld.com/article/4120...
The best Android feature you (probably) aren't using
An incredible upgrade awaits — and it'll take you all of 30 seconds to get going.
www.computerworld.com
February 4, 2026 at 8:47 PM
GitHub Actions have been down for more than 2 hours 😲 [although cron jobs on my tiny Digital Ocean Linux server continue uninterrupted 😅] www.githubstatus.com #GitHub
February 2, 2026 at 10:42 PM
Daily number of Bluesky posts with the #RStats hashtag (case insensitive) Sept. 1 - Jan 30, excluding the CRAN Package Updates bot.
Coded with the {bskyr} and {ggplot2} R packages.

[Posted via R script and weekly cron job. Tx for your patience if something went awry] #RStatsStats
January 31, 2026 at 2:06 PM
Reposted by Sharon Machlis
Finally wrote about it.

"I’m calling it the Cookie Theory of Collective Action: Everyone has a role, anyone can start small, and joy is an essential part of the broader fight for your community."

snackstack.net/2026/01/30/t...
The Cookie Theory of Collective Action
Build community, bring snacks, and other tips from an occupied city
snackstack.net
January 30, 2026 at 9:54 PM
Not sure if info in here has changed, but I've gone over this presentation by @themockup.blog MULTIPLE times over the years to get comfortable with arrow and parquet files in #RStats
January 29, 2026 at 5:17 PM
Hey crafters! Needle & Skein in MN is promoting "Melt the ICE" hat knit and crochet patterns. "ALL proceeds from the sale of this pattern will be given to immigrant aid organizations within the Twin Cities community."
Ravelry: www.ravelry.com/patterns/sou...
PayHip: payhip.com/shopneedlean...
Ravelry: Needle & Skein Ravelry Store - patterns
www.ravelry.com
January 28, 2026 at 6:39 PM
Reposted by Sharon Machlis
ragnar 0.3.0 is now on CRAN! 🚀 An R toolkit for RAG from your docs: faster ingestion, better retrieval, Azure OpenAI + Snowflake embeddings, and MCP serving. tidyverse.org/blog/2026/01...

#rstats #rag #ai
ragnar 0.3.0
The new release of ragnar adds faster ingestion, new embedding providers, improved retrieval, and new integrations for using ragnar stores from tools.
tidyverse.org
January 27, 2026 at 5:30 PM
The penalty for overseeing an operation that executed two American civilians and trampled on countless other people's legal rights cannot be "you have to retire early." There need to be consequences.
But I do have one question.

When you get to your little place in El Centro, I imagine you are going to take off that handsome-looking Border Patrol uniform of yours.

A reminder that the awful & illegal things keep happening & have since 1865, because there are never any actual legal consequences.
January 27, 2026 at 12:11 AM
Reposted by Sharon Machlis
Alex Pretti:
January 24, 2026 at 9:26 PM