{"users":[{"id":1,"username":"plexus","name":"Arne Brasseur","avatar_template":"/user_avatar/clojureverse.org/plexus/{size}/6_2.png","admin":true,"moderator":true,"trust_level":4},{"id":4046,"username":"zspovenetsky","name":"Руслан Сорокин","avatar_template":"/user_avatar/clojureverse.org/zspovenetsky/{size}/5264_2.png","trust_level":1},{"id":5616,"username":"daverc","name":"Dave","avatar_template":"/user_avatar/clojureverse.org/daverc/{size}/6219_2.png","trust_level":0},{"id":2507,"username":"p-himik","name":"Eugene Pakhomov","avatar_template":"/user_avatar/clojureverse.org/p-himik/{size}/4137_2.png","admin":true,"trust_level":4},{"id":5602,"username":"reedmjones","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/r/ccd318/{size}.png","trust_level":1},{"id":5613,"username":"dark_knight","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/d/8e8cbc/{size}.png","trust_level":0},{"id":222,"username":"seancorfield","name":"Sean Corfield","avatar_template":"/user_avatar/clojureverse.org/seancorfield/{size}/195_2.png","moderator":true,"trust_level":3},{"id":2523,"username":"codedolphin","name":"Michael Bonnet","avatar_template":"/user_avatar/clojureverse.org/codedolphin/{size}/3180_2.png","trust_level":1},{"id":4081,"username":"lkrubner","name":"Lawrence Geocities","avatar_template":"/letter_avatar_proxy/v4/letter/l/839c29/{size}.png","trust_level":1},{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/2X/5/51079bf9e4b7d9466242c06cf1e43b9f8bd6da14.png","admin":true,"moderator":true,"trust_level":4},{"id":1943,"username":"maxweber","name":"Max Weber","avatar_template":"/user_avatar/clojureverse.org/maxweber/{size}/2271_2.png","trust_level":2},{"id":2855,"username":"mindaslab","name":"Karthikeyan A K","avatar_template":"/user_avatar/clojureverse.org/mindaslab/{size}/3569_2.png","trust_level":1},{"id":4479,"username":"TIMT","name":"TIMT","avatar_template":"/user_avatar/clojureverse.org/timt/{size}/5835_2.png","trust_level":0},{"id":1588,"username":"joinr","name":"","avatar_template":"/user_avatar/clojureverse.org/joinr/{size}/1861_2.png","trust_level":2},{"id":670,"username":"lukaszkorecki","name":"Łukasz","avatar_template":"/user_avatar/clojureverse.org/lukaszkorecki/{size}/1317_2.png","trust_level":2},{"id":4443,"username":"Shadowsyntax","name":"Emmanuel Mumba","avatar_template":"/user_avatar/clojureverse.org/shadowsyntax/{size}/5785_2.png","trust_level":0},{"id":609,"username":"jwr","name":"Jan Rychter","avatar_template":"/user_avatar/clojureverse.org/jwr/{size}/685_2.png","trust_level":2},{"id":4280,"username":"darrenaustin","name":"Darren Austin","avatar_template":"/user_avatar/clojureverse.org/darrenaustin/{size}/5581_2.png","trust_level":1},{"id":3250,"username":"ryantate","name":"Ryan Tate","avatar_template":"/user_avatar/clojureverse.org/ryantate/{size}/4162_2.png","trust_level":2},{"id":3496,"username":"patrickbucher","name":"Patrick Bucher","avatar_template":"/user_avatar/clojureverse.org/patrickbucher/{size}/5755_2.png","trust_level":1},{"id":4036,"username":"systems","name":"Ali","avatar_template":"/letter_avatar_proxy/v4/letter/s/65b543/{size}.png","trust_level":1},{"id":1997,"username":"danbunea","name":"Dan Bunea","avatar_template":"/letter_avatar_proxy/v4/letter/d/e47774/{size}.png","trust_level":2},{"id":659,"username":"didibus","name":"","avatar_template":"/user_avatar/clojureverse.org/didibus/{size}/951_2.png","trust_level":2},{"id":2063,"username":"daver","name":"Dave Roberts","avatar_template":"/user_avatar/clojureverse.org/daver/{size}/3333_2.png","trust_level":2},{"id":4008,"username":"habruening","name":"Habruening","avatar_template":"/user_avatar/clojureverse.org/habruening/{size}/5216_2.png","trust_level":2},{"id":2780,"username":"kiramclean","name":"Kira Howe","avatar_template":"/user_avatar/clojureverse.org/kiramclean/{size}/3455_2.png","trust_level":2},{"id":2736,"username":"RoelofWobben","name":"Roelof Wobben","avatar_template":"/user_avatar/clojureverse.org/roelofwobben/{size}/3397_2.png","trust_level":1},{"id":1163,"username":"DeepSymmetry","name":"James Elliott","avatar_template":"/user_avatar/clojureverse.org/deepsymmetry/{size}/1305_2.png","trust_level":2},{"id":3692,"username":"Harold","name":"Harold","avatar_template":"/user_avatar/clojureverse.org/harold/{size}/4796_2.png","trust_level":2},{"id":1344,"username":"rpompen","name":"Roel Pompen","avatar_template":"/user_avatar/clojureverse.org/rpompen/{size}/3253_2.png","trust_level":1},{"id":377,"username":"jackrusher","name":"Jack Rusher","avatar_template":"/user_avatar/clojureverse.org/jackrusher/{size}/457_2.png","trust_level":2},{"id":184,"username":"dave.liepmann","name":"David Liepmann","avatar_template":"/user_avatar/clojureverse.org/dave.liepmann/{size}/5211_2.png","trust_level":2},{"id":4300,"username":"metatron","name":"Metatron","avatar_template":"/user_avatar/clojureverse.org/metatron/{size}/5609_2.png","trust_level":0},{"id":3678,"username":"MartinPuda","name":"Martin Puda","avatar_template":"/user_avatar/clojureverse.org/martinpuda/{size}/4780_2.png","trust_level":2},{"id":3439,"username":"ninesolaries","name":"XushengSun","avatar_template":"/user_avatar/clojureverse.org/ninesolaries/{size}/4456_2.png","trust_level":1},{"id":4346,"username":"dawkrish","name":"Krishnansh Agarwal","avatar_template":"/user_avatar/clojureverse.org/dawkrish/{size}/5671_2.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/community-center/beginners/23?page=1","per_page":30,"top_tags":[{"id":4,"name":"clojure","slug":"clojure"},{"id":1,"name":"clojurescript","slug":"clojurescript"},{"id":25,"name":"beginner","slug":"beginner"},{"id":3,"name":"introductions","slug":"introductions"},{"id":31,"name":"emacs","slug":"emacs"},{"id":55,"name":"cider","slug":"cider"},{"id":79,"name":"shadow-cljs","slug":"shadow-cljs"},{"id":10,"name":"clojure_spec","slug":"clojure-spec"},{"id":52,"name":"leiningen","slug":"leiningen"},{"id":18,"name":"macros","slug":"macros"},{"id":59,"name":"repl","slug":"repl"},{"id":15,"name":"testing","slug":"testing"},{"id":98,"name":"calva","slug":"calva"},{"id":7,"name":"editors","slug":"editors"},{"id":51,"name":"babashka","slug":"babashka"},{"id":62,"name":"overtone","slug":"overtone"},{"id":77,"name":"react","slug":"react"},{"id":100,"name":"tooling","slug":"tooling"},{"id":136,"name":"ai","slug":"ai"},{"id":45,"name":"architecture","slug":"architecture"},{"id":75,"name":"clojars","slug":"clojars"},{"id":16,"name":"core_async","slug":"core-async"},{"id":24,"name":"data-science","slug":"data-science"},{"id":29,"name":"deps-edn","slug":"deps-edn"},{"id":104,"name":"doom","slug":"doom"},{"id":56,"name":"java","slug":"java"},{"id":103,"name":"lispy","slug":"lispy"},{"id":78,"name":"reagent","slug":"reagent"},{"id":84,"name":"teaching","slug":"teaching"},{"id":49,"name":"vim","slug":"vim"},{"id":101,"name":"visual-tools","slug":"visual-tools"}],"topics":[{"fancy_title":"About the Beginners category","id":635,"title":"About the Beginners category","slug":"about-the-beginners-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2017-11-05T14:44:26.923Z","last_posted_at":"2017-11-05T14:44:27.002Z","bumped":true,"bumped_at":"2017-11-05T15:57:20.451Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A place for everyone who feels they’re still new to Clojure. \nIncoming email address: beginners@lists.clojureverse.org","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1186,"like_count":0,"has_summary":false,"last_poster_username":"plexus","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] Team Todo app, written by ChatGPT in Clojure","id":14982,"title":"[ANN] Team Todo app, written by ChatGPT in Clojure","slug":"ann-team-todo-app-written-by-chatgpt-in-clojure","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://clojureverse.org/uploads/default/optimized/2X/a/a55319f30b3816a4422a2d2d74c59a1d36535616_2_1024x687.png","created_at":"2026-08-25T07:41:45.261Z","last_posted_at":"2026-08-25T07:41:45.575Z","bumped":true,"bumped_at":"2026-08-25T07:41:45.575Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":52,"like_count":0,"has_summary":false,"last_poster_username":"zspovenetsky","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4046,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Need help with exercism Armstrong exercise","id":14972,"title":"Need help with exercism Armstrong exercise","slug":"need-help-with-exercism-armstrong-exercise","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-08-04T05:42:54.899Z","last_posted_at":"2026-08-04T13:51:42.246Z","bumped":true,"bumped_at":"2026-08-04T13:51:42.246Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"clojure","slug":"clojure"},{"id":25,"name":"beginner","slug":"beginner"}],"tags_descriptions":{},"views":84,"like_count":2,"has_summary":false,"last_poster_username":"daverc","category_id":23,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":5616,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"My take on &ldquo;What Beginners Struggle With&rdquo;","id":14969,"title":"My take on \"What Beginners Struggle With\"","slug":"my-take-on-what-beginners-struggle-with","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-08-04T05:20:46.589Z","last_posted_at":"2026-08-04T05:53:37.442Z","bumped":true,"bumped_at":"2026-08-04T05:53:37.442Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"introductions","slug":"introductions"}],"tags_descriptions":{},"views":100,"like_count":0,"has_summary":false,"last_poster_username":"p-himik","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":5602,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multimethod Cannot invoke &ldquo;Object.getClass()&rdquo; because &ldquo;x&rdquo; is null","id":14963,"title":"Multimethod Cannot invoke \"Object.getClass()\" because \"x\" is null","slug":"multimethod-cannot-invoke-object-getclass-because-x-is-null","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-07-25T14:37:25.208Z","last_posted_at":"2026-07-26T08:51:45.105Z","bumped":true,"bumped_at":"2026-07-26T08:51:45.105Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"clojure","slug":"clojure"}],"tags_descriptions":{},"views":102,"like_count":5,"has_summary":false,"last_poster_username":"dark_knight","category_id":23,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":5613,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":222,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] Clojure minimalistic IDE for cljfx GUI library","id":14926,"title":"[ANN] Clojure minimalistic IDE for cljfx GUI library","slug":"ann-clojure-minimalistic-ide-for-cljfx-gui-library","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-05T08:25:45.235Z","last_posted_at":"2026-06-05T08:25:45.378Z","bumped":true,"bumped_at":"2026-06-05T08:25:45.378Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":87,"like_count":0,"has_summary":false,"last_poster_username":"zspovenetsky","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4046,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] Minimalistic IDE for Clojure GUI programming","id":14918,"title":"[ANN] Minimalistic IDE for Clojure GUI programming","slug":"ann-minimalistic-ide-for-clojure-gui-programming","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-27T17:46:05.221Z","last_posted_at":"2026-05-27T17:46:05.322Z","bumped":true,"bumped_at":"2026-05-27T17:46:05.322Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":129,"like_count":2,"has_summary":false,"last_poster_username":"zspovenetsky","category_id":23,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4046,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I Don&rsquo;t Know Clojure But I Love It","id":14872,"title":"I Don't Know Clojure But I Love It","slug":"i-dont-know-clojure-but-i-love-it","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-10T03:25:09.216Z","last_posted_at":"2026-04-10T03:25:09.305Z","bumped":true,"bumped_at":"2026-04-10T03:25:09.305Z","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":4,"has_summary":false,"last_poster_username":"codedolphin","category_id":23,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2523,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Partial hashes for document de-duplication?","id":14831,"title":"Partial hashes for document de-duplication?","slug":"partial-hashes-for-document-de-duplication","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-27T19:08:19.883Z","last_posted_at":"2026-01-27T19:08:19.955Z","bumped":true,"bumped_at":"2026-01-27T19:08:19.955Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":91,"like_count":1,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"When does more concurrency help? How do I measure that?","id":14604,"title":"When does more concurrency help? How do I measure that?","slug":"when-does-more-concurrency-help-how-do-i-measure-that","posts_count":6,"reply_count":4,"highest_post_number":6,"image_url":null,"created_at":"2025-08-09T17:08:38.523Z","last_posted_at":"2026-01-27T19:03:26.849Z","bumped":true,"bumped_at":"2026-01-27T19:03:26.849Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":250,"like_count":11,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ANN: ClojureMiniIDE new version 0.2.0","id":14805,"title":"ANN: ClojureMiniIDE new version 0.2.0","slug":"ann-clojureminiide-new-version-0-2-0","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-24T10:57:01.828Z","last_posted_at":"2025-12-24T10:57:01.918Z","bumped":true,"bumped_at":"2025-12-24T10:57:01.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"clojure","slug":"clojure"},{"id":101,"name":"visual-tools","slug":"visual-tools"},{"id":25,"name":"beginner","slug":"beginner"},{"id":15,"name":"testing","slug":"testing"}],"tags_descriptions":{},"views":134,"like_count":2,"has_summary":false,"last_poster_username":"zspovenetsky","category_id":23,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4046,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Learning mount - getting an error","id":14754,"title":"Learning mount - getting an error","slug":"learning-mount-getting-an-error","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-10-09T13:50:56.406Z","last_posted_at":"2025-10-09T14:55:18.958Z","bumped":true,"bumped_at":"2025-10-09T14:55:18.958Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":229,"like_count":1,"has_summary":false,"last_poster_username":"p-himik","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2855,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How do I document multimethods?","id":14740,"title":"How do I document multimethods?","slug":"how-do-i-document-multimethods","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-24T15:24:30.268Z","last_posted_at":"2025-09-24T15:52:51.157Z","bumped":true,"bumped_at":"2025-09-24T15:52:51.157Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":194,"like_count":3,"has_summary":false,"last_poster_username":"p-himik","category_id":23,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2855,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Force realization","id":11473,"title":"Force realization","slug":"force-realization","posts_count":7,"reply_count":4,"highest_post_number":7,"image_url":null,"created_at":"2025-06-30T13:40:25.360Z","last_posted_at":"2025-07-04T21:11:05.590Z","bumped":true,"bumped_at":"2025-07-04T21:11:05.590Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":280,"like_count":0,"has_summary":false,"last_poster_username":"seancorfield","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4479,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":222,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"java.lang.NoClassDefFoundError in scheduled function","id":11429,"title":"java.lang.NoClassDefFoundError in scheduled function","slug":"java-lang-noclassdeffounderror-in-scheduled-function","posts_count":8,"reply_count":6,"highest_post_number":8,"image_url":null,"created_at":"2025-05-24T18:30:23.369Z","last_posted_at":"2025-05-27T16:53:31.979Z","bumped":true,"bumped_at":"2025-05-27T16:53:31.979Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":141,"like_count":1,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1588,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How do I use a symbol, such as a function name, inside of a variable?","id":11378,"title":"How do I use a symbol, such as a function name, inside of a variable?","slug":"how-do-i-use-a-symbol-such-as-a-function-name-inside-of-a-variable","posts_count":8,"reply_count":6,"highest_post_number":8,"image_url":null,"created_at":"2025-05-04T20:08:53.687Z","last_posted_at":"2025-05-24T18:00:39.291Z","bumped":true,"bumped_at":"2025-05-24T18:00:39.291Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":246,"like_count":3,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":670,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Which AI coding support/assistance tool do you recommend?","id":11396,"title":"Which AI coding support/assistance tool do you recommend?","slug":"which-ai-coding-support-assistance-tool-do-you-recommend","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-05-10T10:38:36.125Z","last_posted_at":"2025-05-16T03:38:12.184Z","bumped":true,"bumped_at":"2025-05-16T03:38:12.184Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":25,"name":"beginner","slug":"beginner"}],"tags_descriptions":{},"views":287,"like_count":2,"has_summary":false,"last_poster_username":"jwr","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4443,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Spec instrumentation only checks fdef :args?","id":11018,"title":"Spec instrumentation only checks fdef :args?","slug":"spec-instrumentation-only-checks-fdef-args","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2024-11-18T00:27:31.820Z","last_posted_at":"2024-11-26T05:41:15.229Z","bumped":true,"bumped_at":"2025-05-12T05:03:54.867Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":10,"name":"clojure_spec","slug":"clojure-spec"}],"tags_descriptions":{},"views":169,"like_count":2,"has_summary":false,"last_poster_username":"ryantate","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4280,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":222,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3250,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How do I get a return value from catch to be sent as a response via Ring and Jetty?","id":11062,"title":"How do I get a return value from catch to be sent as a response via Ring and Jetty?","slug":"how-do-i-get-a-return-value-from-catch-to-be-sent-as-a-response-via-ring-and-jetty","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-12-08T09:43:43.832Z","last_posted_at":"2024-12-08T10:34:46.093Z","bumped":true,"bumped_at":"2025-05-09T12:44:43.566Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":166,"like_count":0,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How does the &lsquo;u&rsquo; flag in curl convert to clj-http?","id":11367,"title":"How does the 'u' flag in curl convert to clj-http?","slug":"how-does-the-u-flag-in-curl-convert-to-clj-http","posts_count":14,"reply_count":11,"highest_post_number":14,"image_url":null,"created_at":"2025-05-01T14:26:56.990Z","last_posted_at":"2025-05-01T18:42:02.045Z","bumped":true,"bumped_at":"2025-05-01T18:42:02.045Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":184,"like_count":3,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Kit: Apply Middleware to Some Routes","id":11340,"title":"Kit: Apply Middleware to Some Routes","slug":"kit-apply-middleware-to-some-routes","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-04-21T09:31:54.806Z","last_posted_at":"2025-04-23T04:52:42.908Z","bumped":true,"bumped_at":"2025-04-23T04:52:42.908Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"clojure","slug":"clojure"}],"tags_descriptions":{},"views":142,"like_count":2,"has_summary":false,"last_poster_username":"patrickbucher","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3496,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Kit: Accessing Request Body Fields in POST Request","id":11339,"title":"Kit: Accessing Request Body Fields in POST Request","slug":"kit-accessing-request-body-fields-in-post-request","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-04-21T06:25:43.226Z","last_posted_at":"2025-04-21T06:45:05.008Z","bumped":true,"bumped_at":"2025-04-21T06:45:05.008Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"clojure","slug":"clojure"},{"id":25,"name":"beginner","slug":"beginner"}],"tags_descriptions":{},"views":124,"like_count":0,"has_summary":false,"last_poster_username":"patrickbucher","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3496,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Which AI coding support/assistance tool do you recommend?","id":11020,"title":"Which AI coding support/assistance tool do you recommend?","slug":"which-ai-coding-support-assistance-tool-do-you-recommend","posts_count":20,"reply_count":12,"highest_post_number":20,"image_url":null,"created_at":"2024-11-18T17:26:09.182Z","last_posted_at":"2025-03-21T13:34:56.316Z","bumped":true,"bumped_at":"2025-03-21T13:34:56.316Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":136,"name":"ai","slug":"ai"}],"tags_descriptions":{},"views":2996,"like_count":20,"has_summary":false,"last_poster_username":"daver","category_id":23,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4036,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1997,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":659,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2063,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How do I develop intuitions for where to performance optimize?","id":11243,"title":"How do I develop intuitions for where to performance optimize?","slug":"how-do-i-develop-intuitions-for-where-to-performance-optimize","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2025-03-09T18:14:22.450Z","last_posted_at":"2025-03-17T14:01:20.554Z","bumped":true,"bumped_at":"2025-03-17T14:01:20.554Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":249,"like_count":6,"has_summary":false,"last_poster_username":"kiramclean","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":609,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4008,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2780,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AOC 2021 day2 problem","id":11002,"title":"AOC 2021 day2 problem","slug":"aoc-2021-day2-problem","posts_count":26,"reply_count":20,"highest_post_number":26,"image_url":null,"created_at":"2024-11-03T15:05:21.285Z","last_posted_at":"2025-03-12T14:55:50.918Z","bumped":true,"bumped_at":"2025-03-12T14:55:50.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":280,"like_count":1,"has_summary":false,"last_poster_username":"rpompen","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2736,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1163,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3692,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"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":"What is a Clojure or Java library for breaking text into semantic chunks?","id":11233,"title":"What is a Clojure or Java library for breaking text into semantic chunks?","slug":"what-is-a-clojure-or-java-library-for-breaking-text-into-semantic-chunks","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2025-03-02T14:34:16.492Z","last_posted_at":"2025-03-07T18:21:58.570Z","bumped":true,"bumped_at":"2025-03-07T18:21:58.570Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":233,"like_count":5,"has_summary":false,"last_poster_username":"didibus","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":377,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":184,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":659,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to remove potentially troublesome invisible characters before generating JSON?","id":11237,"title":"How to remove potentially troublesome invisible characters before generating JSON?","slug":"how-to-remove-potentially-troublesome-invisible-characters-before-generating-json","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2025-03-04T21:31:55.119Z","last_posted_at":"2025-03-07T11:34:02.008Z","bumped":true,"bumped_at":"2025-03-07T11:34:02.008Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":163,"like_count":3,"has_summary":false,"last_poster_username":"lkrubner","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3692,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to properly create a single generator from two or more generators","id":11238,"title":"How to properly create a single generator from two or more generators","slug":"how-to-properly-create-a-single-generator-from-two-or-more-generators","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-03-05T04:18:01.205Z","last_posted_at":"2025-03-07T01:48:26.735Z","bumped":true,"bumped_at":"2025-03-07T01:48:26.735Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":106,"like_count":0,"has_summary":false,"last_poster_username":"metatron","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4300,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":3678,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to use &lsquo;clj-time&rsquo; to get current time by LocalDateTime?","id":11209,"title":"How to use 'clj-time' to get current time by LocalDateTime?","slug":"how-to-use-clj-time-to-get-current-time-by-localdatetime","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2025-02-11T08:41:15.852Z","last_posted_at":"2025-02-12T03:03:19.318Z","bumped":true,"bumped_at":"2025-02-12T03:03:19.318Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":197,"like_count":1,"has_summary":false,"last_poster_username":"seancorfield","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3439,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":184,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":222,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Difference between clj-new and deps-new","id":11200,"title":"Difference between clj-new and deps-new","slug":"difference-between-clj-new-and-deps-new","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-02-07T17:04:41.662Z","last_posted_at":"2025-02-08T04:27:17.652Z","bumped":true,"bumped_at":"2025-02-08T04:27:17.652Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":100,"name":"tooling","slug":"tooling"}],"tags_descriptions":{},"views":233,"like_count":1,"has_summary":false,"last_poster_username":"dawkrish","category_id":23,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4346,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":2507,"primary_group_id":null,"flair_group_id":null}]}]}}