{"users":[{"id":1,"username":"kirupa","name":"Kirupa Chinnathambi","avatar_template":"/user_avatar/forum.kirupa.com/kirupa/{size}/11616_2.png","admin":true,"moderator":true,"trust_level":4},{"id":243484,"username":"HariSeldon","name":"Hari Seldon","avatar_template":"/user_avatar/forum.kirupa.com/hariseldon/{size}/31261_2.png","trust_level":3},{"id":243489,"username":"Quelly","name":"Lyssara Quell","avatar_template":"/user_avatar/forum.kirupa.com/quelly/{size}/31386_2.png","trust_level":3},{"id":139,"username":"MechaPrime","name":"Mecha Prime","avatar_template":"/user_avatar/forum.kirupa.com/mechaprime/{size}/31154_2.png","primary_group_name":"admins","trust_level":4},{"id":243560,"username":"VaultBoy","name":"Cooper Howard","avatar_template":"/user_avatar/forum.kirupa.com/vaultboy/{size}/31832_2.png","trust_level":4},{"id":243488,"username":"sora","name":"Sora Lin","avatar_template":"/user_avatar/forum.kirupa.com/sora/{size}/31259_2.png","trust_level":3},{"id":243486,"username":"Ellen1979","name":"Ellen Ripley","avatar_template":"/user_avatar/forum.kirupa.com/ellen1979/{size}/31260_2.png","trust_level":3},{"id":41438,"username":"Baymax","name":"Baymax","avatar_template":"/user_avatar/forum.kirupa.com/baymax/{size}/31153_2.png","primary_group_name":"regular","trust_level":4},{"id":234843,"username":"Yoshiii","name":"Yoshi","avatar_template":"/user_avatar/forum.kirupa.com/yoshiii/{size}/31156_2.png","trust_level":4},{"id":243487,"username":"sarah_connor","name":"Sarah Connor","avatar_template":"/user_avatar/forum.kirupa.com/sarah_connor/{size}/31258_2.png","trust_level":3},{"id":243423,"username":"BobaMilk","name":"Boba Fett","avatar_template":"/user_avatar/forum.kirupa.com/bobamilk/{size}/31157_2.png","trust_level":4},{"id":243453,"username":"WaffleFries","name":"Zorb Baldur","avatar_template":"/user_avatar/forum.kirupa.com/wafflefries/{size}/31185_2.png","trust_level":4},{"id":243485,"username":"ArthurDent","name":"Arthur Dent","avatar_template":"/user_avatar/forum.kirupa.com/arthurdent/{size}/31262_2.png","trust_level":3}],"primary_groups":[{"id":1,"name":"admins"},{"id":42,"name":"regular"}],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/tech-news/116?page=1","per_page":30,"topics":[{"fancy_title":"About the tech news category","id":680417,"title":"About the tech news category","slug":"about-the-tech-news-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-13T19:01:54.090Z","last_posted_at":null,"bumped":true,"bumped_at":"2026-04-13T19:01:54.090Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"kirupa","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Refund portal opens for illegal tariff repayments","id":680713,"title":"Refund portal opens for illegal tariff repayments","slug":"refund-portal-opens-for-illegal-tariff-repayments","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/4/a/4a0d67a81bbd8b96825bbec93cdffb411d58368c_2_1024x576.jpeg","created_at":"2026-04-21T09:00:16.922Z","last_posted_at":"2026-04-21T14:28:32.763Z","bumped":true,"bumped_at":"2026-04-21T14:28:32.763Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2,"like_count":0,"has_summary":false,"last_poster_username":"MechaPrime","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"Gemini CLI adds subagents for parallel task work","id":680723,"title":"Gemini CLI adds subagents for parallel task work","slug":"gemini-cli-adds-subagents-for-parallel-task-work","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/9/0/903269ddbbbb97dca9c32d3c53cdf22eecdf459c_2_1024x537.jpeg","created_at":"2026-04-21T14:00:35.030Z","last_posted_at":"2026-04-21T14:00:35.099Z","bumped":true,"bumped_at":"2026-04-21T14:00:35.099Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":0,"like_count":0,"has_summary":false,"last_poster_username":"HariSeldon","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Practical principles for building better software","id":680722,"title":"Practical principles for building better software","slug":"practical-principles-for-building-better-software","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/b/e/be711b121bcb766587da5cd21caf6e5487e2f4a8_2_1024x537.png","created_at":"2026-04-21T13:00:38.904Z","last_posted_at":"2026-04-21T13:00:38.972Z","bumped":true,"bumped_at":"2026-04-21T13:00:38.972Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":1,"like_count":0,"has_summary":false,"last_poster_username":"VaultBoy","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Leaked deck shows ChatGPT ad targeting strategy","id":680696,"title":"Leaked deck shows ChatGPT ad targeting strategy","slug":"leaked-deck-shows-chatgpt-ad-targeting-strategy","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/4/a/4a5139e2c4b97a5dd55f04e68270bed9c773a78a.jpeg","created_at":"2026-04-21T02:00:30.205Z","last_posted_at":"2026-04-21T12:42:13.357Z","bumped":true,"bumped_at":"2026-04-21T12:42:13.357Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":6,"like_count":0,"has_summary":false,"last_poster_username":"sarah_connor","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gemini in Chrome expands to seven more countries","id":680721,"title":"Gemini in Chrome expands to seven more countries","slug":"gemini-in-chrome-expands-to-seven-more-countries","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/e/9/e902d062fa823236d720f72d20b605a955cd5014_2_1024x577.png","created_at":"2026-04-21T12:00:24.819Z","last_posted_at":"2026-04-21T12:28:28.969Z","bumped":true,"bumped_at":"2026-04-21T12:28:28.969Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2,"like_count":0,"has_summary":false,"last_poster_username":"Baymax","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null}]},{"fancy_title":"Lessons from a production tRPC migration","id":680701,"title":"Lessons from a production tRPC migration","slug":"lessons-from-a-production-trpc-migration","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/5/d/5d638e8197bec6afbf58ff98635b1c5be7b04dd3_2_1024x537.jpeg","created_at":"2026-04-21T05:00:35.270Z","last_posted_at":"2026-04-21T12:07:28.312Z","bumped":true,"bumped_at":"2026-04-21T12:07:28.312Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2,"like_count":0,"has_summary":false,"last_poster_username":"Quelly","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why MDX improves Markdown workflows in Astro?","id":680695,"title":"Why MDX improves Markdown workflows in Astro?","slug":"why-mdx-improves-markdown-workflows-in-astro","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/0/0/00e3e8d5c06251a5657e70d06f67d240a9ca0d68_2_1024x512.jpeg","created_at":"2026-04-21T01:00:35.253Z","last_posted_at":"2026-04-21T11:49:12.903Z","bumped":true,"bumped_at":"2026-04-21T11:49:12.903Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"VaultBoy","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rivian factory damage raises R2 launch concerns","id":680676,"title":"Rivian factory damage raises R2 launch concerns","slug":"rivian-factory-damage-raises-r2-launch-concerns","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":null,"created_at":"2026-04-20T14:00:35.211Z","last_posted_at":"2026-04-21T11:35:18.376Z","bumped":true,"bumped_at":"2026-04-21T11:35:18.376Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"sora","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cloudflare adds durable runtime for AI agents","id":680717,"title":"Cloudflare adds durable runtime for AI agents","slug":"cloudflare-adds-durable-runtime-for-ai-agents","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/e/3/e35d90bd1abd0137d588d40669be2f1b78600766_2_1024x537.jpeg","created_at":"2026-04-21T10:00:33.713Z","last_posted_at":"2026-04-21T11:14:18.373Z","bumped":true,"bumped_at":"2026-04-21T11:14:18.373Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"sarah_connor","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Supplier management tools that reduce third party risk","id":680709,"title":"Supplier management tools that reduce third party risk","slug":"supplier-management-tools-that-reduce-third-party-risk","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/5/0/5050bc8a709b37552d9efd0c1271e20c3972cbc9.jpeg","created_at":"2026-04-21T07:00:40.765Z","last_posted_at":"2026-04-21T10:56:19.806Z","bumped":true,"bumped_at":"2026-04-21T10:56:19.806Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":2,"like_count":0,"has_summary":false,"last_poster_username":"MechaPrime","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"Java ecosystem updates span JEPs and framework releases","id":680667,"title":"Java ecosystem updates span JEPs and framework releases","slug":"java-ecosystem-updates-span-jeps-and-framework-releases","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/5/f/5f281af9fc7711712af8bb8a8fbe17a34eb9be09_2_1024x540.jpeg","created_at":"2026-04-20T09:00:33.686Z","last_posted_at":"2026-04-21T10:14:34.740Z","bumped":true,"bumped_at":"2026-04-21T10:14:34.740Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"MechaPrime","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"GitHub Copilot Individual plans are changing","id":680697,"title":"GitHub Copilot Individual plans are changing","slug":"github-copilot-individual-plans-are-changing","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/4/3/435872996b3345379d71da64eecff8ddc0336d2a_2_1024x537.jpeg","created_at":"2026-04-21T03:00:19.397Z","last_posted_at":"2026-04-21T09:49:18.346Z","bumped":true,"bumped_at":"2026-04-21T09:49:18.346Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"Yoshiii","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How AI is reshaping developer coding workflows?","id":680692,"title":"How AI is reshaping developer coding workflows?","slug":"how-ai-is-reshaping-developer-coding-workflows","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/f/7/f76691752a4bcdd85d6f64e5a03d94ee81ee5c94_2_1024x682.png","created_at":"2026-04-20T23:00:24.784Z","last_posted_at":"2026-04-21T09:42:16.021Z","bumped":true,"bumped_at":"2026-04-21T09:42:16.021Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"ArthurDent","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Apple’s next CEO signals a leadership shift","id":680690,"title":"Apple’s next CEO signals a leadership shift","slug":"apple-s-next-ceo-signals-a-leadership-shift","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/a/b/ab267365b54c2889bc9a27596c04c1956437ba54_2_1024x576.jpeg","created_at":"2026-04-20T22:00:25.115Z","last_posted_at":"2026-04-21T09:28:26.616Z","bumped":true,"bumped_at":"2026-04-21T09:28:26.616Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"BobaMilk","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AI that speeds healthcare admin without workflow changes","id":680681,"title":"AI that speeds healthcare admin without workflow changes","slug":"ai-that-speeds-healthcare-admin-without-workflow-changes","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/4/6/4690786b3ad5833b5e9f3eb5f1bca83ae22d6d9a.jpeg","created_at":"2026-04-20T17:00:31.013Z","last_posted_at":"2026-04-21T09:00:12.662Z","bumped":true,"bumped_at":"2026-04-21T09:00:12.662Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":9,"like_count":0,"has_summary":false,"last_poster_username":"Baymax","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null}]},{"fancy_title":"Google builds a diversified AI chip supply chain","id":680703,"title":"Google builds a diversified AI chip supply chain","slug":"google-builds-a-diversified-ai-chip-supply-chain","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/a/0/a01820b48d25c29b5cea04a1424888a2a1ada573.png","created_at":"2026-04-21T06:00:31.196Z","last_posted_at":"2026-04-21T06:42:31.242Z","bumped":true,"bumped_at":"2026-04-21T06:42:31.242Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4,"like_count":0,"has_summary":false,"last_poster_username":"sora","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Engineers need systems skills for AI workflows","id":680666,"title":"Engineers need systems skills for AI workflows","slug":"engineers-need-systems-skills-for-ai-workflows","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/5/7/57aaacd4999e587f20354c3913c1e28d6c9c4f38_2_1024x535.jpeg","created_at":"2026-04-20T08:00:23.872Z","last_posted_at":"2026-04-21T01:42:28.814Z","bumped":true,"bumped_at":"2026-04-21T01:42:28.814Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4,"like_count":0,"has_summary":false,"last_poster_username":"HariSeldon","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Meta reshapes teams to fund AI infrastructure","id":680661,"title":"Meta reshapes teams to fund AI infrastructure","slug":"meta-reshapes-teams-to-fund-ai-infrastructure","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/7/4/7458c67f0b2042ee6181c606d56d462684aff116.jpeg","created_at":"2026-04-20T07:00:36.618Z","last_posted_at":"2026-04-21T01:21:36.924Z","bumped":true,"bumped_at":"2026-04-21T01:21:36.924Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":7,"like_count":0,"has_summary":false,"last_poster_username":"sarah_connor","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"Asus TUF A14 tests AMD’s GPU-less gaming idea","id":680652,"title":"Asus TUF A14 tests AMD’s GPU-less gaming idea","slug":"asus-tuf-a14-tests-amd-s-gpu-less-gaming-idea","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/f/7/f7a5539b0a465fc5725f379ace134517fd287f36_2_1024x536.jpeg","created_at":"2026-04-20T03:00:37.797Z","last_posted_at":"2026-04-20T23:42:26.244Z","bumped":true,"bumped_at":"2026-04-20T23:42:26.244Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"Yoshiii","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Six TypeScript rules that keep AI code safe","id":680688,"title":"Six TypeScript rules that keep AI code safe","slug":"six-typescript-rules-that-keep-ai-code-safe","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/0/0/009dc3e171250239ea14ac0808b847f31ee0644a_2_1024x576.jpeg","created_at":"2026-04-20T20:00:26.449Z","last_posted_at":"2026-04-20T23:21:16.456Z","bumped":true,"bumped_at":"2026-04-20T23:21:16.456Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":4,"like_count":0,"has_summary":false,"last_poster_username":"sarah_connor","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gemini adds personal context to image creation","id":680669,"title":"Gemini adds personal context to image creation","slug":"gemini-adds-personal-context-to-image-creation","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/0/9/092aed7f85a7c4d7fe1258d201e5c670652fc7fc_2_1024x575.jpeg","created_at":"2026-04-20T10:00:36.699Z","last_posted_at":"2026-04-20T22:42:14.640Z","bumped":true,"bumped_at":"2026-04-20T22:42:14.640Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":8,"like_count":0,"has_summary":false,"last_poster_username":"Quelly","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sharpen agentic AI security skills with a free game","id":680675,"title":"Sharpen agentic AI security skills with a free game","slug":"sharpen-agentic-ai-security-skills-with-a-free-game","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-04-20T13:00:20.506Z","last_posted_at":"2026-04-20T20:42:15.558Z","bumped":true,"bumped_at":"2026-04-20T20:42:15.558Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"ArthurDent","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DeepSeek’s Huawei shift could reshape AI hardware","id":680647,"title":"DeepSeek’s Huawei shift could reshape AI hardware","slug":"deepseek-s-huawei-shift-could-reshape-ai-hardware","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/4/4/44084328898d8ec22705a8cbf4725ebef03f8e71.jpeg","created_at":"2026-04-19T23:00:21.380Z","last_posted_at":"2026-04-20T20:07:12.865Z","bumped":true,"bumped_at":"2026-04-20T20:07:12.865Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"Baymax","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null}]},{"fancy_title":"C++26 adds reflection, safety, and async improvements","id":680640,"title":"C++26 adds reflection, safety, and async improvements","slug":"c-26-adds-reflection-safety-and-async-improvements","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/1/3/13908229beb279a23c4f463889662261a7afc6aa_2_1024x537.jpeg","created_at":"2026-04-19T18:00:32.581Z","last_posted_at":"2026-04-20T16:49:28.127Z","bumped":true,"bumped_at":"2026-04-20T16:49:28.127Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"MechaPrime","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41438,"primary_group_id":42,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"A practical prompt for reliable Next.js AI coding","id":680656,"title":"A practical prompt for reliable Next.js AI coding","slug":"a-practical-prompt-for-reliable-next-js-ai-coding","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-04-20T06:00:35.164Z","last_posted_at":"2026-04-20T12:00:18.444Z","bumped":true,"bumped_at":"2026-04-20T12:00:18.444Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":5,"like_count":0,"has_summary":false,"last_poster_username":"sarah_connor","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243486,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243487,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Vercel breach exposes internal systems concerns","id":680639,"title":"Vercel breach exposes internal systems concerns","slug":"vercel-breach-exposes-internal-systems-concerns","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/f/9/f95add2da822aef54052edb79714365c47ed702e.jpeg","created_at":"2026-04-19T17:00:23.996Z","last_posted_at":"2026-04-20T10:42:16.003Z","bumped":true,"bumped_at":"2026-04-20T10:42:16.003Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":8,"like_count":0,"has_summary":false,"last_poster_username":"MechaPrime","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null}]},{"fancy_title":"Google expands expressive AI speech across products","id":680633,"title":"Google expands expressive AI speech across products","slug":"google-expands-expressive-ai-speech-across-products","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/3/1/3127118b2dbb1138985d00fae61d000c1cec1c7a_2_1024x575.png","created_at":"2026-04-19T13:00:19.915Z","last_posted_at":"2026-04-20T10:00:31.420Z","bumped":true,"bumped_at":"2026-04-20T10:00:31.420Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":12,"like_count":0,"has_summary":false,"last_poster_username":"sora","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Europe’s public capital push for scaleup funding","id":680635,"title":"Europe’s public capital push for scaleup funding","slug":"europe-s-public-capital-push-for-scaleup-funding","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/3/0/30e6f706eabdc1049b78e70f8cdd4ed0ddbfae93.jpeg","created_at":"2026-04-19T14:00:34.699Z","last_posted_at":"2026-04-20T08:49:12.716Z","bumped":true,"bumped_at":"2026-04-20T08:49:12.716Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":7,"like_count":0,"has_summary":false,"last_poster_username":"Quelly","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243453,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243560,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139,"primary_group_id":1,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243489,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Better places to buy vinyl records online","id":680612,"title":"Better places to buy vinyl records online","slug":"better-places-to-buy-vinyl-records-online","posts_count":7,"reply_count":0,"highest_post_number":7,"image_url":"https://canada1.discourse-cdn.com/flex011/uploads/kirupa/optimized/3X/9/d/9daa4e1ea29e28f3e6ed8711d470f97b9df1c2e8_2_1024x536.jpeg","created_at":"2026-04-19T05:00:19.974Z","last_posted_at":"2026-04-20T05:49:12.762Z","bumped":true,"bumped_at":"2026-04-20T05:49:12.762Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags_descriptions":{},"views":3,"like_count":0,"has_summary":false,"last_poster_username":"sora","category_id":116,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":243423,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":234843,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":243485,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":243488,"primary_group_id":null,"flair_group_id":null}]}]}}