Somehow it turns out that for me, each coming the New Year means more and more. This is an excellent opportunity to take stock, to breathe fresh air and to go through a kind of catharsis. This is a rare opportunity to be with the family, dress up in Santa Claus and just have fun.
Holidays give me a clear criterion that I do the right things. If during the holidays, I begin to think about it, to recall some deferred ideas, eager to implement something new. So I’m doing right things. My things. And now exactly the same as in several recent years: during New Year holidays I write code for Codeforces, trying new technology or simply I’m making minor changes in testlib. It is necessary to me: at this moment are no deadlines, do not press the obligation. Just now, at 3 am, I can not break away from being able to do something new. I would like to take a moment and realize that spun in my head the whole year.
I'm insanely happy to huge number (9144!) of registrations on Good Bye 2016. Your desire to grow, to learn new things, solve problems and invent, improve skills and compete, all this things give me strength and desire to develop the platform.
I wish you not to lose the fire in eyes, when you meet an interesting problem. I wish to continue to find pleasure in each contest or round. I wish to find, to solve more and more complicated and interesting problems. Victories and achievements! Wish you to solve all things which you didn’t solve in 2016!
Happy New Year!
But you, please read this post entirely. It is important to me. It draws the symbolic line to me and the whole Codeforces team. And, of course, below it is written about change handles gift and a colorful masquerade of ranks. Go!
Magic Gifts and Where to Find Them
Change handle feature
Hurry! Only until the 10th of January, you can change your handle (but only once)! Note that it will be possible to roll back the changes or change the handle again only after a year. Be careful what you wish for.
You can change your handle to the new one which wasn't used before by anybody or which was used by you before. The links to a profile page with old handle would automatically redirect to the actual profile.
This year we have an improvement. If you took part in at least 10 rounds you can request handle of an inactive participant. It means that the participant should have a period of activity on Codeforces of at most 30 days, this period should be in 2012 or earlier. The inactive participant can’t have posted comments, messages and so on. It can’t take part in more than 2 contests. It will be automatically renamed and informed by email. If you can’t change handle to others, it means that some requirement doesn’t meet. Please do not ask me to do something with it. I’m not Santa Claus.
Talking about handles I always reminisce the following story. Once a user wrote me the message: "Please change my handle from I_love_Valya to I_love_Sveta, as I no longer love Valya ..."
New Year's masquerade of colors and ranks
Traditional magical tab has appeared in the profile setting. Happy New Year!
Partners, customers and sponsored events
We are always pleased when companies pay attention to the programming contest whether in order to find the brightest talent (yes, you are!) candidates, whether it is to support our community and just show themselves to you. Very pleased that this year the list of our partners long and varied. Many come again, and it’s inspiring. Here is a list of companies with whom or for whom we hosted competitions: VK, Mail.Ru, CROC, AIM Tech, 8VC, Wunder Fund, VeeRoute, Intel, Diagram, MyTona. In this list, I did not consider the company to whom we just hosted a mirror of their main event (hello, Microsoft).
Here is a list of sponsorship and championship rounds:
- Championship VK Cup 2016 (together with VK)
- Championship CROC 2016 (together with КРОК)
- Mini-championship 8VC Venture Cup 2016 (together with 8VC)
- Sponsored round Wunder Fund Round 2016 (together with Wunder Fund)
- Sponsored rounds AIM Tech Round 2 and 3 (together with AIM Tech)
- Experimental marathon round (together with VeeRoute)
- Championship Technocup 2016 (together with Mail.Ru, MIPT and Bauman MSTU)
- Mini-championship Intel Code Challenge (together with Intel)
- Sponsored round Canada Cup 2016 (together with Diagram)
- Russian AI Cup 2016 (separate from the Codeforces platform, together with Mail.Ru)
Progress
The development does not stand still. Me, SladeThe, kuviman, fcspartakm design features, write code, debug, do profiling, read logs, test. In short, we have a fun live. The system load become higher, large number of improvements have been made in the backend of the system, this changes are not explicitly visible to you. I reviewed the list of commits and made a selection on the progress in 2016 (probably lost something):
It is me during the New Year holidays
- add contests entirely from Polygon, instead of problem-by-problem (for admins)
- fixed possibility to register on a contest twice
- migrated to Ace as a code editor on the submit form
- in Contest Wizard (for Gym) supported problems with answers not produced by solutions, use checkbox “Incompatible answer format”
- fixed authentication using VK
- multiple performance improvements
- better protection against bots and spam
- spoilers in blogs and comments
- save drafts into localStorage
- extended API with methods: user.friends, user.blogEntries, blogEntry.view, blogEntry.comments and other
- improved support of marathon problems
- joint view of questions in rounds for divisions (for managers)
- website mobile view
- improved support of user lists
- extended registration to the rounds
- fixes in the rating system
- Codeforces::News (in Russian)
- Polygon experienced the Black Day, reconfigured backups and replication system
- feature to filter hack by problems
- better form to choose t-shirt
- comments preview during edit process
- instructions how to write delivery address
- show tutorials directly from Polygon (in blog posts)
- fixed possibility to submit a solution twice
- better syntax highlighting
- feature to register again on a virtual contest
- taps instead of double click in the mobile view
- multiple files/solutions upload in Polygon
- many improvements in the Polygon API
Statistics
I reluctantly started to collect statistics and to prepare pictures. According to past experience, it is laborious and tedious. But it was not there! I liked it!
This year, statistics surprised me! Every year I prepare myself mentally to the fact that we are close to reaching all the interested audience, that in the next year we will not have time to do as many as done in the previous year. But just look at this beauty!
Growth of registrations. We are close to 0.5 million registered users!
Counted only participated in rated events in period July-December. Beautifully grow!
Submitted solutions: you become more and more active! Keep up the good work!
Blog posts with positive score, having at least +5 votes, having at least +20 votes, having at least +100 votes. The total number of posts is not interesting, because a lot of trash/spam, which immediately disappears and the result much depends on how we protect against bots and inadequate.
All positive scored comments, having at least +5 votes, having at least +20 votes. The growth is small, but it exists.
India, Bangladesh, South Korea became strongly in 2016!
Pageviews, about +25% in 2016!
Visits, more than +20% in 2016!
Visitors, more than +20% in 2016!
Happy new year!)
Thanks for the awesome job, Mike! Please, keep doing what you love, I'm sure we'll all enjoy it!
May 2017 be even better for you. Happy new year!
Looking forward to see your lectures on Brazilian ICPC Summer School! Unfortunately, I won't be able to attend, but I'll watch all the videos :)
Happy New Year..!!! I love this website.
from when we can start to change handle ?
Your profile -> Magic tab -> Handle. but it is blocked now by the administrator
Codeforces is such a nice online judge that I am still here and compete with my friends although I am a ICPC veteran now. Best wishes! Happy new year!
Great to see South Korea coming up there!
Hope the multiple profile picture feature don't get fixed quite soon... :D
When the handle change option will be available?
I think on January 1 (Russian time).
hey, it's open now :D
Thanks MikeMirzayanov !
Thanks so much for 2016 codeforces Mike! The codeforces team has done an outstanding job, and it really shows in the enthusiasm.
Have a great new year Mike and codeforces team, looking forward to see what new heights codeforces reaches in 2017 :D
gg
Ok....I see what you did with your handle :-|
Ya, I see what you did with your handle! :P
Happy new year! I would like to be grateful to Mike and his team for the reason that they have done a lot of outstanding work. I registered my user in 2016 and codeforces brought me a lot of fun. Seeing the rating up and down, I was making more and more progress. 2017 will be a new year, for me and for codeforces. Best wishes!
tourist and Petr please change your colour to green
jqdai0815 says you are too naive. =P
I remember that last year there are more than one (more than 3 in my impression) Legendary grandmaster change colour to green or blue.But this year there is just one. Maybe they are weary of it. :)
I thought changing handle was none of my bussiness, but now I change my mind :D
deleted
Guess who's back, back again...
I hope you will get your color back also!
Was totally missing this handle :D welcome back :)
I hope to see your rounds back too :).
Seeing how Codeforces grows, and taking part in this huge growing process, makes me really fell great, we all love this amazing site and community and hope to see it grow even more bigger, thank you MikeMirzayanov and all the admins here :D
Change handle feature
Oh no
goodbye Enchom, you will be missed :(
What happened?
nothing, but after all the jokes that he has received during the last year
he was dying for this day to come and change his handle(back to his straight sexuality :p)
Feels good.
I wish I could change my color to admins' bold black.
If you could change your handle to a one-letter handle, you'd change your color to legendary grandmaster and it would look like as if you were headquarters.
Can anybody tell me how to request a handle change? I want to change my handle to "UncleGrandpa" but this name has already been taken by an inactive user that haven't participated in any contest, last visit is 15 month ago and registered date is 15 month ago as well. Thank you!
hardest decision to make every year: should i change my handle or not
Don't do it =)
the same here hhh
Legendary grandmasters, Legendary grandmasters everywhere
Hey congrats on reaching purple ( ͡° ͜ʖ ͡°)
I told you I'm gonna reach it before 2017 :p
How long will the masquerade of colors and ranks last?
Maybe until after your first rated contest of 2017?
Thank you Mike and codeforces team for this great platform .
I hope you will add a new features for saving good blogs like a list of favorites blogs because I see a lot of good tutorials and other useful blogs but after a while I can't find them if I didn't added it to the bookmarks of my browser.
There is already favorite comments and blogs list.
Thanku Codeforces for Everything :)
hat chutiya!
Tu bhi hat chutiye hmrockstar
allenite ab tu mat aa jana :P
born.kira dont comment from now, and my request from all downvote everyone who has commented
Indians are intolerably uncivilized! From last few days, I've been seeing similar mannerless comments from them. Can't imagine how distasteful culture they have, shame!
You shouldn't judge all people of a country from behavior of some people. I know that some of them have been behaving very badly in CodeForces but what can we do except downvoting them...It will definitely decrease their ratings but Rating doesn't matter for them because they do have more than one profile and they just do all these things here for fun and to show us their deformity. We should also have here an option to report someone based on comments they do and some moderators then take a look at that profile and If they find that profile abusing in comments then they should ban that profile from CF. Thats how it should work, Not by blaming the whole country!
rezwanarefin01 — this was my main handle. But while registering I accidentally deleted confirmation email. So I cant Login into that handle.
As this is an inactive Handle since created, will I be able to change my handle to "RezwanArefin01" this time? The page is saying this handle is already in use -_-.
It means that the participant should have a period of activity on Codeforces of at most 30 days, this period should be in 2012 or earlier.
But this don't even have ANY Activity in CF. As I was never able to login .. :|
Then what about "RezwanArefin.01" ? will this cause error also?
Why you didn't insert blogs and comments with downvotes :3
Time to spend the whole week thinking about a nickname that doesn't sound like i made it when i was 10 years old...
creepersteve6
And.. here another post which has over 100 upvotes is
Hurry! Only until the 10th of January, you can change your handle
"Accepted" verdicts won't change to "Happy new year"?
Happy new year ^_^
In my timezone it is not new year yet. But I have already got new year gift. Thank you Mike.
Guess who's blue/green again :)
fjzzq2002 :)
Codeforces is a remarkable website, I see lots of high quality problems and marvelous methods
On the other hand, I realize how other participants great and perfect, I notice the distance between blue and purple, purple and yellow, yellow and red.
I also enjoy the mix of different countries' people, how good this platform is.
Anyway, thanks Codeforces!
2017, fighting!加油!がんばってください!дерзай!
Happy New Year!!!!!!!!!!!!!!!!!
9144! is indeed an insanely huge number of registrations
The comment is hidden because of too negative feedback, click here to view it
Magic!
thanks codeforces for great magic and now please downvote TLE
It's a pretty minor thing, but changing the handle does not work if the new handle just changes the capitalization of letters (it is regarded as the same handle as before).
Is it a bug? LINK:
related
Is it possible to change only the case of the handle?
Change your handle and next year change it back to your current handle but with different capitalization. XD
I returned to CF a few months ago after a long hiatus. I was looking for a fresh start, so I created a new account with a different handle (as3richa), but eventually I reconsidered and chose to continue progressing on my old account. My new account remained unused — I might have logged in twice and I don't think I completed a single problem on it.
Now that we are able to change our handles, I wanted to change mine to the same handle as that unused account (because I use that handle in a lot of other places). But it seems that I can't even access the account! — the email address was never confirmed and I no longer have access to that mailbox. Is there some admin who could help me either by deleting as3richa or by changing the email on it so I could get in again? I'd really like to reclaim that handle. :)
Thank you so much Codeforces fo rsuch a wonderfull and great magic you brought to us. I just choose this handle in giving a tribute to the great coder ever from india "humblefool" who was, is and will be a idol for all the indian programmers.Happy New Year and may this year bring to all of you new colors.
Wow good to see that India is the country with most visits this year!!
Happy New Year :)
Hey thanks for letting me get the handle I always wanted! Sweet dreams!
May the New Year brings new hopes, new promises and new reasons to celebrate your presence in your lives. Have a Joyous New Year! Thanks for all MikeMirzayanov and the support team of Codeforces!
Thank you Mike :) Keep up the good work
Happy New Year!! And yes I required the feature to change my handle Thank You @MikeMirzayanov
With this new feature of using an inactive user's name, I wonder if Psyho will finally reclaim his stolen handle...
Or maybe someone else will take it again? ;]
Will sgu returns this year?
The only time in the year you see legendary grandmasters getting downvoted to oblivion
Until 10 January :(
HAPPY NEW YEAR! THANKS CODEFORCES AND FOR MikeMirzayanov
Ourselves playing with handles and colors!
The statistics say that there are more than 450000 accounts, but only 30000 of them are active. Do you think it is necessary to delete inactive accounts to save storage?
MikeMirzayanov
No.
http://assets.codeforces.com/images/Happy-New-Year-HD-Wallpapers.jpg