🐦 Twitter Post Details

Viewing enriched Twitter post

@gerardsans

“Move fast and break things” worked for apps. It is deadly for AI. What Canada’s case shows and why UK policy choices matter now. 1/ In Canada, internal systems flagged a person’s violent conversations with an AI months before a mass shooting. Police were not notified. Multiple people, including children, died. 2/ This reveals a gap in corporate responsibility when law doesn’t require companies to act on serious risk. 3/ In the US there is still no comprehensive federal AI safety law. Self‑regulation and speed often come first, even for generative systems. 4/ In the EU the AI Act and Digital Services Act create legal duties for “high‑risk” AI systems and platform safety, including incident reporting and transparency that can carry real penalties. 5/ Same technology, two very different legal realities. 6/ The UK is still deciding which path to take. We do not have to adopt Silicon Valley’s “disrupt first, sort out harm later” model, nor merely copy the lax US approach. 7/ Canada’s tragedy shows the cost of weak oversight. The EU’s regulatory frameworks show that strong rules designed to keep people safe do exist. 8/ UK policymakers @OfficeforAI @SciTechgovuk @Ofcom must act now with safety and accountability baked in. 9/ US federal AI policy voices like @FTC and broader US AI debate also influence global norms. 10/ EU enforcement and AI policy engagement by @EU_Commission @EUAI_Office show one workable alternative. Conclusion: Don’t let the first mover set global norms for everyone else. UK policy choices can protect people, not just placate Big Tech. Act now on AI safety, reporting and accountability. https://t.co/xdbvvcjMWP #AI #AIRegulation #SafetyNotSpeed #UKTech #AIAct #AIpolicy

Media 1

📊 Media Metadata

