Badge suggestions - ones with added thought
-
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.
-
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.
-
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.
-
That makes sense to do as well, but without a bug icon just using one of the medicals would be a bit weird though.
-
without a bug icon
There is one, fa-bug.
-
Oh wow, how did I miss that.
-
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
-
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):
-
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 warSilver name: Ludwig von Mises
Silver requirements: Derail 5 topics into free-market flame warsGold name: Ayn Rand
Gold requirements: Derail 10 topics into free-market flame warsIcon 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]
-
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.
-
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]
-
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
-
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 notName: Burned (bronze level)
Icon: fa-fire
Requirements: Has kept a Hot Potato badge for at least 12 hours
Multiple awards: yesName: Pristine (gold level)
Icon: fa-certificate
Requirements: Has never been assigned a Burned badge
Multiple awards: noName: 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: yesExtra: 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.
-
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...
-
What reason would that be?
That we've got lives?
-
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.
-
-
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.
-
I've updated the initial post, but DC has been updated to FA 4.1.0 - so all the icons listed
should beare 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.
-
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: MaybeThat one could be difficult, as it is often a team effort.
-
@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: NoNeed 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.
-
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
-
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
-
Bronze: Chatty - 5 posts in a row
Silver: Monologue - 10 posts in a row
Gold: Filibuster - 20 posts in a rowGold: 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
-
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.
-
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.
-
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.
- A daily backfill, that handles filling up history and assigning more complex badges (TBD)
- 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</>
-
Can we refocus this conversation on badges that fill both these criteria
- Encourage a behaviour you would like to see on TDWTF or teach people about a TDWTFism
- Can be implemented as SQL queries
The manual stuff sounds like too much new work for @PJH and @dhromed
-
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.
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
-
Something like:
Bronze name: Member of the I-hate-oracle club
Bronze requirements: Post 5 replies in the I-hate-oracle categorySilver name: Honorary member of the I-hate-oracle club
Silver requirements: Create a thread in the I-hate-oracle categoryGold name: I-hate-oracle with a vengeance
Gold requirements: Create more then 5 threads in the I-hate-oracle clubIcon name: fa-database
Multiple awards: no
-
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.
-
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 categorySilver name: I'm frequently lost
Silver requirements: Create 5 threads in the Coding Help categoryGold name: Maybe I should change my profession
Gold requirements: Create more then 15 threads in the Coding Help categoryIcon name: fa-live-saver
Multiple awards: no
Bronze name: I discovered the side bar
Bronze requirements: Create a thread in in the Side Bar categorySilver name: I like the side bar
Silver requirements: Create 5 threads in in the Side Bar categoryGold name: I am the side bar WTF
Gold requirements: Create more then 20 threads in in the Side Bar categoryIcon name: fa-bullhorn
Multiple awards: no
Bronze name: I once read an article
Bronze requirements: Post 10 replies in the Article categorySilver name: I read all articles
Silver requirements: Post 20 replies in the Article categoryGold name: I am Alex's sock puppet
Gold requirements: Post 40 replies in the Article categoryIcon name: fa-book
Multiple awards: no
-
Bronze name: Touched by Shiva
Req: Got a like from @Nagesh
-
Bronze name: Touched by Shiva
Req: Got a like from @NageshSilver name: Touched by Insanity
Req: Liked a post made by @Nagesh
-
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.
-
Even while(true) loops need a break.
Or a return, you pedantic dickweeds.
-
Or an exception.
-
Or a goto.
-
Silver name: Touched by Insanity
Req: Liked a post made by @NageshGold name: Touched Inappropriately
Req: Met Rolf Harris during childhood.