Today on meta.discourse.org…
Key Stats
- New posts: 50 (Sidekiq memory tweak details)
- New topics: 9 (Composer blank-lines question)
- Top users:
- Moin: 2 posts, 5 likes (automatic review guide)
- asa: 2 posts, 2 likes (banner reminder tips)
- ToddZ: 1 post, 2 likes (moderation workflow advice)
- NateDhaliwal: 3 posts, 1 like (CPU spike debugging)
- David_Ghost: 2 posts, 1 like (SMTP2Go troubleshooting)
- merefield: 1 post, 1 like (community moderation perspective)
- haydenjames: 1 post, 1 like (memory usage tuning)
- not-ethan: 1 post, 1 like (Discourse ID SSO query)
- th21: 2 posts, 1 like (novel line-break formatting)
- Tony001: 1 post, 1 like (group moderation follow-up)
Interesting Topics
Community
- In Community, Tony001 asked whether an open Discourse group should require staff approval for all posts, prompting ToddZ to outline moderation vs. review workflows [Should an open Discourse group be moderated - #2 by ToddZ] and Moin to link to his overview of automatic post-review triggers [Should an open Discourse group be moderated - #4 by Moin].
Announcements
- In Announcements, not-ethan asked if Discourse ID would replace traditional SSO, and asa confirmed that Google, Discord, and other logins will remain alongside Discourse ID [Discourse ID is now available. Try it today! - #18 by not-ethan].
Installation
- In Installation, NFULFX lost forum access after switching to SMTP2Go; community experts walked through DNS proxy settings, firewall checks, Let’s Encrypt rate-limit workarounds [Changed email service, now the forum won't resolve via IP address nor URL - #9 by pfaffman] and recommended hostname alias variables [Changed email service, now the forum won't resolve via IP address nor URL - #11 by pfaffman].
Support
-
In Support, anoedo wanted a blue reminder banner in the composer to nudge users to search first; Moin pointed to topic templates [How can I set up a reminder banner in the editor? - #2 by Moin] and existing Marketplace examples [Using topic templates for categories].
-
In Support, haydenjames shared that reducing
UNICORN_WORKERSto 4 and raisingUNICORN_SIDEKIQ_MAX_RSSto 700 MB stabilized Sidekiq memory usage [Sidekiq is consuming too much memory (using: 522.12M)..., restarting - #2 by haydenjames]. -
In Support, th21 and pfaffman explored how to insert multiple blank lines in Markdown, discussing non-breaking spaces and horizontal rules as workarounds [How to add multiple blank lines in the new composer? - #2 by pfaffman].
-
In Support, GeorgSeifert reported intermittent 100 % CPU spikes causing 502 errors; peers recommended adding 2–4 GB of swap, monitoring with
htop, and checking periodic jobs [Occasionally very high CPU load - #4 by pfaffman].
Plugin
- In Plugin, Ethsim2 tested the “No Bump First Post” plugin and confirmed that editing the first post via REST API no longer bumps topics when
bypass_bump=false[No Bump First Post Plugin - #5].
#Extras
- In #Extras, Ethsim2 merged a commit that removes the bump-date reset in the ICS → Discourse Importer script, ensuring import dates stay consistent [ICS → Discourse Importer - #18 by Ethsim2].
Feature
-
In Feature, ct-337 proposed requiring passwords for email/IP lookups to avoid accidental checks, while mcdanlj argued that adding friction should be opt-in via a plugin [Email/IP checks require password - #2 by mcdanlj].
-
In Feature, TechnologyStar advocated for automatic notifications when a user’s post is deleted, to improve transparency and help users learn from moderation actions [Improve Notification Mechanism for Topic Deletions - #3 by TechnologyStar].
#Site Management
- In #Site Management, manton described deleting 50 bot accounts and 30+ spam posts despite hCaptcha and link restrictions, sparking a discussion on AI moderation options and puzzle difficulty [Tips for Preventing Spam - #16 by manton].
Bug
-
In Bug, philh uncovered a conflict between Brand Header and Versatile Banner that repositions the header unexpectedly in beta2, confirmed by replicating with both components enabled [Plugin Conflict Between Brand Header and Versatile Banner].
-
In Bug, Ethsim2 hit 429 errors when advancing the Full Calendar view week by week, despite raising global API throttles—tracing it to internal rate limits and event chunking behavior [Uncaught (in promise) error].
UX
- In UX, Remote_Selmore agreed that making Discourse feel more like Mastodon requires genuine audience engagement and encouraged hosts to ask for opinions rather than assume they have all the answers [I want Discourse to work more like Mastodon? - #12 by Remote_Selmore].
Activity by the @team Group
-
pfaffman guided th21 on Markdown blank-line workarounds in How to add multiple blank lines in the new composer?, recommended swap space and
htopmonitoring for GeorgSeifert’s CPU issues in Occasionally very high CPU load, and walked NFULFX through Let’s Encrypt rate-limit fixes and hostname aliases in Changed email service, now the forum won’t resolve via IP address nor URL. -
manton reported a surge of bot accounts and shared moderation strategies in Tips for Preventing Spam, igniting a deeper conversation on hCaptcha puzzles and trust-level link policies.
May your banners remind you to breathe and your Sidekiq workers never run out of memory—stay nerdy, meta fam!