{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"msustrik"},"title":{"matchLevel":"none","matchedWords":[],"value":"Accountability Sinks"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://250bpm.substack.com/p/accountability-sinks"}},"_tags":["story","author_msustrik","story_43877301","front_page"],"author":"msustrik","children":[43877530,43877532,43877540,43877563,43877592,43877604,43877620,43877640,43877649,43877689,43877711,43877716,43877787,43877789,43877804,43877806,43877823,43877832,43877862,43877864,43877872,43877979,43878065,43878089,43878179,43878236,43878300,43878385,43878409,43878418,43878435,43878447,43878529,43878530,43878575,43878595,43878640,43878655,43878690,43878783,43878790,43878792,43878812,43878829,43879010,43879026,43879079,43879106,43879163,43879412,43879645,43879730,43880100,43880103,43880161,43880230,43880685,43880799,43881328,43881662,43881708,43881868,43882099,43882577],"created_at":"2025-05-03T06:45:00Z","created_at_i":1746254700,"num_comments":302,"objectID":"43877301","points":490,"story_id":43877301,"title":"Accountability Sinks","updated_at":"2025-05-03T21:46:33Z","url":"https://250bpm.substack.com/p/accountability-sinks"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jlundberg"},"title":{"matchLevel":"none","matchedWords":[],"value":"Minimum Viable Blog"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://ostwilkens.se/blog/setting-up-blog"}},"_tags":["story","author_jlundberg","story_43877797","front_page"],"author":"jlundberg","children":[43877947,43877948,43877957,43877959,43877998,43878001,43878006,43878024,43878027,43878037,43878048,43878074,43878076,43878083,43878094,43878101,43878131,43878136,43878162,43878167,43878207,43878211,43878213,43878222,43878234,43878244,43878270,43878303,43878367,43878397,43878478,43878492,43878660,43878703,43878849,43878903,43878976,43878999,43879030,43879056,43879221,43879256,43879380,43879687,43879709,43880015,43880040,43880061,43880222,43880547,43880572,43880651,43881149,43881175,43881338,43882078],"created_at":"2025-05-03T09:08:31Z","created_at_i":1746263311,"num_comments":136,"objectID":"43877797","points":267,"story_id":43877797,"title":"Minimum Viable Blog","updated_at":"2025-05-03T21:45:32Z","url":"https://ostwilkens.se/blog/setting-up-blog"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mfiguiere"},"title":{"matchLevel":"none","matchedWords":[],"value":"Buffett to step down following six-decade run atop Berkshire"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.bloomberg.com/news/articles/2025-05-03/warren-buffett-to-step-down-from-berkshire-hathaway-at-year-end"}},"_tags":["story","author_mfiguiere","story_43880973","front_page"],"author":"mfiguiere","children":[43881099,43881101,43881109,43881123,43881321,43881323,43881344,43881369,43881462,43881528,43881586,43881886,43881925,43882054,43882186,43882253,43882400],"created_at":"2025-05-03T18:16:54Z","created_at_i":1746296214,"num_comments":143,"objectID":"43880973","points":227,"story_id":43880973,"title":"Buffett to step down following six-decade run atop Berkshire","updated_at":"2025-05-03T21:46:33Z","url":"https://www.bloomberg.com/news/articles/2025-05-03/warren-buffett-to-step-down-from-berkshire-hathaway-at-year-end"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mike1o1"},"title":{"matchLevel":"none","matchedWords":[],"value":"We fell out of love with Next.js and back in love with Ruby on Rails"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://hardcover.app/blog/part-1-how-we-fell-out-of-love-with-next-js-and-back-in-love-with-ruby-on-rails-inertia-js"}},"_tags":["story","author_mike1o1","story_43881035","front_page"],"author":"mike1o1","children":[43881457,43881472,43881485,43881486,43881502,43881541,43881608,43881615,43881631,43881699,43881744,43881768,43881799,43881813,43882034,43882124,43882166,43882171,43882232,43882239,43882244,43882273,43882343,43882349,43882355,43882371,43882391,43882426,43882537],"created_at":"2025-05-03T18:26:06Z","created_at_i":1746296766,"num_comments":149,"objectID":"43881035","points":191,"story_id":43881035,"title":"We fell out of love with Next.js and back in love with Ruby on Rails","updated_at":"2025-05-03T21:46:33Z","url":"https://hardcover.app/blog/part-1-how-we-fell-out-of-love-with-next-js-and-back-in-love-with-ruby-on-rails-inertia-js"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"behnamoh"},"title":{"matchLevel":"none","matchedWords":[],"value":"Run LLMs on Apple Neural Engine (ANE)"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/Anemll/Anemll"}},"_tags":["story","author_behnamoh","story_43879702","front_page"],"author":"behnamoh","children":[43879950,43879957,43879976,43880031,43880417,43880641,43880646,43880703,43880724,43880734,43880754,43880831,43881068,43881228,43881303,43881315],"created_at":"2025-05-03T15:29:10Z","created_at_i":1746286150,"num_comments":80,"objectID":"43879702","points":179,"story_id":43879702,"title":"Run LLMs on Apple Neural Engine (ANE)","updated_at":"2025-05-03T21:46:02Z","url":"https://github.com/Anemll/Anemll"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"susam"},"title":{"matchLevel":"none","matchedWords":[],"value":"Why can't HTML alone do includes?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://frontendmasters.com/blog/seeking-an-answer-why-cant-html-alone-do-includes/"}},"_tags":["story","author_susam","story_43878728","front_page"],"author":"susam","children":[43879241,43879254,43879258,43879260,43879286,43879291,43879367,43879368,43879397,43879446,43879456,43879457,43879473,43879476,43879487,43879507,43879510,43879516,43879539,43879578,43879589,43879591,43879615,43879712,43879719,43879775,43879805,43879865,43879884,43879922,43879994,43880608,43881128,43881300,43881431,43881436,43881450,43881624,43881853,43882018,43882092,43882103,43882132,43882144,43882223,43882285,43882324,43882412,43882427,43882485,43882512,43882583],"created_at":"2025-05-03T12:50:55Z","created_at_i":1746276655,"num_comments":150,"objectID":"43878728","points":167,"story_id":43878728,"title":"Why can't HTML alone do includes?","updated_at":"2025-05-03T21:46:33Z","url":"https://frontendmasters.com/blog/seeking-an-answer-why-cant-html-alone-do-includes/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"philjohnson"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Add text, input boxes, pictures, signatures, delete pages, merge PDFs and password protect them. All happening in the browser, 100% free and no sign-up."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Free, in-browser PDF editor"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://breezepdf.com"}},"_tags":["story","author_philjohnson","story_43880962","show_hn","front_page"],"author":"philjohnson","children":[43881477,43881500,43881507,43881627,43881637,43881651,43881763,43881791,43881818,43881985,43882069,43882161,43882168,43882188,43882191,43882279,43882460,43882467],"created_at":"2025-05-03T18:15:45Z","created_at_i":1746296145,"num_comments":53,"objectID":"43880962","points":163,"story_id":43880962,"story_text":"Add text, input boxes, pictures, signatures, delete pages, merge PDFs and password protect them. All happening in the browser, 100% free and no sign-up.","title":"Show HN: Free, in-browser PDF editor","updated_at":"2025-05-03T21:46:02Z","url":"https://breezepdf.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"XCSme"},"title":{"matchLevel":"none","matchedWords":[],"value":"N8n \u2013 Flexible AI workflow automation for technical teams"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://n8n.io/"}},"_tags":["story","author_XCSme","story_43879282","front_page"],"author":"XCSme","children":[43879390,43879409,43879419,43879425,43879427,43879428,43879492,43879515,43879570,43879602,43879610,43879627,43879636,43879740,43880320,43880396,43880844,43881081,43881124,43881164,43881437,43881561],"created_at":"2025-05-03T14:31:52Z","created_at_i":1746282712,"num_comments":79,"objectID":"43879282","points":149,"story_id":43879282,"title":"N8n \u2013 Flexible AI workflow automation for technical teams","updated_at":"2025-05-03T21:45:02Z","url":"https://n8n.io/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mooreds"},"title":{"matchLevel":"none","matchedWords":[],"value":"Why I stopped angel investing after 15 years (and what I'm doing instead)"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://halletecco.substack.com/p/why-i-stopped-angel-investing-after"}},"_tags":["story","author_mooreds","story_43878878","front_page"],"author":"mooreds","children":[43879493,43879558,43879586,43879600,43879699,43879701,43879703,43879776,43879789,43879849,43879938,43880042,43880125,43880381,43880415,43880450,43880473,43880531,43880648,43880656,43880836,43880849,43881024,43881038,43881074,43881078,43881224,43881883,43882341,43882505,43882595],"created_at":"2025-05-03T13:22:03Z","created_at_i":1746278523,"num_comments":108,"objectID":"43878878","points":134,"story_id":43878878,"title":"Why I stopped angel investing after 15 years (and what I'm doing instead)","updated_at":"2025-05-03T21:46:33Z","url":"https://halletecco.substack.com/p/why-i-stopped-angel-investing-after"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"AaronFriel"},"title":{"matchLevel":"none","matchedWords":[],"value":"QModem 4.51 Source Code"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/AaronFriel/qmodem-4.51"}},"_tags":["story","author_AaronFriel","story_43879715","front_page"],"author":"AaronFriel","children":[43880136,43880154,43880163,43880220,43880319,43880510,43880540,43880674,43880890,43880945,43881122,43881185,43881404],"created_at":"2025-05-03T15:30:33Z","created_at_i":1746286233,"num_comments":38,"objectID":"43879715","points":126,"story_id":43879715,"title":"QModem 4.51 Source Code","updated_at":"2025-05-03T21:46:33Z","url":"https://github.com/AaronFriel/qmodem-4.51"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"gmays"},"title":{"matchLevel":"none","matchedWords":[],"value":"'I found your dad': The mystery of a missing climber"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.espn.com/olympics/story/_/id/44690603/bill-stampfl-missing-climber-peru-huascaran"}},"_tags":["story","author_gmays","story_43864589","front_page"],"author":"gmays","children":[43864855,43880578,43880602,43881160,43881399],"created_at":"2025-05-01T23:36:48Z","created_at_i":1746142608,"num_comments":27,"objectID":"43864589","points":100,"story_id":43864589,"title":"'I found your dad': The mystery of a missing climber","updated_at":"2025-05-03T21:44:41Z","url":"https://www.espn.com/olympics/story/_/id/44690603/bill-stampfl-missing-climber-peru-huascaran"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"surprisetalk"},"title":{"matchLevel":"none","matchedWords":[],"value":"The future of solar doesn't track the sun"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://terraformindustries.wordpress.com/2025/04/29/the-future-of-solar-doesnt-track-the-sun/"}},"_tags":["story","author_surprisetalk","story_43861253","front_page"],"author":"surprisetalk","children":[43863027,43877625,43877712,43877836,43877870,43878014,43878070,43878075,43878257,43878341,43878584,43878928,43879144,43879200,43879239,43879812,43881167,43881209,43881804,43881822,43881964,43882258],"created_at":"2025-05-01T18:06:49Z","created_at_i":1746122809,"num_comments":72,"objectID":"43861253","points":95,"story_id":43861253,"title":"The future of solar doesn't track the sun","updated_at":"2025-05-03T21:43:48Z","url":"https://terraformindustries.wordpress.com/2025/04/29/the-future-of-solar-doesnt-track-the-sun/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nkurz"},"title":{"matchLevel":"none","matchedWords":[],"value":"Deadly Screwworm Parasite's Comeback Threatens Texas Cattle, US Beef Supply"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://www.bloomberg.com/news/features/2025-05-02/deadly-screwworm-parasite-s-comeback-threatens-texas-cattle-us-beef-supply"}},"_tags":["story","author_nkurz","story_43881065","front_page"],"author":"nkurz","children":[43881173,43881205,43881215,43881219,43881226,43881250,43881297,43881302,43881341,43881353,43881411,43881416,43881523,43881531,43881672,43882487],"created_at":"2025-05-03T18:29:50Z","created_at_i":1746296990,"num_comments":93,"objectID":"43881065","points":82,"story_id":43881065,"title":"Deadly Screwworm Parasite's Comeback Threatens Texas Cattle, US Beef Supply","updated_at":"2025-05-03T21:46:33Z","url":"http://www.bloomberg.com/news/features/2025-05-02/deadly-screwworm-parasite-s-comeback-threatens-texas-cattle-us-beef-supply"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pseudolus"},"title":{"matchLevel":"none","matchedWords":[],"value":"We know a little more about Amazon's satellites"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://arstechnica.com/space/2025/05/we-finally-know-a-little-more-about-amazons-super-secret-satellites/"}},"_tags":["story","author_pseudolus","story_43877907","front_page"],"author":"pseudolus","children":[43878023,43878067,43878198,43878226,43878286,43878297,43878305,43878912,43879000],"created_at":"2025-05-03T09:37:14Z","created_at_i":1746265034,"num_comments":95,"objectID":"43877907","points":74,"story_id":43877907,"title":"We know a little more about Amazon's satellites","updated_at":"2025-05-03T21:45:02Z","url":"https://arstechnica.com/space/2025/05/we-finally-know-a-little-more-about-amazons-super-secret-satellites/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Stream"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Use Third Party LLM API in JetBrains AI Assistant"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/Stream29/ProxyAsLocalModel"}},"_tags":["story","author_Stream","story_43878461","show_hn","front_page"],"author":"Stream","children":[43878821,43878967,43879113,43879228,43879253,43879732,43879780,43879928,43880159,43880790],"created_at":"2025-05-03T11:52:12Z","created_at_i":1746273132,"num_comments":28,"objectID":"43878461","points":73,"story_id":43878461,"title":"Show HN: Use Third Party LLM API in JetBrains AI Assistant","updated_at":"2025-05-03T21:42:17Z","url":"https://github.com/Stream29/ProxyAsLocalModel"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"andsoitis"},"title":{"matchLevel":"none","matchedWords":[],"value":"Closures in Tcl"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://world-playground-deceit.net/blog/2024/10/tcl-closures.html"}},"_tags":["story","author_andsoitis","story_43878824","front_page"],"author":"andsoitis","children":[43879594,43880649,43880893],"created_at":"2025-05-03T13:08:29Z","created_at_i":1746277709,"num_comments":18,"objectID":"43878824","points":68,"story_id":43878824,"title":"Closures in Tcl","updated_at":"2025-05-03T21:45:32Z","url":"https://world-playground-deceit.net/blog/2024/10/tcl-closures.html"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"indigodaddy"},"title":{"matchLevel":"none","matchedWords":[],"value":"RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/serverless-dns/serverless-dns"}},"_tags":["story","author_indigodaddy","story_43880883","front_page"],"author":"indigodaddy","children":[43881434,43881602],"created_at":"2025-05-03T18:04:14Z","created_at_i":1746295454,"num_comments":3,"objectID":"43880883","points":48,"story_id":43880883,"title":"RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io","updated_at":"2025-05-03T21:45:02Z","url":"https://github.com/serverless-dns/serverless-dns"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Feynmanix"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Pipask is a drop-in replacement for pip that addresses a serious security flaw: standard pip executes arbitrary code from source distributions during dependency resolution, without warning or consent.<p>Pipask retrieves metadata through PyPI's JSON API first, then checks repository popularity, download counts, package age, and known vulnerabilities before allowing installation. It presents you with a pretty report and asks for you consent with installation, giving you control over what code runs on your system.<p>More details in the intro blog post:\n<a href=\"https://medium.com/data-science-collective/pipask-know-what-youre-installing-before-it-s-too-late-2a6afce80987\" rel=\"nofollow\">https://medium.com/data-science-collective/pipask-know-what-...</a>"},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Pipask \u2013 safer pip without compromising convenience"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/feynmanix/pipask"}},"_tags":["story","author_Feynmanix","story_43878987","show_hn","front_page"],"author":"Feynmanix","children":[43879382,43879753,43879813,43880374,43880529,43880597,43880938],"created_at":"2025-05-03T13:43:53Z","created_at_i":1746279833,"num_comments":28,"objectID":"43878987","points":40,"story_id":43878987,"story_text":"Pipask is a drop-in replacement for pip that addresses a serious security flaw: standard pip executes arbitrary code from source distributions during dependency resolution, without warning or consent.<p>Pipask retrieves metadata through PyPI&#x27;s JSON API first, then checks repository popularity, download counts, package age, and known vulnerabilities before allowing installation. It presents you with a pretty report and asks for you consent with installation, giving you control over what code runs on your system.<p>More details in the intro blog post:\n<a href=\"https:&#x2F;&#x2F;medium.com&#x2F;data-science-collective&#x2F;pipask-know-what-youre-installing-before-it-s-too-late-2a6afce80987\" rel=\"nofollow\">https:&#x2F;&#x2F;medium.com&#x2F;data-science-collective&#x2F;pipask-know-what-...</a>","title":"Show HN: Pipask \u2013 safer pip without compromising convenience","updated_at":"2025-05-03T21:00:47Z","url":"https://github.com/feynmanix/pipask"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"bookofjoe"},"title":{"matchLevel":"none","matchedWords":[],"value":"Burning Mao"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://granta.com/burning-mao/"}},"_tags":["story","author_bookofjoe","story_43880560","front_page"],"author":"bookofjoe","children":[43880563,43880565,43880807,43880843,43881554,43882581],"created_at":"2025-05-03T17:19:47Z","created_at_i":1746292787,"num_comments":27,"objectID":"43880560","points":40,"story_id":43880560,"title":"Burning Mao","updated_at":"2025-05-03T21:46:33Z","url":"https://granta.com/burning-mao/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dbreunig"},"title":{"matchLevel":"none","matchedWords":[],"value":"DuckDB is probably the most important geospatial software of the last decade"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.dbreunig.com/2025/05/03/duckdb-is-the-most-impactful-geospatial-software-in-a-decade.html"}},"_tags":["story","author_dbreunig","story_43881468","front_page"],"author":"dbreunig","children":[43881671,43882319,43882342,43882448,43882472,43882510,43882546,43882578,43882579],"created_at":"2025-05-03T19:30:38Z","created_at_i":1746300638,"num_comments":9,"objectID":"43881468","points":40,"story_id":43881468,"title":"DuckDB is probably the most important geospatial software of the last decade","updated_at":"2025-05-03T21:46:33Z","url":"https://www.dbreunig.com/2025/05/03/duckdb-is-the-most-impactful-geospatial-software-in-a-decade.html"}],"hitsPerPage":20,"nbHits":30,"nbPages":2,"page":0,"params":"tags=front_page&advancedSyntax=true&analyticsTags=backend","processingTimeMS":1,"processingTimingsMS":{"_request":{"roundTrip":14},"total":0},"query":"","serverTimeMS":1}