Sadly Not, Havoc Dinosaur

50 Days of AI History, Harms, and Hopes

Learn by doing with a new exercise every weekday for 10 weeks

Headshot of the author, Colarusso. David Colaursso

As an experiential educator, I firmly believe experience is an excellent teacher. So, let's build some stuff. In the process we might just gain some perspective on this whole generative AI craze.

I teach law students about technology, and a few years back I created the LIT Prompts browser extension to help them explore the use of Large Language Models (LLMs). You can run the extension for Firefox or for Chrome.

Over the next 10 weeks, I'll update this page with short posts on the history, harms, and hopes surrounding AI, including exercises for you to run inside LIT Prompts. We'll be plugging into the technology that runs tools like ChatGPT, giving you a level of control that most people don't see. You won't have to do any "coding," but we will think like coders. We'll try to introduce some rigor by thinking about workflows and systems, not just "chatbots." You'll be supported by the fact that LIT Prompts lets you produce reusable interconnecting prompt templates. This will let us build on what we learn and improve our practice over time. It will also allow us to explore some agentic behavior. You'll experience the promise and perils of this new technology through building custom interactions/workflows. Plus, I'm pretty sure we'll have fun along the way.

Week 1

Monday Tuesday Wednesday Thursday Friday

Micro-Lessons (Tuesday-Thursday): An explanation of how to build an artificial neural network

  1. Using AI to Distill and Question Texts: Summarize and question the contents of a webpage from within the browser
  2. A Rose by Any Other Name: Define a selected word, phrase, idiom, or initialism on a webpage
  3. I'm Sorry, Dave Can't Do That: Use the text of an email to draft a polite reply declining any request(s)
  4. You Can't Be Neutral on a Moving Train: Define a selected word, phrase, idiom, or initialism given the context of the webpage on which it is found
  5. Flip a Poem; Roll an "App": Turn the outcome of a coin flip into a poem and package this as an "app"

Week 2

Monday Tuesday Wednesday Thursday Friday

Micro-Lessons (Monday-Thrusday): Learn how to turn words into numbers with word2vec

  1. AI Ouroboros: Can Today's "AI" Build Yesterday's?: Using LLMs to suggest features for linear and logistic regression models
  2. Give Me the Recipe, Not an SEO-Motivated Short Essay: For an online "recipe page," return just the recipe absent extraneous verbiage
  3. Add Email Asks to My To-Do List: Find the "asks" in an email; produce a bulleted list of same; add these to a to-do list; save to a file
  4. The Dream of Universal Translation: Translate text into English then translate your reply into the original language
  5. A Poem for the Moment: Turn the time of day into a poem

Week 3

Monday Tuesday Wednesday Thursday Friday

Micro-Lessons (Tuesday-Thrusday): All of our micro-lessons have been building to this. We take on the T in GPT. That's right, we're talking transformers.

  1. AI Magic + Algorithmically-Driven News Feeds Minus the Surveillance Capitalism: Using AI to build open-source tools that work for their users, not their builders
  2. What if Members of Talking Professions Could Log Time in Simulators Like Pilots?: Craft Simple Training Simulations with "AI actors"
  3. Taming Texts or: How To Turn Unstructured Prose Into Structured Data - Diagram selected sentence, output JSON
  4. Old-School Automation: Complete a "form letter" without engaging an LLM
  5. This Day in History: Generate fun "facts" for this day in history

Week 4

Monday Tuesday Wednesday Thursday Friday
  1. If a 3L Can Automate Law Students, I Can Automate Law Profs—Robo Socrates Lives! A law school instructor shows you how to get AI to brief cases, explain them to a 5yo, play the gunner, and conduct a Socratic dialogue all for FREE!
  2. All of the Above: Use AI to draft multiple choice questions based on a reading assignment
  3. Decodable Books On-Demand: Use AI to create custom books for beginning readers
  4. 2.B, or Not 2.B? Have an AI answer multiple choice and true or false questions based on a reading assignment
  5. Search this Site Let's explore what JavaScript can do for us. This is a precursor to our discussion of agentic AI, where we'll be asking questions like, what can JavaScript do for AI.

Week 5

Monday Tuesday Wednesday Thursday Friday
  1. Narrative Quanta: LLMs as RPG Building Blocks. Generate the outcome of a scene for a role-playing game based on a single sentence
  2. TL;DR LLM: Blurb a webpage for social media
  3. Flag Logical Fallacies with a Browser Extension: Have AI read a webpage and flag logical fallacies
  4. Is This Good? Extract sentiment from social media posts, label each, and structure output as JSON
  5. Your Own Personal Anger Translator: Translate angry comments into thoughtful replies in context

Week 6

Monday Tuesday Wednesday Thursday Friday
  1. Should the USPTO ask AI for help with Pop Culture References? How LLMs could help screen for bad-faith trademark applications
  2. 500 Characters? I'll Make It Fit! Use AI to shorten text
  3. Magnifying Ideas and Expanding Text with AI: In which I show you how to have AI write something both personal and original, bucking the assumptions that AI writing can never be personal or original
  4. Translate Legalese: An AI tool for rewriting texts in plain language
  5. The Elements of Interactive Style Guides: Have AI provide writing feedback based on a house style guide