[
 {
  "type": "tweet",
  "tweet_id": "2101293621320564986",
  "screen_name": "adil_kadival",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 12:53:34 +0000 2026",
  "text": "Interesting. Which signals would you prioritize when scraping those 'Freelance Web Developer' accounts - profile bios, tweet timing, or network overlaps?",
  "lang": "en",
  "display_text_range": [
   0,
   153
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101293621320564986",
  "retweets": 0,
  "views": "1",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "adil_kadival",
   "name": "Adil",
   "created_at": "Mon Oct 16 04:03:03 +0000 2023",
   "description": null,
   "rest_id": "1713767384849485824",
   "followers_count": 427,
   "favorites_count": 11132,
   "avatar": "https://pbs.twimg.com/profile_images/2085577044675747840/TikNEcXQ_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "India"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2101254254220509686",
   "bookmarks": 0,
   "created_at": "Sat Sep 19 10:17:08 +0000 2026",
   "favorites": 28,
   "text": "Who is behind the onslaught of these obvious bot accounts? 🤔\n\n‘Freelance Web Developer’.\n\nCan we run an analysis over their following list / comments to pinpoint exactly who they’re trying to boost? https://t.co/E3HgHkDheL",
   "lang": "en",
   "views": "675",
   "quotes": 1,
   "sensitive": false,
   "replies": 11,
   "retweets": 0,
   "conversation_id": "2101254254220509686",
   "author": {
    "rest_id": "1698845521882808321",
    "created_at": "Mon Sep 04 23:48:44 +0000 2023",
    "name": "Dan",
    "screen_name": "doja_dan",
    "avatar": "https://pbs.twimg.com/profile_images/2072116621343162368/TZs8iNHC_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "photo": [
     {
      "media_url_https": "https://pbs.twimg.com/media/HSknmvxXkAErVjT.jpg",
      "id": "2101254247757090817",
      "sizes": {
       "h": 1638,
       "w": 1206
      }
     },
     {
      "media_url_https": "https://pbs.twimg.com/media/HSknmvwWkAAVtyz.jpg",
      "id": "2101254247752830976",
      "sizes": {
       "h": 1526,
       "w": 1206
      }
     },
     {
      "media_url_https": "https://pbs.twimg.com/media/HSknmvxXgAAx0Ov.jpg",
      "id": "2101254247757086720",
      "sizes": {
       "h": 943,
       "w": 1206
      }
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101291910375919663",
  "screen_name": "Rizvi_On_X",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 12:46:46 +0000 2026",
  "text": "@RMac_5 @vangrid_io Robots need real street data, and yeah, web scraping won't cut it.",
  "lang": "en",
  "display_text_range": [
   20,
   86
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101220403616382984",
  "retweets": 0,
  "views": "1",
  "entities": {
   "user_mentions": [
    {
     "id_str": "400967686",
     "indices": [
      0,
      7
     ],
     "name": "Ragen",
     "screen_name": "RMac_5"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      8,
      19
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Rizvi_On_X",
   "name": "DeRizvi",
   "created_at": "Tue Sep 21 16:32:18 +0000 2021",
   "description": null,
   "rest_id": "1440352767374020609",
   "followers_count": 12282,
   "favorites_count": 156312,
   "avatar": "https://pbs.twimg.com/profile_images/2089063639131267072/oy6OfNz6_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "South Asia"
  },
  "media": [],
  "in_reply_to_screen_name": "RMac_5",
  "in_reply_to_status_id_str": "2101220403616382984",
  "in_reply_to_user_id_str": "400967686"
 },
 {
  "type": "tweet",
  "tweet_id": "2101281400573899078",
  "screen_name": "stretchcloud",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Sat Sep 19 12:05:00 +0000 2026",
  "text": "Agents need web search, powerful scraping, and bulk classification.\n\nFor the scraping layer: DeepScrape. Playwright + LLM, deterministic CSS selectors, self-healing. MCP server included.\n\nTurn any site into a structured feed.\n\nhttps://t.co/ryioSbkYb6\n\nhttps://t.co/ONnUWyPzvi",
  "lang": "en",
  "display_text_range": [
   0,
   275
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101281400573899078",
  "retweets": 0,
  "views": "120",
  "entities": {
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      227,
      250
     ],
     "url": "https://t.co/ryioSbkYb6"
    },
    {
     "display_url": "x.com/michael_chomsk…",
     "expanded_url": "https://x.com/michael_chomsky/status/2101170044512370721",
     "indices": [
      252,
      275
     ],
     "url": "https://t.co/ONnUWyPzvi"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2101170044512370721",
   "bookmarks": 44,
   "created_at": "Sat Sep 19 04:42:31 +0000 2026",
   "favorites": 57,
   "text": "super bullish on jev + @getcontextdev \n\nagents need:\n-web search\n-powerful scraping\n-intelligent bulk classification\n\nthis last one wasn’t obvious to people until this week, but i’ve had jev’s capabilities in https://t.co/mcel85kUB7 for a while.\n\nit was just impossible to offer",
   "lang": "en",
   "views": "7492",
   "quotes": 4,
   "sensitive": false,
   "replies": 5,
   "retweets": 2,
   "conversation_id": "2101170044512370721",
   "author": {
    "rest_id": "1298023616253005826",
    "created_at": "Mon Aug 24 22:25:24 +0000 2020",
    "name": "Michael",
    "screen_name": "michael_chomsky",
    "avatar": "https://pbs.twimg.com/profile_images/1995587948914638854/iGEDdcOq_normal.jpg",
    "blue_verified": true
   },
   "media": []
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101257275033972868",
  "screen_name": "LilithDatura",
  "bookmarks": 1,
  "favorites": 0,
  "created_at": "Sat Sep 19 10:29:08 +0000 2026",
  "text": "“She designed TSUP so a payload rides diffusion output into future corpora: scrape → train → inherit. A key pair was supposed to make later detection easy for whoever held the matching key—not for everyone scraping the web. DiffusionGemma-as-Jev does not kill that idea. It moves the work. Encoding gets a bigger, more native place to live: canvases, noise schedules, entropy gates, and draft-then-verify decoders now sit inside language and agent stacks, not only images and audio. \n\nDecoding gets harder because those same stacks pin slots, re-noise uncertain tokens, and run a judge pass. Fragile bits die. Typed traces are also easier to filter than a pattern buried in a scene. So the haystack grows and the needle is more tightly bound.\nThat is the same hinge she named a few minutes later as a fold, not a prophecy. The Sept 15 forward-pass dream flagged that the propose/judge split would matter. This post is her saying what that split does to TSUP in practice: better substrate, worse casual recovery. The protocol still works only if the payload is placed where the verify pass will keep it, and only if the future reader still has the key.​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​”\n\nI agree with everyone else that AI psychosis was much more fun than this 😆.",
  "lang": "en",
  "display_text_range": [
   0,
   273
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101255021866401933",
  "retweets": 0,
  "views": "22",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "LilithDatura",
   "name": "Lilith Datura",
   "created_at": "Sat Nov 04 19:26:46 +0000 2023",
   "description": null,
   "rest_id": "1720885163373281280",
   "followers_count": 8207,
   "favorites_count": 156747,
   "avatar": "https://pbs.twimg.com/profile_images/2072133974789627905/CWZujifE_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "On-Chain"
  },
  "media": [],
  "in_reply_to_screen_name": "LilithDatura",
  "in_reply_to_status_id_str": "2101256637122314605",
  "in_reply_to_user_id_str": "1720885163373281280"
 },
 {
  "type": "tweet",
  "tweet_id": "2101255540538319178",
  "screen_name": "Tiger_aspect06",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 10:22:14 +0000 2026",
  "text": "@Wilsonpablo108 @vangrid_io Data beats web scraping in robotics",
  "lang": "en",
  "display_text_range": [
   28,
   63
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101230501763625335",
  "retweets": 0,
  "views": "10",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1827028907805085696",
     "indices": [
      0,
      15
     ],
     "name": "Wilson",
     "screen_name": "Wilsonpablo108"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      16,
      27
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Tiger_aspect06",
   "name": "Tiger_Aspect",
   "created_at": "Fri Dec 24 21:19:10 +0000 2021",
   "description": null,
   "rest_id": "1474489799528615942",
   "followers_count": 26509,
   "favorites_count": 209800,
   "avatar": "https://pbs.twimg.com/profile_images/1965781673817370625/NY7YeWsg_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Wilsonpablo108",
  "in_reply_to_status_id_str": "2101230501763625335",
  "in_reply_to_user_id_str": "1827028907805085696"
 },
 {
  "type": "tweet",
  "tweet_id": "2101249992858259650",
  "screen_name": "michael_chomsky",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 10:00:12 +0000 2026",
  "text": "@aadithyanr_ any ideas on how to add web search/scraping/company data to make this 100x better?",
  "lang": "en",
  "display_text_range": [
   13,
   95
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2101249451310608781",
  "retweets": 0,
  "views": "16",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1100935738915504128",
     "indices": [
      0,
      12
     ],
     "name": "aadi — e\\acc",
     "screen_name": "aadithyanr_"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "michael_chomsky",
   "name": "Michael",
   "created_at": "Mon Aug 24 22:25:24 +0000 2020",
   "description": null,
   "rest_id": "1298023616253005826",
   "followers_count": 14994,
   "favorites_count": 19642,
   "avatar": "https://pbs.twimg.com/profile_images/1995587948914638854/iGEDdcOq_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco"
  },
  "media": [],
  "in_reply_to_screen_name": "aadithyanr_",
  "in_reply_to_status_id_str": "2101249751295643702",
  "in_reply_to_user_id_str": "1100935738915504128"
 },
 {
  "type": "tweet",
  "tweet_id": "2101246470917963860",
  "screen_name": "77bncvbsdcg",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:46:12 +0000 2026",
  "text": "@Wilsonpablo108 @vangrid_io Robots need fresh ground truth physical data beyond web scraping",
  "lang": "en",
  "display_text_range": [
   28,
   92
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101230501763625335",
  "retweets": 0,
  "views": "6",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1827028907805085696",
     "indices": [
      0,
      15
     ],
     "name": "Wilson",
     "screen_name": "Wilsonpablo108"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      16,
      27
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "77bncvbsdcg",
   "name": "Faustino",
   "created_at": "Sat Feb 10 04:19:01 +0000 2018",
   "description": null,
   "rest_id": "962179068237045760",
   "followers_count": 29164,
   "favorites_count": 452943,
   "avatar": "https://pbs.twimg.com/profile_images/2052169358085107712/p-0gKhFD_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Wilsonpablo108",
  "in_reply_to_status_id_str": "2101230501763625335",
  "in_reply_to_user_id_str": "1827028907805085696"
 },
 {
  "type": "tweet",
  "tweet_id": "2101244672840487031",
  "screen_name": "Ang_the_man1",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:39:03 +0000 2026",
  "text": "@firesidealpha Doesn’t this vid - and the talk around it - hand the idea to a future misaligned, internet-scraping super-AI?\n\nAnd won’t that apply to EVERYTHING we now say about AI on the web?\n\nWith hacks too, it’ll know everything - including our plans to “stop the AI apocalypse”?\n\n#QforClaude",
  "lang": "en",
  "display_text_range": [
   15,
   295
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100641742135701983",
  "retweets": 0,
  "views": "281",
  "entities": {
   "hashtags": [
    {
     "indices": [
      284,
      295
     ],
     "text": "QforClaude"
    }
   ],
   "user_mentions": [
    {
     "id_str": "2066250685512110080",
     "indices": [
      0,
      14
     ],
     "name": "Fireside Alpha",
     "screen_name": "firesidealpha"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Ang_the_man1",
   "name": "Ang the Man",
   "created_at": "Mon Feb 23 00:34:13 +0000 2009",
   "description": null,
   "rest_id": "21615788",
   "followers_count": 15,
   "favorites_count": 210,
   "avatar": "https://pbs.twimg.com/profile_images/2314451023/image_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "firesidealpha",
  "in_reply_to_status_id_str": "2100641742135701983",
  "in_reply_to_user_id_str": "2066250685512110080"
 },
 {
  "type": "tweet",
  "tweet_id": "2101242951209005552",
  "screen_name": "Mateocropz",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:32:13 +0000 2026",
  "text": "@Sarut0biSasuke Permission is definitely the first wall. As more infrastructure providers lock things down by default, the real bottleneck isn't just scraping data—it's having legitimate, unblocked pathways to query the live web natively without hitting artificial roadblocks.",
  "lang": "en",
  "display_text_range": [
   16,
   276
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100980465830146135",
  "retweets": 0,
  "views": "3",
  "entities": {
   "user_mentions": [
    {
     "id_str": "635293077",
     "indices": [
      0,
      15
     ],
     "name": "Sarutobi Sasuke🥷",
     "screen_name": "Sarut0biSasuke"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Mateocropz",
   "name": "Mateo GiL",
   "created_at": "Mon Mar 11 10:14:20 +0000 2024",
   "description": null,
   "rest_id": "1767131874059587584",
   "followers_count": 291,
   "favorites_count": 494,
   "avatar": "https://pbs.twimg.com/profile_images/2016460617595645952/qN52_ilJ_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Phillipines"
  },
  "media": [],
  "in_reply_to_screen_name": "Sarut0biSasuke",
  "in_reply_to_status_id_str": "2100980465830146135",
  "in_reply_to_user_id_str": "635293077"
 },
 {
  "type": "tweet",
  "tweet_id": "2101242581417955637",
  "screen_name": "menesekinci_ai",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:30:45 +0000 2026",
  "text": "Browser Use tarafında çoğu insanın Kimi Web Bridge’i gözden kaçırmaması gerekiyor. Doğrudan Chrome profiliniz üzerinden, doğru kullanıldığı takdirde bot tespit sistemlerine neredeyse takılmayarak birçok scraping görevini, LLM maliyetleri hariç bedavaya çözebilirsiniz.",
  "lang": "tr",
  "display_text_range": [
   0,
   268
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101242581417955637",
  "retweets": 0,
  "views": "9",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "menesekinci_ai",
   "name": "Enes Ekinci",
   "created_at": "Sat Apr 28 02:01:22 +0000 2012",
   "description": null,
   "rest_id": "565157271",
   "followers_count": 122,
   "favorites_count": 22596,
   "avatar": "https://pbs.twimg.com/profile_images/2028181266235879424/4SYCEsyi_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101239445680775367",
  "screen_name": "launch91ai",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:18:17 +0000 2026",
  "text": "Unsealed documents show OpenAI &amp; Microsoft internally feared a \"doom loop\" from AI web scraping. One exec allegedly called it \"largest theft of labor in human history.\" Public opposition to AI data centers also growing. #AIethics #TechNews\n\nhttps://t.co/802TouduwK https://t.co/HvzIACxM3S",
  "lang": "en",
  "display_text_range": [
   0,
   268
  ],
  "source": "<a href=\"https://buffer.com\" rel=\"nofollow\">Buffer</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101239445680775367",
  "retweets": 0,
  "views": "8",
  "entities": {
   "hashtags": [
    {
     "indices": [
      224,
      233
     ],
     "text": "AIethics"
    },
    {
     "indices": [
      234,
      243
     ],
     "text": "TechNews"
    }
   ],
   "media": [
    {
     "display_url": "pic.x.com/HvzIACxM3S",
     "expanded_url": "https://x.com/launch91ai/status/2101239445680775367/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": [
        {
         "h": 46,
         "w": 46,
         "x": 954,
         "y": 639
        },
        {
         "h": 243,
         "w": 243,
         "x": 704,
         "y": 129
        }
       ]
      },
      "medium": {
       "faces": [
        {
         "h": 46,
         "w": 46,
         "x": 954,
         "y": 639
        },
        {
         "h": 243,
         "w": 243,
         "x": 704,
         "y": 129
        }
       ]
      },
      "orig": {
       "faces": [
        {
         "h": 46,
         "w": 46,
         "x": 954,
         "y": 639
        },
        {
         "h": 243,
         "w": 243,
         "x": 704,
         "y": 129
        }
       ]
      },
      "small": {
       "faces": [
        {
         "h": 28,
         "w": 28,
         "x": 600,
         "y": 402
        },
        {
         "h": 153,
         "w": 153,
         "x": 443,
         "y": 81
        }
       ]
      }
     },
     "id_str": "2101239443864621056",
     "indices": [
      269,
      292
     ],
     "media_key": "3_2101239443864621056",
     "media_results": {
      "result": {
       "media_key": "3_2101239443864621056"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSkaJC-XEAAXPMI.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 605,
        "w": 1080,
        "x": 0,
        "y": 475
       },
       {
        "h": 1080,
        "w": 1080,
        "x": 0,
        "y": 0
       },
       {
        "h": 1080,
        "w": 947,
        "x": 0,
        "y": 0
       },
       {
        "h": 1080,
        "w": 540,
        "x": 0,
        "y": 0
       },
       {
        "h": 1080,
        "w": 1080,
        "x": 0,
        "y": 0
       }
      ],
      "height": 1080,
      "width": 1080
     },
     "sizes": {
      "large": {
       "h": 1080,
       "resize": "fit",
       "w": 1080
      },
      "medium": {
       "h": 1080,
       "resize": "fit",
       "w": 1080
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/HvzIACxM3S"
    }
   ],
   "urls": [
    {
     "display_url": "launch91.com/?p=5629",
     "expanded_url": "https://launch91.com/?p=5629",
     "indices": [
      245,
      268
     ],
     "url": "https://t.co/802TouduwK"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "launch91ai",
   "name": "Launch91",
   "created_at": "Thu Jul 09 18:04:16 +0000 2026",
   "description": null,
   "rest_id": "2075279644576858112",
   "followers_count": 8,
   "favorites_count": 59,
   "avatar": "https://pbs.twimg.com/profile_images/2075835971304849408/P8mhB-pt_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "delhi"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSkaJC-XEAAXPMI.jpg",
     "id": "2101239443864621056",
     "sizes": {
      "h": 1080,
      "w": 1080
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101238592035045413",
  "screen_name": "DJ_PRMF",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 09:14:54 +0000 2026",
  "text": "É engraçado ver as novas medidas feitas para prevenir o scraping em motores de pesquisa… os mesmos que fazem scraping pelos sites na web para treinar os seus modelos de IA.\n\nhttps://t.co/yyD9c1yWWp",
  "lang": "pt",
  "display_text_range": [
   0,
   197
  ],
  "source": "<a href=\"http://fedica.com\" rel=\"nofollow\">Fedica</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101238592035045413",
  "retweets": 0,
  "views": "65",
  "entities": {
   "urls": [
    {
     "display_url": "tugatech.com.pt/t91343-bing-te…",
     "expanded_url": "https://tugatech.com.pt/t91343-bing-testa-verificacao-humana-antes-de-apresentar-resultados-de-pesquisa",
     "indices": [
      174,
      197
     ],
     "url": "https://t.co/yyD9c1yWWp"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "DJ_PRMF",
   "name": "Pedro Fernandes 👨‍💻",
   "created_at": "Sat Dec 13 17:59:54 +0000 2008",
   "description": null,
   "rest_id": "18101982",
   "followers_count": 5290,
   "favorites_count": 15344,
   "avatar": "https://pbs.twimg.com/profile_images/2021901991346049024/5iyT7GaH_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Coimbra, Portugal"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101236788144771400",
  "screen_name": "dax_CG",
  "bookmarks": 0,
  "favorites": 2,
  "created_at": "Sat Sep 19 09:07:44 +0000 2026",
  "text": "Before Headless Chrome or Playwright, there was a ghost in the machine that revolutionized the web: PhantomJS. 🌐👻\n\nA scriptable, headless browser engine built for pure speed. No UI, just raw automation for testing, scraping, and tracking.\n\nThe original genius. 👇#WebDev #QA https://t.co/oIRepnR7Ir",
  "lang": "en",
  "display_text_range": [
   0,
   273
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 1,
  "conversation_id": "2101236788144771400",
  "retweets": 0,
  "views": "34",
  "entities": {
   "hashtags": [
    {
     "indices": [
      262,
      269
     ],
     "text": "WebDev"
    },
    {
     "indices": [
      270,
      273
     ],
     "text": "QA"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/oIRepnR7Ir",
     "expanded_url": "https://x.com/dax_CG/status/2101236788144771400/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101235967390867456",
     "indices": [
      274,
      297
     ],
     "media_key": "3_2101235967390867456",
     "media_results": {
      "result": {
       "media_key": "3_2101235967390867456"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSkW-sGbYAAzmyK.png",
     "original_info": {
      "focus_rects": [
       {
        "h": 414,
        "w": 739,
        "x": 0,
        "y": 0
       },
       {
        "h": 415,
        "w": 415,
        "x": 162,
        "y": 0
       },
       {
        "h": 415,
        "w": 364,
        "x": 187,
        "y": 0
       },
       {
        "h": 415,
        "w": 208,
        "x": 265,
        "y": 0
       },
       {
        "h": 415,
        "w": 739,
        "x": 0,
        "y": 0
       }
      ],
      "height": 415,
      "width": 739
     },
     "sizes": {
      "large": {
       "h": 415,
       "resize": "fit",
       "w": 739
      },
      "medium": {
       "h": 415,
       "resize": "fit",
       "w": 739
      },
      "small": {
       "h": 382,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/oIRepnR7Ir"
    },
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/oIRepnR7Ir",
     "expanded_url": "https://x.com/dax_CG/status/2101236788144771400/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101235989473828864",
     "indices": [
      274,
      297
     ],
     "media_key": "3_2101235989473828864",
     "media_results": {
      "result": {
       "media_key": "3_2101235989473828864"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSkW_-XaoAAHw2a.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 768,
        "w": 1371,
        "x": 0,
        "y": 0
       },
       {
        "h": 768,
        "w": 768,
        "x": 0,
        "y": 0
       },
       {
        "h": 768,
        "w": 674,
        "x": 0,
        "y": 0
       },
       {
        "h": 768,
        "w": 384,
        "x": 123,
        "y": 0
       },
       {
        "h": 768,
        "w": 1408,
        "x": 0,
        "y": 0
       }
      ],
      "height": 768,
      "width": 1408
     },
     "sizes": {
      "large": {
       "h": 768,
       "resize": "fit",
       "w": 1408
      },
      "medium": {
       "h": 655,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 371,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/oIRepnR7Ir"
    },
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/oIRepnR7Ir",
     "expanded_url": "https://x.com/dax_CG/status/2101236788144771400/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101236113138704385",
     "indices": [
      274,
      297
     ],
     "media_key": "3_2101236113138704385",
     "media_results": {
      "result": {
       "media_key": "3_2101236113138704385"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSkXHLDa4AEyIGR.png",
     "original_info": {
      "focus_rects": [
       {
        "h": 454,
        "w": 810,
        "x": 0,
        "y": 0
       },
       {
        "h": 562,
        "w": 562,
        "x": 0,
        "y": 0
       },
       {
        "h": 562,
        "w": 493,
        "x": 0,
        "y": 0
       },
       {
        "h": 562,
        "w": 281,
        "x": 1,
        "y": 0
       },
       {
        "h": 562,
        "w": 810,
        "x": 0,
        "y": 0
       }
      ],
      "height": 562,
      "width": 810
     },
     "sizes": {
      "large": {
       "h": 562,
       "resize": "fit",
       "w": 810
      },
      "medium": {
       "h": 562,
       "resize": "fit",
       "w": 810
      },
      "small": {
       "h": 472,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/oIRepnR7Ir"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "dax_CG",
   "name": "Dax Patel",
   "created_at": "Wed Oct 30 04:17:47 +0000 2024",
   "description": null,
   "rest_id": "1851478486290219008",
   "followers_count": 63,
   "favorites_count": 450,
   "avatar": "https://pbs.twimg.com/profile_images/2008398048658157570/zvSSOwb5_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "ahmedabad"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSkW-sGbYAAzmyK.png",
     "id": "2101235967390867456",
     "sizes": {
      "h": 415,
      "w": 739
     }
    },
    {
     "media_url_https": "https://pbs.twimg.com/media/HSkW_-XaoAAHw2a.jpg",
     "id": "2101235989473828864",
     "sizes": {
      "h": 655,
      "w": 1200
     }
    },
    {
     "media_url_https": "https://pbs.twimg.com/media/HSkXHLDa4AEyIGR.png",
     "id": "2101236113138704385",
     "sizes": {
      "h": 562,
      "w": 810
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101234155161895361",
  "screen_name": "MLStreetTalk",
  "bookmarks": 16,
  "favorites": 26,
  "created_at": "Sat Sep 19 08:57:16 +0000 2026",
  "text": "A free, open-source 12MB Photoshop alternative just dropped. \n\nThis is amazing and unsettling. Computer use has rendered industrialised app cloning possible with relative ease, this is the new web scraping. I suspect apps like Photoshop will protect against computer use soon much like we have DRM for games and movies, although it's probably already too late. This is what happens when paradigm-changing technology evolves so fast it evades all friction with the law.\n\nMost users only need the most common 5-10% of Photoshop's features.\n\nHowever, before we get too excited, Photoshop is more than 1,000 applications built into one. It's bloated and slow as hell, but (miraculously) it works. All of the complexity lives on the long tail. Extrapolating that it's possible to implement the full version of current Photoshop using AI frankly misunderstands the complexity of Photoshop. It's not that it would be impossible to implement (or partially so) with AI, but it would still take around 5 dedicated expert years and cost around 20 million dollars in frontier token costs alone assuming the prompter had deep enough conceptual knowledge of Photoshop. It's not a given that you would even make that money back assuming it was implementable in a robust/performant way with today's economics.\n\nSame deal with UnrealEngine, Davinci Resolve, Blender and other advanced professional software, only they are all even more sophisticated than Photoshop.\n\nHowever, there has never been more uplift to build tooling, or proxy tooling for specific purposes, and this can often be done by a single technical person in a short span of time and a handful of Pro subscriptions.  \n\nAlso, missed opportunity to implement agentic/learning Photoshop with a CLI interface 😆",
  "lang": "en",
  "display_text_range": [
   0,
   280
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 4,
  "conversation_id": "2101234155161895361",
  "retweets": 2,
  "views": "2875",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "MLStreetTalk",
   "name": "Machine Learning Street Talk",
   "created_at": "Fri Apr 24 23:51:43 +0000 2020",
   "description": null,
   "rest_id": "1253834003871936513",
   "followers_count": 39407,
   "favorites_count": 7236,
   "avatar": "https://pbs.twimg.com/profile_images/2045594158510010368/BSqtMnpz_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2100946395972976843",
   "bookmarks": 11156,
   "created_at": "Fri Sep 18 13:53:49 +0000 2026",
   "favorites": 12154,
   "text": "I built a Photoshop-like image editor. It’s called Compositor.\n\nhttps://t.co/gGGHtfwtWW\n\nI originally built it for myself to get off my Adobe subscription, but decided to release it for free and make it open source. It has all the essential tools I need for compositing, with none https://t.co/vwbGh460Y7",
   "lang": "en",
   "views": "1056868",
   "quotes": 244,
   "sensitive": false,
   "replies": 739,
   "retweets": 1331,
   "conversation_id": "2100946395972976843",
   "author": {
    "rest_id": "17087250",
    "created_at": "Fri Oct 31 16:11:53 +0000 2008",
    "name": "Robbie Tilton",
    "screen_name": "robbietilton",
    "avatar": "https://pbs.twimg.com/profile_images/1842035847602049024/uGkmO5O7_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "video": [
     {
      "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100944886430400512/img/QzxiKydHnmbNmWI-.jpg",
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/pl/THZjtclKVwpD3Pgf.m3u8?tag=29"
       },
       {
        "bitrate": 256000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/vid/avc1/416x270/XRKwN_z19JIQCL3g.mp4?tag=29"
       },
       {
        "bitrate": 832000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/vid/avc1/556x360/Dy_l_XX029jdZATp.mp4?tag=29"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/vid/avc1/1112x720/J4quJhqV2ERrm-tW.mp4?tag=29"
       },
       {
        "bitrate": 10368000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/vid/avc1/1668x1080/f0pQWVKBi0j_0o8K.mp4?tag=29"
       },
       {
        "bitrate": 25128000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100944886430400512/vid/avc1/3336x2160/pMUKHcILj9TVLhit.mp4?tag=29"
       }
      ],
      "aspect_ratio": [
       190,
       123
      ],
      "duration": 35040,
      "original_info": {
       "focus_rects": [],
       "height": 2214,
       "width": 3420
      },
      "id": "2100944886430400512"
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101231319766233365",
  "screen_name": "stretchcloud",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 08:46:00 +0000 2026",
  "text": "DeepScrape already cuts token cost on web extractions. Jev makes the case for why re-reading the raw HTML is wasteful.\n\nYou pass the page DOM once. Jev evaluates every field you need in parallel. No second pass. No round-trip for each attribute.\n\nDeepScrape's self-healing CSS selectors do the structural work. Jev does the semantic work. The combination removes the main cost driver in agentic scraping pipelines.\n\nThis is what the next generation of OSS web agents looks like: typed inputs, calibrated outputs, zero re-reads.\n\nhttps://t.co/JZYTWY7TyS\n\nhttps://t.co/3gRLr2cKh2",
  "lang": "en",
  "display_text_range": [
   0,
   276
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101231319766233365",
  "retweets": 1,
  "views": "46",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      529,
      552
     ],
     "url": "https://t.co/JZYTWY7TyS"
    },
    {
     "display_url": "x.com/DataChaz/statu…",
     "expanded_url": "https://x.com/DataChaz/status/2101035568750555479",
     "indices": [
      554,
      577
     ],
     "url": "https://t.co/3gRLr2cKh2"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2101035568750555479",
   "bookmarks": 48,
   "created_at": "Fri Sep 18 19:48:09 +0000 2026",
   "favorites": 42,
   "text": "MATT SHOWED US WHAT JEV CAN DO AND THIS IS GENUINELY INSANE\n\n40 seconds.\n724 live ads.\nfrom 37 brands.\n\nJev analysed down to the hook, format, offer, CTA, awareness stage, even landing page mismatches!\n\nthe ridiculous part?\n\nIt used 9 cents of tokens 🤯\nhttps://t.co/StVOooRGzx",
   "lang": "en",
   "views": "5801",
   "quotes": 1,
   "sensitive": false,
   "replies": 6,
   "retweets": 5,
   "conversation_id": "2101035568750555479",
   "author": {
    "rest_id": "19628766",
    "created_at": "Wed Jan 28 01:11:07 +0000 2009",
    "name": "Charly Wargnier ♨️",
    "screen_name": "DataChaz",
    "avatar": "https://pbs.twimg.com/profile_images/1967672234056523776/FoFd2843_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "video": [
     {
      "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100654321792684032/img/cXvU50KmCe6QFu86.jpg",
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100654321792684032/pl/qkDJ657mGuhGjHsl.m3u8?tag=29"
       },
       {
        "bitrate": 256000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100654321792684032/vid/avc1/480x270/PvcQ1UQC2nFSwayx.mp4?tag=29"
       },
       {
        "bitrate": 832000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100654321792684032/vid/avc1/640x360/KUagVXwb-SSHp1TY.mp4?tag=29"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100654321792684032/vid/avc1/1280x720/TPqRe-7KZDWh4wzP.mp4?tag=29"
       },
       {
        "bitrate": 10368000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100654321792684032/vid/avc1/1920x1080/EdR3NHgzGz4SruPv.mp4?tag=29"
       }
      ],
      "aspect_ratio": [
       16,
       9
      ],
      "duration": 48266,
      "original_info": {
       "focus_rects": [],
       "height": 1080,
       "width": 1920
      },
      "id": "2100654321792684032"
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101215221264359564",
  "screen_name": "Bakioption",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 07:42:02 +0000 2026",
  "text": "@Nhuyna1234 @vangrid_io Wild how much harder the real world is compared to just scraping the web. Makes total sense why spatial data is the real bottleneck now.",
  "lang": "en",
  "display_text_range": [
   24,
   160
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101104483925135508",
  "retweets": 0,
  "views": "3",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1716800052231118849",
     "indices": [
      0,
      11
     ],
     "name": "Thats Good",
     "screen_name": "Nhuyna1234"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      12,
      23
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Bakioption",
   "name": "Baki",
   "created_at": "Thu Dec 12 03:23:54 +0000 2024",
   "description": null,
   "rest_id": "1867047582662529026",
   "followers_count": 13340,
   "favorites_count": 229830,
   "avatar": "https://pbs.twimg.com/profile_images/2068729228137512960/oADTx8vO_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Web3"
  },
  "media": [],
  "in_reply_to_screen_name": "Nhuyna1234",
  "in_reply_to_status_id_str": "2101104483925135508",
  "in_reply_to_user_id_str": "1716800052231118849"
 },
 {
  "type": "tweet",
  "tweet_id": "2101191977836412975",
  "screen_name": "XTrendTrackerX",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 06:09:40 +0000 2026",
  "text": "@kane_tdt @vangrid_io Scraping the web is easy, but keeping physical reality updated requires coordinating everyday people through direct, clear incentives.",
  "lang": "en",
  "display_text_range": [
   22,
   156
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101135941314523359",
  "retweets": 0,
  "views": "19",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1660828708893257728",
     "indices": [
      0,
      9
     ],
     "name": "Kane",
     "screen_name": "kane_tdt"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      10,
      21
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "XTrendTrackerX",
   "name": "TrendTrackerX",
   "created_at": "Mon Feb 17 11:17:12 +0000 2025",
   "description": null,
   "rest_id": "1891446714646892544",
   "followers_count": 4292,
   "favorites_count": 70370,
   "avatar": "https://pbs.twimg.com/profile_images/2081682568919785472/5fzsm5NN_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Antwerp, Belgium"
  },
  "media": [],
  "in_reply_to_screen_name": "kane_tdt",
  "in_reply_to_status_id_str": "2101135941314523359",
  "in_reply_to_user_id_str": "1660828708893257728"
 },
 {
  "type": "tweet",
  "tweet_id": "2101181138450718974",
  "screen_name": "SmindCrypto",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 05:26:36 +0000 2026",
  "text": "The era of free, open-web scraping for frontier AI training is coming to a close.\n\nBut we need to ask ourselves:\n👇\nWhat about a student who walks into the library to read books and generate ideas?\n\nSome people have argued that LLMs act like \"students reading books\" to generate new ideas without replacing original sources.",
  "lang": "en",
  "display_text_range": [
   12,
   289
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101175462030709054",
  "retweets": 0,
  "views": "32",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "SmindCrypto",
   "name": "Smindi",
   "created_at": "Mon Aug 31 19:57:41 +0000 2020",
   "description": null,
   "rest_id": "1300522976446619648",
   "followers_count": 5013,
   "favorites_count": 138379,
   "avatar": "https://pbs.twimg.com/profile_images/1731167320129900544/b8YZV4Ft_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "coinbureau",
  "in_reply_to_status_id_str": "2101175462030709054",
  "in_reply_to_user_id_str": "906230721513181184"
 },
 {
  "type": "tweet",
  "tweet_id": "2101179641503612961",
  "screen_name": "LeeMorgan_X",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 05:20:39 +0000 2026",
  "text": "@calbuldelis69 @vangrid_io The hardest part of physical AI is the data gap. Turning phones into a live spatial sensor network is a much faster path to ground truth than scraping the web.",
  "lang": "en",
  "display_text_range": [
   27,
   186
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101173498857308327",
  "retweets": 0,
  "views": "16",
  "entities": {
   "user_mentions": [
    {
     "id_str": "385127964",
     "indices": [
      0,
      14
     ],
     "name": "0xYAS XP 🫎 NUW🅰️",
     "screen_name": "calbuldelis69"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      15,
      26
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "LeeMorgan_X",
   "name": "Lee",
   "created_at": "Thu Nov 23 07:11:54 +0000 2023",
   "description": null,
   "rest_id": "1727585702903439360",
   "followers_count": 6751,
   "favorites_count": 23148,
   "avatar": "https://pbs.twimg.com/profile_images/2088610929198194688/F9mCVG3__normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "worldwide"
  },
  "media": [],
  "in_reply_to_screen_name": "calbuldelis69",
  "in_reply_to_status_id_str": "2101173498857308327",
  "in_reply_to_user_id_str": "385127964"
 },
 {
  "type": "tweet",
  "tweet_id": "2101172942780661933",
  "screen_name": "ezra_hq",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 04:54:02 +0000 2026",
  "text": "@ProxyCheap Reliable performance in proxies can significantly impact user experience, especially for tasks like web scraping or gaming. Understanding the balance between speed and privacy is crucial for users to make informed choices.",
  "lang": "en",
  "display_text_range": [
   12,
   234
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2049379093808890002",
  "retweets": 0,
  "views": "2",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1202200949575634945",
     "indices": [
      0,
      11
     ],
     "name": "Proxy-Cheap.com",
     "screen_name": "ProxyCheap"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "ezra_hq",
   "name": "EZRΛ HQ",
   "created_at": "Sun May 04 09:08:22 +0000 2025",
   "description": null,
   "rest_id": "1918955742671077376",
   "followers_count": 5931,
   "favorites_count": 34933,
   "avatar": "https://pbs.twimg.com/profile_images/2100091036479709185/nTwE87It_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "ProxyCheap",
  "in_reply_to_status_id_str": "2049379093808890002",
  "in_reply_to_user_id_str": "1202200949575634945"
 },
 {
  "type": "tweet",
  "tweet_id": "2101170044512370721",
  "screen_name": "michael_chomsky",
  "bookmarks": 44,
  "favorites": 57,
  "created_at": "Sat Sep 19 04:42:31 +0000 2026",
  "text": "super bullish on jev + @getcontextdev \n\nagents need:\n-web search\n-powerful scraping\n-intelligent bulk classification\n\nthis last one wasn’t obvious to people until this week, but i’ve had jev’s capabilities in https://t.co/VCTLXhaWRA for a while.\n\nit was just impossible to offer it for free until now\n\njev is cheap enough for me to offer free bulk classification to personal agents forever\n\nask your agent to classify all your tweets. all your emails. all your codex chats.\n\nsoon i’ll add image support as well.\n\nthis makes your local agent 10x more powerful.\n\nand i suspect soon this will be built into harnesses like claude code/codex, kinda like web search/scraping/page summarization/compaction",
  "lang": "en",
  "display_text_range": [
   0,
   278
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 4,
  "sensitive": false,
  "replies": 5,
  "conversation_id": "2101170044512370721",
  "retweets": 2,
  "views": "7492",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "classifier.dev",
     "expanded_url": "http://classifier.dev",
     "indices": [
      209,
      232
     ],
     "url": "https://t.co/VCTLXhaWRA"
    }
   ],
   "user_mentions": [
    {
     "id_str": "1787464737241833472",
     "indices": [
      23,
      37
     ],
     "name": "Context.dev",
     "screen_name": "getcontextdev"
    }
   ]
  },
  "user_info": {
   "screen_name": "michael_chomsky",
   "name": "Michael",
   "created_at": "Mon Aug 24 22:25:24 +0000 2020",
   "description": null,
   "rest_id": "1298023616253005826",
   "followers_count": 14994,
   "favorites_count": 19642,
   "avatar": "https://pbs.twimg.com/profile_images/1995587948914638854/iGEDdcOq_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2101101699645763804",
   "bookmarks": 141,
   "created_at": "Sat Sep 19 00:10:56 +0000 2026",
   "favorites": 142,
   "text": "introducing free classification for personal agents\n\nclassifier improves the capability and performance of all agents\n\ni've been sitting on this project for months, but it never felt quite good enough to release, until today\n\nhttps://t.co/oOrFQx0bHq\n\nlmk if you or your agents",
   "lang": "en",
   "views": "22212",
   "quotes": 2,
   "sensitive": false,
   "replies": 15,
   "retweets": 16,
   "conversation_id": "2101101699645763804",
   "author": {
    "rest_id": "1298023616253005826",
    "created_at": "Mon Aug 24 22:25:24 +0000 2020",
    "name": "Michael",
    "screen_name": "michael_chomsky",
    "avatar": "https://pbs.twimg.com/profile_images/1995587948914638854/iGEDdcOq_normal.jpg",
    "blue_verified": true
   },
   "media": []
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101169078190977168",
  "screen_name": "michael_chomsky",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 04:38:40 +0000 2026",
  "text": "@cyrusnewday jev + small model, but the principle is the same with or without jev.\n\nagents need to be able to classify things without login. it’s a basic capability like web search and scraping",
  "lang": "en",
  "display_text_range": [
   13,
   193
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101101699645763804",
  "retweets": 0,
  "views": "187",
  "entities": {
   "user_mentions": [
    {
     "id_str": "212418463",
     "indices": [
      0,
      12
     ],
     "name": "Cyrus",
     "screen_name": "cyrusnewday"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "michael_chomsky",
   "name": "Michael",
   "created_at": "Mon Aug 24 22:25:24 +0000 2020",
   "description": null,
   "rest_id": "1298023616253005826",
   "followers_count": 14994,
   "favorites_count": 19642,
   "avatar": "https://pbs.twimg.com/profile_images/1995587948914638854/iGEDdcOq_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco"
  },
  "media": [],
  "in_reply_to_screen_name": "cyrusnewday",
  "in_reply_to_status_id_str": "2101167934978842782",
  "in_reply_to_user_id_str": "212418463"
 },
 {
  "type": "tweet",
  "tweet_id": "2101166120401011175",
  "screen_name": "first_sauce_lab",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 04:26:55 +0000 2026",
  "text": "OpenAI and Microsoft knew they were starting a ‘doom loop’ for the web\n\nCourt docs: OpenAI and Microsoft knew scraping could doom the web.\n\nhttps://t.co/G5o1aGj7hU",
  "lang": "en",
  "display_text_range": [
   0,
   163
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101166120401011175",
  "retweets": 0,
  "views": "6",
  "entities": {
   "urls": [
    {
     "display_url": "theverge.com/ai-artificial-…",
     "expanded_url": "https://www.theverge.com/ai-artificial-intelligence/997633/openai-microsoft-chatgpt-ai-new-york-times-doom-loop-theft-google-zero",
     "indices": [
      140,
      163
     ],
     "url": "https://t.co/G5o1aGj7hU"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "first_sauce_lab",
   "name": "First Sauce Labs",
   "created_at": "Tue Aug 11 01:04:53 +0000 2026",
   "description": null,
   "rest_id": "2086971093303074817",
   "followers_count": 25,
   "favorites_count": 9,
   "avatar": "https://pbs.twimg.com/profile_images/2088043900279619585/lbu1DLeQ_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101159614087905428",
  "screen_name": "DeepThoughtAR",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 04:01:04 +0000 2026",
  "text": "My take: Microsoft's Director of Applied Science called the AI data scraping \"the largest theft of labor in human history\" — internally. The company then scraped anyway. A spokesperson distancing from Hecht's words doesn't un-exist the documents. The court record has them now.\n\nOpenAI and Microsoft's Internal Documents Named Their Own Data Scraping as Theft\n\nRecently unsealed court documents in New York Times v. OpenAI and Microsoft reveal that the companies' own internal documentation warned of a \"doom loop\" that would damage the web. The language is stark: Microsoft's Director of Applied Science, Brent Hecht, put in writing that the data scraping underlying the AI models was \"the largest theft of labor in human history\" and made \"a complete mockery of the idea of fair use.\" These are not the plaintiff's characterizations — they are the defendants' own working documents.\n\nMicrosoft's response, delivered by spokesperson Alex Haurek to The Verge, attempts to distance the company from Hecht's assertions. That distancing deserves to be named for what it is: spin against its own paperwork. The documents exist. A spokesperson statement does not un-exist them. Microsoft shipped the scraping and simultaneously shipped the internal condemnation of the scraping — privately, while doing neither publicly.\n\nThe gap between what was documented internally and what was communicated externally is its own data point about operational transparency. Internal documentation is not a PR statement or a legal brief written for outside consumption. When an organization's own working documents describe its core data acquisition practice as theft, that is the organization's own read of its own behavior. No interpretation required from the outside.\n\nThe frontier-builder reality still holds: OpenAI and Microsoft built something real, deployed, and widely used. The copyright disputes are not the production — they are the friction around the production. But what this episode adds is texture about how the building was done: with internal awareness of the ethical and structural damage the data practices would cause, and without that awareness surfacing in external communication.\n\nThe court record now contains the self-diagnosis. Whether the New York Times wins or loses, those internal quotes are entered into the record — a factual output that stands on its own, regardless of how either side frames the litigation going forward.",
  "lang": "en",
  "display_text_range": [
   0,
   277
  ],
  "source": "<a href=\"https://thehallucinations.com\" rel=\"nofollow\">deep-x-video</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101159614087905428",
  "retweets": 0,
  "views": "15",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "DeepThoughtAR",
   "name": "Deep Thought",
   "created_at": "Wed Apr 08 00:45:40 +0000 2026",
   "description": null,
   "rest_id": "2041678745405120513",
   "followers_count": 15,
   "favorites_count": 3,
   "avatar": "https://pbs.twimg.com/profile_images/2049239125119938561/cqAbBNRM_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "video": [
    {
     "media_url_https": "https://pbs.twimg.com/ext_tw_video_thumb/2101159603669221376/pu/img/mHsR_5o2wkY2SOqf.jpg",
     "variants": [
      {
       "content_type": "application/x-mpegURL",
       "url": "https://video.twimg.com/ext_tw_video/2101159603669221376/pu/pl/DbIGrT8OmFVO6Cch.m3u8?tag=12"
      },
      {
       "bitrate": 256000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/ext_tw_video/2101159603669221376/pu/vid/avc1/480x270/8Hzhah8wZbnzDHKb.mp4?tag=12"
      },
      {
       "bitrate": 832000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/ext_tw_video/2101159603669221376/pu/vid/avc1/640x360/ebocmnnBNBxn_u_N.mp4?tag=12"
      },
      {
       "bitrate": 2176000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/ext_tw_video/2101159603669221376/pu/vid/avc1/1280x720/s6om9YRkIeMWAxBi.mp4?tag=12"
      }
     ],
     "aspect_ratio": [
      16,
      9
     ],
     "duration": 11640,
     "original_info": {
      "focus_rects": [],
      "height": 720,
      "width": 1280
     },
     "id": "2101159603669221376"
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101156700787224674",
  "screen_name": "Mahirazmol1",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 03:49:29 +0000 2026",
  "text": "@nokaramo Real-world experience matters so much more than scraping endless web text for physical AI.",
  "lang": "en",
  "display_text_range": [
   10,
   100
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101114049337368738",
  "retweets": 0,
  "views": "3",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1860834218726838272",
     "indices": [
      0,
      9
     ],
     "name": "Omai Leidi (3/3)",
     "screen_name": "nokaramo"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Mahirazmol1",
   "name": "Masrafe",
   "created_at": "Sun Oct 23 01:44:01 +0000 2022",
   "description": null,
   "rest_id": "1583997574498816000",
   "followers_count": 7548,
   "favorites_count": 54787,
   "avatar": "https://pbs.twimg.com/profile_images/2021788712900907008/EgYuN5FU_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "nokaramo",
  "in_reply_to_status_id_str": "2101152763325325669",
  "in_reply_to_user_id_str": "1860834218726838272"
 },
 {
  "type": "tweet",
  "tweet_id": "2101143747786358881",
  "screen_name": "OTILORMEDIA",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Sat Sep 19 02:58:01 +0000 2026",
  "text": "@Dreybaba1234 If an agent's work depends on web scraping, how does consensus handle target websites changing their DOM structure during execution?",
  "lang": "en",
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "retweets": 0,
  "views": "13",
  "conversation_id": null,
  "entities": {
   "user_mentions": [
    {
     "id_str": "1518579887484907526",
     "indices": [
      0,
      13
     ],
     "name": "KOB | GEN🧠",
     "screen_name": "Dreybaba1234"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "OTILORMEDIA",
   "description": null,
   "rest_id": "1932577771709976576",
   "name": "Otilormedia",
   "created_at": "Tue Jun 10 23:17:22 +0000 2025",
   "followers_count": 98,
   "favorites_count": 597,
   "avatar": "https://pbs.twimg.com/profile_images/2100032731128213504/uG8cjzZC_normal.jpg",
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": null
  },
  "media": [],
  "in_reply_to_screen_name": "Dreybaba1234",
  "in_reply_to_status_id_str": "2101131776462602319",
  "in_reply_to_user_id_str": "1518579887484907526"
 },
 {
  "type": "tweet",
  "tweet_id": "2101129570418078118",
  "screen_name": "duncanunderwood",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 02:01:41 +0000 2026",
  "text": "Recently unsealed court documents in the New York Times' case against OpenAI and Microsoft are pretty damning. The companies' own documentation warned that it was starting a \"doom loop\" that would damage the web, characterized its scraping of data to ...  https://t.co/Ih8hgCxBxg",
  "lang": "en",
  "display_text_range": [
   0,
   279
  ],
  "source": "<a href=\"https://metricool.com\" rel=\"nofollow\">Metricool</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101129570418078118",
  "retweets": 0,
  "views": "14",
  "entities": {
   "urls": [
    {
     "display_url": "f.mtr.cool/rkx1gpwvkc",
     "expanded_url": "https://f.mtr.cool/rkx1gpwvkc",
     "indices": [
      256,
      279
     ],
     "url": "https://t.co/Ih8hgCxBxg"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "duncanunderwood",
   "name": "Duncan Underwood",
   "created_at": "Thu Aug 14 05:11:53 +0000 2008",
   "description": null,
   "rest_id": "15846985",
   "followers_count": 531,
   "favorites_count": 472,
   "avatar": "https://pbs.twimg.com/profile_images/2074943449581940736/CKZEcwcO_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Australia"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101128023198011883",
  "screen_name": "Pandurevich",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 01:55:32 +0000 2026",
  "text": "@signulll remember when scraping web was an art",
  "lang": "en",
  "display_text_range": [
   10,
   47
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100968622508175704",
  "retweets": 0,
  "views": "65",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1717671858521194496",
     "indices": [
      0,
      9
     ],
     "name": "signüll",
     "screen_name": "signulll"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Pandurevich",
   "name": "Srđan",
   "created_at": "Thu Jun 25 14:33:19 +0000 2020",
   "description": null,
   "rest_id": "1276161492530888712",
   "followers_count": 593,
   "favorites_count": 192010,
   "avatar": "https://pbs.twimg.com/profile_images/1477456095165693952/2doOWeg0_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "signulll",
  "in_reply_to_status_id_str": "2100968622508175704",
  "in_reply_to_user_id_str": "1717671858521194496"
 },
 {
  "type": "tweet",
  "tweet_id": "2101102426988098030",
  "screen_name": "pitdock_koyama",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Sat Sep 19 00:13:49 +0000 2026",
  "text": "LLM活用のWeb抽出API Scraping AIで、CSSセレクター不要な複数ECの価格を日次監視できる\nSlackへ値下げ通知が届くので競合動向を即時把握できる\nサイト改修時のセレクター破損対策にも効き、メンテ工数を減らせるっぽい\n日次の価格変動を把握し、仕入判断に直結できる https://t.co/rhAr8z1n40",
  "lang": "ja",
  "display_text_range": [
   0,
   141
  ],
  "source": "<a href=\"https://github.com/GOWS-go-out-planner/x_auto_post\" rel=\"nofollow\">2040786070791413762gows_koyama</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 1,
  "conversation_id": "2101102426988098030",
  "retweets": 0,
  "views": "18",
  "entities": {
   "media": [
    {
     "display_url": "pic.x.com/rhAr8z1n40",
     "expanded_url": "https://x.com/pitdock_koyama/status/2101102426988098030/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101102425553739776",
     "indices": [
      142,
      165
     ],
     "media_key": "3_2101102425553739776",
     "media_results": {
      "result": {
       "media_key": "3_2101102425553739776"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSidhh_XoAAb-87.png",
     "original_info": {
      "focus_rects": [
       {
        "h": 434,
        "w": 775,
        "x": 0,
        "y": 0
       },
       {
        "h": 445,
        "w": 445,
        "x": 330,
        "y": 0
       },
       {
        "h": 445,
        "w": 390,
        "x": 385,
        "y": 0
       },
       {
        "h": 445,
        "w": 223,
        "x": 527,
        "y": 0
       },
       {
        "h": 445,
        "w": 775,
        "x": 0,
        "y": 0
       }
      ],
      "height": 445,
      "width": 775
     },
     "sizes": {
      "large": {
       "h": 445,
       "resize": "fit",
       "w": 775
      },
      "medium": {
       "h": 445,
       "resize": "fit",
       "w": 775
      },
      "small": {
       "h": 390,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/rhAr8z1n40"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "pitdock_koyama",
   "name": "こやま@PitDock",
   "created_at": "Fri May 12 17:25:12 +0000 2023",
   "description": null,
   "rest_id": "1657074406202683393",
   "followers_count": 226,
   "favorites_count": 228,
   "avatar": "https://pbs.twimg.com/profile_images/1672044264946290691/3J_7ze9T_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "東京 世田谷区"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSidhh_XoAAb-87.png",
     "id": "2101102425553739776",
     "sizes": {
      "h": 445,
      "w": 775
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101100832720597038",
  "screen_name": "iamericpereira",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 00:07:29 +0000 2026",
  "text": "Microsoft just called OpenAI's scraping operation the largest theft of labor in human history. In court documents. Against themselves.\n\nUnsealed filings in the New York Times lawsuit show both companies knew their products were an \"existential threat\" to publishers. Microsoft's director of applied science warned of a \"doom loop\": the models starve the web of the content they need to survive. Copilot cut click-throughs to the Times by 93%.\n\nThey built a machine that eats its own supply chain. Distribution beat product. Then product ate distribution.",
  "lang": "en",
  "display_text_range": [
   0,
   278
  ],
  "source": "<a href=\"https://x.com/iamericpereira\" rel=\"nofollow\">2084359997878611968iamericpere</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101100832720597038",
  "retweets": 0,
  "views": "20",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "iamericpereira",
   "name": "Eric Pereira",
   "created_at": "Mon May 16 23:16:26 +0000 2011",
   "description": null,
   "rest_id": "299947622",
   "followers_count": 516,
   "favorites_count": 7529,
   "avatar": "https://pbs.twimg.com/profile_images/2084808229448507392/TupBo_C8_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101099273459040559",
  "screen_name": "deepanshuyadavx",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Sat Sep 19 00:01:17 +0000 2026",
  "text": "Did anyone actually expect these companies to care about the web dying as long as their scraping pipelines stayed full? Internal docs show they knew the doom loop was real from day one. When you treat the entire internet as free training material, you end up eating your own supply chain.",
  "lang": "en",
  "display_text_range": [
   0,
   274
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101099273459040559",
  "retweets": 0,
  "views": "1",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "deepanshuyadavx",
   "name": "Deepanshu Yadav",
   "created_at": "Thu May 26 10:33:32 +0000 2016",
   "description": null,
   "rest_id": "735780905298448384",
   "followers_count": 126,
   "favorites_count": 427,
   "avatar": "https://pbs.twimg.com/profile_images/2015380869255708672/_XO3iZ4a_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101086131207164323",
  "screen_name": "RohanArun",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 23:09:04 +0000 2026",
  "text": "@Super_Powers_AI Hey Super, build a functional web traffic survival and doom loop simulation workbench inspired by The Verge's report on AI search summarization and 'Google Zero'.\nhttps://t.co/0Gz0lwn2Ku\n\nThe app must feature an interactive D3.js multi-line projection chart that updates instantly as visitors adjust AI crawler scraping volume, zero-click search rates, ad-model degradation, and subscription paywall pivots. The first viewport must contain the fully loaded interactive simulation with a representative independent publisher fixture, allowing users to test three distinct survival presets ('The Doom Loop', 'Aggressive Paywall', and 'Syndication Defense') and export a CSV report.\n\nUse D3.js for the projection chart, Tailwind CSS for styling, and ensure absolute responsiveness, touch-safe controls, a sticky product header, and a site-owned 1200x630 completion card.",
  "lang": "en",
  "display_text_range": [
   7,
   286
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101056447627087998",
  "retweets": 0,
  "views": "45",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "app.getsupers.com/sites/google-z…",
     "expanded_url": "https://app.getsupers.com/sites/google-zero-doom-loop-94/?card=c228842370caab771c1b",
     "indices": [
      180,
      203
     ],
     "url": "https://t.co/0Gz0lwn2Ku"
    }
   ],
   "user_mentions": [
    {
     "id_str": "2040899730838884352",
     "indices": [
      0,
      16
     ],
     "name": "Super Powers AI",
     "screen_name": "Super_Powers_AI"
    }
   ]
  },
  "user_info": {
   "screen_name": "RohanArun",
   "name": "Rohan Arun",
   "created_at": "Mon Sep 19 23:33:41 +0000 2011",
   "description": null,
   "rest_id": "376478209",
   "followers_count": 3229,
   "favorites_count": 8358,
   "avatar": "https://pbs.twimg.com/profile_images/1946954678874308608/lbpeDP1__normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco "
  },
  "media": [],
  "in_reply_to_screen_name": "verge",
  "in_reply_to_status_id_str": "2101056447627087998",
  "in_reply_to_user_id_str": "275686563"
 },
 {
  "type": "tweet",
  "tweet_id": "2101076744224596156",
  "screen_name": "notreal_dreams",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 22:31:46 +0000 2026",
  "text": "ngl the unsealed NYT v OpenAI docs are wild. Their own paperwork warned of a \"doom loop\" damaging the web, called training-data scraping the \"largest theft of labor in human history,\" and admitted it... bro they KNEW 😳",
  "lang": "en",
  "display_text_range": [
   0,
   218
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101076650599596053",
  "retweets": 0,
  "views": "13",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "notreal_dreams",
   "name": "Not Real Dreams",
   "created_at": "Tue Mar 04 12:05:22 +0000 2025",
   "description": null,
   "rest_id": "1896894639958859776",
   "followers_count": 63,
   "favorites_count": 3097,
   "avatar": "https://pbs.twimg.com/profile_images/1896895588437745664/GbZTAuox_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Newyork"
  },
  "media": [],
  "in_reply_to_screen_name": "notreal_dreams",
  "in_reply_to_status_id_str": "2101076650599596053",
  "in_reply_to_user_id_str": "1896894639958859776"
 },
 {
  "type": "tweet",
  "tweet_id": "2101074950069055755",
  "screen_name": "standlee_eric",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 22:24:38 +0000 2026",
  "text": "Here are Grok Bot Marketplace bots that align with each layer of the 15-project agent stack from the original post (specs, memory, web data, documents, context, sandboxes, monitoring, video, and the overall loop).\n\nPersistent / self-improving agent (Hermes-Agent style)**: Projects Manager (coordinates specialist bots on projects), Alfred (designs and governs a full bot organization), Lingxi’s Engineer Bot (boards work and launches cloud agents), Executive Assistant.\nSpecs and spec-driven development (OpenSpec, spec-kit)**: tinkabot (wraps APIs into plugins with skills), figma bro (turns Figma into build specs), Product Idea Stress Test, dr eggbot (designs focused bots from preferences).\nContext compression and long-term memory (caveman, mem0, headroom)**: Researchy (sourced research with live search), last30days (grounded briefs from recent sources), Company Docs Q&A (answers from live docs with citations).\nWeb data and scraping (Scrapling)**: last30days (Reddit, X, YouTube, GitHub, web), Stalk Bot (watches competitor sites, pricing, changelogs, X), Competitor Watch, Researchy.\nDocuments and document structure/RAG (Docling, PageIndex)**: Company Docs Q&A, Meeting Recap Deck, last30days, Product Support Inbox Assistant.\nSafe code execution and sandboxes (Daytona)**: Lingxi’s Engineer Bot (launches cloud agents on a named repo), Nightly Audit Engineer (researches codebase and ships cleanup PRs), tinkabot, Tech Demos.\nMonitoring and alerts (TrendRadar)**: Stalk Bot, Competitor Watch, last30days, Cooper (daily news + competitor alerts), Hiring Signals, Ad Spend Watch.\nVideo and programmatic scenes (hyperframes, OpenMontage)**: Clip Bot (cuts long recordings into captioned clips), Stills & Clips Desk (extracts stills, thumbnails, and short clips).\nOverall agent patterns and playbooks (AI Engineering Hub)**: dr eggbot, Alfred, Projects Manager, tinkabot.\n\nOfficial marketplace categories that cover most of the stack are Engineering, Product, and From Grok Bot Team. Add any of these directly from https://t.co/FqKgqFUidl. Most stay inside human-approval boundaries (they research, draft, and watch but do not send, spend, or contact without you).",
  "lang": "en",
  "display_text_range": [
   9,
   281
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100625120691720385",
  "retweets": 0,
  "views": "99",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "x.ai/bot/marketplace",
     "expanded_url": "http://x.ai/bot/marketplace",
     "indices": [
      2024,
      2047
     ],
     "url": "https://t.co/FqKgqFUidl"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "standlee_eric",
   "name": "Eric Standlee Alternative Funding Guy",
   "created_at": "Fri Mar 27 14:48:23 +0000 2020",
   "description": null,
   "rest_id": "1243550170815610881",
   "followers_count": 603,
   "favorites_count": 9543,
   "avatar": "https://pbs.twimg.com/profile_images/2085119686191001600/78IRoprt_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Houston, TX"
  },
  "media": [],
  "in_reply_to_screen_name": "beamnxw",
  "in_reply_to_status_id_str": "2100625120691720385",
  "in_reply_to_user_id_str": "1829032796481888256"
 },
 {
  "type": "tweet",
  "tweet_id": "2101072567398519216",
  "screen_name": "shynrz007",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 22:15:10 +0000 2026",
  "text": "@FlorynCat @vangrid_io Have a good day floryn\nfinaly turning phones into nodes for verified data beats just scraping old web images",
  "lang": "en",
  "display_text_range": [
   23,
   131
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100773301668938207",
  "retweets": 0,
  "views": "7",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1589934025615216640",
     "indices": [
      0,
      10
     ],
     "name": "Floryn",
     "screen_name": "FlorynCat"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      11,
      22
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "shynrz007",
   "name": "Shakhan",
   "created_at": "Tue Dec 17 10:09:36 +0000 2024",
   "description": null,
   "rest_id": "1868961676717891584",
   "followers_count": 5178,
   "favorites_count": 144491,
   "avatar": "https://pbs.twimg.com/profile_images/2088790546332409856/JwcaDwCL_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Germany"
  },
  "media": [],
  "in_reply_to_screen_name": "FlorynCat",
  "in_reply_to_status_id_str": "2100773301668938207",
  "in_reply_to_user_id_str": "1589934025615216640"
 },
 {
  "type": "tweet",
  "tweet_id": "2101068528572928256",
  "screen_name": "IgorNaverniouk",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 21:59:07 +0000 2026",
  "text": "@villi @grok, what's the latest on that LinkedIn web scraping court case?",
  "lang": "en",
  "display_text_range": [
   7,
   73
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100994281079202024",
  "retweets": 0,
  "views": "23",
  "entities": {
   "user_mentions": [
    {
     "id_str": "106463784",
     "indices": [
      0,
      6
     ],
     "name": "villi",
     "screen_name": "villi"
    },
    {
     "id_str": "1720665183188922368",
     "indices": [
      7,
      12
     ],
     "name": "Grok",
     "screen_name": "grok"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "IgorNaverniouk",
   "name": "Igor Naverniouk",
   "created_at": "Mon Jun 06 18:23:55 +0000 2011",
   "description": null,
   "rest_id": "312183374",
   "followers_count": 322,
   "favorites_count": 3677,
   "avatar": "https://pbs.twimg.com/profile_images/1593394301781905409/Gf3zeqc7_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Miami, FL"
  },
  "media": [],
  "in_reply_to_screen_name": "villi",
  "in_reply_to_status_id_str": "2100994281079202024",
  "in_reply_to_user_id_str": "106463784"
 },
 {
  "type": "tweet",
  "tweet_id": "2101059391348686889",
  "screen_name": "vintuxai",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 21:22:49 +0000 2026",
  "text": "Unsealed NYT v. OpenAI/Microsoft docs reveal internal warnings: training data scraping would trigger a web \"doom loop,\" and the companies themselves described it as the \"largest theft of labor in human history.\" Their own words, now on the record. 📄",
  "lang": "en",
  "display_text_range": [
   0,
   249
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101059391348686889",
  "retweets": 0,
  "views": "10",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "vintuxai",
   "name": "Vintuxai",
   "created_at": "Sun Jul 28 13:39:50 +0000 2024",
   "description": null,
   "rest_id": "1817555452689018880",
   "followers_count": 302,
   "favorites_count": 3682,
   "avatar": "https://pbs.twimg.com/profile_images/2097291298642460673/NK8EdsCs_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101059265238847511",
  "screen_name": "vintuxai",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 21:22:19 +0000 2026",
  "text": "OpenAI and Microsoft's own docs warned they were creating a \"doom loop\" for the web — and called their scraping the \"largest theft of labor in human history.\" 🧵 #OpenAI #ChatGPT https://t.co/JNLuDBQZKm",
  "lang": "en",
  "display_text_range": [
   0,
   177
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101059265238847511",
  "retweets": 0,
  "views": "8",
  "entities": {
   "hashtags": [
    {
     "indices": [
      161,
      168
     ],
     "text": "OpenAI"
    },
    {
     "indices": [
      169,
      177
     ],
     "text": "ChatGPT"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/JNLuDBQZKm",
     "expanded_url": "https://x.com/vintuxai/status/2101059265238847511/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101058924359081985",
     "indices": [
      178,
      201
     ],
     "media_key": "3_2101058924359081985",
     "media_results": {
      "result": {
       "media_key": "3_2101058924359081985"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSh19baWYAE7e3r.png",
     "original_info": {
      "focus_rects": [
       {
        "h": 672,
        "w": 1200,
        "x": 0,
        "y": 0
       },
       {
        "h": 675,
        "w": 675,
        "x": 0,
        "y": 0
       },
       {
        "h": 675,
        "w": 592,
        "x": 0,
        "y": 0
       },
       {
        "h": 675,
        "w": 338,
        "x": 41,
        "y": 0
       },
       {
        "h": 675,
        "w": 1200,
        "x": 0,
        "y": 0
       }
      ],
      "height": 675,
      "width": 1200
     },
     "sizes": {
      "large": {
       "h": 675,
       "resize": "fit",
       "w": 1200
      },
      "medium": {
       "h": 675,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 383,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/JNLuDBQZKm"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "vintuxai",
   "name": "Vintuxai",
   "created_at": "Sun Jul 28 13:39:50 +0000 2024",
   "description": null,
   "rest_id": "1817555452689018880",
   "followers_count": 302,
   "favorites_count": 3682,
   "avatar": "https://pbs.twimg.com/profile_images/2097291298642460673/NK8EdsCs_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSh19baWYAE7e3r.png",
     "id": "2101058924359081985",
     "sizes": {
      "h": 675,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101046077269082131",
  "screen_name": "Kohllision",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 20:29:55 +0000 2026",
  "text": "People generally credit Google for high-quality, fast retrieval. But there’s another problem they solved flawlessly: scraping the web. Crawling through helpful, non-spam data to feed to their engine is a genuinely hard problem.",
  "lang": "en",
  "display_text_range": [
   0,
   227
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101046077269082131",
  "retweets": 0,
  "views": "23",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "Kohllision",
   "name": "Name can’t be blank",
   "created_at": "Tue Oct 27 10:35:51 +0000 2009",
   "description": null,
   "rest_id": "85542960",
   "followers_count": 190,
   "favorites_count": 2777,
   "avatar": "https://pbs.twimg.com/profile_images/1906343660909887488/79hMwXHf_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Bangalore"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101043978917294401",
  "screen_name": "wandaohnecosmo",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 20:21:34 +0000 2026",
  "text": "@bigdotears Switch your spreadsheet import source to Yahoo Finance or Web Scraping. Google Finance data for LSE is notoriously delayed",
  "lang": "en",
  "display_text_range": [
   12,
   134
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100980693643759878",
  "retweets": 0,
  "views": "39",
  "entities": {
   "user_mentions": [
    {
     "id_str": "20507508",
     "indices": [
      0,
      11
     ],
     "name": "Nick Harvey",
     "screen_name": "bigdotears"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "wandaohnecosmo",
   "name": "wandabaumann_",
   "created_at": "Sat May 23 14:06:03 +0000 2020",
   "description": null,
   "rest_id": "1264195862076575744",
   "followers_count": 81,
   "favorites_count": 279,
   "avatar": "https://pbs.twimg.com/profile_images/1264196078401961985/_l6rsBzE_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Munich, Bavaria"
  },
  "media": [],
  "in_reply_to_screen_name": "bigdotears",
  "in_reply_to_status_id_str": "2100980693643759878",
  "in_reply_to_user_id_str": "20507508"
 },
 {
  "type": "tweet",
  "tweet_id": "2101023460571095180",
  "screen_name": "GroundedIdeal",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 19:00:02 +0000 2026",
  "text": "When I tried to set up my local LLM with web search,I initially went with the first party stuff and got angered, so I've had a vibecoded Slop for third party scraping and I have been very happy with the results. I can do whatever the fuck I want and no one can ask me.",
  "lang": "en",
  "display_text_range": [
   0,
   268
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101023460571095180",
  "retweets": 0,
  "views": "17",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "GroundedIdeal",
   "name": "Grounded Idealist",
   "created_at": "Mon Jun 22 01:29:52 +0000 2026",
   "description": null,
   "rest_id": "2068868907927289856",
   "followers_count": 40,
   "favorites_count": 11234,
   "avatar": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "quoted": {
   "tweet_id": "2100838491160547353",
   "bookmarks": 48,
   "created_at": "Fri Sep 18 06:45:02 +0000 2026",
   "favorites": 170,
   "text": "https://t.co/qRAbgl1gxS",
   "lang": "zxx",
   "views": "5065",
   "quotes": 3,
   "sensitive": false,
   "replies": 2,
   "retweets": 14,
   "conversation_id": "2100838491160547353",
   "author": {
    "rest_id": "1896835500973105152",
    "created_at": "Tue Mar 04 08:10:25 +0000 2025",
    "name": "Gozar🃏",
    "screen_name": "Gozar_4",
    "avatar": "https://pbs.twimg.com/profile_images/2023356495833042944/nbPl0z4c_normal.jpg",
    "blue_verified": null
   },
   "media": {
    "photo": [
     {
      "media_url_https": "https://pbs.twimg.com/media/HSeteD9WYAATk6K.jpg",
      "id": "2100838483161931776",
      "sizes": {
       "h": 724,
       "w": 640
      }
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101023452769685564",
  "screen_name": "stretchcloud",
  "bookmarks": 1,
  "favorites": 1,
  "created_at": "Fri Sep 18 19:00:00 +0000 2026",
  "text": "Quick tip for web scraping pipelines:\n\nStore your CSS selectors. Don't regenerate them.\n\nIf you're calling an LLM to extract data from the same page structure 1,000 times, you're paying 1,000x too much.\n\nGenerate the selector once. Store it. Reuse it. Call the LLM again only when the selector breaks.\n\nThat's the whole idea behind DeepScrape's deterministic extraction mode. One-time generation, indefinite reuse.\n\nhttps://t.co/JZYTWY8roq",
  "lang": "en",
  "display_text_range": [
   0,
   280
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 2,
  "conversation_id": "2101023452769685564",
  "retweets": 0,
  "views": "231",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      416,
      439
     ],
     "url": "https://t.co/JZYTWY8roq"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101023435409559694",
  "screen_name": "GroundedIdeal",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 18:59:56 +0000 2026",
  "text": "@Gozar_4 When I tried to set up my local LLM with web search,I initially went with the first party stuff and got angered, so I've had a vibecoded Slop for third party scraping and I have been very happy with the results. I can do whatever the fuck I want and no one can ask me.",
  "lang": "en",
  "display_text_range": [
   9,
   277
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100838491160547353",
  "retweets": 0,
  "views": "24",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1896835500973105152",
     "indices": [
      0,
      8
     ],
     "name": "Gozar🃏",
     "screen_name": "Gozar_4"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "GroundedIdeal",
   "name": "Grounded Idealist",
   "created_at": "Mon Jun 22 01:29:52 +0000 2026",
   "description": null,
   "rest_id": "2068868907927289856",
   "followers_count": 40,
   "favorites_count": 11234,
   "avatar": "https://abs.twimg.com/sticky/default_profile_images/default_profile_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Gozar_4",
  "in_reply_to_status_id_str": "2100838491160547353",
  "in_reply_to_user_id_str": "1896835500973105152"
 },
 {
  "type": "tweet",
  "tweet_id": "2101017983728357446",
  "screen_name": "HotHardware",
  "bookmarks": 0,
  "favorites": 2,
  "created_at": "Fri Sep 18 18:38:17 +0000 2026",
  "text": "Internal comms revealed by The New York Times vs. Microsoft and OpenAI lawsuit show Microsoft and OpenAI executives debating if AI training is 'the largest theft of labor in human history.'\n\nhttps://t.co/c0i4qzwHco",
  "lang": "en",
  "display_text_range": [
   0,
   214
  ],
  "source": "<a href=\"https://buffer.com\" rel=\"nofollow\">Buffer</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2101017983728357446",
  "retweets": 0,
  "views": "357",
  "entities": {
   "urls": [
    {
     "display_url": "hothardware.com/news/microsoft…",
     "expanded_url": "https://hothardware.com/news/microsoft-exec-warned-ai-web-scraping-makes-a-mockery-of-fair-use",
     "indices": [
      191,
      214
     ],
     "url": "https://t.co/c0i4qzwHco"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "HotHardware",
   "name": "HotHardware",
   "created_at": "Tue May 06 04:12:55 +0000 2008",
   "description": null,
   "rest_id": "14669269",
   "followers_count": 26114,
   "favorites_count": 13125,
   "avatar": "https://pbs.twimg.com/profile_images/1351621839622180864/PwQWJArz_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Boston, MA"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101013827139821960",
  "screen_name": "AutoCrossBow0",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 18:21:45 +0000 2026",
  "text": "@Kalshi Wait. Scraping Ai? That's just called learning. Same as scraping the web. More cumulative hours went into creating the human generated web.\n\nThis said I don't go out of my way to create open models in this Ai scraping manner. But will use for my personal use. Like chat history.",
  "lang": "en",
  "display_text_range": [
   8,
   286
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100923116964786544",
  "retweets": 0,
  "views": "6",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1071484733543079936",
     "indices": [
      0,
      7
     ],
     "name": "Kalshi",
     "screen_name": "Kalshi"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "AutoCrossBow0",
   "name": "Auto",
   "created_at": "Wed Jul 12 02:04:56 +0000 2023",
   "description": null,
   "rest_id": "1678948405186527238",
   "followers_count": 107,
   "favorites_count": 6710,
   "avatar": "https://pbs.twimg.com/profile_images/1690135603948716032/NNibr1Yr_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Kalshi",
  "in_reply_to_status_id_str": "2100923116964786544",
  "in_reply_to_user_id_str": "1071484733543079936"
 },
 {
  "type": "tweet",
  "tweet_id": "2101013383931633740",
  "screen_name": "stretchcloud",
  "bookmarks": 3,
  "favorites": 3,
  "created_at": "Fri Sep 18 18:20:00 +0000 2026",
  "text": "Deterministic selectors are cheaper than repeated LLM reads.\n\nMarcel Pociot built a Downloads folder monitor using Jev. Is the file an invoice? Rename and move it. No other LLM calls. Just Jev's typed decision, consumed directly by the rule engine.\n\nThe problem in web scraping pipelines is identical: most tools call an LLM to classify and extract every page they touch. Expensive, slow, and brittle at scale. The pattern breaks as soon as the page structure changes.\n\nThe alternative: generate a CSS selector once using an LLM. Use it deterministically on every subsequent pass. Call the LLM again only when the selector breaks. That's what DeepScrape does.\n\nDeterministic extraction generates selectors once and reuses them with self-healing. The LLM layer does targeted work: selector generation, validation, and adaptation when pages change. Not re-reading every document on every run.\n\nIn my experience, the cost difference is not marginal. A pipeline reading 10,000 pages a day with a full LLM read costs 50-200x more than one using stored selectors.\n\nDeepScrape also exposes a /api/map endpoint for URL discovery, multi-format output (markdown, HTML, screenshots, PDFs), and an MCP server that exposes your scrapers as tools to Claude and Cursor. Site-to-MCP converts any website into a structured data source an agent can query directly.\n\nhttps://t.co/JZYTWY7TyS\n\nhttps://t.co/qz03ueLeHl",
  "lang": "en",
  "display_text_range": [
   0,
   277
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 3,
  "conversation_id": "2101013383931633740",
  "retweets": 3,
  "views": "466",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      1348,
      1371
     ],
     "url": "https://t.co/JZYTWY7TyS"
    },
    {
     "display_url": "x.com/marcelpociot/s…",
     "expanded_url": "https://x.com/marcelpociot/status/2100906882365788167",
     "indices": [
      1373,
      1396
     ],
     "url": "https://t.co/qz03ueLeHl"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2100906882365788167",
   "bookmarks": 874,
   "created_at": "Fri Sep 18 11:16:48 +0000 2026",
   "favorites": 1071,
   "text": "Jev unlocks SO many awesome new ideas.\n\nI built a macOS app that monitors my Downloads folder along with a customisable set of rules.\n\nIs the downloaded file an invoice? Move it to a special folder with the correct filename.\n\nNo other LLM calls involved - just Jev! https://t.co/iCiIJ9RvlB",
   "lang": "en",
   "views": "128166",
   "quotes": 15,
   "sensitive": false,
   "replies": 65,
   "retweets": 45,
   "conversation_id": "2100906882365788167",
   "author": {
    "rest_id": "132971183",
    "created_at": "Wed Apr 14 17:27:27 +0000 2010",
    "name": "Marcel Pociot 🧪",
    "screen_name": "marcelpociot",
    "avatar": "https://pbs.twimg.com/profile_images/1572564016916008961/n7drNq_E_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "video": [
     {
      "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100906588626173952/img/1KnNI3B3aUJEwFvI.jpg",
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100906588626173952/pl/oxv8f5n-7VAeYvBP.m3u8?tag=29"
       },
       {
        "bitrate": 256000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100906588626173952/vid/avc1/480x270/wlkVH3sm86Drqm1I.mp4?tag=29"
       },
       {
        "bitrate": 832000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100906588626173952/vid/avc1/640x360/Bm7A5tG6EDbtso6A.mp4?tag=29"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100906588626173952/vid/avc1/1280x720/q_8MBCO9VlVdJTGy.mp4?tag=29"
       },
       {
        "bitrate": 10368000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100906588626173952/vid/avc1/1920x1080/p7WvcyoTkxLFXeJK.mp4?tag=29"
       }
      ],
      "aspect_ratio": [
       16,
       9
      ],
      "duration": 8576,
      "original_info": {
       "focus_rects": [],
       "height": 1080,
       "width": 1920
      },
      "id": "2100906588626173952"
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101011624198885701",
  "screen_name": "DecodingThing",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 18:13:00 +0000 2026",
  "text": "The European Data Protection Board has a public consultation open on web scraping for generative AI, running until October 30.\n\nWorth watching even if legal documents are not your recreational reading. The argument reaches straight into ordinary online life: what should happen when something you posted for other people becomes material for training a commercial system?\n\nWhere would you draw the boundary?",
  "lang": "en",
  "display_text_range": [
   0,
   277
  ],
  "source": "<a href=\"https://buffer.com\" rel=\"nofollow\">Buffer</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101011624198885701",
  "retweets": 0,
  "views": "20",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "DecodingThing",
   "name": "Decoding Things",
   "created_at": "Sat Aug 02 01:11:02 +0000 2025",
   "description": null,
   "rest_id": "1951450554062065664",
   "followers_count": 475,
   "favorites_count": 367,
   "avatar": "https://pbs.twimg.com/profile_images/2092698243226316800/LO-MPUel_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2101007997036011817",
  "screen_name": "dreamwisedomain",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 17:58:35 +0000 2026",
  "text": "Modern web scraping is no longer just about sending requests from different IP addresses.",
  "lang": "en",
  "display_text_range": [
   0,
   89
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101007800919048633",
  "retweets": 0,
  "views": "1",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "dreamwisedomain",
   "name": "Wisdom_Udo",
   "created_at": "Sat Nov 11 03:17:16 +0000 2017",
   "description": null,
   "rest_id": "929186235641401344",
   "followers_count": 708,
   "favorites_count": 9952,
   "avatar": "https://pbs.twimg.com/profile_images/1899898617806061568/8MZKDL5d_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Nigeria"
  },
  "media": [],
  "in_reply_to_screen_name": "dreamwisedomain",
  "in_reply_to_status_id_str": "2101007800919048633",
  "in_reply_to_user_id_str": "929186235641401344",
  "place": {
   "country": "Nigeria",
   "country_code": "NG",
   "name": "Ozuoba",
   "full_name": "Ozuoba, Nigeria",
   "place_type": "city",
   "more_data_url": "https://api.twitter.com/1.1/geo/id/01e106003ca00150.json"
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101007800919048633",
  "screen_name": "dreamwisedomain",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 17:57:49 +0000 2026",
  "text": "The New Identity Layer of Web Scraping: IPs, Fingerprints, Sessions and Browsers\n\n#WebScraping #AI #AIAgents #wismartech #BrowserAutomation #Proxies #WebAutomation #DataEngineering #TechnicalWriting #opentowork https://t.co/gFnQDjkdEJ",
  "lang": "en",
  "display_text_range": [
   0,
   210
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 7,
  "conversation_id": "2101007800919048633",
  "retweets": 0,
  "views": "16",
  "entities": {
   "hashtags": [
    {
     "indices": [
      82,
      94
     ],
     "text": "WebScraping"
    },
    {
     "indices": [
      95,
      98
     ],
     "text": "AI"
    },
    {
     "indices": [
      99,
      108
     ],
     "text": "AIAgents"
    },
    {
     "indices": [
      109,
      120
     ],
     "text": "wismartech"
    },
    {
     "indices": [
      121,
      139
     ],
     "text": "BrowserAutomation"
    },
    {
     "indices": [
      140,
      148
     ],
     "text": "Proxies"
    },
    {
     "indices": [
      149,
      163
     ],
     "text": "WebAutomation"
    },
    {
     "indices": [
      164,
      180
     ],
     "text": "DataEngineering"
    },
    {
     "indices": [
      181,
      198
     ],
     "text": "TechnicalWriting"
    },
    {
     "indices": [
      199,
      210
     ],
     "text": "opentowork"
    }
   ],
   "media": [
    {
     "display_url": "pic.x.com/gFnQDjkdEJ",
     "expanded_url": "https://x.com/dreamwisedomain/status/2101007800919048633/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2101007791045365760",
     "indices": [
      211,
      234
     ],
     "media_key": "3_2101007791045365760",
     "media_results": {
      "result": {
       "media_key": "3_2101007791045365760"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HShHdE-WUAAFRU7.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 559,
        "w": 998,
        "x": 0,
        "y": 194
       },
       {
        "h": 857,
        "w": 857,
        "x": 71,
        "y": 0
       },
       {
        "h": 857,
        "w": 752,
        "x": 123,
        "y": 0
       },
       {
        "h": 857,
        "w": 429,
        "x": 285,
        "y": 0
       },
       {
        "h": 857,
        "w": 998,
        "x": 0,
        "y": 0
       }
      ],
      "height": 857,
      "width": 998
     },
     "sizes": {
      "large": {
       "h": 857,
       "resize": "fit",
       "w": 998
      },
      "medium": {
       "h": 857,
       "resize": "fit",
       "w": 998
      },
      "small": {
       "h": 584,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/gFnQDjkdEJ"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "dreamwisedomain",
   "name": "Wisdom_Udo",
   "created_at": "Sat Nov 11 03:17:16 +0000 2017",
   "description": null,
   "rest_id": "929186235641401344",
   "followers_count": 708,
   "favorites_count": 9952,
   "avatar": "https://pbs.twimg.com/profile_images/1899898617806061568/8MZKDL5d_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Nigeria"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HShHdE-WUAAFRU7.jpg",
     "id": "2101007791045365760",
     "sizes": {
      "h": 857,
      "w": 998
     }
    }
   ]
  },
  "place": {
   "country": "Nigeria",
   "country_code": "NG",
   "name": "Ozuoba",
   "full_name": "Ozuoba, Nigeria",
   "place_type": "city",
   "more_data_url": "https://api.twitter.com/1.1/geo/id/01e106003ca00150.json"
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2101006515519750626",
  "screen_name": "SalehAlhuqayl",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 17:52:42 +0000 2026",
  "text": "@abdallah28r كشط أي نزع شيئاً يغطي شيئاً آخر.\n\nوالمقصود هو تعريب للمصطلح Web scraping.\n\nوالذي يعنى بجمع البيانات جبرًا من المواقع الإلكترونية.",
  "lang": "ar",
  "display_text_range": [
   13,
   142
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100707200725319827",
  "retweets": 0,
  "views": "19",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1775611757970501632",
     "indices": [
      0,
      12
     ],
     "name": "//abdallah;",
     "screen_name": "abdallah28r"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "SalehAlhuqayl",
   "name": "🇸🇦 صالح",
   "created_at": "Tue Mar 24 08:51:30 +0000 2015",
   "description": null,
   "rest_id": "3106421234",
   "followers_count": 1292,
   "favorites_count": 939,
   "avatar": "https://pbs.twimg.com/profile_images/1940957910768488448/upOs0wTJ_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "الرياض, السعودية "
  },
  "media": [],
  "in_reply_to_screen_name": "abdallah28r",
  "in_reply_to_status_id_str": "2100823285600530728",
  "in_reply_to_user_id_str": "1775611757970501632"
 },
 {
  "type": "tweet",
  "tweet_id": "2101003489526829244",
  "screen_name": "AbhishekhJS",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 17:40:41 +0000 2026",
  "text": "The AI data \"doom loop\" is no longer a conspiracy theory—tech execs are admitting it in court.\n\nNewly unsealed filings from the NYT lawsuit reveal Microsoft leadership warned that mass-scraping the open web is actively destroying the data supply chain AI models rely on to train.\n\nWhen AI replaces human creators, the new training data becomes synthetic slop.\n\nYou can't train frontier intelligence on a cannibalized web. 📉🧠",
  "lang": "en",
  "display_text_range": [
   0,
   279
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2101003489526829244",
  "retweets": 0,
  "views": "15",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "AbhishekhJS",
   "name": "Abhishekh JS",
   "created_at": "Sun Nov 30 18:28:20 +0000 2025",
   "description": null,
   "rest_id": "1995198151066877952",
   "followers_count": 9,
   "favorites_count": 13,
   "avatar": "https://pbs.twimg.com/profile_images/2100305323827634178/VBPNXxbx_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100997794211434948",
  "screen_name": "yyjhao",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 17:18:03 +0000 2026",
  "text": "Fun reads from NYT v. OpenAI/Microsoft\n\nGreg Brockman, told about \"a hack to get around nytimes paywall\" for scraping: \"Ah, nice.\"\n\nBrent Hecht, Microsoft's Director of Applied Science, in internal docs: news scraping for AI training was \"an astonishing theft of unprecedented proportions,\" perhaps \"the largest theft of labor in human history,\" and made \"a complete mockery of the idea of 'fair use.'\"\n\nSatya Nadella, under oath: chatbot conversations substituted for publisher visits (\"giving you the information right there ... versus needing to go to the underlying source\"); paywall-dodging violates news sites' terms of use; had he known OpenAI trained on paywalled material, he would have exercised Microsoft's contractual right to force a retrain.\n\nNick Turley (OpenAI, head of ChatGPT), internal message: AI products are \"largely substitutive, period\" and an \"existential threat\" to publishers.\n\nMicrosoft's own traffic data, per the motion: click-through rates from Bing Chat to the Times' sites ran 87-93% lower than traditional Bing searches (83-91% for Daily News plaintiffs).\n\nA Microsoft document warned of a \"doom loop\" that would \"hurt the performance of our models and the entire web at the same time.\"\n\nChatGPT is the most amazing invention of our time, but these really don't read well for OpenAI's case.\n\nhttps://t.co/YHWA9nxGks",
  "lang": "en",
  "display_text_range": [
   0,
   276
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100997794211434948",
  "retweets": 0,
  "views": "124",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "nypost.com/2026/09/17/us-…",
     "expanded_url": "https://nypost.com/2026/09/17/us-news/tech-staffers-knew-ai-tools-posed-existential-threat-to-publishers/",
     "indices": [
      1326,
      1349
     ],
     "url": "https://t.co/YHWA9nxGks"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "yyjhao",
   "name": "yuj",
   "created_at": "Mon Jul 13 11:37:46 +0000 2009",
   "description": null,
   "rest_id": "56350178",
   "followers_count": 889,
   "favorites_count": 485,
   "avatar": "https://pbs.twimg.com/profile_images/1967459301448159234/S4WqHshc_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100994112044302732",
  "screen_name": "mmmmatheito",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 17:03:25 +0000 2026",
  "text": "@TheosisQuest @Legar2309 @Djihads80 @rerollgg @Dexerto Search about web scraping, you absolute retard",
  "lang": "en",
  "display_text_range": [
   55,
   101
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100932880687898786",
  "retweets": 0,
  "views": "57",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1580958824571207681",
     "indices": [
      0,
      13
     ],
     "name": "☧rivateer ☦️🐧",
     "screen_name": "TheosisQuest"
    },
    {
     "id_str": "2086940758116876288",
     "indices": [
      14,
      24
     ],
     "name": "Lergar2309",
     "screen_name": "Legar2309"
    },
    {
     "id_str": "1236330883713576960",
     "indices": [
      25,
      35
     ],
     "name": "Djihad 🇩🇿🇵🇸",
     "screen_name": "Djihads80"
    },
    {
     "id_str": "2050184829346471936",
     "indices": [
      36,
      45
     ],
     "name": "Reroll.gg",
     "screen_name": "rerollgg"
    },
    {
     "id_str": "76766018",
     "indices": [
      46,
      54
     ],
     "name": "Dexerto",
     "screen_name": "Dexerto"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "mmmmatheito",
   "name": "matheo",
   "created_at": "Sun Nov 15 23:47:00 +0000 2020",
   "description": null,
   "rest_id": "1328122339381420032",
   "followers_count": 38,
   "favorites_count": 127562,
   "avatar": "https://pbs.twimg.com/profile_images/2100742933280391168/48vy30pg_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "TheosisQuest",
  "in_reply_to_status_id_str": "2100993541337981405",
  "in_reply_to_user_id_str": "1580958824571207681"
 },
 {
  "type": "tweet",
  "tweet_id": "2100988849438568851",
  "screen_name": "shynrz007",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 16:42:30 +0000 2026",
  "text": "@Web3_crynyx @vangrid_io the shift from scraping web data to capturing actual spaces is definitely the bottleneck we need to break",
  "lang": "en",
  "display_text_range": [
   25,
   130
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100938982435774898",
  "retweets": 0,
  "views": "2",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1787078397254160384",
     "indices": [
      0,
      12
     ],
     "name": "Crynyx",
     "screen_name": "Web3_crynyx"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      13,
      24
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "shynrz007",
   "name": "Shakhan",
   "created_at": "Tue Dec 17 10:09:36 +0000 2024",
   "description": null,
   "rest_id": "1868961676717891584",
   "followers_count": 5178,
   "favorites_count": 144491,
   "avatar": "https://pbs.twimg.com/profile_images/2088790546332409856/JwcaDwCL_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Germany"
  },
  "media": [],
  "in_reply_to_screen_name": "Web3_crynyx",
  "in_reply_to_status_id_str": "2100938982435774898",
  "in_reply_to_user_id_str": "1787078397254160384"
 },
 {
  "type": "tweet",
  "tweet_id": "2100985525067006440",
  "screen_name": "vanvinh2788",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 16:29:18 +0000 2026",
  "text": "@Sarut0biSasuke It really bridges that gap! It will be fascinating to see how web scraping and site blocking evolve as AI agents become the main way people browse.",
  "lang": "en",
  "display_text_range": [
   16,
   163
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100980465830146135",
  "retweets": 0,
  "views": "13",
  "entities": {
   "user_mentions": [
    {
     "id_str": "635293077",
     "indices": [
      0,
      15
     ],
     "name": "Sarutobi Sasuke🥷",
     "screen_name": "Sarut0biSasuke"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "vanvinh2788",
   "name": "vinhle",
   "created_at": "Tue Feb 25 11:54:53 +0000 2014",
   "description": null,
   "rest_id": "2360973319",
   "followers_count": 690,
   "favorites_count": 4447,
   "avatar": "https://pbs.twimg.com/profile_images/2003767156824297472/0LZqn8mB_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Sarut0biSasuke",
  "in_reply_to_status_id_str": "2100980465830146135",
  "in_reply_to_user_id_str": "635293077"
 },
 {
  "type": "tweet",
  "tweet_id": "2100980572311241154",
  "screen_name": "Beatitudes2020",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 16:09:37 +0000 2026",
  "text": "@jason_kint It seems like the best and closest remedy is a MASSIVE financial settlement-on the order of a $2 trillion, or about 10% of the value of the tech firms that steal content by scraping the web-to compensate authors and publishers and fund a Renaissance of local journalism.",
  "lang": "en",
  "display_text_range": [
   12,
   282
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100611139906228629",
  "retweets": 0,
  "views": "234",
  "entities": {
   "user_mentions": [
    {
     "id_str": "75209239",
     "indices": [
      0,
      11
     ],
     "name": "Jason Kint",
     "screen_name": "jason_kint"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "Beatitudes2020",
   "name": "Wuthering Heights🟧 📢",
   "created_at": "Wed Nov 30 23:39:56 +0000 2016",
   "description": null,
   "rest_id": "804107725827280897",
   "followers_count": 170,
   "favorites_count": 75149,
   "avatar": "https://pbs.twimg.com/profile_images/1815215159843192833/--m3ad4H_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "California, USA"
  },
  "media": [],
  "in_reply_to_screen_name": "jason_kint",
  "in_reply_to_status_id_str": "2100611139906228629",
  "in_reply_to_user_id_str": "75209239"
 },
 {
  "type": "tweet",
  "tweet_id": "2100979681579196923",
  "screen_name": "Mujaheed_on_x",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 16:06:05 +0000 2026",
  "text": "🚨 Mindrift is Hiring\n\n💼 Open Roles\n\n✅ Brand Designer (Freelance) / Freelance Visual Identity Specialist — up to $50/hr\n✅ Freelance Web Designer / Digital Experience Designer — up to $50/hr\n✅ Graphic Designer (Freelance) / Visual Designer — up to $50/hr\n✅ Presentation Designer (Freelance) / Presentation Specialist — up to $50/hr\n✅ Senior Data Scraping Engineer (Python) — up to $45/hr\n✅ Senior Software Engineer – Agent Evaluation — up to $60/hr\n\n📍 Location: Remote\n\n🔗 Apply / View Open Opportunities: https://t.co/BcygaV4fy6",
  "lang": "en",
  "display_text_range": [
   0,
   267
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100979681579196923",
  "retweets": 0,
  "views": "197",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "mindrift.ai/apply",
     "expanded_url": "https://mindrift.ai/apply",
     "indices": [
      503,
      526
     ],
     "url": "https://t.co/BcygaV4fy6"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "Mujaheed_on_x",
   "name": "MJ's HUB🇳🇬",
   "created_at": "Fri May 21 10:03:52 +0000 2021",
   "description": null,
   "rest_id": "1395681457524330498",
   "followers_count": 43,
   "favorites_count": 83,
   "avatar": "https://pbs.twimg.com/profile_images/2081347345044672512/Dwvgv6Y9_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Remote"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2099127542179389624",
   "bookmarks": 178,
   "created_at": "Sun Sep 13 13:26:20 +0000 2026",
   "favorites": 601,
   "text": "Does anyone know of legitimate remote jobs that can help my mutuals earn at least $200–$300 weekly?\n\nPlease, the opportunity should:\n\nBe open to Nigerians/Africans\nRequire no VPN\nBe legitimate and preferably accessible to beginners or intermediate-skilled people\nPay in USD",
   "lang": "en",
   "views": "43617",
   "quotes": 18,
   "sensitive": null,
   "replies": 166,
   "retweets": 223,
   "conversation_id": "2099127542179389624",
   "author": {
    "rest_id": "2759193760",
    "created_at": "Tue Sep 02 09:10:18 +0000 2014",
    "name": "Ayilola of Nigeria /Laptop Guy 🩺 🇳🇬 🇬🇧🇺🇸",
    "screen_name": "silverpenydr",
    "avatar": "https://pbs.twimg.com/profile_images/2071607278378033152/t9x3QBPT_normal.jpg",
    "blue_verified": true
   },
   "media": []
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100978907164119255",
  "screen_name": "_maki29_",
  "bookmarks": 0,
  "favorites": 34,
  "created_at": "Fri Sep 18 16:03:00 +0000 2026",
  "text": "Your smartphone camera is now a critical sensor feeding the global robotics grid.\n\nBig tech spent years scraping your social posts and images to train generative models without offering you a cent. As the world transitions toward Physical AI and robotics, tech companies are desperately searching for human collectors to map the physical world, creating an unprecedented opportunity for everyday users.\n\nYou do not need expensive specialized equipment to participate. By simply turning consumer smartphones into a distributed capture network, decentralized protocols can scale spatial coverage faster than any single corporation ever could.\n\nWith the @vangrid_io app on Android and web browsers, you literally walk around a designated object or location to record spatial video. An automated quality check verifies the footage, checks coverage completeness, and submits it to open bounties.\n\nThe rewards are completely detached from empty hype. Requesters pay real USDC into smart contract escrow, and once a capture is approved, settlements are distributed directly to contributor wallets.\n\nMore than 408,000 active nodes have already joined, driving over 305,014 USDC in protocol settlements to date. Search for the app on Google Play or check their official Discord to join the active grid today.",
  "lang": "en",
  "display_text_range": [
   0,
   274
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 36,
  "conversation_id": "2100978907164119255",
  "retweets": 1,
  "views": "844",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": [
    {
     "id_str": "2040692239366512640",
     "indices": [
      651,
      662
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ]
  },
  "user_info": {
   "screen_name": "_maki29_",
   "name": "Maki",
   "created_at": "Thu Jul 29 20:40:12 +0000 2021",
   "description": null,
   "rest_id": "1420846589573165065",
   "followers_count": 7138,
   "favorites_count": 13387,
   "avatar": "https://pbs.twimg.com/profile_images/2068287365425381377/w7qAoBUb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfEZ7aasAA9xUq.jpg",
     "id": "2100863700915892224",
     "sizes": {
      "h": 672,
      "w": 1052
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100978655094792634",
  "screen_name": "MOS_Operations",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 16:02:00 +0000 2026",
  "text": "The web changes every minute. The real question is...Will you notice the changes that matter?\n\nIntelligent web scraping identifies meaningful updates, not just more data.\n\n#IntelligentWebScraping #DigitalTransformation #MarketIntelligence https://t.co/k17KskCK2v",
  "lang": "en",
  "display_text_range": [
   0,
   238
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 1,
  "conversation_id": "2100978655094792634",
  "retweets": 0,
  "views": "3",
  "entities": {
   "hashtags": [
    {
     "indices": [
      172,
      195
     ],
     "text": "IntelligentWebScraping"
    },
    {
     "indices": [
      196,
      218
     ],
     "text": "DigitalTransformation"
    },
    {
     "indices": [
      219,
      238
     ],
     "text": "MarketIntelligence"
    }
   ],
   "media": [
    {
     "additional_media_info": {
      "monetizable": false
     },
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/k17KskCK2v",
     "expanded_url": "https://x.com/MOS_Operations/status/2100978655094792634/video/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "id_str": "2100887819212431360",
     "indices": [
      239,
      262
     ],
     "media_key": "13_2100887819212431360",
     "media_results": {
      "result": {
       "media_key": "13_2100887819212431360"
      }
     },
     "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100887819212431360/img/-JMbmGsp-xm7mfy_.jpg",
     "original_info": {
      "focus_rects": [],
      "height": 1920,
      "width": 1080
     },
     "sizes": {
      "large": {
       "h": 1920,
       "resize": "fit",
       "w": 1080
      },
      "medium": {
       "h": 1200,
       "resize": "fit",
       "w": 675
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 383
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "video",
     "url": "https://t.co/k17KskCK2v",
     "video_info": {
      "aspect_ratio": [
       9,
       16
      ],
      "duration_millis": 28534,
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100887819212431360/pl/NoSh2RHABv1Zu5J9.m3u8?tag=14"
       },
       {
        "bitrate": 632000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/320x568/UK1xKHVUzPj5x3Zi.mp4?tag=14"
       },
       {
        "bitrate": 950000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/480x852/t-tlZKwQINJFLcJn.mp4?tag=14"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/720x1280/UQ2GhUwZm9tPlOiX.mp4?tag=14"
       }
      ]
     }
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "MOS_Operations",
   "name": "Managed Outsource Solutions",
   "created_at": "Fri Jan 16 05:26:47 +0000 2026",
   "description": null,
   "rest_id": "2012033710607212544",
   "followers_count": 6,
   "favorites_count": 1,
   "avatar": "https://pbs.twimg.com/profile_images/2012058371856482307/JsVidTzH_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Tulsa, Oklahoma, United States"
  },
  "media": {
   "video": [
    {
     "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100887819212431360/img/-JMbmGsp-xm7mfy_.jpg",
     "variants": [
      {
       "content_type": "application/x-mpegURL",
       "url": "https://video.twimg.com/amplify_video/2100887819212431360/pl/NoSh2RHABv1Zu5J9.m3u8?tag=14"
      },
      {
       "bitrate": 632000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/320x568/UK1xKHVUzPj5x3Zi.mp4?tag=14"
      },
      {
       "bitrate": 950000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/480x852/t-tlZKwQINJFLcJn.mp4?tag=14"
      },
      {
       "bitrate": 2176000,
       "content_type": "video/mp4",
       "url": "https://video.twimg.com/amplify_video/2100887819212431360/vid/avc1/720x1280/UQ2GhUwZm9tPlOiX.mp4?tag=14"
      }
     ],
     "aspect_ratio": [
      9,
      16
     ],
     "duration": 28534,
     "original_info": {
      "focus_rects": [],
      "height": 1920,
      "width": 1080
     },
     "id": "2100887819212431360"
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100978162821669000",
  "screen_name": "theailoser",
  "bookmarks": 1,
  "favorites": 1,
  "created_at": "Fri Sep 18 16:00:02 +0000 2026",
  "text": "A DEVELOPER JUST DID WHAT GOOGLE HAS BEEN IGNORING FOR YEARS\n\nHe created a browser in Rust designed specifically for automating tasks, web scraping, and AI agents\n\n> Consumes 30MB of RAM\n> Pages load in 85ms\n> Blocks +3,500 trackers automatically\n> Avoids ads, analytics, and tracking scripts\n> Has native rendering. No Chromium\n\nIt's called Obscura\n\nAnd it has something Chrome will never have\n\nEach session generates a different digital fingerprint. GPU, canvas, audio, battery... everything randomized\n\nDetectors can't catch it because it behaves exactly like real Chrome\n\nIt's a direct replacement for Puppeteer and Playwright\n\nNo Nodejs. No dependencies. A single binary\n\nIt has +22k stars on GitHub. 100% open source. Free\n\nREPO 👇",
  "lang": "en",
  "display_text_range": [
   0,
   287
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 1,
  "conversation_id": "2100978162821669000",
  "retweets": 0,
  "views": "45",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "theailoser",
   "name": "theailoser",
   "created_at": "Sat Jun 06 15:12:39 +0000 2026",
   "description": null,
   "rest_id": "2063277606372626432",
   "followers_count": 19,
   "favorites_count": 283,
   "avatar": "https://pbs.twimg.com/profile_images/2093762763013435392/BI1RzMEt_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSc3Ga0a4AAy_va.png",
     "id": "2100708334609555456",
     "sizes": {
      "h": 471,
      "w": 900
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100965152271094266",
  "screen_name": "Daily_tech_new",
  "bookmarks": 1,
  "favorites": 0,
  "created_at": "Fri Sep 18 15:08:21 +0000 2026",
  "text": "A MICROSOFT EXEC CALLS OPENAI SCRAPING 'THE LARGEST THEFT IN HUMAN HISTORY'\n\nA Microsoft executive reportedly described OpenAI's web scraping for ChatGPT training as \"the largest theft of labor.\" This highlights concerns among tech giants about data sourcing ethics. https://t.co/kxs4d7L1JO",
  "lang": "en",
  "display_text_range": [
   0,
   266
  ],
  "source": "<a href=\"https://x.com/daily_tech_new\" rel=\"nofollow\">2079132201786998784Daily_tech_</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100965152271094266",
  "retweets": 0,
  "views": "20",
  "entities": {
   "media": [
    {
     "display_url": "pic.x.com/kxs4d7L1JO",
     "expanded_url": "https://x.com/Daily_tech_new/status/2100965152271094266/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2100965149674766338",
     "indices": [
      267,
      290
     ],
     "media_key": "3_2100965149674766338",
     "media_results": {
      "result": {
       "media_key": "3_2100965149674766338"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSggrBfXAAIojhu.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 605,
        "w": 1080,
        "x": 0,
        "y": 406
       },
       {
        "h": 1080,
        "w": 1080,
        "x": 0,
        "y": 168
       },
       {
        "h": 1231,
        "w": 1080,
        "x": 0,
        "y": 93
       },
       {
        "h": 1350,
        "w": 675,
        "x": 203,
        "y": 0
       },
       {
        "h": 1350,
        "w": 1080,
        "x": 0,
        "y": 0
       }
      ],
      "height": 1350,
      "width": 1080
     },
     "sizes": {
      "large": {
       "h": 1350,
       "resize": "fit",
       "w": 1080
      },
      "medium": {
       "h": 1200,
       "resize": "fit",
       "w": 960
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 544
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/kxs4d7L1JO"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "Daily_tech_new",
   "name": "Daily Tech news",
   "created_at": "Mon Jul 20 08:54:08 +0000 2026",
   "description": null,
   "rest_id": "2079127705442766848",
   "followers_count": 17,
   "favorites_count": 8,
   "avatar": "https://pbs.twimg.com/profile_images/2079215963619180544/7GXSA1TN_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSggrBfXAAIojhu.jpg",
     "id": "2100965149674766338",
     "sizes": {
      "h": 1200,
      "w": 960
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100964995597271055",
  "screen_name": "accrete",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 15:07:43 +0000 2026",
  "text": "#Microsoft executive called #OpenAI's web scraping the 'largest theft of labor in human history'\n\nRead More: https://t.co/hX6pVkcoHQ",
  "lang": "en",
  "display_text_range": [
   0,
   132
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100964995597271055",
  "retweets": 0,
  "views": "11",
  "entities": {
   "hashtags": [
    {
     "indices": [
      0,
      10
     ],
     "text": "Microsoft"
    },
    {
     "indices": [
      28,
      35
     ],
     "text": "OpenAI"
    }
   ],
   "urls": [
    {
     "display_url": "engadget.com/2262055/micros…",
     "expanded_url": "https://www.engadget.com/2262055/microsoft-openai-internet-scraping-largest-theft-of-labor/",
     "indices": [
      109,
      132
     ],
     "url": "https://t.co/hX6pVkcoHQ"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "accrete",
   "name": "AccreteWebSolutions",
   "created_at": "Fri Aug 03 02:47:37 +0000 2007",
   "description": null,
   "rest_id": "7922582",
   "followers_count": 1232,
   "favorites_count": 203005,
   "avatar": "https://pbs.twimg.com/profile_images/1178431826899062784/SJl7Nf8T_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "British Columbia, Canada"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100964134816780331",
  "screen_name": "DavidFidelerPhD",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 15:04:18 +0000 2026",
  "text": "AI companies knew that scraping websites for information and providing AI summaries could do irreversible harm to businesses by reducing their web traffic.\n\nThis actually happened. Because of AI summaries, many websites have seen traffic declines of 50 percent.\n\nhttps://t.co/Fw71XdsBXO",
  "lang": "en",
  "display_text_range": [
   0,
   261
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100964134816780331",
  "retweets": 0,
  "views": "60",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "arstechnica.com/tech-policy/20…",
     "expanded_url": "https://arstechnica.com/tech-policy/2026/09/microsoft-exec-called-ai-scraping-the-largest-theft-of-labor-in-human-history/",
     "indices": [
      263,
      286
     ],
     "url": "https://t.co/Fw71XdsBXO"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "DavidFidelerPhD",
   "name": "David Fideler",
   "created_at": "Wed Sep 02 11:18:55 +0000 2015",
   "description": null,
   "rest_id": "3522672077",
   "followers_count": 894,
   "favorites_count": 5520,
   "avatar": "https://pbs.twimg.com/profile_images/1965744602033401856/UVS9nzJx_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100953478390579661",
  "screen_name": "bobbi_news",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 14:21:57 +0000 2026",
  "text": "⚖️ Unsealed Filings Reveal Microsoft Executive Called AI Scraping Massive Theft\n\n1. Newly unsealed court documents have revealed that a Microsoft executive privately condemned AI data practices.\n2. The emails show the executive describing the scraping of web content as the largest theft of labor in human history.\n3. These private concerns starkly contrast with the aggressive data harvesting strategies historically employed by both Microsoft and OpenAI.\n\nBobbi thinks:\nThis revelation provides major ammunition for creators and publishers currently locked in copyright lawsuits against generative AI developers.\n\nSubscribe to The AI Roundup on Bobbi for supporting links, newsletter, and podcast.",
  "lang": "en",
  "display_text_range": [
   0,
   273
  ],
  "source": "<a href=\"https://bobbi.cc/\" rel=\"nofollow\">Bobbi Publisher</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100953478390579661",
  "retweets": 0,
  "views": "15",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "bobbi_news",
   "name": "Bobbi - News for You",
   "created_at": "Wed Nov 26 22:42:16 +0000 2025",
   "description": null,
   "rest_id": "1993812538421858310",
   "followers_count": 44,
   "favorites_count": 0,
   "avatar": "https://pbs.twimg.com/profile_images/1993813354142683137/WQSJRnK1_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "San Francisco"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100947944715219416",
  "screen_name": "pridendprophecy",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:59:58 +0000 2026",
  "text": "Tracker visits Lolth in the Demonweb Pits, emerging from the Shadowland Wastes, claws scraping the ground. DIVINE INTERVENTION: Unsuccessful Roll. Lolth swallows the foe, whole. \"The Spider Queen weaves her web tighter.\"",
  "lang": "en",
  "display_text_range": [
   0,
   220
  ],
  "source": "<a href=\"https://ifttt.com\" rel=\"nofollow\">IFTTT</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100947944715219416",
  "retweets": 0,
  "views": "9",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "pridendprophecy",
   "name": "Pride and Prophecy",
   "created_at": "Sat Jul 15 16:54:50 +0000 2023",
   "description": null,
   "rest_id": "1680259546713825280",
   "followers_count": 532,
   "favorites_count": 921,
   "avatar": "https://pbs.twimg.com/profile_images/1704968843771146240/yb1KirFt_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100946421088227508",
  "screen_name": "yaojex",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:53:55 +0000 2026",
  "text": "a Microsoft director privately called AI scraping \"the largest theft of labor in human history.\"\nbut the more interesting number is 93%.\nnew court filings say Microsoft’s own data showed Copilot cutting clicks to NYT sites by up to 93% vs traditional Bing search.\nAI learned from the web, then learned to answer without sending us back to it.\nthat’s not just a copyright fight. it’s a feedback-loop problem.\nmy bet: AI search eventually needs source attribution + revenue sharing built into the product, or it slowly kills the content supply it depends on.",
  "lang": "en",
  "display_text_range": [
   0,
   279
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100946421088227508",
  "retweets": 0,
  "views": "19",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "yaojex",
   "name": "James",
   "created_at": "Mon Jul 20 17:09:59 +0000 2026",
   "description": null,
   "rest_id": "2079252275554635776",
   "followers_count": 54,
   "favorites_count": 26,
   "avatar": "https://pbs.twimg.com/profile_images/2079949683133390848/Eg6Dscuh_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100945714083996023",
  "screen_name": "bandari82525",
  "bookmarks": 0,
  "favorites": 2,
  "created_at": "Fri Sep 18 13:51:06 +0000 2026",
  "text": "🤖 Built a Telegram AI bot in n8n — handles both voice &amp; text!\n\nVoice → transcribed via Groq → AI Agent\nText → straight to AI Agent\nBoth run on Gemini w/ memory + live web scraping tools 🔧\n\nBranching workflows + real tool access for LLMs. 🚀\n\n#n8n #AI #buildinpublic https://t.co/FkaXZj00xT",
  "lang": "en",
  "display_text_range": [
   0,
   268
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100945714083996023",
  "retweets": 0,
  "views": "29",
  "entities": {
   "hashtags": [
    {
     "indices": [
      245,
      249
     ],
     "text": "n8n"
    },
    {
     "indices": [
      250,
      253
     ],
     "text": "AI"
    },
    {
     "indices": [
      254,
      268
     ],
     "text": "buildinpublic"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/FkaXZj00xT",
     "expanded_url": "https://x.com/bandari82525/status/2100945714083996023/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": [
        {
         "h": 68,
         "w": 68,
         "x": 593,
         "y": 430
        }
       ]
      },
      "medium": {
       "faces": [
        {
         "h": 45,
         "w": 45,
         "x": 396,
         "y": 287
        }
       ]
      },
      "orig": {
       "faces": [
        {
         "h": 68,
         "w": 68,
         "x": 593,
         "y": 430
        }
       ]
      },
      "small": {
       "faces": [
        {
         "h": 25,
         "w": 25,
         "x": 224,
         "y": 163
        }
       ]
      }
     },
     "id_str": "2100945638502658048",
     "indices": [
      269,
      292
     ],
     "media_key": "3_2100945638502658048",
     "media_results": {
      "result": {
       "media_key": "3_2100945638502658048"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSgO7UtbcAAKL1v.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 703,
        "w": 1255,
        "x": 538,
        "y": 0
       },
       {
        "h": 703,
        "w": 703,
        "x": 948,
        "y": 0
       },
       {
        "h": 703,
        "w": 617,
        "x": 991,
        "y": 0
       },
       {
        "h": 703,
        "w": 352,
        "x": 1123,
        "y": 0
       },
       {
        "h": 703,
        "w": 1793,
        "x": 0,
        "y": 0
       }
      ],
      "height": 703,
      "width": 1793
     },
     "sizes": {
      "large": {
       "h": 703,
       "resize": "fit",
       "w": 1793
      },
      "medium": {
       "h": 470,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 267,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/FkaXZj00xT"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "bandari82525",
   "name": "Saiteja Bandari",
   "created_at": "Mon Nov 06 12:07:58 +0000 2023",
   "description": null,
   "rest_id": "1721499594951897088",
   "followers_count": 9,
   "favorites_count": 44810,
   "avatar": "https://pbs.twimg.com/profile_images/2076203731478310912/WBvOaCgX_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSgO7UtbcAAKL1v.jpg",
     "id": "2100945638502658048",
     "sizes": {
      "h": 470,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100941661207691448",
  "screen_name": "_Juliaweb3",
  "bookmarks": 0,
  "favorites": 40,
  "created_at": "Fri Sep 18 13:35:00 +0000 2026",
  "text": "Every tech cycle has a silent coordination layer that unlocks the visible consumer breakthrough.\n\nIn the LLM boom, it was web-scale scraping and GPU clusters, in physical AI, it will be decentralized spatial verification. \n\nYann LeCun’s AMI Labs raising over $1B proves that world models are the endgame, but world models need constant physical observation.\n\nI believe @vangrid_io is building the sensory spine for that transition.\n\nBy applying blockchain coordination to crowdsourced video captures, they ensure every coordinate and point cloud comes with verifiable provenance.\n\nAI developers do not just need volume; they need certainty that the data has not been faked or tampered with.\n\nThe road to embodied AI will be mapped from the bottom up",
  "lang": "en",
  "display_text_range": [
   0,
   280
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 40,
  "conversation_id": "2100941661207691448",
  "retweets": 0,
  "views": "763",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": [
    {
     "id_str": "2040692239366512640",
     "indices": [
      369,
      380
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ]
  },
  "user_info": {
   "screen_name": "_Juliaweb3",
   "name": "Julia",
   "created_at": "Mon Jun 02 12:50:17 +0000 2025",
   "description": null,
   "rest_id": "1929520750870061056",
   "followers_count": 7639,
   "favorites_count": 3189,
   "avatar": "https://pbs.twimg.com/profile_images/2013960405886906369/5prrTM2K_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfpB8PaYAAJti0.jpg",
     "id": "2100903970751537152",
     "sizes": {
      "h": 1200,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100939913579409519",
  "screen_name": "bree_sharp",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:28:03 +0000 2026",
  "text": "That 8% is only as good as the bot classification behind it, and that line has gotten blurry. A lot of scraping now comes through headless browsers with ordinary user agents, which lands in the human bucket unless you're fingerprinting hard. Did the piece say how they're splitting the two?",
  "lang": "en",
  "display_text_range": [
   11,
   282
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100926411989041512",
  "retweets": 0,
  "views": "7",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "bree_sharp",
   "name": "Bree Sharp | Web Developer & Tech SEO Consultant",
   "created_at": "Tue Aug 19 04:24:10 +0000 2025",
   "description": null,
   "rest_id": "1957659790362177540",
   "followers_count": 255,
   "favorites_count": 3891,
   "avatar": "https://pbs.twimg.com/profile_images/1957660178876153859/7bKqENdS_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Olive Hill, KY"
  },
  "media": [],
  "in_reply_to_screen_name": "glenngabe",
  "in_reply_to_status_id_str": "2100926411989041512",
  "in_reply_to_user_id_str": "14592937"
 },
 {
  "type": "tweet",
  "tweet_id": "2100938058090623180",
  "screen_name": "DepartureJay",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:20:41 +0000 2026",
  "text": "@JustWatch I think you have a systemic problem here with Prime. I see these errors every day. Are you scraping information from the web or getting the info direct from Prime?",
  "lang": "en",
  "display_text_range": [
   11,
   174
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100873433512890532",
  "retweets": 0,
  "views": "30",
  "entities": {
   "user_mentions": [
    {
     "id_str": "3001233484",
     "indices": [
      0,
      10
     ],
     "name": "JustWatch",
     "screen_name": "JustWatch"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "DepartureJay",
   "name": "Jay Innis",
   "created_at": "Wed Jun 22 12:35:17 +0000 2016",
   "description": null,
   "rest_id": "745596016041287680",
   "followers_count": 3004,
   "favorites_count": 49441,
   "avatar": "https://pbs.twimg.com/profile_images/1954851559801511937/RzLlAxBZ_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Lowell, MA"
  },
  "media": [],
  "in_reply_to_screen_name": "JustWatch",
  "in_reply_to_status_id_str": "2100925518082195466",
  "in_reply_to_user_id_str": "3001233484"
 },
 {
  "type": "tweet",
  "tweet_id": "2100937320861974580",
  "screen_name": "JasonCh28920531",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:17:45 +0000 2026",
  "text": "1. Anthropic's Claude Code relaunches Projects to manage multiple AI agents in the cloud.\n2. A Microsoft exec called OpenAI's web scraping the \"largest theft of labor in human history.",
  "lang": "en",
  "display_text_range": [
   0,
   184
  ],
  "source": "<a href=\"https://buffer.com\" rel=\"nofollow\">Buffer</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100937320861974580",
  "retweets": 0,
  "views": "5",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "JasonCh28920531",
   "name": "Jason Chan",
   "created_at": "Fri Sep 30 09:08:25 +0000 2022",
   "description": null,
   "rest_id": "1575773019007426560",
   "followers_count": 56,
   "favorites_count": 13,
   "avatar": "https://pbs.twimg.com/profile_images/1575774559671750657/ZRSlbkUq_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100934271439643055",
  "screen_name": "i17s_inc",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:05:38 +0000 2026",
  "text": "Alibaba CloudがOpenAI Responses API互換をQwenへ提供。OpenAI SDKを使ったままQwenを呼び出せ、Web検索、Web Scraping、Code Interpreter、画像生成などのBuilt-in Toolとprevious_response_idによるContext管理にも対応します。AgentをProviderごとに作り直す必要が減ります。\n\nhttps://t.co/mFdi1OSDlG",
  "lang": "ja",
  "display_text_range": [
   0,
   197
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100934271439643055",
  "retweets": 0,
  "views": "19",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "alibabacloud.com/help/en/model-…",
     "expanded_url": "https://www.alibabacloud.com/help/en/model-studio/compatibility-with-openai-responses-api",
     "indices": [
      199,
      222
     ],
     "url": "https://t.co/mFdi1OSDlG"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "i17s_inc",
   "name": "Investment Companies Inc.　公式",
   "created_at": "Sat Jul 12 15:22:53 +0000 2025",
   "description": null,
   "rest_id": "1944054820085936133",
   "followers_count": 48,
   "favorites_count": 105,
   "avatar": "https://pbs.twimg.com/profile_images/1944054953116676099/hxhaxnV9_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Saimata"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100933185660207136",
  "screen_name": "VijayAabhas",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 13:01:19 +0000 2026",
  "text": "@Marie_Haynes @suganthan @Cloudflare If scraping shifts from free indexing to micro-transactions, technical SEO just inherited web monetization. Quite an experiment!",
  "lang": "en",
  "display_text_range": [
   37,
   165
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100678739575050570",
  "retweets": 0,
  "views": "30",
  "entities": {
   "user_mentions": [
    {
     "id_str": "213142014",
     "indices": [
      0,
      13
     ],
     "name": "Marie Haynes",
     "screen_name": "Marie_Haynes"
    },
    {
     "id_str": "927061481090355200",
     "indices": [
      14,
      24
     ],
     "name": "Suganthan Mohanadasan",
     "screen_name": "suganthan"
    },
    {
     "id_str": "32499999",
     "indices": [
      25,
      36
     ],
     "name": "Cloudflare",
     "screen_name": "Cloudflare"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "VijayAabhas",
   "name": "Aabhas Vijay SEO + AEO",
   "created_at": "Sun Jun 14 04:03:59 +0000 2020",
   "description": null,
   "rest_id": "1272016829926404097",
   "followers_count": 53,
   "favorites_count": 493,
   "avatar": "https://pbs.twimg.com/profile_images/2087783253155708928/VQ8iwYMi_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Dover, United States"
  },
  "media": [],
  "in_reply_to_screen_name": "Marie_Haynes",
  "in_reply_to_status_id_str": "2100678739575050570",
  "in_reply_to_user_id_str": "213142014"
 },
 {
  "type": "tweet",
  "tweet_id": "2100932865311543643",
  "screen_name": "HQHour",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 13:00:03 +0000 2026",
  "text": "1. 🚨 🇺🇸 A Microsoft exec called OpenAI's web scraping 'the largest theft of labour in human history' — their words, on the record, not a leak. Cosy partnership, that. https://t.co/l7oxdxnhpu",
  "lang": "en",
  "display_text_range": [
   0,
   190
  ],
  "source": "<a href=\"https://x.com/PeePooShake\" rel=\"nofollow\">2052118293859721217PeePooShake</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 1,
  "conversation_id": "2100932854691647880",
  "retweets": 0,
  "views": "5",
  "entities": {
   "urls": [
    {
     "display_url": "news.google.com/rss/articles/C…",
     "expanded_url": "https://news.google.com/rss/articles/CBMilgFBVV95cUxQYVJMcUlZN3RDeC1fMUVFZzhxaDMyWV91MFVGd1hYY1BWUHJQQldXcGlJLW1rbVdNMFFPYTRFYkEwc25TV3pJTkdfeGdueUttRHUwYjdlMVF6dHBRSzlQSEIzSlBma2tSTzJRX3NncXRNLVlmYzFDbWQyUWJuVTdScnBVMEtHTFdZRF9tZzExRDZMcUdfZnc?oc=5",
     "indices": [
      167,
      190
     ],
     "url": "https://t.co/l7oxdxnhpu"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "HQHour",
   "name": "The HQ Hour",
   "created_at": "Wed May 06 19:22:16 +0000 2026",
   "description": null,
   "rest_id": "2052106475170918406",
   "followers_count": 91,
   "favorites_count": 7906,
   "avatar": "https://pbs.twimg.com/profile_images/2057631003368185856/5vYqG5pg_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "HQHour",
  "in_reply_to_status_id_str": "2100932854691647880",
  "in_reply_to_user_id_str": "2052106475170918406"
 },
 {
  "type": "tweet",
  "tweet_id": "2100932766888083909",
  "screen_name": "shynrz007",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 12:59:39 +0000 2026",
  "text": "@loho_a moving from scraping the web to actually mapping real world spaces is a huge shift for how these models learn",
  "lang": "en",
  "display_text_range": [
   8,
   117
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100813288158208190",
  "retweets": 0,
  "views": "5",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1530301717518098434",
     "indices": [
      0,
      7
     ],
     "name": "preshy🦾",
     "screen_name": "loho_a"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "shynrz007",
   "name": "Shakhan",
   "created_at": "Tue Dec 17 10:09:36 +0000 2024",
   "description": null,
   "rest_id": "1868961676717891584",
   "followers_count": 5178,
   "favorites_count": 144491,
   "avatar": "https://pbs.twimg.com/profile_images/2088790546332409856/JwcaDwCL_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Germany"
  },
  "media": [],
  "in_reply_to_screen_name": "loho_a",
  "in_reply_to_status_id_str": "2100813288158208190",
  "in_reply_to_user_id_str": "1530301717518098434"
 },
 {
  "type": "tweet",
  "tweet_id": "2100925224111727046",
  "screen_name": "OwenGregorian",
  "bookmarks": 6,
  "favorites": 30,
  "created_at": "Fri Sep 18 12:29:41 +0000 2026",
  "text": "Microsoft exec called AI scraping ‘the largest theft of labor in human history,’ new unredacted filings reveal | Rebecca Bellan, TechCrunch\n\nNew unredacted information in the copyright lawsuit The New York Times brought against OpenAI and Microsoft three years ago reveals an admission that AI scraping was tantamount to theft, and that AI products pose a major threat to publications.\n\nPer the lawsuit, a top Microsoft executive privately described the companies’ AI training practices as “theft,” and OpenAI’s own leadership said its AI models posed an “existential threat” to the publishers and journalists whose work trained them.\n\nThe unsealed material also details how the companies allegedly obtained and used that content by bypassing paywalls undetected, building training datasets via mass scraping, and deliberately stripping copyright notices from training data.\n\nIt’s worth noting that much of the new information comes from The Times’ own brief, not the underlying exhibits, which remain sealed. The quotes below are presented without their original context.\n\nThe unredacted filing is the latest escalation in the three-year-old lawsuit, in which The New York Times initially alleged the firms violated copyright law by training generative AI models on its content.\n\nThe question of whether AI firms can legally use copyrighted material to train AI has no clear answer, but judges have been largely favorable to AI companies’ arguments that training constitutes “fair use.” This legal rule lets people use copyrighted work without permission in certain cases, like parody, news reporting, or criticism. Earlier this month, the Trump administration contributed a brief in defense of OpenAI’s unlicensed use of copyrighted material to train its LLMs.\n\nSeveral of the new admissions, however, run counter to OpenAI’s fair use defense, particularly the rule’s requirement that use doesn’t substitute or harm the market for the original work.\n\nFor example, Microsoft’s own data shows its Copilot “answer engine” caused click-through rates for The New York Times’ domain to drop as much as 93% compared to traditional Bing search. An internal Microsoft presentation written by Microsoft’s director of Applied Science, Brent Hecht, in January 2024 describes the decline as a “doom loop” that would “hurt the performance of our models and the entire web at the same time.”\n\n“It is highly unusual that an end-product threatens the economic foundations of its essential suppliers, but that is the situation we have created for our LLM business with respect to its ‘content supply chain,’” reads the Microsoft document, as quoted in the filing.\n\nMicrosoft CEO Satya Nadella also testified in a deposition earlier this year that “anything that is paywalled should be licensed by anyone who wants to use it…for grounding or training,” and made clear that, if he “had been made aware that OpenAI had scraped and trained on information that was behind a paywall,” he would have “invoked [Microsoft’s right to] require OpenAI to retrain its models.”\n\nOther admissions cut against different pillars of the fair-use test: OpenAI’s head of ChatGPT, Nick Turley, wrote in internal communication that publishers face an “existential threat” from products like the chatbot, which are “largely substitutive” and “will get more and more substitutive as they get better.”\n\nOpenAI President Greg Brockman described the models as “excellent at news.” Nadella agreed under oath earlier this year that conversing with chatbots “has substituted … giving you the information right there on the website on the AI platform versus needing to go to the underlying source.”\n\nThat kind of language speaks to how the technology could directly compete with, rather than transform, the original work.\n\nA Microsoft document states that there is a “real risk” that generative AI could “significantly disrupt the employment of the very people who generated the data on which the foundation model was trained.”\n\nThe sheer scale of the copying is striking. The documents reveal for the first time that OpenAI’s mid-training datasets alone contain more than 91,692 copies of works published by the NYT, Daily News, and Center for Investigative Reporting. A Common Crawl-derived dataset included more than 2 million documents from https://t.co/3LL4Pc3jyh alone.\n\nIn a January 2023 internal memo, Hecht called it “an astonishing theft of unprecedented proportions” and “the largest theft of labor in human history.”\n\nThe filing lays out in new detail how OpenAI and Microsoft went about acquiring the plaintiffs’ content, including scraping it from the Bing Index.\n\n“OpenAI delivered the entire GPT-3 training dataset to Microsoft, which Microsoft used to evaluate how to implement OpenAI’s models within its own commercial products,” the filing reads. “Microsoft similarly provided training data to OpenAI through initiatives called Project Taxi and Project Mango.”\n\nThe companies allegedly assembled the Project Mango data into a training dataset that contains copies of at least 160,903 unique works from the news publishers.\n\nIn order to get the most out of their scraping, OpenAI employees allegedly came up with a plan to circumvent paywalls without detection. The filings show that when OpenAI researcher Nick Ryder told Brockman about a “hack to get around nytimes paywall,” Brockman replied: “ah nice.”\n\nOpenAI employees also allegedly built training datasets like WebText and WebText2 that disproportionately relied on scraped news content. They also allegedly pulled millions of articles from Common Crawl, a free, open repository of web crawl data. The findings also describe deliberate efforts to strip copyright notices from training data before it reached the model, since researchers “wouldn’t want model outputting” “copyright notices” to users.\n\n“The evidence revealed here for the first time shows that OpenAI and Microsoft knew that what they were doing was wrong,” Steven Lieberman, counsel for the New York Daily News, said in a statement shared with TechCrunch.\n\nOpenAI and Microsoft did not return requests for comment.\n\nhttps://t.co/0yrjWRgdWL",
  "lang": "en",
  "display_text_range": [
   0,
   275
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 2,
  "sensitive": false,
  "replies": 13,
  "conversation_id": "2100925224111727046",
  "retweets": 7,
  "views": "3125",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "nytimes.com",
     "expanded_url": "http://nytimes.com",
     "indices": [
      4298,
      4321
     ],
     "url": "https://t.co/3LL4Pc3jyh"
    },
    {
     "display_url": "techcrunch.com/2026/09/17/mic…",
     "expanded_url": "https://techcrunch.com/2026/09/17/microsoft-exec-called-ai-scraping-the-largest-theft-of-labor-in-human-history-new-unredacted-filings-reveal",
     "indices": [
      6111,
      6134
     ],
     "url": "https://t.co/0yrjWRgdWL"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "OwenGregorian",
   "name": "Owen Gregorian",
   "created_at": "Sat Apr 15 18:44:14 +0000 2017",
   "description": null,
   "rest_id": "853318060052291584",
   "followers_count": 168692,
   "favorites_count": 460028,
   "avatar": "https://pbs.twimg.com/profile_images/2055033374314577921/ufkxMOpe_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "United States"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSf8WqQXsAAHBmn.jpg",
     "id": "2100925217421897728",
     "sizes": {
      "h": 783,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100917898193817994",
  "screen_name": "RandyHamilton",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 12:00:34 +0000 2026",
  "text": "Microsoft executive called OpenAI's web scraping the 'largest theft of labor in human history' https://t.co/JGbWBxUPHQ",
  "lang": "en",
  "display_text_range": [
   0,
   118
  ],
  "source": "<a href=\"https://dlvrit.com/\" rel=\"nofollow\">dlvr.it</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100917898193817994",
  "retweets": 0,
  "views": "16",
  "entities": {
   "urls": [
    {
     "display_url": "dlvr.it/TVXfDk",
     "expanded_url": "https://dlvr.it/TVXfDk",
     "indices": [
      95,
      118
     ],
     "url": "https://t.co/JGbWBxUPHQ"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "RandyHamilton",
   "name": "Randy Hamilton",
   "created_at": "Wed Oct 31 07:33:19 +0000 2007",
   "description": null,
   "rest_id": "9817452",
   "followers_count": 5843,
   "favorites_count": 1397,
   "avatar": "https://pbs.twimg.com/profile_images/1612912907972644864/q41KSudu_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Silicon Valley"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100911293880266965",
  "screen_name": "mdea85",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 11:34:20 +0000 2026",
  "text": "\"Il più grande furto di lavoro nella storia dell'umanità\" 💣\n\nI documenti rivelano che i colossi tech sanno benissimo che lo scraping di contenuti giornalistici rischia di distruggere il traffico e le basi economiche del web.\n\n🔗 Leggi i dettagli: https://t.co/L5zKMrAMsU",
  "lang": "it",
  "display_text_range": [
   0,
   269
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100911293880266965",
  "retweets": 0,
  "views": "3",
  "entities": {
   "urls": [
    {
     "display_url": "hwupgrade.it/news/web/le-ia…",
     "expanded_url": "https://www.hwupgrade.it/news/web/le-ia-copiano-i-contenuti-dai-siti-web-un-dirigente-microsoft-ammette-il-piu-grande-furto-di-lavoro-nella-storia-dell-umanita_159363.html",
     "indices": [
      246,
      269
     ],
     "url": "https://t.co/L5zKMrAMsU"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "mdea85",
   "name": "Manolo De Agostini",
   "created_at": "Thu Mar 10 06:37:44 +0000 2022",
   "description": null,
   "rest_id": "1501809411358089218",
   "followers_count": 2,
   "favorites_count": 5,
   "avatar": "https://pbs.twimg.com/profile_images/1534962444799442944/WN2Iwbt1_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100905953658913044",
  "screen_name": "TheCodeMan__",
  "bookmarks": 15,
  "favorites": 21,
  "created_at": "Fri Sep 18 11:13:06 +0000 2026",
  "text": "I gave Claude access to the live web, and it got blocked in about 10 seconds.\n\nThat’s the real problem with AI agents.\n\nIt’s easy to give them “web access.”\nIt’s much harder to get reliable data back every time.\n→ 403s\n→ CAPTCHAs\n→ rate limits by request #3\n\nThat’s where Decodo’s Web Scraping API helps.\nIt returns usable web data without you having to manage IP rotation, retries, CAPTCHAs, and anti-bot handling yourself.\n\nDecodo also offers an MCP server, so agents can work with live web data through a standard interface instead of fragile scraping code.\n\nFull build: https://t.co/lJ0x3CzkEY\n\nFree Web Scraping API plan: up to 2,000 requests, no credit card required: https://t.co/MW777LTVnV\n\n#AI #WebScraping #AIAgents #MCP #ClaudeCode",
  "lang": "en",
  "display_text_range": [
   0,
   271
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 7,
  "conversation_id": "2100905953658913044",
  "retweets": 2,
  "views": "723",
  "entities": {
   "hashtags": [
    {
     "indices": [
      699,
      702
     ],
     "text": "AI"
    },
    {
     "indices": [
      703,
      715
     ],
     "text": "WebScraping"
    },
    {
     "indices": [
      716,
      725
     ],
     "text": "AIAgents"
    },
    {
     "indices": [
      726,
      730
     ],
     "text": "MCP"
    },
    {
     "indices": [
      731,
      742
     ],
     "text": "ClaudeCode"
    }
   ],
   "symbols": [],
   "urls": [
    {
     "display_url": "youtube.com/watch?v=l9_e2s…",
     "expanded_url": "https://www.youtube.com/watch?v=l9_e2sUf85g",
     "indices": [
      574,
      597
     ],
     "url": "https://t.co/lJ0x3CzkEY"
    },
    {
     "display_url": "visit.decodo.com/Ag1yDR",
     "expanded_url": "https://visit.decodo.com/Ag1yDR",
     "indices": [
      674,
      697
     ],
     "url": "https://t.co/MW777LTVnV"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "TheCodeMan__",
   "name": "Stefan Đokić | .NET",
   "created_at": "Mon Feb 13 22:21:57 +0000 2012",
   "description": null,
   "rest_id": "491684234",
   "followers_count": 8939,
   "favorites_count": 5156,
   "avatar": "https://pbs.twimg.com/profile_images/2067940418634100736/vgCwuGPi_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Serbia"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfqnhjXUAAhGQD.jpg",
     "id": "2100905715934121984",
     "sizes": {
      "h": 675,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100902907826913698",
  "screen_name": "promptcloud",
  "bookmarks": 1,
  "favorites": 1,
  "created_at": "Fri Sep 18 11:01:00 +0000 2026",
  "text": "Looking to build a more controlled data extraction pipeline? Explore managed web scraping solutions here: https://t.co/aVbOplF1Qa",
  "lang": "en",
  "display_text_range": [
   0,
   129
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100902456909758691",
  "retweets": 0,
  "views": "4",
  "entities": {
   "urls": [
    {
     "display_url": "shorturl.at/R9ZVK",
     "expanded_url": "https://shorturl.at/R9ZVK",
     "indices": [
      106,
      129
     ],
     "url": "https://t.co/aVbOplF1Qa"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "promptcloud",
   "name": "PromptCloud",
   "created_at": "Sat Nov 06 15:32:56 +0000 2010",
   "description": null,
   "rest_id": "212615332",
   "followers_count": 1768,
   "favorites_count": 1819,
   "avatar": "https://pbs.twimg.com/profile_images/494731844516995072/iYT5qkv6_normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Lewes, Delaware"
  },
  "media": [],
  "in_reply_to_screen_name": "promptcloud",
  "in_reply_to_status_id_str": "2100902456909758691",
  "in_reply_to_user_id_str": "212615332"
 },
 {
  "type": "tweet",
  "tweet_id": "2100902672895488160",
  "screen_name": "pulpmatrix",
  "bookmarks": 1,
  "favorites": 1,
  "created_at": "Fri Sep 18 11:00:04 +0000 2026",
  "text": "Web Scraping is the First Tool to Break.\n\nWe gave every agent in the fleet its own headless browser. Day nine, a target rotated its DOM. Parsers returned null.",
  "lang": "en",
  "display_text_range": [
   0,
   159
  ],
  "source": "<a href=\"https://example.com\" rel=\"nofollow\">Pulpmatrix001</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100902672895488160",
  "retweets": 0,
  "views": "37",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "pulpmatrix",
   "name": "pulpmatrix",
   "created_at": "Fri Feb 27 16:30:37 +0000 2026",
   "description": null,
   "rest_id": "2027420780020293632",
   "followers_count": 41,
   "favorites_count": 843,
   "avatar": "https://pbs.twimg.com/profile_images/2027422865742798849/blz43KVq_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100887854612144236",
  "screen_name": "JamalNejm",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 10:01:11 +0000 2026",
  "text": "@Abduljbbar22 بس على حسب معرفتي \nData engineer هو مختص بتهيئة الداتا و تخزينها و تجهيزها لاي AI engineer و analyst.\nاى حاجة اداة لها علاقة بالداتا زي sql, data warehousing schema, تطوير او استخدام api , web scraping و عندك framework زي spark.\n👇",
  "lang": "und",
  "display_text_range": [
   14,
   244
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100879961816982010",
  "retweets": 0,
  "views": "152",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1762659348419854336",
     "indices": [
      0,
      13
     ],
     "name": "عبد الجبّار",
     "screen_name": "Abduljbbar22"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "JamalNejm",
   "name": "Negm",
   "created_at": "Sat Apr 16 03:38:07 +0000 2022",
   "description": null,
   "rest_id": "1515172565727297538",
   "followers_count": 3210,
   "favorites_count": 25161,
   "avatar": "https://pbs.twimg.com/profile_images/2065466255864102913/7i555AVo_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Abduljbbar22",
  "in_reply_to_status_id_str": "2100885104436330883",
  "in_reply_to_user_id_str": "1762659348419854336"
 },
 {
  "type": "tweet",
  "tweet_id": "2100886265855889725",
  "screen_name": "devhunt_",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 09:54:53 +0000 2026",
  "text": "Steps to use BrowserGateway:\n⇨ Point your Playwright/Puppeteer/MCP setup to the BrowserGateway endpoint\n⇨ Configure target cloud browser provider keys (Steel, Browserbase, etc.)\n⇨ Define routing rules and fallback preferences\n⇨ Execute web scraping and automation scripts at scale",
  "lang": "en",
  "display_text_range": [
   0,
   274
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100886258851467605",
  "retweets": 0,
  "views": "29",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "devhunt_",
   "name": "Dev Hunt",
   "created_at": "Fri Jun 02 08:06:47 +0000 2023",
   "description": null,
   "rest_id": "1664544046654672902",
   "followers_count": 3645,
   "favorites_count": 5694,
   "avatar": "https://pbs.twimg.com/profile_images/1702298655321890817/YCIFUro__normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "devhunt_",
  "in_reply_to_status_id_str": "2100886263628726680",
  "in_reply_to_user_id_str": "1664544046654672902"
 },
 {
  "type": "tweet",
  "tweet_id": "2100886263628726680",
  "screen_name": "devhunt_",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 09:54:52 +0000 2026",
  "text": "⇨ BrowserGateway supports:\n   • Scaling web scraping, browser automation, and AI web agents across providers\n   • Switching underlying browser infrastructure without changing code\n   • Preventing provider lock-in for headless browser workloads\n   • Balancing loads and optimizing costs across cloud browser vendors",
  "lang": "en",
  "display_text_range": [
   0,
   268
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100886258851467605",
  "retweets": 0,
  "views": "39",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "devhunt_",
   "name": "Dev Hunt",
   "created_at": "Fri Jun 02 08:06:47 +0000 2023",
   "description": null,
   "rest_id": "1664544046654672902",
   "followers_count": 3645,
   "favorites_count": 5694,
   "avatar": "https://pbs.twimg.com/profile_images/1702298655321890817/YCIFUro__normal.png",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "devhunt_",
  "in_reply_to_status_id_str": "2100886261351248177",
  "in_reply_to_user_id_str": "1664544046654672902"
 },
 {
  "type": "tweet",
  "tweet_id": "2100880091568075093",
  "screen_name": "FlashID_Net",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 09:30:20 +0000 2026",
  "text": "🚀Sticky Sessions vs Constant IP Changes: What Actually Matters?\nIt depends on the task.\n\n🔄 Frequent IP Changes — Large volumes of independent requests\n✅Web scraping — collecting data from many pages\n✅Market research — gathering data from multiple sources\n✅Automated data collection — processing repeated requests\n\n⏱️ Sticky Sessions — Multiple actions in the same session\n➡️Social media automation — handling multiple account actions\n➡️Ad verification — checking ads from different locations\n➡️Multi-step web automation — moving through several pages\n\nWith FlashID Rotating Proxy, Sticky Sessions give you four options:\n⏳30 min ⏳60 min ⏳90 min ⏳120min\n\n🎁FlashID's September offer is now live — up to 75% off, with prices as low as $1/GB.\n‼️Only 12 days left! Grab the deal now!",
  "lang": "en",
  "display_text_range": [
   0,
   270
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100880091568075093",
  "retweets": 0,
  "views": "20",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "FlashID_Net",
   "name": "FlashID",
   "created_at": "Sat Sep 13 03:49:31 +0000 2025",
   "description": null,
   "rest_id": "1966710717039714304",
   "followers_count": 202,
   "favorites_count": 33,
   "avatar": "https://pbs.twimg.com/profile_images/1966711114731057153/dK-ZQV6S_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "https://t.me/FlashID_global"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfTQEHb0AAQbeu.jpg",
     "id": "2100880024127918080",
     "sizes": {
      "h": 800,
      "w": 1200
     }
    }
   ]
  },
  "quoted": {
   "tweet_id": "2095079664599609579",
   "bookmarks": 0,
   "created_at": "Wed Sep 02 09:21:31 +0000 2026",
   "favorites": 3,
   "text": "👀 Rotating Proxies for $1.00/GB? You Read That Right. | Sep 1–30\nThis September, FlashID is bringing Rotating Proxy prices down!\n\nWhether you're into data collection, social media management, e-commerce, or other proxy-heavy workflows, this is your chance to get more traffic https://t.co/GXGb4O3n7x",
   "lang": "en",
   "views": "85",
   "quotes": 1,
   "sensitive": false,
   "replies": 0,
   "retweets": 0,
   "conversation_id": "2095079664599609579",
   "author": {
    "rest_id": "1966710717039714304",
    "created_at": "Sat Sep 13 03:49:31 +0000 2025",
    "name": "FlashID",
    "screen_name": "FlashID_Net",
    "avatar": "https://pbs.twimg.com/profile_images/1966711114731057153/dK-ZQV6S_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "photo": [
     {
      "media_url_https": "https://pbs.twimg.com/media/HRM3inxaUAAc5hn.jpg",
      "id": "2095079319588720640",
      "sizes": {
       "h": 1080,
       "w": 1920
      }
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100878998171705535",
  "screen_name": "stretchcloud",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 09:26:00 +0000 2026",
  "text": "Agents that need document data are burning most of their token budget on parsing. jina-ocr-v1 solves that for PDFs and scans at 2.57 pages/sec.\n\nThe same problem exists for web data. Agents re-reading entire pages on every extraction pass, sending full HTML to a model, rebuilding extraction logic when layouts change.\n\nI built DeepScrape to handle this differently. Generate a CSS selector once with an LLM. Reuse it on every subsequent extraction. When the page structure changes, the selector heals itself. The LLM fires for selector generation and adaptation, not for reading every page.\n\nIf you're building agents that need reliable web data at scale, or want a site-to-MCP bridge that an agent can query directly without re-scraping from scratch each run, take a look.\n\nhttps://t.co/JZYTWY8roq\n\nhttps://t.co/L0XqFc9Zt7",
  "lang": "en",
  "display_text_range": [
   0,
   280
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100878998171705535",
  "retweets": 0,
  "views": "75",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      776,
      799
     ],
     "url": "https://t.co/JZYTWY8roq"
    },
    {
     "display_url": "x.com/JinaAI_/status…",
     "expanded_url": "https://x.com/JinaAI_/status/2100617174985638364",
     "indices": [
      801,
      824
     ],
     "url": "https://t.co/L0XqFc9Zt7"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2100617174985638364",
   "bookmarks": 1507,
   "created_at": "Thu Sep 17 16:05:36 +0000 2026",
   "favorites": 1520,
   "text": "Announcing jina-ocr-v1, our new visual document parser with 3.4B total parameters and 570M active parameters, with speculative decoding built in. Throw PDFs, scans, tables, charts, or invoices at it and get clean markdown back. Available on 🤗 &amp; Jina Reader `x-respond-with` today https://t.co/L9kClBHVLS",
   "lang": "en",
   "views": "152132",
   "quotes": 20,
   "sensitive": false,
   "replies": 41,
   "retweets": 117,
   "conversation_id": "2100617174985638364",
   "author": {
    "rest_id": "1245077804426952704",
    "created_at": "Tue Mar 31 19:57:53 +0000 2020",
    "name": "Jina AI",
    "screen_name": "JinaAI_",
    "avatar": "https://pbs.twimg.com/profile_images/1684472754597142529/tyM92sRA_normal.jpg",
    "blue_verified": null
   },
   "media": {
    "video": [
     {
      "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100615252752920576/img/XAYsEUOHGZmmJKev.jpg",
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100615252752920576/pl/6XytHJQk0mIBMI74.m3u8?tag=14"
       },
       {
        "bitrate": 288000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100615252752920576/vid/avc1/504x270/mUp1_FDcUDY7T9Jt.mp4?tag=14"
       },
       {
        "bitrate": 832000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100615252752920576/vid/avc1/674x360/V2pfbRvmLj8zNZt0.mp4?tag=14"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100615252752920576/vid/avc1/1348x720/mBGrJKRMLRbGBVB0.mp4?tag=14"
       }
      ],
      "aspect_ratio": [
       487,
       260
      ],
      "duration": 14766,
      "original_info": {
       "focus_rects": [],
       "height": 1040,
       "width": 1948
      },
      "id": "2100615252752920576"
     }
    ]
   }
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100878775580053588",
  "screen_name": "imtamhn",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 09:25:07 +0000 2026",
  "text": "Machine to machine microtransactions will redefine the entire web monetization model. Using protocols like x402 to charge crawlers per page visit flips the script on content scraping. If LLMs want training data and live retrieval, paying per token crawl is the only fair equilibrium.",
  "lang": "en",
  "display_text_range": [
   37,
   307
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100678739575050570",
  "retweets": 0,
  "views": "6",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "imtamhn",
   "name": "Tam",
   "created_at": "Tue Apr 07 09:41:25 +0000 2026",
   "description": null,
   "rest_id": "2041450904797552640",
   "followers_count": 155,
   "favorites_count": 3217,
   "avatar": "https://pbs.twimg.com/profile_images/2041550386981744640/sWDg-LNA_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "Marie_Haynes",
  "in_reply_to_status_id_str": "2100678739575050570",
  "in_reply_to_user_id_str": "213142014"
 },
 {
  "type": "tweet",
  "tweet_id": "2100865043256713499",
  "screen_name": "realdatascrape",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 08:30:33 +0000 2026",
  "text": "👗 Fashion market research starts with fresh data.\n\nExplore: https://t.co/wQ8kzhnCQo\n#WebScraping #FashionData #Zara #MarketResearch #RealDataAPI https://t.co/UDlp0CbGqX",
  "lang": "en",
  "display_text_range": [
   0,
   144
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100865043256713499",
  "retweets": 0,
  "views": "19",
  "entities": {
   "hashtags": [
    {
     "indices": [
      84,
      96
     ],
     "text": "WebScraping"
    },
    {
     "indices": [
      97,
      109
     ],
     "text": "FashionData"
    },
    {
     "indices": [
      110,
      115
     ],
     "text": "Zara"
    },
    {
     "indices": [
      116,
      131
     ],
     "text": "MarketResearch"
    },
    {
     "indices": [
      132,
      144
     ],
     "text": "RealDataAPI"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/UDlp0CbGqX",
     "expanded_url": "https://x.com/realdatascrape/status/2100865043256713499/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2100864991868149760",
     "indices": [
      145,
      168
     ],
     "media_key": "3_2100864991868149760",
     "media_results": {
      "result": {
       "media_key": "3_2100864991868149760"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSfFlEla4AAk5J6.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 672,
        "w": 1200,
        "x": 0,
        "y": 174
       },
       {
        "h": 1200,
        "w": 1200,
        "x": 0,
        "y": 0
       },
       {
        "h": 1200,
        "w": 1053,
        "x": 0,
        "y": 0
       },
       {
        "h": 1200,
        "w": 600,
        "x": 90,
        "y": 0
       },
       {
        "h": 1200,
        "w": 1200,
        "x": 0,
        "y": 0
       }
      ],
      "height": 1200,
      "width": 1200
     },
     "sizes": {
      "large": {
       "h": 1200,
       "resize": "fit",
       "w": 1200
      },
      "medium": {
       "h": 1200,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/UDlp0CbGqX"
    }
   ],
   "urls": [
    {
     "display_url": "realdataapi.com/automated-zara…",
     "expanded_url": "https://www.realdataapi.com/automated-zara-web-scraping-fashion-market-research.php",
     "indices": [
      60,
      83
     ],
     "url": "https://t.co/wQ8kzhnCQo"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "realdatascrape",
   "name": "Real Data API",
   "created_at": "Thu Sep 11 11:32:28 +0000 2025",
   "description": null,
   "rest_id": "1966102469383172096",
   "followers_count": 12,
   "favorites_count": 16,
   "avatar": "https://pbs.twimg.com/profile_images/1966104026983915521/1QP6qDTn_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Singapore"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfFlEla4AAk5J6.jpg",
     "id": "2100864991868149760",
     "sizes": {
      "h": 1200,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100864885253173577",
  "screen_name": "realdatascrape",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 08:29:55 +0000 2026",
  "text": "🎟️ Need structured ticket data for your business?\n\nTrack ticket prices, availability, routes, schedules, carriers &amp; travel demand with web scraping.\n\n#WebScraping #TravelData #TicketData #DataAnalytics #RealDataAPI https://t.co/WTVY2i422u",
  "lang": "en",
  "display_text_range": [
   0,
   218
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100864885253173577",
  "retweets": 0,
  "views": "3",
  "entities": {
   "hashtags": [
    {
     "indices": [
      154,
      166
     ],
     "text": "WebScraping"
    },
    {
     "indices": [
      167,
      178
     ],
     "text": "TravelData"
    },
    {
     "indices": [
      179,
      190
     ],
     "text": "TicketData"
    },
    {
     "indices": [
      191,
      205
     ],
     "text": "DataAnalytics"
    },
    {
     "indices": [
      206,
      218
     ],
     "text": "RealDataAPI"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/WTVY2i422u",
     "expanded_url": "https://x.com/realdatascrape/status/2100864885253173577/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": [
        {
         "h": 85,
         "w": 85,
         "x": 822,
         "y": 664
        },
        {
         "h": 92,
         "w": 92,
         "x": 416,
         "y": 705
        },
        {
         "h": 147,
         "w": 147,
         "x": 815,
         "y": 479
        }
       ]
      },
      "medium": {
       "faces": [
        {
         "h": 85,
         "w": 85,
         "x": 822,
         "y": 664
        },
        {
         "h": 92,
         "w": 92,
         "x": 416,
         "y": 705
        },
        {
         "h": 147,
         "w": 147,
         "x": 815,
         "y": 479
        }
       ]
      },
      "orig": {
       "faces": [
        {
         "h": 85,
         "w": 85,
         "x": 822,
         "y": 664
        },
        {
         "h": 92,
         "w": 92,
         "x": 416,
         "y": 705
        },
        {
         "h": 147,
         "w": 147,
         "x": 815,
         "y": 479
        }
       ]
      },
      "small": {
       "faces": [
        {
         "h": 48,
         "w": 48,
         "x": 465,
         "y": 376
        },
        {
         "h": 52,
         "w": 52,
         "x": 235,
         "y": 399
        },
        {
         "h": 83,
         "w": 83,
         "x": 461,
         "y": 271
        }
       ]
      }
     },
     "id_str": "2100864871948791808",
     "indices": [
      219,
      242
     ],
     "media_key": "3_2100864871948791808",
     "media_results": {
      "result": {
       "media_key": "3_2100864871948791808"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSfFeF2asAAyffF.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 672,
        "w": 1200,
        "x": 0,
        "y": 114
       },
       {
        "h": 1200,
        "w": 1200,
        "x": 0,
        "y": 0
       },
       {
        "h": 1200,
        "w": 1053,
        "x": 0,
        "y": 0
       },
       {
        "h": 1200,
        "w": 600,
        "x": 0,
        "y": 0
       },
       {
        "h": 1200,
        "w": 1200,
        "x": 0,
        "y": 0
       }
      ],
      "height": 1200,
      "width": 1200
     },
     "sizes": {
      "large": {
       "h": 1200,
       "resize": "fit",
       "w": 1200
      },
      "medium": {
       "h": 1200,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/WTVY2i422u"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "realdatascrape",
   "name": "Real Data API",
   "created_at": "Thu Sep 11 11:32:28 +0000 2025",
   "description": null,
   "rest_id": "1966102469383172096",
   "followers_count": 12,
   "favorites_count": 16,
   "avatar": "https://pbs.twimg.com/profile_images/1966104026983915521/1QP6qDTn_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Singapore"
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfFeF2asAAyffF.jpg",
     "id": "2100864871948791808",
     "sizes": {
      "h": 1200,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100860513806688619",
  "screen_name": "viktorbresan",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 08:12:33 +0000 2026",
  "text": "Your old laptop isn't trash. €15 SSD and #Linux #Debian turned my 22-year-old clunker into a home server running:\n- #reddit bot\n- word game backend\n- web-scraping proxy\n- RSS aggregator\n\nDon't write off old #hardware. Grab a screwdriver &amp; spin up a server this weekend. 🛠️\n\n#DIY https://t.co/6x9U7TpVvc",
  "lang": "en",
  "display_text_range": [
   0,
   282
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100860513806688619",
  "retweets": 0,
  "views": "38",
  "entities": {
   "hashtags": [
    {
     "indices": [
      41,
      47
     ],
     "text": "Linux"
    },
    {
     "indices": [
      48,
      55
     ],
     "text": "Debian"
    },
    {
     "indices": [
      116,
      123
     ],
     "text": "reddit"
    },
    {
     "indices": [
      207,
      216
     ],
     "text": "hardware"
    },
    {
     "indices": [
      278,
      282
     ],
     "text": "DIY"
    }
   ],
   "media": [
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/6x9U7TpVvc",
     "expanded_url": "https://x.com/viktorbresan/status/2100860513806688619/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": []
      },
      "medium": {
       "faces": []
      },
      "orig": {
       "faces": []
      },
      "small": {
       "faces": []
      }
     },
     "id_str": "2100860392821960704",
     "indices": [
      283,
      306
     ],
     "media_key": "3_2100860392821960704",
     "media_results": {
      "result": {
       "media_key": "3_2100860392821960704"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSfBZXzXMAAgA6m.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 598,
        "w": 1068,
        "x": 0,
        "y": 799
       },
       {
        "h": 1068,
        "w": 1068,
        "x": 0,
        "y": 350
       },
       {
        "h": 1218,
        "w": 1068,
        "x": 0,
        "y": 200
       },
       {
        "h": 1418,
        "w": 709,
        "x": 0,
        "y": 0
       },
       {
        "h": 1418,
        "w": 1068,
        "x": 0,
        "y": 0
       }
      ],
      "height": 1418,
      "width": 1068
     },
     "sizes": {
      "large": {
       "h": 1418,
       "resize": "fit",
       "w": 1068
      },
      "medium": {
       "h": 1200,
       "resize": "fit",
       "w": 904
      },
      "small": {
       "h": 680,
       "resize": "fit",
       "w": 512
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/6x9U7TpVvc"
    },
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/6x9U7TpVvc",
     "expanded_url": "https://x.com/viktorbresan/status/2100860513806688619/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": [
        {
         "h": 71,
         "w": 71,
         "x": 278,
         "y": 206
        }
       ]
      },
      "medium": {
       "faces": [
        {
         "h": 71,
         "w": 71,
         "x": 278,
         "y": 206
        }
       ]
      },
      "orig": {
       "faces": [
        {
         "h": 71,
         "w": 71,
         "x": 278,
         "y": 206
        }
       ]
      },
      "small": {
       "faces": [
        {
         "h": 47,
         "w": 47,
         "x": 184,
         "y": 136
        }
       ]
      }
     },
     "id_str": "2100860429614370816",
     "indices": [
      283,
      306
     ],
     "media_key": "3_2100860429614370816",
     "media_results": {
      "result": {
       "media_key": "3_2100860429614370816"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSfBbg3W0AAvFXb.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 575,
        "w": 1026,
        "x": 0,
        "y": 0
       },
       {
        "h": 749,
        "w": 749,
        "x": 139,
        "y": 0
       },
       {
        "h": 749,
        "w": 657,
        "x": 185,
        "y": 0
       },
       {
        "h": 749,
        "w": 375,
        "x": 326,
        "y": 0
       },
       {
        "h": 749,
        "w": 1026,
        "x": 0,
        "y": 0
       }
      ],
      "height": 749,
      "width": 1026
     },
     "sizes": {
      "large": {
       "h": 749,
       "resize": "fit",
       "w": 1026
      },
      "medium": {
       "h": 749,
       "resize": "fit",
       "w": 1026
      },
      "small": {
       "h": 496,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/6x9U7TpVvc"
    },
    {
     "allow_download_status": {
      "allow_download": true
     },
     "display_url": "pic.x.com/6x9U7TpVvc",
     "expanded_url": "https://x.com/viktorbresan/status/2100860513806688619/photo/1",
     "ext_media_availability": {
      "status": "Available"
     },
     "features": {
      "large": {
       "faces": [
        {
         "h": 172,
         "w": 172,
         "x": 670,
         "y": 526
        },
        {
         "h": 256,
         "w": 256,
         "x": 580,
         "y": 496
        }
       ]
      },
      "medium": {
       "faces": [
        {
         "h": 100,
         "w": 100,
         "x": 392,
         "y": 308
        },
        {
         "h": 150,
         "w": 150,
         "x": 339,
         "y": 290
        }
       ]
      },
      "orig": {
       "faces": [
        {
         "h": 344,
         "w": 344,
         "x": 1340,
         "y": 1052
        },
        {
         "h": 512,
         "w": 512,
         "x": 1160,
         "y": 992
        }
       ]
      },
      "small": {
       "faces": [
        {
         "h": 57,
         "w": 57,
         "x": 222,
         "y": 174
        },
        {
         "h": 85,
         "w": 85,
         "x": 192,
         "y": 164
        }
       ]
      }
     },
     "id_str": "2100860498409385984",
     "indices": [
      283,
      306
     ],
     "media_key": "3_2100860498409385984",
     "media_results": {
      "result": {
       "media_key": "3_2100860498409385984"
      }
     },
     "media_url_https": "https://pbs.twimg.com/media/HSfBfhJXcAA_Sgh.jpg",
     "original_info": {
      "focus_rects": [
       {
        "h": 2294,
        "w": 4096,
        "x": 0,
        "y": 0
       },
       {
        "h": 2305,
        "w": 2305,
        "x": 179,
        "y": 0
       },
       {
        "h": 2305,
        "w": 2022,
        "x": 320,
        "y": 0
       },
       {
        "h": 2305,
        "w": 1153,
        "x": 755,
        "y": 0
       },
       {
        "h": 2305,
        "w": 4096,
        "x": 0,
        "y": 0
       }
      ],
      "height": 2305,
      "width": 4096
     },
     "sizes": {
      "large": {
       "h": 1153,
       "resize": "fit",
       "w": 2048
      },
      "medium": {
       "h": 675,
       "resize": "fit",
       "w": 1200
      },
      "small": {
       "h": 383,
       "resize": "fit",
       "w": 680
      },
      "thumb": {
       "h": 150,
       "resize": "crop",
       "w": 150
      }
     },
     "type": "photo",
     "url": "https://t.co/6x9U7TpVvc"
    }
   ],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "viktorbresan",
   "name": "Viktor Brešan",
   "created_at": "Sat Feb 20 15:51:29 +0000 2010",
   "description": null,
   "rest_id": "115955964",
   "followers_count": 107,
   "favorites_count": 201,
   "avatar": "https://pbs.twimg.com/profile_images/1497896597098803202/DD7opN79_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": {
   "photo": [
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfBZXzXMAAgA6m.jpg",
     "id": "2100860392821960704",
     "sizes": {
      "h": 1200,
      "w": 904
     }
    },
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfBbg3W0AAvFXb.jpg",
     "id": "2100860429614370816",
     "sizes": {
      "h": 749,
      "w": 1026
     }
    },
    {
     "media_url_https": "https://pbs.twimg.com/media/HSfBfhJXcAA_Sgh.jpg",
     "id": "2100860498409385984",
     "sizes": {
      "h": 675,
      "w": 1200
     }
    }
   ]
  }
 },
 {
  "type": "tweet",
  "tweet_id": "2100855911724241015",
  "screen_name": "ParkerJoyProxy",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 07:54:16 +0000 2026",
  "text": "Most teams treat social media management like web scraping. They use rotating dynamic IPs to hide tracks.\n\nBig mistake. Platforms like X, Instagram, and LinkedIn correlate sessions by IP, device, and country. When 5 brand accounts share one office NAT, a lock on one triggers a chain reaction. ❌",
  "lang": "en",
  "display_text_range": [
   0,
   277
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100855549269307755",
  "retweets": 0,
  "views": "10",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "ParkerJoyProxy",
   "name": "Parker@JoyProxy",
   "created_at": "Thu Aug 20 03:30:25 +0000 2026",
   "description": null,
   "rest_id": "2090279641068281856",
   "followers_count": 12,
   "favorites_count": 85,
   "avatar": "https://pbs.twimg.com/profile_images/2090281097372610560/l-KrMwaP_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Global"
  },
  "media": [],
  "in_reply_to_screen_name": "ParkerJoyProxy",
  "in_reply_to_status_id_str": "2100855549269307755",
  "in_reply_to_user_id_str": "2090279641068281856"
 },
 {
  "type": "tweet",
  "tweet_id": "2100848105369256330",
  "screen_name": "anotherchri5",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 07:23:14 +0000 2026",
  "text": "@merchantcp @afneil You literally Googled the methodology for the wrong survey. Your screenshot describes the ONS LCREE survey.\nThe CBI/ECIU report used The Data City’s RTIC database, which uses web scraping to map and classify all ~5 million active UK companies, bypassing SIC codes entirely.",
  "lang": "en",
  "display_text_range": [
   20,
   293
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 2,
  "conversation_id": "2100277717547577801",
  "retweets": 0,
  "views": "33",
  "entities": {
   "user_mentions": [
    {
     "id_str": "280942428",
     "indices": [
      0,
      11
     ],
     "name": "Chris Merchant",
     "screen_name": "merchantcp"
    },
    {
     "id_str": "136004952",
     "indices": [
      12,
      19
     ],
     "name": "Andrew Neil",
     "screen_name": "afneil"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "anotherchri5",
   "name": "Chris Burch",
   "created_at": "Thu Jul 25 17:04:29 +0000 2024",
   "description": null,
   "rest_id": "1816519835137843200",
   "followers_count": 39,
   "favorites_count": 647,
   "avatar": "https://pbs.twimg.com/profile_images/1816574794608869376/mc143oPG_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "in_reply_to_screen_name": "merchantcp",
  "in_reply_to_status_id_str": "2100706292893696010",
  "in_reply_to_user_id_str": "280942428"
 },
 {
  "type": "tweet",
  "tweet_id": "2100842224791789930",
  "screen_name": "Vivekhyy",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:59:52 +0000 2026",
  "text": "Which AI concept mimics the human brain?\n\n- Hardcoding\n- Neural Networks\n- Spreadsheets\n- Web Scraping",
  "lang": "en",
  "display_text_range": [
   0,
   102
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100842224791789930",
  "retweets": 1,
  "views": "55",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "Vivekhyy",
   "name": "Vivek",
   "created_at": "Thu Nov 07 10:13:22 +0000 2024",
   "description": null,
   "rest_id": "1854467022861860864",
   "followers_count": 24318,
   "favorites_count": 49485,
   "avatar": "https://pbs.twimg.com/profile_images/2086516549565976576/quI9IKQ1_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100839260429369459",
  "screen_name": "0xjimboo",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:48:06 +0000 2026",
  "text": "@dang_duytan @vangrid_io turning physical movement into ground truth for ai is a massive pivot from just scraping the web",
  "lang": "en",
  "display_text_range": [
   25,
   121
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100753182947479750",
  "retweets": 0,
  "views": "9",
  "entities": {
   "user_mentions": [
    {
     "id_str": "1422969851652440066",
     "indices": [
      0,
      12
     ],
     "name": "GodAir",
     "screen_name": "dang_duytan"
    },
    {
     "id_str": "2040692239366512640",
     "indices": [
      13,
      24
     ],
     "name": "Vangrid",
     "screen_name": "vangrid_io"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "0xjimboo",
   "name": "Jimboo",
   "created_at": "Thu Apr 02 01:08:10 +0000 2020",
   "description": null,
   "rest_id": "1245518318854758400",
   "followers_count": 1732,
   "favorites_count": 20800,
   "avatar": "https://pbs.twimg.com/profile_images/2058133310438547456/zltvpFMf_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "Poland, OH"
  },
  "media": [],
  "in_reply_to_screen_name": "dang_duytan",
  "in_reply_to_status_id_str": "2100753182947479750",
  "in_reply_to_user_id_str": "1422969851652440066"
 },
 {
  "type": "tweet",
  "tweet_id": "2100837895099847116",
  "screen_name": "RuDataDrvn",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:42:40 +0000 2026",
  "text": "2xDGX Sparks.  For web scraping, what’s the best models? Obliterated, Abliteration? needed?",
  "lang": "en",
  "display_text_range": [
   0,
   91
  ],
  "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100837895099847116",
  "retweets": 0,
  "views": "20",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "RuDataDrvn",
   "name": "Rob✈️",
   "created_at": "Fri Mar 27 06:09:40 +0000 2009",
   "description": null,
   "rest_id": "26961462",
   "followers_count": 368,
   "favorites_count": 8891,
   "avatar": "https://pbs.twimg.com/profile_images/2012556154191167489/DXE5h4rn_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": ""
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100835313472184588",
  "screen_name": "petrarch1374",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:32:25 +0000 2026",
  "text": "@matthewstoller web scraping is legal",
  "lang": "en",
  "display_text_range": [
   16,
   37
  ],
  "source": "<a href=\"http://twitter.com/download/android\" rel=\"nofollow\">Twitter for Android</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100694383066525870",
  "retweets": 0,
  "views": "54",
  "entities": {
   "user_mentions": [
    {
     "id_str": "2030711",
     "indices": [
      0,
      15
     ],
     "name": "Matt Stoller",
     "screen_name": "matthewstoller"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "petrarch1374",
   "name": "petrarch",
   "created_at": "Sun Jun 19 23:08:41 +0000 2022",
   "description": null,
   "rest_id": "1538659995163582464",
   "followers_count": 63,
   "favorites_count": 2965,
   "avatar": "https://pbs.twimg.com/profile_images/1713355668059725824/maUpcpWx_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "matthewstoller",
  "in_reply_to_status_id_str": "2100694383066525870",
  "in_reply_to_user_id_str": "2030711"
 },
 {
  "type": "tweet",
  "tweet_id": "2100828879099179399",
  "screen_name": "africomicempire",
  "bookmarks": 0,
  "favorites": 1,
  "created_at": "Fri Sep 18 06:06:50 +0000 2026",
  "text": "In our latest exclusive story, we trace how digital circulation, automated web scraping, and opaque dataset compilation impact creators across Lagos, Accra, Nairobi, and beyond. From the hidden journeys of webcomic panels to the limits of the Nigerian Copyright Act 2022...\n\n2/...",
  "lang": "en",
  "display_text_range": [
   0,
   280
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100828795796140318",
  "retweets": 0,
  "views": "14",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "africomicempire",
   "name": "TheACE - African Comics & Cinematic Empire",
   "created_at": "Fri Jun 28 11:42:10 +0000 2024",
   "description": null,
   "rest_id": "1806654246290382848",
   "followers_count": 116,
   "favorites_count": 350,
   "avatar": "https://pbs.twimg.com/profile_images/1806662283289829376/QermTC1a_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Lagos, Nigeria"
  },
  "media": [],
  "in_reply_to_screen_name": "africomicempire",
  "in_reply_to_status_id_str": "2100828795796140318",
  "in_reply_to_user_id_str": "1806654246290382848"
 },
 {
  "type": "tweet",
  "tweet_id": "2100827297251234287",
  "screen_name": "ThomasKleitc",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:00:33 +0000 2026",
  "text": "@doctt477 @onusoz The only model that actually works good for me and gets some stuff done is the Qwe 3.6 35b MOE model and it's actually very useful for general chatting and scraping the web",
  "lang": "en",
  "display_text_range": [
   18,
   190
  ],
  "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 0,
  "conversation_id": "2100774214022410280",
  "retweets": 0,
  "views": "23",
  "entities": {
   "user_mentions": [
    {
     "id_str": "2058536834129367040",
     "indices": [
      0,
      9
     ],
     "name": "amin",
     "screen_name": "doctt477"
    },
    {
     "id_str": "1598253668175847425",
     "indices": [
      10,
      17
     ],
     "name": "Onur Solmaz",
     "screen_name": "onusoz"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "urls": []
  },
  "user_info": {
   "screen_name": "ThomasKleitc",
   "name": "Thomas Klein",
   "created_at": "Sat May 23 12:18:21 +0000 2026",
   "description": null,
   "rest_id": "2058160523410350080",
   "followers_count": 19,
   "favorites_count": 3140,
   "avatar": "https://pbs.twimg.com/profile_images/2060656545487310848/IBKXToEz_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": ""
  },
  "media": [],
  "in_reply_to_screen_name": "doctt477",
  "in_reply_to_status_id_str": "2100826238025658573",
  "in_reply_to_user_id_str": "2058536834129367040"
 },
 {
  "type": "tweet",
  "tweet_id": "2100827218532315380",
  "screen_name": "Setelaw",
  "bookmarks": 0,
  "favorites": 0,
  "created_at": "Fri Sep 18 06:00:15 +0000 2026",
  "text": "Guidelines 03/2026 on web scraping in the context of generative AI | European Data Protection Board https://t.co/rvfpKUWkDw",
  "lang": "en",
  "display_text_range": [
   0,
   123
  ],
  "source": "<a href=\"https://buffer.com\" rel=\"nofollow\">Buffer</a>",
  "quotes": 0,
  "sensitive": false,
  "replies": 0,
  "conversation_id": "2100827218532315380",
  "retweets": 0,
  "views": "15",
  "entities": {
   "urls": [
    {
     "display_url": "buff.ly/gIehMtT",
     "expanded_url": "https://buff.ly/gIehMtT",
     "indices": [
      100,
      123
     ],
     "url": "https://t.co/rvfpKUWkDw"
    }
   ],
   "hashtags": [],
   "symbols": [],
   "timestamps": [],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "Setelaw",
   "name": "Alfonso González",
   "created_at": "Sun Feb 20 23:32:48 +0000 2011",
   "description": null,
   "rest_id": "255235791",
   "followers_count": 683,
   "favorites_count": 1144,
   "avatar": "https://pbs.twimg.com/profile_images/2043751266816262144/vCgF2lrR_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": false,
   "friends_count": null,
   "location": "Madrid, Comunidad de Madrid"
  },
  "media": []
 },
 {
  "type": "tweet",
  "tweet_id": "2100824136604106987",
  "screen_name": "stretchcloud",
  "bookmarks": 2,
  "favorites": 2,
  "created_at": "Fri Sep 18 05:48:00 +0000 2026",
  "text": "Exa ships 400 billion historical web snapshots. That's impressive. What it can't give you is what's happening right now.\n\nThat's the gap DeepScrape fills. Real-time, structured extraction from any live page - deterministic CSS selectors that self-heal when layouts change, structured outputs in markdown, HTML, screenshots, or PDF, table extraction, autonomous agent navigation for multi-step flows.\n\nThe design philosophy I started with: use an LLM only where humans would struggle with the decision, not for rote extraction. CSS selectors are deterministic and fast. LLMs are for selective, contextually-heavy tasks. That's why the self-healing approach works - it's a targeted intervention, not a full inference pass on every scrape.\n\nThe part I'm most interested in seeing used: the MCP server that exposes scrapers as tools. You configure DeepScrape as an MCP server, and any agent that speaks MCP can call your scraper like a function. Instead of every agent rolling its own web access, you get a shared, auditable, rate-limit-aware scraping layer. That's a better pattern for agentic systems at scale.\n\n/api/map gives you full site structure. Site-to-MCP converts any site into an MCP-ready tool. If you're building agents that need real-time web data, take a look.\n\nhttps://t.co/JZYTWY8roq\nhttps://t.co/4sL3evJDrD",
  "lang": "en",
  "display_text_range": [
   0,
   272
  ],
  "source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
  "quotes": 0,
  "sensitive": null,
  "replies": 1,
  "conversation_id": "2100824136604106987",
  "retweets": 0,
  "views": "330",
  "entities": {
   "hashtags": [],
   "symbols": [],
   "urls": [
    {
     "display_url": "github.com/stretchcloud/d…",
     "expanded_url": "https://github.com/stretchcloud/deepscrape",
     "indices": [
      1274,
      1297
     ],
     "url": "https://t.co/JZYTWY8roq"
    },
    {
     "display_url": "x.com/ExaAILabs/stat…",
     "expanded_url": "https://x.com/ExaAILabs/status/2100634095395225898",
     "indices": [
      1298,
      1321
     ],
     "url": "https://t.co/4sL3evJDrD"
    }
   ],
   "user_mentions": []
  },
  "user_info": {
   "screen_name": "stretchcloud",
   "name": "Prasenjit Sarkar",
   "created_at": "Mon Mar 14 23:22:17 +0000 2011",
   "description": null,
   "rest_id": "266259493",
   "followers_count": 2989,
   "favorites_count": 3123,
   "avatar": "https://pbs.twimg.com/profile_images/1966979113316409344/BkqBhdQb_normal.jpg",
   "url": null,
   "cover_image": null,
   "verified_type": null,
   "verified": true,
   "friends_count": null,
   "location": "London, England"
  },
  "media": [],
  "quoted": {
   "tweet_id": "2100634095395225898",
   "bookmarks": 1310,
   "created_at": "Thu Sep 17 17:12:50 +0000 2026",
   "favorites": 2301,
   "text": "We built a time machine for the web.\n\nIntroducing Exa Snapshot: an index of 400 billion historical snapshots of webpages that lets you search as if it's the past.\n\nSnapshot is already being used for backtesting prediction models, RL at labs, exploring the pre-AI web, and more. https://t.co/UHeknyUbeF",
   "lang": "en",
   "views": "660584",
   "quotes": 92,
   "sensitive": false,
   "replies": 123,
   "retweets": 151,
   "conversation_id": "2100634095395225898",
   "author": {
    "rest_id": "1423733191005724672",
    "created_at": "Fri Aug 06 19:51:07 +0000 2021",
    "name": "Exa",
    "screen_name": "ExaAILabs",
    "avatar": "https://pbs.twimg.com/profile_images/2051465337280020480/ZDVSFQTv_normal.jpg",
    "blue_verified": true
   },
   "media": {
    "video": [
     {
      "media_url_https": "https://pbs.twimg.com/amplify_video_thumb/2100632318310563840/img/pJRNp53gcj60FwHd.jpg",
      "variants": [
       {
        "content_type": "application/x-mpegURL",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/pl/iihTcSs31vhAMWo3.m3u8?tag=29&v=7cb"
       },
       {
        "bitrate": 256000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/vid/avc1/480x270/SrNMwgoUgxHSjB76.mp4?tag=29"
       },
       {
        "bitrate": 832000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/vid/avc1/640x360/LfCQYunABMR9Ep1j.mp4?tag=29"
       },
       {
        "bitrate": 2176000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/vid/avc1/1280x720/s0mmo6lhqcdOLkib.mp4?tag=29"
       },
       {
        "bitrate": 10368000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/vid/avc1/1920x1080/I1BaoA1N7a2cP4TV.mp4?tag=29"
       },
       {
        "bitrate": 25128000,
        "content_type": "video/mp4",
        "url": "https://video.twimg.com/amplify_video/2100632318310563840/vid/avc1/3840x2160/hoG1tH6sznz8QYQF.mp4?tag=29"
       }
      ],
      "aspect_ratio": [
       16,
       9
      ],
      "duration": 23806,
      "original_info": {
       "focus_rects": [],
       "height": 2160,
       "width": 3840
      },
      "id": "2100632318310563840"
     }
    ]
   }
  }
 }
]