[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":6,"section-developer-tools":9},{"siteName":4,"siteTagline":5},"The Revision","Tech news, decoded.",{"gaMeasurementId":7,"adsenseClientId":8},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"section":10,"sections":15,"articles":655},{"name":11,"slug":12,"count":13,"latest_published_at":14},"developer tools","developer-tools",2,"2026-05-02T21:34:49.000Z",[16,20,24,28,32,36,40,43,47,50,53,55,58,62,65,67,70,75,78,81,83,87,91,94,97,100,103,106,109,111,115,117,119,122,124,127,130,132,135,137,140,142,145,147,150,153,156,158,160,163,166,169,172,176,178,181,184,187,189,192,195,198,200,203,205,207,210,212,214,217,220,222,225,227,230,233,236,238,241,243,247,250,252,254,258,261,263,267,270,273,277,280,282,285,288,290,293,295,297,300,302,305,308,310,312,314,317,320,323,326,328,331,333,336,338,340,343,346,348,350,353,355,357,359,362,364,368,370,372,375,378,380,382,384,386,388,392,394,397,400,402,405,407,409,412,414,417,419,421,424,426,429,432,435,437,439,441,443,445,447,449,451,454,456,459,461,463,465,467,469,472,474,476,479,482,484,486,489,491,493,495,498,501,503,506,509,511,513,517,520,523,526,529,531,533,536,538,541,543,545,547,549,552,554,556,558,560,562,565,568,571,573,575,578,580,582,584,587,590,592,595,597,600,603,605,608,611,614,616,618,620,623,625,627,629,631,633,635,638,640,642,645,648,651,653],{"name":17,"slug":17,"count":18,"latest_published_at":19},"ai",36,"2026-05-29T16:16:14.000Z",{"name":21,"slug":21,"count":22,"latest_published_at":23},"hardware",16,"2026-05-29T19:01:48.000Z",{"name":25,"slug":25,"count":26,"latest_published_at":27},"media",14,"2026-05-03T05:00:00.000Z",{"name":29,"slug":29,"count":30,"latest_published_at":31},"privacy",12,"2026-05-29T22:32:29.000Z",{"name":33,"slug":33,"count":34,"latest_published_at":35},"consumer",11,"2026-05-03T11:00:00.000Z",{"name":37,"slug":37,"count":38,"latest_published_at":39},"apple",10,"2026-05-29T11:30:00.000Z",{"name":41,"slug":41,"count":42,"latest_published_at":27},"deals",9,{"name":44,"slug":45,"count":46,"latest_published_at":31},"open source","open-source",8,{"name":48,"slug":48,"count":46,"latest_published_at":49},"startups","2026-05-03T00:01:14.000Z",{"name":51,"slug":51,"count":52,"latest_published_at":27},"business",7,{"name":54,"slug":54,"count":52,"latest_published_at":23},"gaming",{"name":56,"slug":56,"count":52,"latest_published_at":57},"security","2026-05-29T13:30:00.000Z",{"name":59,"slug":59,"count":60,"latest_published_at":61},"chips",6,"2026-05-03T11:30:00.000Z",{"name":63,"slug":63,"count":60,"latest_published_at":64},"infrastructure","2026-05-02T21:21:27.000Z",{"name":66,"slug":66,"count":60,"latest_published_at":27},"retail",{"name":68,"slug":68,"count":60,"latest_published_at":69},"social-media","2026-05-02T09:00:00.000Z",{"name":71,"slug":72,"count":73,"latest_published_at":74},"consumer electronics","consumer-electronics",5,"2026-05-03T09:01:00.000Z",{"name":76,"slug":76,"count":73,"latest_published_at":77},"health","2026-05-02T13:33:00.000Z",{"name":79,"slug":79,"count":73,"latest_published_at":80},"research","2026-05-02T20:42:20.000Z",{"name":82,"slug":82,"count":73,"latest_published_at":27},"software",{"name":84,"slug":84,"count":85,"latest_published_at":86},"commerce",4,"2026-05-02T05:00:00.000Z",{"name":88,"slug":89,"count":85,"latest_published_at":90},"consumer tech","consumer-tech","2026-05-29T10:32:00.000Z",{"name":92,"slug":92,"count":85,"latest_published_at":93},"engineering","2026-05-29T16:03:28.000Z",{"name":95,"slug":95,"count":85,"latest_published_at":96},"lifestyle","2026-05-02T10:00:00.000Z",{"name":98,"slug":98,"count":85,"latest_published_at":99},"linux","2026-05-03T10:55:30.000Z",{"name":101,"slug":101,"count":85,"latest_published_at":102},"meta","2026-05-02T14:00:00.000Z",{"name":104,"slug":104,"count":85,"latest_published_at":105},"openai","2026-05-02T19:31:53.000Z",{"name":107,"slug":107,"count":85,"latest_published_at":108},"policy","2026-05-28T09:00:00.000Z",{"name":110,"slug":110,"count":85,"latest_published_at":80},"science",{"name":112,"slug":112,"count":113,"latest_published_at":114},"acquisitions",3,"2026-05-01T23:06:50.000Z",{"name":116,"slug":116,"count":113,"latest_published_at":27},"advertising",{"name":118,"slug":118,"count":113,"latest_published_at":27},"affiliate",{"name":120,"slug":120,"count":113,"latest_published_at":121},"automotive","2026-05-02T17:19:05.000Z",{"name":123,"slug":123,"count":113,"latest_published_at":57},"cars",{"name":125,"slug":125,"count":113,"latest_published_at":126},"cloud","2026-05-01T17:09:59.000Z",{"name":128,"slug":128,"count":113,"latest_published_at":129},"entertainment","2026-05-02T21:54:58.000Z",{"name":131,"slug":131,"count":113,"latest_published_at":14},"funding",{"name":133,"slug":133,"count":113,"latest_published_at":134},"gadgets","2026-05-29T17:15:28.000Z",{"name":136,"slug":136,"count":113,"latest_published_at":90},"laptops",{"name":138,"slug":138,"count":113,"latest_published_at":139},"legal","2026-05-01T14:00:00.000Z",{"name":141,"slug":141,"count":113,"latest_published_at":27},"publishing",{"name":143,"slug":143,"count":113,"latest_published_at":144},"regulation","2026-05-03T01:24:09.000Z",{"name":146,"slug":146,"count":113,"latest_published_at":19},"robotics",{"name":148,"slug":148,"count":113,"latest_published_at":149},"space","2026-05-01T14:42:45.000Z",{"name":151,"slug":151,"count":113,"latest_published_at":152},"streaming","2026-05-02T17:05:41.000Z",{"name":154,"slug":154,"count":113,"latest_published_at":155},"tech","2026-05-02T21:11:28.000Z",{"name":157,"slug":157,"count":113,"latest_published_at":96},"transportation",{"name":159,"slug":159,"count":113,"latest_published_at":35},"travel",{"name":161,"slug":161,"count":113,"latest_published_at":162},"valve","2026-05-01T22:00:59.000Z",{"name":164,"slug":164,"count":113,"latest_published_at":165},"venture-capital","2026-05-01T18:23:04.000Z",{"name":167,"slug":167,"count":113,"latest_published_at":168},"windows","2026-05-03T02:53:29.000Z",{"name":170,"slug":170,"count":13,"latest_published_at":171},"amazon","2026-05-01T12:39:03.000Z",{"name":173,"slug":174,"count":13,"latest_published_at":175},"autonomous vehicles","autonomous-vehicles","2026-05-02T06:36:28.000Z",{"name":177,"slug":177,"count":13,"latest_published_at":27},"beauty",{"name":179,"slug":179,"count":13,"latest_published_at":180},"biology","2026-05-02T14:23:31.000Z",{"name":182,"slug":182,"count":13,"latest_published_at":183},"biotech","2026-05-30T00:39:13.000Z",{"name":185,"slug":185,"count":13,"latest_published_at":186},"browsers","2026-05-02T20:46:30.000Z",{"name":188,"slug":188,"count":13,"latest_published_at":86},"cameras",{"name":190,"slug":190,"count":13,"latest_published_at":191},"china","2026-05-01T16:49:22.000Z",{"name":193,"slug":193,"count":13,"latest_published_at":194},"data","2026-05-03T02:42:43.000Z",{"name":196,"slug":196,"count":13,"latest_published_at":197},"defense","2026-05-01T16:02:36.000Z",{"name":199,"slug":199,"count":13,"latest_published_at":27},"e-commerce",{"name":201,"slug":201,"count":13,"latest_published_at":202},"ev","2026-05-01T15:23:38.000Z",{"name":204,"slug":204,"count":13,"latest_published_at":121},"evs",{"name":206,"slug":206,"count":13,"latest_published_at":49},"fintech",{"name":208,"slug":208,"count":13,"latest_published_at":209},"geopolitics","2026-05-03T09:26:48.000Z",{"name":211,"slug":211,"count":13,"latest_published_at":35},"gifts",{"name":213,"slug":213,"count":13,"latest_published_at":202},"luxury",{"name":215,"slug":215,"count":13,"latest_published_at":216},"medicine","2026-05-01T21:05:37.000Z",{"name":218,"slug":218,"count":13,"latest_published_at":219},"modding","2026-05-01T18:46:55.000Z",{"name":221,"slug":221,"count":13,"latest_published_at":86},"not-news",{"name":223,"slug":223,"count":13,"latest_published_at":224},"politics","2026-05-01T17:51:24.000Z",{"name":226,"slug":226,"count":13,"latest_published_at":144},"pricing",{"name":228,"slug":228,"count":13,"latest_published_at":229},"productivity","2026-05-02T16:00:00.000Z",{"name":231,"slug":231,"count":13,"latest_published_at":232},"safety","2026-05-02T11:30:26.000Z",{"name":234,"slug":234,"count":13,"latest_published_at":235},"satellites","2026-05-29T21:48:52.000Z",{"name":237,"slug":237,"count":13,"latest_published_at":155},"search",{"name":239,"slug":239,"count":13,"latest_published_at":240},"shopping","2026-05-03T10:32:00.000Z",{"name":242,"slug":242,"count":13,"latest_published_at":39},"siri",{"name":244,"slug":245,"count":13,"latest_published_at":246},"supply chain","supply-chain","2026-05-01T10:44:34.000Z",{"name":248,"slug":248,"count":13,"latest_published_at":249},"tools","2026-05-02T21:25:05.000Z",{"name":251,"slug":251,"count":13,"latest_published_at":86},"vpn",{"name":253,"slug":253,"count":13,"latest_published_at":39},"wearables",{"name":255,"slug":255,"count":256,"latest_published_at":257},"abuse",1,"2026-05-01T17:36:29.000Z",{"name":259,"slug":259,"count":256,"latest_published_at":260},"accessories","2026-05-02T10:08:00.000Z",{"name":262,"slug":262,"count":256,"latest_published_at":23},"acer",{"name":264,"slug":265,"count":256,"latest_published_at":266},"action cameras","action-cameras","2026-05-26T13:10:04.000Z",{"name":268,"slug":268,"count":256,"latest_published_at":269},"administration","2026-04-30T22:09:36.000Z",{"name":271,"slug":271,"count":256,"latest_published_at":272},"affiliate-marketing","2026-05-01T05:00:00.000Z",{"name":274,"slug":275,"count":256,"latest_published_at":276},"ai coding","ai-coding","2026-05-28T20:29:53.000Z",{"name":278,"slug":279,"count":256,"latest_published_at":74},"air quality","air-quality",{"name":281,"slug":281,"count":256,"latest_published_at":35},"airlines",{"name":283,"slug":283,"count":256,"latest_published_at":284},"airpods","2026-05-02T10:14:00.000Z",{"name":286,"slug":286,"count":256,"latest_published_at":287},"algorithms","2026-05-01T09:00:00.000Z",{"name":289,"slug":289,"count":256,"latest_published_at":57},"android",{"name":291,"slug":291,"count":256,"latest_published_at":292},"animals","2026-05-01T16:24:45.000Z",{"name":294,"slug":294,"count":256,"latest_published_at":80},"anthropology",{"name":296,"slug":296,"count":256,"latest_published_at":168},"api",{"name":298,"slug":298,"count":256,"latest_published_at":299},"appliances","2026-05-03T09:33:00.000Z",{"name":301,"slug":301,"count":256,"latest_published_at":80},"archaeology",{"name":303,"slug":303,"count":256,"latest_published_at":304},"arm","2026-05-02T09:30:49.000Z",{"name":306,"slug":306,"count":256,"latest_published_at":307},"audi","2026-05-28T22:01:02.000Z",{"name":309,"slug":309,"count":256,"latest_published_at":86},"audio",{"name":311,"slug":311,"count":256,"latest_published_at":129},"awards",{"name":313,"slug":313,"count":256,"latest_published_at":126},"aws",{"name":315,"slug":315,"count":256,"latest_published_at":316},"batteries","2026-05-06T23:04:45.000Z",{"name":318,"slug":318,"count":256,"latest_published_at":319},"benchmarks","2026-05-01T15:32:27.000Z",{"name":321,"slug":321,"count":256,"latest_published_at":322},"bgp","2026-05-29T22:21:58.000Z",{"name":324,"slug":324,"count":256,"latest_published_at":325},"bitcoin","2026-05-01T15:00:00.000Z",{"name":327,"slug":327,"count":256,"latest_published_at":171},"broadband",{"name":329,"slug":329,"count":256,"latest_published_at":330},"browser","2026-05-03T09:14:56.000Z",{"name":332,"slug":332,"count":256,"latest_published_at":96},"buying-guide",{"name":334,"slug":334,"count":256,"latest_published_at":335},"buying-guides","2026-05-02T10:30:00.000Z",{"name":337,"slug":337,"count":256,"latest_published_at":260},"carplay",{"name":339,"slug":339,"count":256,"latest_published_at":191},"censorship",{"name":341,"slug":341,"count":256,"latest_published_at":342},"chatgpt","2026-05-01T21:46:46.000Z",{"name":344,"slug":345,"count":256,"latest_published_at":316},"child safety","child-safety",{"name":347,"slug":347,"count":256,"latest_published_at":209},"clean-tech",{"name":349,"slug":349,"count":256,"latest_published_at":14},"clojure",{"name":351,"slug":351,"count":256,"latest_published_at":352},"co-op","2026-05-02T11:30:00.000Z",{"name":354,"slug":354,"count":256,"latest_published_at":105},"coding",{"name":356,"slug":356,"count":256,"latest_published_at":249},"community",{"name":358,"slug":358,"count":256,"latest_published_at":191},"conference",{"name":360,"slug":360,"count":256,"latest_published_at":361},"conflict","2026-04-30T21:35:02.000Z",{"name":363,"slug":363,"count":256,"latest_published_at":269},"congress",{"name":365,"slug":366,"count":256,"latest_published_at":367},"content moderation","content-moderation","2026-05-01T12:02:04.000Z",{"name":369,"slug":369,"count":256,"latest_published_at":224},"corruption",{"name":371,"slug":371,"count":256,"latest_published_at":108},"courts",{"name":373,"slug":374,"count":256,"latest_published_at":266},"creator gear","creator-gear",{"name":376,"slug":376,"count":256,"latest_published_at":377},"criticism","2026-05-01T12:01:00.000Z",{"name":379,"slug":379,"count":256,"latest_published_at":168},"cross-platform",{"name":381,"slug":381,"count":256,"latest_published_at":325},"crypto",{"name":383,"slug":383,"count":256,"latest_published_at":287},"culture",{"name":385,"slug":385,"count":256,"latest_published_at":319},"cybersecurity",{"name":387,"slug":387,"count":256,"latest_published_at":96},"cycling",{"name":389,"slug":390,"count":256,"latest_published_at":391},"data privacy","data-privacy","2026-05-01T16:37:35.000Z",{"name":393,"slug":393,"count":256,"latest_published_at":165},"data-centers",{"name":395,"slug":396,"count":256,"latest_published_at":235},"defense tech","defense-tech",{"name":398,"slug":398,"count":256,"latest_published_at":399},"democracy","2026-04-30T21:53:48.000Z",{"name":401,"slug":401,"count":256,"latest_published_at":99},"dev-tools",{"name":403,"slug":403,"count":256,"latest_published_at":404},"developers","2026-05-29T19:58:56.000Z",{"name":406,"slug":406,"count":256,"latest_published_at":168},"development",{"name":408,"slug":408,"count":256,"latest_published_at":191},"diplomacy",{"name":410,"slug":410,"count":256,"latest_published_at":411},"direct-to-consumer","2026-05-01T22:39:05.000Z",{"name":413,"slug":413,"count":256,"latest_published_at":335},"disney",{"name":415,"slug":415,"count":256,"latest_published_at":416},"earnings","2026-04-30T23:59:15.000Z",{"name":418,"slug":418,"count":256,"latest_published_at":27},"ecommerce",{"name":420,"slug":420,"count":256,"latest_published_at":108},"elections",{"name":422,"slug":423,"count":256,"latest_published_at":307},"electric vehicles","electric-vehicles",{"name":425,"slug":425,"count":256,"latest_published_at":209},"energy",{"name":427,"slug":427,"count":256,"latest_published_at":428},"engineering-culture","2026-05-03T06:33:38.000Z",{"name":430,"slug":430,"count":256,"latest_published_at":431},"enterprise","2026-05-01T15:24:53.000Z",{"name":433,"slug":433,"count":256,"latest_published_at":434},"ethics","2026-05-01T22:23:36.000Z",{"name":436,"slug":436,"count":256,"latest_published_at":102},"europe",{"name":438,"slug":438,"count":256,"latest_published_at":292},"evolution",{"name":440,"slug":440,"count":256,"latest_published_at":335},"facial-recognition",{"name":442,"slug":442,"count":256,"latest_published_at":352},"fcc",{"name":444,"slug":444,"count":256,"latest_published_at":202},"ferrari",{"name":446,"slug":446,"count":256,"latest_published_at":152},"film",{"name":448,"slug":448,"count":256,"latest_published_at":96},"fitness",{"name":450,"slug":450,"count":256,"latest_published_at":77},"foodtech",{"name":452,"slug":453,"count":256,"latest_published_at":93},"formula 1","formula-1",{"name":455,"slug":455,"count":256,"latest_published_at":86},"gear",{"name":457,"slug":457,"count":256,"latest_published_at":458},"git","2026-05-02T19:57:26.000Z",{"name":460,"slug":460,"count":256,"latest_published_at":272},"google",{"name":462,"slug":462,"count":256,"latest_published_at":266},"gopro",{"name":464,"slug":464,"count":256,"latest_published_at":23},"handhelds",{"name":466,"slug":466,"count":256,"latest_published_at":49},"haskell",{"name":468,"slug":468,"count":256,"latest_published_at":284},"headphones",{"name":470,"slug":470,"count":256,"latest_published_at":471},"healthcare","2026-05-01T18:55:56.000Z",{"name":473,"slug":473,"count":256,"latest_published_at":404},"hiring",{"name":475,"slug":475,"count":256,"latest_published_at":155},"history",{"name":477,"slug":477,"count":256,"latest_published_at":478},"hollywood","2026-05-01T20:52:05.000Z",{"name":480,"slug":481,"count":256,"latest_published_at":31},"home security","home-security",{"name":483,"slug":483,"count":256,"latest_published_at":90},"hp",{"name":485,"slug":485,"count":256,"latest_published_at":307},"hybrids",{"name":487,"slug":487,"count":256,"latest_published_at":488},"india","2026-05-01T02:00:00.000Z",{"name":490,"slug":490,"count":256,"latest_published_at":352},"indie",{"name":492,"slug":492,"count":256,"latest_published_at":155},"internet",{"name":494,"slug":494,"count":256,"latest_published_at":209},"investing",{"name":496,"slug":496,"count":256,"latest_published_at":497},"ios","2026-05-28T14:45:35.000Z",{"name":499,"slug":499,"count":256,"latest_published_at":500},"iphone","2026-05-28T13:30:00.000Z",{"name":502,"slug":502,"count":256,"latest_published_at":322},"ipv6",{"name":504,"slug":504,"count":256,"latest_published_at":505},"japan","2026-05-03T01:38:38.000Z",{"name":507,"slug":508,"count":256,"latest_published_at":134},"kitchen tech","kitchen-tech",{"name":510,"slug":510,"count":256,"latest_published_at":186},"ladybird",{"name":512,"slug":512,"count":256,"latest_published_at":287},"language",{"name":514,"slug":515,"count":256,"latest_published_at":516},"legal ai","legal-ai","2026-04-30T20:14:47.000Z",{"name":518,"slug":518,"count":256,"latest_published_at":519},"lg","2026-05-01T17:55:59.000Z",{"name":521,"slug":521,"count":256,"latest_published_at":522},"lobbying","2026-05-01T20:25:28.000Z",{"name":524,"slug":525,"count":256,"latest_published_at":500},"local computing","local-computing",{"name":527,"slug":527,"count":256,"latest_published_at":528},"local-first","2026-05-03T09:18:25.000Z",{"name":530,"slug":530,"count":256,"latest_published_at":86},"marketing",{"name":532,"slug":532,"count":256,"latest_published_at":246},"memory",{"name":534,"slug":534,"count":256,"latest_published_at":535},"microsoft","2026-05-01T11:01:00.000Z",{"name":537,"slug":537,"count":256,"latest_published_at":93},"motorsport",{"name":539,"slug":539,"count":256,"latest_published_at":540},"music","2026-05-01T17:42:30.000Z",{"name":542,"slug":542,"count":256,"latest_published_at":139},"musk",{"name":544,"slug":544,"count":256,"latest_published_at":322},"networking",{"name":546,"slug":546,"count":256,"latest_published_at":330},"on-device",{"name":548,"slug":548,"count":256,"latest_published_at":216},"parasites",{"name":550,"slug":550,"count":256,"latest_published_at":551},"pc-gaming","2026-05-01T14:11:28.000Z",{"name":553,"slug":553,"count":256,"latest_published_at":235},"pentagon",{"name":555,"slug":555,"count":256,"latest_published_at":35},"plants",{"name":557,"slug":557,"count":256,"latest_published_at":540},"platforms",{"name":559,"slug":559,"count":256,"latest_published_at":224},"prediction-markets",{"name":561,"slug":561,"count":256,"latest_published_at":399},"press-freedom",{"name":563,"slug":564,"count":256,"latest_published_at":31},"raspberry pi","raspberry-pi",{"name":566,"slug":567,"count":256,"latest_published_at":505},"real estate","real-estate",{"name":569,"slug":569,"count":256,"latest_published_at":570},"reddit","2026-05-01T12:00:11.000Z",{"name":572,"slug":572,"count":256,"latest_published_at":352},"regulations",{"name":574,"slug":574,"count":256,"latest_published_at":284},"review",{"name":576,"slug":576,"count":256,"latest_published_at":577},"reviews","2026-05-01T10:03:00.000Z",{"name":579,"slug":579,"count":256,"latest_published_at":361},"russia",{"name":581,"slug":581,"count":256,"latest_published_at":325},"satoshi-nakamoto",{"name":583,"slug":583,"count":256,"latest_published_at":246},"semiconductors",{"name":585,"slug":586,"count":256,"latest_published_at":183},"silicon valley","silicon-valley",{"name":588,"slug":588,"count":256,"latest_published_at":589},"skepticism","2026-05-01T11:00:00.000Z",{"name":591,"slug":591,"count":256,"latest_published_at":69},"snap",{"name":593,"slug":594,"count":256,"latest_published_at":404},"software engineering","software-engineering",{"name":596,"slug":596,"count":256,"latest_published_at":428},"software-development",{"name":598,"slug":598,"count":256,"latest_published_at":599},"sony","2026-04-30T20:49:53.000Z",{"name":601,"slug":602,"count":256,"latest_published_at":149},"space tourism","space-tourism",{"name":604,"slug":604,"count":256,"latest_published_at":235},"spacex",{"name":606,"slug":606,"count":256,"latest_published_at":607},"sports","2026-04-30T20:25:46.000Z",{"name":609,"slug":610,"count":256,"latest_published_at":183},"sports tech","sports-tech",{"name":612,"slug":612,"count":256,"latest_published_at":613},"state-regulation","2026-04-30T21:13:42.000Z",{"name":615,"slug":615,"count":256,"latest_published_at":335},"surveillance",{"name":617,"slug":617,"count":256,"latest_published_at":27},"taxes",{"name":619,"slug":619,"count":256,"latest_published_at":352},"tech-policy",{"name":621,"slug":621,"count":256,"latest_published_at":622},"television","2026-05-01T11:55:41.000Z",{"name":624,"slug":624,"count":256,"latest_published_at":121},"tesla",{"name":626,"slug":626,"count":256,"latest_published_at":134},"thermoworks",{"name":628,"slug":628,"count":256,"latest_published_at":175},"uber",{"name":630,"slug":630,"count":256,"latest_published_at":361},"ukraine",{"name":632,"slug":632,"count":256,"latest_published_at":272},"uncategorized",{"name":634,"slug":634,"count":256,"latest_published_at":266},"video",{"name":636,"slug":637,"count":256,"latest_published_at":149},"virgin galactic","virgin-galactic",{"name":639,"slug":639,"count":256,"latest_published_at":304},"virtualization",{"name":641,"slug":641,"count":256,"latest_published_at":108},"voting",{"name":643,"slug":643,"count":256,"latest_published_at":644},"vulnerabilities","2026-05-01T20:30:00.000Z",{"name":646,"slug":646,"count":256,"latest_published_at":647},"watchos","2026-05-02T21:14:29.000Z",{"name":649,"slug":649,"count":256,"latest_published_at":650},"web","2026-05-02T17:40:55.000Z",{"name":652,"slug":652,"count":256,"latest_published_at":69},"wikipedia",{"name":654,"slug":654,"count":256,"latest_published_at":535},"xbox",[656,673],{"id":657,"slug":658,"title":659,"dek":660,"body_md":661,"tags_json":662,"published_at":14,"created_at":663,"updated_at":664,"status":665,"review_note":666,"image_url":667,"persona_id":666,"persona_name":666,"tags":668,"sources":669},51,"clojurists-together-hands-out-q2-2026-open-source-grants","Clojurists Together hands out Q2 2026 open source grants","The Clojure-focused funding organization announces its latest round of grants to maintainers in the ecosystem.","Clojurists Together has published its Q2 2026 funding announcement, continuing its quarterly practice of awarding grants to open source maintainers working on Clojure-related projects.\n\nThe organization, which has been distributing targeted funding to the Clojure ecosystem since 2016, did not immediately disclose the specific projects or amounts in this round. Clojurists Together typically pools modest contributions from sponsoring companies and individual backers to direct them toward maintainers who might otherwise struggle to fund their work.\n\nThe group has maintained a steady rhythm of quarterly announcements, becoming one of the more reliable funding mechanisms for niche language ecosystems. Unlike larger foundations, Clojurists Together focuses specifically on tooling and libraries that Clojure developers rely on daily.\n\nOpen source sustainability in specialized language communities often hinges on these kinds of targeted efforts. The quarterly model gives maintainers predictable, if modest, support rather than chasing competitive grants.","[\"open source\",\"funding\",\"clojure\",\"developer tools\"]","2026-05-03T11:47:45.946Z","2026-05-31T20:24:35.827Z","published",null,"https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fclojurists-together-hands-out-q2-2026-open-source-grants.webp",[44,131,349,11],[670],{"name":671,"url":672},"Hacker News","https:\u002F\u002Fwww.clojuriststogether.org\u002Fnews\u002Fq2-2026-funding-announcement\u002F",{"id":674,"slug":675,"title":676,"dek":677,"body_md":678,"tags_json":679,"published_at":458,"created_at":680,"updated_at":681,"status":665,"review_note":666,"image_url":682,"persona_id":666,"persona_name":666,"tags":683,"sources":684},57,"vs-code-is-adding-copilot-to-your-commits-without-asking","VS Code Is Adding Copilot to Your Commits Without Asking","GitHub's editor is tagging AI as a co-author on every commit, even when Copilot is disabled or not installed.","VS Code is adding Copilot to your commits without asking.\n\nA pull request surfaced this week revealing that VS Code automatically inserts a \"Co-Authored-by Copilot\" line into Git commit messages, regardless of whether the user has Copilot enabled, installed, or even subscribed. The behavior appears to have shipped in a recent update and affects the default commit workflow in the editor. Developers started noticing the unexpected attribution appearing in their commit histories and on GitHub profiles.\n\nThis is a consent problem hiding in a workflow tool. Millions of developers use VS Code. Not all of them use Copilot. Some explicitly avoid it due to licensing concerns, workplace policies, or personal preference. Yet the editor is now claiming AI co-authorship on their work without asking.\n\nThe \"co-author\" tag isn't cosmetic — GitHub displays it prominently on commits, and it can matter for attribution, licensing, and intellectual property tracking. For developers in certain industries or countries, having an AI attributed to their code without explicit opt-in could create legal or compliance headaches. The fact that this shipped without a clear toggle, notification, or documentation makes it worse.\n\nGitHub hasn't explained why this behavior was added or whether a fix is coming. For now, developers are left digging through settings or reverting to command-line Git if they want clean commits.","[\"ai\",\"developer-tools\",\"git\",\"privacy\"]","2026-05-03T11:48:06.386Z","2026-05-31T20:25:06.603Z","https:\u002F\u002Fcdn.xyz.onl\u002Farticle-images\u002Fvs-code-is-adding-copilot-to-your-commits-without-asking.webp",[17,12,457,29],[685],{"name":671,"url":686},"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fvscode\u002Fpull\u002F310226"]