# I made a SDMB-improving Greasemonkey script. Looking for feedback/beta testers

**URL:** <https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973>\
**Category:** About This Message Board\
**Created:** [September 14, 2009, 12:11am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973 "2009-09-14T00:11:45Z")\
**Posts on this page:** 20\
**Page:** 12

<div class="post-metadata">

**Author:** ![ZenBeam](https://avatars.discourse-cdn.com/v4/letter/z/3ab097/32.png) [@ZenBeam](https://boards.straightdope.com/u/ZenBeam)\
**Post date:** [March 21, 2010, 12:28am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/221 "2010-03-21T00:28:07Z")

</div>

> [@Ellen\_Cherry](#):
>
> How about a very smug, know-it-all face for editor/writer. 😉

Pffft. Everyone here would want a smug, know-it-all face.

---

<div class="post-metadata">

**Author:** ![wierdaaron](https://avatars.discourse-cdn.com/v4/letter/w/eada6e/32.png) [@wierdaaron](https://boards.straightdope.com/u/wierdaaron)\
**Post date:** [March 21, 2010, 12:37am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/222 "2010-03-21T00:37:35Z")

</div>

I take one, 12 hour nap and the whole thing blows up. Alright what did I miss…

Re Chrome: When I install the script (Chrome for Mac) I get all of the latest features (quotes-of-you enumeration, quick navigation between our own posts) as well as the blue highlighting of my posts and quotes of me. Nothing else works, because everything else relies on greasemonkey features. I’ve been trying to update it to use more “universal” stuff that would work without GM, but it’s tricky. I’m a javascript guy, not a greasemonkey guy, and the various things that make up that distinction can be annoying.

On to badges, right now the associations for who gets what badges are currently made in a google spreadsheet. It would be a lot “better” to do this all in an actual database that could be queried, but that would require time and a server to park it on. Google works because it’s free and they don’t usually go down without the world also being on fire.

Right now, only I can edit that spreadsheet, but it’s possible for me to manually add editors, or I can even make it editable to anybody who has a link. The latter would require a kind of wiki-mentality, where hopefully nothing can get too hosed up because everybody would police the data and make sure that at-least their own stats aren’t messed with. You can roll back changes in a google spreadsheet pretty easily. Downside is that if someone screwed around with the associations and nobody noticed for a while, well, it’d be like when someone vandalizes a wikipedia entry and nobody notices right away…

The images themselves are currently stored in a google spreadsheet themselves, but that will probably have to change because the last batch cmyk sent is over 300KB total, and that’s a lot to be cramming down the pipe every time. I think I’ll host the images on my server for the time being, and if that ever starts to not work out I can look into one of those really cheap hosting plans.

And re “gun nut,” I think anybody who is one probably likes that term, and anybody who isn’t and doesn’t like it is the kind to watch out for…

I think something to be avoided with badges is going too crazy with them. A person probably shouldn’t have more than 4 or 5. I mean, if everybody who used windows had the windows badge, we’d probably stop being able to see it the same way our brains filter out our noses because we see them all the time. I think some arbitrary terminology I came up with a while ago was that you should only give yourself a badge that’s part of your “personal identity.” Something that represents you enough that you’d put it on your bumper sticker, as opposed to just a “check all that apply” type thing.

---

<div class="post-metadata">

**Author:** ![GuanoLad](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guanolad/32/42_2.png) [@GuanoLad](https://boards.straightdope.com/u/GuanoLad)\
**Post date:** [March 21, 2010, 12:39am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/223 "2010-03-21T00:39:26Z")

</div>

I think there are some New Zealand residents who would like their flag represented.

And I see there’s one for _Sci Fi Fan_ but I would like to also have a _Fantasy Fan_ icon, as there are a considerable number of us. Maybe a pic of a dragon or wizard (but please not a magic wand or unicorn).

---

<div class="post-metadata">

**Author:** ![cmyk](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cmyk/32/3353_2.png) [@cmyk](https://boards.straightdope.com/u/cmyk)\
**Post date:** [March 21, 2010, 12:58am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/224 "2010-03-21T00:58:12Z")

</div>

Well, I just can’t help having about 20 or 30 badges myself, because I’m just that awesome.

I can make several genre Fan icons. I’ll do Fantasy, but I’m not sure what else to do; Horror? Mystery?..

Noted for NZ. Any other countries?

Anyway, I’ll just keep making these things until **weirdaaron** starts doing the Curly Shuffle because of bandwidth limitations. I’m just a graphic dood.

---

<div class="post-metadata">

**Author:** ![crowmanyclouds](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/crowmanyclouds/32/19884_2.png) [@crowmanyclouds](https://boards.straightdope.com/u/crowmanyclouds)\
**Post date:** [March 21, 2010, 8:20am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/225 "2010-03-21T08:20:36Z")

</div>

[quote=“Gary “Wombat” Robson, post:212, topic:509973”]

… Out of curiosity, what does that atheist symbol (the backwards Ø) mean? …  
[/QUOTE]  
I’m still having to remember that the "@"ish badge is for agnostic and not anarchist!  
[This](http://homepage.mac.com/lpetrich/Pix/NumberedAtheistSymbols.jpg) page has some potential alternatives. 40/49/84 for agnostics and something like 86/87 for atheists or 101/103/105 for agnostics/soft atheists/hard atheists? (I know this came up when the script was first made available, but it probably needs revisiting.)

One suggestion. keep all the backgrounds the same color, the Police, _Star Wars_, and Physics2 badges wold be easier to see and both Astronomy badges would look fine too.  
Alternately, give the different badge classes unique colors. Which would also let you create dual use badges. Astronomers vs star gazers, music lovers vs musicians, our Tolkien experts vs fans, active duty vs retired military etc. just by using different colors/shades. The half colors used for gender would work as well for that.

CMC fnord!

---

<div class="post-metadata">

**Author:** ![cmyk](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cmyk/32/3353_2.png) [@cmyk](https://boards.straightdope.com/u/cmyk)\
**Post date:** [March 21, 2010, 2:45pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/226 "2010-03-21T14:45:39Z")

</div>

Hey CMC,

Thanks for your suggestions. It’s got me thinking about them, and while I may not keep all the bkg colors the same, what I can do is add some small common element to distinguish from an occupation, hobby, active/veteran, etc…

I’ll also rethink the Atheist and Agnostic logos. I came across the same chart you did and a lot of those were either ugly or didn’t make any sense to me. I did like #13 for Atheist, and as for Agnostic, I’m still debating… I do like the infinity symbol… but not sure how that speaks agnosticism? Gah! 75 & 80 are interesting: I like how they worked in a question mark.

I’m half tempted to just use an _empty_ badge box for Atheist (assuming I give all faith badges some common identifier).

---

<div class="post-metadata">

**Author:** ![CannyDan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cannydan/32/548_2.png) [@CannyDan](https://boards.straightdope.com/u/CannyDan)\
**Post date:** [March 21, 2010, 4:30pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/227 "2010-03-21T16:30:43Z")

</div>

> [@Randy\_Seltzer](#):
>
> This beta tester would like to put in another plug for the ability to apply our own badges to other people that only we can see. What other people think of themselves is irrelevant to me: I’d like reminders of what I think of people.\<snip\>

I’m not technical enough to attempt a beta test, so this perspective is from outside. With that caveat, I’ll add that my prefered ultimate would be both.

I would indeed like to know how a poster self-identifies, up to some reasonable limit. Frankly, after maybe half a dozen or so iconic “selfs” the whole thing becomes TLDR.

But I would also like the ability to add some of my own, whether or not the poster uses badges him/herself and totally without his/her permission. These might tag something the poster revealed (say, he’s a Brit, or an author) but doesn’t himself find it important to self-badge. Or perhaps more frequently, a badge for me to tag someone who I find to be a royal pain, or the opposite, a really enjoyable poster. (Hey, **cmyk** , do you have a badge for Royal Pain yet? 😉 I have a couple of posters in mind… ) Being my impositions, even my value judgements, these should only be visible to me.

Maybe these would appear in different areas (self-imposed left justified, my impositions right justified or something) just so I myself with my failing memory could keep the difference straight at a glance without needing to refer to a look-up.

Not being technical, all of this programming is magic to me. I don’t know how much harder the magic I’m requesting is from the magic already incorporated, but I hope you geniuses can make it happen. Thanks, and in advance. I await the next evolution of this project!

---

<div class="post-metadata">

**Author:** ![BigT](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/bigt/32/12044_2.png) [@BigT](https://boards.straightdope.com/u/BigT)\
**Post date:** [March 21, 2010, 4:39pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/228 "2010-03-21T16:39:06Z")

</div>

I’m just glad you’re able to be back working on this, you guys. I was going to change the database the thing linked to, so I could update the badges myself. But, unfortunately, I got more sick than I already am and had to postpone that.

BTW, I was looking at your javascript to try to cahnge the database. I figured out what most of it does, but what is that gobbledy gook at the beginning? I assume it’s obfuscated code, but what does it do? And is it proprietary?

---

<div class="post-metadata">

**Author:** ![fubbleskag](https://avatars.discourse-cdn.com/v4/letter/f/c2a13f/32.png) [@fubbleskag](https://boards.straightdope.com/u/fubbleskag)\
**Post date:** [March 21, 2010, 5:03pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/229 "2010-03-21T17:03:16Z")

</div>

> [@BigT](#):
>
> I’m just glad you’re able to be back working on this, you guys. I was going to change the database the thing linked to, so I could update the badges myself. But, unfortunately, I got more sick than I already am and had to postpone that.
> 
> BTW, I was looking at your javascript to try to cahnge the database. I figured out what most of it does, but what is that gobbledy gook at the beginning? I assume it’s obfuscated code, but what does it do? And is it proprietary?

I haven’t looked at the code for awhile, but if you’re referring to what I think you are, it’s a compressed version of the [jQuery](http://www.jquery.com) library.

---

<div class="post-metadata">

**Author:** ![cmyk](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cmyk/32/3353_2.png) [@cmyk](https://boards.straightdope.com/u/cmyk)\
**Post date:** [March 21, 2010, 5:53pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/230 "2010-03-21T17:53:53Z")

</div>

> [@CannyDan](#):
>
> I’m not technical enough to attempt a beta test, so this perspective is from outside. With that caveat, I’ll add that my prefered ultimate would be both.
> 
> I would indeed like to know how a poster self-identifies, up to some reasonable limit. Frankly, after maybe half a dozen or so iconic “selfs” the whole thing becomes TLDR.
> 
> But I would also like the ability to add some of my own, whether or not the poster uses badges him/herself and totally without his/her permission. These might tag something the poster revealed (say, he’s a Brit, or an author) but doesn’t himself find it important to self-badge. Or perhaps more frequently, a badge for me to tag someone who I find to be a royal pain, or the opposite, a really enjoyable poster. (Hey, **cmyk** , do you have a badge for Royal Pain yet? 😉 I have a couple of posters in mind… ) Being my impositions, even my value judgements, these should only be visible to me.
> 
> Maybe these would appear in different areas (self-imposed left justified, my impositions right justified or something) just so I myself with my failing memory could keep the difference straight at a glance without needing to refer to a look-up.
> 
> Not being technical, all of this programming is magic to me. I don’t know how much harder the magic I’m requesting is from the magic already incorporated, but I hope you geniuses can make it happen. Thanks, and in advance. I await the next evolution of this project!

I agree with this. I like seeing everyone’s self appointed badges, But, it would also be cool to be able to tack on your own set of personality traits that only you can see. It can probably be done with a different script that only you can edit… so everyone controls their own database. Not sure, but I’d definitely have fun making those types of badges.

---

<div class="post-metadata">

**Author:** ![HISSNLISSN](https://avatars.discourse-cdn.com/v4/letter/h/ed8c4c/32.png) [@HISSNLISSN](https://boards.straightdope.com/u/HISSNLISSN)\
**Post date:** [March 21, 2010, 6:09pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/231 "2010-03-21T18:09:14Z")

</div>

i may have missed it, but can someone let me know where i can find a link for the script? weirdaaron’s exceeded his pm storage and i can’t get a message through.

thanks.

---

<div class="post-metadata">

**Author:** ![cmyk](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cmyk/32/3353_2.png) [@cmyk](https://boards.straightdope.com/u/cmyk)\
**Post date:** [March 21, 2010, 6:50pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/232 "2010-03-21T18:50:03Z")

</div>

PM sent, **HISSNLISSN.**

---

<div class="post-metadata">

**Author:** ![fubbleskag](https://avatars.discourse-cdn.com/v4/letter/f/c2a13f/32.png) [@fubbleskag](https://boards.straightdope.com/u/fubbleskag)\
**Post date:** [March 21, 2010, 6:54pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/233 "2010-03-21T18:54:20Z")

</div>

> [@HISSNLISSN](#):
>
> i may have missed it, but can someone let me know where i can find a link for the script? weirdaaron’s exceeded his pm storage and i can’t get a message through.
> 
> thanks.

I’ve forwarded **wierd** ’s PM to you.

---

<div class="post-metadata">

**Author:** ![Randy\_Seltzer](https://avatars.discourse-cdn.com/v4/letter/r/ee7513/32.png) [@Randy\_Seltzer](https://boards.straightdope.com/u/Randy_Seltzer)\
**Post date:** [March 22, 2010, 5:51am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/234 "2010-03-22T05:51:40Z")

</div>

> [@cmyk](#):
>
> But, it would also be cool to be able to tack on your own set of personality traits that only you can see. It can probably be done with a different script that only you can edit… so everyone controls their own database. Not sure, but I’d definitely have fun making those types of badges.

**cmyk** - If we are ever given the option to assign our own badges that others can’t see, I’d like to have some badges that represent my personal evaluations of people. Examples off the top of my head:  
“Idiot”  
“Extremist”  
“Brilliant”  
“Johnny One Note”  
“Gives good advice”  
“Possibly a sock”  
“Is really hot”  
“Contrarian”  
“Take with a grain of salt”  
“Has PM’ed me in the past”  
“Troll”  
“Lives near me”

**Wierdaaron** - Could the personal badging be done with a local spreadsheet/database? Or would we have to each maintain a spreadsheet that’s hosted on the internet somewhere?

---

<div class="post-metadata">

**Author:** ![cmyk](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cmyk/32/3353_2.png) [@cmyk](https://boards.straightdope.com/u/cmyk)\
**Post date:** [March 22, 2010, 6:07am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/235 "2010-03-22T06:07:07Z")

</div>

> [@Randy\_Seltzer](#):
>
> **cmyk** - If we are ever given the option to assign our own badges that others can’t see, I’d like to have some badges that represent my personal evaluations of people. Examples off the top of my head:  
> **“Idiot”  
> “Extremist”  
> “Brilliant”  
> “Johnny One Note”  
> “Gives good advice”  
> “Possibly a sock”  
> “Is really hot”  
> “Contrarian”  
> “Take with a grain of salt”  
> “Has PM’ed me in the past”  
> “Troll”  
> “Lives near me”**
> 
> **Wierdaaron** - Could the personal badging be done with a local spreadsheet/database? Or would we have to each maintain a spreadsheet that’s hosted on the internet somewhere?

Love it, I’d like to add to your list:  
**“Like-Minded”  
“Funny as Hell”  
“Nutjob”  
“Creepy”  
“Huge Ego”  
“Rapier Wit”  
“Detestable”  
“Respectable”  
“Insensitive/Blunt”  
“Friendly/Kind”  
“Jerk/Asshole”  
“Creative”  
“Drama Queen/King”  
“Attention Whore”  
“Self-Righteous”  
“Ignorant”**

---

<div class="post-metadata">

**Author:** ![GuanoLad](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/guanolad/32/42_2.png) [@GuanoLad](https://boards.straightdope.com/u/GuanoLad)\
**Post date:** [March 22, 2010, 6:46am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/236 "2010-03-22T06:46:43Z")

</div>

Huh. I just noticed **Wierdaaron** spells _weird_ incorrectly, presumably deliberately.

---

<div class="post-metadata">

**Author:** ![xash](https://avatars.discourse-cdn.com/v4/letter/x/c6cbf5/32.png) [@xash](https://boards.straightdope.com/u/xash)\
**Post date:** [March 23, 2010, 5:35am UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/237 "2010-03-23T05:35:52Z")

</div>

> [@cmyk](#):
>
> Okay all,
> 
> [Here’s a complete list of badges I’ve made, as of now. (3/20)](http://gallery.me.com/kevsnyde#100098/sdmb_badges_set2&bgcolor=black) Please take a look, and let me know what else is needed. Thanks!

The badges are beautiful! May I suggest changing the tag “Programmer” to something more inclusive such as “techie” or “geek”? Programmer doesn’t describe me as well as “techie” or “geek” would.

---

<div class="post-metadata">

**Author:** ![Gary\_Robson](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/gary_robson/32/3448_2.png) [@Gary\_Robson](https://boards.straightdope.com/u/Gary_Robson)\
**Post date:** [March 23, 2010, 1:15pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/238 "2010-03-23T13:15:07Z")

</div>

> [@xash](#):
>
> The badges are beautiful! May I suggest changing the tag “Programmer” to something more inclusive such as “techie” or “geek”? Programmer doesn’t describe me as well as “techie” or “geek” would.

I see your point, but “geek” doesn’t indicate any software design or coding knowledge. Is there a word that would still differentiate hardware geeks from software geeks?

---

<div class="post-metadata">

**Author:** ![Really\_Not\_All\_That\_Bright](https://avatars.discourse-cdn.com/v4/letter/r/e8c25b/32.png) [@Really\_Not\_All\_That\_Bright](https://boards.straightdope.com/u/Really_Not_All_That_Bright)\
**Post date:** [March 23, 2010, 1:21pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/239 "2010-03-23T13:21:45Z")

</div>

You’re all alike 😉

---

<div class="post-metadata">

**Author:** ![Arnold\_Winkelried](https://avatars.discourse-cdn.com/v4/letter/a/3d9bf3/32.png) [@Arnold\_Winkelried](https://boards.straightdope.com/u/Arnold_Winkelried)\
**Post date:** [March 23, 2010, 1:42pm UTC](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973/240 "2010-03-23T13:42:19Z")

</div>

> [@Aji\_de\_Gallina](#):
>
> The Swiss flag is reversed. The cross is white on a red background

Great work on the Swiss flag, cmyk, but I will also add my little pet peeve: the flag of Switzerland is square, not rectangular.

> **[Switzerland](https://www.crwflags.com/fotw/Flags/ch.html)**

[Previous page](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973.md?page=11)

[Next page](https://boards.straightdope.com/t/i-made-a-sdmb-improving-greasemonkey-script-looking-for-feedback-beta-testers/509973.md?page=13)
