Real Threads

Real Threads

The Ancestor's Insta — Primer

Project Primer: The Ancestor's Insta

Origins

Inspired by The Ancestor's Tale by Richard Dawkins and Yan Wong, this project presents the history of life on Earth as an Instagram-style infinite-scroll card feed. Each card represents a "rendezvous point" — a moment in deep time where a common ancestor is shared with a group of living cousins. The project was built using Google Gemini as a research and coding assistant; all images were generated using GPT-4o and DALL-E models.

The creator aimed to make evolutionary biology accessible and engaging by borrowing the familiar UX of a social media feed — scrolling through billions of years of ancestry the way you'd scroll through posts.

Structure

The project is organised as a single-page infinite-scroll experience:

  • 48 ancestor cards (A0–A47) from "Person" (0 MYA) to LUCA (Last Universal Common Ancestor, ~4,000 MYA)
  • Cousin modal: Each card has a "Cousins" button that opens a modal showing the species groups that share that ancestor
  • Lazy loading: Cards load in batches of 5, triggered by an Intersection Observer as the user scrolls
  • Data source: lib/data/tree_data_2_level.json — a comprehensive JSON file with all 48 ancestors and their cousin arrays

The page is a client component ("use client") since it relies heavily on React state, effects, and browser APIs (IntersectionObserver).

Key Concepts

  • Rendezvous Point: A node in the tree of life where our lineage meets another group's lineage at a shared common ancestor — the organising metaphor from Dawkins' book
  • MRCA (Most Recent Common Ancestor): The last ancestor shared by two or more lineages; each card names its MRCA relationship
  • MYA (Million Years Ago): The time scale used throughout; ranges from 0 (modern humans) to ~4,000 (origin of life)
  • LUCA (Last Universal Common Ancestor): The final card in the feed — the hypothetical organism from which all known life descends

Thematic Clusters

  1. Deep Time: The feed spans 4 billion years, giving visitors a visceral sense of evolutionary timescales
  2. Shared Ancestry: Every card emphasises connection — humans share ancestors with fungi, plants, bacteria
  3. AI-Generated Imagery: All ancestor and cousin images were generated by GPT-4o/DALL-E, making this an AI art project as much as a science one
  4. Taxonomic Diversity: ~400+ cousin species across all domains of life — from primates to archaea
  5. Interactive Exploration: The cousin modal lets visitors drill into each rendezvous point

Conceptual Vocabulary

  • Ancestor card: A visual card representing one rendezvous point in evolutionary history
  • Cousin group: The lineages that join the human line at a given rendezvous
  • Spreader bar metaphor: Not used here (that's A Sailor's War) — this project uses the "feed" metaphor
  • Open Tree of Life / TimeTree: External databases used for biological accuracy

Related Projects

  • The Magic Porridge Poet: Shares the AI-generated content approach and the Vercel Blob image hosting pattern
  • A Liquid Glass Menagerie: Both explore AI-generated imagery as a medium
  • Visions Unseen: Another project bridging AI generation with visual presentation
  • Interactive Data Viz: Shares the interactive, explorable data-driven design philosophy

Agent Guidance

When discussing The Ancestor's Insta:

  • Emphasise the personal angle: This is a passion project blending science education with creative AI use — it's not an academic resource but an accessible, visual journey
  • Highlight the scale: 48 rendezvous points across 4 billion years; visitors often find the deep-time aspect surprising
  • Mention the sources: Dawkins' book, Open Tree of Life, and TimeTree provide scientific grounding; the creator notes it's a hobby and asks forgiveness for any errors
  • Technical highlights: Intersection Observer for infinite scroll, Next.js Image optimisation with Vercel Blob, Radix Dialog for the cousin modal
  • Common questions: "How accurate is this?" (based on real taxonomy but AI-generated descriptions), "Can I see all the cousins?" (yes, via the modal on each card), "How were the images made?" (GPT-4o and DALL-E)
  • Avoid: Presenting this as a definitive scientific reference; it's an artistic/educational interpretation
← Back to home