{"id": 1230512634799112192, "geo": null, "lang": "en", "text": "RT @mariojoze: Just a fascinating read about the difficult choice cities and other orgs need to make about whether or not to pay ransoms. h\u2026", "user": {"id": 11666332, "url": "https://t.co/7D9wtzrl5O", "lang": null, "name": "David Pierce", "id_str": "11666332", "entities": {"url": {"urls": [{"url": "https://t.co/7D9wtzrl5O", "indices": [0, 23], "display_url": "protocol.com/sourcecode/", "expanded_url": "https://www.protocol.com/sourcecode/"}]}, "description": {"urls": []}}, "location": "San Jose, CA", "verified": true, "following": true, "protected": false, "time_zone": null, "created_at": "Sun Dec 30 19:56:21 +0000 2007", "utc_offset": null, "description": "Editor-at-large, @protocol. I write a newsletter called Source Code. Fighter of the Nightman. 203.570.8663. david at protocol dot com. DMs open.", "geo_enabled": true, "screen_name": "pierce", "listed_count": 1908, "friends_count": 878, "is_translator": false, "notifications": false, "statuses_count": 166, "default_profile": false, "followers_count": 69555, "translator_type": "none", "favourites_count": 14922, "profile_image_url": "http://pbs.twimg.com/profile_images/1098989194439942146/pwBrkvTZ_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/11666332/1405019404", "profile_link_color": "548DD4", "profile_text_color": "000000", "follow_request_sent": false, "contributors_enabled": false, "has_extended_profile": false, "default_profile_image": false, "is_translation_enabled": false, "profile_background_tile": false, "profile_image_url_https": "https://pbs.twimg.com/profile_images/1098989194439942146/pwBrkvTZ_normal.jpg", "profile_background_color": "000000", "profile_sidebar_fill_color": "000000", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme14/bg.gif", "profile_sidebar_border_color": "000000", "profile_use_background_image": false, "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme14/bg.gif"}, "place": null, "id_str": "1230512634799112192", "source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>", "entities": {"urls": [], "symbols": [], "hashtags": [], "user_mentions": [{"id": 23493978, "name": "Mario Aguilar", "id_str": "23493978", "indices": [3, 13], "screen_name": "mariojoze"}]}, "favorited": false, "retweeted": false, "truncated": false, "created_at": "Thu Feb 20 15:20:48 +0000 2020", "coordinates": null, "contributors": null, "retweet_count": 2, "favorite_count": 0, "is_quote_status": true, "quoted_status_id": 1230510332667408387, "retweeted_status": {"id": 1230511162879610882, "geo": null, "lang": "en", "text": "Just a fascinating read about the difficult choice cities and other orgs need to make about whether or not to pay r\u2026 https://t.co/aUayxkzTbu", "user": {"id": 23493978, "url": "https://t.co/2V8rccoZgC", "lang": null, "name": "Mario Aguilar", "id_str": "23493978", "entities": {"url": {"urls": [{"url": "https://t.co/2V8rccoZgC", "indices": [0, 23], "display_url": "Protocol.com", "expanded_url": "http://Protocol.com"}]}, "description": {"urls": []}}, "location": "Brooklyn", "verified": true, "following": false, "protected": false, "time_zone": null, "created_at": "Mon Mar 09 20:20:21 +0000 2009", "utc_offset": null, "description": "Senior editor, @protocol. Formerly @gizmodo. mario@protocol.com. DM for Signal.", "geo_enabled": true, "screen_name": "mariojoze", "listed_count": 214, "friends_count": 2600, "is_translator": false, "notifications": false, "statuses_count": 462, "default_profile": false, "followers_count": 5527, "translator_type": "none", "favourites_count": 3463, "profile_image_url": "http://pbs.twimg.com/profile_images/1204855641354985473/rU2wpx6Y_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/23493978/1395923779", "profile_link_color": "1F98C7", "profile_text_color": "663B12", "follow_request_sent": false, "contributors_enabled": false, "has_extended_profile": false, "default_profile_image": false, "is_translation_enabled": false, "profile_background_tile": false, "profile_image_url_https": "https://pbs.twimg.com/profile_images/1204855641354985473/rU2wpx6Y_normal.jpg", "profile_background_color": "C6E2EE", "profile_sidebar_fill_color": "DAECF4", "profile_background_image_url": "http://abs.twimg.com/images/themes/theme2/bg.gif", "profile_sidebar_border_color": "C6E2EE", "profile_use_background_image": true, "profile_background_image_url_https": "https://abs.twimg.com/images/themes/theme2/bg.gif"}, "place": null, "id_str": "1230511162879610882", "source": "<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>", "entities": {"urls": [{"url": "https://t.co/aUayxkzTbu", "indices": [117, 140], "display_url": "twitter.com/i/web/status/1\u2026", "expanded_url": "https://twitter.com/i/web/status/1230511162879610882"}], "symbols": [], "hashtags": [], "user_mentions": []}, "favorited": false, "retweeted": false, "truncated": true, "created_at": "Thu Feb 20 15:14:57 +0000 2020", "coordinates": null, "contributors": null, "quoted_status": {"id": 1230510332667408387, "geo": null, "lang": "en", "text": "I talked to the city of New Orleans about their recent ransomware attack, which has prompted them to trash hundreds\u2026 https://t.co/jgUhTaag7m", "user": {"id": 212053451, "url": null, "lang": null, "name": "Adam Janofsky", "id_str": "212053451", "entities": {"description": {"urls": []}}, "location": "New York", "verified": true, "following": false, "protected": false, "time_zone": null, "created_at": "Fri Nov 05 00:38:49 +0000 2010", "utc_offset": null, "description": "Reporter @protocol, formerly @WSJ. Send scoops to adam@protocol.com", "geo_enabled": true, "screen_name": "AdamJanofsky", "listed_count": 181, "friends_count": 515, "is_translator": false, "notifications": false, "statuses_count": 659, "default_profile": true, "followers_count": 3707, "translator_type": "none", "favourites_count": 7970, "profile_image_url": "http://pbs.twimg.com/profile_images/1225080178940022785/hSz2mtyH_normal.jpg", "profile_banner_url": "https://pbs.twimg.com/profile_banners/212053451/1571275335", "profile_link_color": "1DA1F2", "profile_text_color": "333333", "follow_request_sent": false, "contributors_enabled": false, "has_extended_profile": false, "default_profile_image": false, "is_translation_enabled": false, "profile_background_tile": false, "profile_image_url_https": "https://pbs.twimg.com/profile_images/1225080178940022785/hSz2mtyH_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": "1230510332667408387", "source": "<a href=\"https://about.twitter.com/products/tweetdeck\" rel=\"nofollow\">TweetDeck</a>", "entities": {"urls": [{"url": "https://t.co/jgUhTaag7m", "indices": [117, 140], "display_url": "twitter.com/i/web/status/1\u2026", "expanded_url": "https://twitter.com/i/web/status/1230510332667408387"}], "symbols": [], "hashtags": [], "user_mentions": []}, "favorited": false, "retweeted": false, "truncated": true, "created_at": "Thu Feb 20 15:11:39 +0000 2020", "coordinates": null, "contributors": null, "retweet_count": 12, "favorite_count": 0, "is_quote_status": false, "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}, "retweet_count": 2, "favorite_count": 1, "is_quote_status": true, "quoted_status_id": 1230510332667408387, "possibly_sensitive": false, "in_reply_to_user_id": null, "quoted_status_id_str": "1230510332667408387", "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}, "in_reply_to_user_id": null, "quoted_status_id_str": "1230510332667408387", "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}