{"id": 1628973686257512451, "geo": null, "lang": "en", "text": "RT @CanBusDutch: @doctorow They did not pay for whois privacy https://t.co/gILn2yhVvL", "user": {"id": 16556523, "url": "https://t.co/lL83JbVHkm", "lang": null, "name": "(((tedfrank)))", "id_str": "16556523", "entities": {"url": {"urls": [{"url": "https://t.co/lL83JbVHkm", "indices": [0, 23], "display_url": "hlli.org/donate", "expanded_url": "http://www.hlli.org/donate"}]}, "description": {"urls": []}}, "location": "USA", "verified": true, "following": true, "protected": false, "time_zone": null, "created_at": "Thu Oct 02 07:14:29 +0000 2008", "utc_offset": null, "description": "Dir. of Litigation, @hamlinclaw. I founded CCAF, which has won over $200M for class members fighting against class action abuse.", "geo_enabled": false, "screen_name": "tedfrank", "listed_count": 315, "friends_count": 1523, "is_translator": false, "notifications": false, "statuses_count": 118205, "default_profile": false, "followers_count": 20066, "translator_type": "none", "favourites_count": 71578, "profile_image_url": "http://pbs.twimg.com/profile_images/1540775728979083264/98_xYd01_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/16556523/1667649074", "profile_link_color": "2FC2EF", "profile_text_color": "666666", "follow_request_sent": false, "contributors_enabled": false, "has_extended_profile": true, "default_profile_image": false, "withheld_in_countries": [], "is_translation_enabled": false, "profile_background_tile": false, "profile_image_url_https": "https://pbs.twimg.com/profile_images/1540775728979083264/98_xYd01_normal.jpg", "profile_background_color": "1A1B1F", "profile_sidebar_fill_color": "252429", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme9/bg.gif", "profile_sidebar_border_color": "181A1E", "profile_use_background_image": false, "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme9/bg.gif"}, "place": null, "id_str": "1628973686257512451", "source": "<a href=\"http://twitter.com/#!/download/ipad\" rel=\"nofollow\">Twitter for iPad</a>", "entities": {"urls": [], "media": [{"id": 1628951608770846720, "url": "https://t.co/gILn2yhVvL", "type": "photo", "sizes": {"large": {"h": 742, "w": 529, "resize": "fit"}, "small": {"h": 680, "w": 485, "resize": "fit"}, "thumb": {"h": 150, "w": 150, "resize": "crop"}, "medium": {"h": 742, "w": 529, "resize": "fit"}}, "id_str": "1628951608770846720", "indices": [62, 85], "media_url": "http://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "display_url": "pic.twitter.com/gILn2yhVvL", "expanded_url": "https://twitter.com/CanBusDutch/status/1628951688173191170/photo/1", "source_user_id": 99825045, "media_url_https": "https://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "source_status_id": 1628951688173191170, "source_user_id_str": "99825045", "source_status_id_str": "1628951688173191170"}], "symbols": [], "hashtags": [], "user_mentions": [{"id": 99825045, "name": "CAN Bus Dutch", "id_str": "99825045", "indices": [3, 15], "screen_name": "CanBusDutch"}, {"id": 2729061, "name": "Cory Doctorow (@pluralistic@mamot.fr)", "id_str": "2729061", "indices": [17, 26], "screen_name": "doctorow"}]}, "favorited": false, "retweeted": false, "truncated": false, "created_at": "Fri Feb 24 04:22:46 +0000 2023", "coordinates": null, "contributors": null, "retweet_count": 33, "favorite_count": 0, "is_quote_status": false, "retweeted_status": {"id": 1628951688173191170, "geo": null, "lang": "en", "text": "@doctorow They did not pay for whois privacy https://t.co/gILn2yhVvL", "user": {"id": 99825045, "url": null, "lang": null, "name": "CAN Bus Dutch", "id_str": "99825045", "entities": {"description": {"urls": []}}, "location": "", "verified": false, "following": false, "protected": false, "time_zone": null, "created_at": "Mon Dec 28 01:18:07 +0000 2009", "utc_offset": null, "description": "Follow me as my passion for motorcycles goes head first into my passion for computers, and I build tools and software to reverse engineer my motorcycle's ECM.", "geo_enabled": true, "screen_name": "CanBusDutch", "listed_count": 12, "friends_count": 360, "is_translator": false, "notifications": false, "statuses_count": 2079, "default_profile": true, "followers_count": 614, "translator_type": "none", "favourites_count": 3486, "profile_image_url": "http://pbs.twimg.com/profile_images/1183269917069463552/RRRLqTHq_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/99825045/1570947383", "profile_link_color": "1DA1F2", "profile_text_color": "333333", "follow_request_sent": false, "contributors_enabled": false, "has_extended_profile": false, "default_profile_image": false, "withheld_in_countries": [], "is_translation_enabled": false, "profile_background_tile": false, "profile_image_url_https": "https://pbs.twimg.com/profile_images/1183269917069463552/RRRLqTHq_normal.jpg", "profile_background_color": "C0DEED", "profile_sidebar_fill_color": "DDEEF6", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme1/bg.png", "profile_sidebar_border_color": "C0DEED", "profile_use_background_image": true, "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme1/bg.png"}, "place": null, "id_str": "1628951688173191170", "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>", "entities": {"urls": [], "media": [{"id": 1628951608770846720, "url": "https://t.co/gILn2yhVvL", "type": "photo", "sizes": {"large": {"h": 742, "w": 529, "resize": "fit"}, "small": {"h": 680, "w": 485, "resize": "fit"}, "thumb": {"h": 150, "w": 150, "resize": "crop"}, "medium": {"h": 742, "w": 529, "resize": "fit"}}, "id_str": "1628951608770846720", "indices": [45, 68], "media_url": "http://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "display_url": "pic.twitter.com/gILn2yhVvL", "expanded_url": "https://twitter.com/CanBusDutch/status/1628951688173191170/photo/1", "media_url_https": "https://pbs.twimg.com/media/Fpsy240WYAAlTDn.png"}], "symbols": [], "hashtags": [], "user_mentions": [{"id": 2729061, "name": "Cory Doctorow (@pluralistic@mamot.fr)", "id_str": "2729061", "indices": [0, 9], "screen_name": "doctorow"}]}, "favorited": false, "retweeted": false, "truncated": false, "created_at": "Fri Feb 24 02:55:21 +0000 2023", "coordinates": null, "contributors": null, "retweet_count": 33, "favorite_count": 1078, "is_quote_status": false, "extended_entities": {"media": [{"id": 1628951608770846720, "url": "https://t.co/gILn2yhVvL", "type": "photo", "sizes": {"large": {"h": 742, "w": 529, "resize": "fit"}, "small": {"h": 680, "w": 485, "resize": "fit"}, "thumb": {"h": 150, "w": 150, "resize": "crop"}, "medium": {"h": 742, "w": 529, "resize": "fit"}}, "id_str": "1628951608770846720", "indices": [45, 68], "media_url": "http://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "display_url": "pic.twitter.com/gILn2yhVvL", "expanded_url": "https://twitter.com/CanBusDutch/status/1628951688173191170/photo/1", "media_url_https": "https://pbs.twimg.com/media/Fpsy240WYAAlTDn.png"}]}, "possibly_sensitive": false, "in_reply_to_user_id": 2729061, "in_reply_to_status_id": 1628948906657878016, "in_reply_to_screen_name": "doctorow", "in_reply_to_user_id_str": "2729061", "in_reply_to_status_id_str": "1628948906657878016"}, "extended_entities": {"media": [{"id": 1628951608770846720, "url": "https://t.co/gILn2yhVvL", "type": "photo", "sizes": {"large": {"h": 742, "w": 529, "resize": "fit"}, "small": {"h": 680, "w": 485, "resize": "fit"}, "thumb": {"h": 150, "w": 150, "resize": "crop"}, "medium": {"h": 742, "w": 529, "resize": "fit"}}, "id_str": "1628951608770846720", "indices": [62, 85], "media_url": "http://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "display_url": "pic.twitter.com/gILn2yhVvL", "expanded_url": "https://twitter.com/CanBusDutch/status/1628951688173191170/photo/1", "source_user_id": 99825045, "media_url_https": "https://pbs.twimg.com/media/Fpsy240WYAAlTDn.png", "source_status_id": 1628951688173191170, "source_user_id_str": "99825045", "source_status_id_str": "1628951688173191170"}]}, "possibly_sensitive": false, "in_reply_to_user_id": null, "in_reply_to_status_id": null, "in_reply_to_screen_name": null, "in_reply_to_user_id_str": null, "in_reply_to_status_id_str": null}