Cameron Blevins @cblevins.bsky.social · 28/08/2026We desperately need solutions beyond "online asynch is toast." For years I've told colleagues that AI detection tools are unreliable and problematic. But if Pangram's accuracy results really are this robust, I think schools should think about getting a license: papers.ssrn.com/sol3/papers.... 2161 0
Cameron Blevins @cblevins.bsky.social · 28/08/2026Online classes are: a) the modality MOST vulnerable to agentic AI, b) the MOST labor-intensive in terms of faculty-to-student ratios, and c) taught by instructors with the MOST precarious employment. We need to keep this in mind when urging instructors to "teach with intentionality" 34913 0
Cameron Blevins @cblevins.bsky.social · 28/08/2026Similar result with using ChatGPT to work in Canvas to complete an unessay: it read instructor feedback on an earlier assignment, found primary sources and photos, made a zine-style pamphlet for a campus walking tour, and wrote a process reflection about "my own experience of moving through" campus 1134 0
Cameron Blevins @cblevins.bsky.social · 28/08/2026Agentic AI is also kryptonite for online teaching. Here's Claude's Chrome plugin navigating a dummy Canvas shell in Student Mode to take notes on a lecture and a primary source packet, then use it complete (and ace) a quiz that I tried to ground deeply in that material. 13410 0
Cameron Blevins @cblevins.bsky.social · 28/08/2026Nearly all of the report's recommendations rest on an assumption that students should learn entirely in-person. This makes sense for MIT, and tbf the authors weren't trying to speak for all of higher ed. But this is simply not how most students receive a college education today. 1262 0
Cameron Blevins @cblevins.bsky.social · 28/08/2026This MIT report on AI and teaching is rightfully getting lots of praise: aiandeducation.mit.edu/report/. There's a ton to like, but it exemplifies a trend I see on Bluesky around AI + pedagogy conversations: they tend to leave out online learning entirely. 69637 0
Cameron Blevins @cblevins.bsky.social · 28/05/2026All 11 stops on the tour have a corresponding page on our website with multiple ways to listen (embedded audio, links to Spotify, Apple, etc.), written transcript, map of the stop's location, and photo of where to stand while listening: aurariahistory.org/tour/ 120 0
Cameron Blevins @cblevins.bsky.social · 05/05/2026Google Slides' new "Beautify this slide" AI tool is comedic gold. Don't think I could have made an uglier, more illegible slide if I tried: 6367 0
Cameron Blevins @cblevins.bsky.social · 16/04/2026Generative AI has forced me to think a lot more concretely about all the discrete components of doing historical work - and where the value of those different pieces lie 1148 0
Cameron Blevins @cblevins.bsky.social · 13/04/2026Ex. A teacher uses Canvas's "Intelligence Insights" tool to surface "Students in Need of Attention." Technically, it's an AI-powered tracking system. But that's not obvious. Is a teacher expected to a) recognize this, and b) disclose it? community.instructure.com/en/kb/articl... 031 0
Cameron Blevins @cblevins.bsky.social · 09/04/2026Interesting parallels here in the “flow” of vibe coding vs. gambling 230 0
Cameron Blevins @cblevins.bsky.social · 30/03/2026I did some light iteration for markers, bar charts, etc. but not much on palette. I was struck that it ended up having a similar color scheme as my book cover (although I might be reading too much into it) + 100 0
Cameron Blevins @cblevins.bsky.social · 27/03/2026On transcription: traditional OCR might have transcribed the following as "rmont. lontpeller". Gemini not only recognized this as the Vermont city of "Montepelier" but - crucially - transformed the entire messy table of cities into a usable spreadsheet of data + 160 0
Cameron Blevins @cblevins.bsky.social · 27/03/2026It's a handy tool for researchers (historians, genealogists, stamp collectors, etc.) who are curious how long a letter took to reach its destination. Click or search ~130 cities to quickly see how they fit within a national system of information and how those flows changed over time + 1121 0
Cameron Blevins @cblevins.bsky.social · 18/02/2026An aside: weekly archival research trips and 2x week in-person classes is what I WISH the job looked like, but the reality for most academic historians is: minimal travel funds, online asynch courses, and lots of "computer work" tasks. This can't be our defense of what makes our jobs AI-proof + 131 0
Cameron Blevins @cblevins.bsky.social · 13/02/2026So much for soup to nuts. Next I gave it a transcribed version of the data I had typed into a CSV file years ago. 7 minutes later, I had a fully interactive web map. I hit my rate limit before I could make any further tweaks but even this first autonomous pass is pretty stunning: + 140 0
Cameron Blevins @cblevins.bsky.social · 13/02/2026Womp womp. Complete failure. It kept trying to use OCR packages to extract the data rather than vision + reasoning, which was never going to work with this kind of messy tabular source. I finally shut it down after 30 min. of spinning its wheels with gibberish OCR: + 130 0
Cameron Blevins @cblevins.bsky.social · 13/02/2026"Just point Claude Code at some files and see what it can do." I wanted to test this on a historian's workflow so I used a small 4 pg. PDF from my dissertation research that never made it into my book: an 1882 table of how long it took the mail to travel between different cities. + 251 0
Cameron Blevins @cblevins.bsky.social · 13/01/2026I then used Gemini 3.0 to transcribe that same handwritten section. Gemini made exactly 2 errors (WER: 2.70%, WIP: 96.47%), and one of those "errors" was actually a word that Mujic seems to have misidentified. Translation: a nearly flawless transcription. + 100 0
Cameron Blevins @cblevins.bsky.social · 13/01/2026I tried out @dougboyd.bsky.social's transcription comparison tool to quantify this early-ChatGPT transcription vs. Mujic's transcription. Nearly 1/2 the words needed correction, and only 30% of the content came through reliably (WER: 46.85%, WIP: 29.31%). Translation: hot garbage. + 120 0
Cameron Blevins @cblevins.bsky.social · 13/01/2026Mujic provided a super helpful deep dive on one particularly messy section of the poem riddled with insertions and crossed-out words, then included a side-by-side comparison of their transcription vs. early-ChatGPT. I decided to take a closer look to try and measure the errors in this section. + 100 0
Cameron Blevins @cblevins.bsky.social · 17/10/2025Kick off your morning at #WHA2025 with some spicy takes on Generative AI and history from Sean Fraga, Rachel Birch, @jasonheppler.org, @regan008.bsky.social, and myself (8:15-9:45am, Santo Domingo Room) 071 0
Cameron Blevins @cblevins.bsky.social · 19/07/2025What a memory @scottbot.bsky.social! The post office department occasionally published transit time for mail between major cities, that’s the closest I can think of. Ex. This one from 1882. Happy to dig up the other ones I have if you want to email me! 110 0
Cameron Blevins @cblevins.bsky.social · 16/07/2025A lot of LGBTQ scholarship has focused on: a) gay men, and b) big cities. By mapping 5,000+ locations across 26 issues from 1975-1989, we showed something different: a much more expansive and dispersed geography of lesbian readers that tilted towards rural areas and mid-sized cities 120 0
Cameron Blevins @cblevins.bsky.social · 02/12/2024Taking a break from grading on #DayofDH2024 to redesign our Data Advocacy For All website. I know zero Javascript/CSS, but used a combo of Claude + Github Copilot to get a fully functioning, clickable button interface for filtering and searching resources. 070 0
Cameron Blevins @cblevins.bsky.social · 20/11/2024The state-level mortality figures are worth a look, although I'd caution that many individual states have very, very wide confidence intervals. From their full paper: www.pnas.org/doi/10.1073/... 021 0
Cameron Blevins @cblevins.bsky.social · 29/10/2024New post, “A Large Language Model Walks Into an Archive…” explores how historians can use off-the-shelf LLMs to work with primary sources 📜 cblevins.github.io/posts/llm-pr... 48331 0