{"users":[{"id":2,"username":"bcardiff","name":"Brian J. Cardiff","avatar_template":"/user_avatar/forum.crystal-lang.org/bcardiff/{size}/3_2.png","primary_group_name":"core-team","admin":true,"trust_level":4},{"id":2614,"username":"LWFlouisa","name":"Sarah Weaver","avatar_template":"/user_avatar/forum.crystal-lang.org/lwflouisa/{size}/3495_2.png","trust_level":1},{"id":127,"username":"Blacksmoke16","name":"George Dietrich","avatar_template":"/user_avatar/forum.crystal-lang.org/blacksmoke16/{size}/1241_2.png","flair_name":"core-team","flair_group_id":41,"primary_group_name":"core-team","trust_level":4},{"id":13,"username":"ysbaddaden","name":"Julien Portalier","avatar_template":"/user_avatar/forum.crystal-lang.org/ysbaddaden/{size}/2252_2.png","primary_group_name":"core-team","admin":true,"moderator":true,"trust_level":4},{"id":2653,"username":"rachelwilson","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/8edcca/{size}.png","trust_level":0},{"id":1974,"username":"Carlos","name":"Carlos","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/ecae2f/{size}.png","trust_level":2},{"id":1296,"username":"zw963","name":"Billy.Zheng","avatar_template":"/user_avatar/forum.crystal-lang.org/zw963/{size}/1623_2.png","trust_level":2},{"id":973,"username":"kojix2","name":"Kojix2","avatar_template":"/user_avatar/forum.crystal-lang.org/kojix2/{size}/1583_2.png","trust_level":3},{"id":1676,"username":"2f1cafc","name":"","avatar_template":"/user_avatar/forum.crystal-lang.org/2f1cafc/{size}/2308_2.png","trust_level":1},{"id":766,"username":"HertzDevil","name":"Quinton Miller","avatar_template":"/user_avatar/forum.crystal-lang.org/hertzdevil/{size}/1023_2.png","flair_name":"core-team","flair_group_id":41,"primary_group_name":"core-team","trust_level":2},{"id":1115,"username":"chikega","name":"Gary Chike","avatar_template":"/user_avatar/forum.crystal-lang.org/chikega/{size}/1407_2.png","trust_level":2},{"id":1154,"username":"MarioAriasC","name":"Mario Arias","avatar_template":"/user_avatar/forum.crystal-lang.org/marioariasc/{size}/1434_2.png","trust_level":2},{"id":40,"username":"Sija","name":"Sijawusz Pur Rahnama","avatar_template":"/user_avatar/forum.crystal-lang.org/sija/{size}/737_2.png","trust_level":2},{"id":81,"username":"jgaskins","name":"Jamie Gaskins","avatar_template":"/user_avatar/forum.crystal-lang.org/jgaskins/{size}/2449_2.png","trust_level":3},{"id":1344,"username":"compumike","name":"","avatar_template":"/user_avatar/forum.crystal-lang.org/compumike/{size}/1722_2.png","trust_level":2},{"id":1386,"username":"nogginly","name":"nogginly","avatar_template":"/user_avatar/forum.crystal-lang.org/nogginly/{size}/1795_2.png","trust_level":2},{"id":1149,"username":"paulocoghi","name":"Paulo Coghi","avatar_template":"/user_avatar/forum.crystal-lang.org/paulocoghi/{size}/1429_2.png","trust_level":3},{"id":20,"username":"straight-shoota","name":"Johannes Müller","avatar_template":"/user_avatar/forum.crystal-lang.org/straight-shoota/{size}/36_2.png","primary_group_name":"core-team","admin":true,"trust_level":4},{"id":1158,"username":"e4pjacob","name":"Peter Jacobs","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/5daacb/{size}.png","trust_level":2},{"id":2249,"username":"GalactHD","name":"GalactHD","avatar_template":"/user_avatar/forum.crystal-lang.org/galacthd/{size}/3477_2.png","trust_level":1},{"id":1729,"username":"Fijxu","name":"","avatar_template":"/user_avatar/forum.crystal-lang.org/fijxu/{size}/3422_2.png","trust_level":2},{"id":163,"username":"anykeyh","name":"Yacine Petitprez","avatar_template":"/user_avatar/forum.crystal-lang.org/anykeyh/{size}/726_2.png","trust_level":2},{"id":1678,"username":"gabriel-ss","name":"Gabriel Silveira","avatar_template":"/user_avatar/forum.crystal-lang.org/gabriel-ss/{size}/2298_2.png","trust_level":1},{"id":1577,"username":"renich","name":"Rénich Bon Ćirić","avatar_template":"/user_avatar/forum.crystal-lang.org/renich/{size}/2137_2.png","trust_level":2},{"id":2542,"username":"1004w","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/1/8e8cbc/{size}.png","trust_level":1},{"id":1928,"username":"dammer","name":"Damir Sharipov","avatar_template":"/user_avatar/forum.crystal-lang.org/dammer/{size}/2764_2.png","trust_level":1},{"id":107,"username":"jzakiya","name":"Jabari Zakiya","avatar_template":"/user_avatar/forum.crystal-lang.org/jzakiya/{size}/278_2.png","trust_level":2},{"id":2313,"username":"kostya","name":"Kostya M","avatar_template":"/user_avatar/forum.crystal-lang.org/kostya/{size}/3228_2.png","trust_level":2},{"id":23,"username":"RespiteSage","name":"Ben Wade","avatar_template":"/user_avatar/forum.crystal-lang.org/respitesage/{size}/793_2.png","trust_level":2},{"id":1578,"username":"ralsina","name":"Roberto Alsina","avatar_template":"/user_avatar/forum.crystal-lang.org/ralsina/{size}/2139_2.png","trust_level":2},{"id":189,"username":"konovod","name":"Kipar","avatar_template":"/user_avatar/forum.crystal-lang.org/konovod/{size}/229_2.png","trust_level":2},{"id":12,"username":"yxhuvud","name":"Linus Sellberg","avatar_template":"/user_avatar/forum.crystal-lang.org/yxhuvud/{size}/27_2.png","trust_level":2},{"id":904,"username":"Xen","name":"Thomas Fini Hansen","avatar_template":"/user_avatar/forum.crystal-lang.org/xen/{size}/2288_2.png","trust_level":2},{"id":2031,"username":"phil294","name":"","avatar_template":"/user_avatar/forum.crystal-lang.org/phil294/{size}/2836_2.png","trust_level":1},{"id":2145,"username":"dup2","name":"Dr. Zarkov","avatar_template":"/user_avatar/forum.crystal-lang.org/dup2/{size}/2984_2.png","trust_level":1},{"id":2389,"username":"swsch","name":"Stefan Schmiedl","avatar_template":"/user_avatar/forum.crystal-lang.org/swsch/{size}/3347_2.png","trust_level":1},{"id":569,"username":"naqvis","name":"Ali Naqvi","avatar_template":"/user_avatar/forum.crystal-lang.org/naqvis/{size}/906_2.png","trust_level":2},{"id":495,"username":"hutou","name":"Hutou","avatar_template":"/user_avatar/forum.crystal-lang.org/hutou/{size}/1337_2.png","trust_level":2},{"id":307,"username":"karchnu","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/cc9497/{size}.png","trust_level":2},{"id":50,"username":"stakach","name":"Stephen Von Takach","avatar_template":"/user_avatar/forum.crystal-lang.org/stakach/{size}/58_2.png","trust_level":2},{"id":511,"username":"blkstph","name":"stph","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/ba9def/{size}.png","trust_level":1},{"id":885,"username":"serge-hulne","name":"Hulne","avatar_template":"/user_avatar/forum.crystal-lang.org/serge-hulne/{size}/1211_2.png","trust_level":2},{"id":581,"username":"da1nerd","name":"Joel","avatar_template":"/user_avatar/forum.crystal-lang.org/da1nerd/{size}/960_2.png","trust_level":2},{"id":286,"username":"willhbr","name":"Will Richardson","avatar_template":"/user_avatar/forum.crystal-lang.org/willhbr/{size}/3078_2.png","trust_level":2},{"id":1667,"username":"BloodFeastMan","name":"","avatar_template":"/user_avatar/forum.crystal-lang.org/bloodfeastman/{size}/2284_2.png","trust_level":2},{"id":2386,"username":"Quin","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/q/f04885/{size}.png","trust_level":1},{"id":1455,"username":"dengolius","name":"Denys","avatar_template":"/user_avatar/forum.crystal-lang.org/dengolius/{size}/1920_2.png","trust_level":1}],"primary_groups":[{"id":41,"name":"core-team"}],"flair_groups":[{"id":41,"name":"core-team","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/help-support/11?page=1","per_page":30,"top_tags":[{"id":2,"name":"release","slug":"release"},{"id":38,"name":"fiber-scheduler","slug":"fiber-scheduler"}],"topics":[{"fancy_title":"About the Help &amp; Support category","id":25,"title":"About the Help & Support category","slug":"about-the-help-support-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2018-12-06T17:26:27.229Z","last_posted_at":null,"bumped":true,"bumped_at":"2018-12-06T22:46:20.439Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Finding troubles along the way, or not finding how to do something? Feel free to express any kind of doubt.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":965,"like_count":0,"has_summary":false,"last_poster_username":"bcardiff","category_id":11,"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":2,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Alternatives To Snake Case? [ String Splitting, Parsing ]","id":9169,"title":"Alternatives To Snake Case? [ String Splitting, Parsing ]","slug":"alternatives-to-snake-case-string-splitting-parsing","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":null,"created_at":"2026-09-26T15:34:03.696Z","last_posted_at":"2026-10-13T13:19:02.730Z","bumped":true,"bumped_at":"2026-10-13T13:19:02.730Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":160,"like_count":1,"has_summary":false,"last_poster_username":"Carlos","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2614,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2653,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1974,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Just for confirm: after the discussions, what do people (including the core team) call someone who uses Crystal?","id":9208,"title":"Just for confirm: after the discussions, what do people (including the core team) call someone who uses Crystal?","slug":"just-for-confirm-after-the-discussions-what-do-people-including-the-core-team-call-someone-who-uses-crystal","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-10-12T09:56:45.160Z","last_posted_at":"2026-10-13T04:03:52.620Z","bumped":true,"bumped_at":"2026-10-13T04:03:52.620Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":105,"like_count":2,"has_summary":false,"last_poster_username":"zw963","category_id":11,"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":1296,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":973,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Generic class new doesn&rsquo;t infer type var for instance var","id":9203,"title":"Generic class new doesn't infer type var for instance var","slug":"generic-class-new-doesnt-infer-type-var-for-instance-var","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-10-10T23:04:07.856Z","last_posted_at":"2026-10-11T08:10:29.750Z","bumped":true,"bumped_at":"2026-10-11T08:10:29.750Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":68,"like_count":1,"has_summary":false,"last_poster_username":"2f1cafc","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1676,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":766,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Ld64.lld: undefined symbol: close (and memcpy/memset/etc.) linking on macOS 26 (Xcode 26.2 SDK)","id":9157,"title":"Ld64.lld: undefined symbol: close (and memcpy/memset/etc.) linking on macOS 26 (Xcode 26.2 SDK)","slug":"ld64-lld-undefined-symbol-close-and-memcpy-memset-etc-linking-on-macos-26-xcode-26-2-sdk","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-09-19T01:19:42.267Z","last_posted_at":"2026-10-09T10:27:04.927Z","bumped":true,"bumped_at":"2026-10-09T10:27:04.927Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":88,"like_count":1,"has_summary":false,"last_poster_username":"rachelwilson","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1115,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2653,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Runtime problem with an application compiled with Crystal 1.21.1","id":9183,"title":"Runtime problem with an application compiled with Crystal 1.21.1","slug":"runtime-problem-with-an-application-compiled-with-crystal-1-21-1","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2026-10-03T17:27:11.575Z","last_posted_at":"2026-10-04T19:00:32.276Z","bumped":true,"bumped_at":"2026-10-04T19:00:32.276Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":151,"like_count":0,"has_summary":false,"last_poster_username":"compumike","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1154,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":81,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1344,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GitHub action for Ubuntu GETting 404 fetching dependencies","id":9178,"title":"GitHub action for Ubuntu GETting 404 fetching dependencies","slug":"github-action-for-ubuntu-getting-404-fetching-dependencies","posts_count":9,"reply_count":2,"highest_post_number":9,"image_url":null,"created_at":"2026-09-30T14:14:40.721Z","last_posted_at":"2026-10-04T00:48:18.122Z","bumped":true,"bumped_at":"2026-10-04T00:48:18.122Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":146,"like_count":6,"has_summary":false,"last_poster_username":"Blacksmoke16","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":1386,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":766,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":127,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Socket connection error after macOS 26.7 update","id":9145,"title":"Socket connection error after macOS 26.7 update","slug":"socket-connection-error-after-macos-26-7-update","posts_count":11,"reply_count":5,"highest_post_number":11,"image_url":null,"created_at":"2026-09-17T23:45:35.609Z","last_posted_at":"2026-09-27T17:49:04.788Z","bumped":true,"bumped_at":"2026-09-27T17:49:04.788Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":162,"like_count":5,"has_summary":false,"last_poster_username":"nogginly","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":1386,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1158,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Variables in loops","id":9163,"title":"Variables in loops","slug":"variables-in-loops","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-09-22T19:00:11.816Z","last_posted_at":"2026-09-22T20:17:52.872Z","bumped":true,"bumped_at":"2026-09-22T20:17:52.872Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":108,"like_count":4,"has_summary":false,"last_poster_username":"straight-shoota","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1974,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Help with the Log module and databases","id":9158,"title":"Help with the Log module and databases","slug":"help-with-the-log-module-and-databases","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-09-19T12:56:41.106Z","last_posted_at":"2026-09-20T12:05:11.999Z","bumped":true,"bumped_at":"2026-09-20T12:05:11.999Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":92,"like_count":6,"has_summary":false,"last_poster_username":"bcardiff","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":2249,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":127,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":1729,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":163,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"How about the new lightwight semantic analyzer in newest 0.19 crystalline?","id":9125,"title":"How about the new lightwight semantic analyzer in newest 0.19 crystalline?","slug":"how-about-the-new-lightwight-semantic-analyzer-in-newest-0-19-crystalline","posts_count":7,"reply_count":2,"highest_post_number":8,"image_url":null,"created_at":"2026-08-31T11:08:30.533Z","last_posted_at":"2026-09-18T15:23:12.344Z","bumped":true,"bumped_at":"2026-09-18T15:23:12.344Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":404,"like_count":13,"has_summary":false,"last_poster_username":"zw963","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1296,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1678,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2249,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1729,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Not initialized error","id":9139,"title":"Not initialized error","slug":"not-initialized-error","posts_count":14,"reply_count":9,"highest_post_number":14,"image_url":null,"created_at":"2026-09-09T22:35:02.355Z","last_posted_at":"2026-09-15T19:28:11.389Z","bumped":true,"bumped_at":"2026-09-15T19:28:11.389Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":292,"like_count":2,"has_summary":false,"last_poster_username":"ysbaddaden","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2542,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":1974,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Crystal JSON Lexer is too strict on single unpaired UTF-16 surrogate for skipped fields","id":9138,"title":"Crystal JSON Lexer is too strict on single unpaired UTF-16 surrogate for skipped fields","slug":"crystal-json-lexer-is-too-strict-on-single-unpaired-utf-16-surrogate-for-skipped-fields","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-09-09T14:06:52.365Z","last_posted_at":"2026-09-09T15:16:32.311Z","bumped":true,"bumped_at":"2026-09-09T15:16:32.311Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":0,"has_summary":false,"last_poster_username":"dammer","category_id":11,"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":1928,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Using new parallel ExecutionContext","id":9069,"title":"Using new parallel ExecutionContext","slug":"using-new-parallel-executioncontext","posts_count":27,"reply_count":14,"highest_post_number":27,"image_url":null,"created_at":"2026-07-22T16:13:38.984Z","last_posted_at":"2026-09-03T21:56:00.638Z","bumped":true,"bumped_at":"2026-09-03T21:56:00.638Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":709,"like_count":34,"has_summary":false,"last_poster_username":"jzakiya","category_id":11,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":107,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2313,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":23,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"How to make your crystal program compile reeeeeally slow","id":9130,"title":"How to make your crystal program compile reeeeeally slow","slug":"how-to-make-your-crystal-program-compile-reeeeeally-slow","posts_count":11,"reply_count":6,"highest_post_number":11,"image_url":null,"created_at":"2026-09-02T16:31:36.624Z","last_posted_at":"2026-09-03T11:52:10.511Z","bumped":true,"bumped_at":"2026-09-03T11:52:10.511Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":253,"like_count":11,"has_summary":false,"last_poster_username":"ralsina","category_id":11,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1578,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":766,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1296,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"How to create a GUI app using libui-ng on Windows?","id":6361,"title":"How to create a GUI app using libui-ng on Windows?","slug":"how-to-create-a-gui-app-using-libui-ng-on-windows","posts_count":37,"reply_count":16,"highest_post_number":37,"image_url":null,"created_at":"2024-01-22T14:57:27.813Z","last_posted_at":"2026-08-30T07:35:28.031Z","bumped":true,"bumped_at":"2026-08-30T07:35:28.031Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2782,"like_count":34,"has_summary":false,"last_poster_username":"kojix2","category_id":11,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":973,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":189,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Surprising non-performance of String#split","id":9113,"title":"Surprising non-performance of String#split","slug":"surprising-non-performance-of-string-split","posts_count":17,"reply_count":10,"highest_post_number":17,"image_url":null,"created_at":"2026-08-25T16:37:08.301Z","last_posted_at":"2026-08-28T09:45:12.541Z","bumped":true,"bumped_at":"2026-08-28T09:45:12.541Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":316,"like_count":8,"has_summary":false,"last_poster_username":"HertzDevil","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":904,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1578,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":81,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":766,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Log: When to use emit vs. context","id":9022,"title":"Log: When to use emit vs. context","slug":"log-when-to-use-emit-vs-context","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-06-21T20:58:19.468Z","last_posted_at":"2026-08-09T06:07:24.834Z","bumped":true,"bumped_at":"2026-08-09T06:07:24.834Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":164,"like_count":5,"has_summary":false,"last_poster_username":"phil294","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2031,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":127,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Recent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Redis sentinel support","id":9071,"title":"Redis sentinel support","slug":"redis-sentinel-support","posts_count":8,"reply_count":5,"highest_post_number":8,"image_url":null,"created_at":"2026-07-27T20:01:53.318Z","last_posted_at":"2026-07-29T11:22:39.134Z","bumped":true,"bumped_at":"2026-07-29T11:22:39.134Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":179,"like_count":6,"has_summary":false,"last_poster_username":"renich","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2145,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":81,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1577,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unexpected token: &ldquo;DELIMITER_START&rdquo; was, well, unexpected","id":9070,"title":"Unexpected token: \"DELIMITER_START\" was, well, unexpected","slug":"unexpected-token-delimiter-start-was-well-unexpected","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-07-24T09:54:21.897Z","last_posted_at":"2026-07-24T14:54:45.588Z","bumped":true,"bumped_at":"2026-07-24T14:54:45.588Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":104,"like_count":1,"has_summary":false,"last_poster_username":"swsch","category_id":11,"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":2389,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"How to enable automatic multi-thread on Crystal 1.21?","id":9065,"title":"How to enable automatic multi-thread on Crystal 1.21?","slug":"how-to-enable-automatic-multi-thread-on-crystal-1-21","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-07-18T06:46:37.521Z","last_posted_at":"2026-07-18T10:17:59.589Z","bumped":true,"bumped_at":"2026-07-18T10:17:59.589Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":142,"like_count":2,"has_summary":false,"last_poster_username":"kojix2","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1296,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":973,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Non-blocking STDIN read","id":9061,"title":"Non-blocking STDIN read","slug":"non-blocking-stdin-read","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-07-13T19:35:08.490Z","last_posted_at":"2026-07-14T09:43:44.228Z","bumped":true,"bumped_at":"2026-07-14T09:43:44.228Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":109,"like_count":6,"has_summary":false,"last_poster_username":"kostya","category_id":11,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2313,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":569,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Clear-cache effect?","id":9028,"title":"Clear-cache effect?","slug":"clear-cache-effect","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-25T15:28:48.739Z","last_posted_at":"2026-06-25T16:34:42.703Z","bumped":true,"bumped_at":"2026-06-25T16:34:42.703Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":0,"has_summary":false,"last_poster_username":"straight-shoota","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":495,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Compilation on OpenBSD","id":9019,"title":"Compilation on OpenBSD","slug":"compilation-on-openbsd","posts_count":12,"reply_count":7,"highest_post_number":13,"image_url":null,"created_at":"2026-06-20T17:01:48.484Z","last_posted_at":"2026-06-22T13:20:19.855Z","bumped":true,"bumped_at":"2026-06-22T13:20:19.855Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":242,"like_count":8,"has_summary":false,"last_poster_username":"ysbaddaden","category_id":11,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":307,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":973,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":50,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"State &amp; Plans of GUI development with Crystal","id":1615,"title":"State & Plans of GUI development with Crystal","slug":"state-plans-of-gui-development-with-crystal","posts_count":80,"reply_count":47,"highest_post_number":81,"image_url":null,"created_at":"2020-01-11T16:32:16.692Z","last_posted_at":"2026-06-16T07:31:23.106Z","bumped":true,"bumped_at":"2026-06-16T07:31:23.106Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":14576,"like_count":116,"has_summary":true,"last_poster_username":"paulocoghi","category_id":11,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":511,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":885,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":581,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":973,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"User-space pipe implementation","id":8837,"title":"User-space pipe implementation","slug":"user-space-pipe-implementation","posts_count":41,"reply_count":33,"highest_post_number":41,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/optimized/2X/8/8b4d063eb68d556c600876bcfbc2cde584ac3c5f_2_1024x512.png","created_at":"2026-04-01T02:50:07.007Z","last_posted_at":"2026-06-15T06:59:44.832Z","bumped":true,"bumped_at":"2026-06-15T06:59:44.832Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1130,"like_count":48,"has_summary":false,"last_poster_username":"naqvis","category_id":11,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":81,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":12,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":569,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Macro finished","id":8966,"title":"Macro finished","slug":"macro-finished","posts_count":10,"reply_count":4,"highest_post_number":10,"image_url":null,"created_at":"2026-05-31T20:15:00.715Z","last_posted_at":"2026-06-02T18:56:24.847Z","bumped":true,"bumped_at":"2026-06-02T18:56:24.847Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":226,"like_count":3,"has_summary":false,"last_poster_username":"Xen","category_id":11,"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":904,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127,"primary_group_id":41,"flair_group_id":41},{"extras":null,"description":"Frequent Poster","user_id":1974,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":286,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Argon2 question","id":8959,"title":"Argon2 question","slug":"argon2-question","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-26T16:15:06.775Z","last_posted_at":"2026-05-30T12:38:11.671Z","bumped":true,"bumped_at":"2026-05-30T12:38:11.671Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":142,"like_count":0,"has_summary":false,"last_poster_username":"ysbaddaden","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":1667,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":13,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"ERROR: Unable to identify distribution type (void)","id":8946,"title":"ERROR: Unable to identify distribution type (void)","slug":"error-unable-to-identify-distribution-type-void","posts_count":9,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2026-05-19T19:48:51.309Z","last_posted_at":"2026-05-22T05:38:26.479Z","bumped":true,"bumped_at":"2026-05-22T05:38:26.479Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":209,"like_count":4,"has_summary":false,"last_poster_username":"Quin","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2386,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":20,"primary_group_id":41,"flair_group_id":null}]},{"fancy_title":"Why my shards no search result in shardbox or shards.info?","id":8934,"title":"Why my shards no search result in shardbox or shards.info?","slug":"why-my-shards-no-search-result-in-shardbox-or-shards-info","posts_count":12,"reply_count":7,"highest_post_number":12,"image_url":null,"created_at":"2026-05-09T11:32:21.763Z","last_posted_at":"2026-05-13T08:09:41.322Z","bumped":true,"bumped_at":"2026-05-13T08:09:41.322Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":271,"like_count":19,"has_summary":false,"last_poster_username":"kojix2","category_id":11,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1296,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1149,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":20,"primary_group_id":41,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1455,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":973,"primary_group_id":null,"flair_group_id":null}]}]}}