Sign in

Lorena A Barba

@labarba.bsky.social
3.8K followers 390 following 124 posts

Engineering professor, computational scientist, jazz buff, techie, academic writer & font geek. Faculty director of the GW Open Source Program Office. lorenabarba.com www.linkedin.com/in/lorenabarba

PostsRepliesMedia
Lorena A Barba @labarba.bsky.social · 12/06/2026
Last spring I taught a graduate course built on the idea that 𝘧𝘭𝘶𝘦𝘯𝘤𝘺 𝘸𝘪𝘵𝘩 𝘈𝘐 𝘪𝘴 𝘢 𝘳𝘦𝘴𝘦𝘢𝘳𝘤𝘩 𝘴𝘬𝘪𝘭𝘭, not a novelty: 𝗚𝗲𝗻𝗲𝗿𝗮𝘁𝗶𝘃𝗲 𝗔𝗜 𝗳𝗼𝗿 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 𝗥𝗲𝘀𝗲𝗮𝗿𝗰𝗵—all the course materials are now public. Take it, use it, adapt it for your own students or your own research. barbagroup.github.io/mae6291-genai/
barbagroup.github.io
Generative AI for Engineering Research (MAE-6291) — Lorena A. Barba group
MAE-6291, Spring 2026. A graduate course teaching engineering PhD students to use generative AI as a research accelerator. Lecture notes and slides, openly shared.
042
Lorena A Barba @labarba.bsky.social · 05/05/2026
The Journal of Open Source Software, JOSS, is embarking on the search for its next editor-in-chief. Founder EIC Arfon Smith is stepping down after a whole decade of incredible service. Interested in filling those big shoes? Apply by June 19, 2026: blog.joss.theoj.org/2026/05/call...
blog.joss.theoj.org
JOSS is seeking a new Editor-in-Chief | Journal of Open Source Software Blog
After a decade of building and running JOSS, our founding Editor-in-Chief is stepping down. We're seeking a new EiC to lead editorial direction for the Journ...
0710
Lorena A Barba @labarba.bsky.social · 05/04/2026
All materials are openly licensed (CC-BY) on Figshare. Use them, adapt them, build on them. 👉 doi.org/10.6084/m9.f... If you're helping faculty navigate AI at your institution, I hope this is useful.
doi.org
AI Academy Session 4: Agentic AI — From Asking Questions to Delegating Tasks
Instructional materials for the GW Engineering AI Academy, exploring the shift from conversational AI to "agentic" workflows, where AI systems act with increasing autonomy to execute multi-step tasks.Key topics covered include:The Anatomy of an AI Agent: Defining the "thought–action–observation" loop and the three essential ingredients for agency: reasoning, tools, and memory. The Model Context Protocol (MCP): An explanation of the industry-standard protocol that allows AI models to connect seamlessly with external services like Google Drive, Gmail, and GitHub. Agent Skills: Introduction to a standardized format (SKILL.md) for packaging domain-specific expertise—such as ABET accreditation mapping—into portable, reusable instructions for AI agents. Practical Workflows: Strategies for faculty to transition from manual prompting to orchestrating autonomous assistants that can analyze course outcomes, review student reports, or conduct deep research. The document includes an appendix demonstrating a concrete example of an agent skill for mapping Course Learning Outcomes (CLOs) to ABET Student Outcomes. See the full skill at: https://github.com/labarba/abet-clo-mapper GW AI Academy, session 4, April 3, 2026.
061
Lorena A Barba @labarba.bsky.social · 05/04/2026
The session walks through: → How tools like deep research actually work behind the scenes → When to let AI run autonomously vs. when to stay hands-on → How to connect AI to yourthe tools you already use → How to write down your expertise so AI can follow it consistently
130
Lorena A Barba @labarba.bsky.social · 05/04/2026
I just published open materials from our "AI Academy" for engineering faculty. Session 4 tackled the big shift: AI now does much more than answer your questions. It can go away, do research, and come back with a deliverable—faculty need the framework to understand this.
162
Lorena A Barba @labarba.bsky.social · 30/11/2025
As Brian Granger said in his keynote: "The Jupyter notebook format is the ideal document for AI." And if we're going to add AI to computational workflows, we need to preserve the transparency that makes science trustworthy. Full analysis on LinkedIn: www.linkedin.com/feed/update/...
linkedin.com
#jupytercon #artificialintelligence #multiagentsystems | Lorena A. Barba
𝗝𝘂𝗽𝘆𝘁𝗲𝗿 𝗔𝗜: 𝗿𝗲𝗮𝗹-𝘁𝗶𝗺𝗲 𝗰𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝗼𝗻 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝘁𝗵𝗲 𝗰𝗵𝗮𝘁 𝘄𝗶𝗻𝗱𝗼𝘄 𝘈𝘵 𝘑𝘶𝘱𝘺𝘵𝘦𝘳𝘊𝘰𝘯, 𝘐 𝘴𝘢𝘸 𝘵𝘩𝘦 𝘧𝘶𝘵𝘶𝘳𝘦 𝘰𝘧 𝘩𝘶𝘮𝘢𝘯-𝘈𝘐 𝘤𝘰𝘭𝘭𝘢𝘣𝘰𝘳𝘢𝘵𝘪𝘰𝘯. The talk of Abigayle Mercer and Zach Sailer blew my mind. Having re-watched thei...
030
Lorena A Barba @labarba.bsky.social · 30/11/2025
Current multi-agent frameworks (LangChain, AutoGen) orchestrate agents in the background. User prompts → agents debate invisibly → result appears. Jupyter AI makes agent coordination transparent. Human-in-the-loop, all the way down.
130
Lorena A Barba @labarba.bsky.social · 30/11/2025
This respects what #Jupyter actually is: a medium for dialogue. Not a REPL with a GUI. Not an IDE with a chatbot bolted on. A conversational space where humans negotiate truth through computing.
120
Lorena A Barba @labarba.bsky.social · 30/11/2025
Here's the genius: they're using @jupyter.org's Real-Time Collaboration (RTC) protocol—originally designed for humans—as the rail for AI interaction. AI agents get cursors and chat privileges, just like human collaborators. They just "enter the chat" when needed.
110
Lorena A Barba @labarba.bsky.social · 30/11/2025
In the demo: a Code-Cell-Editor agent encountered a statistics problem. It knows its limitations, so it @-mentioned a Statistician persona. The handoff happened visibly in the notebook—not in some hidden backend. The model is agents are teammates, not black boxes.
120
Lorena A Barba @labarba.bsky.social · 30/11/2025
If you use AI daily, you know "chat fatigue": prompt ➡ wait ➡ read ➡ re-prompt ➡ repeat Constantly context-switching between your work and a chat sidebar. Jupyter AI's new direction avoids this entirely.
120
Lorena A Barba @labarba.bsky.social · 30/11/2025
At #JupyterCon, I saw the future of AI collaboration for data science and beyond—and it's not in a chat window. Abigayle Mercer and Zach Sailer demoed an experimental new version of Jupyter AI and it changes the plot for multi-agent systems. A thread with my thoughts… 🧵
160
Lorena A Barba @labarba.bsky.social · 26/09/2025
The serious conversations about pedagogical approaches that harness AI productively rather than making human learning obsolete 𝘢𝘳𝘦 𝘯𝘰𝘵 𝘺𝘦𝘵 𝘩𝘢𝘱𝘱𝘦𝘯𝘪𝘯𝘨! How are other educators navigating this? 🎥 Check out this short video demo—and I'm curious to hear your thoughts: youtu.be/6q5CtXD5koY
youtu.be
Comet Assistant in Jupyter: First Impression of the Agentic Browser
YouTube video by Lorena Barba
110
Lorena A Barba @labarba.bsky.social · 26/09/2025
We're facing a 𝘄𝗶𝗰𝗸𝗲𝗱 𝗰𝗵𝗮𝗹𝗹𝗲𝗻𝗴𝗲: motivating genuine learning when the tools have become this capable. Assignments should help critical thinking rather than just testing procedural knowledge. But the pace and the scale of the changes required are 𝘮𝘰𝘯𝘴𝘵𝘳𝘰𝘶𝘴.
121
Lorena A Barba @labarba.bsky.social · 26/09/2025
What I witnessed: – The AI assistant analyzed the entire Jupyter notebook – Executed code cells autonomously – Wrote proper NumPy functions – Solved exercises completely – Even explained its reasoning All faster than students could read the problem statement.
110
Lorena A Barba @labarba.bsky.social · 26/09/2025
𝗖𝗼𝗺𝗲𝘁 𝗿𝘂𝗻𝘀 𝗰𝗶𝗿𝗰𝗹𝗲𝘀 𝗮𝗿𝗼𝘂𝗻𝗱 𝗝𝘂𝗽𝘆𝘁𝗲𝗿 Friends, I watched an AI agent complete my students' coding exercises in real-time, and I'm shook 🤯 I tested Perplexity's Comet browser on a Jupyter notebook with eigenvalue problems I assigned to my class… (video at the bottom of this thread)
121
Lorena A Barba @labarba.bsky.social · 13/09/2025
This raises a critical question: Are certain genres of scholarly work—especially simple literature reviews or trend summaries—no longer valuable as original scholarship? It's time for academia to rethink what we consider "original." What do you think? #PeerReview
551
Lorena A Barba @labarba.bsky.social · 13/09/2025
The paper's abstract promised a "review of key trends" in AI for engineering education. My reasoning for immediate rejection: anyone can generate this with a single, well-crafted prompt. I tested it in Gemini 2.5 Pro, and the results were stunningly good and likely similar to the submitted article.
120
Lorena A Barba @labarba.bsky.social · 13/09/2025
I just rejected a paper because it was pointless in the age of AI. For the first time, I recommended a manuscript be rejected because its content was so easily replicable by an AI model with deep research capabilities. #AcademicPublishing #AIinResearch
151
Lorena A Barba @labarba.bsky.social · 14/08/2025
Bonus: In support of my statement in highlight 1), above, you need to see this video by Prof. Giordano Scarciotti of Imperial College London (posted May 10, 2025): youtu.be/lSbnMBb6INA
youtu.be
Can ChatGPT Pass a Top-Tier Engineering Coursework?
YouTube video by Prof. Giordano Scarciotti
011
Lorena A Barba @labarba.bsky.social · 14/08/2025
7) Beware wearables: Smart glasses can photograph exam questions and get live AI answers. Your syllabus needs wearables policies NOW. Bottom line: Students will use AI anyway. Let's redesign courses to help them thrive with it. Full piece: doi.org/10.6084/m9.f... 8/8
doi.org
Colleagues: what to know about AI as you plan your Fall 2025 courses
This is an incomplete list of major developments and items to consider about the state of generative artificial intelligence, as we approach the Fall 2025 semester. My goal is simply to bring to your ...
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
6) The AI polarity: It can amplify learning OR create cognitive laziness. The difference is in how we design assignments and teach usage. How might you design for active AI use and promote user patterns that result in positive outcomes? 7/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
5) AI is much more than chat. It's autonomous agents doing research, filling forms, completing coursework. One prompt = entire literature review. Will you change expectations of what students do in your class? 6/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
4) Entry-level jobs were down 15% in 2024, and unemployment for new grads hit 4-year high this year. Meanwhile, companies now require AI use in their teams, and are conducting AI-enabled job interviews. Are we preparing students for this? 5/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
3) Students perceive that they know AI better than faculty (they're probably right). This gap is creating stress and missed opportunities for everyone. What are you going to do about this? 4/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
2) ChatGPT now has "Study Mode" and Gemini has "Guided Learning"—both promise Socratic tutoring versus immediate answers. But will students choose the hard path when instant answers are a click away? (They can turn Study mode on/off!) 🤔 3/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
1) Google just gave all US college students free access to Gemini Pro. They just need an .edu email for verification. This means validity of your take-home assignments is cooked: Gemini can do complex work for students and they don't need to think… 2/8
110
Lorena A Barba @labarba.bsky.social · 14/08/2025
🧵 Fall 2025 faculty: I wrote 7 pages on what you need to know about AI before classes start in a week or two—it's posted as PDF in the ‪@figshare.com‬ service under CC-BY: link below… Here are the highlights: 1/8
2142
Reposted by Lorena A Barba
Jeffrey Perkel (he/him) @jperkel.bsky.social · 06/08/2025
Good benchmarks allow a user to choose the best method for a particular application. “But the first question is, what do we mean by ‘better’?” Fascinating story by @drmichaelbrooks.bsky.social on benchmarking in #AI. Thx @labarba.bsky.social for the suggestion! 🧪 www.nature.com/articles/d41...
nature.com
Is your AI benchmark lying to you?
Artificial intelligence models are too often assessed against flawed goals — a stumbling block for progress.
054
Lorena A Barba @labarba.bsky.social · 19/07/2025
Had a hallway conversation at #SciPy2025 about #GenAI in coding education → one week later, a (partial) solution is shipped in @googlecolab.bsky.social 🤯 The magic of conference serendipity never gets old. Longer post with story on LinkedIn: www.linkedin.com/feed/update/...
linkedin.com
A week has passed since I got back from the SciPy Conference in Tacoma, WA, delighted as usual by the experience. | Lorena A. Barba
A week has passed since I got back from the SciPy Conference in Tacoma, WA, delighted as usual by the experience. I had skipped it last year, weary of crossing the whole continent for the event. But I...
0111
Lorena A Barba @labarba.bsky.social · 10/07/2025
Presentation slides for my talk yesterday at #SciPy2025 Barba, Lorena A. (2025). Embracing GenAI in Engineering Education: Lessons from the Trenches. figshare. Presentation. doi.org/10.6084/m9.f...
doi.org
Embracing GenAI in Engineering Education: Lessons from the Trenches
Talk at the SciPy Conference, July 9, 2025. Tacoma, Washington.This talk presents a candid reflection on integrating generative AI into an Engineering Computations course, revealing unexpected challen...
297
Lorena A Barba @labarba.bsky.social · 18/05/2025
Here's a practical intro for anyone who values simplicity, openness, and wants to build their own online presence the #OpenSource way. Full tutorial (~40 min): youtu.be/j-tXer7dIes
youtu.be
Jekyll and GitHub Pages basic tutorial
YouTube video by Lorena Barba
040
Lorena A Barba @labarba.bsky.social · 18/05/2025
I did a hands-on tutorial for easily creating a static website using #Jekyll and #GitHub Pages. No local installations—everything is done directly on @github.com! Follow along to: – Fork a Jekyll theme – Deploy with GitHub Actions – Edit the content – Solve issues with #GitHubCopilot (link in reply)
140
Lorena A Barba @labarba.bsky.social · 04/05/2025
You can read all about my #GenAI adventures (and misadventures) here: doi.org/10.6084/m9.f... Let's chat – what are YOU seeing in your classrooms? #teaching #python #highered
doi.org
Experience embracing genAI in an engineering computations course: What went wrong and what next
This paper is a candid reflection on adopting generative AI in an undergraduate engineering computations course, revealing unforeseen challenges despite best intentions. Students quickly developed pat...
152
Lorena A Barba @labarba.bsky.social · 04/05/2025
Key takeaway: We have to adapt. AI isn't going away. We need to find the line between helpful tool and crutch. And share our failures, not just our successes. It requires courage! #genAI #learninginpublic
151
Lorena A Barba @labarba.bsky.social · 04/05/2025
Tried to adjust the exam format, and the students revolted. 😬 It highlighted a key issue: are our assessments valid in the age of AI? What now? I've scrapped homework and exams (yes I did!) and moved to in-class, collaborative exercises. It's better, but still a WiP…
110
Lorena A Barba @labarba.bsky.social · 04/05/2025
The "illusion of competence"—that's when learners think they understand, but the knowledge isn't really sticking (like what happens after a "clear lecture"). AI gave them quick answers, but they didn't actually get the concepts. Sound familiar?
140
Lorena A Barba @labarba.bsky.social · 04/05/2025
I really thought providing an AI tool trained on course materials (via RAG) would be a game-changer. Instead, students started using it to bypass actual learning. Attendance tanked. Class dynamics broke down as I tried to remedy learning loss…
120
Lorena A Barba @labarba.bsky.social · 04/05/2025
I just released a preprint reporting on my experiment with generative AI in my Engineering Computations course. TL;DR: It was a mess. The biggest issue? The "illusion of competence." #GenAI #education #edtech
12113
Lorena A Barba @labarba.bsky.social · 24/04/2025
Sorry to hear your grant was terminated 😕
000
Lorena A Barba @labarba.bsky.social · 24/04/2025
The WH text plagiarized you?
100
Lorena A Barba @labarba.bsky.social · 25/03/2025
The "Source code Harmonization And Reuse in Information Technology Act or the SHARE IT Act" requires agency contracts for custom-development of software to acquire and exercise rights sufficient to allow government-wide access, sharing, use, and modification #GWOSCON www.congress.gov/bill/118th-c...
congress.gov
000
Lorena A Barba @labarba.bsky.social · 25/03/2025
Amazing keynote showing how open source software can help deliver better health outcomes for America! #GWOSCON
110
Lorena A Barba @labarba.bsky.social · 25/03/2025
#OpenSource software is more secure! In 2024/25, the CMS OSPO partnered with CISA to ran a bug bounty: 200 vulnerabilities were submitted and 18 critical vulnerabilities identified and cleared. If exploited they would have cost millions of dollars!
110
Lorena A Barba @labarba.bsky.social · 25/03/2025
Day 2 of the #GWOSCON launches with keynote speakers Andrea Fletcher and Remy DeCausemaker, leaders of the Centers for Medicare & Medicaid Services OSPO
Photo of Andrea Fletcher on the stage
110
Lorena A Barba @labarba.bsky.social · 24/03/2025
Paul Barrett began advocating for the use of #Python in astronomy while working at Goddard Space Flight Center. In his talk, "The Early Years of Scientific Python," he notes that key to scientific Python was the slicing or indexing syntax, enabling multi-dimensional arrays! 🚀 #GWOSCON
110
Lorena A Barba @labarba.bsky.social · 24/03/2025
Inessa Pawson from Open Teams highlights the barriers for participation in open source software within academia
Academic incentives prioritize public citations
IP and licensing confusion
"That's not my job" mindset
Working in public, version control
100
Lorena A Barba @labarba.bsky.social · 24/03/2025
Open source software used by NASA #GWOSCON
Slide showing logos of many OSS projects
120
Lorena A Barba @labarba.bsky.social · 24/03/2025
Starting now! So excited for our inaugural #GWOSCON Dean Geneva Henry welcoming everyone with optimism about the role of #OpenSource in our university. Inspiring!
183
Reposted by Lorena A Barba
CURIOSS @curiossorg.bsky.social · 18/03/2025
There's still time to book your free ticket for GW OSCON from March 24-25 next week. Register: go.gwu.edu/oscon #opensource #academicOSS #openscience #openresearch
133