Sign in

Gabe Osterhout

@gosterhout.bsky.social
324 followers 283 following 39 posts

Data viz guy at Idaho Secretary of State

PostsRepliesMedia
Gabe Osterhout @gosterhout.bsky.social · 08/05/2026
Congrats!!
020
Reposted by Gabe Osterhout
ArtButMakeItSports @artbutmakeitsports.bsky.social · 22/02/2026
Suprematism, by Nikolai Suetin, 1920-21, 📸 by @tiltoncreative
6199412257
Gabe Osterhout @gosterhout.bsky.social · 10/01/2026
Just in time, thanks @loganfinney.com!
010
Gabe Osterhout @gosterhout.bsky.social · 02/01/2026
Watching Indiana’s rebuild as a Nebraska fan
010
Reposted by Gabe Osterhout
R for the Rest of Us @rfortherestofus.com · 01/12/2025
What's New in R this week? ✅ A fun Halloween-themed {ggplot2} tutorial ✅ The {ganttify} package for creating Gantt charts; developed by Ahmed Aredah ✅ Andrew Heiss and Gabe Osterhout give a talk on automating election night reporting with R and Quarto Read the issue: buff.ly/3loLTlS #rstats
172
Reposted by Gabe Osterhout
Hetan Shah @hetanshah.bsky.social · 27/11/2025
Your universe is a photocopy of a photocopy of a… on.ft.com/4ahkNKa
Al-generated content has surpassed human-written articles
Graph
38733351
Gabe Osterhout @gosterhout.bsky.social · 10/11/2025
Means a lot coming from you! If you ever want to collaborate on the amazing data we have here you know where to find me. 😉
020
Reposted by Gabe Osterhout
Andrew Heiss @andrew.heiss.phd · 10/11/2025
My posit::conf(2025) talk with @gosterhout.bsky.social on election reporting with #rstats and #QuartoPub is up on YouTube now! See the slides here: andrewheiss.github.io/election-des... And see a whole example/tutorial site here: andrewheiss.github.io/election-desk/
youtube.com
Election Night Reporting Using R & Quarto (Andrew Heiss & Gabe Osterhout) | posit::conf(2025)
YouTube video by Posit PBC
2398
Gabe Osterhout @gosterhout.bsky.social · 08/11/2025
My #PositConf25 talk with @andrew.heiss.phd is now on YouTube! youtu.be/UCloM4GcfVY?...
youtu.be
Election Night Reporting Using R & Quarto (Andrew Heiss & Gabe Osterhout) | posit::conf(2025)
YouTube video by Posit PBC
030
Gabe Osterhout @gosterhout.bsky.social · 06/11/2025
I need to try @kylewalker.bsky.social’s mapgl. Our site used leaflet but mapgl should improve performance without sacrificing the style and customization we love. What did you use for bar charts?
210
Gabe Osterhout @gosterhout.bsky.social · 06/11/2025
Exciting to see more election results using open source code! #rstats
040
Gabe Osterhout @gosterhout.bsky.social · 06/11/2025
Awesome! Thanks for sharing.
120
Reposted by Gabe Osterhout
Sharon Machlis @smachlis.bsky.social · 26/09/2025
Watched the 'Election Night Reporting Using R & Quarto' #positconf2025 talk on how @gosterhout.bsky.social & @andrew.heiss.phd created an auto-updating website with custom tables, interactive maps, and a dynamic 'Close Races' page #RStats #ddj GitHub: github.com/andrewheiss/... 1/2
github.com
GitHub - andrewheiss/election-desk
Contribute to andrewheiss/election-desk development by creating an account on GitHub.
1193
Gabe Osterhout @gosterhout.bsky.social · 25/09/2025
media.tenor.com
a man in a military uniform says " believe it or not jail " in front of a crowd
ALT: a man in a military uniform says " believe it or not jail " in front of a crowd
120
Gabe Osterhout @gosterhout.bsky.social · 18/09/2025
Excited to shove Idaho down all of your throats #rstats #quartopub
media.tenor.com
a man wearing a john deere hat says chris i dream of potatoes .
ALT: a man wearing a john deere hat says chris i dream of potatoes .
060
Gabe Osterhout @gosterhout.bsky.social · 12/09/2025
Barton, Susie, and Lon were the highest turnout names in 2024, while Hudson and Asher had the lowest turnout. #idpol
020
Gabe Osterhout @gosterhout.bsky.social · 17/06/2025
It filled the whole plate!
media.tenor.com
a hand pointing at a graph with the words no lies detected
ALT: a hand pointing at a graph with the words no lies detected
010
Gabe Osterhout @gosterhout.bsky.social · 17/06/2025
This doesn’t get talked about enough.
020
Gabe Osterhout @gosterhout.bsky.social · 03/06/2025
The original #Idaho constitution
020
Gabe Osterhout @gosterhout.bsky.social · 21/05/2025
A couple thousand were a little bit ago!
030
Reposted by Gabe Osterhout
Ariel Edwards-Levy @aedwardslevy.bsky.social · 17/05/2025
Once again asking people to keep in mind that a relative spike in google searches for a specific term does not necessarily mean a high level of absolute interest in that term
Search for "who is running for president" and "did Biden drop out" showing a big spikeNo visible spike in comparison to the search term "pizza"
0334
Gabe Osterhout @gosterhout.bsky.social · 02/05/2025
Our contribution to the gorilla-fighting discourse
000
Gabe Osterhout @gosterhout.bsky.social · 01/05/2025
Real sickos use the old Pocatello flag. @lockanth.bsky.social
020
Gabe Osterhout @gosterhout.bsky.social · 30/04/2025
Had an issue where {htmlwidgets} in my shiny app weren't displaying in an iframe embedded on a website. Turned out to be a permissioning issue that was solved by calling the resource directly from the CDN. #rstats
040
Reposted by Gabe Osterhout
Andrew Heiss @andrew.heiss.phd · 29/04/2025
Since it's in Atlanta, I'll be here at my first posit::conf! I'll be speaking here with @gosterhout.bsky.social about election night reporting with #rstats and #QuartoPub (showing off {targets} and other neat tricks like this: www.andrewheiss.com/blog/2024/11... )
1433
Gabe Osterhout @gosterhout.bsky.social · 19/04/2025
How have I never seen this
000
Gabe Osterhout @gosterhout.bsky.social · 24/02/2025
College football sickos 🤝 flag sickos
010
Gabe Osterhout @gosterhout.bsky.social · 04/02/2025
First time hearing about Datasette. Looks promising!
000
Gabe Osterhout @gosterhout.bsky.social · 25/01/2025
That’s electric
000
Gabe Osterhout @gosterhout.bsky.social · 25/01/2025
Men’s team too!
000
Gabe Osterhout @gosterhout.bsky.social · 25/01/2025
Loving the logo
060
Gabe Osterhout @gosterhout.bsky.social · 25/01/2025
Let’s not forget the incredible season male covid had too
080
Gabe Osterhout @gosterhout.bsky.social · 25/01/2025
Only @bigskyconf.bsky.social could come up with a banner like this. @sickoscommittee.org
89710
Gabe Osterhout @gosterhout.bsky.social · 07/12/2024
Will work on my team
110
Gabe Osterhout @gosterhout.bsky.social · 06/12/2024
media.tenor.com
a man sitting at a table with a microphone and the words i plead the ff
ALT: a man sitting at a table with a microphone and the words i plead the ff
010
Gabe Osterhout @gosterhout.bsky.social · 28/11/2024
I know you’re looking at state-level turnout, but if it’s helpful, just published Idaho’s official precinct-level turnout stats: voteidaho.gov/election-res...
voteidaho.gov
Election Results | VoteIdaho.Gov
Find the latest Idaho election results on VoteIdaho.gov. Access official vote counts, detailed breakdowns by district, and historical election data. Stay updated with comprehensive and accurate inform...
000
Gabe Osterhout @gosterhout.bsky.social · 27/11/2024
Raw precinct data is here: voteidaho.gov/election-res...
voteidaho.gov
Election Results | VoteIdaho.Gov
Find the latest Idaho election results on VoteIdaho.gov. Access official vote counts, detailed breakdowns by district, and historical election data. Stay updated with comprehensive and accurate inform...
030
Gabe Osterhout @gosterhout.bsky.social · 27/11/2024
Raw precinct data is here: voteidaho.gov/election-res...
voteidaho.gov
Election Results | VoteIdaho.Gov
Find the latest Idaho election results on VoteIdaho.gov. Access official vote counts, detailed breakdowns by district, and historical election data. Stay updated with comprehensive and accurate inform...
020
Gabe Osterhout @gosterhout.bsky.social · 20/11/2024
Listening to this audiobook on my commute. It’s interesting!
010
Gabe Osterhout @gosterhout.bsky.social · 15/11/2024
I’ll have Idaho’s precinct-level results available after state certification on 11/26.
120
Gabe Osterhout @gosterhout.bsky.social · 12/11/2024
We’ll be publishing official precinct results in a tidy format soon!
130
Gabe Osterhout @gosterhout.bsky.social · 12/11/2024
Fortunately our 44 counties report to a centralized system that we oversee.
010
Gabe Osterhout @gosterhout.bsky.social · 12/11/2024
I work for the state. But we offer XML pages for folks who want raw data! results.voteidaho.gov/xml.html
results.voteidaho.gov
XML Pages
120
Gabe Osterhout @gosterhout.bsky.social · 11/11/2024
Biggest election junkie/data nerd SOS in the country.
010
Reposted by Gabe Osterhout
Andrew Heiss @andrew.heiss.phd · 11/11/2024
Heyyy @gosterhout.bsky.social is here! Follow him for civic dataviz and #rstats stuff!
1141
Gabe Osterhout @gosterhout.bsky.social · 11/11/2024
States spend too much on clunky election night reporting. We just replaced ours using #rstats. dbplyr backend + reactable & leaflet viz + #quartopub site. Real magic happened with programmatic code chunks & targets pipeline done by @andrew.heiss.phd. #dataviz results.voteidaho.gov
4457
Reposted by Gabe Osterhout
Andrew Heiss @andrew.heiss.phd · 22/05/2024
Just finished a neat side project consulting with the Idaho Secretary of State's office to help create an #rstats + #QuartoPub website for election results, and it just worked (flawlessly!) last night with their primary election results.voteidaho.gov
Screenshot of the election results websiteScreenshot of the election results website showing a map with vote counts
6464
Gabe Osterhout @gosterhout.bsky.social · 22/05/2024
Really enjoyed working with you on this project! #rstats community is lucky to have folks like you.
010
Reposted by Gabe Osterhout
Andrew Heiss @andrew.heiss.phd · 22/05/2024
And huuuge props to @gosterhout.bsky.social who designed and built and live-updated the thing!
1101