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

Автор Um_nik, история, 8 лет назад, По-английски

Last three blogs on main page of CF shouldn't be on main page. And it become quite common thing in recent CF practice. Main page should contain only something that all users should see. Of course, round announcements, platform upgrades and sponsor posts should be on main. Blogewoosh had some rights to be on main because it was cool series of blogs which had chosen CF as its platform so CF should have praise it (but it would be nothing wrong for it to be just in Radewoosh's posts like everything else). But all other stuff? Let's look at some examples for the last year.

Important: I'm not saying that these blogs are bad. Most of them are good. But why are they on main page? CF have great blogs system, every user can write something helpful. Just don't put random stuff on main.

Some algorithm stuff which is better than other algorithm stuff, I guess:
C++ STL: Order of magnitude faster hash tables with Policy Based Data Structures
Linear Recurrence and Berlekamp-Massey Algorithm
[Tutorial] Searching Binary Indexed Tree in O(log(N)) using Binary Lifting
Don't use rand(): a guide to random number generators in C++ — this one is kinda mandatory for participating in CF rounds due to bad compilers on CF, so it is good that it was on main
Blowing up unordered_map, and how to stop getting hacked on it

Random contests in gym which are better than other contests in gym, I guess:
Original Gym contest: Geometry Special 2018
2018-2019 ACM-ICPC, Asia Xuzhou Regional Contest (Online Mirror on Gym)
ROI 2018 in GYM

Promoting Errichto, I guess:
Stream
Sums and Expected Value — part 1
Lecture #3 — Exchange arguments (sorting with dp)

More sponsored stuff??
Анонс кружков от tinkoff.ru
My Course at Harbour.Space University: Advanced Algorithms and Data Structures (January, 2019) — selfpromotion, also nobody should pay 1000 euro for a course no matter what this course is. This is just abusing position as Codeforces CEO

IDK
Lunch Club at ICPC WF
The D programming language in competitive programming
Codeforces Contests Picker Goes Live: Celebrating ICPC Season
Team dashboard
Let's bring souvenirs to the ICPC World Finals
Unnecessary blogs on main

MikeMirzayanov's personal blog:
Hello, ITMO! — yes, there are some inforamtion about platform improvements but it is just an excuse to write this post
Codeforces Round #547 (Div. 3) — round announcement? Um_nik is totally crazy. Well, yes, but the photo and "I'm so cool I made a round in 6 hours" is nonsense. Also how about wait in line for half a year like others do?

It looks like it is just a question of whether Mike saw and liked the post. MikeMirzayanov, CF main page is not your personal blog. Please don't use it as your favorite tab.

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

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

inb4 this blog makes the front page

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

Also how about wait in line for half a year like others do?

Проорал в голосину

»
8 лет назад, скрыть # |
 
Проголосовать: нравится +290 Проголосовать: не нравится
  1. How do those posts bother you? I don't see why it's better to just see the announcement of a previous round. The coming round is not hidden in any way, because it's usually at the top.

  2. "CF has great blogs system" -> well, that's arguable. Instead of a forum, there are "recent actions" where a new blog can quickly disappear.

  3. While I agree Radewoosh's blogs can be on the main page, I don't really understand why you approve them there. The quality? Then other educational contest can be there too, as long as it's good?

  4. Complaining about the price is fine, but what is wrong in Mike's selfpromotion? If he is the owner of the platform, then he can put sponsored things there, also if it's promotion for him, not for another company.

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

grabs popcorn

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

I want to see this blog on main xD

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

I agree that blogs on the main page shouldn't be chosen with an individual's opinion (whether he likes or not). I mean the mechanism for a blog to be on the main page should be clear to the community and I think the best option is to let the community decide (although I agree that people are stupid).

Why "x"'s blog is on the main page but "y"'s is not? This is a serious question and needs to be answered to.

»
8 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +17 Проголосовать: не нравится

So were there any violation of ToS, or moral hazard?

I know what you are talking about, right, Codeforces has become huge community, so admin should be responsible about it. But it is just a blog, admin can think it is featured and put it in to main page.

