Badge suggestions - ones with added thought



  • @PJH said:

    Or you could unpin it yourself. For yourself only that is...

    Yeah, that's what I meant. Should've directed this reply at @Kuro.


    Filed under: guess i should go and sleep



  • Bronze name: Flyswatter
    Bronze requirements: Start 1 Bug topic
    
    Icon name: fa-medkit
    
    Silver name: Can of Raid
    Silver requirements: Start 5 Bug topics
    
    Icon name: fa-ambulance
    
    Gold name: DDT
    Gold requirements: Start 10 Bug Topics
    
    Icon name: fa-hospital-o
    Multiple awards: No
    

    Decided to go with upgrading medical icons as there wasn't good things for bugs.


  • Discourse touched me in a no-no place

    @locallunatic said:

    Decided to go with upgrading medical icons as there wasn't good things for bugs.

    Hmm - maybe. I was hoping to keep the icons the same for the same group of achievements though.

    But.. exceptions. And stuff.



  • @Frank said:

    My original criteria for sock puppet was like 10 posts in a row of 5-7 words or less.

    @Luhmann would auto-qualify.

    And I mean this in the nicest possible way.

    He has a skill of saying more with less. That is a good skill to have.

    @Luhmann



  • That makes sense to do as well, but without a bug icon just using one of the medicals would be a bit weird though.



  • @locallunatic said:

    without a bug icon
    There is one, fa-bug.



  • Oh wow, how did I miss that.


  • Discourse touched me in a no-no place

    @locallunatic said:

    Oh wow, how did I miss that.

    DC has got you out of the habit of using Ctrl-F for searching for things on webpages?



  • Bronze name: Tipsy
    Bronze requirements: 1 Obviously drunken post
    
    Silver name: Sloshed
    Silver requirements: 10 Obviously drunken posts
    
    Gold name: Time for an intervention
    Gold requirements: 50 Obviously drunken posts
    
    Icon name: fa-glass
    Multiple awards: No
    

  • :belt_onion:

    Bronze name: Script Kiddie
    Bronze requirements: 1 post abusing markdown/bbcode/xss enough to spawn its own bug thread
    
    Silver name: Hacker
    Silver requirements: 5 posts abusing that cause bug topics
    
    Gold name: Owner of 1 Internet
    Gold requirements: 25 posts that yeah
    
    Icon name: whatever
    Multiple awards: No
    

    [/quote]


    Edit(PJH):

    http://what.thedailywtf.com/t/badges/1494/9?u=pjh



  • Let's see...

    [code]
    Bronze name: Super Snark
    Bronze requirements: Make at least 25 snarky remarks harping on Discourse and/or its proponents.

    Icon name: anti-sass
    Multiple awards: No
    [/code]

    [code]Bronze name: Milton Friedman
    Bronze requirements: Derail 1 topic into a free-market flame war

    Silver name: Ludwig von Mises
    Silver requirements: Derail 5 topics into free-market flame wars

    Gold name: Ayn Rand
    Gold requirements: Derail 10 topics into free-market flame wars

    Icon name: Capital-L
    Multiple awards: No
    [/code]

    [code]
    Bronze name: Summoner
    Bronze Requirements: Cause an inactive but well-established member (such as @blakeyrat, @morbiuswilters, @Lorne_Kates, etc.) to come out of hiatus.

    Icon name: Summoner
    Multiple Awards: Maybe
    [/code]



  • @Groaner said:

    Bronze name: Super Snark
    Bronze requirements: Make at least 25 snarky remarks harping on Discourse and/or its proponents.

    Need higher levels. I must be at gold, or at least silver, on that by now. I've made 756 posts (counting this one) so far, and at least 10% of them are snarky remarks about Discurse. ← There's another.



  • @HardwareGeek said:

    Need higher levels. I must be at gold, or at least silver, on that by now. I've made 756 posts (counting this one) so far, and at least 10% of them are snarky remarks about Discurse. ← There's another.

    Might I propose some sort of exponential progression then? Perhaps 25/125/625? 25/625/15625?



  • Name: Author
    Requirements: write a front page article
    
    Icon name: fa-book
    Multiple awards: No
    

    In order to mark people like @snoofle, @Remy, @Lorne_Kates, and so on. Could be extra useful when more articles get discourse comments.



  • Name: Commentator
    Requirements: Write a comment that gets featured on a front page article.
    
    Icon name: fa-cog
    Multiple awards: yes
    


  • [code]
    Bronze name: Haggis
    Bronze requirements: Invoke the No True Scotsman fallacy.

    Silver name: Bagpipes
    Silver requirements: Invoke the No True Scotsman fallacy ten times.

    Gold name: Kilt
    Gold requirements: Invoke the No True Scotsman fallacy twenty times.

    Icon name: Highlander
    Multiple awards: No
    [/code]

    [code]
    Bronze name: Scarecrow's Nemesis
    Bronze requirements: Be accused 50 times of kicking down a straw man.

    Icon name: if-aunt-sally-only-had-a-brain
    Multiple awards: No
    [/code]

    [code]
    Bronze name: Aisle-crosser
    Bronze requirements: In a political flamewar, get someone who has a reputation on these forums of being firmly on the economic left or right to concede a point espoused by the opposing side.

    Icon name: the-<center>-cannot-hold-it-is-too-late
    Multiple awards: Yes
    [/code]

    [code]
    Bronze name: Reeling 'em in
    Bronze requirements: In a single political flamewar, get five replies from up to five different people who have a reputation on these forums of being firmly on the economic left or right to launch a tidal wave of invective about the opposing side. Double credit if the response includes flowery ad-hominem like "inbred redneck" or "statist hippie."

    Icon name: shopping-is-hard-let's-go-trolling
    Multiple Awards: Yes
    [/code]


  • :belt_onion:

    @locallunatic said:

    In order to mark people like @snoofle, @Remy, @Lorne_Kates, and so on. Could be extra useful when more articles get discourse comments.

    Need varying levels here.... @snoofle, @remy, and @Lorne_Kates articles are a lot different than the "so on"....

    Name: Excellent Author
    Requirements: write a front page article that has more comments about the WTFery of the code than the WTFery of the article text.
    Icon name: fa-book
    Multiple awards: No
    
    Name: Author
    Requirements: write a front page article that is generally acceptable.
    Icon name: fa-book
    Multiple awards: No
    
    Name: Damnit Jim, Im an Author not a Coder
    Requirements: write a lengthy front page article with a huge storyline around a trivial (and possibly nonexistent) WTF that leaves commenters wondering whether the submitter may actually be TRWTF.
    Icon name: fa-book
    Multiple awards: No
    
    Name: Terible Awther
    Requirements: write a front page article full of misspelled embellishments or clearly relying on a spellchecker to auto-correct words to the wrong word altogether.
    Icon name: fa-book
    Multiple awards: No
    

  • 🚽 Regular

    Here's an idea:

    Name: Hot Potato (fire level. What, no such thing? Bronze level then)
    Icon: fa-bomb (I can't believe there's no fa-potato!)
    Requirements: only one user at a time gets assigned the Hot Potato badge. This badge is assigned to another user either automatically after 12 hours or once the user currently assigned the badge writes a post containing the words "hot", "potato" and "throw".
    Multiple awards: obviously not

    Name: Burned (bronze level)
    Icon: fa-fire
    Requirements: Has kept a Hot Potato badge for at least 12 hours
    Multiple awards: yes

    Name: Pristine (gold level)
    Icon: fa-certificate
    Requirements: Has never been assigned a Burned badge
    Multiple awards: no

    Name: Artful Dodger (gold level)
    Icon: fa-fire-extinguisher
    Requirements: has been assigned the Hot Potato badge 10 times, but managed to keep Pristine requirements during that time (ie, did not get Burned)
    Multiple awards: yes

    Extra: system will post about every reassignment of the Hot Potato badge to an "Offical Hot Potato thread", which may be otherwise locked.

    Why I don't think this would work that well: you guys are cheaters and would write a bot to do all the legwork for you.


  • Discourse touched me in a no-no place

    @Zecc said:

    Why I don't think this would work that well: you guys are cheaters and would write a bot to do all the legwork for you.

    I can think of a more pragmatic reason why this won't work...


  • 🚽 Regular

    What reason would that be?

    That we've got lives?


  • Discourse touched me in a no-no place

    @Zecc said:

    What reason would that be?

    It requires too much moderator intervention. See up-thread where I pointed out that these badges will - of necessity - be manually managed, and by implication anything requiring substantial amounts of bookkeeping or similar is highly unlikely to get done.



  • @Zecc said:

    That we've got lives?

    AHAHAHAHAHAHAA!


  • 🚽 Regular

    @PJH said:

    It requires too much moderator intervention. See up-thread where I pointed out that these badges will - of necessity - be manually managed, and by implication anything requiring substantial amounts of bookkeeping or similar is highly unlikely to get done.
    Ok, somehow I missed that. Never mind then.


  • Discourse touched me in a no-no place

    I've updated the initial post, but DC has been updated to FA 4.1.0 - so all the icons listed should be are now available (or will be soon, after the site's been updated.)

    Edit: Already updated.



  • Silver name: A Galaxy Far Far Away
    Silver requirements: Be a non-US resident.
    
    Icon: fa-eur
    Multiple awards: no
    

    Filed under: what about Nagesh, though?



  • Of course, this is the sort of perfect situation for a plugin that can accept plugins or some kind of scripting - doesn't need to be particularly clever - that can do a lot of this book-keeping for you.



  • @Groaner said:

    Bronze name: Summoner
    Bronze Requirements: Cause an inactive but well-established member (such as @blakeyrat, @morbiuswilters, @Lorne_Kates, etc.) to come out of hiatus.

    Icon name: Summoner
    Multiple Awards: Maybe

    That one could be difficult, as it is often a team effort.



  • @HardwareGeek said:

    @Groaner said:
    Bronze name: Super Snark
    Bronze requirements: Make at least 25 snarky remarks harping on Discourse and/or its proponents.
    Icon name: anti-sass
    Multiple awards: No

    Need higher levels. I must be at gold, or at least silver, on that by now. I've made 756 posts (counting this one) so far, and at least 10% of them are snarky remarks about Dis<b>curse</b>. ← There's another.

    Would snarky posts about @<o/>codinghorror count? If so, I've easily reached gold level on this one.



  • Not just you.


  • Discourse touched me in a no-no place

    @Arantor said:

    Of course, this is the sort of perfect situation for a plugin that can accept plugins or some kind of scripting - doesn't need to be particularly clever - that can do a lot of this book-keeping for you.

    Indeed.

    Perhaps, in the spirit of what was said to me when I mentioned something similar, you'd like to submit a pull request? o_O



  • @boomzilla said:

    He, OTOH, seems to have a thing about breaking stuff.

    Don't worry, it's a phase. I was playing with redstone when I discovered TNT. Much kablooey. Wow.

    Then I got bored of flattening mountains, and now I'm constructing things in creative mode.



  • Do you want to teach me Ruby first? Bear in mind, I'm primarily a PHP guy with everything that entails. (Though I believe I'm one of the competent PHP guys)



  • Bronze: Chatty - 5 posts in a row
    Silver: Monologue - 10 posts in a row
    Gold: Filibuster - 20 posts in a row



  • Bronze: Dick - last person to mention the purple dildo
    Silver: Thrust - holds last 2 mentions of the purple dildo
    Gold: Virility - holds last 3 mentions of the purple dildo



  • @dhromed said:

    Bronze: Chatty - 5 posts in a row
    Silver: Monologue - 10 posts in a row
    Gold: Filibuster - 20 posts in a row

    Gold: Filibuster-Buster
    Requirements: Post just after another user has had 19 consecutive posts, preventing them from earning a Filibuster.
    icon: icon-volume-up
    Allow multiple: yes



  • @PJH said:

    No. The form I have available to fill out is:

    If that's all you got, how are these post-count badges currently implemented? Is there a rules file that lets you define requirements for a badge? The semantic badges obviously can't be automated, but what about the "simple" counter badges? These questions aren't necessarily aimed at you, PJH, but more rhetorical.


  • Discourse touched me in a no-no place

    @dhromed said:

    If that's all you got, how are these post-count badges currently implemented? Is there a rules file that lets you define requirements for a badge? The semantic badges obviously can't be automated, but what about the "simple" counter badges?

    They're in .rb files (I think this is the only one) and come with the software.

    Hence, when I asked much the same question myself, and I was told to submit a pull request, I pulled this out instead:

    http://what.thedailywtf.com/t/so-then-i-decide-to-take-the-plunge-and/663

    Hence the repeated mentions here that any added badges will likely be manually awarded, and anything that requires too much bookkeeping on the part of anyone will be probably ignored.


  • Banned

    @PJH said:

    Hence the repeated mentions here that any added badges will likely be manually awarded, and anything that requires too much bookkeeping on the part of anyone will be probably ignored.

    Have a little more faith in me please :) I REALLY want to make it easier for people and YOU to hack on Discourse, and will address that However...

    I spent yesterday refactoring so the backfill queries are now stored in the badge table.

    Giving people badges happens in two ways.

    1. A daily backfill, that handles filling up history and assigning more complex badges (TBD)
    2. As a trigger of some sort of action ... like, post made, trust level changed etc.

    The backfill query is now stored in the table, which allows for general badges to be added on. I also plan to formalize the triggers so at the end of the day, all the information required for badge assignment lives in the badge table.

    Then ......

    I will add a site setting that allows you to allow admins to dick with SQL and triggers for badges

    Filed under: I am not going to regret this, I am not going to regret this, I am not going to regret this</>


  • Banned

    Can we refocus this conversation on badges that fill both these criteria

    1. Encourage a behaviour you would like to see on TDWTF or teach people about a TDWTFism
    2. Can be implemented as SQL queries

    The manual stuff sounds like too much new work for @PJH and @dhromed



  • @sam said:

    Encourage a behaviour you would like to see on TDWTF

    That's a much more philosophical issue than it seems... Besides, I'm pretty sure nobody really sees badges without a certain hint of irony.

    @sam said:

    The manual stuff sounds like too much new work for @PJH and @dhromed

    It's not like it's a huge community. A few manually awarded badges won't prove too much, I think...


    Filed under: everyone can be replaced with a simple sql query


  • BINNED

    Something like:

    Bronze name: Member of the I-hate-oracle club
    Bronze requirements: Post 5 replies in the I-hate-oracle category

    Silver name: Honorary member of the I-hate-oracle club
    Silver requirements: Create a thread in the I-hate-oracle category

    Gold name: I-hate-oracle with a vengeance
    Gold requirements: Create more then 5 threads in the I-hate-oracle club

    Icon name: fa-database
    Multiple awards: no


  • Discourse touched me in a no-no place

    @Maciejasjmj said:

    A few manually awarded badges won't prove too much, I think...

    Awarding the badges isn't the issue, it's the bookkeeping associated with some of the suggestions that'd be too much.


  • BINNED

    Similar things could exist for other categories as well

    Bronze name: Sometimes I'm a bit lost
    Bronze requirements: Create a thread in the Coding Help category

    Silver name: I'm frequently lost
    Silver requirements: Create 5 threads in the Coding Help category

    Gold name: Maybe I should change my profession
    Gold requirements: Create more then 15 threads in the Coding Help category

    Icon name: fa-live-saver
    Multiple awards: no


    Bronze name: I discovered the side bar
    Bronze requirements: Create a thread in in the Side Bar category

    Silver name: I like the side bar
    Silver requirements: Create 5 threads in in the Side Bar category

    Gold name: I am the side bar WTF
    Gold requirements: Create more then 20 threads in in the Side Bar category

    Icon name: fa-bullhorn
    Multiple awards: no


    Bronze name: I once read an article
    Bronze requirements: Post 10 replies in the Article category

    Silver name: I read all articles
    Silver requirements: Post 20 replies in the Article category

    Gold name: I am Alex's sock puppet
    Gold requirements: Post 40 replies in the Article category

    Icon name: fa-book
    Multiple awards: no


  • Banned

    Bronze name: Touched by Shiva
    Req: Got a like from @Nagesh



  • @sam said:

    Bronze name: Touched by Shiva
    Req: Got a like from @Nagesh

    Silver name: Touched by Insanity
    Req: Liked a post made by @Nagesh



  • @Maciejasjmj said:

    It's not like it's a huge community. A few manually awarded badges won't prove too much, I think...

    I am not a while(true) loop.


  • 🚽 Regular

    Even while(true) loops need a break.

    Or a return, you pedantic dickweeds.



  • Or an exception.



  • Or a goto.



  • @Keith said:

    Silver name: Touched by Insanity
    Req: Liked a post made by @Nagesh

    Gold name: Touched Inappropriately
    Req: Met Rolf Harris during childhood.


Log in to reply