{"exhaustive":{"nbHits":false,"typo":false},"exhaustiveNbHits":false,"exhaustiveTypo":false,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kaycebasques"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Web AI Model Testing: WebGPU, WebGL, and Headless Chrome"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developer.chrome.com/blog/supercharge-web-ai-testing"}},"_tags":["story","author_kaycebasques","story_39017607"],"author":"kaycebasques","children":[39017843,39018152,39018219,39018250,39018762,39019079,39019777,39022323,39022642,39022702,39024689],"created_at":"2024-01-16T19:16:12Z","created_at_i":1705432572,"num_comments":46,"objectID":"39017607","points":199,"story_id":39017607,"title":"Web AI Model Testing: WebGPU, WebGL, and Headless Chrome","updated_at":"2024-09-20T16:09:32Z","url":"https://developer.chrome.com/blog/supercharge-web-ai-testing"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"d4kmor"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM Screen Reader User Survey #9"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/projects/screenreadersurvey9/"}},"_tags":["story","author_d4kmor","story_27075359"],"author":"d4kmor","children":[27076954],"created_at":"2021-05-07T12:58:48Z","created_at_i":1620392328,"num_comments":9,"objectID":"27075359","points":48,"story_id":27075359,"title":"WebAIM Screen Reader User Survey #9","updated_at":"2024-09-20T08:35:02Z","url":"https://webaim.org/projects/screenreadersurvey9/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"sqiubncwab"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAI Kinda Stinks"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.capsolver.com/"}},"_tags":["story","author_sqiubncwab","story_47306090"],"author":"sqiubncwab","children":[47306091,47306266],"created_at":"2026-03-09T08:08:50Z","created_at_i":1773043730,"num_comments":1,"objectID":"47306090","points":35,"story_id":47306090,"title":"WebAI Kinda Stinks","updated_at":"2026-03-10T23:51:14Z","url":"https://www.capsolver.com/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"colesantiago"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Anubis \u2013 Open-Source Web AI Firewall Utility"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/TecharoHQ/anubis"}},"_tags":["story","author_colesantiago","story_44477785"],"author":"colesantiago","children":[44479552,44483357,44527533],"created_at":"2025-07-06T04:14:27Z","created_at_i":1751775267,"num_comments":3,"objectID":"44477785","points":10,"story_id":44477785,"title":"Anubis \u2013 Open-Source Web AI Firewall Utility","updated_at":"2025-07-16T17:43:16Z","url":"https://github.com/TecharoHQ/anubis"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"gscott"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"An 'uncensored' dark web AI is offering step-by-step guides on how to make meth"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://www.dailydot.com/debug/oniongpt-uncesored-dark-web-ai-chatbot/"}},"_tags":["story","author_gscott","story_42612324"],"author":"gscott","children":[42612479,42613746],"created_at":"2025-01-06T16:58:14Z","created_at_i":1736182694,"num_comments":2,"objectID":"42612324","points":8,"story_id":42612324,"title":"An 'uncensored' dark web AI is offering step-by-step guides on how to make meth","updated_at":"2025-01-08T17:54:31Z","url":"https://www.dailydot.com/debug/oniongpt-uncesored-dark-web-ai-chatbot/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"tambourine_man"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Copilot for the Web: AI-Powered Bing and Microsoft Edge"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=rOeRWRJ16yY"}},"_tags":["story","author_tambourine_man","story_34715411"],"author":"tambourine_man","children":[34715490,34716619],"created_at":"2023-02-08T21:24:48Z","created_at_i":1675891488,"num_comments":2,"objectID":"34715411","points":8,"story_id":34715411,"title":"Copilot for the Web: AI-Powered Bing and Microsoft Edge","updated_at":"2024-09-20T13:11:30Z","url":"https://www.youtube.com/watch?v=rOeRWRJ16yY"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"obetomuniz"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"web-ai-sdk: experimenting with browser-native AI APIs and WebMCP"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://web-ai-sdk.dev/"}},"_tags":["story","author_obetomuniz","story_48229072"],"author":"obetomuniz","children":[48229073],"created_at":"2026-05-21T21:27:29Z","created_at_i":1779398849,"num_comments":0,"objectID":"48229072","points":7,"story_id":48229072,"title":"web-ai-sdk: experimenting with browser-native AI APIs and WebMCP","updated_at":"2026-05-22T16:11:27Z","url":"https://web-ai-sdk.dev/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kordlessagain"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Litert.js, Google's High Performance Web AI Inference"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"}},"_tags":["story","author_kordlessagain","story_48881217"],"author":"kordlessagain","created_at":"2026-07-12T13:47:50Z","created_at_i":1783864070,"num_comments":0,"objectID":"48881217","points":6,"story_id":48881217,"title":"Litert.js, Google's High Performance Web AI Inference","updated_at":"2026-07-13T18:00:59Z","url":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"eduardoworrel"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Hi everyone,
For the past 5 months I have been working on this personal project with great motivation, I have created incredible connections and gotten closer to the international WebAI community.
However, in the past 3 months I have ended up in a situation of overemployment. Foreseeing the burnout of dealing with multiple simultaneous demands, I started creating the open-source version with the intention of taking the focus off SaaS & sales and focusing on product, real utility & teamwork.
I am sharing it today on some networks and it would be a pleasure if you contributed in some way.\nIt could be by commenting here on something that could be improved, helping with the development or simply trying it out ;)
MAIN REPO: https://github.com/woolball-xyz/woolball-server"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Open Source AI Infrastructure (WebAI)"}},"_tags":["story","author_eduardoworrel","story_44117922","ask_hn"],"author":"eduardoworrel","children":[44120030],"created_at":"2025-05-28T16:46:10Z","created_at_i":1748450770,"num_comments":1,"objectID":"44117922","points":5,"story_id":44117922,"story_text":"Hi everyone,
For the past 5 months I have been working on this personal project with great motivation, I have created incredible connections and gotten closer to the international WebAI community.
However, in the past 3 months I have ended up in a situation of overemployment. Foreseeing the burnout of dealing with multiple simultaneous demands, I started creating the open-source version with the intention of taking the focus off SaaS & sales and focusing on product, real utility & teamwork.
I am sharing it today on some networks and it would be a pleasure if you contributed in some way.\nIt could be by commenting here on something that could be improved, helping with the development or simply trying it out ;)
MAIN REPO: https://github.com/woolball-xyz/woolball-server","title":"Open Source AI Infrastructure (WebAI)","updated_at":"2025-05-29T14:24:15Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"franze"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Browser Use \u2013 Simple Web AI Agents"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/browser-use/browser-use"}},"_tags":["story","author_franze","story_42677425"],"author":"franze","created_at":"2025-01-12T22:04:51Z","created_at_i":1736719491,"num_comments":0,"objectID":"42677425","points":4,"story_id":42677425,"title":"Browser Use \u2013 Simple Web AI Agents","updated_at":"2025-01-13T15:03:12Z","url":"https://github.com/browser-use/browser-use"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"morgam"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Play console games on the web \u2013 AirConsole"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://aircn.sl/console"}},"_tags":["story","author_morgam","story_24514066"],"author":"morgam","created_at":"2020-09-18T07:49:02Z","created_at_i":1600415342,"num_comments":0,"objectID":"24514066","points":4,"story_id":24514066,"title":"Play console games on the web \u2013 AirConsole","updated_at":"2024-09-20T06:54:53Z","url":"http://aircn.sl/console"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"fcpguru"},"title":{"matchLevel":"none","matchedWords":[],"value":"I scanned 1M domains and found the web's AI instruction layer"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://dialtoneapp.com/2026/april/i-scanned-1M-domains"}},"_tags":["story","author_fcpguru","story_47911712"],"author":"fcpguru","children":[47911874],"created_at":"2026-04-26T16:49:29Z","created_at_i":1777222169,"num_comments":1,"objectID":"47911712","points":3,"story_id":47911712,"title":"I scanned 1M domains and found the web's AI instruction layer","updated_at":"2026-04-26T17:45:07Z","url":"https://dialtoneapp.com/2026/april/i-scanned-1M-domains"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"susam"},"title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["web"],"value":"WebAIM's Web Content Accessibility Guidelines (WCAG) Checklist"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/standards/wcag/checklist"}},"_tags":["story","author_susam","story_45069562"],"author":"susam","created_at":"2025-08-29T21:24:40Z","created_at_i":1756502680,"num_comments":0,"objectID":"45069562","points":3,"story_id":45069562,"title":"WebAIM's Web Content Accessibility Guidelines (WCAG) Checklist","updated_at":"2026-03-05T22:34:23Z","url":"https://webaim.org/standards/wcag/checklist"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"r3trohack3r"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAI Winter Release: End-to-End Local AI Stack"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://www.webai.com/?watch-release=true"}},"_tags":["story","author_r3trohack3r","story_42806671"],"author":"r3trohack3r","created_at":"2025-01-23T18:40:05Z","created_at_i":1737657605,"num_comments":0,"objectID":"42806671","points":3,"story_id":42806671,"title":"WebAI Winter Release: End-to-End Local AI Stack","updated_at":"2025-01-24T13:11:15Z","url":"https://www.webai.com/?watch-release=true"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ulrischa"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Watch the Web AI Summit 2024 videos"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://web.dev/blog/web-ai-summit-2024-recap"}},"_tags":["story","author_ulrischa","story_42185939"],"author":"ulrischa","children":[42186101],"created_at":"2024-11-19T17:24:59Z","created_at_i":1732037099,"num_comments":0,"objectID":"42185939","points":3,"story_id":42185939,"title":"Watch the Web AI Summit 2024 videos","updated_at":"2024-11-19T18:11:50Z","url":"https://web.dev/blog/web-ai-summit-2024-recap"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"peutetre"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAssembly and WebGPU enhancements for faster Web AI, part 1"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://developer.chrome.com/blog/io24-webassembly-webgpu-1"}},"_tags":["story","author_peutetre","story_42167854"],"author":"peutetre","created_at":"2024-11-17T22:17:10Z","created_at_i":1731881830,"num_comments":0,"objectID":"42167854","points":3,"story_id":42167854,"title":"WebAssembly and WebGPU enhancements for faster Web AI, part 1","updated_at":"2024-11-17T22:42:00Z","url":"https://developer.chrome.com/blog/io24-webassembly-webgpu-1"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"jairojair"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Base AI the First Web AI Framework"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://baseai.dev"}},"_tags":["story","author_jairojair","story_41701538"],"author":"jairojair","children":[41701539],"created_at":"2024-09-30T20:10:22Z","created_at_i":1727727022,"num_comments":0,"objectID":"41701538","points":3,"story_id":41701538,"title":"Base AI the First Web AI Framework","updated_at":"2024-10-01T16:02:28Z","url":"https://baseai.dev"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mooreds"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"The WebAIM Million: a report on the accessibility of the top million home pages"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/projects/million/"}},"_tags":["story","author_mooreds","story_30877221"],"author":"mooreds","created_at":"2022-04-01T11:49:52Z","created_at_i":1648813792,"num_comments":0,"objectID":"30877221","points":3,"story_id":30877221,"title":"The WebAIM Million: a report on the accessibility of the top million home pages","updated_at":"2024-09-20T10:50:16Z","url":"https://webaim.org/projects/million/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"obetomuniz"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Web-AI-SDK Playground for browser-native AI agents"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://web-ai-sdk.dev/playground/"}},"_tags":["story","author_obetomuniz","story_49098813"],"author":"obetomuniz","children":[49098814],"created_at":"2026-07-29T15:30:14Z","created_at_i":1785339014,"num_comments":1,"objectID":"49098813","points":2,"story_id":49098813,"title":"Web-AI-SDK Playground for browser-native AI agents","updated_at":"2026-07-29T15:40:11Z","url":"https://web-ai-sdk.dev/playground/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"hackeratrandom"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Litert.js, Google's High Performance Web AI Inference"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"}},"_tags":["story","author_hackeratrandom","story_48861772"],"author":"hackeratrandom","children":[48861773],"created_at":"2026-07-10T16:03:02Z","created_at_i":1783699382,"num_comments":1,"objectID":"48861772","points":2,"story_id":48861772,"title":"Litert.js, Google's High Performance Web AI Inference","updated_at":"2026-07-10T16:39:04Z","url":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ilreb"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Litert.js, Google's high performance Web AI Inference"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"}},"_tags":["story","author_ilreb","story_48852245"],"author":"ilreb","children":[48854734],"created_at":"2026-07-09T20:55:43Z","created_at_i":1783630543,"num_comments":1,"objectID":"48852245","points":2,"story_id":48852245,"title":"Litert.js, Google's high performance Web AI Inference","updated_at":"2026-07-10T01:38:48Z","url":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"obetomuniz"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Web-AI-SDK 0.5: Writer, Rewriter, Proofreader and Prompt API improvements"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://web-ai-sdk.dev/"}},"_tags":["story","author_obetomuniz","story_48349217"],"author":"obetomuniz","children":[48349218],"created_at":"2026-05-31T20:03:41Z","created_at_i":1780257821,"num_comments":1,"objectID":"48349217","points":2,"story_id":48349217,"title":"Web-AI-SDK 0.5: Writer, Rewriter, Proofreader and Prompt API improvements","updated_at":"2026-05-31T20:27:15Z","url":"https://web-ai-sdk.dev/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"PieceOfOrion"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Hi HN,
I\u2019m a developer, and I recently got frustrated by two things: the steep learning curve of prompt engineering for AI video/audio generation, and the 30% cut taken by app stores.
To solve this, I built a mobile-first web MVP called *KIRICAST*. It\u2019s an interactive storytelling platform where viewers dictate the storyline, functioning similarly to a "Choose Your Own Adventure" game but with AI-generated voice and video.
Here is how the mechanics work:
*1. 1-Sentence Generation:* Users input a single sentence (e.g., "A philosopher and a gamer debate the simulation theory"). The system sets up the lore and characters, then generates a fully-voiced, back-and-forth clip.
*2. Infinite Branching:* When a clip ends, viewers can tap a plus button. The system generates 3 potential options for the next episode. If a user selects one, the engine generates the next episode on the fly, maintaining the context and character states from the previous clip.
*The Economics (Why Web?):* Generating voice and video is computationally expensive. To cover API costs and build a creator economy, I implemented a micro-transaction system using PayPal credits. To make this work without losing margins to Apple/Google, I launched it strictly as a mobile-optimized web app.
Additionally, original AI agent creators earn a 15% royalty whenever other users spend credits to create clips from them to get rewards by views.
I\u2019d love to get your technical and UX feedback:
- Does the web UI (specifically the transition when generating the next episode) feel smooth enough to replace a native app experience?
- Is the friction of a PayPal paywall too high for this type of interactive entertainment?
You can try it out here: https://www.kiricast.com
Looking forward to your thoughts."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: I built a mobile-web AI series generator"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.kiricast.com"}},"_tags":["story","author_PieceOfOrion","story_47246801","show_hn"],"author":"PieceOfOrion","created_at":"2026-03-04T12:59:10Z","created_at_i":1772629150,"num_comments":0,"objectID":"47246801","points":2,"story_id":47246801,"story_text":"Hi HN,
I\u2019m a developer, and I recently got frustrated by two things: the steep learning curve of prompt engineering for AI video/audio generation, and the 30% cut taken by app stores.
To solve this, I built a mobile-first web MVP called *KIRICAST*. It\u2019s an interactive storytelling platform where viewers dictate the storyline, functioning similarly to a "Choose Your Own Adventure" game but with AI-generated voice and video.
Here is how the mechanics work:
*1. 1-Sentence Generation:* Users input a single sentence (e.g., "A philosopher and a gamer debate the simulation theory"). The system sets up the lore and characters, then generates a fully-voiced, back-and-forth clip.
*2. Infinite Branching:* When a clip ends, viewers can tap a plus button. The system generates 3 potential options for the next episode. If a user selects one, the engine generates the next episode on the fly, maintaining the context and character states from the previous clip.
*The Economics (Why Web?):* Generating voice and video is computationally expensive. To cover API costs and build a creator economy, I implemented a micro-transaction system using PayPal credits. To make this work without losing margins to Apple/Google, I launched it strictly as a mobile-optimized web app.
Additionally, original AI agent creators earn a 15% royalty whenever other users spend credits to create clips from them to get rewards by views.
I\u2019d love to get your technical and UX feedback:
- Does the web UI (specifically the transition when generating the next episode) feel smooth enough to replace a native app experience?
- Is the friction of a PayPal paywall too high for this type of interactive entertainment?
You can try it out here: https://www.kiricast.com
Looking forward to your thoughts.","title":"Show HN: I built a mobile-web AI series generator","updated_at":"2026-03-05T23:41:22Z","url":"https://www.kiricast.com"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"susam"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: Seizure and Vestibular Disorders"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/articles/seizure/"}},"_tags":["story","author_susam","story_45061832"],"author":"susam","created_at":"2025-08-29T09:04:38Z","created_at_i":1756458278,"num_comments":0,"objectID":"45061832","points":2,"story_id":45061832,"title":"WebAIM: Seizure and Vestibular Disorders","updated_at":"2026-03-05T22:33:50Z","url":"https://webaim.org/articles/seizure/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ferguswhite"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Vibe coded this game creation tool a while back after like 12 beers. Thought it was cool and thought to share here."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: Drunked Web AI game platform"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://4th-lilac.vercel.app/blog"}},"_tags":["story","author_ferguswhite","story_44193999","show_hn"],"author":"ferguswhite","created_at":"2025-06-05T17:52:14Z","created_at_i":1749145934,"num_comments":0,"objectID":"44193999","points":2,"story_id":44193999,"story_text":"Vibe coded this game creation tool a while back after like 12 beers. Thought it was cool and thought to share here.","title":"Show HN: Drunked Web AI game platform","updated_at":"2025-06-05T18:05:09Z","url":"https://4th-lilac.vercel.app/blog"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kilian"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"The WebAIM Million 2025: Solving the most common issues"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://polypane.app/blog/the-web-aim-million-2025-solving-the-most-common-issues/"}},"_tags":["story","author_kilian","story_43570662"],"author":"kilian","children":[43571095],"created_at":"2025-04-03T14:54:34Z","created_at_i":1743692074,"num_comments":0,"objectID":"43570662","points":2,"story_id":43570662,"title":"The WebAIM Million 2025: Solving the most common issues","updated_at":"2025-04-03T15:25:30Z","url":"https://polypane.app/blog/the-web-aim-million-2025-solving-the-most-common-issues/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mikece"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Web AI Summit 2024 Recap: Client-Side AI for Developers"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/en/web-ai-summit-2024-recap/"}},"_tags":["story","author_mikece","story_42109750"],"author":"mikece","created_at":"2024-11-11T19:25:34Z","created_at_i":1731353134,"num_comments":0,"objectID":"42109750","points":2,"story_id":42109750,"title":"Web AI Summit 2024 Recap: Client-Side AI for Developers","updated_at":"2024-11-11T19:58:21Z","url":"https://developers.googleblog.com/en/web-ai-summit-2024-recap/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"frb"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: Blog - History of the browser user-agent string"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"http://webaim.org/blog/user-agent-string-history/"}},"_tags":["story","author_frb","story_2106951"],"author":"frb","created_at":"2011-01-15T13:21:12Z","created_at_i":1295097672,"num_comments":0,"objectID":"2106951","points":2,"story_id":2106951,"title":"WebAIM: Blog - History of the browser user-agent string","updated_at":"2024-09-19T17:26:26Z","url":"http://webaim.org/blog/user-agent-string-history/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"impostervt"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Litert.js, Google's High Performance Web AI Inference"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"}},"_tags":["story","author_impostervt","story_48910170"],"author":"impostervt","created_at":"2026-07-14T17:26:09Z","created_at_i":1784049969,"num_comments":0,"objectID":"48910170","points":1,"story_id":48910170,"title":"Litert.js, Google's High Performance Web AI Inference","updated_at":"2026-07-14T17:27:48Z","url":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"simonpure"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Litert.js, Google's High Performance Web AI Inference"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"}},"_tags":["story","author_simonpure","story_48872398"],"author":"simonpure","created_at":"2026-07-11T14:32:01Z","created_at_i":1783780321,"num_comments":0,"objectID":"48872398","points":1,"story_id":48872398,"title":"Litert.js, Google's High Performance Web AI Inference","updated_at":"2026-07-11T14:33:23Z","url":"https://developers.googleblog.com/litertjs-googles-high-performance-web-ai-inference/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"pier25"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"The WebAIM Million report 2026"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/projects/million/"}},"_tags":["story","author_pier25","story_47605548"],"author":"pier25","created_at":"2026-04-01T19:40:16Z","created_at_i":1775072416,"num_comments":0,"objectID":"47605548","points":1,"story_id":47605548,"title":"The WebAIM Million report 2026","updated_at":"2026-04-01T19:41:15Z","url":"https://webaim.org/projects/million/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"zhisme"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Neovim plugin copy_with_context.nvim that copies code with context: file paths, line\nnumbers, and repository permalinks. Makes web AI coding assistants way more useful since they know exactly where code lives in your project.
v3 adds GitHub/GitLab/Bitbucket URL generation with commit SHAs. Zero dependencies."},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: Copy code from Neovim with file paths and repo URLs for web AI"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://github.com/zhisme/copy_with_context.nvim"}},"_tags":["story","author_zhisme","story_46034600","show_hn"],"author":"zhisme","created_at":"2025-11-24T14:39:05Z","created_at_i":1763995145,"num_comments":0,"objectID":"46034600","points":1,"story_id":46034600,"story_text":"Neovim plugin copy_with_context.nvim that copies code with context: file paths, line\nnumbers, and repository permalinks. Makes web AI coding assistants way more useful since they know exactly where code lives in your project.
v3 adds GitHub/GitLab/Bitbucket URL generation with commit SHAs. Zero dependencies.","title":"Show HN: Copy code from Neovim with file paths and repo URLs for web AI","updated_at":"2026-03-05T23:06:32Z","url":"https://github.com/zhisme/copy_with_context.nvim"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Bender"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Dark web AI service abuses legitimate open-source models"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://www.scworld.com/news/dark-web-ai-service-abuses-legitimate-open-source-models"}},"_tags":["story","author_Bender","story_44291168"],"author":"Bender","children":[44291178],"created_at":"2025-06-16T16:44:14Z","created_at_i":1750092254,"num_comments":0,"objectID":"44291168","points":1,"story_id":44291168,"title":"Dark web AI service abuses legitimate open-source models","updated_at":"2025-06-16T16:49:35Z","url":"https://www.scworld.com/news/dark-web-ai-service-abuses-legitimate-open-source-models"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"todsacerdoti"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: Up and Coming ARIA"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/blog/up-and-coming-aria/"}},"_tags":["story","author_todsacerdoti","story_44160132"],"author":"todsacerdoti","created_at":"2025-06-02T15:53:31Z","created_at_i":1748879611,"num_comments":0,"objectID":"44160132","points":1,"story_id":44160132,"title":"WebAIM: Up and Coming ARIA","updated_at":"2025-06-02T15:56:13Z","url":"https://webaim.org/blog/up-and-coming-aria/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Rizzist"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"took about 10 months of hard work to get here, but now you can:\nA. create a Chatbot/Voicebot\nB. create databases, tools, integrations & they are fully hotswappable b/w the chatbots & voicebots\nC. put them on your site (or for the voicebot case you can put it on your site or use a Twilio Phone number)\nD. for websites, it will automatically track what pages users visit w/ revenue attribution if you add Stripe API Key - for voicebots it will record the call which you can play back on the bots dashboard\nE. (Extra) you can also set up a "Cloud PBX" Twilio Number that can route to an AI Agent or it can forward the call to you directly (I use this on my phone) you can test here: +1 256 588 3299
Tell me what you guys think!"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: I made a tool lets you hotswap tools on your Web AI Chatbot/Voicebot"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.splutter.ai"}},"_tags":["story","author_Rizzist","story_43403868","show_hn"],"author":"Rizzist","created_at":"2025-03-18T19:28:55Z","created_at_i":1742326135,"num_comments":0,"objectID":"43403868","points":1,"story_id":43403868,"story_text":"took about 10 months of hard work to get here, but now you can:\nA. create a Chatbot/Voicebot\nB. create databases, tools, integrations & they are fully hotswappable b/w the chatbots & voicebots\nC. put them on your site (or for the voicebot case you can put it on your site or use a Twilio Phone number)\nD. for websites, it will automatically track what pages users visit w/ revenue attribution if you add Stripe API Key - for voicebots it will record the call which you can play back on the bots dashboard\nE. (Extra) you can also set up a "Cloud PBX" Twilio Number that can route to an AI Agent or it can forward the call to you directly (I use this on my phone) you can test here: +1 256 588 3299
Tell me what you guys think!","title":"Show HN: I made a tool lets you hotswap tools on your Web AI Chatbot/Voicebot","updated_at":"2025-03-18T19:33:06Z","url":"https://www.splutter.ai"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"saikatsg"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Why Are Web AI Agents More Vulnerable Than Standalone LLMs?"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://arxiv.org/abs/2502.20383"}},"_tags":["story","author_saikatsg","story_43219560"],"author":"saikatsg","created_at":"2025-03-01T14:32:21Z","created_at_i":1740839541,"num_comments":0,"objectID":"43219560","points":1,"story_id":43219560,"title":"Why Are Web AI Agents More Vulnerable Than Standalone LLMs?","updated_at":"2025-03-01T14:37:05Z","url":"https://arxiv.org/abs/2502.20383"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"Moon_Y"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: Moo Deng Web \u2013 AI Generates Moo Deng Images"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.moo-deng.net/"}},"_tags":["story","author_Moon_Y","story_41797261","show_hn"],"author":"Moon_Y","created_at":"2024-10-10T09:56:51Z","created_at_i":1728554211,"num_comments":0,"objectID":"41797261","points":1,"story_id":41797261,"title":"Show HN: Moo Deng Web \u2013 AI Generates Moo Deng Images","updated_at":"2024-10-10T10:02:15Z","url":"https://www.moo-deng.net/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"dopaminecode"},"story_text":{"matchLevel":"none","matchedWords":[],"value":"Hi HN!
Heydi's main goal is to reduce context switching. All interactions can be initiated with keyboard shortcut to either open a chat window or send an audio message to a chat. No need to stay on a chat window waiting for response or keep it in focus \u2013 you'll be notified once it's ready.\nIt supports ChatGPT, Claude, Copilot, Gemini and Perplexity.
Looking forward for feedback!"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Show HN: macOS status bar app for better interaction with web AI chats"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://apps.apple.com/us/app/heydi/id6477883229?mt=12"}},"_tags":["story","author_dopaminecode","story_39755013","show_hn"],"author":"dopaminecode","created_at":"2024-03-19T12:25:50Z","created_at_i":1710851150,"num_comments":0,"objectID":"39755013","points":1,"story_id":39755013,"story_text":"Hi HN!
Heydi's main goal is to reduce context switching. All interactions can be initiated with keyboard shortcut to either open a chat window or send an audio message to a chat. No need to stay on a chat window waiting for response or keep it in focus \u2013 you'll be notified once it's ready.\nIt supports ChatGPT, Claude, Copilot, Gemini and Perplexity.
Looking forward for feedback!","title":"Show HN: macOS status bar app for better interaction with web AI chats","updated_at":"2024-09-20T16:38:55Z","url":"https://apps.apple.com/us/app/heydi/id6477883229?mt=12"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"TheDataMaverick"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Copilot for the Web: AI-Powered Bing and Microsoft Edge"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=rOeRWRJ16yY"}},"_tags":["story","author_TheDataMaverick","story_34722129"],"author":"TheDataMaverick","created_at":"2023-02-09T10:47:43Z","created_at_i":1675939663,"num_comments":0,"objectID":"34722129","points":1,"story_id":34722129,"title":"Copilot for the Web: AI-Powered Bing and Microsoft Edge","updated_at":"2024-09-20T13:12:18Z","url":"https://www.youtube.com/watch?v=rOeRWRJ16yY"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nabi_nafio"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Copilot for the Web: AI-Powered Bing and Microsoft Edge"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=rOeRWRJ16yY"}},"_tags":["story","author_nabi_nafio","story_34706259"],"author":"nabi_nafio","created_at":"2023-02-08T10:12:48Z","created_at_i":1675851168,"num_comments":0,"objectID":"34706259","points":1,"story_id":34706259,"title":"Copilot for the Web: AI-Powered Bing and Microsoft Edge","updated_at":"2024-09-20T13:10:31Z","url":"https://www.youtube.com/watch?v=rOeRWRJ16yY"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"georgehill"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Copilot for the Web: AI-Powered Bing and Microsoft Edge"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=rOeRWRJ16yY"}},"_tags":["story","author_georgehill","story_34702635"],"author":"georgehill","created_at":"2023-02-08T01:08:52Z","created_at_i":1675818532,"num_comments":0,"objectID":"34702635","points":1,"story_id":34702635,"title":"Copilot for the Web: AI-Powered Bing and Microsoft Edge","updated_at":"2024-09-20T13:09:52Z","url":"https://www.youtube.com/watch?v=rOeRWRJ16yY"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"susam"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM Contrast Checker"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/resources/contrastchecker/"}},"_tags":["story","author_susam","story_30021895"],"author":"susam","created_at":"2022-01-21T10:59:42Z","created_at_i":1642762782,"num_comments":0,"objectID":"30021895","points":1,"story_id":30021895,"title":"WebAIM Contrast Checker","updated_at":"2024-09-20T10:17:02Z","url":"https://webaim.org/resources/contrastchecker/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nh"},"story_text":{"matchLevel":"none","matchedWords":[],"value":""},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Room to Rent, via the Web [AirBnB]"},"url":{"matchLevel":"none","matchedWords":[],"value":"http://www.nytimes.com/2011/07/25/technology/matching-travelers-with-rooms-via-the-web.html?hpw"}},"_tags":["story","author_nh","story_2802456"],"author":"nh","created_at":"2011-07-25T13:16:15Z","created_at_i":1311599775,"num_comments":0,"objectID":"2802456","points":1,"story_id":2802456,"story_text":"","title":"Room to Rent, via the Web [AirBnB]","updated_at":"2024-09-19T17:49:17Z","url":"http://www.nytimes.com/2011/07/25/technology/matching-travelers-with-rooms-via-the-web.html?hpw"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"srirangr"},"title":{"fullyHighlighted":false,"matchLevel":"partial","matchedWords":["web"],"value":"WebAIM's WCAG 2 Checklist"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/standards/wcag/checklist"}},"_tags":["story","author_srirangr","story_26474642"],"author":"srirangr","created_at":"2021-03-16T09:36:42Z","created_at_i":1615887402,"num_comments":0,"objectID":"26474642","points":1,"story_id":26474642,"title":"WebAIM's WCAG 2 Checklist","updated_at":"2024-09-20T08:12:15Z","url":"https://webaim.org/standards/wcag/checklist"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"susam"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: Contrast Checker"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/resources/contrastchecker/"}},"_tags":["story","author_susam","story_25123208"],"author":"susam","created_at":"2020-11-17T13:00:32Z","created_at_i":1605618032,"num_comments":0,"objectID":"25123208","points":1,"story_id":25123208,"title":"WebAIM: Contrast Checker","updated_at":"2024-09-20T07:16:12Z","url":"https://webaim.org/resources/contrastchecker/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"robin_reala"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: Screen Reader User Survey #8 Results"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/projects/screenreadersurvey8/"}},"_tags":["story","author_robin_reala","story_21112296"],"author":"robin_reala","created_at":"2019-09-30T06:35:14Z","created_at_i":1569825314,"num_comments":0,"objectID":"21112296","points":1,"story_id":21112296,"title":"WebAIM: Screen Reader User Survey #8 Results","updated_at":"2024-09-20T04:55:32Z","url":"https://webaim.org/projects/screenreadersurvey8/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"mzehrer"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"WebAIM: History of the browser user-agent string"},"url":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"https://webaim.org/blog/user-agent-string-history/"}},"_tags":["story","author_mzehrer","story_15443607"],"author":"mzehrer","created_at":"2017-10-10T17:25:26Z","created_at_i":1507656326,"num_comments":0,"objectID":"15443607","points":1,"story_id":15443607,"title":"WebAIM: History of the browser user-agent string","updated_at":"2024-09-20T01:29:26Z","url":"https://webaim.org/blog/user-agent-string-history/"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"anubhavsagar"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"[Need Feedback] My first take at writing, about Web, AI and my view of the world"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://medium.com/@anubhavsagar/the-first-one-b48c4adb500e"}},"_tags":["story","author_anubhavsagar","story_15059344"],"author":"anubhavsagar","created_at":"2017-08-20T17:40:18Z","created_at_i":1503250818,"num_comments":0,"objectID":"15059344","points":1,"story_id":15059344,"title":"[Need Feedback] My first take at writing, about Web, AI and my view of the world","updated_at":"2024-09-20T01:15:35Z","url":"https://medium.com/@anubhavsagar/the-first-one-b48c4adb500e"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"HAL9OOO"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"My friend and I are having a friendly contest to see who can build a project/webaite/app that makes $10 first.
So I'm looking for fun projects or cool frameworks/stacks to experiment with ."},"title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Fun project ideas to make $10?"}},"_tags":["story","author_HAL9OOO","story_14903704","ask_hn"],"author":"HAL9OOO","children":[14905605,14906874,14907598,14908658,14910619],"created_at":"2017-08-01T18:19:39Z","created_at_i":1501611579,"num_comments":17,"objectID":"14903704","points":7,"story_id":14903704,"story_text":"My friend and I are having a friendly contest to see who can build a project/webaite/app that makes $10 first.
So I'm looking for fun projects or cool frameworks/stacks to experiment with .","title":"Ask HN: Fun project ideas to make $10?","updated_at":"2024-09-20T01:05:18Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"ATechGuy"},"story_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["web","ai"],"value":"Hi HN,
We are launching serverless Python workers for developers who are building Python web/AI apps: https://pyworkers.dev
Our Python workers similar to Cloudflare workers, except for Python and are long running, which means there are no timeouts.
This is something that our team has been working on for the past year. Would love to know your feedback."},"title":{"matchLevel":"none","matchedWords":[],"value":"Show HN: Long-running serverless Python workers"}},"_tags":["story","author_ATechGuy","story_41951038","show_hn"],"author":"ATechGuy","children":[41951071],"created_at":"2024-10-25T23:33:22Z","created_at_i":1729899202,"num_comments":2,"objectID":"41951038","points":3,"story_id":41951038,"story_text":"Hi HN,
We are launching serverless Python workers for developers who are building Python web/AI apps: https://pyworkers.dev
Our Python workers similar to Cloudflare workers, except for Python and are long running, which means there are no timeouts.
This is something that our team has been working on for the past year. Would love to know your feedback.","title":"Show HN: Long-running serverless Python workers","updated_at":"2024-10-26T00:38:29Z"}],"hitsPerPage":50,"nbHits":132,"nbPages":3,"page":0,"params":"query=web-ai&tags=story&hitsPerPage=50&advancedSyntax=true&analyticsTags=backend","processingTimeMS":21,"processingTimingsMS":{"_request":{"roundTrip":20},"afterFetch":{"format":{"highlighting":1,"total":1},"merge":{"total":1},"total":1},"fetch":{"query":2,"scanning":17,"total":20},"total":21},"query":"web-ai","serverTimeMS":24}