Dismiss Unread resets topic tracking on affected topics



  • Title really says it all, but pressing "Dismiss Unread" will reset your tracking on any topics in the "Unread" list back to "Regular".

    I'm going to partially guess, though, it's a WONTFIX BYDESIGN, even though the button doesn't indicate that it will get rid of your tracking otherwise, as there's no tooltip or prompt the first time.


  • mod

    I haven't used that button on the Unread list yet, so I hadn't noticed this effect. Anyway, time for my reaction:

    Seriously?! They couldn't come up with a better way to handle this? JDGI appears to be contagious, because there is no way he is personally responsible for all these stupid design decisions.



  • I'm sure a lot of people haven't. I don't, I was only trying it as a workaround for the Unread counter getting stuck, which didn't work.



  • OH SHIT no wonder Discourse keeps stopping sending me emails, I bet I've been hitting this bug all week without realizing what was going on. Well sheet.



  • @ChaosTheEternal said:

    Title really says it all, but pressing "Dismiss Unread" will reset your tracking on any topics in the "Unread" list back to "Regular".

    Yup, discovered this a while ago, so I've avoided that button since. It didn't even seem worth reporting at the time, with the number of severe bugs that were being found.



  • @ChaosTheEternal said:

    I'm going to partially guess, though, it's a WONTFIX BYDESIGN, even though the button doesn't indicate that it will get rid of your tracking otherwise, as there's no tooltip or prompt the first time.

    Yep:



  • I'm not going to visit the post, but does he also recommend creating a new button that actually does dismiss unread? Hopefully one without idiotic side-effects no sane person would expect to happen?



  • At least Sam was talking about wanting to change it to just removing the unread indicators later on in that thread instead of blowing away the topic tracking, even though Atwood is seemingly adamant that the vague and misleading button name should stay the same (both in what it does, blow away tracking, and in name) because "he likes it that way" and "it's not confusing to him".


  • mod

    His first suggestion is relabeling the button, as that would be the easiest fix. Later in the topic, Sam indicates that he would prefer to change the behavior to what we all expect: namely, leave the tracking alone while marking the posts as read. Based on the discussion in that topic however, it sounds like that change would be too involved for them to tackle when they are preparing for an imminent v1 release.

    Someone else suggested relabeling the existing button and adding a new button with the currently expected behavior.



  • Though there is talk of doing two buttons of the different kinds, just not right away.

    Edit: and you ninjaed that in, so n/m



  • Feh I swallowed my pride and gave those jackasses a hit.

    Fuck you, Alex.

    Anyway. The thing that nobody mentions in that thread is that since everybody assumes it operates like "Mark As Read" in an email client, people like me will simply think that Discourse email notifications don't fucking work. Same way I thought that Discourse didn't have RSS because their RSS implementation is so fucking broken.

    You'd think, "oh hey this current behavior makes our product look FUCKING BROKEN" would be some kind of consideration among developers of a product but, no, apparently not.

    EDIT: also they're still delusional to think this thing is ANYWHERE REMOTELY CLOSE to a version 1.0 label? Jesus.


  • mod

    Jeff thinks that v1.0 is supposed to be full of bugs, so that your users can tell you what they want. Never mind that they have users telling them what to do, and they just aren't listening.


  • BINNED

    And he's promoting tooltips again.

    For fuck sake, I never seen a person so affected with "everything's a phone" mentality also championing tooltips at the same time.

    JDGI, indeed.



  • You'll get email notifications just fine with the topic notification state set to Regular -- when your @name is mentioned, you are quoted, or your post is specifically replied to.

    He doesn't even know how his own broken-ass product works.*

    Sure that answer is correct, IF AND ONLY IF you left the default notification state. If you changed it to "always email everything in the topic", then his answer is dead wrong. And he doesn't even acknowledge that it's possible to have it set that way.

    Fuck you, Alex. Fuck you.

    *) Of course that's nothing new, that goes back to day one of Discourse when he told us the Home and End buttons worked when they did in fact not at all work.



  • I gave up on discourse email very quickly.


  • BINNED

    ALL BOW BEFORE ALLMIGHTY JEFF. IF IT IS USELESS TO HIM, IT SHALL BE USELESS TO YOU ALL! SO IT WAS WRITTEN!



  • I wanted to reply, but I'm sure I'm incapable of writing anything that will survive moderation.



  • What can you even say that would matter at this point. The product's always going to be a ball of shit, unless Jeff leaves or Sam grows a fucking backbone and starts going against his master's wishes.

    I'd be able to just ignore it and go about my day if not for Fucking Alex forcing this shit on us.



  • @Onyx said:

    JDGI, indeed.

    Full ack. Reading the thread, I had the impression that Jeff simply doesn't know what point Sam is making, and why. Like "I have this idea in my head how things work, it can't be any other way, so what is this guy talking about?" Not good. Ah well, I don't work for him.



  • I think I managed.

    @blakeyrat said:

    What can you even say that would matter at this point.

    Probably nothing. I guess it's like an odd anthropological expedition, but I think I figured out specifically how JDGI in this case.



  • @boomzilla said:

    I wanted to reply, but I'm sure I'm incapable of writing anything that will survive moderation.

    Here, or there? :D



  • Is JDGI an acronym that was defined at some point? What does it mean? Google brings up nothing.


  • SockDev

    @blakeyrat said:

    Is JDGI an acronym that was defined at some point? What does it mean? Google brings up nothing.

    Means "Jeff Doesn't Get It". Symptomatic of virtually every complaint raised to him here because he doesn't get why it's an issue because it makes sense to him.



  • Rename “Dismiss Unread” to “Stop Tracking Topics” is a good thread to exemplify what's wrong with Jeff.

    If he has a model of the world, there is no room for other models. If he thinks "Doing X means Y" he expects the rest of the world to think the same. If the rest of the world starts telling him "But for me doing X means Z" then he is incabable of introspection - that perhaps the world is right and he is wrong. He can only see the world from his perspective.

    He's like the ghost driver in the joke, who, on hearing that the is a ghost driver on his stretch of motoway, shouts out "A ghost driver? Hundred's of 'em!"



  • @blakeyrat said:

    Google brings up nothing [on JDGI].

    Pity, really. I hope we will manage to change that, though.


  • SockDev

    The longer we are plagued with Dickcorpse, the more likely it is to occur.


  • BINNED

    No flag, but pissed Jeff off.

    Full ack.


  • mod

    @Onyx said:

    And he's promoting tooltips again.

    For fuck sake, I never seen a person so affected with "everything's a phone" mentality also championing tooltips at the same time.

    JDGI, indeed.

    Oh, $DEITY, how did I miss that?


  • BINNED

    @abarker said:

    Oh, $DEITY, how did I miss that?

    The torrent of stupid is so blindingly thick, you're bound to miss something sooner or later.


  • mod

    @faoileag said:

    Pity, really. I hope we will manage to change that, though.

    One day. One day ...


  • mod

    @Onyx said:

    The torrent of stupid is so blindingly thick, you're bound to miss something sooner or later.

    Full ack. The stupid comes so hard and fast on meta.d, it was inevitable.



  • The thing is, I have a use case for "Dismiss Unread" where I don't want to blow away tracking. Since there is no feature in Discourse to ignore users1, the alternative would be to dismiss unread posts where they are the only unread posts on a thread, but I still want to follow the thread.


    1 What I would consider for a feature of ignoring users is:

    • I don't see any of their posts in threads (or they're collapsed, so I can toggle them if I want to see them as one-offs)
    • Any replies/@mentions/quotes/etc. towards me don't go in my notifications
    • Their posts don't show as "unread" in the thread list
    • Any topics by them are auto-muted for me


  • It looks like they are going to do two buttons. Even Twatwood agreed to that, but it was at the end of a block of dumb analogy so I missed it till someone over there pointed it out.


  • mod

    @locallunatic said:

    It looks like they are going to do two buttons. Even Twatwood agreed to that, but it was at the end of a block of dumb analogy so I missed it till someone over there pointed it out.

    Was it in that stupid alarm clock :shit:?



  • Apparently


  • mod

    @ChaosTheEternal said:

    The thing is, I have a use case for "Dismiss Unread" where I don't want to blow away tracking. Since there is no feature in Discourse to ignore users<sup>1</sup>, the alternative would be to dismiss unread posts where they are the only unread posts on a thread, but I still want to follow the thread.


    <sup>1</sup> What I would consider for a feature of ignoring users is:

    • I don't see any of their posts in threads (or they're collapsed, so I can toggle them if I want to see them as one-offs)
    • Any replies/@mentions/quotes/etc. towards me don't go in my notifications
    • Their posts don't show as "unread" in the thread list
    • Any topics by them are auto-muted for me

    This should totally be a feature. I would use it on @codinghorror here, even though he never comes around anymore. I think it would be very cathartic.



  • I already have 3 or 4 people I'd put on that list.



  • @Onyx said:

    No flag, but pissed Jeff off.

    I don't read it that way. I think he creamed his pants, actually, because someone finally understood him.



  • @ChaosTheEternal said:

    I already have 3 or 4 people I'd put on that list.

    I already have 3 or 4 people who'd put me on that list.



  • @boomzilla said:

    I already have 3 or 4 people who'd put me on that list.

    Liked because I found it amusing, not because I agree with those people.



  • It's kind of fun, like accumulating foes on /.



  • @ChaosTheEternal said:

    Since there is no feature in Discourse to ignore users

    … unlike the toxic hellstew of "doing it wrong" PHP forum software, where "ignore" is pretty much a required feature.

    Filed under: 'ignore' is a barrier to getting enraged enough to want to punch that one twatwoodhead through the face.


  • mod

    @tufty said:

    'ignore' is a barrier to getting enraged enough to want to punch that one twatwoodhead through the face

    +42

    Extra likes were required, for the comment and the post's index.


  • mod

    Back to the OP:

    Sam has now implemented the 2 button solution. Discussion has now devolved to refining the tooltips on the buttons.



  • @abarker said:

    devolved to refining the tooltips on the buttons

    That's TRWTF. The topic title over there should be what the buttons are named. "Dismiss Unread" and "Stop Tracking Topics". Don't need tooltips, they fucking tell you exactly what they do.


  • mod

    You'll love this bit by Jeff:

    Jeff said:1
    It is not even correct to say stop tracking. What if I was Watching one of the topics in the unread list? Then per your proposal the button should say "Stop Tracking and Stop Watching", or really " Change These Topics to Regular Notification State"

    JDGI.


  • BINNED

    Change notification state of all topics on the currently visible list to "Regular", unless they are already "Regular" (in which case they wont' change), or Muted (in which case they will [hopefully ed.] stay in Muted state)

    That should cover it!



  • The problem is, they don't have any fucking names for their features. I call it tracking because it fits best, but what the hell do you call this otherwise?

    They sure as fuck don't have a name for it. Even in your preferences, it's just called "Categories".

    That's the real problem, he's confused because their system doesn't give that a title so it says (to him) it'll only reset the ones in the Tracking state when it means it'll reset that option on all the topics. And since he's confused fuck everyone else that it makes sense for, it has to be generic and confusing to everyone with only one thing to try and make it clear except, oh wait, what about mobile? They apparently don't fucking care about that, even though he claims to (though only specifically for one mobile platform).

    ...

    God dammit, this is why I don't look on meta.d, the stupid just gets me so agitated I know my blood pressure is going up.


  • mod

    Here's a picture to calm you down.



  • @abarker said:

    You'll love this bit by Jeff:

    What a douche. He's Mr. Technically Accurate there, but when someone mentions "hitting that button turns off emails" he says "NOT IF YOU'RE MENTIONED!" Oh what happened do your "technically correct", dickface? Because I'm pretty sure that, TECHNICALLY SPEAKING, the guy who says "the button turns off emails" is correct.


Log in to reply
 

Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.