SecondThread's blog

By SecondThread, history, 3 years ago, In English

Context

Codeforces currently supports embedded Youtube and Twitch livestreams. Hacker Cup Finals is streamed only to Facebook, but I imagine there are lots of people who would like to watch it [or at least would like to know about it] on Codeforces. Unfortunately, it seems unlikely that Hacker Cup would be streamed to Youtube or Twitch in the foreseeable future.

Implementation?

It looks like embedding the stream is as simple as using an iframe, from the little research that I've done on this page, which is about a church for some reason.

I don't know how Codeforces implements this integration, but if it is with an iframe, it might be as simple as a third case to the supported stream link regex.

Why should Codeforces want to add Facebook Livestream support?

Because Hacker Cup is a big-name programming contest. If Codeforces wants to continue to be the place for everything competitive programming related, it would be good to support at least the major CodeJam Finals/Hacker Cup Finals/ICPC World Finals streams, since most competitive programmers are interested in them.

The direct payoff from Codeforces's perspective is that it's support for a major contest and something very beneficial to it's users. The payoff from Hacker Cup's perspective to use this feature is that it provides greater visibility and integration with the community of people who are interested in programming contests. It's clear that there's a huge overlap in Hacker Cup contestants and CF users.

What do you think? Would you like to watch the Hacker Cup Finals stream here?

  • Vote: I like it
  • +93
  • Vote: I do not like it

»
3 years ago, # |
  Vote: I like it +6 Vote: I do not like it

I think it would make a lot of sense to do this integration if it could be done within 4 days.Tagging geranazavr555

»
3 years ago, # |
Rev. 2   Vote: I like it +53 Vote: I do not like it

I would be really surprised if they added this feature. Come on, it will be used once a year. If you want to have more audience, open to different platforms.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +27 Vote: I do not like it

    We’d also like to have a $40,000 prize pool for the winners and to ship 2000 shirts across the world, and it seems reasonable to me that the company paying for + doing all of this might want to use their own platform (which supports embedding livestreams anyway), but I hear you.

»
3 years ago, # |
  Vote: I like it +6 Vote: I do not like it

I personally don't have an issue with it, but I also don't really see why it is necessary. I am guessing there will be a blog dedicated to the finals, so anyone interested can just find the link to the stream there, and it's not like Codeforces would add any unique features to the stream.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +28 Vote: I do not like it

    I imagine there are lots of people interested enough that they would definitely watch it if it were convenient, but not necessarily interested enough to search for the blog and mark the time on their calendar

»
3 years ago, # |
  Vote: I like it +18 Vote: I do not like it

Can we get it for next year at least though?

  • »
    »
    2 years ago, # ^ |
      Vote: I like it +63 Vote: I do not like it

    lol please?

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it -34 Vote: I do not like it

      Are you too proud to stream on YouTube / Twitch?

      • »
        »
        »
        »
        2 years ago, # ^ |
          Vote: I like it +63 Vote: I do not like it

        Personally I’m not (I use YouTube for my own streams), but Facebook has a market cap of hundreds of billions of dollars, so it’s way easier for CF to add support for Facebook streams here than for me to convince them to not use their own platform to stream the scoreboard reveal.