Блог пользователя qwexd

Автор qwexd, 2 года назад, По-английски

This blog is to list common bugs/suggestions/complaints for MikeMirzayanov. Share your ideas in the comments so I can add them to the list.

  • Make offical dark mode.

  • Add discussion section for each problem in the editoral.

  • Add unrated registeration.

  • Make upvotes and downvotes changable.

  • Rename "friends" to "followers".

  • Add report user option.

  • Add the dislike button([dislikes:1]).

  • Change hacked code verdict to "Verdict"(hacked) instead of just "Hacked".

  • Problem submission syncing (i.e. if you solve a problem in a mashup or a div 2, your submission will show up in the div 1 version of the problem as well).

  • Seperate show tags and show problem rating options for problemset.

  • An option for excluding tags when filtering problems (for example, let's say I want to do some DP problems, but I don't want greedy problems that also have DP solutions to show up, or let's say I want to practice problems from a certain difficulty, but I don't want to see any geometry problems).

  • Make offical rating change predictor.

  • Allow ending on-going virtual contest.

  • Remove penalty on all samples.

  • Add personal hacking history.

  • Rename "blog" to "article", "publish", "post" or something.

  • Make the folder icon in the catalog clickable so that we can collapse certain columns while searching.

  • In Fav. Blog Entries Option, blogs should be collapsed by default so that we can see multiple favorite blogs at one time otherwise it takes a lot of scrolling to see the next fav. blog.

  • Make comment replies collapsable.

  • Paginated comments sections. (so that blogs with a large amount of comments are actually scrollable on mobile)

  • Add an Option to show only solved problems in the problemset. (not hide solved problems only.) (Because say you want to see all problems you have solved in fft.)

  • Add an Option to filter gyms with solved problems.

  • Allow removal / hidding of problems in the Last Unsolved list (section of PROBLEMSET).

  • Add "hide if participated by any of the given member-list." option on the gym.

  • Add a feature to hide tags while preparing contest in gym.

  • Allow changing profile picture to the default profile picture.

  • Проголосовать: нравится
  • +365
  • Проголосовать: не нравится

»
2 года назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

orz

»
2 года назад, # |
  Проголосовать: нравится +51 Проголосовать: не нравится

Add Downvote option as well for Suggestions that we dont want.

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    Good idea but the dislike button doesn't exist. Let's add it as a suggestion as well.

    • »
      »
      »
      2 года назад, # ^ |
      Rev. 3   Проголосовать: нравится +1 Проголосовать: не нравится

      To make the list shorter and more prioritized, wouldn't it be better if we excluded everything that has less than 30 votes ? Because it would be a chore to do (even read) all of them.

»
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

nice idea, lets see if codeforces admins care...

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +23 Проголосовать: не нравится

    may be an unfair statement: codeforces admins are already busy with organizing contests, cheaters, scaling (4 years ago there would be submission queue issues left and right, no longer!). Also you never hear admins bragging about it (good).

    May be a fair statement

»
2 года назад, # |
  Проголосовать: нравится +4 Проголосовать: не нравится

Problem submission syncing (i.e. if you solve a problem in a mashup or a div 2, your submission will show up in the div 1 version of the problem as well).

»
2 года назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

Top suggestions supreme leader orz

»
2 года назад, # |
  Проголосовать: нравится +31 Проголосовать: не нравится

One more suggestion: Option to show only rating of problems (like 1700, 1800, etc) while practising problems on Codeforces without the tags for algorithms/data structures to be used.

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    This is so needed. When I practice a contest I have to look for a problem in the problem set in order to find its difficulty without being spoilered by tags which is very inconvenient.

    • »
      »
      »
      2 года назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Until the feature does get updated on codeforces(hopefully) you should definitely try the chrome extension "CF GetRating". It does exactly what you need as per my understanding.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Enable — Edit user name option. (where that can be set only while creating.. have a option to edit this.. )

»
2 года назад, # |
Rev. 2   Проголосовать: нравится +6 Проголосовать: не нравится

Some ToDos are mentioned here as well!

PS: It would be good if Codeforces would have official rating predictor or something similar to Codechef Live Rating Graph Change.

»
2 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Ending the virtual participation https://codeforces.net/blog/entry/106205

»
2 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

There should be an option in the problemset to filter questions based on division and question number. For example: Problem C from Div 2.

»
2 года назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Problem submission syncing (i.e. if you solve a problem in a mashup or a div 2, your submission will show up in the div 1 version of the problem as well).

Is really good I think

»
2 года назад, # |
  Проголосовать: нравится +22 Проголосовать: не нравится

An option for excluding tags when filtering problems (for example, let's say I want to do some DP problems, but I don't want greedy problems that also have DP solutions to show up, or let's say I want to practice problems from a certain difficulty, but I don't want to see any geometry problems).

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Make the folder icon in the catalog clickable so that we can collapse certain columns while searching.

»
2 года назад, # |
  Проголосовать: нравится +59 Проголосовать: не нравится
  • Remove penalty on all samples (this)
  • Better hacking system, especially Div.1+2
    • In CFR819, most of the participants cannot hack E or latter because there aren't any other participants who passed the pretest in the same room
    • In my personal opinion, usual round with short open hacking (without +100pts, just kill some solutions) will be interesting
  • Rename "blog" to "article", "publish", "post" or someting
  • Personal hacking history
  • Restrict the comment feature when the contest is ongoing
    • There are some leak comments during the contest, and it's enough to use (and should be used) the "Ask a Question" feature when something is wrong
»
2 года назад, # |
Rev. 2   Проголосовать: нравится +10 Проголосовать: не нравится

