{"exhaustive":{"nbHits":false,"typo":true},"exhaustiveNbHits":false,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jonthepirate"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"A while back, I stopped using Facebook because I just couldn't take it anymore. Just totally sick of it. I'm honestly getting there with AI. At this point, I would prefer to have anything AI related just be blocked at the browser level."},"title":{"matchLevel":"none","matchedWords":[],"value":"I'm Sick of AI Everything"}},"_tags":["story","author_jonthepirate","story_47857461","ask_hn","front_page"],"author":"jonthepirate","children":[47858172,47858180,47858191,47858264,47858251,47858270,47858285,47858034,47858211,47858154,47857971,47857993,47857914,47858203,47858197,47858093,47857927,47858091,47858232,47857623,47857758,47857939,47857932,47858042,47857510,47857522,47857767,47857792,47858053,47857852],"created_at":"2026-04-22T01:19:30Z","created_at_i":1776820770,"num_comments":49,"objectID":"47857461","points":121,"story_id":47857461,"story_text":"A while back, I stopped using Facebook because I just couldn&#x27;t take it anymore. Just totally sick of it. I&#x27;m honestly getting there with AI. At this point, I would prefer to have anything AI related just be blocked at the browser level.","title":"I'm Sick of AI Everything","updated_at":"2026-04-22T02:56:36Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Jimmc414"},"title":{"matchLevel":"none","matchedWords":[],"value":"SpaceX says it has agreement to acquire Cursor for $60B"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.bloomberg.com/news/articles/2026-04-21/spacex-says-has-agreement-to-acquire-cursor-for-60-billion"}},"_tags":["story","author_Jimmc414","story_47855616"],"author":"Jimmc414","children":[47856623],"created_at":"2026-04-21T22:40:46Z","created_at_i":1776811246,"num_comments":1,"objectID":"47855616","points":106,"story_id":47855616,"title":"SpaceX says it has agreement to acquire Cursor for $60B","updated_at":"2026-04-22T00:23:07Z","url":"https://www.bloomberg.com/news/articles/2026-04-21/spacex-says-has-agreement-to-acquire-cursor-for-60-billion"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"johnduhart"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"<a href=\"https://x.com/TheAmolAvasare/status/2046725498592722972\" rel=\"nofollow\">https://x.com/TheAmolAvasare/status/2046725498592722972</a><p><a href=\"https://xcancel.com/TheAmolAvasare/status/2046725498592722972\" rel=\"nofollow\">https://xcancel.com/TheAmolAvasare/status/204672549859272297...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Claude Code to be removed from Pro Tier?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a"}},"_tags":["story","author_johnduhart","story_47855565"],"author":"johnduhart","children":[47857315,47857827],"created_at":"2026-04-21T22:36:24Z","created_at_i":1776810984,"num_comments":2,"objectID":"47855565","points":261,"story_id":47855565,"story_text":"<a href=\"https:&#x2F;&#x2F;x.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972\" rel=\"nofollow\">https:&#x2F;&#x2F;x.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972</a><p><a href=\"https:&#x2F;&#x2F;xcancel.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972\" rel=\"nofollow\">https:&#x2F;&#x2F;xcancel.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;204672549859272297...</a>","title":"Claude Code to be removed from Pro Tier?","updated_at":"2026-04-22T02:49:21Z","url":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dmarcos"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"<a href=\"https://www.reuters.com/technology/spacex-says-it-has-option-acquire-startup-cursor-60-billion-2026-04-21/\" rel=\"nofollow\">https://www.reuters.com/technology/spacex-says-it-has-option...</a><p><a href=\"https://www.nytimes.com/2026/04/21/business/spacex-cursor-deal.html\" rel=\"nofollow\">https://www.nytimes.com/2026/04/21/business/spacex-cursor-de...</a> (<a href=\"https://archive.ph/c2Tac\" rel=\"nofollow\">https://archive.ph/c2Tac</a>)<p><a href=\"https://www.bloomberg.com/news/articles/2026-04-21/spacex-says-has-agreement-to-acquire-cursor-for-60-billion\" rel=\"nofollow\">https://www.bloomberg.com/news/articles/2026-04-21/spacex-sa...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"SpaceX says it has agreement to acquire Cursor for $60B"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://twitter.com/spacex/status/2046713419978453374"}},"_tags":["story","author_dmarcos","story_47855293","front_page"],"author":"dmarcos","children":[47857025,47856898,47856926,47856297,47856768,47856489,47856807,47857500,47856586,47857558,47856273,47856660,47855731,47856060,47856227,47857606,47855579,47855618,47855647,47855604,47857955,47855742,47856390,47857687,47855632,47857999,47856501,47855652,47855557,47858122,47858094,47857262,47858149,47857378,47856233,47857915,47856748,47857531,47855954,47857309,47855838,47857070,47856433,47855471,47857819,47856936,47857796,47856542,47856021,47856426,47857097,47857654,47857970,47856816,47855556,47857842,47857321,47857063,47856605,47857178,47855727,47858113,47856839,47856744,47857088,47856899,47858141,47856876,47855561,47857591,47857580,47855922,47855461,47856075,47856500,47855880,47855991,47857809,47855810,47857294,47857943,47856855,47855946,47856127,47855619,47856706,47856331,47856187,47856175,47856296,47856320,47855804,47855793,47855717,47856171,47856143],"created_at":"2026-04-21T22:13:18Z","created_at_i":1776809598,"num_comments":440,"objectID":"47855293","points":313,"story_id":47855293,"story_text":"<a href=\"https:&#x2F;&#x2F;www.reuters.com&#x2F;technology&#x2F;spacex-says-it-has-option-acquire-startup-cursor-60-billion-2026-04-21&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;www.reuters.com&#x2F;technology&#x2F;spacex-says-it-has-option...</a><p><a href=\"https:&#x2F;&#x2F;www.nytimes.com&#x2F;2026&#x2F;04&#x2F;21&#x2F;business&#x2F;spacex-cursor-deal.html\" rel=\"nofollow\">https:&#x2F;&#x2F;www.nytimes.com&#x2F;2026&#x2F;04&#x2F;21&#x2F;business&#x2F;spacex-cursor-de...</a> (<a href=\"https:&#x2F;&#x2F;archive.ph&#x2F;c2Tac\" rel=\"nofollow\">https:&#x2F;&#x2F;archive.ph&#x2F;c2Tac</a>)<p><a href=\"https:&#x2F;&#x2F;www.bloomberg.com&#x2F;news&#x2F;articles&#x2F;2026-04-21&#x2F;spacex-says-has-agreement-to-acquire-cursor-for-60-billion\" rel=\"nofollow\">https:&#x2F;&#x2F;www.bloomberg.com&#x2F;news&#x2F;articles&#x2F;2026-04-21&#x2F;spacex-sa...</a>","title":"SpaceX says it has agreement to acquire Cursor for $60B","updated_at":"2026-04-22T02:56:36Z","url":"https://twitter.com/spacex/status/2046713419978453374"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"JamesMcMinn"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"<a href=\"https://x.com/TheAmolAvasare/status/2046725498592722972\" rel=\"nofollow\">https://x.com/TheAmolAvasare/status/2046725498592722972</a><p><a href=\"https://xcancel.com/TheAmolAvasare/status/2046725498592722972\" rel=\"nofollow\">https://xcancel.com/TheAmolAvasare/status/204672549859272297...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Claude Code to be removed from Anthropic's Pro plan?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a"}},"_tags":["story","author_JamesMcMinn","story_47854477"],"author":"JamesMcMinn","children":[47856164,47856150,47854990,47856834,47856096,47856092,47856167,47856036,47855196,47854478,47854713,47855046,47856763,47854798,47856589,47856130,47855073,47856259,47855603,47855416,47856328,47855407,47855352,47854607,47855207,47855169,47856099,47854751,47854984,47857432,47854531,47855566,47855121,47855667,47856555,47855368,47857925,47855412,47857495,47855291,47857011,47856265,47857140,47856129,47856454,47856824,47857505,47854896,47857139,47856417,47856380,47856797,47856002,47855367,47855659,47857422,47856441,47854885,47856896,47857439,47856274,47856373,47856745,47856277,47856576,47856668,47856567,47856230,47854906,47855105,47856374,47856947,47857129,47855161,47854667,47857503,47855879,47856114,47855992,47856440,47856684,47856062,47856213,47856226,47856805,47856310,47857559,47855617,47857567,47855541,47856162,47854890,47854934,47855952,47855233,47857409,47857390,47856095,47856340,47854996,47856072,47856186,47857670,47854974,47856596,47855060,47855432,47855411,47857031,47854862,47855391,47854964,47856378,47855170,47855063,47854988,47854825,47855657,47856671,47856590,47856559,47856319,47856806,47857059,47855088,47855027,47854920,47855143,47856728,47856307,47855966,47855032,47854678,47855187,47856651,47857561,47856913,47854830,47855243,47854969,47855347],"created_at":"2026-04-21T21:03:04Z","created_at_i":1776805384,"num_comments":405,"objectID":"47854477","points":380,"story_id":47854477,"story_text":"<a href=\"https:&#x2F;&#x2F;x.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972\" rel=\"nofollow\">https:&#x2F;&#x2F;x.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972</a><p><a href=\"https:&#x2F;&#x2F;xcancel.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;2046725498592722972\" rel=\"nofollow\">https:&#x2F;&#x2F;xcancel.com&#x2F;TheAmolAvasare&#x2F;status&#x2F;204672549859272297...</a>","title":"Claude Code to be removed from Anthropic's Pro plan?","updated_at":"2026-04-22T02:56:36Z","url":"https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"littlexsparkee"},"title":{"matchLevel":"none","matchedWords":[],"value":"California has more money than projected after admin miscalculated state budget"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.kcra.com/article/california-more-money-than-projected-newsom-miscalculated-budget/71056376"}},"_tags":["story","author_littlexsparkee","story_47854125"],"author":"littlexsparkee","children":[47854980,47854767,47855147,47854734,47854847,47855365,47856456,47856863,47854663,47854716,47855048,47855130,47855896,47855231,47854882,47855084,47854998,47856046,47855138,47855279],"created_at":"2026-04-21T20:28:57Z","created_at_i":1776803337,"num_comments":87,"objectID":"47854125","points":101,"story_id":47854125,"title":"California has more money than projected after admin miscalculated state budget","updated_at":"2026-04-22T02:52:06Z","url":"https://www.kcra.com/article/california-more-money-than-projected-newsom-miscalculated-budget/71056376"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"speckx"},"title":{"matchLevel":"none","matchedWords":[],"value":"I don't want your PRs anymore"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://dpc.pw/posts/i-dont-want-your-prs-anymore/"}},"_tags":["story","author_speckx","story_47854051"],"author":"speckx","children":[47854838,47854610,47855018,47857062,47854818,47854850,47854786,47857122,47854868,47854986,47854730,47856893,47854866,47854939,47854864,47857126,47855249,47855423,47854727,47854805,47855509,47854588,47854891,47855262,47854808,47854741,47854802,47856180,47855056,47855366,47854745,47854586,47855288,47856992,47855250,47854917,47855205,47854983,47854844,47855768,47855338,47854690],"created_at":"2026-04-21T20:21:40Z","created_at_i":1776802900,"num_comments":121,"objectID":"47854051","points":200,"story_id":47854051,"title":"I don't want your PRs anymore","updated_at":"2026-04-22T02:52:06Z","url":"https://dpc.pw/posts/i-dont-want-your-prs-anymore/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"meetpateltech"},"title":{"matchLevel":"none","matchedWords":[],"value":"ChatGPT Images 2.0"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://openai.com/index/introducing-chatgpt-images-2-0/"}},"_tags":["story","author_meetpateltech","story_47853000"],"author":"meetpateltech","children":[47855371],"created_at":"2026-04-21T19:01:14Z","created_at_i":1776798074,"num_comments":1,"objectID":"47853000","points":144,"story_id":47853000,"title":"ChatGPT Images 2.0","updated_at":"2026-04-22T01:47:20Z","url":"https://openai.com/index/introducing-chatgpt-images-2-0/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"wahnfrieden"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Livestream: <a href=\"https://openai.com/live/\" rel=\"nofollow\">https://openai.com/live/</a><p>System card: <a href=\"https://deploymentsafety.openai.com/chatgpt-images-2-0/chatgpt-images-2-0.pdf\" rel=\"nofollow\">https://deploymentsafety.openai.com/chatgpt-images-2-0/chatg...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"ChatGPT Images 2.0"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://openai.com/index/introducing-chatgpt-images-2-0/"}},"_tags":["story","author_wahnfrieden","story_47852835","front_page"],"author":"wahnfrieden","children":[47856144,47853359,47854164,47856225,47857339,47853328,47857911,47855984,47855428,47855547,47855839,47858194,47857651,47853938,47853568,47853176,47853816,47853136,47853744,47856037,47854593,47856604,47856152,47853314,47855620,47858250,47857353,47853311,47856403,47854722,47853934,47854325,47855417,47854299,47857102,47855809,47855962,47855493,47853456,47856783,47855593,47856301,47853937,47856479,47855476,47853084,47855535,47856591,47856758,47856045,47854044,47854113,47854362,47856486,47853282,47855751,47857060,47853949,47856969,47856779,47855631,47854367,47853918,47854043,47856295,47855876,47856536,47853598,47853433,47853308,47856538,47853685,47856263,47853229,47853559,47857196,47857193,47857065,47853644,47856927,47853464,47853505,47853334,47855608,47855865,47853286,47857231],"created_at":"2026-04-21T18:50:00Z","created_at_i":1776797400,"num_comments":453,"objectID":"47852835","points":502,"story_id":47852835,"story_text":"Livestream: <a href=\"https:&#x2F;&#x2F;openai.com&#x2F;live&#x2F;\" rel=\"nofollow\">https:&#x2F;&#x2F;openai.com&#x2F;live&#x2F;</a><p>System card: <a href=\"https:&#x2F;&#x2F;deploymentsafety.openai.com&#x2F;chatgpt-images-2-0&#x2F;chatgpt-images-2-0.pdf\" rel=\"nofollow\">https:&#x2F;&#x2F;deploymentsafety.openai.com&#x2F;chatgpt-images-2-0&#x2F;chatg...</a>","title":"ChatGPT Images 2.0","updated_at":"2026-04-22T02:56:36Z","url":"https://openai.com/index/introducing-chatgpt-images-2-0/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Trollmann"},"title":{"matchLevel":"none","matchedWords":[],"value":"Framework Laptop 13 Pro"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://frame.work/laptop13pro"}},"_tags":["story","author_Trollmann","story_47852177","front_page"],"author":"Trollmann","children":[47852708,47853833,47858296,47852531,47853052,47853331,47852620,47853114,47852514,47856999,47855419,47855189,47852544,47853872,47852452,47853814,47852663,47852793,47853593,47854071,47853061,47857267,47853861,47857206,47858131,47853499,47853634,47852645,47855497,47853467,47854186,47856618,47855292,47854008,47854351,47852684,47853495,47857856,47853905,47858015,47855651,47852528,47854451,47853125,47853253,47853259,47855945,47854349,47854070,47856554,47853926,47852767,47853572,47853446,47856145,47852876,47854384,47853971,47853672,47853267,47854029,47854817,47856681,47855377,47857543,47854397,47854347,47853070,47854395,47854495,47855949,47853025,47855705,47852675,47852509,47853489,47857101,47852640,47854803,47854674,47853778,47853517,47856067,47853393,47853822,47854738,47855002,47854149,47853223,47852934,47853556,47852962,47852927,47855200,47852805,47852422,47853671,47853091,47854707],"created_at":"2026-04-21T18:00:34Z","created_at_i":1776794434,"num_comments":531,"objectID":"47852177","points":979,"story_id":47852177,"title":"Framework Laptop 13 Pro","updated_at":"2026-04-22T02:56:36Z","url":"https://frame.work/laptop13pro"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"petecooper"},"title":{"matchLevel":"none","matchedWords":[],"value":"Cal.diy: open-source community edition of cal.com"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/calcom/cal.diy"}},"_tags":["story","author_petecooper","story_47852155","front_page"],"author":"petecooper","children":[47852898,47854215,47854635,47852882,47854620,47853947,47852783,47854576,47854311,47855296,47854569,47853018,47853419],"created_at":"2026-04-21T17:58:21Z","created_at_i":1776794301,"num_comments":41,"objectID":"47852155","points":160,"story_id":47852155,"title":"Cal.diy: open-source community edition of cal.com","updated_at":"2026-04-22T02:55:06Z","url":"https://github.com/calcom/cal.diy"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dlx"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Alt link: <a href=\"https://tech.yahoo.com/ai/meta-ai/articles/exclusive-meta-start-capturing-employee-162745587.html\" rel=\"nofollow\">https://tech.yahoo.com/ai/meta-ai/articles/exclusive-meta-st...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Meta to start capturing employee mouse movements, keystrokes for AI training"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.reuters.com/sustainability/boards-policy-regulation/meta-start-capturing-employee-mouse-movements-keystrokes-ai-training-data-2026-04-21/"}},"_tags":["story","author_dlx","story_47851948","front_page"],"author":"dlx","children":[47853043,47856886,47855744,47858229,47852353,47858190,47852564,47857370,47857801,47856875,47857881,47856534,47852361,47852241,47857929,47854466,47857089,47852786,47856404,47854262,47851996,47856448,47852832,47857739,47857879,47857518,47857100,47856617,47857940,47855929,47856192,47855478,47856815,47852575,47853260,47851420,47855504,47853441,47855581,47851396,47852621,47852854,47855094,47855263,47855941,47856202,47858265,47856585,47856365,47856136,47856049,47851516,47855440,47851785,47856732,47857876,47853575,47851784,47851768,47856515,47852972,47857058,47851288,47856930,47852294,47852537,47853241,47851769,47852470,47856155],"created_at":"2026-04-21T17:40:39Z","created_at_i":1776793239,"num_comments":307,"objectID":"47851948","points":360,"story_id":47851948,"story_text":"Alt link: <a href=\"https:&#x2F;&#x2F;tech.yahoo.com&#x2F;ai&#x2F;meta-ai&#x2F;articles&#x2F;exclusive-meta-start-capturing-employee-162745587.html\" rel=\"nofollow\">https:&#x2F;&#x2F;tech.yahoo.com&#x2F;ai&#x2F;meta-ai&#x2F;articles&#x2F;exclusive-meta-st...</a>","title":"Meta to start capturing employee mouse movements, keystrokes for AI training","updated_at":"2026-04-22T02:56:36Z","url":"https://www.reuters.com/sustainability/boards-policy-regulation/meta-start-capturing-employee-mouse-movements-keystrokes-ai-training-data-2026-04-21/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ahaspel"},"title":{"matchLevel":"none","matchedWords":[],"value":"Britannica11.org \u2013 a structured edition of the 1911 Encyclop\u00e6dia Britannica"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://britannica11.org/"}},"_tags":["story","author_ahaspel","story_47851885","front_page"],"author":"ahaspel","children":[47852287,47851896,47852841,47858083,47852931,47852623,47852157,47853350,47852255,47852487,47852512,47857697,47855785,47852175,47852171,47856183,47854316,47855994,47852252,47857153,47855972,47854647,47853126,47854556,47855129,47854258,47852907,47854947,47857906,47853831,47853950],"created_at":"2026-04-21T17:33:50Z","created_at_i":1776792830,"num_comments":91,"objectID":"47851885","points":235,"story_id":47851885,"title":"Britannica11.org \u2013 a structured edition of the 1911 Encyclop\u00e6dia Britannica","updated_at":"2026-04-22T02:55:36Z","url":"https://britannica11.org/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"queenelvis"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"<i>Vercel April 2026 security incident</i> - <a href=\"https://news.ycombinator.com/item?id=47824463\">https://news.ycombinator.com/item?id=47824463</a> - April 2026 (485 comments)<p><i>A Roblox cheat and one AI tool brought down Vercel's platform</i> - <a href=\"https://news.ycombinator.com/item?id=47844431\">https://news.ycombinator.com/item?id=47844431</a> - April 2026 (145 comments)"},"title":{"matchLevel":"none","matchedWords":[],"value":"The Vercel breach: OAuth attack exposes risk in platform environment variables"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.trendmicro.com/en_us/research/26/d/vercel-breach-oauth-supply-chain.html"}},"_tags":["story","author_queenelvis","story_47851634","front_page"],"author":"queenelvis","children":[47852124,47857918,47853404,47856502,47852373,47852033,47854340,47852347,47852126,47854419,47853063,47853567,47852890,47854691,47852530,47852307,47853410,47853779,47852332,47852319,47851679,47852014,47851821,47852959,47857448,47853405,47851962,47854923,47854729,47852242,47853090],"created_at":"2026-04-21T17:14:35Z","created_at_i":1776791675,"num_comments":103,"objectID":"47851634","points":273,"story_id":47851634,"story_text":"<i>Vercel April 2026 security incident</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47824463\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47824463</a> - April 2026 (485 comments)<p><i>A Roblox cheat and one AI tool brought down Vercel&#x27;s platform</i> - <a href=\"https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47844431\">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47844431</a> - April 2026 (145 comments)","title":"The Vercel breach: OAuth attack exposes risk in platform environment variables","updated_at":"2026-04-22T02:51:36Z","url":"https://www.trendmicro.com/en_us/research/26/d/vercel-breach-oauth-supply-chain.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sfrechtling"},"title":{"matchLevel":"none","matchedWords":[],"value":"A Periodic Map of Cheese"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://cheesemap.netlify.app/"}},"_tags":["story","author_sfrechtling","story_47851077"],"author":"sfrechtling","children":[47855392,47853033,47852995,47853195,47853494,47852158,47855290,47853085,47852474,47853514,47852987,47853968,47852450,47853417,47852382,47853700,47852888,47853368,47851824,47853519,47854204,47852661,47852725,47852151,47852237,47852145,47852378,47852730,47852525,47852349,47852653],"created_at":"2026-04-21T16:31:21Z","created_at_i":1776789081,"num_comments":73,"objectID":"47851077","points":156,"story_id":47851077,"title":"A Periodic Map of Cheese","updated_at":"2026-04-22T02:54:35Z","url":"https://cheesemap.netlify.app/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ChrisArchitect"},"title":{"matchLevel":"none","matchedWords":[],"value":"Original GrapheneOS responses to WIRED fact checker"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://discuss.grapheneos.org/d/34369-original-grapheneos-responses-to-wired-fact-checker"}},"_tags":["story","author_ChrisArchitect","story_47849854"],"author":"ChrisArchitect","children":[47850538,47850587,47853865,47851426,47851411,47850312,47854326,47850396,47852107,47856460,47850882,47851608,47850842,47851090,47850525,47850772,47850477,47851386,47850648,47852167,47850378],"created_at":"2026-04-21T15:04:24Z","created_at_i":1776783864,"num_comments":201,"objectID":"47849854","points":246,"story_id":47849854,"title":"Original GrapheneOS responses to WIRED fact checker","updated_at":"2026-04-22T02:54:05Z","url":"https://discuss.grapheneos.org/d/34369-original-grapheneos-responses-to-wired-fact-checker"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"speckx"},"title":{"matchLevel":"none","matchedWords":[],"value":"As oceans warm, great white sharks are overheating"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://e360.yale.edu/digest/great-white-sharks-climate"}},"_tags":["story","author_speckx","story_47849592"],"author":"speckx","children":[47849953,47850481,47849970,47850691,47850182,47851307,47851075,47850448,47850368,47850646,47850764,47854723,47849835,47849836,47850373,47850113,47850770,47849902],"created_at":"2026-04-21T14:48:55Z","created_at_i":1776782935,"num_comments":130,"objectID":"47849592","points":122,"story_id":47849592,"title":"As oceans warm, great white sharks are overheating","updated_at":"2026-04-22T02:41:50Z","url":"https://e360.yale.edu/digest/great-white-sharks-climate"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sam"},"title":{"matchLevel":"none","matchedWords":[],"value":"Fusion Power Plant Simulator"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.fusionenergybase.com/fusion-power-plant-simulator"}},"_tags":["story","author_sam","story_47849315"],"author":"sam","children":[47850819,47850020,47853482,47852900,47850059,47854066,47852253,47851958,47849860,47851657,47850254,47850430,47850160,47850768,47849998,47854170,47856544,47850773],"created_at":"2026-04-21T14:26:52Z","created_at_i":1776781612,"num_comments":89,"objectID":"47849315","points":141,"story_id":47849315,"title":"Fusion Power Plant Simulator","updated_at":"2026-04-22T02:56:36Z","url":"https://www.fusionenergybase.com/fusion-power-plant-simulator"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"neon_electro"},"title":{"matchLevel":"none","matchedWords":[],"value":"Brands got worse on purpose"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.worseonpurpose.com/p/your-favorite-brands-got-worse-on-purpose"}},"_tags":["story","author_neon_electro","story_47849221"],"author":"neon_electro","children":[47850799,47850625,47850300,47850599,47850537,47853274,47850754,47850661,47850912,47850627,47850838,47850288,47850032,47851790,47851287,47851756,47850079,47850618,47850620,47851181,47851334,47850659,47852619,47850990,47849446,47850852,47850967,47853272,47850714,47850276,47851015,47850046,47853734,47850417,47851333,47850822,47850427,47851165,47850810],"created_at":"2026-04-21T14:19:49Z","created_at_i":1776781189,"num_comments":159,"objectID":"47849221","points":207,"story_id":47849221,"title":"Brands got worse on purpose","updated_at":"2026-04-22T02:56:06Z","url":"https://www.worseonpurpose.com/p/your-favorite-brands-got-worse-on-purpose"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"santiago-pl"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Hi, I\u2019m Jakub, a solo founder based in Warsaw.<p>I\u2019ve been building GoModel since December with a couple of contributors. It's an open-source AI gateway that sits between your app and model providers like OpenAI, Anthropic or others.<p>I built it for my startup to solve a few problems:<p><pre><code>  - track AI usage and cost per client or team\n  - switch models without changing app code\n  - debug request flows more easily\n  - reduce AI spendings with exact and semantic caching\n</code></pre>\nHow is it different?<p><pre><code>  - ~17MB docker image\n    - LiteLLM's image is more than 44x bigger (&quot;docker.litellm.ai/berriai/litellm:latest&quot; ~ 746 MB on amd64)\n  - request workflow is visible and easy to inspect    \n  - config is environment-variable-first by default\n</code></pre>\nI'm posting now partly because of the recent LiteLLM supply-chain attack. Their team handled it impressively well, but some people are looking at alternatives anyway, and GoModel is one.<p>Website: <a href=\"https://gomodel.enterpilot.io\" rel=\"nofollow\">https://gomodel.enterpilot.io</a><p>Any feedback is appreciated."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: GoModel \u2013 an open-source AI gateway in Go"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/ENTERPILOT/GOModel/"}},"_tags":["story","author_santiago-pl","story_47849097","show_hn","front_page"],"author":"santiago-pl","children":[47851918,47853948,47851816,47854725,47851752,47851437,47851488,47851960,47850001,47849997,47851312,47850697,47850517,47853211,47850860,47853600,47849790,47852763,47851452],"created_at":"2026-04-21T14:11:53Z","created_at_i":1776780713,"num_comments":61,"objectID":"47849097","points":165,"story_id":47849097,"story_text":"Hi, I\u2019m Jakub, a solo founder based in Warsaw.<p>I\u2019ve been building GoModel since December with a couple of contributors. It&#x27;s an open-source AI gateway that sits between your app and model providers like OpenAI, Anthropic or others.<p>I built it for my startup to solve a few problems:<p><pre><code>  - track AI usage and cost per client or team\n  - switch models without changing app code\n  - debug request flows more easily\n  - reduce AI spendings with exact and semantic caching\n</code></pre>\nHow is it different?<p><pre><code>  - ~17MB docker image\n    - LiteLLM&#x27;s image is more than 44x bigger (&quot;docker.litellm.ai&#x2F;berriai&#x2F;litellm:latest&quot; ~ 746 MB on amd64)\n  - request workflow is visible and easy to inspect    \n  - config is environment-variable-first by default\n</code></pre>\nI&#x27;m posting now partly because of the recent LiteLLM supply-chain attack. Their team handled it impressively well, but some people are looking at alternatives anyway, and GoModel is one.<p>Website: <a href=\"https:&#x2F;&#x2F;gomodel.enterpilot.io\" rel=\"nofollow\">https:&#x2F;&#x2F;gomodel.enterpilot.io</a><p>Any feedback is appreciated.","title":"Show HN: GoModel \u2013 an open-source AI gateway in Go","updated_at":"2026-04-22T02:53:35Z","url":"https://github.com/ENTERPILOT/GOModel/"}],"hitsPerPage":20,"nbHits":173432,"nbPages":50,"page":0,"params":"numericFilters=points%3E100&advancedSyntax=true&analyticsTags=backend","processingTimeMS":2,"processingTimingsMS":{"_request":{"roundTrip":18},"fetch":{"total":1},"total":2},"query":"","serverTimeMS":3}
