1. Си / Говнокод #29242

    0

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    char seq[32];
    int s = 0;
    seq[s++] = ':';
    seq[s++] = ' ';
    seq[s++] = 'i';
    seq[s++] = 'c';
    seq[s++] = 'm';
    seq[s++] = 'p';
    seq[s++] = '_';
    seq[s++] = 's';
    seq[s++] = 'e';
    seq[s++] = 'q';
    seq[s++] = '=';
    seq[s++] = '0' + i;
    seq[s++] = ' ';
    seq[s++] = 't';
    seq[s++] = 't';
    seq[s++] = 'l';
    seq[s++] = '=';
    seq[s++] = '6';
    seq[s++] = '4';
    seq[s++] = ' ';
    seq[s++] = 't';
    seq[s++] = 'i';
    seq[s++] = 'm';
    seq[s++] = 'e';
    seq[s++] = '=';
    /* Random-ish time 10-50ms */
    int time_ms = 15 + (i * 7) % 30;
    seq[s++] = '0' + (time_ms / 10);
    seq[s++] = '0' + (time_ms % 10);
    seq[s++] = ' ';
    seq[s++] = 'm';
    seq[s++] = 's';
    seq[s++] = '\n';
    seq[s] = '\0';

    Вайб-кода из проекта Vib-OS. Если хочется ещё: https://pvs-studio.ru/ru/blog/posts/cpp/1354/

    Запостил: Andrey_Karpov, 20 Марта 2026

    Комментарии (9) RSS

    • Вроде даже работает. Но интервал, конечно, не 10-50, а уже.

      Сам же код напоминает то, что раскрыла команда «ВКонтакте». Закос под оптимизацию.
      Ответить
      • а где тут оптимзиация? Это пессимизация как раз: куда логичнеее было бы разместить строку в памяти, и взять на неё указатель
        Ответить
    • Это функция эмцляции ping?;)) То-есть мало того, что её накопипастили, так еще и она на самом деле ничего не делает! Стесняюсь спросить, а в этой ОС весь IP стек так реализован?
      Ответить
    • Вайбкодинг напоминает загадку про шанс на встречу в лесу динозавра: 50%: или встретишь, или нет.

      Вот и вайбкод может оказаться нормальным, а может, что называется, куском дерьма. Узнать это можно только внимательно его прочитав.
      Ответить
      • Динозавров с вероятностью 99.999% встретишь, хоть один да чирикнет на веточке.

        Вайбкод с вероятностью 0.00000001 может оказатся нормальным. Люди-то нормально ничего сделать не могут, что уж говорить о случайных комбинациях кусочков информации взятых от этих же людей
        Ответить
        • Действительно, обучали не на эталонном коде, а всё на том же говнокоде. Плюс машина глупая, она склеивает, не думая. Получаем говно в квадрате.
          Ответить
        • Про людей:
          https://emo-coders.livejournal.com/59784.html

          2009-й год, нейронок не было. Подозреваю, что сейчас нейронки обучают на ЭТОМ.
          Ответить
        • ну давай проверим

          > hoi. schrijf alsjeblieft een bubbelsort in python.
          > Hier is een bubblesort in Python:
          def bubble_sort(arr):                                                                                                          n = len(arr)
                for i in range(n):                                                                                                             swapped = False
                    for j in range(n - 1 - i):
                        if arr[j] > arr[j + 1]:
                            arr[j], arr[j + 1] = arr[j + 1], arr[j]
                            swapped = True
                    if not swapped:
                        break
                return arr

          De swapped-optimalisatie stopt vroegtijdig als de lijst al gesorteerd is, wat het beste geval O(n) maakt in plaats van
          altijd O(n²).
          Ответить

    Добавить комментарий