{
  "media": [
    {
      "type": "photo",
      "url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/2040823759771247033/media_0.jpg",
      "filename": "media_0.jpg"
    }
  ],
  "processed_at": "2026-04-05T16:18:17.230156",
  "pipeline_version": "2.0"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2040823759771247033",
  "url": "https://x.com/gerardsans/status/2040823759771247033",
  "twitterUrl": "https://twitter.com/gerardsans/status/2040823759771247033",
  "text": "“Move fast and break things” worked for apps. \n\nIt is deadly for AI. \n\nWhat Canada’s case shows and why UK policy choices matter now.\n\n1/ In Canada, internal systems flagged a person’s violent conversations with an AI months before a mass shooting. Police were not notified. Multiple people, including children, died.\n\n2/ This reveals a gap in corporate responsibility when law doesn’t require companies to act on serious risk.\n\n3/ In the US there is still no comprehensive federal AI safety law. Self‑regulation and speed often come first, even for generative systems.\n\n4/ In the EU the AI Act and Digital Services Act create legal duties for “high‑risk” AI systems and platform safety, including incident reporting and transparency that can carry real penalties.\n\n5/ Same technology, two very different legal realities.\n\n6/ The UK is still deciding which path to take. We do not have to adopt Silicon Valley’s “disrupt first, sort out harm later” model, nor merely copy the lax US approach.\n\n7/ Canada’s tragedy shows the cost of weak oversight. The EU’s regulatory frameworks show that strong rules designed to keep people safe do exist.\n\n8/ UK policymakers @OfficeforAI @SciTechgovuk @Ofcom must act now with safety and accountability baked in.\n\n9/ US federal AI policy voices like @FTC and broader US AI debate also influence global norms.\n\n10/ EU enforcement and AI policy engagement by @EU_Commission @EUAI_Office show one workable alternative.\n\nConclusion:\nDon’t let the first mover set global norms for everyone else. UK policy choices can protect people, not just placate Big Tech. Act now on AI safety, reporting and accountability.\n\nhttps://t.co/xdbvvcjMWP\n\n#AI #AIRegulation #SafetyNotSpeed #UKTech #AIAct #AIpolicy",
  "source": "Twitter for iPhone",
  "retweetCount": 0,
  "replyCount": 0,
  "likeCount": 0,
  "quoteCount": 0,
  "viewCount": 36,
  "createdAt": "Sun Apr 05 16:07:55 +0000 2026",
  "lang": "en",
  "bookmarkCount": 0,
  "isReply": false,
  "inReplyToId": null,
  "conversationId": "2040823759771247033",
  "displayTextRange": [
    0,
    274
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "gerardsans",
    "url": "https://x.com/gerardsans",
    "twitterUrl": "https://twitter.com/gerardsans",
    "id": "9284062",
    "name": "Gerard Sans | Axiom 🇬🇧",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1938955632763105280/aBJaOCJJ_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/9284062/1751119206",
    "description": "",
    "location": "London ☔",
    "followers": 36163,
    "following": 6878,
    "status": "",
    "canDm": true,
    "canMediaTag": false,
    "createdAt": "Sat Oct 06 20:04:48 +0000 2007",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 26322,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 5089,
    "statusesCount": 38982,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "1741153588959654329"
    ],
    "profile_bio": {
      "description": "Founder Axiom // Forging skills for the new era of AI. GDE in AI, Cloud & Angular. Building London's tech & art nexus @nextai_london. Speaker | MC | Trainer.",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [],
          "user_mentions": [
            {
              "id_str": "0",
              "indices": [
                118,
                132
              ],
              "name": "",
              "screen_name": "nextai_london"
            }
          ]
        },
        "url": {
          "urls": [
            {
              "display_url": "aws.amazon.com/amplify",
              "expanded_url": "http://aws.amazon.com/amplify",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/ufepRUvlgW"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {},
  "card": {
    "binding_values": [
      {
        "key": "photo_image_full_size_large",
        "value": {
          "image_value": {
            "height": 419,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=800x419",
            "width": 800
          }
        }
      },
      {
        "key": "app_star_rating",
        "value": {
          "string_value": "4.85889"
        }
      },
      {
        "key": "thumbnail_image",
        "value": {
          "image_value": {
            "height": 147,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=280x150",
            "width": 280
          }
        }
      },
      {
        "key": "description",
        "value": {
          "string_value": "Eight people were killed by 18-year-old in Canada, who had described violent scenarios involving guns to ChatGPT"
        }
      },
      {
        "key": "domain",
        "value": {
          "string_value": "www.theguardian.com"
        }
      },
      {
        "key": "app_is_free",
        "value": {
          "string_value": "true"
        }
      },
      {
        "key": "thumbnail_image_large",
        "value": {
          "image_value": {
            "height": 315,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=600x600",
            "width": 600
          }
        }
      },
      {
        "key": "summary_photo_image_small",
        "value": {
          "image_value": {
            "height": 202,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=386x202",
            "width": 386
          }
        }
      },
      {
        "key": "thumbnail_image_original",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=orig",
            "width": 1200
          }
        }
      },
      {
        "key": "site",
        "value": {
          "scribe_key": "publisher_id",
          "user_value": {
            "id_str": "87818409",
            "path": []
          }
        }
      },
      {
        "key": "photo_image_full_size_small",
        "value": {
          "image_value": {
            "height": 202,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=386x202",
            "width": 386
          }
        }
      },
      {
        "key": "app_url_resolved",
        "value": {
          "string_value": "gnmguardian://world/2026/mar/10/tumbler-ridge-shooting-victim-sues-openai-canada?contenttype=Article&source=twitter"
        }
      },
      {
        "key": "summary_photo_image_large",
        "value": {
          "image_value": {
            "height": 419,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=800x419",
            "width": 800
          }
        }
      },
      {
        "key": "thumbnail_image_small",
        "value": {
          "image_value": {
            "height": 76,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=144x144",
            "width": 144
          }
        }
      },
      {
        "key": "app_num_ratings",
        "value": {
          "string_value": "112,058"
        }
      },
      {
        "key": "app_price_amount",
        "value": {
          "string_value": "0.0"
        }
      },
      {
        "key": "thumbnail_image_x_large",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=png&name=2048x2048_2_exp",
            "width": 1200
          }
        }
      },
      {
        "key": "photo_image_full_size_original",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=orig",
            "width": 1200
          }
        }
      },
      {
        "key": "vanity_url",
        "value": {
          "scribe_key": "vanity_url",
          "string_value": "theguardian.com"
        }
      },
      {
        "key": "photo_image_full_size",
        "value": {
          "image_value": {
            "height": 314,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=600x314",
            "width": 600
          }
        }
      },
      {
        "key": "app_name",
        "value": {
          "string_value": "The Guardian - US & World News"
        }
      },
      {
        "key": "app_id",
        "value": {
          "scribe_key": "publisher_app_id",
          "string_value": "409128287"
        }
      },
      {
        "key": "thumbnail_image_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 41.8,
                "rgb": {
                  "blue": 41,
                  "green": 43,
                  "red": 42
                }
              },
              {
                "percentage": 22.21,
                "rgb": {
                  "blue": 211,
                  "green": 210,
                  "red": 207
                }
              },
              {
                "percentage": 17.88,
                "rgb": {
                  "blue": 118,
                  "green": 125,
                  "red": 128
                }
              },
              {
                "percentage": 7.4,
                "rgb": {
                  "blue": 95,
                  "green": 44,
                  "red": 11
                }
              },
              {
                "percentage": 0.9,
                "rgb": {
                  "blue": 35,
                  "green": 26,
                  "red": 23
                }
              }
            ]
          }
        }
      },
      {
        "key": "title",
        "value": {
          "string_value": "Family of Tumbler Ridge shooting victim sues OpenAI alleging it could have prevented attack"
        }
      },
      {
        "key": "app_price_currency",
        "value": {
          "string_value": "USD"
        }
      },
      {
        "key": "summary_photo_image_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 41.8,
                "rgb": {
                  "blue": 41,
                  "green": 43,
                  "red": 42
                }
              },
              {
                "percentage": 22.21,
                "rgb": {
                  "blue": 211,
                  "green": 210,
                  "red": 207
                }
              },
              {
                "percentage": 17.88,
                "rgb": {
                  "blue": 118,
                  "green": 125,
                  "red": 128
                }
              },
              {
                "percentage": 7.4,
                "rgb": {
                  "blue": 95,
                  "green": 44,
                  "red": 11
                }
              },
              {
                "percentage": 0.9,
                "rgb": {
                  "blue": 35,
                  "green": 26,
                  "red": 23
                }
              }
            ]
          }
        }
      },
      {
        "key": "app_url",
        "value": {
          "string_value": "https://t.co/redirect?url=gnmguardian%3A%2F%2Fworld%2F2026%2Fmar%2F10%2Ftumbler-ridge-shooting-victim-sues-openai-canada%3Fcontenttype%3DArticle%26source%3Dtwitter&sig=139bfc93887a1584ea467a1373e0e112fe0d1b9a&ssr=true&slug=xdbvvcjMWP"
        }
      },
      {
        "key": "summary_photo_image_x_large",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=png&name=2048x2048_2_exp",
            "width": 1200
          }
        }
      },
      {
        "key": "summary_photo_image",
        "value": {
          "image_value": {
            "height": 314,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=600x314",
            "width": 600
          }
        }
      },
      {
        "key": "photo_image_full_size_color",
        "value": {
          "image_color_value": {
            "palette": [
              {
                "percentage": 41.8,
                "rgb": {
                  "blue": 41,
                  "green": 43,
                  "red": 42
                }
              },
              {
                "percentage": 22.21,
                "rgb": {
                  "blue": 211,
                  "green": 210,
                  "red": 207
                }
              },
              {
                "percentage": 17.88,
                "rgb": {
                  "blue": 118,
                  "green": 125,
                  "red": 128
                }
              },
              {
                "percentage": 7.4,
                "rgb": {
                  "blue": 95,
                  "green": 44,
                  "red": 11
                }
              },
              {
                "percentage": 0.9,
                "rgb": {
                  "blue": 35,
                  "green": 26,
                  "red": 23
                }
              }
            ]
          }
        }
      },
      {
        "key": "photo_image_full_size_x_large",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=png&name=2048x2048_2_exp",
            "width": 1200
          }
        }
      },
      {
        "key": "card_url",
        "value": {
          "scribe_key": "card_url",
          "string_value": "https://t.co/xdbvvcjMWP"
        }
      },
      {
        "key": "summary_photo_image_original",
        "value": {
          "image_value": {
            "height": 630,
            "url": "https://pbs.twimg.com/card_img/2039103875689369602/51NPRwXv?format=jpg&name=orig",
            "width": 1200
          }
        }
      }
    ],
    "card_platform": {
      "platform": {
        "audience": {
          "name": "production"
        },
        "device": {
          "name": "iPhone",
          "version": "13"
        }
      }
    },
    "name": "summary_large_image",
    "url": "https://t.co/xdbvvcjMWP",
    "user_refs_results": [
      {
        "rest_id": "87818409",
        "result": {
          "__typename": "User",
          "action_counts": {
            "favorites_count": 118
          },
          "avatar": {
            "image_url": "https://pbs.twimg.com/profile_images/1175141826870861825/K2qKoGla_normal.png"
          },
          "banner": {
            "image_url": "https://pbs.twimg.com/profile_banners/87818409/1726492988"
          },
          "core": {
            "created_at": "Thu Nov 05 23:49:19 +0000 2009",
            "name": "The Guardian",
            "screen_name": "guardian"
          },
          "dm_permissions": {
            "can_dm": false
          },
          "exclusive_tweet_following": false,
          "follow_request_sent": false,
          "identity_profile_labels_highlighted_label": {},
          "location": {
            "location": "London"
          },
          "media_permissions": {
            "can_media_tag": true
          },
          "notifications_settings": {
            "notifications_enabled": false
          },
          "pinned_items": {
            "tweet_ids_str": [
              "1856659228649271588"
            ]
          },
          "privacy": {
            "protected": false,
            "suspended": false
          },
          "private_super_following": false,
          "profile_bio": {
            "description": "This account has been archived. Follow us on https://t.co/KQIdrzRwCv or download our app.",
            "entities": {
              "description": {
                "hashtags": [],
                "symbols": [],
                "urls": [
                  {
                    "display_url": "theguardian.com",
                    "expanded_url": "http://theguardian.com",
                    "indices": [
                      45,
                      68
                    ],
                    "url": "https://t.co/KQIdrzRwCv"
                  }
                ],
                "user_mentions": []
              },
              "url": {
                "urls": [
                  {
                    "display_url": "theguardian.com",
                    "expanded_url": "https://www.theguardian.com",
                    "indices": [
                      0,
                      23
                    ],
                    "url": "https://t.co/KHA6KFoD05"
                  }
                ]
              }
            }
          },
          "profile_image_shape": "Square",
          "profile_metadata": {
            "profile_interstitial_type": "",
            "profile_link_color": "005789"
          },
          "profile_translation": {
            "translator_type_enum": "Regular"
          },
          "properties": {
            "has_extended_profile": false
          },
          "relationship_counts": {
            "followers": 10372548,
            "following": 985
          },
          "relationship_perspectives": {
            "blocked_by": false,
            "blocking": false,
            "followed_by": false,
            "following": false,
            "live_following": false,
            "muting": false
          },
          "rest_id": "87818409",
          "smart_blocked_by": false,
          "smart_blocking": false,
          "super_follow_eligible": false,
          "super_followed_by": false,
          "super_following": false,
          "tweet_counts": {
            "media_tweets": 24712,
            "tweets": 861532
          },
          "verification": {
            "is_blue_verified": true,
            "verified": false,
            "verified_type": "Business"
          },
          "website": {
            "url": "https://t.co/KHA6KFoD05"
          }
        }
      }
    ]
  },
  "place": {},
  "entities": {
    "hashtags": [
      {
        "indices": [
          1670,
          1673
        ],
        "text": "AI"
      },
      {
        "indices": [
          1674,
          1687
        ],
        "text": "AIRegulation"
      },
      {
        "indices": [
          1688,
          1703
        ],
        "text": "SafetyNotSpeed"
      },
      {
        "indices": [
          1704,
          1711
        ],
        "text": "UKTech"
      },
      {
        "indices": [
          1712,
          1718
        ],
        "text": "AIAct"
      },
      {
        "indices": [
          1719,
          1728
        ],
        "text": "AIpolicy"
      }
    ],
    "symbols": [],
    "urls": [
      {
        "display_url": "theguardian.com/world/2026/mar…",
        "expanded_url": "https://www.theguardian.com/world/2026/mar/10/tumbler-ridge-shooting-victim-sues-openai-canada",
        "indices": [
          1645,
          1668
        ],
        "url": "https://t.co/xdbvvcjMWP"
      }
    ],
    "user_mentions": [
      {
        "id_str": "1088089771631669248",
        "indices": [
          1161,
          1173
        ],
        "name": "Office for Artificial Intelligence",
        "screen_name": "OfficeforAI"
      },
      {
        "id_str": "45205091",
        "indices": [
          1174,
          1187
        ],
        "name": "Department for Science, Innovation and Technology",
        "screen_name": "SciTechgovuk"
      },
      {
        "id_str": "18689388",
        "indices": [
          1188,
          1194
        ],
        "name": "Ofcom",
        "screen_name": "Ofcom"
      },
      {
        "id_str": "187993109",
        "indices": [
          1286,
          1290
        ],
        "name": "FTC",
        "screen_name": "FTC"
      },
      {
        "id_str": "157981564",
        "indices": [
          1393,
          1407
        ],
        "name": "European Commission",
        "screen_name": "EU_Commission"
      }
    ]
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "communityInfo": null,
  "article": null
}