{"users":[{"id":2,"username":"ProcessingOrg","name":"Processing Foundation","avatar_template":"/user_avatar/discourse.processing.org/processingorg/{size}/18341_2.png","admin":true,"trust_level":4},{"id":9443,"username":"Douhane","name":"Mounir Sahraoui","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/e79b87/{size}.png","trust_level":1},{"id":42,"username":"Chrisir","name":"","avatar_template":"/user_avatar/discourse.processing.org/chrisir/{size}/45_2.png","trust_level":2},{"id":282,"username":"sableraph","name":"Raphaël de Courville","avatar_template":"/user_avatar/discourse.processing.org/sableraph/{size}/251_2.png","admin":true,"moderator":true,"trust_level":2},{"id":17,"username":"quark","name":"Peter Lager","avatar_template":"/user_avatar/discourse.processing.org/quark/{size}/26_2.png","trust_level":3},{"id":108,"username":"glv","name":"","avatar_template":"/user_avatar/discourse.processing.org/glv/{size}/18785_2.png","trust_level":3},{"id":16729,"username":"Missor","name":"Mike","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/9fc348/{size}.png","trust_level":0},{"id":88,"username":"GoToLoop","name":"GoSubRoutine","avatar_template":"/user_avatar/discourse.processing.org/gotoloop/{size}/86_2.png","trust_level":3},{"id":16717,"username":"tareksobh","name":"Tarek Sobh","avatar_template":"/user_avatar/discourse.processing.org/tareksobh/{size}/21947_2.png","trust_level":1},{"id":8068,"username":"svan","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/82dd89/{size}.png","trust_level":2},{"id":9070,"username":"Braunstein","name":"","avatar_template":"/user_avatar/discourse.processing.org/braunstein/{size}/14262_2.png","trust_level":1},{"id":2732,"username":"scudly","name":"","avatar_template":"/user_avatar/discourse.processing.org/scudly/{size}/5597_2.png","trust_level":2},{"id":16642,"username":"Meiller","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/4af34b/{size}.png","trust_level":0},{"id":16593,"username":"SkylinePulse","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/ed655f/{size}.png","trust_level":0},{"id":16637,"username":"AlviaHong","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/{size}.png","trust_level":1},{"id":16658,"username":"JTR","name":"JT","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/{size}.png","trust_level":0},{"id":15902,"username":"moon","name":"Moon","avatar_template":"/user_avatar/discourse.processing.org/moon/{size}/21773_2.png","moderator":true,"trust_level":2},{"id":48,"username":"hamoid","name":"aBe","avatar_template":"/user_avatar/discourse.processing.org/hamoid/{size}/58_2.png","trust_level":2},{"id":770,"username":"fredstout","name":"Fred Stout","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/258eb7/{size}.png","trust_level":1},{"id":6174,"username":"adaptinnovative","name":"Karl Scantlebury","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/2acd7d/{size}.png","trust_level":2},{"id":16610,"username":"SPW48","name":"Wim ter Haar","avatar_template":"/user_avatar/discourse.processing.org/spw48/{size}/21834_2.png","trust_level":1},{"id":9127,"username":"jafal","name":"jafal","avatar_template":"/user_avatar/discourse.processing.org/jafal/{size}/19112_2.png","trust_level":2},{"id":16557,"username":"metrixgo","name":null,"avatar_template":"/user_avatar/discourse.processing.org/metrixgo/{size}/21817_2.png","trust_level":0},{"id":16535,"username":"FoxtheEpic","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/bbe5ce/{size}.png","trust_level":0},{"id":244,"username":"philtkp","name":"Phil","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/6a8cbe/{size}.png","trust_level":1},{"id":528,"username":"HackinHarry","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/3e96dc/{size}.png","trust_level":2},{"id":16527,"username":"techsupport2544","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/edb3f5/{size}.png","trust_level":1},{"id":15368,"username":"stefterv","name":"Stef","avatar_template":"/user_avatar/discourse.processing.org/stefterv/{size}/21678_2.png","trust_level":3},{"id":16335,"username":"noah-devtech","name":"","avatar_template":"/user_avatar/discourse.processing.org/noah-devtech/{size}/21666_2.png","trust_level":1},{"id":15996,"username":"danielcorbani","name":"Daniel Corbani","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/eada6e/{size}.png","trust_level":1},{"id":16525,"username":"HenrySketchNotes","name":"Henry Notes","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/ecb155/{size}.png","trust_level":0},{"id":16514,"username":"Evolvingcoder","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/b9bd4f/{size}.png","trust_level":0},{"id":16518,"username":"Aribobari","name":"","avatar_template":"/user_avatar/discourse.processing.org/aribobari/{size}/21767_2.png","trust_level":0},{"id":14154,"username":"sterretje","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/{size}.png","trust_level":2},{"id":1683,"username":"beckerc","name":"Christopher","avatar_template":"/user_avatar/discourse.processing.org/beckerc/{size}/3511_2.png","trust_level":1},{"id":409,"username":"jb4x","name":"","avatar_template":"/user_avatar/discourse.processing.org/jb4x/{size}/789_2.png","trust_level":2},{"id":12546,"username":"Mikey83","name":"Michael R","avatar_template":"/user_avatar/discourse.processing.org/mikey83/{size}/17956_2.png","trust_level":2},{"id":4267,"username":"TomC","name":"Tom C","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/8dc957/{size}.png","trust_level":0},{"id":4006,"username":"DerekCresswell","name":"Derek Cresswell","avatar_template":"/user_avatar/discourse.processing.org/derekcresswell/{size}/4868_2.png","trust_level":1},{"id":4171,"username":"InferNova","name":"Marcin","avatar_template":"/user_avatar/discourse.processing.org/infernova/{size}/6009_2.png","trust_level":2},{"id":3596,"username":"esc746","name":"","avatar_template":"/user_avatar/discourse.processing.org/esc746/{size}/4258_2.png","trust_level":2}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/processing/6?page=1","per_page":30,"top_tags":[{"id":1,"name":"homework","slug":"homework"},{"id":3,"name":"contributions","slug":"contributions"},{"id":4,"name":"dev-update","slug":"dev-update"},{"id":5,"name":"opportunities","slug":"opportunities"},{"id":7,"name":"rfc","slug":"rfc"}],"topics":[{"fancy_title":"About the Processing category","id":16,"title":"About the Processing category","slug":"about-the-processing-category","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2018-05-12T03:35:38.500Z","last_posted_at":"2021-01-23T21:04:08.106Z","bumped":true,"bumped_at":"2021-01-23T21:04:08.106Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Discussions about Processing programs and development","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1829,"like_count":1,"has_summary":false,"last_poster_username":"Douhane","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9443,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I cannot use variable name &ldquo;to&rdquo; anymore","id":48989,"title":"I cannot use variable name \"to\" anymore","slug":"i-cannot-use-variable-name-to-anymore","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":null,"created_at":"2026-07-11T22:58:00.304Z","last_posted_at":"2026-07-14T11:33:21.593Z","bumped":true,"bumped_at":"2026-07-14T11:33:21.593Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":73,"like_count":5,"has_summary":false,"last_poster_username":"Chrisir","category_id":6,"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":42,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":282,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cannot get Processing 4.5.5 to run under Linux Mint","id":48986,"title":"Cannot get Processing 4.5.5 to run under Linux Mint","slug":"cannot-get-processing-4-5-5-to-run-under-linux-mint","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-07-10T21:37:17.632Z","last_posted_at":"2026-07-11T17:20:58.777Z","bumped":true,"bumped_at":"2026-07-11T17:20:58.777Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":37,"like_count":0,"has_summary":false,"last_poster_username":"GoToLoop","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16729,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":88,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Subtracting a curveVertex() hole from a blob","id":48949,"title":"Subtracting a curveVertex() hole from a blob","slug":"subtracting-a-curvevertex-hole-from-a-blob","posts_count":6,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2026-07-03T15:22:48.318Z","last_posted_at":"2026-07-05T18:11:51.602Z","bumped":true,"bumped_at":"2026-07-05T18:11:51.602Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":61,"like_count":8,"has_summary":false,"last_poster_username":"Chrisir","category_id":15,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16717,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":42,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Performance issues with PGraphics layers and image() calls","id":48929,"title":"Performance issues with PGraphics layers and image() calls","slug":"performance-issues-with-pgraphics-layers-and-image-calls","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/5/8/58632fff570ff1404580bd91530db0c26d9485d8.png","created_at":"2026-07-01T13:19:59.232Z","last_posted_at":"2026-07-03T16:21:34.662Z","bumped":true,"bumped_at":"2026-07-03T16:21:34.662Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":79,"like_count":7,"has_summary":false,"last_poster_username":"scudly","category_id":15,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9070,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2732,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Tool for running Processing (Java) sketches in the browser, feedback welcome","id":48800,"title":"Tool for running Processing (Java) sketches in the browser, feedback welcome","slug":"tool-for-running-processing-java-sketches-in-the-browser-feedback-welcome","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-06-11T15:17:46.891Z","last_posted_at":"2026-06-30T15:24:11.000Z","bumped":true,"bumped_at":"2026-06-30T15:24:11.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":3,"name":"contributions","slug":"contributions"}],"tags_descriptions":{},"views":91,"like_count":10,"has_summary":false,"last_poster_username":"Meiller","category_id":7,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":16642,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Contribution Manager won&rsquo;t connect","id":48682,"title":"Contribution Manager won't connect","slug":"contribution-manager-wont-connect","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-05-25T23:12:59.403Z","last_posted_at":"2026-06-28T13:20:47.471Z","bumped":true,"bumped_at":"2026-06-28T13:20:47.471Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":80,"like_count":1,"has_summary":false,"last_poster_username":"sableraph","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":16593,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":16637,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Help with code in the book Make: Getting Started with Arduino","id":48831,"title":"Help with code in the book Make: Getting Started with Arduino","slug":"help-with-code-in-the-book-make-getting-started-with-arduino","posts_count":16,"reply_count":12,"highest_post_number":18,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/optimized/3X/6/c/6cdc1e0934112af2a2b97d70b1261745486b1001_2_1024x336.png","created_at":"2026-06-17T20:24:08.257Z","last_posted_at":"2026-06-25T19:44:39.935Z","bumped":true,"bumped_at":"2026-06-25T19:44:39.935Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":130,"like_count":3,"has_summary":false,"last_poster_username":"JTR","category_id":25,"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":16658,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"RFC For a VSCode PDE","id":48779,"title":"RFC For a VSCode PDE","slug":"rfc-for-a-vscode-pde","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2026-06-08T22:14:59.556Z","last_posted_at":"2026-06-22T02:46:55.550Z","bumped":true,"bumped_at":"2026-06-22T02:46:55.550Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"dev-update","slug":"dev-update"},{"id":7,"name":"rfc","slug":"rfc"}],"tags_descriptions":{},"views":157,"like_count":14,"has_summary":false,"last_poster_username":"glv","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15902,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":48,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":88,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multiple Sketches In One Export","id":48705,"title":"Multiple Sketches In One Export","slug":"multiple-sketches-in-one-export","posts_count":21,"reply_count":14,"highest_post_number":22,"image_url":null,"created_at":"2026-05-31T15:13:48.446Z","last_posted_at":"2026-06-19T22:16:40.978Z","bumped":true,"bumped_at":"2026-06-19T22:16:40.978Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":261,"like_count":2,"has_summary":false,"last_poster_username":"fredstout","category_id":14,"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":770,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6174,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Planned Downtime Monday, June 15th","id":48786,"title":"Planned Downtime Monday, June 15th","slug":"planned-downtime-monday-june-15th","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-09T15:51:23.248Z","last_posted_at":"2026-06-09T15:51:23.543Z","bumped":true,"bumped_at":"2026-06-09T15:51:23.543Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4,"name":"dev-update","slug":"dev-update"}],"tags_descriptions":{},"views":441,"like_count":3,"has_summary":false,"last_poster_username":"moon","category_id":6,"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":15902,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Monitor the speed of my Code","id":48738,"title":"Monitor the speed of my Code","slug":"monitor-the-speed-of-my-code","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-05T09:49:06.785Z","last_posted_at":"2026-06-06T10:46:03.755Z","bumped":true,"bumped_at":"2026-06-06T10:46:03.755Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":63,"like_count":4,"has_summary":false,"last_poster_username":"quark","category_id":14,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":42,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Mini Pen Plotter","id":48734,"title":"Mini Pen Plotter","slug":"mini-pen-plotter","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-03T12:08:02.491Z","last_posted_at":"2026-06-04T00:09:54.816Z","bumped":true,"bumped_at":"2026-06-04T00:09:54.816Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":1,"name":"homework","slug":"homework"}],"tags_descriptions":{},"views":76,"like_count":0,"has_summary":false,"last_poster_username":"jafal","category_id":25,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16610,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":9127,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"VSCode naming conflict issue","id":48578,"title":"VSCode naming conflict issue","slug":"vscode-naming-conflict-issue","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-21T20:26:01.687Z","last_posted_at":"2026-05-22T01:14:34.722Z","bumped":true,"bumped_at":"2026-05-22T01:14:34.722Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":46,"like_count":2,"has_summary":false,"last_poster_username":"GoToLoop","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16557,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":88,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why are there individual keywords for different multiples of π","id":48519,"title":"Why are there individual keywords for different multiples of π","slug":"why-are-there-individual-keywords-for-different-multiples-of","posts_count":11,"reply_count":7,"highest_post_number":11,"image_url":null,"created_at":"2026-05-08T13:21:00.543Z","last_posted_at":"2026-05-21T18:02:36.292Z","bumped":true,"bumped_at":"2026-05-21T18:02:36.292Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":148,"like_count":20,"has_summary":false,"last_poster_username":"glv","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16535,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":88,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Processing float values: decimal output and IEEE 754 bit patterns","id":48526,"title":"Processing float values: decimal output and IEEE 754 bit patterns","slug":"processing-float-values-decimal-output-and-ieee-754-bit-patterns","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-09T15:45:46.695Z","last_posted_at":"2026-05-21T13:53:10.016Z","bumped":true,"bumped_at":"2026-05-21T13:53:10.016Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":1,"has_summary":false,"last_poster_username":"glv","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Displaying a Single Image Across Multiple Fullscreen Displays","id":48574,"title":"Displaying a Single Image Across Multiple Fullscreen Displays","slug":"displaying-a-single-image-across-multiple-fullscreen-displays","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-20T14:06:50.207Z","last_posted_at":"2026-05-20T15:31:09.083Z","bumped":true,"bumped_at":"2026-05-20T15:31:09.083Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":45,"like_count":3,"has_summary":false,"last_poster_username":"sableraph","category_id":6,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Linear compass display to use with a MPU","id":48060,"title":"Linear compass display to use with a MPU","slug":"linear-compass-display-to-use-with-a-mpu","posts_count":56,"reply_count":28,"highest_post_number":58,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/e/2/e21b25eca9674f604bb1192acd8120faeb4d0a57.jpeg","created_at":"2026-03-09T20:18:02.393Z","last_posted_at":"2026-05-15T14:49:03.635Z","bumped":true,"bumped_at":"2026-05-15T14:49:03.635Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":583,"like_count":17,"has_summary":true,"last_poster_username":"glv","category_id":25,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":528,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Adding Processing&rsquo;s core.jar to VS Code","id":48500,"title":"Adding Processing's core.jar to VS Code","slug":"adding-processings-core-jar-to-vs-code","posts_count":20,"reply_count":19,"highest_post_number":24,"image_url":null,"created_at":"2026-05-05T03:34:13.005Z","last_posted_at":"2026-05-08T11:51:27.677Z","bumped":true,"bumped_at":"2026-05-08T11:51:27.677Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":196,"like_count":9,"has_summary":false,"last_poster_username":"glv","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"posters":[{"extras":null,"description":"Original Poster","user_id":16527,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":282,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15368,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gradle Template for Processing 4.x with Java 17 (IntelliJ/VS Code ready)","id":48013,"title":"Gradle Template for Processing 4.x with Java 17 (IntelliJ/VS Code ready)","slug":"gradle-template-for-processing-4-x-with-java-17-intellij-vs-code-ready","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-03-03T05:49:06.671Z","last_posted_at":"2026-05-06T22:47:42.177Z","bumped":true,"bumped_at":"2026-05-06T22:47:42.177Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":120,"like_count":9,"has_summary":false,"last_poster_username":"glv","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16335,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15368,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Capture.list() showing duplicate cameras","id":47153,"title":"Capture.list() showing duplicate cameras","slug":"capture-list-showing-duplicate-cameras","posts_count":13,"reply_count":10,"highest_post_number":14,"image_url":null,"created_at":"2025-09-16T15:05:16.116Z","last_posted_at":"2026-05-04T14:44:30.544Z","bumped":true,"bumped_at":"2026-05-04T14:44:30.544Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":211,"like_count":6,"has_summary":false,"last_poster_username":"glv","category_id":19,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15996,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":15902,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"FX2D renderer reporting lower case keys as upper case","id":48495,"title":"FX2D renderer reporting lower case keys as upper case","slug":"fx2d-renderer-reporting-lower-case-keys-as-upper-case","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-05-02T21:24:46.489Z","last_posted_at":"2026-05-04T07:28:27.134Z","bumped":true,"bumped_at":"2026-05-04T07:28:27.134Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":48,"like_count":1,"has_summary":false,"last_poster_username":"quark","category_id":6,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":16525,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problems with window format","id":48463,"title":"Problems with window format","slug":"problems-with-window-format","posts_count":7,"reply_count":5,"highest_post_number":8,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/optimized/3X/3/3/3362c5a364122759bdd90e6a01b57eede1b89fde_2_1024x732.png","created_at":"2026-04-24T14:01:48.721Z","last_posted_at":"2026-05-02T09:27:11.401Z","bumped":true,"bumped_at":"2026-05-02T09:27:11.401Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":102,"like_count":8,"has_summary":false,"last_poster_username":"sableraph","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16514,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"IP Camera on Processing","id":48478,"title":"IP Camera on Processing","slug":"ip-camera-on-processing","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-04-27T18:17:33.812Z","last_posted_at":"2026-04-29T02:24:39.598Z","bumped":true,"bumped_at":"2026-04-29T02:24:39.598Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":0,"has_summary":false,"last_poster_username":"glv","category_id":19,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":15996,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OpenCV and ball tracking","id":48472,"title":"OpenCV and ball tracking","slug":"opencv-and-ball-tracking","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":"https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/optimized/3X/1/a/1ad546e53beaf8fe6de24b1d4ac49267f25b4658_2_1023x554.jpeg","created_at":"2026-04-26T18:21:00.625Z","last_posted_at":"2026-04-27T10:35:08.925Z","bumped":true,"bumped_at":"2026-04-27T10:35:08.925Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":58,"like_count":0,"has_summary":false,"last_poster_username":"ProcessingOrg","category_id":19,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":528,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"A void function says &ldquo;parameter p is not used&rdquo; and giving a null pointer exception","id":48469,"title":"A void function says \"parameter p is not used\" and giving a null pointer exception","slug":"a-void-function-says-parameter-p-is-not-used-and-giving-a-null-pointer-exception","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-04-26T05:12:15.135Z","last_posted_at":"2026-04-26T17:32:06.156Z","bumped":true,"bumped_at":"2026-04-26T17:32:06.156Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":41,"like_count":1,"has_summary":false,"last_poster_username":"GoToLoop","category_id":14,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16518,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":88,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Keyboard Entry Seems To Need Mouse Click To Work","id":48454,"title":"Keyboard Entry Seems To Need Mouse Click To Work","slug":"keyboard-entry-seems-to-need-mouse-click-to-work","posts_count":16,"reply_count":11,"highest_post_number":17,"image_url":null,"created_at":"2026-04-22T04:11:39.445Z","last_posted_at":"2026-04-25T14:35:32.000Z","bumped":true,"bumped_at":"2026-04-25T14:35:32.000Z","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":6,"has_summary":false,"last_poster_username":"fredstout","category_id":14,"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":770,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14154,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":282,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"keyPressed() only works sometimes","id":22340,"title":"keyPressed() only works sometimes","slug":"keypressed-only-works-sometimes","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2020-07-02T21:58:21.904Z","last_posted_at":"2026-04-23T23:36:41.000Z","bumped":true,"bumped_at":"2026-04-23T23:36:41.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":933,"like_count":6,"has_summary":false,"last_poster_username":"fredstout","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1683,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":409,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12546,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":770,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Motu M4 Audio 4 channel setup","id":48446,"title":"Motu M4 Audio 4 channel setup","slug":"motu-m4-audio-4-channel-setup","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-04-18T13:09:52.920Z","last_posted_at":"2026-04-18T20:51:05.497Z","bumped":true,"bumped_at":"2026-04-18T20:51:05.497Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":51,"like_count":1,"has_summary":false,"last_poster_username":"glv","category_id":19,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4267,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Using surface.setLocation does not do same thing every time","id":11871,"title":"Using surface.setLocation does not do same thing every time","slug":"using-surface-setlocation-does-not-do-same-thing-every-time","posts_count":13,"reply_count":7,"highest_post_number":13,"image_url":null,"created_at":"2019-06-05T19:01:14.375Z","last_posted_at":"2026-04-15T00:56:55.500Z","bumped":true,"bumped_at":"2026-04-15T00:56:55.500Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1316,"like_count":3,"has_summary":false,"last_poster_username":"svan","category_id":15,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4006,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4171,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3596,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":17,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8068,"primary_group_id":null,"flair_group_id":null}]}]}}