# Vbulletin or Discourse

**URL:** <https://boards.straightdope.com/t/vbulletin-or-discourse/912161>\
**Category:** In My Humble Opinion\
**Created:** [June 23, 2020, 1:08am UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161 "2020-06-23T01:08:03Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![Tamerlane](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/tamerlane/32/7602_2.png) [@Tamerlane](https://boards.straightdope.com/u/Tamerlane)\
**Post date:** [June 30, 2020, 10:51pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/81 "2020-06-30T22:51:01Z")

</div>

> [@Heffalump\_and\_Roo](#):
>
> But it also doesn’t also include all the people who will join because the interface is updated.

> [@filmore](#):
>
> Right. We may get a lot of new users with this interface.

C’mon folks, that is not likely to happen. Message boards are obsolescent media. It might continue to limp along as it is, it might sputter and fail. But I really doubt it will be revitalized in any meaningful way.

And I prefer being called realistic to cynical 😉.

I don’t like Discourse. But I don’t particularly hate it, either. It’s annoying but tolerable. I would have much preferred the XenForo option, but sadly the powers-that-be have so far refused to grant me the responsibility-free absolute authority I crave.

---

<div class="post-metadata">

**Author:** ![jnglmassiv](https://avatars.discourse-cdn.com/v4/letter/j/f07891/32.png) [@jnglmassiv](https://boards.straightdope.com/u/jnglmassiv)\
**Post date:** [July 1, 2020, 12:24am UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/82 "2020-07-01T00:24:01Z")

</div>

> [@Thudlow\_Boink](#):
>
> I just want to know whether jnglmassiv is correct that “Discourse on mobile uses a shitload of data”: How much data does Discourse on mobile use, and how does that compare to our old site? If “data use by user” is the same as “performance,” your link doesn’t say that clearly.

I feel the need to mention that I don’t have numbers to put on my previous calculated estimate of ‘shitload’ and that there could be other factors at work that make it appear as though a lot of data is whizzing around.

The first is that my phone gets hot to the touch when browsing SDMB using over the air tower data. I don’t recall this ever happening before and I associate it with more modem use, both sending & receiving, and the processor power needed for additional data. This also guzzled battery life, of course. However, I did have to move to a new mobile browser since Discourse doesn’t allow my primary one: Opera Mobile. BTW, Opera Desktop works fine. So I’m using Chrome with just a single tab open but some extra heat may be due to this second browser which has a bit of a history of being unkind to system resources.

The second is that things really slow down during my unfortunately frequent periods in 3G dataland. It simply isn’t as snappy as it used to be and my assumption is that it’s because there’s more to move on the same small pipe. I’m happy to be proven otherwise.

Next are ads. The board basically has until May next year to get this figured out or my direct payments stop. The “Pray for Trump” ad with a graphic of hands clasped in prayer just isn’t an acceptable use of my data.

Last, the embedded stuff can’t help but be more data intensive. Article previews, youtube thumbnails, onebox insertions simply must use more data than the old text site. I wish these all could be disabled when on mobile. They seem ok, maybe even good when on the desktop and wifi.

---

<div class="post-metadata">

**Author:** ![Dr.Crap](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.crap/32/3131_2.png) [@Dr.Crap](https://boards.straightdope.com/u/Dr.Crap)\
**Post date:** [July 1, 2020, 2:34am UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/83 "2020-07-01T02:34:05Z")

</div>

Discourse automatically checks for new content so the board is requesting data more often than previously. That’s the culprit, not the amount of data per se. Before the switch you would do this manually. On mobile, you could try quitting your browser when you’re not using it and/or using the DiscourseHub app since it’s nearly featureless. I don’t know if there’s a way to change this server side.

---

<div class="post-metadata">

**Author:** ![Richard\_Pearse](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/richard_pearse/32/13144_2.png) [@Richard\_Pearse](https://boards.straightdope.com/u/Richard_Pearse)\
**Post date:** [July 1, 2020, 4:35am UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/84 "2020-07-01T04:35:19Z")

</div>

I like the functionality of Discourse but I think the visual style could do with some work. I liked how obvious the “read” vs “unread” threads appeared in Vbulletin. Overall I think Discourse is an improvement.

---

<div class="post-metadata">

**Author:** ![Heffalump\_and\_Roo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/heffalump_and_roo/32/7691_2.png) [@Heffalump\_and\_Roo](https://boards.straightdope.com/u/Heffalump_and_Roo)\
**Post date:** [July 1, 2020, 1:03pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/85 "2020-07-01T13:03:46Z")

</div>

> [@Tamerlane](#):
>
> C’mon folks, that is not likely to happen. Message boards are obsolescent media.

Maybe. What are the characteristics of message boards that make them obsolescent media?

I’ve read people posting that Discourse is too much like Reddit or Twitter for their taste because it’s not a flat style interface. Both Reddit and Twitter are doing fine. Like Discourse, Reddit and Twitter have a combination of text and images. How are what you’re calling message boards different than those types of media?

Why do you feel that those types of media are doing well, but message boards are not?

---

<div class="post-metadata">

**Author:** ![kevlaw](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kevlaw/32/2281_2.png) [@kevlaw](https://boards.straightdope.com/u/kevlaw)\
**Post date:** [July 1, 2020, 1:11pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/86 "2020-07-01T13:11:05Z")

</div>

> [@filmore](#):
>
> I like the fact that the new board works better than the old board, but I prefer the old style of forum to Discourse style.

I’m really curious about what you mean by this.

I’m a software developer and I built a conversation platform very similar to Discourse/vBulletin about 8 years ago. I’m currently in the middle of a rewrite to bring it up to modern age. I fear that our new software will get much of the same criticism as we are hearing here and I want to understand the criticism more than I currently do. Please help fight my ignorance.

From my (software developer) perspective, the Discourse is almost functionally identical to that of vBulletin.

Sure, there are some old features missing and there are some new features that we don’t like. The layout and some colours have changed and some buttons have different labels but, fundamentally, Discourse is, to. me, the same kind of “thing” as vBulletin.

By contrast, Facebook is not like vBulletin or Discourse. Twitter is not like vBulletin or Discourse. They are very different kinds of “thing”.

How does Discourse differ from vBulletin? Is it the aesthetic that you don’t like or is it something more fundamental?

---

<div class="post-metadata">

**Author:** ![running\_coach](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/running_coach/32/15836_2.png) [@running\_coach](https://boards.straightdope.com/u/running_coach)\
**Post date:** [July 1, 2020, 2:20pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/87 "2020-07-01T14:20:36Z")

</div>

> [@kevlaw](#):
>
> **How does Discourse differ from vBulletin?** Is it the aesthetic that you don’t like or is it something more fundamental?

Mere mechanics. It’s the underlying nannyish tone that bothers me most.

---

<div class="post-metadata">

**Author:** ![GreenWyvern](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/greenwyvern/32/2834_2.png) [@GreenWyvern](https://boards.straightdope.com/u/GreenWyvern)\
**Post date:** [July 1, 2020, 2:39pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/88 "2020-07-01T14:39:09Z")

</div>

> [@running\_coach](#):
>
> It’s the underlying nannyish tone that bothers me most.

I don’t know what you mean by that. Is it that you receive active notifications of watched threads?

---

<div class="post-metadata">

**Author:** ![running\_coach](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/running_coach/32/15836_2.png) [@running\_coach](https://boards.straightdope.com/u/running_coach)\
**Post date:** [July 1, 2020, 2:47pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/89 "2020-07-01T14:47:58Z")

</div>

I know several posters have been chided by Discobot for posting too frequently, being told to let others get a word in edgewise.

Read the [FAQs](https://boards.straightdope.com/faq), there’s a definite “OK children, this is how we play nice with each other” vibe to parts.

---

<div class="post-metadata">

**Author:** ![Lantern2](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lantern2/32/3010_2.png) [@Lantern2](https://boards.straightdope.com/u/Lantern2)\
**Post date:** [July 1, 2020, 2:50pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/90 "2020-07-01T14:50:54Z")

</div>

> [@elmwood](#):
>
> vBulletin 3.x _and_ 4.x aren’t supported anymore. vBulletin 5 has a well-earned reputation for terrible code and slow performance. A lot of the “vBulletin” sites someone might come across are really running XenForo, Invision Power Boards, or an open source vBulletin 3 look-and-feel clone like MyBB. Likewise, a lot of “Discourse” sites are running NodeBB with a conversation-centric landing page, or Vanilla.

MyBB sounds and interesting and if it’s open source it would be cheaper than either vBulletin or Discourse, right? Did anyone seriously consider that and could it be an option in the future?

Personally I can tolerate Discourse but I would prefer something that looks more like vBulletin.

---

<div class="post-metadata">

**Author:** ![GreenWyvern](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/greenwyvern/32/2834_2.png) [@GreenWyvern](https://boards.straightdope.com/u/GreenWyvern)\
**Post date:** [July 1, 2020, 2:53pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/91 "2020-07-01T14:53:51Z")

</div>

> [@running\_coach](#):
>
> Read the [FAQs](https://boards.straightdope.com/faq), there’s a definite “OK children, this is how we play nice with each other” vibe to parts.

But the FAQ has nothing at all to do with Discourse vs. vBulletin!

Those are the guidelines for SDMB. It was probably the same on the old board. Nothing to do with Discourse. Those guidelines were created by the SDMB moderators.

---

<div class="post-metadata">

**Author:** ![Dr.Crap](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/dr.crap/32/3131_2.png) [@Dr.Crap](https://boards.straightdope.com/u/Dr.Crap)\
**Post date:** [July 1, 2020, 2:54pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/92 "2020-07-01T14:54:18Z")

</div>

> [@Lantern2](#):
>
> MyBB sounds and interesting and if it’s open source it would be cheaper than either vBulletin or Discourse, right?

Discourse is also free and open source. The SDMB pays, optionally, for hosting and support.

---

<div class="post-metadata">

**Author:** ![Lantern2](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lantern2/32/3010_2.png) [@Lantern2](https://boards.straightdope.com/u/Lantern2)\
**Post date:** [July 1, 2020, 2:56pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/93 "2020-07-01T14:56:00Z")

</div>

OK but how is MyBB otherwise? Would it be a good option to consider in the future?

---

<div class="post-metadata">

**Author:** ![filmore](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@filmore](https://boards.straightdope.com/u/filmore)\
**Post date:** [July 1, 2020, 3:00pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/94 "2020-07-01T15:00:59Z")

</div>

> [@kevlaw](#):
>
> How does Discourse differ from vBulletin? Is it the aesthetic that you don’t like or is it something more fundamental?

It’s a little of both. I might compare it to the difference in presentation style between the NY Times and USA Today. Even if both papers had the same content, the different presentation styles will appeal to different people.

But the way the threads are presented in Discourse is making the threads less engaging for me. One reason is the lack of pagination. With pagination, I have a sense of where in a thread a particular aspect of the discussion was being made. I might have known something was said X pages back, sort of like with pages or chapters of a book. It made it easier to go back and refresh my memory about certain points. With the infinite scroll of Discourse, I don’t have that same mental placement of the discussion. To go back and find a point of discussion with the new board is more work than I want to put into it, so I don’t bother.

Another reason is the collapsed quotes. I know I can click to open the quote, but again, it’s more work than I want to put into it. It makes it a little harder to follow the discussion when I have to open the quote to see what a person is replying to. So I typically don’t bother.

It’s these kinds of things that make me have less affinity for the boards. It seems more casual now and more for just light browsing rather than having deep discussions and serious debates. You’re right that it’s essentially the same as the old board, but there are enough differences that the experience isn’t the same.

---

<div class="post-metadata">

**Author:** ![madsircool](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madsircool/32/3432_2.png) [@madsircool](https://boards.straightdope.com/u/madsircool)\
**Post date:** [July 1, 2020, 3:02pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/95 "2020-07-01T15:02:05Z")

</div>

> [@](#):
>
> ## [Always Be Civil](https://boards.straightdope.com/faq#be-civil)
> 
> Nothing sabotages a healthy conversation like rudeness:
> 
> - Be civil. Don’t post anything that a reasonable person would consider offensive, abusive, or hate speech.
> - Keep it clean. Don’t post anything obscene or sexually explicit.
> - Respect each other. Don’t harass or grief anyone, impersonate people, or expose their private information.
> - Respect our forum. Don’t post spam or otherwise vandalize the forum.
> 
> These are not concrete terms with precise definitions — avoid even the _appearance_ of any of these things. If you’re unsure, ask yourself how you would feel if your post was featured on the front page of the New York Times.
> 
> This is a public forum, and search engines index these discussions. Keep the language, links, and images safe for family and friends.

The Pit violates Discourse rules. 😈

---

<div class="post-metadata">

**Author:** ![GreenWyvern](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/greenwyvern/32/2834_2.png) [@GreenWyvern](https://boards.straightdope.com/u/GreenWyvern)\
**Post date:** [July 1, 2020, 3:03pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/96 "2020-07-01T15:03:03Z")

</div>

> [@Lantern2](#):
>
> OK but how is MyBB otherwise? Would it be a good option to consider in the future?

I’ve heard that the moderators looked very carefully at a number of different bulletin board options over a period of months before deciding on Discourse.

It was considered and discussed in detail. It wasn’t an impulse decision.

---

<div class="post-metadata">

**Author:** ![Do\_Not\_Taunt](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/do_not_taunt/32/2968_2.png) [@Do\_Not\_Taunt](https://boards.straightdope.com/u/Do_Not_Taunt)\
**Post date:** [July 1, 2020, 3:26pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/97 "2020-07-01T15:26:22Z")

</div>

> [@kevlaw](#):
>
> How does Discourse differ from vBulletin? Is it the aesthetic that you don’t like or is it something more fundamental?

I don’t think there’s anything fundamental with the tech behind discourse. I do think there’s something fundamental about the mentality of the product team. I think if they fixed a few major things, the board would be at parity or way ahead of vBulletin in every area:

- Abandon infinite scroll in favor of pagination, or at least make a user option for pagination. I’m on record as saying that I think the Discourse team has done a great job with infinite scroll, but it still requires an always-on, low-latency network connection to work well. It requires more data and more battery for mobile devices, and doesn’t really allow preloading of much content. Discourse _has_ pagination as part of their NOSCRIPT implementation, but they obviously don’t care about it because it’s barely useable.
- Cut out the nannying bullshit: no more telling people they’re posting too much, or replying to the same person too much. And for god’s sake, no more removing content the user intentionally quoted.
- Don’t allow users to delete posts. If they want to edit it down to ‘n/m’ in their 5-minute edit window, fine, but ‘delete’ just seems like a broken feature.

---

<div class="post-metadata">

**Author:** ![kevlaw](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kevlaw/32/2281_2.png) [@kevlaw](https://boards.straightdope.com/u/kevlaw)\
**Post date:** [July 1, 2020, 3:38pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/98 "2020-07-01T15:38:11Z")

</div>

> [@filmore](#):
>
> You’re right that it’s essentially the same as the old board, but there are enough differences that the experience isn’t the same.

Thank you for this. I value your input.

Have you heard of the Satir Change Model? It was originally about making changes within a relationship like a marriage but it seems to apply to all kinds of change, including the introduction of new software. It tries to explain what happens when someone or something interrupts the status quo.

(just check out the image here - bummer that I can’t just post the image)

[Satir Change Model](http://dhemery.com/articles/managing_yourself_through_change/change.png)

From: [http://dhemery.com/articles/managing\_yourself\_through\_change/](http://dhemery.com/articles/managing_yourself_through_change/)

People have a mental model that the change **should** be making things better (otherwise, why would we even make this change, right?). But it doesn’t get better right away. It gets worse. Much worse. Not everyone experiences every change this way but enough seem to that it’s a useful way to think about what to expect.

People **should** expect things to get worse because there’s always an inevitable period of chaos. Some people are ready to give up but those who don’t will eventually find the higher plane where things get better.

I can’t promise that everyone will eventually find this higher plane but I expect that most will. Future Dopers will laugh “Remember how we used to think vBulletin was better than Discourse! Hahahaha!”.

If you haven’t read Dinsdale’s testimony in this thread, you should check it out:

> [@Anyone else seriously considering leaving?](https://boards.straightdope.com/t/anyone-else-seriously-considering-leaving/911483/377):
>
> I was a bit confused at first, but now that I’m used to the new interface I like it much more than the vBulletin one. It’s easier to find what I’m looking for and I like the way links are being processed.

> [@Anyone else seriously considering leaving?](https://boards.straightdope.com/t/anyone-else-seriously-considering-leaving/911483/1):
>
> Don’t wish to host a pity party, and don’t suspect anyone will really care too much one way or the other, but I’m wondering if anyone else is thinking that it isn’t worth trying to figure out the new site.

A few days later…

> [@Anyone else seriously considering leaving?](https://boards.straightdope.com/t/anyone-else-seriously-considering-leaving/911483/375):
>
> For those of you who are disenchanted, everyone uses these boards differently, but take it from the Luddite who started this thread - at this point I would not express an opinion as to whether I liked the old or new formats better. Took me a while to figure our a way to switch among forums and to move w/in threads, but now that I have, the new setup serves my purposes just as well as the old.

My advice to anyone still struggling with the new design is to try to find a place of Zen. If you still can’t figure out how to get around and read and reply, ask for some help.

If you are already reading and replying, you are 90% of the way there. Just let everything else wash over you and withhold judgment for a while. Maybe it will get better for you too.

---

<div class="post-metadata">

**Author:** ![Dinsdale](https://avatars.discourse-cdn.com/v4/letter/d/97f17d/32.png) [@Dinsdale](https://boards.straightdope.com/u/Dinsdale)\
**Post date:** [July 1, 2020, 4:10pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/99 "2020-07-01T16:10:45Z")

</div>

Dayum! So these new boards let me know my name was being taken in vain in a thread I’ve never even opened! Don’t recall ever seeing that sorta thing in the old place.

---

<div class="post-metadata">

**Author:** ![Procrustus](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/procrustus/32/2994_2.png) [@Procrustus](https://boards.straightdope.com/u/Procrustus)\
**Post date:** [July 1, 2020, 4:16pm UTC](https://boards.straightdope.com/t/vbulletin-or-discourse/912161/100 "2020-07-01T16:16:08Z")

</div>

> [@Dinsdale](#):
>
> Dayum! So these new boards let me know my name was being taken in vain in a thread I’ve never even opened!

Yep, Discourse is definitely reading our posts.

[Previous page](https://boards.straightdope.com/t/vbulletin-or-discourse/912161.md?page=4)

[Next page](https://boards.straightdope.com/t/vbulletin-or-discourse/912161.md?page=6)
