# "REAL" polls

**URL:** https://boards.straightdope.com/t/real-polls/413147
**Category:** About This Message Board
**Created:** [July 25, 2007, 9:10pm UTC](https://boards.straightdope.com/t/real-polls/413147 "2007-07-25T21:10:13Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![VanillaGorilla](https://avatars.discourse-cdn.com/v4/letter/v/f9ae1b/32.png) [@VanillaGorilla](https://boards.straightdope.com/u/VanillaGorilla)
#### Post date: [July 25, 2007, 9:10pm UTC](https://boards.straightdope.com/t/real-polls/413147/1 "2007-07-25T21:10:13Z")

</div>

So, I was thinking, is there any way we could get real polls on these boards?  
You know, the kind where you can make a poll where members can click on a number of options that you (the poster) decide, and then it is then displayed as a percentage…?

---

<div class="post-metadata">

### Author: ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)
#### Post date: [July 25, 2007, 9:20pm UTC](https://boards.straightdope.com/t/real-polls/413147/2 "2007-07-25T21:20:35Z")

</div>

No, sorry.

---

<div class="post-metadata">

### Author: ![garygnu](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/garygnu/32/2924_2.png) [@garygnu](https://boards.straightdope.com/u/garygnu)
#### Post date: [July 25, 2007, 9:45pm UTC](https://boards.straightdope.com/t/real-polls/413147/3 "2007-07-25T21:45:20Z")

</div>

Who’s in favor of this idea?

---

<div class="post-metadata">

### Author: ![Hal\_Briston](https://avatars.discourse-cdn.com/v4/letter/h/a9a28c/32.png) [@Hal\_Briston](https://boards.straightdope.com/u/Hal_Briston)
#### Post date: [July 25, 2007, 9:50pm UTC](https://boards.straightdope.com/t/real-polls/413147/4 "2007-07-25T21:50:20Z")

</div>

Meh…that’s one of those features that I’d be fine with – but only if it were hardly ever used.

---

<div class="post-metadata">

### Author: ![DSYoungEsq](https://avatars.discourse-cdn.com/v4/letter/d/c6cbf5/32.png) [@DSYoungEsq](https://boards.straightdope.com/u/DSYoungEsq)
#### Post date: [July 26, 2007, 1:08pm UTC](https://boards.straightdope.com/t/real-polls/413147/5 "2007-07-26T13:08:12Z")

</div>

[QUOTE=Hal Briston]  
Meh…that’s one of those features that I’d be fine with – but only if it were hardly ever used.  
[/QUOTE]

Like a poll as to what should come after she.. er, I mean, after a lamb dinner? 😃

It’s an available feature, but I can imagine on this board that it would spawn innumerable attempts at polls, and then the mods would have to decide which ones to set up as official polls, then someone would complain because THEIR poll effort didn’t get converted by the jack-booted gestapo police types that have the title of mod, and it would go downhill from there. :eek:

---

<div class="post-metadata">

### Author: ![descamisado](https://avatars.discourse-cdn.com/v4/letter/d/e480ec/32.png) [@descamisado](https://boards.straightdope.com/u/descamisado)
#### Post date: [July 26, 2007, 1:50pm UTC](https://boards.straightdope.com/t/real-polls/413147/6 "2007-07-26T13:50:00Z")

</div>

[QUOTE=DSYoungEsq]  
Like a poll as to what should come after she.. er, I mean, after a lamb dinner? 😃

It’s an available feature, but I can imagine on this board that it would spawn innumerable attempts at polls, and then the mods would have to decide which ones to set up as official polls, then someone would complain because THEIR poll effort didn’t get converted by the jack-booted gestapo police types that have the title of mod, and it would go downhill from there. :eek:  
[/QUOTE]  
Would it slow down the boards any more than now? That’s all _I’m_concerned about.

---

<div class="post-metadata">

### Author: ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)
#### Post date: [July 26, 2007, 2:29pm UTC](https://boards.straightdope.com/t/real-polls/413147/7 "2007-07-26T14:29:06Z")

</div>

No, it wouldn’t. It’s a data stream like any other. In fact, it could be faster since it’s passing only a name/value pair, rather than a text box full of a bunch of narrative.

---

<div class="post-metadata">

### Author: ![Skywatcher](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/skywatcher/32/254_2.png) [@Skywatcher](https://boards.straightdope.com/u/Skywatcher)
#### Post date: [July 26, 2007, 2:42pm UTC](https://boards.straightdope.com/t/real-polls/413147/8 "2007-07-26T14:42:53Z")

</div>

[QUOTE=Liberal]  
No, it wouldn’t. It’s a data stream like any other. In fact, it could be faster since it’s passing only a name/value pair, rather than a text box full of a bunch of narrative.  
[/QUOTE]  
Yeah, but think of the effect of several people loading those bar charts at the same time. That’s where the slowdown would be. Remember, a simple dot on each thread showing where one had posted a reply brought this board to a virtual standstill!

---

<div class="post-metadata">

### Author: ![garygnu](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/garygnu/32/2924_2.png) [@garygnu](https://boards.straightdope.com/u/garygnu)
#### Post date: [July 26, 2007, 4:12pm UTC](https://boards.straightdope.com/t/real-polls/413147/9 "2007-07-26T16:12:47Z")

</div>

I think it’s a useful idea, but could cause issues. Is there an external website where one can set up a poll like that for free?  
I’m sure that would cause issues, too, but I’m curious.

---

<div class="post-metadata">

### Author: ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)
#### Post date: [July 26, 2007, 5:48pm UTC](https://boards.straightdope.com/t/real-polls/413147/10 "2007-07-26T17:48:55Z")

</div>

[QUOTE=Lute Skywatcher]  
Yeah, but think of the effect of several people loading those bar charts at the same time. That’s where the slowdown would be. Remember, a simple dot on each thread showing where one had posted a reply brought this board to a virtual standstill!  
[/QUOTE]  
Well, you and I both know that it didn’t. Something else did, but I get what you’re saying. The bar charts are ASCII, and therefore no more load than text of course, but I think Chronos recently hit on the reason our server is so slow. Briefly, he posited that improvements in response time lead to increases in sign-ups, which then lead to decreases in response time. By his calculations, the server will stabilize with no further degredation of service on 18 July, 2033. He’s using figures provided by the United Nations, so take it with a grain of salt.

---

<div class="post-metadata">

### Author: ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)
#### Post date: [July 26, 2007, 6:33pm UTC](https://boards.straightdope.com/t/real-polls/413147/11 "2007-07-26T18:33:39Z")

</div>

Actually, **Liberal** , **Lute** is correct on this point. vB has a feature which puts a mark on a thread icon showing whether you’ve posted to it, and when we turned on that feature, it made the boards so slow as to be unusable by anyone (including folks in the off-peak time zones). As soon as that single feature was turned off, the boards returned to normal. Unless the addition of that feature attracted ten times as many people to the boards, who got disgusted and left as soon as it was turned off?

Now, that’s one particular feature. Most features don’t cause nearly as great a performance hit as that one, and polls probably wouldn’t, either. But it’s enough of an example to justify a degree of caution before implementing any new feature, if you don’t already know exactly how much of an impact it will have.

Oh, and 18 July is a heck of a lot more precision than was warrented by my estimate, which was an upper bound anyway. But you knew that.

---

<div class="post-metadata">

### Author: ![DSYoungEsq](https://avatars.discourse-cdn.com/v4/letter/d/c6cbf5/32.png) [@DSYoungEsq](https://boards.straightdope.com/u/DSYoungEsq)
#### Post date: [July 26, 2007, 7:01pm UTC](https://boards.straightdope.com/t/real-polls/413147/12 "2007-07-26T19:01:51Z")

</div>

[QUOTE=Liberal]  
Well, you and I both know that it didn’t. Something else did, but I get what you’re saying. The bar charts are ASCII, and therefore no more load than text of course, but I think Chronos recently hit on the reason our server is so slow. Briefly, he posited that improvements in response time lead to increases in sign-ups, which then lead to decreases in response time. By his calculations, the server will stabilize with no further degredation of service on 18 July, 2033. He’s using figures provided by the United Nations, so take it with a grain of salt.  
[/QUOTE]

Wow!! On my 73rd birthday exactly, I’ll finally not have to worry about slow loading??? 🆒

---

<div class="post-metadata">

### Author: ![Skywatcher](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/skywatcher/32/254_2.png) [@Skywatcher](https://boards.straightdope.com/u/Skywatcher)
#### Post date: [July 26, 2007, 8:54pm UTC](https://boards.straightdope.com/t/real-polls/413147/13 "2007-07-26T20:54:01Z")

</div>

[QUOTE=Liberal]  
The bar charts are ASCII  
[/QUOTE]  
Not the ones I’ve seen, which rely on graphics for each bar segment.

---

<div class="post-metadata">

### Author: ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)
#### Post date: [July 26, 2007, 9:34pm UTC](https://boards.straightdope.com/t/real-polls/413147/14 "2007-07-26T21:34:33Z")

</div>

[QUOTE=Chronos]  
As soon as that single feature was turned off, the boards returned to normal.  
[/QUOTE]  
Even so, we can’t conclude that the coincidence implies a causation (cum hoc ergo propter hoc). If a couple hundred additional bytes for a folder icon brought the server to its knees, then a single additional page load without the icon would have done the same or worse. More likely, there was some implementation or runtime bug that was introduced and then removed.

---

<div class="post-metadata">

### Author: ![Liberal](https://avatars.discourse-cdn.com/v4/letter/l/848f3c/32.png) [@Liberal](https://boards.straightdope.com/u/Liberal)
#### Post date: [July 26, 2007, 9:38pm UTC](https://boards.straightdope.com/t/real-polls/413147/15 "2007-07-26T21:38:31Z")

</div>

[QUOTE=Lute Skywatcher]  
Not the ones I’ve seen, which rely on graphics for each bar segment.  
[/QUOTE]  
Even so, a one-color gif file that size is what, 60 or 70 bytes? I haven’t had to worry about counting bytes to that degree since I worked with a Timex Sinclair.

---

<div class="post-metadata">

### Author: ![Sapo](https://avatars.discourse-cdn.com/v4/letter/s/ec9cab/32.png) [@Sapo](https://boards.straightdope.com/u/Sapo)
#### Post date: [July 26, 2007, 10:24pm UTC](https://boards.straightdope.com/t/real-polls/413147/16 "2007-07-26T22:24:34Z")

</div>

[QUOTE=DSYoungEsq]  
Wow!! On my 73rd birthday exactly, I’ll finally not have to worry about slow loading??? 🆒  
[/QUOTE]

then you will be taking prunes for your slow unloading.  
How about we have a poll to see if people want polls?

---

<div class="post-metadata">

### Author: ![Mbossa](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@Mbossa](https://boards.straightdope.com/u/Mbossa)
#### Post date: [July 26, 2007, 10:37pm UTC](https://boards.straightdope.com/t/real-polls/413147/17 "2007-07-26T22:37:35Z")

</div>

A sample vBulletin poll is available at [http://www.vbulletin.com/forum/showthread.php?t=103303](http://www.vbulletin.com/forum/showthread.php?t=103303). If this implementation is used, I sincerely doubt the graphics themselves will have any noticeable impact on performance. Each bar is made up of three tiny images, with the middle image being stretched to the appropriate length by the HTML code. Each image is less than 900 bytes. For comparison, the ‘Post Reply’ button at the bottom of every thread is 3226 bytes. Furthermore, since the images are static .gifs, they will be cached client-side, so each viewer will only actually download them once.

Having said that, I wouldn’t be surprised if the vBulletin folks found a way to make the server-side code horribly inefficient. They managed to do it with RSS feeds, even though they really shouldn’t be much more complex than the existing New Posts functionality.

---

<div class="post-metadata">

### Author: ![TubaDiva](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/tubadiva/32/507_2.png) [@TubaDiva](https://boards.straightdope.com/u/TubaDiva)
#### Post date: [July 27, 2007, 1:12pm UTC](https://boards.straightdope.com/t/real-polls/413147/18 "2007-07-27T13:12:22Z")

</div>

Polls take moderator oversight to set up and run. We have felt it was best to focus on writing and reading of postings above all else.

---

<div class="post-metadata">

### Author: ![CarnalK](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/carnalk/32/486_2.png) [@CarnalK](https://boards.straightdope.com/u/CarnalK)
#### Post date: [July 27, 2007, 4:37pm UTC](https://boards.straightdope.com/t/real-polls/413147/19 "2007-07-27T16:37:44Z")

</div>

[QUOTE=TubaDiva]  
Polls take moderator oversight to set up and run. We have felt it was best to focus on writing and reading of postings above all else.  
[/QUOTE]

Really? I thought that if you turned on the vB option to allow polls, the thread starter set it up themselves, just like any other OP. What would the mods have to do to set them up? How would overseeing a poll thread be particularly different than moderating a regular thread?

It seems a no brainer to me to allow polls in the IMHO forum, being “the place for polling” and all.

---

<div class="post-metadata">

### Author: ![Chronos](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/chronos/32/134_2.png) [@Chronos](https://boards.straightdope.com/u/Chronos)
#### Post date: [July 27, 2007, 4:52pm UTC](https://boards.straightdope.com/t/real-polls/413147/20 "2007-07-27T16:52:13Z")

</div>

> [@](#):
>
> If a couple hundred additional bytes for a folder icon brought the server to its knees, then a single additional page load without the icon would have done the same or worse.

You’re assuming the extra icon was the only overhead for that feature. It also had to keep track internally of the information it was displaying with the icon, and that, presumably, is what caused the problem.

And it was turned on with only a small set of other modifications. When those other modifications were disabled one at a time, performance did not recover. When the bullet-hole feature was disabled, the board recovered instantly. When the other options were turned back on with the bullet-hole feature off, board performance remained good. This is not a _post hoc ergo propter hoc_, this is a classic controlled experiment.

[Next page](https://boards.straightdope.com/t/real-polls/413147.md?page=2)