This can be good suggestion toward the good community... And it might be better not aggresive when you say it.

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

Ebin trole suggestion: put this blog on main.

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

Why is it on main page? According to your post, this is something that shouldn't be on main.

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

I see some comments disagreeing with the blog and it seems to be downvoted as well, so I want to instead thank Um_nik very much for making this blog as it completely expresses what I've been thinking for a while. It is quite annoying (for me) to open Codeforces and see arbitrary blogs on the front page. I miss the time when it was just contest announcements.

To the people using arguments such as "if you don't like it, don't visit the website" or "The admin can do whatever he likes" — you're correct, but that doesn't mean criticism is not allowed.

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

I have a great suggestion. Give everyone with 2600+ rating the right to decide on their own discretion what may be on main page. Like we trust people giving them extra rights in gym, why not to do this with main page as well? :)

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

Auto comment: topic has been updated by Um_nik (previous revision, new revision, compare).

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

Well, yes, but the photo and "I'm so cool I made a round in 6 hours" is nonsense. Also how about wait in line for half a year like others do?

Couldn't agree more. CF's management and communication are very low. I had the chance to organize two contests and had an overall good experience apart from waiting. I understand that some writers are given priority because they are more connected and have more experience, that's fine, I would support this if this would increase the contest quality, but at least give some reply and say something like "this problem sucks, either get a new one or fuck off".

OMG, you are so unpleased by everything, but why won't you contribute yourself? Well, I would, but I didn't see any public selection of testers or coordinators or anything that would contribute.

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

wathever, ... but is it rated?

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

I don't know what is going on but I'm glad I'm a part of it now.

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

What is the exact condition to be listed on the main page?

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

> Um_nik

"Some algorithm stuff which is better than other algorithm stuff, I guess: Linear Recurrence and Berlekamp-Massey Algorithm"

> also Um_nik

"I can't understand anything from your post. (...) Even code is not helping."

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

Okay, add a separate section for announcements (or reversed, add a section for nice blogs and only leave announcements on main), problem solved.

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

Umnik is crazy => at least you know you're crazy

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

Here's my opinion, There should be a different tab for announcements and editorials( "Home" or "Main") and a tab for something like "Editor's choice" as they have in many blogging platforms. Codeforces can assign a role "Editor" or a "team of Editors" to some candidates by means of rating or voting maybe.

The Editor team will regulate the "Editor's Choice tab" and choose what posts might be helpful to the greater percentage of the community. They will also be elected and replaced periodically. They need not be paid in any form, many people might be willing to do this voluntarily.

This way, the random but useful blogs, and promotions will be segregated from the Codeforces round announcements and editorials.

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

A one like Um_nik has appeared in Facebook and now there is the news feed which is adapted to a user by machine learning or something else. So I suppose it is a suggestion from Um_nik to make a "clever" main page which will be generated by AI. :)

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

One of the rarest things on the planet, a Legendary GrandMaster getting downvoted

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

Ya lor ngmh

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

"I don't know how many of you have ever read Um_nik's posts, but you probably know that arrogance in competitive programming is measured in nano-Um_niks."

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

I have a much better solution: don't look at the main page.

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

Totally agree, only Most Valuable Posts(MVP) should be on main page.

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

lmao check out tags

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

Почему люди минусуют хороший пост? Что за стадные инстинкты? Зачем ставить минус, если даже не прочитал?

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

I don't know how someone could be annoyed from Mike lol.. after all the work he has done he has no right to post what he wants ?

if you are legendary grand master ofcourse you aren't interested in Errichto posts and you don't want to see such a thing on main page but other beginners like us could find something helpful

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

Do not write any criticism if you care about your contribution ;) Let it be worse. Don't be umnik ;)

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

this blog is just too much fun for me.

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

The irony in this being on the home page :D

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

Unnecessary blogs --> Unnecessary downvotes :D

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

I am really interested in seeing you as a president for some country one day. The IQ Hitler.