As suggested by someone earlier,

i) Add a feature to hide tags while preparing contest in gym(this)

ii) In Fav. Blog Entries Option, blogs should be collapsed by default so that we can see multiple favorite blogs at one time otherwise it takes a lot of scrolling to see the next fav. blog(this)

»
2 года назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Show the exact test case on which our solution give wrong answer during practice.

»
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Reporting users is a must! https://codeforces.net/blog/entry/106786 He obstructed his code even in the latest CF Edu round. Have a look at him! MikeMirzayanov

»
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

How about an option to collapse comments, making it easier to navigate (especially) larger blogs? E.g. collapsing a parent comment also collapses all of its children.

»
2 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
  • Option to filter gyms with solved problems (dearly needed)
  • Option to show only solved problems in the problemset (not hide solved problems only) (Because say you want to see all problems you have solved in fft)
»
2 года назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

can't believe that atilla has created a useful blog

»
2 года назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

I would like to suggest some todo's like

  • Country-wise standing/leaderboard feature
  • Limit on pings or something which may restrict spamming.
»
2 года назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

I suggest making it possible to see who added me as a friend.

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +14 Проголосовать: не нравится

    Cool idea and I personally really like it, buuuuut it kinda violates individual user privacy. Sad.

    However, the idea can be changed to respect privacy (ideally) by adding an user setting that works kinda like the "don't mark messages as seen" function in WhatsApp, which is two-way.

    If the checkbox is deactivated, you can't see who follows you, but also no person that you follow can see that you are following them either. If it's activated, you can see who added you and people who you're following can see that you are.

    Ofc this new idea has potential subtle "holes" and problems — anything privacy related does — but... it feels just a bit safer

»
2 года назад, # |
Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

what about making articles/blogs in 'Favorites' shorter, and make it click to expand.

so far it is expanded by default and when you add some things to it, it is too long to display and not easy to scroll to a specific one.

upd: my bad, just notice this idea has already been proposed here

»
2 года назад, # |
  Проголосовать: нравится +27 Проголосовать: не нравится

Allow removal / hidding of problems in the Last Unsolved list (section of PROBLEMSET). Now half of this list in my case is filled with optimization problems like this and it renders the list, unfortunately, mostly useless.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

New icons at least

»
2 года назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

In gym, "Hide if participated by me" filter exists. It would be good if we can filter to hide if participated by any of the given member-list. Good for team practice contests.

»
2 года назад, # |
  Проголосовать: нравится +15 Проголосовать: не нравится

Paginated comments sections (so that blogs with a large amount of comments are actually scrollable on mobile)

»
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Fix source/testcases view in "status" subpage. When resizing the window, the source code pop-up stays in place, so in order to resize correctly, one has to first close the submission, resize the window, and reopen the submission.

»
2 года назад, # |
Rev. 3   Проголосовать: нравится +13 Проголосовать: не нравится

When you highlight a Test Case in a problem, highlight its answer too. Because when there are multiple Test Cases, it's a pain to look for answer of each of them.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Give us the ability to download the hidden test data (including tests with large I/O)! It will save a lot of debugging time when we want to upsolve problems.

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I've wanted this for a while, but then I came across this

    https://codeforces.net/blog/entry/106427?#comment-947877

    • »
      »
      »
      2 года назад, # ^ |
        Проголосовать: нравится +12 Проголосовать: не нравится

      The intellectual property point does not seem to be a counter argument at all. All that argument says is that codeforces has the right to choose not post test cases. It does not saying anything about if codeforces should or should not do it. You can just as easily say that codeforces has the right not to implement almost any of the other features described here, right?

»
2 года назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

Make a feature to delete an account permanently. I make many accounts for my foolishness. :)

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

to stop resurfacing every blog so that after 2 weeks of the blog just being dead it is being awaken by some frustrated guy wanting to express his opinion

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Sort the comments on the basis of top comments, newest comments.

»
2 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Some usernames (code for ex.) isnt available because somebody took it before BUT even if they changed their names into another name we arent still able to use them.

»
2 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Add 'hide votes' while publishing blogs or comments so these blogs and comments doesn't affect contribution.

Someone can open a new account because of fear from downvotes.

»
2 года назад, # |
Rev. 3   Проголосовать: нравится +8 Проголосовать: не нравится
  • Add an option to filter by country in contest standings

  • Allow moving directly to a specific page number when checking Top rated list etc

  • »
    »
    2 года назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    You can do both of them.

    For country standing, you can use CF World Standings extension. This is for firefox and this is for Google.

    You can type page number from URL section of browser for moving a page.

»
2 года назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

Coloring International Grandmaster and International Master

Samples:
physics0523 ABCxyz fixed
physics0523 ABCxyz fixed

»
2 года назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Hide your rating button.

»
2 года назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

How isn't this implemented yet...

»
2 года назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится

SUGGESTION : option to see people who friended you.

»
2 года назад, # |
Rev. 4   Проголосовать: нравится -11 Проголосовать: не нравится

Q&A thread/section (basically SO but on CF, because it's not really necessary to have one blog post for each and every question)

(Yeah, well, someone could suggest it on Area 51, but CF really seems a better place for it)

»
23 месяца назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

problem "popularity":

ability to upvote/downvote individual problems. Also ability to sort problem set by this score.

reason: I'm always searching for high quality/interesting problems, and usually look at blogs like: https://codeforces.net/blog/entry/109968 https://codeforces.net/blog/entry/73405 or recommendations from friends

»
9 месяцев назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Most of them haven't done yet.