[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-_C3py6218eU0809T4ubT50zFsMv4wxkbMZcb5JerTLM":3},{"data":4,"sourceMap":-1},{"info":5,"latest":20},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":10,"avatar":11,"employee":16,"name":17,"slug":18},"2023-05-23T16:27:18Z","wp-author-128","07ZbrKPSUrjrV4wQ6gBd2a","blogAuthor","2023-08-29T20:06:15Z",{"_type":12,"asset":13},"image",{"_ref":14,"_type":15},"image-264ff12aab2295aaa315eb9d0ac8b509cd760438-1024x1024-jpg","reference","former","Kevin Montrose",{"current":19},"kevinmontrose",[21,75,116,141,158,181,202,221,242,267,283,299],{"_id":22,"author":23,"commentCount":38,"comments":39,"excerpt":40,"featureTag":36,"image":41,"publishedAt":44,"slug":45,"sponsored":36,"tags":47,"title":74},"wp-post-15625",[24,33],{"_id":25,"avatar":26,"name":29,"role":30,"slug":31},"wp-author-113",{"_type":12,"asset":27},{"_ref":28,"_type":15},"image-b16d0cd9c04e0f49509605090eed45c60ec7d920-1024x1024-png","Jason Punyon","Data Science Engineer",{"current":32},"jasonpunyon",{"_id":7,"avatar":34,"name":17,"role":36,"slug":37},{"_type":12,"asset":35},{"_ref":14,"_type":15},null,{"current":19},1,true,"Unfriendly comments are an issue in our system because of the effect that their tone has on their recipient’s and future readers’ willingness to contribute to Stack Overflow. The solution to these issues isn’t to argue about circumstance or intent. The only remaining option is to work on the comments themselves.",{"_type":12,"asset":42},{"_ref":43,"_type":15},"image-2fee3b011998cd62f9520bcf1a662eb066bce480-2400x1260-png","2020-04-09T14:00:00.000Z",{"current":46},"the-unfriendly-robot-automatically-flagging-unwelcoming-comments",[48,55,60,62,67,72],{"_createdAt":49,"_id":50,"_rev":51,"_type":52,"_updatedAt":49,"slug":53,"title":54},"2023-05-23T16:43:21Z","wp-tagcat-bots","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":54},"bots",{"_createdAt":49,"_id":56,"_rev":51,"_type":52,"_updatedAt":49,"slug":57,"title":59},"wp-tagcat-community",{"current":58},"community","Community",{"_createdAt":49,"_id":56,"_rev":51,"_type":52,"_updatedAt":49,"slug":61,"title":59},{"current":58},{"_createdAt":49,"_id":63,"_rev":51,"_type":52,"_updatedAt":49,"slug":64,"title":66},"wp-tagcat-engineering",{"current":65},"engineering","Engineering",{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":69,"title":71},"wp-tagcat-stackoverflow",{"current":70},"stackoverflow","Stackoverflow",{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":73,"title":71},{"current":70},"The Unfriendly Robot: Automatically flagging unwelcoming comments",{"_id":76,"author":77,"commentCount":82,"comments":39,"excerpt":83,"featureTag":36,"image":84,"publishedAt":87,"slug":88,"sponsored":36,"tags":90,"title":115},"wp-post-13376",[78],{"_id":7,"avatar":79,"name":17,"role":36,"slug":81},{"_type":12,"asset":80},{"_ref":14,"_type":15},{"current":19},6,"",{"_type":12,"asset":85},{"_ref":86,"_type":15},"image-1b1d4e8a86aaf02e354b752cae58be5c6b253076-5184x3456-jpg","2019-10-08T15:46:29.000Z",{"current":89},"adding-static-code-analysis-to-stack-overflow",[91,96,98,102,107,109,111,113],{"_createdAt":49,"_id":92,"_rev":51,"_type":52,"_updatedAt":49,"slug":93,"title":95},"wp-tagcat-bulletin",{"current":94},"bulletin","Bulletin",{"_createdAt":49,"_id":92,"_rev":51,"_type":52,"_updatedAt":49,"slug":97,"title":95},{"current":94},{"_createdAt":49,"_id":99,"_rev":51,"_type":52,"_updatedAt":49,"slug":100,"title":101},"wp-tagcat-code-analysis",{"current":101},"code-analysis",{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":104,"title":106},"wp-tagcat-company",{"current":105},"company","Company",{"_createdAt":49,"_id":63,"_rev":51,"_type":52,"_updatedAt":49,"slug":108,"title":66},{"current":65},{"_createdAt":49,"_id":63,"_rev":51,"_type":52,"_updatedAt":49,"slug":110,"title":66},{"current":65},{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":112,"title":71},{"current":70},{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":114,"title":71},{"current":70},"Adding Static Code Analysis to Stack Overflow",{"_id":117,"author":118,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":124,"publishedAt":127,"slug":128,"sponsored":36,"tags":130,"title":140},"wp-post-5258",[119],{"_id":7,"avatar":120,"name":17,"role":36,"slug":122},{"_type":12,"asset":121},{"_ref":14,"_type":15},{"current":19},0,{"_type":12,"asset":125},{"_ref":126,"_type":15},"image-5c8def649519993233e59b0fbc5de9bd9313f9c1-1920x1080-png","2016-07-21T12:00:00.000Z",{"current":129},"introducing-stack-overflow-documentation-beta",[131,136,138],{"_createdAt":49,"_id":132,"_rev":51,"_type":52,"_updatedAt":49,"slug":133,"title":135},"wp-tagcat-announcements",{"current":134},"announcements","Announcements",{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":137,"title":106},{"current":105},{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":139,"title":71},{"current":70},"Introducing Stack Overflow Documentation Beta",{"_id":142,"author":143,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":148,"publishedAt":151,"slug":152,"sponsored":36,"tags":154,"title":157},"wp-post-5239",[144],{"_id":7,"avatar":145,"name":17,"role":36,"slug":147},{"_type":12,"asset":146},{"_ref":14,"_type":15},{"current":19},{"_type":12,"asset":149},{"_ref":150,"_type":15},"image-ed9b76801d6f22cd8a3e351d86814cb539468d2e-1920x1081-png","2016-04-26T12:00:00.000Z",{"current":153},"an-optimization-exercise",[155],{"_createdAt":49,"_id":63,"_rev":51,"_type":52,"_updatedAt":49,"slug":156,"title":66},{"current":65},"An Optimization Exercise",{"_id":159,"author":160,"commentCount":165,"comments":39,"excerpt":83,"featureTag":36,"image":166,"publishedAt":169,"slug":170,"sponsored":36,"tags":172,"title":180},"wp-post-4914",[161],{"_id":7,"avatar":162,"name":17,"role":36,"slug":164},{"_type":12,"asset":163},{"_ref":14,"_type":15},{"current":19},2,{"_type":12,"asset":167},{"_ref":168,"_type":15},"image-c339c512898339537fd63c20a59d927ff4c64807-1920x1081-png","2014-02-10T12:00:00.000Z",{"current":171},"stack-exchange-api-v2-2-and-the-demise-of-v1-x",[173,178],{"_createdAt":49,"_id":174,"_rev":51,"_type":52,"_updatedAt":49,"slug":175,"title":177},"wp-tagcat-api",{"current":176},"api","API",{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":179,"title":106},{"current":105},"Stack Exchange API V2.2 - and the demise of V1.x",{"_id":182,"author":183,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":188,"publishedAt":191,"slug":192,"sponsored":36,"tags":194,"title":201},"wp-post-4712",[184],{"_id":7,"avatar":185,"name":17,"role":36,"slug":187},{"_type":12,"asset":186},{"_ref":14,"_type":15},{"current":19},{"_type":12,"asset":189},{"_ref":190,"_type":15},"image-126c6b6abad7a2c39649e9bc6f95426d0c061416-3000x2000-jpg","2012-10-09T12:00:00.000Z",{"current":193},"stack-overflow-data-visualization-contest",[195,197,199],{"_createdAt":49,"_id":132,"_rev":51,"_type":52,"_updatedAt":49,"slug":196,"title":135},{"current":134},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":198,"title":106},{"current":105},{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":200,"title":71},{"current":70},"Stack Overflow Data Visualization Contest",{"_id":203,"author":204,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":209,"publishedAt":212,"slug":213,"sponsored":36,"tags":215,"title":220},"wp-post-4699",[205],{"_id":7,"avatar":206,"name":17,"role":36,"slug":208},{"_type":12,"asset":207},{"_ref":14,"_type":15},{"current":19},{"_type":12,"asset":210},{"_ref":211,"_type":15},"image-5052e8e6afd8ff8b463fc022c1d39695330939bd-1920x1080-png","2012-09-04T12:00:00.000Z",{"current":214},"stack-exchange-api-v2-1",[216,218],{"_createdAt":49,"_id":174,"_rev":51,"_type":52,"_updatedAt":49,"slug":217,"title":177},{"current":176},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":219,"title":106},{"current":105},"Stack Exchange API V2.1",{"_id":222,"author":223,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":228,"publishedAt":231,"slug":232,"sponsored":36,"tags":234,"title":241},"wp-post-4689",[224],{"_id":7,"avatar":225,"name":17,"role":36,"slug":227},{"_type":12,"asset":226},{"_ref":14,"_type":15},{"current":19},{"_type":12,"asset":229},{"_ref":230,"_type":15},"image-a0886186a4302e9791df24455629e222afade6e6-4656x3084-jpg","2012-08-21T12:00:00.000Z",{"current":233},"stack-exchange-machine-learning-contest",[235,237,239],{"_createdAt":49,"_id":132,"_rev":51,"_type":52,"_updatedAt":49,"slug":236,"title":135},{"current":134},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":238,"title":106},{"current":105},{"_createdAt":49,"_id":68,"_rev":51,"_type":52,"_updatedAt":49,"slug":240,"title":71},{"current":70},"Stack Exchange Machine Learning Contest",{"_id":243,"author":244,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":249,"publishedAt":251,"slug":252,"sponsored":36,"tags":254,"title":266},"wp-post-4640",[245],{"_id":7,"avatar":246,"name":17,"role":36,"slug":248},{"_type":12,"asset":247},{"_ref":14,"_type":15},{"current":19},{"_type":12,"asset":250},{"_ref":126,"_type":15},"2012-05-21T12:00:00.000Z",{"current":253},"revamped-notifications",[255,257,259,261],{"_createdAt":49,"_id":132,"_rev":51,"_type":52,"_updatedAt":49,"slug":256,"title":135},{"current":134},{"_createdAt":49,"_id":56,"_rev":51,"_type":52,"_updatedAt":49,"slug":258,"title":59},{"current":58},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":260,"title":106},{"current":105},{"_createdAt":49,"_id":262,"_rev":51,"_type":52,"_updatedAt":49,"slug":263,"title":265},"wp-tagcat-stackexchange",{"current":264},"stackexchange","Stackexchange","Revamped Notifications",{"_id":268,"author":269,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":36,"publishedAt":274,"slug":275,"sponsored":36,"tags":277,"title":282},"wp-post-4611",[270],{"_id":7,"avatar":271,"name":17,"role":36,"slug":273},{"_type":12,"asset":272},{"_ref":14,"_type":15},{"current":19},"2012-04-10T12:00:00.000Z",{"current":276},"stack-exchange-api-v2-0-contest-winners",[278,280],{"_createdAt":49,"_id":174,"_rev":51,"_type":52,"_updatedAt":49,"slug":279,"title":177},{"current":176},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":281,"title":106},{"current":105},"Stack Exchange API V2.0 Contest Winners",{"_id":284,"author":285,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":36,"publishedAt":290,"slug":291,"sponsored":36,"tags":293,"title":298},"wp-post-4563",[286],{"_id":7,"avatar":287,"name":17,"role":36,"slug":289},{"_type":12,"asset":288},{"_ref":14,"_type":15},{"current":19},"2012-02-03T12:00:00.000Z",{"current":292},"stack-exchange-api-v2-0-no-longer-beta",[294,296],{"_createdAt":49,"_id":174,"_rev":51,"_type":52,"_updatedAt":49,"slug":295,"title":177},{"current":176},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":297,"title":106},{"current":105},"Stack Exchange API V2.0 No Longer Beta",{"_id":300,"author":301,"commentCount":123,"comments":39,"excerpt":83,"featureTag":36,"image":36,"publishedAt":306,"slug":307,"sponsored":36,"tags":309,"title":321},"wp-post-4543",[302],{"_id":7,"avatar":303,"name":17,"role":36,"slug":305},{"_type":12,"asset":304},{"_ref":14,"_type":15},{"current":19},"2011-12-27T12:00:00.000Z",{"current":308},"stack-exchange-api-v2-0-public-beta",[310,312,317,319],{"_createdAt":49,"_id":174,"_rev":51,"_type":52,"_updatedAt":49,"slug":311,"title":177},{"current":176},{"_createdAt":49,"_id":313,"_rev":51,"_type":52,"_updatedAt":49,"slug":314,"title":316},"wp-tagcat-beta",{"current":315},"beta","Beta",{"_createdAt":49,"_id":56,"_rev":51,"_type":52,"_updatedAt":49,"slug":318,"title":59},{"current":58},{"_createdAt":49,"_id":103,"_rev":51,"_type":52,"_updatedAt":49,"slug":320,"title":106},{"current":105},"Stack Exchange API V2.0 Public Beta"]