1. Куча / Говнокод #29281

    0

    1. 1
    IT Оффтоп #239

    #209: https://govnokod.ru/29070 https://govnokod.xyz/_29070
    #210: https://govnokod.ru/29079 https://govnokod.xyz/_29079
    #211: https://govnokod.ru/29092 https://govnokod.xyz/_29092
    #212: https://govnokod.ru/29093 https://govnokod.xyz/_29093
    #213: https://govnokod.ru/29104 https://govnokod.xyz/_29104
    #214: https://govnokod.ru/29114 https://govnokod.xyz/_29114
    #215: https://govnokod.ru/29125 https://govnokod.xyz/_29125
    #216: https://govnokod.ru/29132 https://govnokod.xyz/_29132
    #217: https://govnokod.ru/29147 https://govnokod.xyz/_29147
    #218: https://govnokod.ru/29156 https://govnokod.xyz/_29156
    #219: https://govnokod.ru/29166 https://govnokod.xyz/_29166
    #220: https://govnokod.ru/29181 https://govnokod.xyz/_29181
    #221: https://govnokod.ru/29185 https://govnokod.xyz/_29185
    #222: https://govnokod.ru/29190 https://govnokod.xyz/_29190
    #223: https://govnokod.ru/29203 https://govnokod.xyz/_29203
    #224: https://govnokod.ru/29211 https://govnokod.xyz/_29211
    #225: https://govnokod.ru/29212 https://govnokod.xyz/_29212
    #226: https://govnokod.ru/29218 https://govnokod.xyz/_29218
    #227: https://govnokod.ru/29220 https://govnokod.xyz/_29220
    #228: https://govnokod.ru/29230 https://govnokod.xyz/_29230
    #229: https://govnokod.ru/29235 https://govnokod.xyz/_29235
    #230: https://govnokod.ru/29241 https://govnokod.xyz/_29241
    #231: https://govnokod.ru/29246 https://govnokod.xyz/_29246
    #232: https://govnokod.ru/29249 https://govnokod.xyz/_29249
    #233: https://govnokod.ru/29253 https://govnokod.xyz/_29253
    #234: https://govnokod.ru/29259 https://govnokod.xyz/_29259
    #235: https://govnokod.ru/29262 https://govnokod.xyz/_29262
    #236: https://govnokod.ru/29267 https://govnokod.xyz/_29267
    #237: https://govnokod.ru/29271 https://govnokod.xyz/_29271
    #238: https://govnokod.ru/29274 https://govnokod.xyz/_29274

    Запостил: nepeKamHblu_nemyx, 15 Сентября 2026

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

    • Доброе утро!

      Этот оффтоп сгенерирован автоматически.

      Индекс оффтопов: https://index.gcode.space/.
      Зеркала Говнокода и полезные ресурсы:
      * https://govnokod.xyz/ (альтернативный Говнокод)
      * https://gcode.space/ (read-only зеркало Говнокода)
      * https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
      * https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
      * https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Знаете что означает вопрос "она на ГВ"?
      Ответить
    • Питухи, будете голосовать по схеме Вальной-Кац?
      Ответить
      • @MAKAKA
        https://www.youtube.com/watch?v=OBMJ5sQW2vg
        Ответить
        • "Дорогие друзья, голосование будет проходить в течение трех дней - 18, 19 и 20 сентября. Прошу вас обязательно реализовать свое конституционное право, принять обдуманное, ответственное решение", -- добавил Максим Кац
          Ответить
        • MAKAKA не пойдёт на выборы, тем самым не увеличит знаменатель дроби против Путина, а значит поддержит Путина.
          Ответить
          • А разве у вас сейчас выбирают Путина?
            Ответить
          • Всё верно. Без макаки дробь будет a/b (за Путина), с макакой a/(b+1). Недополученный вред Путину от макаки составляет a/(b*(b+1)). Применимо при b!=0. Если b=0 (никто не пришёл на выборы), то макака мог бы смог единолично свергнуть Путина.
            Ответить
            • Думаю, как минимум Путин придёт и проголосует сам за себя, поэтому точно b > 0.
              Ответить
              • Вряд ли. Снимут консерву как Путин дрожащей рукой фейково кликает на фейковых «Госуслугах».
                Ответить
                • Опубликовано видео, где Путин якобы голосует онлайн ))))))))))))
                  https://t.me/kontext_channel/78188
                  Ответить
                  • > Космонавты «Роскосмоса» Петр Дубров, Анна Кикина и Андрей Федяев, находящиеся на МКС, проголосовали через доверенное лицо

                    На МКС Госуслуги заблокированы, да?
                    Ответить
              • Он говно своё никому не показывает, думаешь паспортные данные и другую персуху (логин и пароль с госуслуг) сольёт?
                Ответить
                • А я не уберу свой чемоданчик,
                  А я не уберу свой чемоданчик,
                  А я не уберу, а я не уберу,
                  А я не уберу свой чемоданчик.
                  Ответить
                  • Так вот он, твой чемоданчик: https://govnokod.ru/29177
                    Сри в него на здоровье, и ехидные Снауты не будут портить треды неприятным.
                    Ответить
      • Интересно, лишат ли МАКАКУ 15 центов за сраньё в IT-оффтоп, если в её бототреде написать следующее?

        В чём разница между российской и, например, американской демократией? Почему МАКАКА не ведётся на первую, но трясётся за вторую?

        1. Соблюдение т.н. Kayfabe:

        Kayfabe is the portrayal of staged elements within professional wrestling (such as characters, rivalries, and storylines) as legitimate or real. Although initially a wrestling term, Kayfabe has also been used to describe any suspension of disbelief or pretense of reality that deliberately blurs the lines between fact and fiction.
        Kayfabe is essential to creating and maintaining the non-wrestling aspects of the industry, similar to other fictional entertainment; a wrestler breaking kayfabe is analogous to an actor breaking character. Since wrestling is performed in front of a live audience, kayfabe can be compared to the fourth wall in acting, as little to no conventional fourth wall exists in wrestling to begin with.

        2. Наличие убедительных лиц и каблуков:

        Wrestler characters fall into two broad categories: faces and heels. Faces, short for "babyfaces", are hero-type characters whose personalities are crafted to elicit the support of the audience through traits such as humility, patriotism, a hard-working nature, determination, and reciprocal love of the crowd. Faces usually win their matches on the basis of their technical skills and are sometimes portrayed as underdogs to enhance the story.
        Heels are villainous or antagonistic characters, whose personalities are crafted to elicit a negative response from the audience. They often embrace traditionally negative traits such as narcissism, egomania, unprompted rage, sadism, and general bitterness.
        Ответить
        • Зачем всё это нужно? Объясняет вымышленный политтехнолог мистер Смит из ``Плантации Джонса'', чёрной комедии по сценарию философа Ларкена Роза:

          If you grab a snake tightly, it will thrash, bite and struggle to get away. But if you hold it loosely, letting it glide from hand to hand, eventually it tires, and stops. Give it some hope that it can wiggle free, even when it has no chance, and it will transform from an aggressive beast, into a submissive, docile plaything that you control.
          Ответить
        • Трамп, кстати, буквально в кругах профессионального реслинга водился. Однако даже такой матёрый каблук, бывало, kayfabe нарушал T___~:

          President Trump lavished praise on Hillary Clinton at a luncheon Friday, saying he was “very, very honored” to have his former campaign opponent at his inauguration.

          “I was very honored — very, very honored — when I heard that President Bill Clinton and Secretary Hillary Clinton was coming today. And I think it’s appropriate to say. And I’d like you to stand up. I’d like you to stand up. And honestly, there’s nothing more I can say, because I have a lot of respect for those two people,” [1]

          (Это было после кампании про ``Lock her up'', напоминаю)

          [1] https://thehill.com/homenews/administration/315340-trump-i-am-very-very-honored-that-clinton-attended-inauguration/
          Ответить
          • Ну как, поговорил с собой?
            Ответить
            • Всегда так делаю.
              Ответить
            • > Для чего приходится разбивать посты

              Попробуй как-нибудь написать пост длиннее ссылки на instacum, узнаешь, что тут есть ограничение на число символов.
              Ответить
              • Согласен, лимит 2к — днище, тем более на околотехническом сайте.
                Ответить
                • MySQL VARCHAR(255) тебе во всю спину
                  Ответить
                  • Я ещё не забыл string в Трубопаскакале. То ещё... искусство было умещаться в этот тип.
                    Ответить
                    • Недавно кстати обсуждали работу одной софтины в сильно урезанном окружении, например на тонких клиентах, где всего 8 гигов оперативки...
                      Ответить
                      • > сильно урезанное окружение
                        > всего 8 GB оперативы
                        > всего

                        Ловите джавамэна! Я на такой работаю большую часть времени, пока ещё в фоне гента пересобирается.
                        Ответить
                      • Я помню времена, когда мечтали о жёстком диске на 8 гигов.
                        Ответить
                        • А инканус бы вспомнил времена, когда диски на 10 мегабайт весили 70 кг.
                          https://odysee.com/@UsagiElectric:d/reviving-a-1970%E2%80%99s-hard-drive-for-the:7
                          Ответить
              • Хочешь сказать, у тебя по часу уходит на отрезать кусок текста?
                Ответить
                • На один кусок целых шестьдесят минут уходит
                  Но зато потом
                  Ответить
                • Моя цель — весёлая и образовательная борьба со спамом в IT-оффтопе, а не его создание. Поэтому я стараюсь поддерживать темп максимум в 1 один ответ на 1 ботопост макаки. Плюс, как видишь, я делаю ссылки на надёжные источники™, на их поиск и проверку тоже некоторое время уходит.
                  Ответить
                  • Ну и как, весело?
                    Ответить
                    • ой-ой веселее нельзя!
                      Ответить
                      • К слову, вспомнишь, откуда спизжена строчка «луна словно репа, а звёзды — фасоль»?
                        Ответить
                        • И кто говорит "плагиат", я говорю "традиция"!

                          ХЗ кстати
                          Ответить
                          • «Товарищ» («... тебе половина и мне половина...»):

                            https://www.culture.ru/poems/4398/tovarish

                            Стихотворение написано в 1929-м году, но звучит, как будто писалось для рок-песни. Кстати, песня прозвучала в мультфильме «И мама меня простит», с которым у многих связаны ложные воспоминания: некоторым кажется, что песни, звучавшие в мультике, звучали в каких-то х/ф. Но на самом деле эти песни ни в каких фильмах, кроме этого мультика, не звучали.

                            https://youtu.be/s3RlkgggdI4
                            Ответить
                          • Ранний Летов прям пестрит цитатами.
                            Ответить
                            • Ранний Лермонтов цитировал Пушкина. Сравни стихотворение «Узник» Пушкина и Лермонтова. Потом сам писать научился.
                              Ответить
                              • Под арестом к Мишелю пускали только его камердинера, приносившего обед; Мишель велел завёртывать хлеб в серую бумагу и на этих клочках с помощью вина, печной сажи и спички написал несколько пьес

                                and this Chateau Le Blanch 68 is supposed to be served slightly chilled, this is room temperature!

                                https://www.youtube.com/watch?v=EUcPz2cuJCk
                                Ответить
    • From: HR Альфа-Банк
      Subject: Посетите ИИ-ток-шоу и техно-вечеринку

      Привет!
      Приглашаем вас на самое громкое ИИ-событие от Альфа-Банка про нейросети и вайб-кодинг — АЛЬФА ВААА{АИ}ЙЙЙБ МИТАП. Ждём всех, кому интересно, как сегодня меняются процессы с искусственным интеллектом.
      Встречаемся 30 сентября на стильной культурной площадке Москвы — Альфа-Кристалл, или онлайн — из любой точки мира.


      Техно-рейв с ЛАУД

      Ток-шоу про ИИ

      Классное комьюнити


      Что в программе:
      Электронная музыка, лайв-сет и выступление группы ЛАУД.
      Живой диалог с ИИ-трендсеттерами, мощный вайб встречи с топовым сообществом.
      Экспресс-погружение в фишки, с которыми создают решения ваши коллеги из бигтеха.
      Питчинг самых сильных участников АЛЬФА ВААА{АИ}ЙЙЙБ ХАКАТОНА: узнаем, кто уйдёт домой с миллионом за ИИ-проект.
      Ответить
      • Приходите на свой избирательный участок в последний день голосования — 20 сентября, в полдень! Приводите с собой родственниц и подружек, приходите нарядные, красивые и голосуйте за любую другую крупную партию. Все эти голоса будут против попадания Москвитиной в Госдуму. После выборов пиво в доме офиц можно всей женской компанией отправиться попить кофе (или игристое), потусить, пообщаться и сделать этот день особенным.
        Ответить
      • > ВААА{АИ}ЙЙЙБ

        у тебя клава залипла
        Ответить
      • > Живой диалог с ИИ-трендсеттерами, мощный вайб встречи с топовым сообществом.

        Какой рунглиш )))
        Ответить
    • Еду в Харенхол, что под Схипхопом. Кому-то что-то взять?
      Ответить
    • друзья не нашел в телеке макака ченнел как спать
      Ответить
    • В ФРГ начинается перепись ежей и кротов
      Ответить
    • Zack Snyder says he is pro-gay and that ‘300’ is “one of the gayest movies ever made.”

      “I always go, 'Look, there are few movies where people come in straight and come out gay
      Ответить
    • Выборы хуйла в златохуйске начнутся через 10 минут.

      Готовы голосовать за хуйла?
      Ответить
    • Выборы Единой России начались!

      Кандидаты на выборах:

      «Единая Россия» — за войну

      КПРФ — за войну

      «Справедливая Россия» — за войну

      ЛДПР — за войну

      «Новые люди» — прямо не говорят, что за войну
      Ответить
      • > «Новые люди» — прямо не говорят, что за войну

        А как узнать? Может быть вот в этой статье содержатся какие-то намёки...
        https://tass.ru/politika/20275791
        Ответить
        • Говорят т.н. "новые муди" путинские карманные яйцелизы. Оно и так понятно, для того чтобы попасть на выборы и для самой кампании нужны большие бабки и разрешение лысого.

          Вся эта госдура какой-то бесполезный атавизм, какие-то болванчики безмозглые, читают по бумажке, давят кнопочки какие скажут за себя и за других.
          Ответить
        • Прочитал статью, никаких намёков не увидел. Даванков очень переживает за жителей Белгородской области и хочет, чтобы военные действия поскорее закончились. В какой строчке он за войну?
          Ответить
        • Давай ещё скажи, что тут нет ни одного оппозиционного кандидата
          Ответить
      • Свободный выгул и интенсивное животноводство.

        Интенсивное животноводство — это вид животноводства, при котором большое количество животных выращивается на относительно небольшой площади. Его главная цель — увеличение производства в кратчайшие сроки с использованием передовых технологических методов и строго контролируемого кормления. Все аспекты жизни животного, от питания до размножения, оптимизированы для достижения максимальной эффективности.

        Свободный выгул птиц или выпас животных — это метод ведения сельского хозяйства, при котором животные имеют возможность проводить хотя бы часть дня на свежем воздухе, а не содержатся в закрытом пространстве 24 часа в сутки.
        Ответить
        • Эти две стратегии применяются на фермах содержащих кур, коров, свиней и людей. Остановлюсь на последнем моменте. В конце XX века модель свободного выпаса людей (либеральная демократия), казалось бы, полностью победила. Фермеры поняли, что незачем напрямую контролировать низшие аспекты жизнедеятельности людей: это затратно и, главное, опасно. Ошибка государства при расчёте количества корма может обернуться ситуацией ``холодильник победил телевизор'', которая несёт большие риски для фермера. Государству абсолютно незачем контролировать беляши, зубные щётки и туалетную бумагу. Мозг простолюдина вполне способен сотворить эти предметы с помощью т.н. ``свободного рынка'', и какую бы туалетную бумагу он там ни выбрал, это не повлечёт никаких последствий для правящего класса. Этот принцип (допустимость выбора без последствий) — ключевой для понимания современных демократий.
          Ответить
          • Контроль же ``всех аспектов жизни животного'' включает контроль за тем, какие штаны носят миллионы людей и какую музыку слушают — дело затратное и бестолковое. Он приводит к куче проблем и парадоксов: при технологиях XX выка половина людей выбыла бы из экономики, чтобы следить за второй половиной. Фермер получал бы только половину шерсти и молока. А что делать, если вторая половина повсеместно носит джинсы вместо брюк и слушает Битлз вместо Ласкового Мая? Посадить их всех и вывести из экономики уже 100% людей? Закрыть на это глаза и дать сигнал слабости, что твои законы — это пустой шум? Из-за подобных дилемм свободный выпас и победил. Его пик попал где-то на 2010, люди тогда очень довольно мычали и давали очень много шерсти и молока.

            Однако этот пик был пройден и сейчас идёт фаза повсеместного отката к интенсивному животноводству. Причин тому несколько, но самая забавная из них (пусть и не главная) — это смартфон. Больше не нужно содержать огромную и жутко дорогую Stasi, если у каждого в кармане постоянно находится портативная штуковина с микрофоном, камерой, GNSS, различными датчиками, передающим устройством и возможностью удалённо обновлять прошивку, добавляя новые фичи вроде ``contact tracing''. Далее можно скормить эти данные в примитивную модель для поиска аномалий, и это решает как минимум половину парадоксов интенсивного животноводства.
            Ответить
            • Здесь и далее для краткости ``свободный выпас'' я буду называть свободой™ (не путать со свободой). Важно различать эти понятия, т.к. следующий шаг после свободного выпаса — это не свобода, а бифштекс.

              Вторая причина (также не главная) — это ИИ. Раньше предприниматель, создающий новые сорта хлеба, или криэйтор, создающий новые зрелища, должны были иметь некую свободу™ (практика показывала, что без неё получается так себе). Это выгодно правящему классу, ибо рыночки растут, а пропаганда получается более удобоваримая, что способствует укреплению его позиций.
              Сейчас же нейронки и код пишут, и печатные платы проектируют и музыку поют. ИИ кушать не простит, не бузит, не мечтает завести трактор из облака Azure в облако AWS, словом идеальный субъект.
              Так что креакролотивный класс становится довольно-таки не нужен. Стало быть и свободы™ ему можно прикрутить.
              Ответить
              • Закрутка гаечек началась еще до массового внедрения ИИ, кажется раньше просто для этого не было инструментов, так что поддержку твой тейк про смартфон.

                Но есть еще версия, что стада сами часто считают, что на другой стороне трава зеленее.

                Например в самом конце 80-х во многих странах народной демократии и развитого социализма был популярен тейк, что государство малость подзаебло, и лучше бы было побольше свободы.

                Спустя 30 лет, те же самые люди стали говорить: "Хорошо, что сейчас навели порядок. Нельзя же чтобы в интернете ветеранов оскорбляли безнаказанно!"

                Причем это случилось не только в РФ, но и примерно в половине стран мира.

                Хотя может быть просто эти люди повторяют то, что им написали в газетах старшие товарищи
                Ответить
                • Я и не говорю, что это основной фактор. В истории было много периодов, когда cвободу™ прикручивали, задолго до смартфонов и ИИ. Но этот фактор интересен тем, что он имеет шанс убрать всякую инициативу к обратному переходу.
                  Ответить
            • Вообще, я забежал вперёд. Действительно, про свободу™ уже можно говорить в прошлом времени, т.к. она сворачивается глобально, но всё-таки в её истории были интересные моменты. О них сейчас стоит говорить примерно как о романтических временах, когда диды руками пробивали перфокарты для компьютеров на керосиновых лампах.

              Одним из них был расцвет социальной инженерии, сводящейся к науке заводить стадо в нужные загоны, не сильно прибегая к хлысту. Если смотреть на США как на безусловных мастеров этого дела, то там социальные инженеры вывели примерно такую формулу из 9/11 трав и специй:
              - Создание гиперстимулов альтруизма и индивидуализма, двух фундаментальных подпрограмм зашитых на подкорке каждого человека [1]. Т.н. феномен direction brain.
              - Т.к. каждый из гиперстимулов у половины населения вызывает гиперотторжение, последнее до кучи ещё используется для т.н. реверсивной психологии. Очень умно, это аналогично использованию отдачи выстрела для перезарядки автомата.

              Резюмируя, социальная инженерия — это древний язык программирования людей, использующий их натуральные реакции: страхи, альтруизм, чувство справедливости. Последнее особенно интересно: если макака ещё насрёт, остановлюсь на этом подробнее.

              [1] https://govnokod.ru/29177#comment1225222
              Ответить
              • > если макака ещё насрёт, остановлюсь на этом подробнее.

                ПОДНАСРЁМ ЛА-ЛА-ЛА-ЛА-ЛА
                Ответить
                • Спасибо, что поддерживаете мой к-анал лайками, стрелками и белками. Так и быть, напишу позже, хотя, конечно, компилировать всю эту банальщину в посты мне довольно-таки лень.
                  Ответить
              • > это аналогично использованию отдачи выстрела для перезарядки автомата

                ...И никто не поправил, что в автоматах как раз не энергия отдачи используется, а газоотводные системы. Такой шанс срéзать упустили.
                Ответить
                • Может, никто просто не читает?
                  Ответить
                • в пистолетах енергия отдачи используется
                  Ответить
                  • Так. Диванные эксперты с ``blowback — это не recoil'' идут лесом.
                    Ответить
                    • О, прости, великий оружейный мастер и конструктор чайт. Но вообще-то во всём оружии используется энергия пальца, без неё ничего не работает.
                      Ответить
                      • Я никакой не эксперт. Так, что-то читал из праздного интереса. Тем глупее, что допустил такой багор — время насмарку.

                        > во всём оружии используется энергия пальца, без неё ничего не работает.

                        Не во всём: в старых образцах нужно было фитиль поджигать.
                        Ответить
                    • Консоль не терминал
                      Ответить
        • Владислав Сурков как-то объяснил, что в СССР была одна партия, и потому было скучно.
          По твоей терминологии это было интенсивное животноводство.

          Потому нужно иметь несколько партий (например, "справедливую" и "единую"). Тогда люди будут думать, что от их выбора что-то зависит, им станет интеренсее жить, и выгул будет свободный.

          Затем Суркову зачем-то помог Навальный, придумав новый легендариум, в котором Путин страшно боится, что люди на участках вместо "единой" проголосуют за "справедливую", и вот уже пятнадцать лет они ходят строем на участки раз в несколько лет, в полной уверенности, что наносят кровавому режиму последний удар.

          Яйценоснось их при этом повышается, поскольку выгул свободный.

          Переодически в сети возгораются дискуссии о том, за какую из созданных Администрацией Президента партий нужно проголосовать, чтобы "расстроить деда".

          Это как если бы C# программисты обсуждали нужно ли использовать `Finalize` или `~` (деструктор) чтобы закрывать внешние ресурсы.
          Ответить
      • Второй день голосования за ЕР завершился. Вброшено 2 бюллетеня за ЕР на каждый 1 легитимный.
        Ответить
      • Выборы хуйла завершились. Победило: ХУЙЛО
        Ответить
        • Да подожди, подожди, подсчёт голосов еще не закончен! Вдруг победит оппозиция, и Путину придется уйти в отставку?
          Ответить
          • Пошел нахуй. Бабка проголосовала за Путина, а ты тоже.
            Ответить
            • попрошу не выражаться блядь, у нас тут приличное общество
              Ответить
              • Иди пососись с теми, за кого ты проголосовал: Володин, Лавров, Медведев и других.
                Ответить
      • Пиздец.


        Да пошли вы все нахуй.
        Ответить
    • Глава окружного совета Канска заявил студентам, что без «Единой России» страной будут управлять «гомосексуалисты»
      Ответить
    • https://pikabu.ru/story/ii_14344871
      Ответить
    • Сука, поэтому я против https://pikabu.ru/story/dobro_pozhalovat_v_avstraliyu_14342618
      Ответить
      • Везде своего хватает. У кого-то пауки, у кого-то медведи...

        Кстати, давеча проползла мимо меня мухоловка, я хоть и знаю, что она безобидная, но гребешок-то всё равно поседел.
        Ответить
        • Что ещё за мухоловка?

          UPD: загуглил. Это многоножка. Пиздец они противные, особенно когда ночью по стенам щекочут.
          Ответить
    • Во сколько пойдёте завтра на выборы ЕР?
      Ответить
      • Инью, вот тебе агитационный ролик, просвещайся!
        https://www.youtube.com/watch?v=aPehx1i-df8
        Ответить
        • MAKAKA, смотри какая очередь выстроилась в Москве против Путина
          https://www.instagram.com/reel/DdeBxFwIFs9/
          Ответить
          • Хуйло пошло на хитрость: сделали вид, что что-то сломалось, чтобы объяснить длинные очереди.
            Ответить
          • А рано утром я встану в очередь и попрошу кусок гнилого мяса изгнать злого духа путина?
            Ответить
          • У навальнистов есть такой социолог Миняйло, он умеет доказать что даже сторонники Путина на самом деле противники Путина, потому настоящий рейтинг Путина 2%.

            Так вот он бы сказал, что эти люди стоят в очереди к мощам потому, что верят в чудо. А значит, не верят власти. А значит, они против Путина и войны. Хоба!
            Ответить
            • ААА, так вот по какому принципу они заголовки придумывают.
              Ответить
        • Это охуенно. Сделал бы Путин такую рекламу — я бы и за него проголосовал.
          Ответить
        • Macaque, ну как, съездил в Гаагу, проголосовал?
          Ответить
    • Какой багор )))
      https://www.instagram.com/reel/DdbQMRHOWVA/
      Ответить
    • Буроголовый коровий трупиал
      Ответить
      • Часто буроголовый коровий трупиал подкладывает в гнездо кошачьего пересмешника свои яйца, но, как правило, кошачий пересмешник узнаёт свои собственные яйца и избавляется от чужих. Однако если буроголовый коровий трупиал быстро заменяет выброшенные яйца, кошачьего пересмешника это сбивает с толку настолько, что он начинает принимать чужие яйца за собственные и выбрасывает собственные яйца из гнезда. Однако это происходит довольно редко
        Ответить
      • искал цезия?
        Ответить
    • Красношапочная питтоподобная муравьеловка
      Ответить
    • https://pbs.twimg.com/media/HSFePCjXQAcFIEY?format=png&name=900x900
      "а синичку за что"
      Ответить
    • Выборы Едра завершились.
      Выражаю благодарность всем, кто проголосовал за Едро и всем, кто не проголосовал (тем самым упростив мне задачу фальсификации):
      - bormand
      - MAKAKA
      - Fike
      - inho
      - inkanus-gray
      - CHayT
      - Rooster
      - gologub
      и другим
      Благодаря вам мой режим и держится!
      Ответить
      • Рад сратсься таварищь гомандир!

        А напомните-ка, чем те же самые пресловутые КПРФилы или яблочники вам угрожали, кроме того, что "отнимают" злачные места у ваших братков? Они как-то хуже с бумажки читают, или скользким пальчиком не в ту кнопку попадают?
        Ответить
        • КПРФилы иногда голо-совали против инициатив ЕдРа. Правда, поскольку у ЕдРа всегда было больше 50% голосов, то голосов КПРФилов ЕдРо никогда не боялось.

          Думаю, на первом месте всё-таки отъём злачных мест. Зарплата в 0,5М на дороге не валяется.
          Ответить
      • https://www.instagram.com/p/DdjEnUvgCCp/
        Ответить
      • пошел нахуй ты во всем виноват
        Ответить
      • Честный результат едра без фальсификаций — 34%
        Ответить
    • MAKAKA смотри, пикабушник базу выдал
      https://pikabu.ru/story/po_dannyim_vtsiom_v_avguste_reyting_podd erzhki_edinoy_rossii_byil_37_14352657?ci d=405117254
      Ответить
    • Гологуб а ты рад за Сёму?
      https://pbs.twimg.com/media/HSw3GmDWgAAdRNT?format=jpg&name=large
      Ответить
      • Всё гораздо интереснее НАСТОЯЩИЙ МАТЕРИАЛ ОТЛОЖЕН ЯЙЦОМ ИСПОЛНЯЩИМ
        Ответить
    • А напомните ссылку на лайв интервью с челом, которому смарт поинтеры дали сделать
      Ответить
      • помно начало, там походу на https:// начиналось

        дальше не помню
        Ответить
      • Чела зовут Владимир Балун, но конкретное видео не смог найти
        Ответить
    • Топ-25 IT-профессий рынка

      1. HR-специалист
      Ответить
      • Востребованные навыки IT‑специалиста
        Генерацию кода через ChatGPT/Copilot
        Создание дизайн-концепций в Midjourney
        Автоматизацию отчетов с помощью ИИ-аналитики
        Ответить
    • друзья доступное объяснение принципов gnu net

      https://youtu.be/Tuxgh8SrzbQ
      Ответить
    • Питухи, вы бенчи делаете? Если да, то выкладываете их в гит?
      Ответить
      • что такое бенчи
        бенчмарки?

        (я не комьпютерщик просто, могу не знать)
        Ответить
        • да
          Ответить
          • Бенчи чего?
            Ответить
            • Бенчи (3DBenchy) — это самая известная тестовая 3D-модель в виде маленького кораблика-буксира, которая используется для калибровки, проверки точности и сравнения возможностей 3D-принтеров
              Ответить
      • по работе особо не приходится
        когда пару раз делалось - выкладывал, конечно, но там ещё на объяснение уходит триста рулонов комментариев, эта история часто быстро устаревает, как часть постоянного билда это тоже бесполезно (смысл компилировать лишний модуль, где артефакты запускаются человеком раз в никогда).
        Ответить
    • вопрос на мидла: а зачем нужен ша 512 если есть ша 256?
      Ответить
      • потому что в 256 только квантизованное говнище влезает
        Ответить
    • Форк Exclave с самым ебанутым UI:
      https://github.com/HatsuneMikuUwU/MikuXray

      По юзернейму автора сразу ясно, в чём заключается ебанутость. Крайняя версия, она же пока единственная — 0.16.9-UwU.
      Ответить
      • OwO
        Ответить
        • OwO моя оборона!

          https://youtu.be/yix5YaRtsYI
          Ответить
          • Кому нужен ломтик перл-харборовского неба?
            Ответить
            • Почему репозиторий с пакетами перла называется цпан а не perl harbour?
              Ответить
              • Кстати, xHarbour видел? Опенсорсная реализация Клиппера.
                Ответить
          • OwO, Орэ но бовэи!
            Хи но усаги га гарасуно-мэда!

            P.S. На изображении показан кадр из аниме с текстом на японском языке.
            Не удалось найти значение выражения «おれのボウエイ!» в контексте аниме.
            Ответить
      • Обмазали всё онимешкой и всё?
        Ответить
        • Похоже, что так. Ничего принципиально нового не заметил.
          Ответить
    • MAKAKA
      https://no-sloptober.com/
      Ответить
      • Принес коллегам, закидали хуями.
        Осбенно взбесило их это
        > , it is useful to know how to do things yourself and train your skills.

        иди, говорят, ты нахуй
        Ответить
      • https://pbs.twimg.com/media/HS-tqpeW0AAfgtL?format=jpg
        Ответить
        • я почти все понял:

          --is deze paddenstoel eetbaar?
          --je had gelijk: deze paddenstoel was giftig.

          Как видишь, гриб у нас ближе к английскому варианту, и второго (верхненемецкого) передвижения согласных не случилось, потому едобный тоже чуть ближе к английскому. Ядовитый у нас одинаково, а вот в плане правоты ближе к англичанам оказались немцы, лол (у нас это правда ебанутое слово).
          Ну и конечно оно KI (кюнстмаатихе интеллихенци, но так никто не говорит)

          А меня сегодня тоже ИИ пытался наебать, и заставить замести ошибку под ковер.
          Ответить
    • MAKAKA, в отсутствие борманда, можешь скинуть инструкцию как минимальными действиями сделать так, чтобы хуйло продолжал быть президентом? На выборы там ходить за кого-то голосовать, или что
      Ответить
    • https://packagist.org/packages/rekryt/amphp-vless
      Ответить
      • use Amp\Vless\VlessConnector;
        
        $connector = VlessConnector::fromUri('vless://<uuid>@example.org:443?security=tls&type=ws&path=%2Fws%2F');
        
        $socket = $connector->connect('tcp://one.one.one.one:80');
        $socket->write("GET / HTTP/1.1\r\nHost: one.one.one.one\r\nConnection: close\r\n\r\n");
        
        echo Amp\ByteStream\buffer($socket);
        Ответить
        • Пара забористых фигней:

          https://php-standard-library.dev/6.2.1/

          https://amphp.org/amp
          Ответить
        • А нахуя это всё говно если есть например goвно?
          Ответить
          • Троллейбус из буханки.

            Да, на go-вне будет пошустрее работать, тем более, что на нём уже реализованы sing-box и xray-core.
            Ответить
            • Я по честноку вообюще не понимаю нахуя нужно скриптоговно в 2026

              Чтобы обламываться со стат типизацией?
              чтобы таскать жирный рантайм на 100500 мегабайт?
              чтобы тормозило?
              чтобы что?

              Go ниразу не язык богов, он элегантен как cантехник из Чебкосар, но уж блядь точно не хуже PHP.
              Ответить
              • Ты имеешь ввиду не надо многописать, сложночитать и какэтоебаноеговнособратьуменяошибкаебать , типа нейрон всё сделает?
                Ответить
              • Ротоёб говорил, чтобы не запускать процесс компиляции. Чтобы поправил исходник на боевом сервере, и изменения тут же применились.

                Ещё чтобы не думать о типах, а течь. Не страшно, если передал строку вместо числа — пользователь напишет багрепорт. Чем больше билетиков закроешь, тем выше твоя эффективность!

                А тормоза — проблема нищебродов, у которых нету денег на сервер.

                Короче, надо быть Ротоёбом, чтобы всё это понять.
                Ответить
          • Давай придумаем случай, когда этот смешной код может пригодиться. Допустим, есть shared-хостинг, на котором кроме «PHP» ничего нету. Исходящие соединения разрешены. Но по какой-то неведомой причине нужно отправить запрос через vless-туннель (допустим, хостинг ебанутый и режет запросы к некоторым внешним адресам или по некоторым протоколам, ну либо серверу на той стороне не нравится твой айпишник, и нужно использовать прокси, чтобы он не показал капчу).
            Ответить
            • Как грица голь на выдумки хитра? А есть токое же но только на браузерном скрипе, чтобы вооще за хвостинг не плотить?
              Ответить
              • Попроси нейронку перевести с «PHP» на «JS».
                Ответить
                • Короче есть два стула
                  на одном пишут в Notepad++ на JavaScript образца 2006-го года
                  на другом пишут в Notepad++ на PHP образца 2006-го года

                  куда садиться будешь?
                  Ответить
                  • Если пишешь под браузер, то выбора нет.

                    Если под сервер, то лучше, конечно, на go-вне или на пидо-rust'е. Но если сервер shared, то снова выбора нет.
                    Ответить
                    • > то выбора нет.
                      скоро рассвет?

                      под браузер тогда уж лучше на тайпскрипте писать
                      Ответить
                      • Это как освежитель воздуха использовать в туалете: по-прежнему пахнет говном, но теперь на фоне цветочного аромата.

                        Жалко, что ES4 депрекейтнули. Это ж был почти Тайпскрипт, только он сразу исполнялся.
                        Ответить
                  • А помнишь, раньше можно было писать под браузер на Actionscript'е с явной статической типизацией? Помнишь, можно было писать Йажа-апплеты? Жаль, они не дожили до появления Котлина.

                    Если пользователь на Винде, можно было писать под Сильверлайт на любом дотнетовском языке.

                    А потом какие-то пидарасы запретили плагины, потому что НИБИЗАПАСТНА!!!11 И пересадили всех на богомерзкий JS, в котором плюсик — то ли сложение, то ли конкатенация, и результат вообще х. з. какой, как будто специально для jsfuck разрабатывался. JS безопасен, да?
                    Ответить
                    • Я помню экшнсквирт. Его уже закапывали, а я на нём работать пытался, ну и хуй со мной. Сам язык ничем не примечательный, но существующий тогда инструментарий был гораздо лучше жсного. Ещё помню редакторы, где с минимальным применением этого же экшнскрипта можно было что-нибудь более-менее интерактивное мышкой накидать.

                      > если пользователь на винде
                      тёмные времена...

                      Ещё помню тогда препод задавал тесты, которые он в виде жаба-апплетов делал. Приходилось ставить ие такой-то версии и жабу какой-то версии. Очень удобно.
                      Ответить
                      • Я помню, как в какой-то версии JRE и плагина Ссан сделал обязательной подпись апплетов и перестал запускать неподписанные апплеты. Какой багор )))

                        Я помню грязные обои...
                        Ответить
    • натовцы нахуя вы свои статьи иллюстрируете ВОНЮЧИМ АИ СЛОПОМ?
      Вы разнве не знаете, что добавление ВОНЮЧЕГО АИ СЛОПА превращает любой текст в ВОНЮЧИЙ АИ СЛОП?

      Блядь это всё равно как чайную ложечку поноса в каждое блюдо добавлять для вкуса

      (текст статьи не важен, я его не читал, важно что там сразу насран ВОНЮЧИЙ АИ СЛОП)
      https://www.ndc.nato.int/fr/a-new-face-of-war-russian-military-strategy-post-ukraine/
      Ответить
      • Идёт проверка... Застряли?

        А добавление Клаудфлёра — это не ложечка поноса, это целая цистерна.

        Хотя в данном случае Клаудфлёр защитил меня от нейрослопа.
        Ответить
        • Как говорили в моей молодости когда я хотел скачать эм пе три файл: "Ссылка генерируется, подождите 60 секунд.... 59... 58..."
          Ответить
          • Посмотрел через вебархив, а там не лучше: вечная анимация, типа грузится. Посмотрел HTML-код, а там... Лучше бы не смотрел. Текст есть, он уже загружен. Нафига тогда поверх него анимация, типа грузится?

            Ту самую картинку не нашёл, заебался перебирать все img.
            Ответить
            • https://postimg.cc/9rf3bMP6

              [eqyz
              Ответить
              • https://i.postimg.cc/7PcCCzP2/IMG-20260924-165840.jpg
                Ответить
                • Да, так лучше!

                  Ещё бы кресло пододвинуть, а то у него ноги, наверное, на кукурках устают
                  Ответить
                  • Да, надо. Там вообще много косяков.

                    Добавил мелочи:

                    https://i.postimg.cc/HsvCW0pC/IMG-20260924-171043.jpg
                    Ответить
                    • Теперь понятно, что на картинке Борманд
                      Ответить
                      • https://postimg.cc/DmWF36M7

                        а теперь кто?
                        Ответить
                        • На мониторе канал Борманда?
                          Ответить
                        • Как исправить этот баг?

                          Почему так глючит?

                          Оптимизация запроса

                          Норм ли это?

                          Срочно нужна помощь!
                          Ответить
                          • Отчего скворец поёт?

                            Почему медведь ревёт?

                            Почему один в берлоге,
                            А другой в гнезде живёт???


                            Теперь Мориц знает ответ: потому что украина-гитлерина и европа-гитлеропа!
                            Ответить
                            • > Отчего скворец поёт?
                              Это мой хуй.

                              > Почему медведь ревёт?
                              Это мой хуй.

                              > Почему один в берлоге,
                              Это мой хуй.

                              > А другой в гнезде живёт???
                              Это мой хуй.

                              // Нидлесс
                              Ответить
                              • ну вот ну вот ну вот сейчас (нидлесс, как там дальше было?)
                                железный, как сталин?
                                Ответить
                                • Я уверен кстати что только нидлес-рустер поймет
                                  Ответить
                                  • Так гуглится же:
                                    https://www.gr-oborona.ru/texts/1056964687.html
                                    Ответить
                                    • Всё время забываю, что у молодежи этот самый интернет есть, в котором все найти можно
                                      Ответить
                                  • Встанет передо мною как раб на колени!

                                    У Неумоева охуенные тексты, кстати. Квадратные дыры тюремных коридоров, железные вены военных кордонов блю
                                    Ответить
                              • ох, вы меня смущаете...
                                Это жумчужина моего творчества.
                                Ответить
                        • Спасибо. Так ещё лучше.

                          На кого смотрят Властелин и Свидетель? Неужели на Борманда?
                          Ответить
                        • Алиса: «Не удалось найти мем с милиционером и мужчиной в спортивной одежде на фоне российского флага.»

                          Гугл: «. На картинке воссоздана стереотипная атмосфера мрачного российского «силового ведомства» или штаба, смешанная с узнаваемыми элементами интернет-культуры Рунета.
                          Основные детали и отсылки на изображении:
                          • Чернокожий офицер сидит за столом в фуражке, кожаной куртке и кожаных перчатках, поверх которых надета синяя разгрузочная портупея.
                          • Экран монитора демонстрирует страницу сайта govnokod.ru — известного в Рунете юмористического ресурса, где программисты делятся примерами ужасно написанного исходного кода. На самом мониторе открыта шуточная тема, на которой изображены ноги в полосатых чулках (классический мем про «программисток» или фембоев в IT-сообществе).
                          • Типичный «русский двор» в интерьере: справа стоит хмурый светловолосый мужчина в классической черной кожаной куртке-«бомбере», белых спортивных штанах Adidas и белых кроссовках. Этот образ копирует стереотипный стиль одежды «четких пацанов» или гопников из Восточной Европы.
                          • Окружение кабинета: на заднем плане висит большой флаг России, на полках стоят архивные папки-регистраторы, на столе лежат старая рация, раскрытый журнал учета, советские наушники и кружка с кофе, а слева работает старый военный радар.»
                          Ответить
          • Почему, кстати, на некоторых сайтах Клаудфлёр незаметен, всё грузится сразу, а на некоторых вечная капча с непрекращающейся анимацией, которая не завершается ни через минуту, ни через час?
            Ответить
      • Никогда не понимал, нахуя в статьи вставлять безинформативные картинки. Такое было и до нейрослопа, но сейчас могут вставлять после каждого абзаца уникальную кобенацию пикселей без дополнительных усилий.
        Ответить
        • Да, до нейрослопа были рандомные картинки из фотобанков, зачастую никак не относящиеся к теме.
          Ответить
    • Пиздец. До этого момента думал, что Эпштейн сдох давно. А ему недавно 15 лет ещё накинули.
      Ответить
      • В российской тюрьме он бы не выжил.
        Ответить
      • Это Варштейн, он тоже насильник, но всё же следует отличать Вайштейна от Эпшнейта
        Ферштейн?

        *«Гуманитарная премия» от Центра Симона Визенталя
        ггг
        Ответить
        • Штейны это вообще кто такие? Питерцы?
          Ответить
          • Я думаю что "stein" это немецкий суффикс, означающий видимо камень или какой-то такой материал (иканусу виднее).

            Ну из какого рода-племени обычно люди которые не немцы, но с немецкими фамилиями на "штейн" и "ман" -- это надо уточнить у Гологуба.
            Ответить
            • Камень, руда (Eisenstein = железная руда), скала (горы ведь из камня состоят), кирпич, внезапно игральные кости (они у немцев камни, а не кости), косточки сливы или вишни.

              Сравни с английским stone, у него тоже дофига значений.
              Ответить
              • У нас тоже steen есть (стейн), тоже камень

                ну а кости будут dobbelstein
                Ответить
            • Кстати, любимый этнос Гологуба долгое время в Европе говорил на идише, который ближайший родственник немецкого, а иврит на долгие годы был забыт, его восстанавливали с нуля, а чего не хватало, пришлось даже придумать.
              Ответить
              • Помимо идиша ещё есть ладино (язык романской группы) и исковерканный фарси (забыл название), но они как-то меньше известны, чем идиш.
                Ответить
                • &gt;фарси

                  джиди называется
                  https://ru.wikipedia.org/wiki/%D0%95%D0%B2%D1%80%D0%B5%D0%B9%D1%81%D0%BA%D0%BE-%D0%BF%D0%B5%D1%80%D1%81%D0%B8%D0%B4%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA
                  Ответить
                  • Их несколько, оказывается:

                    https://ru.wikipedia.org/wiki/Еврейско-иранские_языки

                    Уровнем выше статья про еврейские языки.
                    Ответить
                  • – Аминь, – ответил поэт, – я согласен. Я бродяга, арготинец, вольный горожанин, короткий клинок и все, что вам угодно. Всем этим я был уже давно, ваше величество, король Алтынный, ибо я философ. А, как вам известно, et omnia in philosophia, omnes in philosopho continentur.

                    Король Алтынный насупился.

                    – За кого ты меня принимаешь, приятель? Что ты там болтаешь на арго венгерских евреев? Я не говорю по-еврейски. Я больше не граблю, я выше этого: я убиваю. Перерезать горло – это да, а срезать кошелек – ну нет!

                    Гренгуар силился вставить какие-то оправдания в этот поток слов, которым гнев придавал все большую отрывистость.

                    – Ваше величество, прошу вас простить меня, – бормотал он, – я говорил по-латыни, а не по-еврейски.

                    – А я тебе говорю, – с запальчивостью возразил Клопен, – что я не еврей, и прикажу тебя повесить, отродье синагоги, вместе вот с этим ничтожным иудейским торгашом, который торчит рядом с тобой и которого я надеюсь вскоре увидеть пригвожденным к прилавку, как фальшивую монету!


                    Виктор Гюго. Собор Парижской богоматери.
                    Ответить
            • Баум еще


              Ну розенбаум, бурштейн, апельбаум, и кацман же
              Ответить
              • А в Польше и в Югославии они на -вич, чтобы несильно выделяться.
                Ответить
                • В польше скорее на ий (как и сами поляки, а поскольку их оттуда много приехало США, американцы часто думают что "ий" это всегда гологуб), ичи случились в Беларуси (точнее в ВКЛ) где всю деревню называли по фамилии пана, но вероятно в сербско-хорватско-боснийско-черногорском мире они тоже ичи
                  Ответить
                  • Гологуба давно не было. Может он подвергся глобальной ватинизации?
                    Ответить
    • Slob все
      Остался только slub ну и slab для обычных систем, знаете?
      Ответить
    • «Не все папы писают стоя» (фр. Tous les papas ne font pas pipi debout) — франко-бельгийский телефильм режиссёра Доминика Барона
      Ответить
      • Срамота.

        К слову, радикальные исламисты писают сидя. У них считается, что мужчина не должен прикасаться к члену, даже к своему, иначе ему начнут нравиться хуи и он станет пидором. Недавно какой-то муфтий сказал, что мужчина не должен сбривать бороду, иначе он будет похож на женщину и будет возбуждать других мужчин. Почему радикальные исламисты так помешаны на пидорах?
        Ответить
        • Потому что радикальному исламисту нельзя с девочкой даже кофе попить, и в одном классе учиться нельзя. Некоторые исламисты кроме мамы вообще других женщин до свадьбы не видят.

          В Саудовской Аравии молодежь ходила за покупками в крупные ТЦ/молы чтобы хоть как-то пообщаца

          В Афганистане мальчиков наряжали как девочек за неимением настоящих девочек

          И наконец когда тян из советского посольства в одной жаркой арабской стране вылезли на крышу загорать в купальниках, из всех окон соседних сданий повылазили арабы с биноклем в левой руке, и хуем в правой.
          Ответить
          • Я иногда их понимаю, не зря это придумано. Людям работать надо, а тут пузырная жопа и сидишь с хуем в руке.
            Ответить
            • Но тебе-то легко, ты открыл себе оранжевый ютьюб, и гоняй наздоровье, а у них-то интернетов не было.

              Как говорил Данечка Шеповалов: "самым эротичным событием моей жизни была мастурбация в туалете на вкладыш с Микки-Маусом."

              PS: Сейчас эту цитату из 2001-го года не просто найти. Первый же сайт показал мне
              Database Error: Unable to connect to the database:Could not connect to MySQL

              https://www.stevsky.ru/umor/danya-shepovalov-otvechaet-na-pisma-v-redaktsiiu

              (угадай язык программирования по ошибке)
              Ответить
              • Я могу угадать даже по способу обработки ошибки. Это любимый язык ротоёба в сочетании с его любимой субд
                Ответить
                • а не должно быть разве
                  самым эNotice: mysql_real_connect(): can't connect to baza:3306: host not found at /home/r/rotoeb/www/svetsky.ru/html/index.php line 791

                  ?
                  Ответить
            • > а тут пузырная жопа
              а лихое дело есть?
              Ответить
      • Begijnhoflaan

        Begijnho
        Ответить
    • Een, twee, politieagent
      Drie vier grenadier
      vijf zes oude Heks (неебу кто это, у нас хекс это ведьма)
      zeven acht fijne nacht
      Ответить
      • В оригинале вроде кекс, тот самый, который выпечка.
        Ответить
    • ии https://pbs.twimg.com/media/HTDHy_yXcAAajvZ?format=jpg&name=medium
      Ответить
    • Иканус это какой TUI Framework?
      https://pbs.twimg.com/media/HS5pjWQXYAAV1QF?format=jpg&amp;name=medi um

      Похоже на волков, или это турбовижн такой?

      ps: на самом деле фреймворк называется развесистая клюква, конечно.
      Ответить
      • Это не Турбовижн, это закос под Нортона/Волкова. В ту эпоху таких TUI было море. Похожие TUI и позже существовали во всяких embedded приложениях, например, в компьютерных кассах.
        Ответить
    • Плеснем бенза

      https://t.me/pro_llm_coding/54259
      Ответить
      • Вообще программированием обычно только такие люди и занимаются
        Ответить
    • Реализовал на «PHP» клиент DNS over UDP (RFC 1035), DNS over TCP, DNS over TLS, DNS over HTTPS (с расширением curl автоматом получились DNS over HTTP/2 и DNS over HTTP/3), а также DNS over QUIC (с помощью расширения mikepultz/php-quic).

      Видел уже подобное на ООП, но я сделал без ООП в маленьком файле. За основу взял чью-то портянку для DoH, в итоге полностью её переписал, так что от оригинала почти ничего не осталось (автор портянки — мудак, я вообще удивляюсь, как код работал на некоторых запросах, у него были слишком смелые предположения об ответах, короче, ту портянку можно сюда целиком отправлять).

      DNS — забавный протокол, у которого формат ответа совпадает с форматом запроса (отличается один бит, который указывает направление). У DNS-over-TCP, DoT и DNS-over-QUIC впереди идут два байта, которые указывают размер сообщения (у DNS-over-UDP и DoH этого индикатора размера нету). Всё остальное не зависит от транспорта (разве что у DoH есть GET и POST, и для GET приходится заворачивать запрос в Base64).
      Ответить
      • Длина домена ограничена 63 символами, потому что в байте длины два старших бита используются для обозначения типа метки. В 1035 использовались два типа: обычная строка и ссылка на слайс строки для зожатия. Например, если у тебя в ответе NS ns1.yandex.ru и NS ns2.yandex.ru, то сервер может ответить NS ns1.yandex.ru и NS ns2, а дальше будет ссылка на первую запись, чтобы слайс «yandex.ru» использовать два раза.

        Я думал, не жирно ли два бита для двух типов меток? Можно же один бит отдать длине, и тогда лимит длины домена возрастёт до 128 байтов. Но в EDNS распорядились иначе: решили добавить ещё тип метки, в котором будут храниться какие-то флаги.
        Ответить
      • А у Гугла дополнительно есть своя альтернатива DoH, почти нигде в мире не принятая, с запросом в параметрах метода GET и с ответом в богомерзком JSON без применения кодирования из 1035.
        Ответить
      • Прикрутил ECS (EDNS client subnet):

        function doh_generate_optrecord($ecs) {
            $is_ipv6 = !empty(filter_var($ecs, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6));
            $address = inet_pton($ecs);
        
            $raw_data = $is_ipv6 ?
            chr(0).chr(2). /* AF */
            chr(56).chr(0). /* bits in mask */
            substr($address, 0, 7) :
            chr(0).chr(1). /* AF */
            chr(24).chr(0). /* bits in mask */
            substr($address, 0, 3);
        
            $option_data = chr(0).chr(8). /* ECS */
            pack('n', strlen($raw_data)).
            $raw_data;
        
            $result = chr(0). /* root */
            chr(0).chr(41). /* OPT RR */
            pack('n', 4096). /* UDP payload size */
            chr(0). /* higher bits in RCODE */
            chr(0). /* EDNS0 */
            chr(0).chr(0). /* flags */
            pack('n', strlen($option_data)).
            $option_data;
        
            return $result;
        }
        Ответить
        • Эта хуйня даже работает! Проверил на сервере с поддержкой ECS, подсунув ему левый айпишник вместо своего.
          Ответить
        • Вот он, нож из рессоры...
          Ответить
          • Нож целиком, с ручкой из текстолита:

            https://gist.github.com/gorbatokaloedov/0fa0a96372f6de455ecfcf3b528e3e81
            Ответить
            • Хаха горбатокалоедов, осетин чтоль?
              Ответить
              • Хотел подписаться Зайцевым, но после этого треда возникла другая идея:

                https://govnokod.xyz/_28362/#comment-834243
                Ответить
          • А вот ёбаное говно, которое вдохновило меня на переписывание:

            https://github.com/dcid/doh-php-client

            Парсер ответа (doh_read_dnsanswer) у @dcid — лютый пиздец, который даже A-запись не всегда правильно парсит, про другие типы RR я даже не говорю. Вообще не понимаю, как его код иногда возвращает правильный результат.
            Ответить
          • Вспомнилось. NekoBox, husi и ещё некоторые программы для сериализации настроек используют двоичный формат. Protobuf не подходит, ASN.1 не подходит, Msgpack, CBOR, BSON, ещё туева куча форматов не подошла. Оказалось, что там используется некая библиотека Kryos (или как-то так). Как я понял, единственной документацией по этому Kryos явлются исходники, а там... делегация делегации делегацией погоняет. Файла схемы, в отличие от Protobuf, нету. Какой багор )))
            Ответить
    • Нашли или выдавили из своего агента код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
      Ответить
      • на агентура.ру
        Ответить
        • Вспомнил х/ф, в котором в программе был пункт «копировать список агентов в файл „агенты“», чем персонаж и воспользовался, скопировав себе список секретных агентов.

          Ещё в одном фильме в меню был пункт «запустить компьютерный вирус».
          Ответить
          • Кстати, в первом фильме ещё был малоизвестный носитель. То ли диск Бернулли, то ли стриммерная кассета. Всё-таки кассета, но с ебанутым расположением роликов, типа такого:

            https://habrastorage.org/r/w1560/getpro/habr/upload_files/215/4d5/c9e/2154d5c9ecc51403e93b116b63ca60b0.jpeg
            Ответить
            • Похоже, что это «Миссия невыполнима» (1996), там было много околокомпьютерной хуеты.
              Ответить
              • Кстати, там показали Usenet, который существовал до этого вашего HTTP+HTML.
                Ответить
          • Зачем ты хакерские фильмы смотришь? Я вот посмотрел "Хакеры", а потом пошёл учицца и понял, что меня жоско наебали...

            В суд бы на них подал!
            Ответить
            • Самый крутой хак был в фильме «Большое космическое путешествие», где девочка-подросток наебала ИИ, повернув в компьютере подстроечный резистор на несколько градусов.
              Ответить
            • А ещё есть фильмы, в которых сантехник приходит через пять минут после вызова...
              Ответить
            • А представь в фильмах про врачей показывали бы всё как в фильмах про хакеров, так же достоверно


              Люди собрались у стола, быстро шуруют руками, во все стороны летят кишки и кровь, люди орут:
              --у него начинается кикоз! скорее двести кубиков промидола внутреутробно!
              --пересадка головы, нужен донор!
              --нужно срочно остановить кровосмешение!
              --но может развиться червивый понос!
              Ответить
      • Тоже хотел спросить у wiistriker (он же striker, он же admin), как он собирается переформатировать сайт под новые реалии.
        Ответить
        • А разве для этого нужно что-то делать? Здесь реализовали ссылки* и спойлеры, не изменяя ни строчки кода. А ещё личку для тех, у кого включены извещения на е-мейл.

          И всякие оффтопы зародились без участия админа.

          _____
          * Ссылка кликается при наличии премиума, который можно приобрести здесь.
          Ответить
          • Ага, и картинки с премимума тоже можно постить
            Ответить
      • "Нашли или выдавили из своего агента код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Скорее пуште его в мастер, потом исправим если что"

        Настольная книга моих коллег.
        Ответить
      • Агентура высирает цепочку токенов, которую было бы вероятно получить в заданном контексте от людей, основываясь на уже написанном когда-либо коде. Код он будет срать как раз таки нормальный (в вероятностном смысле). Поэтому говнокод он выдаст, скорее всего, только от наталкивающего на говнокод запроса.

        Можно завести категорию "тупые промпты", но к сожалению, такие "исходники" обычно не хранят и не читают.

        Ну и ручной кодинг всё равно не уйдёт полностью, кто-то будет делать по фану, кто-то как искусство. Как, например, делают ножи ручной работы, при наличии дешёвой удобной заводской штамповки, кто-то из дамасской стали с ручками из слоновой кости, кто-то в гараже из старой рессоры с ручкой из кучка стеклотексталита.

        Ну и в случае для каких-нибудь "режимных" организаций пользоватся заморской волшебной шкатулочкой равносильно заказать у цру написать программу для фсб для слежки за трампом.
        Ответить
    • Сравните количество людей, которые погибли в результате терактов чеченцев, и сколько погибло на СВО.
      Ответить
      • Количество погибших в Афгане вообще крохами покажется...
        Ответить
        • За Афган Американцы ответственные. Зачем они ушли оттуда и отдали власть Талибам? Позорище.
          Ответить
      • В ЭсВэО погибло больше российских солдат, чем за обе чечнеские войны и чем всех советских солдат за время войны в Афгане
        Ответить
        • Получается Путин перечеркнул свои усилия 2000-ых, где в каждом теракте погибало по 100 человек?
          Ответить
          • Если сравнивать только гражданских, то

            >
            По данным исследователей и официальной статистике, за период с 1990-х по начало 2000-х годов в результате терактов в России погибло несколько тысяч человек (около 4–4,5 тысяч человек за весь постсоветский период до конца 2000-х, причем пик пришелся как раз на вторую половину 1990-х и первое десятилетие 2000-х).
            >

            -------
            >
            По официальным заявлениям российских ведомств (в частности, Следственного комитета РФ), озвучивавшимся в различные периоды конфликта (например, к началу 2025 года), число погибших мирных жителей в приграничных и обстреливаемых регионах России составляло сотен человек (более 650 человек по ранним официальным данным), а с учетом последующих месяцев общая цифра жертв среди гражданского населения на территории РФ, по сводным оценкам различных наблюдателей и энциклопедических баз данных, превышает 1,7 тысячи человек (включая раненых и погибших).
            >
            Ответить
            • А сколько человек были гражданскими, но из-за СВО стали военными?
              Ответить
              • 2023 год: По данным руководства страны, контракт с ВС РФ и в добровольческие формирования за 2023 год суммарно подписали около 400–500 тысяч человек.

                2024 год: По официальным заявлениям (в частности, Дмитрия Медведева и руководства Минобороны), контракт заключили около 450 тысяч человек, не считая добровольцев.

                2025–2026 годы: Набор продолжается. К середине 2026 года сообщалось, что за первые месяцы года контракт подписали еще около 200 тысяч человек.

                -------
                Тоесть где-то миллион с гаком
                Ответить
                • Это только со стороны РФ.
                  Ответить
                  • И только официальных, без учёта чевэкашников.
                    Ответить
              • Можно мобилизовать всю старну. Тогда гражданских потерь вооще не будет!
                Ответить
    • Блядь какой охуенный сайт просто чистое золото
      Каждую статью хочется читать и читать
      https://socseti4you.ru/2015/08/kak-postavit-klass-v-odnoklassnikah.html
      Ответить
      • Далеко не секрет, что сегодня можно заработать В Контакте. При чём доход может исчисляться в сотнях тысячах рублей в месяц.
        Ответить
        • Не секрет
          Что друзья не растут в огороде
          Ответить
          • Именно поэтому ты всё бредёшь по дороге с патефоном волшебным в тележке своей?
            Ответить
            • Вроде логично
              Ответить
              • Как и всё у Юнны Пинхусовны.
                Ответить
                • С дыркой в боку свистел
                  Ответить
                  • Стомой в боку свистел.
                    Ответить
                    • Всем знакома
                      Фирма Стома
                      Супермастерааа
                      Ответить
                      • Оказывается, это стоматологическая клиника. А я думал, они катетеры изготавливают.
                        Ответить
    • Протесты против фальсификации выбооров в Москве запретили в связи с коронавирусом
      Ответить
      • Коронавирусные ограничения официально никто не отменял. Удобно: когда митинг оппозиции, можно их достать из пыльного шкафа, а когда митинг за ЕР, про них можно забыть, ведь последняя волна пандемии давно прошла.
        Ответить
        • В Питере с 1 октября отменяются ковидные ограничения.
          Ответить
          • Ура! Теперь митинги не будут запрещать из-за ковида. Их будут запрещать по другим причинам.
            Ответить
      • Ну были раньше протесты — походили, покричали, разшлись. И что?
        Ответить
        • Раз в 4 года протесты с 14:00 до 17:00. Остальное время готовимся к выборам. Путин этого очень боится.
          Ответить
    • Вас антропик банит?
      Ответить
      • Нет конечно. А тебя да? Ты заплати ему миллион в месяц, и разбанит
        Ответить
      • Меня иногда Гугл банит. Я серьёзно.
        Ответить
        • Какой кошмар. Как хорошо, что я всеми их сервисами перестал пользоваться несколько лет назад.
          Ответить
    • Linux:
      umount /dev/sdb1

      Windows:
      $v = Get-CimInstance Win32_Volume -Filter "DriveLetter='E:'"
      Invoke-CimMethod -InputObject $v -MethodName Dismount -Arguments @{ Force = $true; Permanent = $false }
      Ответить
      • mountvol E: /P

        Почему P? Потому что Pemove или Punmount, непонятно что ли?

        Ты сам выбрал долгий путь через WMI
        Ответить
        • Потому что Purge.
          Ответить
        • https://habr.com/ru/articles/1087030/comments/#comment_30467666
          Ответить
          • sync из Sysinternals я даже использовал, когда Винда не хотела размонтировать флешку, а получить недописанные файлы не хотелось.

            К слову, Sysinternals написал Руссинович, а потом MS купила его продукт.
            Ответить
            • Вместе с Руссиновичем, он давно уже феллоу у майкрософте

              Откуда он так хорошо умел в виндуэнти еще 30 лет назад?
              Всё просто: он был VMS питухом
              Ответить
          • Про wear leveling годное замечание. Хуже всего, что ОС этим процессом не управляет и никто точно не знает, когда можно безопасно снять питание с флешки.

            Такая же жопа у HDD с черепичной записью: если записал файл не в конец ФС, а в середину, то пизда: хард будет перекидывать хуеву тучу файлов, которые ты записывал сто лет назад, а ОС об этом даже не будет знать. И поскольку скорость ниже, чем у флешки, это будет длиться долго. Система его размонтирует и напишет, что можно извлечь, а он будет продолжать раскидывать черепицу в фоне. К счастью, харды обычно шумные, и можно по звуку понять, когда его можно извлекать.
            Ответить
            • Именно по этому у серьезных рейдов есть батарейка (на самом деле не по этому, а чтобы успеть кеш сбросить но не уть)
              Ответить
          • Слушай, ну mountvol была еще у меня в книжке с дятлом синенькой такой
            типа windows 2000 cmd pocket ref, так что это команда там с примерно энтей четвертых посеца
            Ответить
    • Нас часто спрашивают: за что авторам JVM в голову следует вбить гвоздь?

      Может быть за возможность написать `if (any is SomeParticualObject)`?
      Или за представление всех ошибок как сраное Throwable, чтобы потом невозможно было понять какая ошибка прилетела не перебрав все случайные варианты?

      Всё так, но самый большой гвоздь нужно вбить за метод toString. У этого метода нет семантики, просто какие-то долбоёбы решили, что всякий объект можно представить как какую-то строку

      И вот теперь хомячки делают какие-то асампшены, пытаются эту строку парсить..
      Ответить
    • Какой шедевр
      https://www.instagram.com/reel/DcL2Ugag4cK/
      Ответить
      • Именно так я представляю себе молодую, динамично развизвающуюся веб-студию из 2004-го года

        Я даже знаю на каком языке их программист в саблайме оживлял сайт ))
        Ответить
        • Ну и на каком же?
          Ответить
          • Ну очевидно на хаскеле!
            Ответить
            • Не верю!

              Может, на «ColdFusion»? Или на «Парсере»? Или на «Перле»?
              Ответить
              • MivaScript!!

                Блядь какой же он идеальный! Просто чистый кал, автоматически вызывающий приступ рвоты буквально у любого программиста! можно прямо в палату мер и весов!


                Почему его придумал не я?
                Ответить
                • <MvASSIGN NAME = "l.combined_count" VALUE = "{ miva_array_combine( l.array, 'Compare_Callback', 'Combine_Callback', 'sorted', l.data ) }">
                   
                      <MvFUNCTION NAME = "Compare_Callback" PARAMETERS = "element1 var, element2 var, data var" STANDARDOUTPUTLEVEL = "">
                      	<MvFUNCTIONRETURN VALUE = "{ l.element1 EQ l.element2 }">
                      </MvFUNCTION>
                   
                      <MvFUNCTION NAME = "Compare_Callback" PARAMETERS = "element1 var, element2 var, data var" STANDARDOUTPUTLEVEL = "">
                      	<MvFUNCTIONRETURN VALUE = "{ l.element1 + l.element2 }">
                      </MvFUNCTION>
                  Ответить
                  • Жуть, снились мне такие кошмары, будто я программирую на иксэмэль с незакрытыми тэгами, смесью из аппер и лоуэр-кейса, и короткие функции превращались в нечитаемые пор-тянки...

                    Надеююсь, такой синтаксис выбрали не просо так? Гомоиконы там, то да сё?
                    Ответить
                    • А я как-то пытался писать на XSLT. Но там хотя бы всё конь-сись-тентно.
                      Ответить
                  • <MvFUNCTION NAME = "Compare_Callback" PARAMETERS = "element1 var, element2 var, data var" STANDARDOUTPUTLEVEL = "">


                    Недостаточно xml-но! В xml не должно быть никаких запятых. Если бы этот язык придумывал я, я бы сделал так:

                    <MvFUNCTION NAME = "Compare_Callback">
                        <MvPARAMETER name="element1" type="var" />
                        <MvPARAMETER name="element2" type="var" />
                        <MvPARAMETER name="data" type="var" />
                    Ответить
                    • И вообще почему MvASSIGN, MvFUNCTION? Где неймс-пейсы?
                      Ответить
                      • <html xmlns:mv="http://mivascript.com/">
                        <body>
                        <mv:function...

                        Вот так было бы лучше.
                        Ответить
                      • Язычок скриптоговно императивненькое, только вместо ключевых слов да и вообще большинства коньструкции тэги. Наверное, специально, чтобы враг не зааметил их в аштиэмэль коде.
                        Ответить
                    • чо вы ржете, нормальный язык же
                      <MvREFERENCE NAME = "l.option" 
                          VARIABLE = "{ 'l.products[' $ l.prod_index $ 
                                        ']:attributes[' $ l.attr_index $ 
                                        ']:options[' $ l.opt_index $ ']' }">
                      <MvASSIGN NAME="l.option:code" VALUE="{ g.code }">
                      <MvASSIGN NAME="l.option:prompt" VALUE="{ g.prompt }">
                      <MvASSIGN NAME="l.option:price" VALUE="{ g.price }">
                      <MvASSIGN NAME="l.option:cost" VALUE="{ g.cost }">
                      Ответить
                      • Много всяких полезных верстальщику функций. вот например даже интересно как выглядит вызов вот этой функции, запрятанный между двумя ХТМЛ тегами

                        https://www.mivascript.com/item/crypto/crypto_evp_decrypt.html
                        Ответить
                      • ха ха, функция gologub !
                        <MvFUNCTION NAME = "LastToken" PARAMETERS = "target var, delimiter" STANDARDOUTPUTLEVEL = "">
                            <MvFUNCTIONRETURN VALUE = "{ gettoken(l.target, l.delimiter, len(l.target) - len(glosub(l.target, l.delimiter, '')) + 1) }">
                        </MvFUNCTION>
                        Ответить
                        • Оказывается, это global substitution.

                          А функция rotoeb там есть? Например, для циклического сдвига битов.
                          Ответить
                          • Я заню только ротоебический эффект, его применял Джордон Майкл в Принце Персии.

                            Ну если есть `pkcs7_free` (ничего не обычного, ручное управление памятью в шаблонизаторе) то почему бы не быть шифту?
                            Ответить
                            • А UB там есть?

                              Мечтаю о таком шаблонизаторе, чтоб забыл закрыть таг, и получил UB, причем как на сервере, так и в браузере пользователя (и в оборудовании ФСБ по дороге лол)
                              Ответить
                • > MivaScript

                  Вот это говноиконы так говноиконы. Если XSLT можно было назвать ``Scheme на героине'', то тут ``LISP на клее Момент''.
                  Ответить
                  • Именно поэтому я за «PHP».
                    Ответить
                  • Всёж таки XSLT был хоть и всратый, но интересный эксперемент из времен, когда (неокторые) люди считали, что всё на свете можно представить ввиде документа XML, даже небо, даже Аллаха, даже другой документ который один документ превращает в другой документ и еще можно валидировать схемой котора ятоже документ.

                    Всё это хрюкло под тяжестью оверинжеринига, и оказалось машиной Голдберга, но представляет исторический интерес.

                    Тем временем, какой-то веб-макак услышал краем уха что "большие дяди используют XML" (это было начало нулевых) и насрал свой сраный императивный скриптоязычок уровня "Visual Basic Script" на XMLе.

                    Получилось говно со вкусом говна. Напоминает пхпшника которому рассказали что у джавамэнов есть "ООП" и ПХПшник везде пишет теперь `NoSuchElementException extends Exception`
                    Ответить
                    • А мне нравится машина Голдберга. Особенно понравилось, что в приключениях кота Леопольда машина внезапно оказалась двухсторонней, когда Леопольд взял не тот предмет, который подсунули ему мыши.

                      Ещё двунаправленная машина Голдберга была в КВН, но я не помню, в каком выпуске и как её найти.

                      А ещё вот эта питушня мне понравилась:

                      https://youtu.be/IvUU8joBb1Q
                      Ответить
                      • А ты играл в Tim The incredible Machine и Tim2?
                        Ответить
                        • Нет. Но я помню механические игрушки типа «Большое путешествие маленького шарика».
                          Ответить
                • Скриптоговнопроблемки!
                  Does 0 equal 0.00?
                  08-03-20, 07:21 PM
                  I was working on some template code, and I was surprised to see this conditional on the BASK and INVC pages:
                  Code:
                  
                  <mvt:if expr="l.settings:item:price EQ '0' OR l.settings:item:price EQ '0.00' OR l.settings:item:price EQ 0.00 OR l.settings:item:price EQ 0">
                  
                  I thought the VM regarded all those as equivalent. Can someone please clarify?
                  Ответить
                  • Ого! Прислушались ко мне и добавили неймспейсы?

                    Кстати, про сравнение: можно же подсунуть '0.0' или '0.000'. Вот в «PHP» с этим проблем нет, он всё кастанёт в ноль, если сравнение нестрогое.
                    Ответить
        • «Это семейный бизнес, и нам есть, куда расширяться».

          А через 22 года веб-разработчиков заменит нейронка, и сын пойдёт не в семейный бизнес, а говно возить.
          Ответить
          • Разве не наоборот? Сотрудников разгонит, будет дальше лутать.
            Ответить
          • Как под наркозом?
            Ответить
      • Почему-то сразу подумал, что увижу этот ролик.
        Ответить
      • Напомнило другой шедевр:
        https://youtu.be/_Jl2BDYXz5k

        Только у «Пельменей» шутка, а у студии типа на серьёзных щах.
        Ответить
    • Голландский штурвал
      https://www.instagram.com/reel/DdS84c1M45T/
      Ответить
      • О нидерландском происхождении слова «штурвал» говорит также само название рулевого колеса, stuur переводят с голландского как «руль», а wiel — «колесо».
        Ответить
        • «Штурвал» — это что-то среднее между голландским stuurwiel и немецким Steuerwelle.
          Ответить
    • вы - самый худший дефицит бюджета, который у меня был
      Ответить
      • друзья ))) наебуллина =)))
        Ответить
      • Похоже, я не справился с вашими финансовыми ожиданиями.

        Прямой ответ: Готов исправиться и учесть все ваши пожелания, чтобы этот «бюджет» наконец-то вышел в плюс.

        Что я могу сделать:
        - Сократить лишние расходы (и слова).
        - Найти скрытые резервы для оптимизации ответов.
        - Четко следовать вашему плану без лишней «инфляции» текста.

        Скажите, где именно произошел «сбой» и в каком направлении пересчитать нашу стратегию?
        Ответить
    • Четыреста три строчки кода скопипастил мой коллега.
      Четыреста три. И ничего не дрогнуло у человека.

      Теперь у нас в репозитории несколько раз написаны одни и те же четырестра три строчки кода.
      Ответить
      • А если бы он скопировал на сто три строчки меньше, то было бы лучше? Кстати, сколько это?
        Ответить
        • Это 0x12C.
          Ответить
          • 12 си?

            У программиста отсоси!!

            Ну что, сынку, помогли тебе твои хексы?
            Ответить
            • альте?
              Ответить
            • Думаешь, для побитовых операций степени двойки в десятичной системе удобнее складывать?
              Ответить
      • Пиздееец. Он что, сам ручками код редактирует? Больной что ли? А откуда он знает, что копировать и куда вставлять надо? Умный дохуя чтоли?
        Ответить
      • > несколько раз написаны одни и те же

        Это не беда. Через несколько коммитов они будут разными.
        Ответить
    • https://www.youtube.com/watch?v=5EoO5413dBY
      Ответить
      • > The lyrics are by osmarks, built on an opening verse and chorus by MusicPerson, with lines suggested on the EleutherAI Discord and help from Claude on the outro and final chorus

        перестало быть интересным здесь
        Ответить
        • Ты что, не любишь вонючий AI-слоп?
          Сейчас нелюбить его не модно! Все любят вонючий AI-слоп, и потребляют каждый день свою норму.
          Ответить
          • НОРМАЛЬНЫЕ ПРОГРАММИСТЫ
            НОРМАЛЬНАЯ РАЗРАБОТКА

            ТЫ СВОЮ НОРМУ ВЫПОЛНИЛ?
            У МАКАКИ С ФАЙКОМ ВСЁ В НОРМЕ!
            Ответить
    • Файк, какие ты знаешь scheepvaartuitdrukkingen?
      Ответить
      • Всё что я знаю это сырники с вареньем
        Ответить
    • Привет, гентухи.

      Загрузился с образа LiveGUI с кедами, чтобы установить гентушню. Хочу сделать disk partitioning с полным шифрованием диска, стандартный LUKS+LVM+xfs, гигантский свап для гибернации внутри люкса, хук в initramfs для ранней расшифровки и прочее.

      Узнал из https://wiki.gentoo.org/wiki/Dm-crypt#Cryptsetup_installation раздела Benchmarking (объясните мне, гентухи, какого хуя на генту вики нет anchor ссылок на подразделы на странице?) что существует cryptsetup benchmark. Прогнал его (https://termbin.com/meuy), но похоже это только in-memory гипотетический бенчмаркинг. man cryptsetup-benchmark говорит, что для настоящего block benchmark с реальной записью на диск ядро должно быт собрано с определенными параметрами.

      1. Как мне узнать, ядро, которое включено в LiveGUI образ гентушни поддерживает или нет бенчмаркинг реального диска
      2. Нужно ли на реальном диске сделать какой-то тестовый LUSK/что-нибудь раздел для бенчмарка, или оно умеет использовать empty space для теста?
      3. Как по результатам бенчмарка выбрать наилучшее. Чем выше скорость, тем лучше? От чего зависит выигрыш одного шифра перед другим, от инструкций моего CPU? Это трейдофф между скоростью и рантайм нагрузкой на CPU, это там есть win-win?
      Ответить
      • gunzip /proc/config.gz показывает
        #
        # Userspace interface (deprecated)
        #
        CONFIG_CRYPTO_USER_API=y
        CONFIG_CRYPTO_USER_API_HASH=y
        CONFIG_CRYPTO_USER_API_SKCIPHER=y
        CONFIG_CRYPTO_USER_API_RNG=y
        # CONFIG_CRYPTO_USER_API_RNG_CAVP is not set
        CONFIG_CRYPTO_USER_API_AEAD=y
        # CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE is not set
        # end of Userspace interface (deprecated)
        То есть правильные опции у ядра есть, без них видимо и не запустился бы in-memory бенчмарк. Однако они депрекейтед. То есть скоро нельзя будет бенчмаркнуться с лайв образа, или в ядре это по умолчанию будет включено?
        Ответить
        • Их, походу, после copy fail задепрекейтили.
          Ответить
          • Как они связаны с copy fail?
            Ответить
            • Ага, нашёл: https://www.fosslinux.com/157621/af-alg-kernel-crypto-socket-deprecation.htm

              Это же дырка, чтобы из юзерспейса в ядро срать. Бяка-бяка
              Ответить
              • https://www.kernel.org/doc/html/latest/crypto/userspace-if.html
                Ответить
              • Мы обсуждали же тут этотс крипт который рута дает всем лол

                Я еще тогда кекнул что у всех админов есть золотое правило: если хакер получил возможность запускать любой код пусть даже от nobody, то можешь сразу выдать ему рута: сэкономишь время. Именно по этому я за "виртуалки"
                Ответить
                • If you want to fuck for funny,
                  Fuck yourself and save your money.
                  Ответить
      • Гентушный LiveCD для установки генты абсолютно не нужен, т.к. она происходит из chroot'a в распакованный stage3 образ. Поэтому на вопросы про LiveCD отвечать довольно бесполезно — бери любой LiveCD любого дистра, где не сломаны coreutils (т.е. не Ubuntu и не Nix). Я обычно ставлюсь из debian'а, например.
        Ответить
        • Я обычно ставился из knoppix, но на этом железе его видео окуклилось, а LiveGUI (это не то же самое что gentoo liveCD) загрузился в гуй нормально, можно читать хендбук по ходу установки.
          Ответить
          • Офтопик. Вспомнил смешной багор с Knoppix'ом. Скопировал LiveCD на хард, прописал в менеджере загрузки. Он даже работал! А потом я решил обновить пакеты через apt-get... Догадываешься, что дальше произошло?
            Ответить
            • > LiveCD на хард,

              Друзья! Поздравляю вас с новым, две тысячи шестым годом! Пусть он принесет вам много удачи!
              Ответить
              • Ну примерно в том году это и случилось. А ты откуда знаешь?
                Ответить
        • С какой целью ты нас об этом уведомил?
          Ответить
          • > Вопрос про то, с какими флагами собрано ядро в LiveCD Gentoo

            Да не злись ты. Когда человек злится, он становится глупее. Я назвал тебя быдлом просто на случай, если ты являешься в душе порядочным человеком, который просто не подумал, что твой спам по всему сайту может быть немного неуместен. Если же ты и правда быдло — не обращай внимание на ворчание и сри на здоровье. Никто тебе на самом свободном сайте имени Протектора Спича не помешает.
            Ответить
      • Вообще, ``LUKS'' работает и без всякого ``LVM''. Я на последний забил, например, т.к. почти ни разу не пользовался его фичами, лишний пердолинг только.

        > 2.

        Ни разу не использовал этот бенчмарк (Зачем? Тебе либо нужно шифрование, либо нет), но подозреваю что да. LUKS шифрует раздел.

        > 3.

        Шифрование — это инструмент для безопасности. Когда мы говорим о безопасности, всегда в первую очередь нужно определить threat model: от кого защищаемся, сколько стоит потеря данных. Ну вот из этого исходи в первую очередь, иначе будет snake oil.
        Ответить
        • > Вообще, ``LUKS'' работает и без всякого ``LVM''

          А у тебя там один большой рут? Или несколько люксов с разными ключами? Просто я собираюсь положить там свап и ещё пару разделов.

          > этот бенчмарк (Зачем?

          Чтобы узнать, какой cipher на моем CPU не медленнее, чем бутылочное горлышко записи на диск, и использовать именно тот, для которого есть аппаратная поддержка криптоинструкций в процессоре

          > threat model

          Чтобы диск был нечитаемым, если ноутбук потеряется, при этом шифровка/расшифровка была наибыстрейшей из возможных при удовлетворительной криптостойкости.
          Ответить
          • > А у тебя там один большой рут?

            Смотря где. На финкпадах с помойки, обычно да, один рут. На десктопе, где гоняются бенчмарки и демоны и куда воткнута куча накопителей, всё наоборот очень сложно.

            > Просто я собираюсь положить там свап и ещё пару разделов.

            Своп ненужен. Никогда его не использую, ибо
            1. Просто скажи нет JVM/электроноговну
            2. Настрой make.conf, чтобы ко-ко-компиляция мира влезала в твою RAM
            3. Своп медленно
            4. Своп несекьюрно
            5. В крайнем случае можно свопиться в обычный файл.
            Ответить
            • > Своп ненужен

              гибернация по закрытыю крышки финкпада с помойки экономит батарейку, nvme ускоряет бут из свапа до пренебрежимо мало отличного от обычного запуска системы, зато позволяет продолжить работу с того же места, секьюрно, потому что свап внутри шифрованного раздела
              Ответить
              • Этой экономией батарейки
                1) Ты быстрее ушатаешь себе SSD
                2) Оставляешь случайные странички RAM на NAND, пусть и в зашифрованном виде
                3) Если проебёшь ключ — см. 2
                Ответить
                • > 1) Ты быстрее ушатаешь себе SSD

                  Как там в 2012?
                  Ответить
                • 1. skill issues. Страшный и ужасный свап уже давно практически не страшен современным sdd/nvme, а swapiness должен быть настроен так, чтобы в действительности свап использовался практически только для гибернации
                  2. какой ужас!
                  3. ой-ой-ой, о нет!!!! Зашифрованные странички RAM останутся в виде двоичного мусора на зашифрованном разделе внутри LUKS, которому я уже и так доверяю, после чего перезапишутся при следующей гибернации.
                  Ответить
                  • > после чего перезапишутся при следующей гибернации

                    Кхм. Советую почитать как устроены современные SSD.
                    Ответить
                    • Ты про wear leveling, из-за которого не работает «надёжное» стирание данных по алгоритму FIPS?
                      Ответить
                      • Скорее Санут про то, что в NAND твое говинко будет лежать веками пока его не тримнут
                        Ответить
                        • И не факт, что TRIM его сотрёт, он же вроде только разрешает стирать, но не стирает сразу.
                          Ответить
                          • Твоя правда

                            Пися в том, что в этом вашем ССД нельзя переписать поверх странчки. Это в честных ХДД для белых людей можно было переписывать, а тут нет.
                            Тут срут в другом углу, а старые страницы убирают когда уже там мыши заводятся (я дома тоже так делаю).

                            Надеяться на трим это примерно как надеяться на ГЦ (да собссно трим в некотором смысле гц и есть)
                            Ответить
                            • > Тут срут в другом углу, а старые страницы убирают когда уже там мыши заводятся

                              В средневековых замках так и было, поэтому их строили с запасом по площади.
                              Ответить
                              • Там целый Версаль говном забили под крышечку, и переехали в Лувр на пару веков.
                                Ответить
                          • то есть если у меня спиздят ноутбук, выташат nvme и прочитают его nand напрямую побайтово, то там может оказаться зашифрованный фрейм, в котором возможно лежат секьюрные данные из памяти? что ж, вроде не повод для беспокойства, если в обмен это дает возможность гибернации
                            Ответить
                            • нет, ты обязан уводить ноут в сон, ведь если у тебя спиздят спящий ноут, то ничего зашифрованного там не будет, и вот тут-то злонравный любитель дешифровать и останется с носом
                              Ответить
                            • Мое имхо такое: если ты сильно насолишь ЦРУ то да, есть такой шанс

                              Если же его у тебя спиздит нарик, чтобы продать на авито marktplaats, то можно не париться: нарик скорее всего не восстановит твой праоль от говнокода, и не будет тут срать под твоим ником.
                              Ответить
                              • > и не будет тут срать под твоим ником.

                                Действительно, зачем ему срать от наших имён, когда мы сами можем поднасрать, ла-ла, ла-ла-ла.
                                Ответить
                  • Про перезапись блоков на SSD, вижу, почитал, можно продоложить.

                    > на зашифрованном разделе внутри LUKS, которому я уже и так доверяю

                    Что ты ему доверяешь? FDE — это не панацея, а механизм противодействия векторам атаки, связанным с утерей конкретно накопителя. Шанс, что атакующий просто получит твой диск, попытается его прочитать, и не воспользуется никакими другими векторами — это сценарий ``Снаут нашёл твой финкпад на помойке''.
                    В реальности на какой-нибудь границе тебя могут вежливо попросить разблокировать устройство... И тут тебе придётся взвесить, всё ли, что когда-либо могло попасть в swap, ты готов показать.
                    Ответить
                    • У спермоси есть такая групповая политика: занулять пейджфайл (так в спермоси называют файл со свапом) при выключении комптютера.
                      Ответить
                    • А я не пересекаю границы. Я просто жду, когда всё станет Россией.
                      Ответить
                    • > разблокировать устройство
                      > всё, что когда-либо могло попасть в swap

                      Ну всё-таки разблокировать устройство в аэропорту не то же самое, что отдать его для аппаратного чтения чипов или чтения скрытых блоков проприетарным софтом, в комплекте с ключом от шифрованного раздела. Второе ближе к сценарию тебя пасет цру чем к сценарию нашел на помойке
                      Ответить
                    • А ты про текущий год на дворе почитал?
                      Ответить
                      • Так распиши что там с SSD в текущем году, человек-загадка. Насколько я знаю, новую физику не придумали, и менее чёрными эти ящики не стали.
                        Ответить
                        • Народ перестал служить мифическому износу ssd и начал жить с принципом, что это ssd должен служить человеку. Самсунг чай свои миллионы иопсов делает не для того, чтобы они работали только шестьдесят секунд, после которых диск подыхал бы. Вообще-то хуй его знает, зачем он их делает на диске, с которого максимум будут грузиться карты для контр-страйка, но заебать ssd - это весьма нетривиальная задача, с которой даже chia в своё время не всегда справлялась.
                          Ответить
                          • я почти справился
                            https://postimg.cc/BLcxR68N
                            Ответить
                            • когда дойдет до нуля, ты на самом деле будешь где-нибудь на 1/5 от первой ошибки от износа
                              Ответить
                              • Ошибка износа случится вдруг когда я буду в сорока километрах от дома и мне срочно нужен будет ноутбук и у меня будет незапушенный код который я неделю писал

                                PS: Как говорил Золотой Хуй: у меня случилась ошибка из носа
                                Ответить
                                • Это же как с продуктами питания, жрать на самом деле можно, но никто не гарантирует уже, что ты не обосрёшься
                                  Ответить
            • Есть мнение, что выгружать редкое говно в свап не так уж и плохо

              А какая у тебя полиси про оверкоммит?
              Ответить
        • > лишний пердолинг

          лол

          и внутри chatgpt с разделами?
          Ответить
          • Зачем, зачем? LUKS даёт тебе блочное устройство, которое можно целиком форматнуть без создания таблицы разделов.
            Ответить
            • ну вот ты наконец и ответил, что у тебя там один большой раздел. то есть когда надо несколько (ради свапа и, например, пула дисков для виртуалок), сразу оказывается нужен LVM или btrfs subvolumes, ну можно и просто gpt, но пердолинга не уменьшает
              Ответить
              • Non sequitur. Проблема с логическими разделами в том, что на них живут обычно живут FS, и далеко не все FS поддерживают resize. Т.е. как бы да, LVM позволяет делать всякие крутые манипуляции с вольюмами, правда их следствием обычно будет являться превращение данных в лапшу.
                В итоге просто добавляется лишний уровешь абстрации и больше всего может сломаться при загрузке, например.
                Ответить
                • veni vidi vici. ну да, нужно выбирать подходящие файловые системы. С ума сойти.
                  Ответить
                  • Это всё очень замечательно, но топик-стартер в первом же посте написал, что собирается использовать XFS, которая resize не поддерживает.
                    Ответить
                  • > vici

                    а еще это апи сильного лебедя
                    Ответить
                • А что не так с LLVM?

                  Я его довольно примитивно использовал (чтобы собирать всякие больше разделы из разных дисков, такое вот а-ля рейд0) но вроде он не лапшевался у меня, хотя может мне просто повезло

                  В любом случае, когда луна в сатурне, лапшенуться может и MBR раздел в ext3 отформаченный, так что надо делать бекапы
                  Ответить
                  • Проблема в том, что в контексте задачи ОПа он не имеет особого смысла:

                    1. Засунуть / в LVM довольно нетривиальнo: нужна поддержка в ядре, правильно собранный initramfs, нужно чтобы grub-makakonfig правильные опции ядру догадался передать и т.д. и т.п. Так как в генту всё ручками, ручками, вот это всё тебе придётся админить, чтобы...

                    2. ОП хочет XFS. Т.е. ресайз разделов сразу отпадает, а раз так можно обойтись и гопотой. Собирать RAID0 из нескольких дисков — зачем? зачем? Чтобы отказ одного диска тебе практически гарантированно зафакапил данные ещё и на другом?
                    Ответить
                    • У меня случился тред-не-читай-сразу-насирай

                      Корень я не суваю в софтварные рейды никогда, зачем усложнять бут, да ив корне обычно мало чего лежит

                      А xfs не растет от xfs_growfs(5)?

                      рейд0 был нужен реально чтобы сделать огромнй диск из нескольких мелких, но это была временная хранилка для данных, которые можно вывести из других данных (и потому можно потерять возможно забыть и легко найти)
                      Ответить
                    • > Засунуть / в LVM довольно нетривиальнo

                      Так поддержка в ядре и правильно собранный initramfs уже нужны для luks, там не сильно больше пердолинга, если добавить ещё несколько параметров сборки ядра, ещё один хук и ещё один бинарь.

                      > Т.е. ресайз разделов сразу отпадает
                      Grow есть почти везде, shrink отпадает, да

                      RAID0 из нескольких дисков внутри LUKS и так не получится, ведь LUKS не умеет в несколько дисков, даже если очень хочется сделать отказ всей фс из-за одного диска. LVM-раздел на нескольких дисках можно юзать только когда у тебя каждый из этих дисков уровнем ниже в RAID1.
                      Ответить
                      • > Grow есть почти везде

                        Т.е. если ОП изначально разметил весь свой LUKS volume на swap и /, то он сможет (один-два раза) приуменьшить swap и добавить в / несколько GB. Какой восторг!

                        > Так поддержка в ядре и правильно собранный initramfs уже нужны для luks

                        Да.

                        > там не сильно больше пердолинга

                        Спорно. У тебя появляется новый уровень абстракции с новыми движущимися частями в /dev/mapper/, который нужно правильно сконфигурить, чтобы эти части на этапе загрузки (!) двинулись в нужном направлении. Как минимум один раз на системе, где у меня LVM, он при обновлении сломался так, что пришлось грузиться с LiveCD, чрутиться, курить Handbook и пересобирать initramfs. Мелочь, а неприятно. При этом какие-то хитрые манипуляции с вольюмами я там делал примерно никогда.

                        Если что, я не утверждаю, что LVM в принципе не нужен. Мой поинт в том, что конкретная кобенация фич, которую хочет ОП: XFS и LUKS, делает LVM практически бесполезным. Ну в теории наверно можно снепшоты заюзать, как один из наименее надёжных методов бэкапа.
                        Ответить
                        • что собирается использовать XFS, которая resize не поддерживает

                          Grow
                          /thread
                          Ответить
    • Ну что, у меня теперь тоже древняя кодовая база с моргающими тестами
      Совсем взрослый вырос
      Ответить
    • Перекат!

      https://govnokod.ru/29285
      https://govnokod.xyz/_29285/
      Ответить
    • Бочасанваси Акшар Пурушоттам Сваминараян Санстха
      Ответить
    • На прыщи пора

      Nederlandse gemeenten betaalden in 2025 185 miljoen euro voor Microsoft-diensten
      Ответить

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