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

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

Hello everyone!

I have a question. Have you ever participated in a worldwide onsite contest without a US layout keyboard? I've never, but I will!

The upcoming ICPC WF 2019 provides keyboards with Portuguese layout. (source)

Ok, it can happen that US keyboards are not available. For example, in IOI 2016 in Russia, provided keyboards have a Russian layout. However, at that time, participants were able to bring their own keyboards and I was comfortably taking part in the contest.

But in the next ICPC WF, we are not allowed to do that. All we can do is to bring stickers!

I wonder why the organizers made such a decision. I think it's disastrous. Our team practiced very hard with a keyboard with US layout. I'm sure that our (and most of other teams') performance will be affected by this issue. I believe that the organizers should let us bring our own keyboards if they fail to provide US layout keyboards.

How do you think about this issue? I want to hear the community members' opinions (and, if possible, the organizers' opinions).

Thank you in advance.

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

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

Just don't look to the keyboard :D Last year BOI had Swedish keyboards. I don't think that I wasted much time because we had a practice session.

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

    That depends on your typing skill. If your fingers completely remember keyboard layouts including symbols, maybe that's fine. I don't, and I do look at the keyboard when I type. Once I was provided a German keyboard in a contest, and it was impossible to concentrate on the contest.

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

I suppose organizers can't allow you to bring your own keyboards because they'll need to check all keyboards for hidden data transmitters and other cheating stuff.

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

    That makes sense but I don't understand the difference between allowing keyboards in WF and in IOI. I think allowing US keyboards in IOI poses the same security issues but IOI decided that the benefits outweighs the risk and allowed the keyboards.

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

      IOI and ICPC are two completely different organizations. They have different committees that decide what to allow and what to not. And change something in rules is a really hard problem

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

    And also a teddy bear can have a hidden data transmitter... OK. What about each team donating 10$ and fill a google form with desired model bought by orginizers?

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

Have you ever participated in a worldwide onsite contest without a US layout keyboard? I've never, but I will!

You can remap the keyboards to the US layout, thus teams' performance won't be affected.

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

    If you haven't memorized that ^ is (shift+6) for example, then whenever you try to do XOR, you will have to stop and think about it. Everyone has the alphanumberic keys memorized, but personally, I don't have all of the special characters that you get when you press shift+a number memorized.

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

      I was considering that you can get stickers, so you don't have to memorize everything.

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

    Unfortunately, key mapping is not the only problem, since locations of buttons are slightly different from default US keyboards. For example, there is a button between left shift and 'z' button which is very inconvenient if you didn't get used to it. Moreover, button with "\|" is not at default position too and requires some time to get used to it.

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

      I fear key position problem too. I have never used the keyboard that have a key between z and Lshift(and I use Lshift mainly, not Rshift). At least, if this key work as some random key, not shift key, our team are ended.

      Do someone know key mapping of (us layout + portugal keyboard)?

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

        I have such keyboard in Russian edition (it has same keys positions, but with Russian layout instead of Portuguese). With a default US mapping button between 'z' and left shift is "<>".

        However, some Linux tricks can reduce your pain.

        xmodmap -e 'keycode 94=' will turn this button off.

        xmodmap -e 'keycode 94=Shift_L' will make this button the left shift (so you'll have big left shift divided into two parts).

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

      I have opposite emotions about the button between left-shift and 'z'. When I first went to a NEERC subregional I discovered with horror that on Windows and the Estonian layout, that key is the only way to access '<' and '>'. On Ubuntu you could also use AltGr+',' for those keys but that no longer worked. Miraculously, we actually managed to ask for a replacement keyboard with that key. The key was stuck after the first press and didn't work afterwards.

      I spent the night practicing typing on the US layout.

      Anyway I seriously suggest buying/lending a keyboard as similar as possible to the contest, and practicing on it for a week and I plan to do the same. Life has shown that nothing about keyboards can be taken for granted.

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

Thanks to you. Otherwise I would not have noticed that sublime text is not there at WF. Now I need to practice on one of those in this short time. So I need suggestion on which of below has auto complete (using tab preferrably) and easiest to learn.

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

It happened to me to have a strange keyboard in some contests. The left shift is terrible :( it's ok in small competitions, but it's a very bad decision here. I think they should allow your own keyboard then, but I don't think they will do it.

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

    Also, curly and square brackets are accessed via the right ALT key :(

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

      I ma pretty sure you can at least switch layout in OS. If you used to blong typing then it would not be an issue

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

This goes both ways. In the world finals last year, I had to use the US layout for the first time. Looks like the Portugese layout is very similar to the German one that I use, so it would have been much better.

Really ICPC should instead just allow contestants to request a certain keyboard layout within reason, and provide it for them. It's pretty unfair if some contestants are at a disadvantage due to something like this :/

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

This is the first WF that I attend. Is this a common issue? In the regional we were allowed with our own keyboard, so was the case at all the IOIs and regional international Olympiad that I've competed in. I find this very stupid, of course, but it makes even less sense that in order to qualify there, we had some different conditions. These are basically 2 different kinds of contests...Can anyone say whether this is how it usually works in ICPC WFs, or whether we may still have a chance to be allowed with our own keyboards?

Very useful downvotes, yet no answer. I'll ask it nicer here: is this how previous WFs were? Or did they change it in the last year?

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

I still remember how we phisically switched y and z keys on newly bought keyboards before Yandex.Algorithm finals in Berlin