The #12in23 Challenge!

To wrap up a hanging thread, the logic for the monthly badges will account for timezone offsets: published solutions will include (in UTC)

  • the current month
  • the last day of the previous month, and
  • the first day of the next month
3 Likes

Missed the May badge. Prolog was too different for me to learn on the fly and muddle my way through.

3 Likes

Would love us to have a learning track for Prolog one day!

7 Likes

I felt I cheated in May by doing Tcl, which didn’t seem anywhere near as mindshifting as Prolog.

3 Likes

Hi everyone!
I wanted to know how i could get all featured exercices for all passed month. like a list of them so i would work on them as the year is going?
thanks!

You can find the following link above the list of your published exercises on 12in23 page:

It would be really cool to have a list of ones not done (maybe greyed out in the area on the 12in23 page where is says x/45 done). It’s quite hard to spot the gaps without maintaining a list.

That’s a nice idea. I’ll take a look at it.

This is a great feature! But, it helped me notice there’s something up with my count:

Despite not completing all the exercises (yet), I’m seeing 45/45 complete.

They have been made aware in another thread

Should be fixed now

Since I’m probably not going to finish the challenge before the end of the year, I have a question - what happens to the challenge after the year is over? And will there be a “participation ribbon” of some sort?

I sort of thought the monthly badges would probably suffice for that, but as they’re also earnable in the future, a #12in23-participant badge seems good. Probably awarded if you earned at least one of the other 12in23 badges during the year. Thoughts?

(cc @ErikSchierboom)

2 Likes

I thought at first that having 12 languages with >=5 submissions in 2023 should satisfy this requirement, but then the extra (tough) challenges came along.

But… this will make my nice even columns of badges offset!

Hi! So, if I understand correctly: there is a “12in23 Participant” badge (for 5 exercises in any track) and there is a badge for finishing the featured exercises, but there will be no badge for just finishing the challenge (i.e. 12 different tracks, 5 exercises each, no matter if featured)? I just want to confirm, since after finishing the 12th language in December I didn’t get any new badges ;)

There has been some discussion about this in Discord. https://discord.com/channels/854117591135027261/1182368534806933565/1182598597146054787

1 Like

We’re going to add both the participant badge (I don’t think this exists yet) and the “used any 12 languages in one year” one (which will probably be any 5 exercises in any 12 languages, although I might make it any 3 exercises)

2 Likes

Just thought of something. If I remember correctly, at the beginning of the year the monthly badges were Ultimate, and then, after an update, they became Rare. What about this: If a user participated in a month and solved 5 exercises then that user earns the Rare badge. But if this user solved the suggested exercises, then the badge’s rarity gets upgraded to Ultimate. I think this will be a good incentive for those who won’t be able to do the whole year’s worth of suggested exercises but still might be able to do some months completely.

I hurriedly completed some Lua exercises on 31st December but didn’t get the December badge (I missed only November). Although I was awarded the New Year resolution one on 31st December. As I’m in UTC that was a bit unexpected! Is there something strange happening with the date calculation?