The forum life



  • @GuyWhoKilledBear said in The forum life:

    I can't imagine ChatGPT coming up with a useful summary (i.e. one that actually contains the right answer) of a topic in a tech support forum.

    It might be able to come up with something like this:

    The accepted answer is X, but several users pointed out that it is wrong because Y. The highest-rated answer is Z. There are N other answers, including ...

    Perhaps, in addition to summarizing the topic, it could compare with other sources of information to synthesize its own preferred answer (which, of course, you'd need to check carefully for correctness and applicability, because misinformation).

    I also can't imagine it coming up with a useful summary of one of our megathreads.

    Yeah, our megathreads don't stay on a narrow enough range of topics for a summary, whether generated by AI or a human, to be useful. About the best that is possible would be something like, "Tens of thousands of posts on a wide range of subjects. Some of the most-often mentioned topics are .... Most have some humorous content."


  • Discourse touched me in a no-no place

    @HardwareGeek said in The forum life:

    Perhaps, in addition to summarizing the topic, it could compare with other sources of information to synthesize its own preferred answer (which, of course, you'd need to check carefully for correctness and applicability, because misinformation).

    We need an official looking stamp that proudly says "AI Certified Bullshit" which we can attach to such summaries so that it's really obvious that they shouldn't be trusted.



  • So I said I'd comment on some of the other insights about the forum software world. I hang out in various places - on forums that discuss forums, if you can imagine it - and I have a few things to share, though this is not particularly curated so apologies in advance as it's likely to ramble a little as I try to articulate everything I've heard, seen and thought about lately.

    The classic forum platforms are for the most part 'I am a forum and if you want anything else, there's some kind of addon', with a few that have first-party addons for other kinds of content, e.g. forum + gallery + blogs + other content or similar.

    Now, one of the ongoing wishlist items/arguments is 'we need better tools for things that aren't forum discussions', because the belief (not entirely unfairly, also supported by reasonable data) is that what brings people to the community is something in the form of an article or other content around which a community came to be. (In TDWTF's case, this is of course the mythical front page.)

    To me this represents a very interesting split between the groups who argue for/against; there are certainly those who argue that 'it should just be a forum', and that articles etc. should be left to a proper CMS, and there are those who argue that the forum should be more of a community hub and include some content management functionality.

    Then you look bigger picture at these platforms that are a forum first and a gallery/blog/download centre/helpdesk/e-store/whatever and one thing really smacks you in the face if you ever spend time looking: they're not really cohesive.

    They're separate things bolted toegther. Yes, you can have a forum with the same theme as the gallery, with the same theme as your downloads area and your staff blog or whatever else, but the content being siloed up like that (historically to sell plugins)

    This is certainly something I've spent a lot of time pondering: when we talk about 'building a community space' are we talking about just dropping in a forum as a vehicle for talking or is it genuinely something broader than that?

    I know a big recurring theme that came up in this thread is how central 'letting people actually do the talking thing' really is, but there's also a place in a community space for being able to share things that aren't just discussions. Writing communities want places to be able to share and discuss stories; photographic communities to share their images and so on.

    Which brings me to the next bone of contention: forum categories.

    We have our nice list of categories - something that the old forum guard still insists should be the front page of the forum. That showing people your taxonomy and hierarchy should be the opening gambit for content. There I have to give it to Atwood, for being ballsy enough to break with that tradition by default, though I'm not sure he did the right thing with it.

    What I do know is this:

    • people do rely on the categorisation for being able to find topics that are thematically related
    • people who are already familiar with a site will have some idea where to go to place content to reach a certain audience within that site, or to put a particular slant on it (e.g. here, my posting this topic in General Help rather than in General)
    • people who arrive at a site inevitably do not arrive at the list of categories early in their journey and it is not so useful to first-time viewers - other industries understand this; your average e-commerce venue doesn't have a vomited-up list of all product categories of products on ther front page (it'll be curated, with calls to action, funnelling the users towards particular sections)
    • it is very common for users to join a site to ask a question and be confused where to post that question, especially if the taxonomy is not very clear; this is often met with hostility on the part of the community, and especially if the community skews older with a younger new member
    • the categorisation is often seen as confusing and unnecessary for 'younger members' (often a thinly disguised bashing Gen Z opportunity) when they're used to posting on social media where such things are not presented as barriers to entry
    • Discord exhibits much of the same behaviour with channels as categorisation and yet 'Gen Z' don't have the same problem, it's almost as if the problem is actually bad taxonomy and disinclination to improve

    I've often wondered if the way to go is actually to not have boards per se but instead treat it as those a given topic can be attached to multiple categories where it might actually fit.

    I mean, this isn't without all of its own problems; what if for example a topic were dual-tagged at creation for both the Lounge and General? Is it more logical that this should be visible to all (because General) or restricted (because Lounge)?

    I mean, you get the same general arguments/concerns about moving topics between categories as you would re-tagging them (a mod moving something from the Lounge to General is in the same vein as someone retagging a topic from 'Lounge' to 'Lounge, General'), but I don't think this is something that is necessarily a blocker.

    I think the biggest part of my reticence about just pushing for this model full-bore is because categories have permissions by default, not just around who can see them, but around who can moderate, and setting this up for more than a few people in a few areas is a massive ballache to do, which is why we end up with the boards-as-a-bucket delineation, and the boundary for permissions.

    I've seen the other model, where users can create 'clubs' for their own little areas on a site - for the metaphor, I suppose... imagine if the Garage were its own little area not moderated by the site moderators, but by 'the Garage moderators' who have literally no other moderation powers outside the Garage (the typical model posits that general moderators would not have power there either, other than admins, and that topics being moved to/fro is... sketchy at best).

    I dunno. I find myself standing at the weird cross-roads. On the one hand is the old guard - the folks who passionately and violently defend forums as they are - and the new guard who seem to have almost comprehensively rejected forums.

    I continue to view this as less about 'the forum model having its time' and more the stubbornness of not evolving and broadening its horizons... it feels to me like the next evolution is somewhere between the classical format, and social media (WAIT DON'T RUN AWAY) where we find a balance between being able to have a voice without jumping through unnecessary hoops, and being able to find that content again through a platform that does not eternally view 'now' as the central most important thing.

    I suppose my question here is not even whether this makes any kind of sense, but... is it worth fighting for to try to pursue this avenue? Is it worth it, in 2023, to pursue building a tool to build communities that isn't fundamentally rooted in 2000s internet culture?

    (Please note I don't think I'm going full Atwood here. There's a lot of value in not trying to change how people discuss, because that's not the bit that's broken. It's all the fluff around that that's the problem. It's the categorisation model, the presentation model of topics of interest, adjacent topics, related topics, finding more content beyond the content you already have.)


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    Discord exhibits much of the same behaviour with channels as categorisation and yet 'Gen Z' don't have the same problem, it's almost as if the problem is actually bad taxonomy and disinclination to improve

    Discord isn't any different to forums IME. Most forums have people who post things in the "right" place, and people who don't. Discord servers are the same, with the added annoyance that a moderator can't move something to another channel.
    It's not a generation thing, it's just a people thing. Unfortunately software can't fix people.

    @Arantor said in The forum life:

    I've often wondered if the way to go is actually to not have boards per se but instead treat it as those a given topic can be attached to multiple categories where it might actually fit.

    I think that's basically how Flarum handles it, although with some restrictions and I've not seen the admin side of an even vaguely recent version of Flarum to know how those restrictions are configured.

    I don't really see the benefit of effectively being able to post a topic to multple categories, but at least NodeBB and Discord have both categories and tags which I guess is intended to keep both the cranky old people and the cranky young people happy.



  • @loopback0 said in The forum life:

    Discord isn't any different to forums IME.

    I know, but it's a regular discussion I see that 'Gen Z don't want to engage with forums' and one of the commonly cited reasons is how difficult it is to find the right place to start posting.

    @loopback0 said in The forum life:

    I think that's basically how Flarum handles it

    Broadly, but with some caveats around hierarchy from what I remember - you can have x, x/y and x/z as hierarchy and you can effectively tag a topic as being in x, y, and z at that point but I don't think you can cross the streams.

    I think I'd go further, using the categorising not only for forum topics (as they do) but for basically all types of content. I dunno, still very much on the fence here.


  • Discourse touched me in a no-no place

    @Arantor it doesn't seem to solve the supposed problem though, just make things potentially more complicated.



  • @Arantor said in The forum life:

    I mean, this isn't without all of its own problems; what if for example a topic were dual-tagged at creation for both the Lounge and General? Is it more logical that this should be visible to all (because General) or restricted (because Lounge)?

    This seems pretty straightforward to me. "Lounge" is more of an access classifier than a topic category, so this would be a "General" topic with "Lounge" access.

    There are two ways I could see this working. With existing software like ⛔👶, we'd have to essentially recreate the entire topic hierarchy within the Lounge access category. With new software, you could design it to treat access tags separately from topic tags.


  • Discourse touched me in a no-no place

    @HardwareGeek I agree. Security boundaries are a ballache at best, and the idea of having things in multiple security domains at the same time is asking for trouble with all the weird edge cases that become possible.

    Having categories be security domains (among other things; they're also policy domains and an organizational system) works. But as a regular, I don't use them much. My main important view is the list of topics with unread posts.



  • @dkf said in The forum life:

    My main important view is the list of topics with unread posts

    QFT.
    Main reason for the categories (to me) is the ability to block them (well, it, being the gaming/maffia category)



  • @Arantor said in The forum life:

    I know, but it's a regular discussion I see that 'Gen Z don't want to engage with forums' and one of the commonly cited reasons is how difficult it is to find the right place to start posting.

    How does Discord improve this? You still have to:

    1. Make a Discord account, if you don't already have one whose identity you want to use for this purpose.
    2. Find an appropriate "server".
    3. Get a working invite to it. (You need an invite link to join a Discord "server" and they expire by default.)
    4. Get past whatever intake process is used on that "server". (The last few I've tried to join made me read their introduction/FAQ channel and respond in a specific way before I was able to see the actual discussion channels, much like a CAPTCHA.)
    5. See if the "server" is actually about what you thought it was about.
    6. Choose the right channel for your topic/question.

    Sounds just like every forum I've been on in the last 20+ years except that you can't see or search for what people have been saying on that "server" until you're already there.

    Don't get me wrong, getting started in a new online community can always be difficult. It was difficult for me on BBSes, Quantum Link, USENET, IRC, web forums, multiplayer video games, social media, Discord, and whatever other systems I've used in the past and will continue to be difficult in every new system we come up with.

    Aside: Some Discord "servers" now have channels with separated initial posts and threaded responses. It's a real Worse Than Forum! :trwtf:



  • @Parody no disagreement from me, but one of the chief complaints about modern internet life vs forums is “young people don’t wanna use forums no more” and point at Discord, except in reality it is the same shit, with sprinkles on top.



  • @Arantor said in The forum life:

    @Parody no disagreement from me, but one of the chief complaints about modern internet life vs forums is “young people don’t wanna use forums no more” and point at Discord, except in reality it is the same shit, with sprinkles on top.

    I wonder if the ham radio folks said the same things when CBs got popular.



  • @Parody said in The forum life:

    I wonder if the ham radio folks said the same things when CBs got popular.

    CB got popular (and possibly its popularity peaked) before I became a ham, so I can't really say much about that. However, I think similar sentiments were expressed when the FCC eliminated the Morse code requirement to get a Technician class ham license.



  • @Parody said in The forum life:

    I wonder if the ham radio folks said the same things when CBs got popular.

    I suspect that when writing books about your pet peeve became popular, plenty of people deplored it because the “proper” way to air your views was to speak in public about them.



  • @Arantor said in The forum life:

    I've often wondered if the way to go is actually to not have boards per se but instead treat it as those a given topic can be attached to multiple categories where it might actually fit.

    I’ve been an admin on a number of forums (traditional category-based ones), and came to the conclusion that one feature I would like, is the ability to do the equivalent of Unix hard links to topics. Plenty of times, people post things in what is clearly the wrong category for it, but there are also plenty that fit into two or more. Some (a lot of? I don’t know) forum software allows a permanent redirect to a moved topic, but that looks like a redirect — as a user, you will immediately spot that the topic isn’t actually in the current category. IMHO, this isn’t that helpful: it would be far better if the topic appears like it’s in both (or even more).

    Also, that reminds me that on another forum some years ago, I had a discussion with someone who wanted to abolish categories in favour of posters tagging content. Though I think that’s a reasonable idea, in practice I see it failing to work because people frequently don’t tag their messages at all, and when they do, it’s a crap shoot which keywords they will use, let alone how they will spell them. When I pointed these things out, the other person suggested only using standardised tags and making it mandatory to add at least one of them to a thread. OK, good, you just reinvented categories …



  • @Gurth this is essentially the brunt of what I’m getting at (on this specific angle anyway)

    Having the ability to hard link is really just realising the notion that a topic could live in two categories with all that implies, all the visibility/security/policy boundaries. Any real difference is an implementation detail at best.

    Certainly some of the forum platforms do offer something akin to a hardlink where you click on the “this has moved” version of the topic and you’ll still end up at the topic, but it doesn’t quite behave (e.g. the moved notice will bubble down the list which wouldn’t happen if it were a hard link)

    And there will be times you want it moved without leaving said paper trail or leaving a hard link because it’s just in the wrong place outright. Which is how we ended up with the “moved” notice in the first place because users got confused about “where did my topic go”. But this feels solvable with better navigation to “my content” especially if there is a renewed focus on interactions with “my content”, something very clearly echoed in this topic.

    In fact I wonder if there isn’t an argument for making “interactions with my content” more prominent than the alerts system currently does. Or at the very least being able to divide the alerts into “reactions vs replies vs moderation” style alerts.

    As for actual tagging, that is as you say a crapshoot. The only way it works (for some definition of works) at all is on something like Twitter where hashtags bubble up but even then it’s temporary and in practice double-edged as people routinely use some (esp. political) hashtags both in favour and in opposition to the meaning of the hashtag…


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    but even then it’s temporary and in practice double-edged as people routinely use some (esp. political) hashtags both in favour and in opposition to the meaning of the hashtag

    People gotta people.



  • @HardwareGeek said in The forum life:

    However, I think similar sentiments were expressed when the FCC eliminated the Morse code requirement to get a Technician class ham license.

    I thought about getting a license and the related merit badge when I was in Scouts but never got around to learning Morse. (It was still required then.)



  • @Parody said in The forum life:

    @HardwareGeek said in The forum life:

    However, I think similar sentiments were expressed when the FCC eliminated the Morse code requirement to get a Technician class ham license.

    I thought about getting a license and the related merit badge when I was in Scouts but never got around to learning Morse. (It was still required then.)

    The FCC has restructured the license classes and requirements a bunch of times in the 40+ years since I got my license. I think it's still required for every class of license except Technician, although they've reduced the proficiency required. There used to be 3 levels of proficiency:

    • 5 WPM was required for Novice and Technician
    • 13 WPM was required for General and Advanced
    • 20 WPM was required for Amateur Extra
    • At one time, it was required to demonstrate proficiency in both sending and receiving, but they found that nobody who could pass the receiving test ever failed the sending test, so they did away with that some time before I got my license.

    Now, 5 WPM is sufficient for any class. They also abolished the General class, merging it into Advanced. Therefore, in theory, I could upgrade to Extra by taking only the Extra written test. If I can find my 40+ year-old original license, to prove I have passed the 5 WPM code test and General/Advanced written test. (Back in the day, Technician and General shared the same written test; the only difference was the code proficiency test.) I used to know where it was, but I've moved house 5 times, between 3 states, since the last time I definitely remember seeing it. I'm sure I wouldn't have thrown it out, but good luck finding it.



  • @Parody said in The forum life:

    I wonder if the ham radio folks said the same things when CBs got popular.

    Oh yes. Absolutely. The snooty ham radio people were highly offended when the unwashed CB masses came along.



  • @Arantor said in The forum life:

    Certainly some of the forum platforms do offer something akin to a hardlink where you click on the “this has moved” version of the topic and you’ll still end up at the topic, but it doesn’t quite behave (e.g. the moved notice will bubble down the list which wouldn’t happen if it were a hard link)

    And the messages list on most forum software won’t tell you there are new posts in the thread if you’re looking at the category it was moved from, only if you’re in the one it was moved to. Like you say, it’s really just a service to the person who made the post, so they can still find it where they thought it was after it’s been moved.

    this feels solvable with better navigation to “my content” especially if there is a renewed focus on interactions with “my content”, something very clearly echoed in this topic.

    TBH, it wouldn’t work for me — as I said in response to your original question, I prefer browsing forums by looking at just the categories that interest me. I don’t generally use pages that show me my own content, but instead, usually navigate manually to the categories with threads I started or posted in. Unless I get a notification, in which case I click that to go to the thread.

    In fact I wonder if there isn’t an argument for making “interactions with my content” more prominent than the alerts system currently does. Or at the very least being able to divide the alerts into “reactions vs replies vs moderation” style alerts.

    That’s what NodeBB does already, isn’t it?

    Notifications.png

    Unless you mean more clearly distinguishing between the different types of notification and/or putting some selection mechanism into that overview so you can choose which kind(s) to look at?



  • @Gurth I was more thinking out loud that 'this is where we are and how we got to it'.

    I think there's definitely a case for the multiple category situation, the only question becomes exactly how you treat that hard link for the purposes of security boundaries.

    We have category A and category B. A is visible to everyone, B is visible to a limited group.

    If the topic is in A and is retagged A, B, no harm, no foul.

    If the topic is in B and is retagged A, B, there is the question of whether it should now become visible or not to the wider audience.

    My gut reaction is that if you tag it like that, it's no different to you moving it across security boundaries in the first place, with the added bonus that if you then need to retag it, you're less likely to leave mess behind.

    The move notice is really a crutch against people going 'where's my content' when you move it out from under them, which is only a real necessity when you're classifying and not dual-tagging, and should be fixed by a better methodology of users being able to find their own content.

    I'm not really advocating for removing the tools you currently use, more rethinking about how they really work in the real world when we're not relying on taking programmer shortcuts for convenience.

    My thoughts on the 'show you your own content' are to short-out the necessity of the move notice for cases where a hard link isn't the right case (because it's not always).

    @Gurth said in The forum life:

    Unless you mean more clearly distinguishing between the different types of notification and/or putting some selection mechanism into that overview so you can choose which kind(s) to look at?

    This. A key recurring theme throughout this topic was 'show me the topics that I've had interactions on' and 'show me content where someone is engaging with what I had to say'

    Now, in my head these aren't equivalent; I care far more about in order: a) people replying to me directly, b) people quoting me but not necessarily replying to me, c) people replying to a topic I started, and then finally d) people liking my content.

    I have no strong thoughts on it yet, there's a lot of musing out loud, but I think there's value in separating kinds of notifications, especially if you're a moderator where you'll receive content notifications, user notifications, moderation notifications, reaction notifications etc.

    I've never entirely been sold on the single point of notification because on a busy site it's just a stream of noise unless you start disabling kinds of notifications entirely.


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    I think there's definitely a case for the multiple category situation, the only question becomes exactly how you treat that hard link for the purposes of security boundaries.
    We have category A and category B. A is visible to everyone, B is visible to a limited group.
    If the topic is in A and is retagged A, B, no harm, no foul.
    If the topic is in B and is retagged A, B, there is the question of whether it should now become visible or not to the wider audience.

    It shouldn't be possible to cross those boundaries - it makes it open for accidental mess.

    Person X sees a topic in category B, doesn't realise it's also in A, expects they're making a post that's limited visibility but makes a post that's now visible to everyone.

    As a user this seems like unnecessarily complication.


  • I survived the hour long Uno hand

    @loopback0 said in The forum life:

    As a user this seems like unnecessarily complication.

    Oh, come on, if you're not violating the principle of least surprise you're developing it wrong :tro-pop:



  • The problem is that both interpretations are valid. There is a need to be able to display the same topic in multiple contexts, indeed I can think of several beyond this specific use case.

    But visibility across security contexts is a tough one. I mean, I'd hope that you just wouldn't in general but as above, people gonna people.

    Perhaps the rule is that if a topic has multiple security vectors into it, whichever is the most constrictive automatically applies, even if notionally it could be visible other ways.

    Such that if a topic were ever tagged General, Lounge, the security policy of Lounge would win and people who couldn't see Lounge couldn't see that topic.

    Or even that we could just disallow tagging where the visibility boundary is crossed by the product, so you could tag it as General + whatever categories were equally visible to General OR you could tag it as Lounge + (Lounge) Candidate's Mettle because these don't cross the streams.

    I don't know. It's hard because there is an element of 'what we have works' and yet what we have currently doesn't entirely work and I think we can maybe do better.


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    There is a need to be able to display the same topic in multiple contexts, indeed I can think of several beyond this specific use case.

    Is there?
    I've never encountered the need to post a topic in multiple categories on a forum.

    @Arantor said in The forum life:

    Or even that we could just disallow tagging where the visibility boundary is crossed by the product, so you could tag it as General + whatever categories were equally visible to General OR you could tag it as Lounge + (Lounge) Candidate's Mettle because these don't cross the streams.

    This. It prevents accidents and it's easier to explain to users.


  • Notification Spam Recipient

    @Zecc said in The forum life:

    Idea [cc @Arantor just in case]: per-user, per-thread bookmarks. Make them visible like those highlights in the scrollbar when doing a find in your browser:

    4b9be01b-932c-46b2-871e-d8b6489e26f4-image.png

    I just couldn't push my :kneeling_warthog:-ness to get my idea of this working. 😭


  • 🚽 Regular

    @Arantor said in The forum life:

    I've never entirely been sold on the single point of notification because on a busy site it's just a stream of noise unless you start disabling kinds of notifications entirely.

    NodeBB adds different classes to notifications depending on their kind, so I've added custom CSS to make them have different background colors. Even though it's still a single stream of notifications, I can easily tell apart at a glance which are more interesting.


  • 🚽 Regular

    @Arantor said in The forum life:

    But visibility across security contexts is a tough one. I mean, I'd hope that you just wouldn't in general but as above, people gonna people.
    Perhaps the rule is that if a topic has multiple security vectors into it, whichever is the most constrictive automatically applies, even if notionally it could be visible other ways.
    Such that if a topic were ever tagged General, Lounge, the security policy of Lounge would win and people who couldn't see Lounge couldn't see that topic.
    Or even that we could just disallow tagging where the visibility boundary is crossed by the product, so you could tag it as General + whatever categories were equally visible to General OR you could tag it as Lounge + (Lounge) Candidate's Mettle because these don't cross the streams.
    I don't know. It's hard because there is an element of 'what we have works' and yet what we have currently doesn't entirely work and I think we can maybe do better.

    At some point you're going full ACL. Individual users may choose to hide certain categories from themselves, so I don't necessarily see that as a problem. Other than it's introducing a lot of complexity which is probably unnecessary 95% of the time.


  • Discourse touched me in a no-no place

    @Zecc said in The forum life:

    Individual users may choose to hide certain categories from themselves, so I don't necessarily see that as a problem.

    Hiding isn't the same as disallowing access. I hide the Garage, but that's because I don't usually enjoy being there. Yet sometimes what I write ends up there anyway; I still want notifications about interactions with my posts wherever they are.



  • I mean, there’s another issue: if you make a post, and it ends up in the Garage but you can’t see inside the Garage…

    1. should you still be able to see your own post through some means, Garage access be damned? (GDPR infers the answer is yes, to be able to identify if the content contains personal data that needs cleanup)
    2. should you still get notifications about it, e.g. reactions? Replies are a different beast, obviously. Even if you can’t see the reply, should you be told that it got one?

    This is of course not a new problem and not one originated by any nonsense I might have come up with here.

    But I am somewhat motivated to ask all the questions even if the answers turn out to be the same precisely because I think it’s been long enough that we answered many of these questions and no longer remember why the answers were so even if we obviously know what the answers were.



  • @Arantor said in The forum life:

    cases where a hard link isn't the right case (because it's not always).

    Oh, I didn’t mean to suggest it always is — just that I sometimes see posts where it would be. Other posts benefit from simply being moved, with or without a permanent redirect (I usually put in a temporary one that expires after a few days to a week or so, for the already mentioned reason that people will be able to find their thread again).



  • @loopback0 said in The forum life:

    I've never encountered the need to post a topic in multiple categories on a forum.

    Hypothetical example: you run a forum about holiday cruises. Among others, it has categories for discussing people’s experiences and expectations of cruise destinations and of cruise lines. Now somebody asks if a cruise by company C that goes to destinations D, E and F is worth it. Which category does this go into?

    Because you can bet some people will reply about the destinations and others will reply about their experiences with the line itself, so whichever category it goes into, it will only cover part of what the replies will actually be about.



  • I had a simpler use case - plenty of folks write their rules in pinned topics that end up getting copy-pasted across categories.

    Usually this won’t cross visibility boundaries. Usually.

    There’s definitely cases you want a topic in multiple places where it is treated like a genuine topic. There are also times you want to move it between categories while leaving breadcrumb trails for people. And there are times you want to move it with no overt paper trail.

    The question then becomes whether the value of cross-category content is worth with complexity it necessarily introduces… I’m still thinking it might be.


  • BINNED

    @Arantor said in The forum life:

    I mean, there’s another issue: if you make a post, and it ends up in the Garage but you can’t see inside the Garage…

    1. should you still be able to see your own post through some means, Garage access be damned? (GDPR infers the answer is yes, to be able to identify if the content contains personal data that needs cleanup)
    2. should you still get notifications about it, e.g. reactions? Replies are a different beast, obviously. Even if you can’t see the reply, should you be told that it got one?

    This is of course not a new problem and not one originated by any nonsense I might have come up with here.

    But I am somewhat motivated to ask all the questions even if the answers turn out to be the same precisely because I think it’s been long enough that we answered many of these questions and no longer remember why the answers were so even if we obviously know what the answers were.

    No. There's no reason to tell people about "interactions" they're having in places they can't see.

    Imagine the case where you and I hate each other.

    Say you're talking shit about me behind my back in The Lounge. Meanwhile, I'm talking shit about you behind your back in The Garage.

    I'm not sure if you actually have Garage access, but pretend you don't. Similarly, I technically have Lounge access, but I don't read it, so pretend I don't.

    Now imagine the old fashioned way of doing this. Pretend I'm stapling handbills to utility poles (:airquotes:posting:airquotes: them) that say "@Arantor is a jerk." I'm doing this in New Jersey where I live, and you're posting equivalent anti-GuyWhoKilledBear handbills in England where you live. On the other side of the ocean.

    Do you think that your life would be improved by hearing that some rando out there is posting shit about you? In my experience, 100% of the time, that only makes stuff worse.


    Also, one of the restricted access boards that every forum has is the staff only board where they presumably talk about moderation policy or whatever.

    In the fight you and I are having (from the last analogy), imagine the Mods are talking about how to handle our dispute. Should you and I be getting notifications that the Mods are talking about us? Do you think that would help the situation?

    I think that would make it worse. And separately from how you and I react, the mods ought to be able to have that conversation in private.


  • Considered Harmful

    @GuyWhoKilledBear said in The forum life:

    Imagine the case where you and I hate each other.

    🙀



  • @GuyWhoKilledBear all of that is fine, with one exception you didn’t cover (and literally the part I raised because it’s the only part that is an exception to the very obvious situation of how it should generally be)

    You make a post bitching about me. That post gets Jeffed to a super secret place you can’t see - but it’s still your post. Should you still be able to see it, interact with it etc.?

    Because this does happen, where you post in a place and for whatever reason no longer have access to that place, but it’s still a post you made. Now should you be able to access that from your profile (because it’s a post you made, even if you can’t see the rest of the topic)… probably because under GDPR you have a right to examine your content to be able to request removal of personal data, so you have to see your data to be able to direct change.

    But other interactions? I tend to come down on the side of the fence that… probably not, but it really isn’t quite as simple as “post is in an area you can’t see, therefore no go”.

    There is a real question mark of “if you @ me in an area I can’t see… why are you @‘ing me in the first place” - it feels like the UI shouldn’t even allow/autocomplete that in the first instance.


  • ♿ (Parody)

    @PleegWat said in The forum life:

    @Gurth said in The forum life:

    IMHO a good solution would be to clearly indicate at the top that you’re looking at old messages (allowing the site’s admins to decide what counts as “old”, of course). The main problem I have with necroposting is that I don’t always realise I’m looking at a thread that’s five years old, but a clear notice at the top — or always on-screen until you get to the newer messages — would probably help a lot.

    A notice in between the old and new posts, like is done on here, helps a bit, but obviously not before you get to it.

    For this usecase, nodebb pops up a warning if you are posting to a thread where the latest post is at least (I think) 2 months old.

    Yes, it's configured as 60 days:

    53bada7b-d5e2-4be0-8bb7-5dff36bb4d08-image.png



  • @Gurth said in The forum life:

    so whichever category it goes into, it will only cover part of what the replies will actually be about.

    Well, you could always take the SO-like approach and close the topic as overly broad and OT.


  • ♿ (Parody)

    @Arantor said in The forum life:

    @HardwareGeek I suppose that's really what I'm asking.

    Is it a problem? If we assume that it is a situation that needs addressing, is it also of interest or relevance to consider fixing related behaviours like disabling likes/reactions on old content?

    I don't think it's a problem for us, here. Your earlier comments about a support forum is a different beast. Of course, anything we can make a joke about becomes accepted, and we've even incorporated the necro-post joke into the software.

    The socials, of course, make it sufficiently hard to get to older content for the most part that this is largely irrelevant a discussion for them.

    Ugh. Like black holes. Though I've had some fun on Facebook when I downloaded my content and looked at what I was up to years ago. I will also say that Facebook "memories" are a lot of fun to see, too.


  • BINNED

    @Arantor said in The forum life:

    @GuyWhoKilledBear all of that is fine, with one exception you didn’t cover (and literally the part I raised because it’s the only part that is an exception to the very obvious situation of how it should generally be)

    You make a post bitching about me. That post gets Jeffed to a super secret place you can’t see - but it’s still your post. Should you still be able to see it, interact with it etc.?

    I don't see why you should be able to. Usually, topic visibility restrictions are implemented for the same reason that ACLs are, so if the post gets moved somewhere where you're not on the ACL, you shouldn't be able to see it.

    Again, usually when a post gets Jeffed somewhere, it's because of a rules violation. If you want to see your posts, follow the rules.

    Because this does happen, where you post in a place and for whatever reason no longer have access to that place, but it’s still a post you made. Now should you be able to access that from your profile (because it’s a post you made, even if you can’t see the rest of the topic)… probably because under GDPR you have a right to examine your content to be able to request removal of personal data, so you have to see your data to be able to direct change.

    I think there's a little bit of question-begging going on here.

    I don't think you actually have a right to see posts you're no longer on the ACL for, even if you wrote the initial post.

    If you're filing a GDPR complaint, you need to be able to see the posts themselves (although not necessarily stuff that's not your data, like the replies and reactions) in order to fulfill the EU's demands.

    The workflow for filing a GDPR complaint ought to be a special case, but I'm not sure why you'd be exposing those posts outside the context of an actual GDPR complaint.

    I'm sure there's a way to get posts out of NodeBB so your lawyer can respond to a subpoena too, but that's very different than what shows up in the UI for general users.

    There is a real question mark of “if you @ me in an area I can’t see… why are you @‘ing me in the first place” - it feels like the UI shouldn’t even allow/autocomplete that in the first instance.

    Because if I'm bitching about you posting bad things, I want the third party who's reading my post to have an easy link to your profile and post history so they can look for themselves and see that all the awful things I'm saying about you are true.

    This sounds really dumb in the context of the hypothetical from the last post where it's just that you and I hate each other. The actual use case for this is in a complaint to the mods.


  • ♿ (Parody)

    @Arantor said in The forum life:

    As for actual tagging, that is as you say a crapshoot. The only way it works (for some definition of works) at all is on something like Twitter where hashtags bubble up but even then it’s temporary and in practice double-edged as people routinely use some (esp. political) hashtags both in favour and in opposition to the meaning of the hashtag…

    Filed Under: We need a new hashtag attack



  • @GuyWhoKilledBear yeah, I can see where you’re coming from. I just have experience of enough people who argue “but it’s my content” that I find myself very on the fence about ownership vs ACL, to the point part of me would probably actually implement it from the profile regardless.

    If nothing else, the “export my data” functionality that really should be automated should give it to you anyway without it having to be a complaint, because a Subject Access Request is not implicitly a complaint.

    And please note I’m not coming at this from the specifics of how this forum may or may not operate, but across the hundreds of forums I’ve been on (either as a contributor or technical adviser) over the last 15 years of doing forums either as my day job or as a side hustle of sorts. I’ve seen all sorts of crazy shit that people do, usually because they don’t really have the tools they need, and make do in the hokiest ways.


  • Notification Spam Recipient

    @Arantor said in The forum life:

    actually implement it from the profile regardless.

    I think that would be a technically acceptable compromise, since viewing your own profile as yourself you would be able to see the post and its contents but not much else; in theory if you wanted to be super-nice you could make a pseudo-thread-view in which only your posts were visible inside a direct-linked topic you don't have access too, but that's :complicators-gloves:.


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    I mean, there’s another issue: if you make a post, and it ends up in the Garage but you can’t see inside the Garage…

    1. should you still be able to see your own post through some means, Garage access be damned? (GDPR infers the answer is yes, to be able to identify if the content contains personal data that needs cleanup)
    2. should you still get notifications about it, e.g. reactions? Replies are a different beast, obviously. Even if you can’t see the reply, should you be told that it got one?

    No and no. It's a restricted area, even if the thing that's restricted is something you created.

    I know you were asking a more generic question but in the specific Garage example - if you're not a Garage member then you shouldn't be posting Garage-worthy things. Then the problem doesn't exist.



  • @loopback0 what if you were previously in the Garage group, posted in the Garage and then left the Garage?

    Just because you don't have access to the area 'now' does not mean that you didn't always have access, or that the moving of the content to that area was outside your control.

    This is why it's so damn hard to think it through because people do the weirdest shit and every time you take the concept and wrangle to one context you end up with a solid answer, but you can take the same concept wrangled through a different context and get the opposite answer.

    Let me give you a different take on it. You were previously an admin on a site, you posted contact details for other admins to be able to contact you in a private board - but you step down as admin. You have concerns that the contact therein may get into the hands of people it shouldn't so you want to be sure that the content is erased, so you might even want to receive edit or deletion notifications about your post. (This is something that has happened out in the real world. It would never happen here, but unfortunately not all forum dwellers are one of us.)


  • Discourse touched me in a no-no place

    @Arantor said in The forum life:

    what if you were previously in the Garage group, posted in the Garage and then left the Garage?

    Left knowing you'd lose access? That's on you.

    @Arantor said in The forum life:

    Let me give you a different take on it. You were previously an admin on a site, you posted contact details for other admins to be able to contact you in a private board - but you step down as admin. You have concerns that the contact therein may get into the hands of people it shouldn't so you want to be sure that the content is erased, so you might even want to receive edit or deletion notifications about your post.

    Remove it before you step down.



  • @loopback0 If only people were so organised. Sadly they're not always so organised :(


  • Discourse touched me in a no-no place

    @Arantor what use is a notification going to be at the point you can no longer do anything about it?
    You either trust the remaining admins to do something about removing your info, in which case you can just ask them afterwards anyway, or you don't and it doesn't matter because you can't do shit either way.



  • @loopback0 All I'll say is that people gonna people - and these are born out of real feature requests I've discussed with people over the years.


Log in to reply