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

    0

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

    #193: https://govnokod.ru/28911 https://govnokod.xyz/_28911
    #194: https://govnokod.ru/28914 https://govnokod.xyz/_28914
    #195: https://govnokod.ru/28917 https://govnokod.xyz/_28917
    #196: https://govnokod.ru/28925 https://govnokod.xyz/_28925
    #197: https://govnokod.ru/28935 https://govnokod.xyz/_28935
    #198: https://govnokod.ru/28938 https://govnokod.xyz/_28938
    #199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
    #200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
    #201: https://govnokod.ru/28948 https://govnokod.xyz/_28948
    #202: https://govnokod.ru/28951 https://govnokod.xyz/_28951
    #203: https://govnokod.ru/28954 https://govnokod.xyz/_28954
    #204: https://govnokod.ru/28971 https://govnokod.xyz/_28971
    #205: https://govnokod.ru/28986 https://govnokod.xyz/_28986
    #206: https://govnokod.ru/28991 https://govnokod.xyz/_28991
    #207: https://govnokod.ru/29002 https://govnokod.xyz/_29002
    #208: https://govnokod.ru/29060 https://govnokod.xyz/_29060
    #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

    Запостил: nepeKamHblu_nemyx, 25 Ноября 2025

    Комментарии (453) 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • Дональд Трамп сказал, что завершение войны на Украине близко.
      Ответить
      • В США начали опасаться, что Путин отвергнет «укороченный» мирный план по Украине.

        Дело было так:

        Россия: Мы тут придумали мирный план: Украине урезаем армию, запрещаем ей НАТО и ЕС, признаем все захваченные территории за Россией, с России снимаем санкции, возвращаем её в G8. В замен Россия обещает прописать у себя в Конституции, что больше так не будет.

        Трамп: Прекрасный план, замечательный! Украина, подписывай!

        Украина (посовещавшись с Европой): Прекрасный план, но мы внесли небольшие уточнения: Украине не урезаем армию, не запрещаем ей НАТО и ЕС, не признаем все захваченные территории за Россией, с России снимаем санкции когда-нить сильно потом.

        Трамп: В США начали опасаться, что Путин отвергнет «укороченный» мирный план по Украине.
        Ответить
        • Я смотрю, полчаса назд новость ещё не разошлась
          Ответить
    • Ещё живой⁠⁠

      Привет всем. Давно не был. Живой. Все норм. Есть "госки ". Больше интересного нет ничего. К сожалению. Возможно вернусь и тогда серия постов, ну или хоть пара, с меня. Всем добра. Удачи если пожелаете, буду благодарен.
      А победа будет за нами.
      Ответить
      • А что такое победа, скоро 5ый год пойдёт как по телевизору побеждаем, только война не заканчивается
        Ответить
        • Уничтожение А-60 также подтвердил z-блогер Fighterbomber, добавив, что борт «последний раз летал в 2016 году и 10 лет стоял в калашном ряду, потому что у нас денег не было на его утилизацию. Теперь вопрос с утилизацией решен».
          Ответить
    • Лиды по 100р вместо 800 не хотите?
      Ответить
      • Смотря какие Лиды. Фотографии их есть?

        Вообще, я лично почти никакую Лиду и не знаю. Мне кажется, в моём поколении девочек так не называли...
        Ответить
    • Команда, доброе утро!

      Посмотрел подкаст с Ильей Суцкеверым. Он говорит, что исследователям не нужно много GPU, если их идеи достаточно хорошие и отличаются от мейнстрима. Скажите мне, какого хуя вы тогда просите больше карт? У вас что, нет идей?

      С уважением, но не от всего сердца,
      Юрий Шмель.

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


      https://t.me/ebaresearch/3515
      Ответить
      • да, когда мне говорят "что ты, этому це пе у уже три года", я вспоминаю селерон тараса, и думаю что это как если бы толстый лысый пожилой профессор сказал вытирая пот со лба платочком:

        >второкурсницы, которых вы проставляли мне летом, через полгода станут уже третьекурсницами, морально устареют
        Ответить
    • Хорошо, что есть AI.
      Некоторые твитерряне с помощью AI делают видео, как пиздят Путина, или как ракета летит в Кремль. Некоторые аккаунты целиком из таких видео и состоят.

      Сидит человек день-деньской, и такие видео клепает, и таким вот образом борется с Путиным. А что, лучше вообще ничего не делать??
      Ответить
    • Мужчина без рук и ног «вырастил дочерей в одиночку»
      Ответить
    • Леопарды привыкли к охоте на людей и растолстели
      Ответить
      • https://www.youtube.com/watch?v=uJJ2c0FFt9Y
        https://www.youtube.com/watch?v=BOOljk_LOcs

        HAM HY}|{HO TBOE JIU.O
        Ответить
    • По его словам, представители мессенджера WhatsApp не выполняют законы России, а его компания-владелец Meta (признана в России экстремистской и запрещена) признана в РФ экстремистской и запрещенной.
      Не надо два раза повторять (два раза повторять)
      Ответить
      • Про выполнение законов России вообще смешно читать, когда статья 29 Конституции РФ запрещает цензуру.

        Вы либо трусы наденьте, либо крестик снимите.
        Ответить
    • Питухи, Уважаемые сеньоры два, кто-то может по доброте душевной провести мне dummy секцию system design в Google meet?
      Ответить
      • Да кидай сразу ссылку на мит, мы все подключимся )))
        Ответить
      • Если ты хочешь поговорить о высконагруженных, распределенных системах, то кажется и правда лучше сделать это с файком. Я могу погыгыкать по результатам, и что-нибудь обосрать, но я не уверен, что у меня достаточно опыта, чтобы давать советы.

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

            Ну давайте спроектируем меню винды.

            Поиском занимается бекграунд сервис, который собссно индексирует.

            1. Хотите поговорить про триграфы? Про префиксные деревья?
            2. Файлы можно индексировать ммапять их в память. Сколько файлов, говорите? Нужно что-то рассказать про глубину очереди, и стоимость случайного поиска на SSD или HDD?

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


            Фейловер? Ну наверное нужно выбирать близжайший сервер по GeoIP. Там лоад балансер, который старается честным раундробином распределить нагрузку. Траффик конечно по HTTPS (хотите поговорить кк сделать A+ на sslabs?) и конечно HTTP2 или QUIK. А можно взять gRPC -- прекрасно подойдет тут (если нужно зерокопи, то мжет быть flatbuffers, но нужно-ли?)

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

            Мы в ту сторону идем?
            Ответить
        • Он ответил, что не сможет https://govnokod.xyz/_29203/#comment-1335688
          Ответить
          • ну давай тогда просто поговорим
            https://govnokod.xyz/_29203/#comment-1335731

            я хоть узнаю, что такое систем дизайн
            Ответить
            • Дак я тоже

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

                посоветуй, как лучше сгенерить клиент для питона чтобы async к свагеру?
                Ответить
                • нет, племяша, я долбоёб
                  Ответить
                  • Carmencita, muchacha ideal
                    Es bonita, graciosa y formal.
                    Pero tiene una loca pasión:
                    El baión, el baión, el baión.
                    Ответить
                  • --Мой друг сервер сломал
                    --Хакер?
                    --Да нет... ммудак
                    Ответить
    • друзья гусь на аватаре что это говорит о преступнике
      Ответить
      • друзья хотели бы https://en.wikipedia.org/wiki/Amtrak#/media/File:Amtrak_Cascades_Mac.jpg
        Ответить
    • Какой же он тупой https://www.youtube.com/watch?v=y57Na4Z_eQE
      Ответить
      • counter stron
        int shered
        oht
        Ответить
        • дальше пошла действительно жирнота даже для того кто с++ видит раз в год
          Ответить
        • counter stront
          Ответить
      • https://youtu.be/JtMuXmmDl9s

        пиздец блядь
        задачка на 160к
        любому петуху нужно увидеть доску и пятнадцать секунд, чтобы дать правильный ответ
        Ответить
        • чуваку платят полтора ляма рублей в месяц за то, что он успешно решил олимпиадную задачку по пограммированию?
          Ответить
          • Вычти налоги, помножь на два стоимость жизни, а аренду на четыре. За вычетом перечисленного получишь хуй с маслом.
            Ответить
            • ну смотри, пусть будет 13333 до налогов ф мес. Пусть там оторвут 40% налоги, пусть получится 8K где-то.

              Хата на одно рыло в центре Берилина 1500 где-то.

              6500 остается, почти 600K на рыло, это вроде норм зп, или я отстал?
              Ответить
              • Ользо, штоп ты понимал: загугли "avarage monthly salary programmer Berlin". Хинт: она буде СИЛЬНА меньше
                Ответить
                • avarage montly money sarvarrr programmar birlin
                  Ответить
                  • у мнея дилзексия. Ты ханодишь эот семшным?
                    Ответить
                    • по твоему запросу выводит The average gross monthly salary for a programmer in Berlin is approximately €4,167 to €5,000
                      по моему запросу The average monthly salary for a programmer in Berlin is approximately €4,500 to €5,000 (gross)

                      мы не одинаковые (разница в 333 евро)
                      Ответить
                      • https://www.reddit.com/r/cscareerquestionsEU/comments/1m0cu5b/comment/n3cfw9l/ блядь зачем я полез в эту нору
                        Ответить
                        • Потому что пикабушник
                          Ответить
                        • А что смешного?
                          Ответить
                          • Даёшь несерьезный промпт от имени гиперболического индуса, гугл распознает реальный вопрос и выдаёт серьёзный и не связанный с индусами пост про зарплаты в целом, в комментариях возврааешь обратно к промпту и видишь, что за минусом акцента любимого нашего мистера дурги он не настолько и несерьезный.
                            Ответить
                        • Зачем я испил из Амура воды в ту страшную тёмную ночь?
                          Ответить
                      • Потому что мне, как инвалиду по дизлексии, нужен еще перводчик. Это как раз 333 доллара

                        > gross
                        ну ты понел.


                        В Нидерландах есть рулинг 30%. Вот он кончится через пару лет, и пиздец будет тоже любую зарплату надо будет делать на два.
                        Ответить
                  • Pajeet please
                    Ответить
              • Ладно, для Берлина ещё приемлемо
                https://www.numbeo.com/cost-of-living/compare_cities.jsp?country1=Germany&coun try2=Russia&city1=Berlin&city2=Moscow&tr acking=getDispatchComparison
                Ответить
          • олимпиадную ли? надо реально быть второй день в айтишке, чтобы не решить её
            Ответить
      • [[ Candidate Review ]]
        Recommend this person for the next step? YES
        What were their technical skills? 3/5
        What were their problem-solving abilities? 3/5
        What were their communication skills? 5/5
        Ответить
      • я посмотрел пять минут, час не асилю.

        Очевидно что нужно в куче хранить щетчек и поинтер, и каждый инстанс шарика должен иметь указатели на на них, и уменьшать счетчик с каждым удалением и мувом, а кто последний -- тот и удаляет объект за собой. Ну там нужно не объебаться со всякими копи конструтктоарми (я редко трогаю плюсы, так что придется вспоминать), и я не знаю еще потокобезопасен ли шарик в крестах.
        Если нет -- то вообще заебись. Если да, ну счетчик придется делать атомиком.

        Сам алгоритм шарика довльно прост, самое правильное это не объебаца со всеми сортами кострукторов и операторов, лол.
        Ответить
        • зы: вижу, они к этому пришли. Я бы правда счетчик и указатель хранил в одном объекте, а уже его -- в куче. Так понятнее, и референс локалити лучше
          Ответить
    • друзья комит меседж "minor polish" это "несовершеннойлетний поляк"?
      Ответить
    • 30-летний Дмитрий Нуянзин решил резко набрать вес, чтобы потом показать подписчикам, как грамотно и быстро похудеть.

      Набрав 103 кг он умер во сне от остановки сердца.
      Ответить
    • Смотрите сколько лайков
      https://t.me/kontext_channel/64043
      Ответить
    • Леценкрипт обосрался. Не в первый раз.

      Протух сертификат R3... в сентябре. В прошлый раз тоже протух R3 и тоже в сентябре:
      https://techquisitor.livejournal.com/334754.html

      Они специально или нарочно?
      Ответить
      • Походил по официальным сайтам CA. И снова нашёл просроченные сертификаты. На официальных сайтах, блядь! Вы либо перевыпускайте, либо удаляйте нахуй. Нам из-за вас часы назад подводить что ли?
        Ответить
        • Я знаю как некие люди сделали сервер дома, на компе. И пробросили порт 443 с роутера (не спрашивай -- зачем).
          А порт 80 он не умеет, потому что он его сам занял.

          угадай, как они обновляют серт, когда акне бот хочет валидацию через порт 80?
          Ответить
          • Перетыкают провод из роутера в сервер и обратно?
            Ответить
            • Вручную обновляют TXT запись в DNS каждые 3 месяца
              он умеет по DNS проверять принадлежность
              Ответить
          • Тест на долбоёба? Чтобы обновить серт, 80 порт вообще не нужен.
            Ответить
            • This is the most common challenge type today. Let’s Encrypt gives a token to your ACME client, and your ACME client puts a file on your web server at http://<YOUR_DOMAIN>/.well-known/acme-challenge/<TOKEN>....

              The HTTP-01 challenge can only be done on port 80. Allowing clients to specify arbitrary ports would make the challenge less secure, and so it is not allowed by the ACME standard.


              Ему разрешено в процессе сделать редирект на 443, но первый запрос всё равно придёт на :80. Плюс в таких делах хочется прозрачно обновить серт, даже если https вообще не работает.
              Ответить
              • Этот способ признан устаревшим. Сейчас нормально подтверждать через DNS.
                Ответить
                • и у твоего DNS сервера конечно же есть API, чтобы туда сертбот ходил, правда?
                  Ответить
                  • Когда в России будет Чебурнет, не нужно будет никаких леценкриптов.

                    Каждый гражданин России получит сертификат совершенно бесплатно, через госуслуги, с валдидацией по паспорту.
                    Ответить
                  • Давай сначала определимся. Ты руками серт обновляешь или автоматически?
                    Ответить
                    • Я всегда, всю жизнь обновлял его конечно же автоматически.
                      Вручную обновлять заебешься каждые 3 месяца.

                      У меня даже были сервера в РФ, которые надо было закрыть от остального мира (там был гнилой софт, и его могли поломать, ну а ломают обычно всё таки из других стран, так что я решил ключ ковриком прикрыть), и вот там я в systemd.unitе писал, что перед запуском certbot я открывал всем 80 и 443, а потом закрывал обратно (ipset по странам скачивается с Интернета).





                      зы: Еще даже леценкриптов не было, а в AD была автовыдача сертов по шаблонам, правда ток на винде работало. Как всегда, MS на 25 лет опередло свое время...
                      Ответить
                  • Выдавать серверу доступ к ДНС апи просто чтобы он мог серт себе обновить это пиздец. Одним серваком всю компанию обрушат. Ты ещё при чём скорее всего даже помнить не будешь, какие записи у тебя были, когда тебе их вытрут все разом.
                    Ответить
                    • Там вроде можно сделать спец. API, который позволяет ровно одну TXT запись менять. Anyway, 99% серверов такого не умеют, а свой bind для этого хостить -- ну такое... я уже и забыл, когда у меня публичный DNS сервер был.

                      Интересно, что валиднуть принадлежность домена через DNS просят многие (тот же Яндекс для подключения директа и Гугл для консоли , какие-то SEO говны), но они просят это сделать ровно один раз.

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

                      tbh, я хз зачем им 80. У меня HSTS Preload, алло, но мне на 80-й порт браузеры даже и не ходят. Неужели 443 недостаточно?
                      Если я злой админ-в-середине, и спиздил 443-й порт (а 80-й не смог, да, лол) то всё равно человеку даже с сертом не жить
                      Ответить
                • Никто никогда не признавал его устаревшим. Более того, через днс ты айпишнику сертификат не дашь.
                  Ответить
                  • мне кажется что IPшнику ты и через HTTPS не подтвердишь

                    а нахуя нужно выдавать серт айпишнику? Ты провайдер, и у тебя свой PI блок, AS своя, и ты свои IP со собой везде носишь?

                    Просто если нет, то ты типа будешь адрес сайта менять потому, что решил его на другую машину переложить?
                    Ответить
                    • https://letsencrypt.org/2025/07/01/issuing-our-first-ip-address-certificate
                      Ответить
                      • &gt;A default page for hosting providers

                        о лук ху из токинг
                        [email protected]$ wget  $(dig letsencrypt.org +short)
                        --2025-11-27 22:29:27--  http://63.176.8.218/
                        Connecting to 63.176.8.218:80... connected.
                        HTTP request sent, awaiting response... 404 Not Found
                        2025-11-27 22:29:27 ERROR 404: Not Found.
                        
                        --2025-11-27 22:29:27--  http://35.157.26.135/
                        Connecting to 35.157.26.135:80... connected.
                        HTTP request sent, awaiting response... 404 Not Found
                        2025-11-27 22:29:27 ERROR 404: Not Found.

                        404, ага

                        &gt; A way to access your website if you don’t have a domain name at all

                        "Мы используем PHP 4, потому что на хостинге ничего другого нету".
                        Алло, домен стоит 10 евро в год.

                        &gt; Securing DNS over HTTPS (DoH) or other infrastructure services.
                        Ничего не скажу, не копал DOH

                        &gt; Securing remote access to some home devices (like network-attached storage servers and Internet-of-things devices)

                        Изнутри локалки это нахуй не надо, например. А снаружи все равно тебе нужен DDNS, или ты будешь типа на IP ISP завязываться?

                        Альзо, не дай тебе господь выставить наружу Internet of Things. Ты примерно представляешь качество кода в твоем роботе-хуесосе, и через сколько минут его сломают, и начнут им ддосить сайты и сканить сети? Придешь домой, а через него уже индус по RDP зашел в ООО Вектор, и шифрует их экселевские таблицы с годовыми отчетами.

                        &gt; Securing ephemeral connections within cloud hosting infrastructure,

                        Нахуя тут вы-то? Внутри своей сетки я подыму свой CA, раскатаю всем его в доверенные (через политику в AD или через провиженинг серверов ) и буду сам себе серты выдавать, а оставшееся свободное время потрачу на поднятие OCSP (если их много) или CRL (если их мало).
                        Ответить
            • Вот конечно сразу видно, кто хоть раз в жизни letsencrypt пользовался, а кто -- нет...
              Ответить
              • Хочешь рассказать мне, что подтверждение собственности домена проходит через HTTP на 80?
                Так же там есть поддержка через TXT запись в DNS.
                Ответить
                • > Хочешь рассказать мне, что подтверждение собственности домена проходит через HTTP на 80?

                  да

                  >Так же там есть поддержка через TXT запись в DNS.
                  https://govnokod.xyz/_29203/#comment-1335760
                  Ответить
          • Напоминает синолоджи. Админку синолоджи нельзя сконфигурировать на восемьдесятом порту, потому что порт восемьдесят используется для перенаправления на тот порт, на котором висит админка синолоджи.
            Ответить
            • Управлять прыщами через веб это как чистить зубы вантузом через ухо

              синолоджи это же просто прыщи с самбой и Btrfs ?
              Ответить
      • commonName = ISRG Root X1
        Not After : Sep 30 18:14:03 2024 GMT

        https://crt.sh/?id=3958242236

        Аж год назад просрочили!

        Лежит тут:
        https://letsencrypt.org/certificates/

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

              ах, он в отпуске на 4 недели? Печалька. Ну ничего, подебаж немного. Код -- лучшая документация!
              Ответить
    • У реакта есть специальная опция: "заставить разработчика рвать волосню на жопе". называется "стрикт мод".
      https://react.dev/reference/react/StrictMode#fixing-bugs-found-by-re-running-effects-in-development

      Все же знают, как работает реактивное говно, да?

      Сам метод рендеринга может быть вызван хоть 60 раз в секунду, потому для "инициализации" (имеющей сайд-эффекты) нужно явно заказывать `useEffect`.
      Он вызывается ровно раз, когда компонент загружается (и еще раз, когда прячется). И вы не поверите: если включить стрикт мод -- это случается два раза. Ну понятно, что авторы хотели чтобы я поймал нечистые функции, но блядь... я чуть не охуел когда он мне два раза на сервер полез
      Ответить
    • Антонина Алексеевна высказала желание принять участие в попойке, но
      обязательно в голом виде, да ещё вдобавок сидя на столе, на котором
      предполагалось разложить закуску к водке.
      Мужчины сели на стулья, Антонина Алексеевна села на стол, и попойка
      началась.
      Нельзя назвать это гигиеничным, если молодая голая женщина сидит на том
      же столе, где едят. К тому же Антонина Алексеевна была женщиной довольно
      полного сложения и не особенно чистоплотной, так что было вообще чорт знает
      что.
      Ответить
      • https://t.me/Krasnyisip/7548
        Ответить
        • Это Дмитрий Горчев, такой очень охуенный чел времен расцвета превед-
          медведа (год 2006-й).

          или вот


          Свинья всегда была одна и та же — звали её Борька, и жил этот Борька в собственном чрезвычайно вонючем домике без окон, проводя там в полном одиночестве краткий свой свинячий век.
          Иногда у Борьки случалось счастье. Когда он наваливал очень много дерьма, его выпускали побегать в палисаднике на то время, пока выгребали говно. В этих случаях Борька, совершенно охреневший, носился по палисаднику с дикими криками, успевал за короткое очень время подкопать носом все деревья до единого и ни в коем случае не соглашался возвращаться в постылую свою одиночку. Городскому жителю свинья представляется вялым ленивым животным, которое если что и умеет, то только валяться на боку в грязной луже, но это не так. Свинья умеет бегать со страшной скоростью, она совершенно бесстрашна и абсолютно нечувствительна к боли. Свинья легко съедает взрослого пьяного мужчину, не говоря уже про тупую курицу. И пытаться загнать свинью куда бы то ни было при помощи пинков под жопу — это полностью бессмысленное занятие. Но всё равно — зверь есть зверь, а человек есть человек, и в конце концов Борьку всё же ухватывали за рукиноги и, не обращая внимания на его рыдания, забрасывали обратно в тюрьму.
          Поздней осенью Борьку убивали и закатывали в литровые банки, а зимой он снова рождался у какой-нибудь совхозной свиноматки, и по весне его опять селили всё в тот же домик, хранивший ещё запах предыдущей невесёлой Борькиной жизни.

          зы: Горчев умер, к сожалению. А ты метко уловил, что он наследовал, в том числе, и Хармсу. Культуролог что твой Вистефан!
          Ответить
    • Доктор Майрон Л. Фокс - эксперт по применению математической теории игр в медицине.
      Ответить
    • В Намибии к власти пришел Адольф Гитлер

      https://inbusiness.kz/ru/last/v-namibii-k-vlasti-prishel-adolf-gitler
      Ответить
    • Вот же долбоёб пиздец
      https://www.youtube.com/watch?v=0ppYwlDvOp0
      Ответить
      • ткнул случайное время, подумал про PostGIS, и закрыл

        потом посмотрю
        Ответить
      • Посмотрел. Какое смешное интервью.

        80% времени они говорят про алгоритм поиска близжайших точек (серьезно, что не так с PostGIS?), а а весь "системный" дизайн заключается в том, что надо знать, что такое балансировщик, и что неструктурированные логи не надо хранить в реляционке?
        Ответить
      • Сукааааа

        Дата-сайентист не знает ни про k-d trees, ни про HNSW, ни про даже annoy.
        У тебя задача блядь это прямо kNN, при чём даже проще, чем тебе в работе дают - тебе уже пространство описали, а ты даже не можешь спросить, "мне нужно искать точно, или я могу выдавать приблизительные результаты?" или вообще распознать её.

        Кластер хадупа блядь на запрос поднимать
        Ответить
        • датасатанаист би лайк:

          Как сделать [Любая задача]? ну так Пандас же умеет, и хадуп.

          >HNSW
          Я чего-то совсем отупел, нихуя ничего сложнее сортировки пузыриком не помню. Надо перечитать.
          Ответить
          • Да я попробовал тут воспроизвести, и понял, что у самого хорошо сформулировать не получается. Если грубо, то очень похоже на деревья, точки в пространстве кластеризуются, для каждого кластера есть какая-то родительская точка, которая выходит на уровень выше, уровней может быть произвольное количество. За счёт этого просто спускаемся сверху вниз, находя на каждом уровне нужный кластер, и вычитываем через DFS соседей, пока не решим, что выполнили требуемые условия.
            Ответить
            • понятно, ну я так и понял. Я часто понимаю зачем структура или алгоритм нужны, но как работают внутри -- не помню (или не знаю).

              смотри, кстати, что есть https://github.com/pgvector/pgvector

              такое еще бывает

              An IVFFlat index divides vectors into lists, and then searches a subset of those lists that are closest to the query vector. It has faster build times and uses less memory than HNSW, but has lower query performance (in terms of speed-recall tradeoff).
              Ответить
            • А давай подумаем как это сделать чисто в памяти.

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

        Опровергаю. Тупая программа - это ты.
        Ответить
        • А есть какие=то сложные алгоритмы балансировки, или там раунд робин с весами обычный?
          Ответить
          • Сильно зависит от балансировки чего. Бывают клейкие сессии, спекулятивные ретраи, адаптивный выбор по латенси, rack awareness, всё очень контекстнозависимо.
            Ответить
            • >клейкие сессии,

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

              >спекулятивные ретраи

              Это когда ты долбишься в несколько серверов, какой первый ответит?

              > адаптивный выбор по латенси,

              Это годно. Впринципе, сервер может сообщать свою нагрузку (господи, дисплей сервер в иксах показывал загрузку серверов и предлагал выбрать в 1988-м году) но можно и лэйтенси мерить.

              > rack awareness
              Это когда ты пытаешься разложить запросы в разные стойки, на случай если на одну админ пиво прольет, или в разные авалабилити зоны?

              Вообще, правильно распихать задачи по серверам может и правда быть сложно.
              Хуй лоад такой хуйлоад
              Ответить
              • > Это логично, если у сервера есть какой-то кеш. Так-то все сервера стейтлесс, я надеюсь (или у них шареный стейт), но кеш может быть.

                хэш от айпишника / юзер-агента / лучше всего специальной куки

                > Это когда ты долбишься в несколько серверов, какой первый ответит?

                Обычно когда один запрос превышает таймаут, в параллель не более двух. Вообще я знаю про это из бд (кассандры)

                > Это когда ты пытаешься разложить запросы в разные стойки, на случай если на одну админ пиво прольет, или в разные авалабилити зоны?

                Тоже из БД, но смысл в локалити и естественной минимизации лейтенси. Это работает в том числе на уровне availability zone и датацентров, поэтому бэкенд может висеть быть представлен единым кластером с автоматическим фейловером в другую az / датацентр при достижении какого-то процента респонзов с ошибкой.
                Ответить
      • Пошёл смотреть полное интервью.

        Я кстати не знаю, есть ли у спарка метод «найти сто ближайших». Подозреваю, что нет. Ну... это же можно сделать как-то матрично, наверное. В том же нампае есть матричные операции, которые можно делать быстро.

        Думаю, не начать ли отвечать на вопросы в комментариях, прошёл ли он эту секцию.
        Ответить
        • > ли у спарка метод «найти сто ближайших».

          Напоминает боян про льва, которого нужно поймать в клетку.

          Там асемблерщик строил рудники, чтобы добыть нужные материалы для постройки клетки.

          Дельфист писал на форумах "ищу компонент, который садит льва в клетку"
          А VB программист писал: Я купил компонент, который сажает льва в клетку, как им пользоваться?
          Ответить
      • >>
        Оффер под ключ
        Поможем быстро устроиться на работу в IT с нуля
        >>>

        ахахах, какой цыган
        Ответить
        • да, тоже орнул
          Ответить
        • Если кто-то окажет содействие устроиться в FAANG на максимально возможный грейд и выбить максимально жирный оффер, то почему бы и не воспользоваться такими услугами? Умение себя продать тоже не мало важно.
          Ответить
          • А ты серьезно веришь, что какой-то хрен из интернета поможет тебе устроиться в FAANG?
            Ответить
            • Конечно. Ведь решалы наёбывают только в отмазе от армии и суда. Ну и получении прав. Эти я проверил, а по дефолту у нас презумпция невиновности, с другими считаем что всё в порядке.
              Ответить
            • Мне кажется так всегда и бывает.

              Вот я могу работать в гугле, но не хочу. Хочу вместо этого продавать курсы "как попасть в гугл с ноля за 2 месяца". Звучит логично.
              Ответить
      • Забавно, что в коротком интервью инфоцыган выглядит уверенно и создаёт впечатление, что он подавил собеседующего мощью своего интеллекта, а в полном он же всё время невнятно мямлит какую-то дичь, бросившись решать архитектурную задачу даже не уточнив базовые требования. Особенно забавно выглядит постоянно повторяющийся паттерн, когда инфоцыган говорит «решаем это при помощи X», интервьювер его спрашивает, почему X, а в ответ получает «нуууу эммм хзхз, давайте решать при помощи Y» без какой-либо конкретики.

        Я, конечно, не очень большой специалист, но мне кажется, что если ты собеседуешься на позицию, на которую требуется пройти system design, то ты уже должен уметь делать обоснованные архитектурные решения и, главное, уметь их рационально защищать, перечисляя достоинства и недостатки и объясняя, почему, по твоему мнению, для данной задачи достоинства твоего выбора значительно превосходят недостатки, не?
        Ответить
        • Я не очнеь понял задачу, но на всякий случай советую сделать sfc /scannow, да
          Ответить
        • Оцени, Гост, как они шарик писали
          https://govnokod.xyz/_29203/#comment-1335691
          Ответить
      • https://offer.gernar.ru/?utm_source=govnokod&utm_content=0ppYwlD vOp0

        Оставлю здесь ссылку сами понимаете зачем )))
        Ответить
        • Поддержка на испытательном сроке. Какой багор )))
          Ответить
          • Запишись на бесплатный скрининг с дементором.
            Ответить
        • https://offer.gernar.ru/?utm_source=govnokod.ru&utm_content=kako y_bagor
          Ответить
        • Ради секелей от (((Брина)))?

          Hasbara > Big tech
          Ответить
    • Аэрокосмическая корпорация Airbus объявила, что отзывает «значительное число» самолетов семейства A320, чтобы изменить программное обеспечение, сообщает Reuters 28 ноября.

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

      Я верю, что когда-нибудь люди научатся передавать данные по воздуху, или записывать их в такие маленькие коробочки, которые можно принести в любое место!
      Ответить
      • Sure, it's a calming notion, perpetual in motion
        But I don't need the comfort of any lies
        Ответить
      • Ага, обновлять ПО во время полёта. Пилоты такие:
        — Ну что, Сергеич, обнови прошивочку, я пока вздремну часик
        — А не ёбнет?
        — Не должно
        Ответить
      • g: "ARINC 664".
        Ответить
    • «Меня в интернете, кроме порно, ничего больше не интересует».

      Так первый заместитель гендиректора «Орелводоканала» прокомментировал жалобы горожан в интернете на затянувшийся ремонт трубопровода.
      Ответить
    • mgimo finished https://pbs.twimg.com/media/G6zeF-rWMAADZ0Q?format=jpg&name=small
      Ответить
      • Для анскильных можно пояснение что не так?
        Ответить
        • «Touch yourself» == «трогать себя». Сленговое выражение для процесса мастурбации, короче.
          А автор наклейки, очевидно, пытался проинформировать посетителей о том, что дрочить запрещено товары (?) трогать самому запрещено.
          Ответить
          • А как правильно нужно было написать в этом случае?
            Ответить
            • masturbation is fine(d)
              Ответить
            • Please, do not touch. Ask out staff for the assistance.

              "self" там вообще не нужен. Можно написать "please, do not touch it yourself", так будет опнятно, что именно не нужно трогать.

              В английском не изменяются окончания слов, потому нет разницы между "себя' и "сами"
              Ответить
    • Позже в деревне Дырши все жители решили поменять фамилию Dirši, созвучную слову со значением «задницы»
      Ответить
    • Давайте будем ко всем ссылкам добавлять ?utm_source=govnokod.ru
      Ответить
      • давайье напишем такой плагин в браузеру?
        Ответить
      • Должно быть не сложно на хузе добавить замену. Вот только я с PHP завязал
        Ответить
        • Слушай, ну давай разок на PHP, а? Я никому не скажу, никто не узнает вообще. Ну по старой памяти, а?
          Ответить
    • > Трамп объявил о закрытии неба над Венесуэлой.


      А почему Трамп решает где закрывать небо за пределами США?
      Ответить
    • Всем боба дилана в этом ITT тренде

      https://files.catbox.moe/5jedq4.jpg
      Ответить
    • Друзья, у вас был положительный опыт взаимодействия с неграми?
      Ответить
      • Конечно. Один раз мне предлагали наркоту, а я отказался. Хороший был день.
        Ответить
    • Когда уже договорнячок?
      Ответить
    • Питухи, где можно реально поднять много бабла?
      Мой ресерч показал, что в Европе ты будешь либо дико перерабатывать и может быть стартап, в котором ты работаешь, выйдет на IPO, либо будешь есть хуй с маслом, лишь бы подальше от Путинского режима жить. Нахуй оно надо?
      Ответить
      • эмираты

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

            за HFT не знаю вообще ничего, про эмираты знаю сколько человек там ошивается, и знаю, что у них возможности не одинми эмиратами ограничиваются
            Ответить
            • Жить в пустыне под плюс писят — не очень охота
              Ответить
              • Cлуш ну стран в мире двести, говорят. Корея, Япония, Канада где можно с продей жить. Много где можно жить с визой номада и работать удаленно на кого захочешь.
                Ответить
              • Эмираты хороши для ИП

                У меня коллега сделал стартап чтобы "арендовать" на время номера сотовых. Фронт на Android (Kotlin / Compose), бек на Python / Django.

                Серый довольно стартап, во многих странах незаконный. Ну вот в Эмиратах он получил себе разрешение открыть юрлицо -- там это законно. Там вроде налогов как-то совсем мало, и удобно получилось.
                Ответить
      • Define "много бабла". Очень много бабла ты без стартапа не получишь. Рядовой петух может (если он супер-скилловый) ну урвать где-то 20K евреев в месяц. Обычно-скилловый ну 10 может. Это много?

        Если тебе нормально жить в деревне, то можешь работать удаленно, жить на Бали, там можно за копейки это делать, и копить баблишко.

        Если ты хочешь, условно говоря, миллион евро, то только стартап и инвистиции.

        Впринципе, ни я, ни кто из моих коллег хуй с маслом не ест. Обычный такой средний класс, очень средний. Можно взять ипотеку на квартиру.
        Ответить
        • Ну смотри.

          В МСК я в 2025 году заработал X денег после налогов. Прогноз на 2026 - X*1.2.
          Деньги я трачу, разумеется, не все, может быть половину. Вложения скорее всего пойдут в хату.

          В Лондоне в среднем цены в 2 раза выше, чем в Москве. Хаты тоже дороже, может даже больше, чем в 2 раза, так что копить баблишка надо тоже в 2 раза больше.

          По моим подсчётам, чтобы не просесть, нужно в 2026 получать &gt; 210000 фунтов в год. А как их получить, я ответил в комментарии, на который ты ответил - продать душу стартапу.
          Про "заработать бабло" тут даже и речи не идёт и перспектив никаких.

          Похоже только пиндосия остаётся?
          Ответить
          • Лондон один из самых дорогих городов мира. Ехать в Лондон и правда не стоит, если ты не собираешься работать на финансовых воротил с вышеупомянутой зарплатой (будь готов просыпаться в 4 утра от звонка суппорта, потому что каждая минута простоя твоей системы стоит, как самолет).

            Зачем Лондон, когда есть ФРГ, Нидерланды, Бельгия, Франция в конце концов?

            В Пиндосии тоже всё очень неравномерно. В долине тебя ждут такие же цены примерно как в Лондоне (там люди вскладчину хату снимают), но и зарплаты хорошие, если попал в FAANG.

            В Нью Мексико всё наоборот.
            Ответить
            • Скок в Амстере можно получать в мес после налогов на L5?
              Ответить
              • Я не знаю, у нас нет никаких L5. Лучше спросить у буткемпа, он вроде в убере работает.
                Гугл утверждает

                For example, a Senior Software Engineer (L5a) can expect around €173,000 in total compensation (зп + опции)

                Обычно с такой ЗП у тебя отберут 49% налогов, но первые 5 лет у тебя рулинг (правда, его хотят отменить). 30% зп освобождается от налогов.

                Also, налоги можно вернуть, если утебя ипотека, и пр
                Ответить
                • Там ближе к сорока процентам на самом деле будет. Korting и heffing есть даже без рулинга, с учётом пониженной ставки на первые 76к в итоге в среднем выйдут те сорок процентов.
                  Ответить
            • Что значит FAANG?
              Ответить
          • > В Лондоне

            Давай уж сразу расчёты по Пхеньяну.
            Ответить
            • Сурово
              https://cdn.mos.cms.futurecdn.net/uMBZyfmfPSUuXdb6cvgHVf.jpg
              Ответить
      • Ебать вы наивные, честно денек много не заработаешь. Если ты предприимчивый, создаёшь компанию по разводу вот таких вот, если нет — идёшь на руководящие должности пиздить лишние бабки из таких компаний, либо в дебудады пиздить бюджет. Ясно дело, это вскрывается, и ты идёшь в отпуск на пару лет под названием "2 года условно с «конь фекацией»". После отпуска на работу с новыми силами.

        Работают лохи и питухи
        Ответить
        • Вот хороший способ поднять бабла


          Новак был создателем приложения для быстрых криптовалютных переводов Fintopio. Он привлек для него около 500 миллионов долларов инвестиций, после чего исчез, оставив инвесторов без денег.




          А потом конечно было так

          Полиция ОАЭ нашла тела криптоинвестора из Петербурга Романа Новака и его жены. Их закопали в пустыне в полиэтиленовых пакетах
          Ответить
    • Во время пересадки волос умер известный юрист из Владивостока.
      Ответить
    • Всем ку! Кто-нидь имеет опыт обхода вайт глистов из могилы? До меня тут докоти лось, причём мразитвариублюки всё не просто блочат, а сволочипаскуды скорость до 5 калобатов режут. Пытался в лесс ходить, но совпало, сцуко, с массовыми блокировками, поэтому либо пидарасыгандоны блочат, либо нет эффекта.

      В ообщем, могилы у всех превратились в терминал для чебурнета
      Ответить
      • Пизда короче, хуй длиннее, если другие опсосы хоть с днищенской скоростью, но пускает, то йопта стала блочит по ип вообще всё
        /storage/emulated/0 $ ping -c 4 1.1.1.1
        PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
        From 1.1.1.1: icmp_seq=1 Destination Port Unreachable
        From 1.1.1.1: icmp_seq=2 Destination Port Unreachable
        From 1.1.1.1: icmp_seq=3 Destination Port Unreachable
        From 1.1.1.1: icmp_seq=4 Destination Port Unreachable
        
        --- 1.1.1.1 ping statistics ---
        4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3006ms
        
        /storage/emulated/0 $ ping -c 4 8.8.8.8
        PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
        From 8.8.8.8: icmp_seq=1 Destination Port Unreachable
        From 8.8.8.8: icmp_seq=2 Destination Port Unreachable
        From 8.8.8.8: icmp_seq=3 Destination Port Unreachable
        From 8.8.8.8: icmp_seq=4 Destination Port Unreachable
        
        --- 8.8.8.8 ping statistics ---
        4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3006ms
        
        /storage/emulated/0 $ ping -c 4 ya.ru
        PING ya.ru (77.88.55.242) 56(84) bytes of data.
        64 bytes from ya.ru (77.88.55.242): icmp_seq=1 ttl=48 time=113 ms
        64 bytes from ya.ru (77.88.55.242): icmp_seq=2 ttl=48 time=114 ms
        64 bytes from ya.ru (77.88.55.242): icmp_seq=3 ttl=48 time=109 ms
        64 bytes from ya.ru (77.88.55.242): icmp_seq=4 ttl=48 time=105 ms
        
        --- ya.ru ping statistics ---
        4 packets transmitted, 4 received, 0% packet loss, time 3007ms
        rtt min/avg/max/mdev = 105.461/110.433/114.175/3.467 ms
        /storage/emulated/0 $
        даже мои впс в рф ни не в рф не пиннуются.
        Ээх, у меня столько лет работал банальый соскс без проблем.

        Блядь, что же будет, когда мы обгоним китай, эта хуйня ведь и на проводном когда-нибудь заработает.

        Кто-нить знает, какие есть методы выхода в интернет из КНДР? Или реально с флешками в жопе придётся через границу бегать?
        Ответить
        • Не используй 1.1.1.1 и 8.8.8.8. Лучше используй 9.9.9.9.
          Ответить
          • Я использую 7.7.7.7
            Говорят, счастливая комбинация
            Ответить
            • Я же серьёзно. У нас некоторые интернет-провайдеры блокируют 1.1.1.1 (поскольку Клаудфлара для террористов и наркоманов), а 8.8.8.8 перенаправляют на свой DNS (иначе у их тормозного и глючного DNS будет примерно ноль пользователей), а Quad9 пока не трогают.
              Ответить
              • А DoH?
                Ответить
                • DoH и DoT у меня работают. Естественно, не гугловские и не клаудфларовские.
                  Ответить
                  • Я всё ждал, когда DNS начнут ломать: это же на поверхности лежит. Фильтровать его -- проще простого, и всегда можно сказать "используйте DNS провайдера".

                    Будешь файлик "hosts" на дискете от друга приносить. Флоппинет, слышал о таком?
                    Ответить
                    • Ох лол, я, обосрался и каэшн, напиздел-напиздюнькал, у меня почему-то APN от другого опсоса встала, и весь интернет стал недоступен, почему-то кроме срунета.
                      Ответить
                    • В одном углу ринга DNSSEC, DoH, DoT. В другом — РКН и хуй вам, а не Интернет.
                      Ответить
    • 2.3. EGNAT
      As presented, GNAT is a static structure once built. EGNAT [6] is a dynamic version of GNAT that allows insertions (relatively easy) and deletions (needing novel ideas)
      of objects.


      Егнат иди на хуй (отдельно порадовала ремарка "тут вам самим ебаться")
      Ответить
    • @MAKAKA
      https://www.youtube.com/watch?v=q6HOfJbc1ec
      Ответить
    • > Видишь на ревью try { object.getProperty() } catch (...) { ... }
      > Спрашиваешь: а зачем здесь обработка эксепшена? Его же всё равно не будет. И вообще у нас тут дихотомия, зачем мы прыгаем между Optional и исключениями? Мы же можем убрать более нагруженную парадигму и оставить более простую.
      > Залезаешь через недельку в мастер
      > Всё подсвеченное смерджили как есть, зато каждый if-else заменили заменили на if (...) throw
      Ответить
      • Жаваебы не могут в обработку ошибок, просто вставляют catch throwable в случайные места, где чото упало однажды, и текут
        Ответить
    • книжко
      https://pbs.twimg.com/media/G7CMMl_XwAIXlsv?format=jpg&name=900x900
      Ответить
      • На чернухина подписан?

        А, это из твиттера, я слепой
        Ответить
        • прикольно, что он доктор
          Ответить
        • Шешель охуенен. Надо его книги на русский перевести. Будут пользоваться спросом у дефекейтов и у бормандов.
          Ответить
      • Војислав Шешељ (Сарајево, 11. октобар 1954) српски је политичар, правник и публициста. Шешељ је председник Српске радикалне странке. Он је бивши народни посланик у Народној скупштини Републике Србије и бивши посланик Савезне скупштине СР Југославије, потпредседник Владе Републике Србије (1998—2000) и председник општине Земун (1996—1998).
        Ответить
        • Докторирао је 26. новембра 1979. године, одбранивши докторску дисертацију на тему „Политичка суштина милитаризма и фашизма” и тако постао најмлађи доктор наука у СФР Југославији.
          Ответить
      • Его же книги:

        Вашингтонски сексуални манијак Бил Клинтон, 2005.

        Ђаволов шегрт злочиначки римски папа Јован Павле Други, 2005.

        Лажљива хашка педерчина Џефри Најс, 2005.

        Криминалац и ратни злочинац Хавијер Солана, 2006.

        Подмукли галски пицопевац Жак Ширак, 2006.

        Хитлерови највернији следбеници Хелмут Кол и Ханс Геншер, 2006.

        Крваве ручерде Мадлен Олбрајт, 2006.

        Антихристов намесник зликовачки римски папа Бенедикт Шеснаести, 2006.

        Ватикан главно Сатанино гнездо, 2003.

        Холандски курвин син Алфонс Ори, 2006.

        Смрдљива гвајанска свиња Мохамед Шахабудин, 2009.

        Дегенерисани мајмун Баконе Џастис Молото, 2010.

        Једна банана за Кофи Анана, 2009.

        Очерупана хашка ћурка Кристина Дал, 2010.

        Нарогушено шкотско говно Јан Бономи, 2009.

        Смежурано кенгурово мудо Кевин Паркер, 2009.

        Јужнокорејска гњида О-Гон Квон, 2009.

        Короче, он писал про говно, про свиней, про обезьян и про пидоров.
        Ответить
        • У НИХ ОБЛОЖКИ С КАРТИНКАМИ, как у книг О'Reilly:

          https://www.srpskaradikalnastranka.org.rs/files/_cache/tproduct_izdavastvo_knjige_dr_seselja_92 __683x1024_.jpg

          https://www.srpskaradikalnastranka.org.rs/files/_cache/tproduct_izdavastvo_knjige_dr_seselja_91 __705x1024_.jpg

          Картинку с кенгуровым мудом не нашёл, к сожалению.
          Ответить
          • ахаха, чурки


            Самое смешное, что Шешель вроде создатель Радикальной Странки (партии), от которой Сербией правит Вучич))
            Ответить
            • Так точно! Картинки размещены на сайте той самой партии.

              Можешь представить себе подобные картинки на сайте «Единой России»?

              P.S. Только заметил: tproduct. Какое Турбо Вижн )))
              Ответить
            • Кстати, хашких = гаагских. Он двенадцать лет отсидел по приговору гаагского суда, поэтому теперь кроет Штурвалию отборным матом.
              Ответить
            • Оказывается чурка — это индюк. Сравни с английским turkey.

              https://sr.wikipedia.org/wiki/Ћурка
              Ответить
        • > Једна банана за Кофи Анана

          куууик )))

          забавно, что бабанана у српв женского роду
          Ответить
          • Приматы в природе не едят бананов, они невкусные и очень костлявые. Магазинные бананы это кишмиш такой.
            Ответить
            • верхние части влагалищ часто с чёрными пятнами, нижние — светло-коричневые
              Ответить
            • Банан
              https://twizz.ru/wp-content/uploads/2023/01/1674562701_8c7dd922ad47494fc02c388e12c00 eac.jpg

              Арбуз
              https://meduza.io/image/attachments/images/000/012/901/large/MxagntQnDm6GzlZQEuZH8g.jpg

              бонаппетит
              Ответить
            • Говнокод познавательный.

              Полез изучать... Оказывается, культурные сорта зачастую являются триплоидами, поскольку получены скрещиванием тетраплоидных и диплоидных видов. Три пополам нацело не делится, поэтому у культурных сортов и нету семян.

              Такая же фигня с бессеменными сортами груш, яблок, винограда.

              Свити — тоже триплоид. Его получили, скрестив диплоидное помело с тетраплоидным грейпфрутом.

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

                Раньше бананы были душистее, но все бананы в мире -- родственники, и потому они все разом заболели, и умерли в 60-е где-то. Остались только хуевые бананы, которые мы и едим:(
                Ответить
                • Начал искать, нашёл. Вымер сорт Гро-Мишель (Gros Michel), самый ароматный. Ну как вымер? Остались образцы в лабораториях, но у них никто черенков не купит, потому что они снова заболеют и вымрут.

                  Его убил грибок, вызывающий фузариоз. Я видел картошку с фузариозом: снаружи клубень выглядит нормально, а внутри весь гнилой. Жуткое зрелище.

                  Вот и выращивают сорта, устойчивые к фузариозу.
                  Ответить
                  • Значит деды правду говорят, что при Сталине бананы были вкуснее?
                    Ответить
                    • Про Товарище Сталине бананы выглядели так:
                      https://novate.ru/files/u41093/banany-v-sssr7.jpg
                      Ответить
    • Действие фильма начинается с празднования Хануки 1885 года в местечке Шостка Глуховского уезда Черниговской губернии. Нам показана история жизни еврейской семьи мышей Российской империи, которые эмигрируют после того, как их деревня была разрушена еврейскими погромами царя Александра III.
      Ответить
      • Всё верно, жид — это домовый грызун-вредитель.
        Если мало Муррики, то теперь ещё и Украшка отметилась.
        Ответить
        • ДИКАЯ РЖАКА - еврей еврею продаёт машину
          Прикольчик
          1.8M views

          4 months ago
          Ответить
    • Monday
      Ответить
    • Студент из Чувашии обокрал чужую квартиру и перевел мошенникам 130 тысяч рублей, пытаясь вернуть 165 тысяч рублей, которые отдал мошенникам ранее
      Ответить
    • China wants slimmer pigs
      Ответить
      • а унас slim это умный
        а smart это грустный
        Ответить
        • У немцев «умный» будет klug. Есть и другие слова, но они встречаются реже.

          «Грустный» будет traurig. Неожиданно?

          «Тонкий» будет dünn. Если речь о стройности, то schlank.

          В обратную сторону: schlimm означает «плохой». И schlecht означает «плохой».

          Schmerz — это боль.

          Вот не бывает у немцев «сл» и «см» в начале слова, а «шл» и «шм» бывает. А для «шт» и «шп» вообще краткая запись: st и sp.
          Ответить
        • verdrietig же
          Ответить
          • и verdrietig, и bedroefd и triest и smart. Правда smart скорее печально
            Ответить
    • друзья кот шрёдингера я в итоге его поняшил или не поняшил не пойму
      Ответить
    • друзья амреканец и всё-таки как Ему донести что такое пынеходы
      Ответить
    • блядь, безос-пиздоболия - это болезнь: https://aws.amazon.com/blogs/database/groundtruth-reduces-costs-by-45-and-improves-reliability-migrating-from-aerospike-to-amazon-elasticache-for-valkey/

      Memory Efficiency / Baseline -> 40% less memory space: Memory space usage optimized through key space analysis and Protobuf serialization.

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

      Write Latency – with sustained throughput of 1 million transactions per second (TPS) / 10 milliseconds (approximate) (Lua scripts atomic operations) / Higher due to read-modify-write pattern


      1. Макаки не смогли в нативный CAS на стороне AS
      2. При переезде CAS они ПОТЕРЯЛИ, но записали в достижения

      Reliability: Write Success Rate / 97.5% (Average) -> 99.86% (Average)


      Макаки не смогли в настройку AS либо (скорее) выставили таймауты в ноль, а при переезде подняли.

      Амазон иди на хуй, заебали, уёбки ссаные.
      Ответить
      • Думаешь, эту хуйню с Безосом лично согласовывали?
        Ответить
        • Ну это примерно как говорить что путин лично дороги спиздил. Пиздят другие люди, но системность формируется по желаниям (здесь с придыханием) Главного.
          Ответить
      • што такое CAS? Compare And Swap? Column Access Strobe?
        Што такое AS? Autonomous sSstem?
        Ответить
    • Гамаджоба генацвале трибе, Кахетинский петух.
      Ответить
    • Есть инсайд, что сегодня возможен договорнячок
      Ответить
    • Год назад мы пришли к тому, что теперь у каждого есть стабильная фиксированная зарплата. Часто она меньше прожиточного минимума тех стран, где живут мои коллеги, но хотя бы так.
      Ответить
    • Кто-то из вас состоит в «ассоциациях» типа ACM или других?
      Ответить
      • форомошлёпiв до ACM не пускают
        Ответить
        • Там разве какая-то верификация есть, кроме оплаты $99?
          Ответить
          • не знаю


            давным-давно, на одном зелёном форуме хотели сделать профсоюз системых администраторов. Но потом чувак увлекся макрамэ, и к этому вопросу охладел
            Ответить
    • конда, и кусок говна
      кусок говна, и конда

      многие спрашивают: в чем между ними разница?

      Всё очень просто: одно из них ненужная поебота, которую нужно спутить в унитаз как можно скорее, и про которую вообще приличном обществе лучше не упоминать. А второе вылазит из жопы.
      Collecting package metadata (current_repodata.json): -                                               \   |   /   -   \  done===========--&gt; 89% E/ CU- NG\ 1m| 8s/   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /  unsuccessful initial att| pt/ si-  f\ ze| so/ e.- et\ in| wi/  f- xi\ e | lv/   -   \   |   /   -   \   |   /   -   \   |  -
       89% EXECUTING [3m 40s]                                                                                  \
       89% EXECUTING [3m 41s]                                                                                  /
       89% EXECUTING [4m 45s]                                                                                  |
       89% EXECUTING [4m 50s]
      &gt; :updateConda
      Ответить
      • Я как-то пытался её поставить, но тут же удалил. Или даже не установил до конца, а прервал процесс. Не помню.
        Ответить
        • e===========--> 89% E- CU\ NG| 8m/ 9s-   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /   -  |
          <===========--> 89% EXECUTING [9m 8s]                                                                                   /
          <===========--> 89% EXECUTING [39m 58s]                                                                                 \
          <===========--> 89% EXECUTING [40m 1s]
          > :updateConda
          Ответить
          • Какой багор )))

            Вот кажется, из-за этих вечных 89% и не установил.
            Ответить
            • всё в порядке, завершился
              Successful initial attempt using frozen solve. Retrying with flexible solve.
              Solving environment: |   /   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |   /   -   \   |  fai
              CondaMemoryError: The conda process ran out of memory. Increase system memory and/or try again.


              конда пыпыталась доказать,. что P=NP, но ей не хватило памяти.

              Говорят, укого IQ двухзначный или трехзначный -- того в питон-программисты не берут
              Ответить
    • https://pikabu.ru/story/bombanulo_menya_13456992

      Пикабушник всё понял
      Ответить
      • https://govnokod.xyz/_29191/#comment-1334867
        Ответить
      • &gt; Почему я жду по 40 минут автобуса в Екатеринбурге?!


        В 1998-м году я ехал в переполненном автобусе (см "размыв метро СПБ 90-е") между двумя станциями метро. Одному мужику было в автобусе очень неудобно: сильно его зажали. И он заорал: ЕЛЬЦИН -- УБИЙЦА!!.



        ничего не поменялось

        зы: ехал я, понятно дело, оттуда, где белые клавиаутры с большими кнопками, маленькие пузатые мониторы с шестеренкой внизу, красненькое окошко novel netware с черном фоне, и вот, наконец, заветный синий фон.
        Ответить
    • https://ru.wikipedia.org/wiki/Эффект_Долиной
      Ответить
      • Вроде бы недавно её заставили вернуть деньги покупателю, но Долина всё равно в наваре: она вернула сумму за вычетом стоимости услуг риэлтора, а это 4 млн рублей.

        Итого:
        — У риэлтора по нулям, он отработал бесплатно.
        — У покупателя минус 4 миллиона.
        — У Долиной плюс 4 миллиона.
        Ответить
    • Microsoft laying off about 9,000 индусов in latest round of cuts

      А кто же теперь будет писать "
      With all of that I suggest:
      1. open a console winddow
      2. run "sfc /scannow"

      With Best R. Desktop Experience Support Specialist L123 Брахмапутра Парадиджада MVP MCP COCU PEASOS
      "
      ?

      AI что ли?
      Ответить
    • У меня сегодня Клаудфлара заработала! Можно снова заходить на сайты без КВН и без дрочилки, скачивающей порциями по 16 КБ.
      Ответить
      • Клаудфлара клаудфу!
        Ответить
      • Недолго музыка играла. Санта-Клара снова доступна только через пердолинг.
        Ответить
        • Кто такая Санта-Клара? Жена Санта-Клауса?
          Ответить
    • В тушеной говядине «Главпродукта» обнаружили свинину.
      Ответить
    • Captainess Obvious https://i.postimg.cc/jSKXGSNZ/image.png
      Ответить
    • Антарктиды не существует.


      Антарктида — это не материк, а огромная ледяная стена, окружающая плоскую Землю.

      Иначе почему над Южным полюсом не летают самолёты ??
      Ответить
      • Дурак, она круглая, а сомолёты не летают, потомушто антарктида снизу, и сомолёты падают оттудова
        Ответить
      • А за ледяной стеной живёт царь тьмы на белом драконе
        Ответить
      • Некоторые натягивают сову на глобус. Но как её натянуть на плоскую Землю???
        Ответить
    • TcpListener::bind("127.0.0.1:8000".parse::<SocketAddr>().unwrap())
              .unwrap()
              .accept()
              .unwrap()
              .0
              .write("fuckoff".as_bytes())
              .unwrap();

      а почему у нас нет раста?
      Ответить
      • у
        .до()
        .бно()
        Ответить
        • В «D» так можно вызывать и обычные функции, у них это называется что-то типа FUCK (Function Uniform Calling Konvention). Поправьте, если я напутал.
          Ответить
          • P.S. Немножко приврал сокращение, но суть та же:

            https://dlang.io/tour/en/gems/uniform-function-call-syntax-ufcs
            Ответить
    • https://pcpartpicker.com/products/memory/#sort=price&b=ddr5&Z=32768002

      БЛЯДЬ! СУКА! Как комп собирать???
      Ответить
      • Не проходите мимо?
        Ответить
      • ну что, ятак понимаю все "джаваскриптеры" пойдут улицы мести, потому что их новомодные поделки будут требовать компютера за 4 тыщи долларов минимум?
        Ответить
      • А никак.

        PCPartPicker is unavailable. Refcode: wMw2Np!i
        Ответить
      • на этот вопрос отвечать будет игрок «Сёма»
        Ответить
        • Кстати, была идея олимпиады по программированию, которая начинается с того, что участники должны себе собрать компы из деталей, найденных на свалке.
          Ответить
      • Я кстати уверен что ддр3 сильно в цене не поднимется
        Ответить
        • Я ещё на работе урезал кэш пришедшего под наше крыло сервиса с полутора терабайт до ста пятидесяти гигабайт (ага; там два энвайронмента и три региона, так что на регион было только жалких двести пятьдесят). Теперь надо бы высвободившуюся оперативку спиздить у амазона.
          Ответить
        • Ну и нахуй мне ддр3???
          Ответить
          • 1. покупаешь LGA 775 Core 2 Duo E7200 2.53GHz за 7.75 Eur.
            2. берешь нормальный ЯП типа С++ (в особых случаях можешь взять Rust)
            3. пишешь код, и он работает быстро и шустро

            Конечно, если делаешь какое-то говно вроде программирования на "джаваскрипт" или тренировки вонючих сраных моделей и "программируешь" на языке "путхон", то это вариант не для тебя
            Ответить
            • На Core 2 Duo было много техники с ddr2, а её сейчас фиг найдёшь.

              С ddr3 тоже вроде было что-то.
              Ответить
              • штеуд пидор тупой убрал с ark их, так что спеку QX9775 я не найду, но он не умел рази ddr3?
                Ответить
                • Умел, но материнки были разными.
                  Ответить
                  • потому что дырка под память разная, и поди питалово разное?

                    так-то контроллер в проце, ему похуй.

                    Иканус а ты помниш времена когда контроллер был в мемори хабе а то и вовсе в северном мосте, а память была асинхронная вообще? EDO, BEDO всякие помниш?
                    Ответить
                    • Я даже FPM в руках держал. И не только 72 пина, но и 30.

                      &gt; так-то контроллер в проце, ему похуй.

                      Говорят, если перепаять разъёмы и завести нужное питание, то должно заработать. Но я не могу ни подтвердить, ни опровергнуть, поскольку не читал документацию.
                      Ответить
                      • >. И не только 72 пина, но и 30.

                        Это старые SIMMы же, да
                        Ответить
                        • А у совсем говна мамонта даже SIMMов не было: там были тупо DIP-панельки.

                          Я ещё видел кэш-память на DIP-панельках. Представляешь, какая там была задержка!
                          Ответить
                          • А ты знаешь про память на магнитных сердечниках?

                            Знаешь, почему юникс говорит про core dumped?
                            Ответить
                        • А RIMM застал?
                          Ответить
                      • > FPM

                        PHP-FPM?
                        Ответить
                        • Fast Page Memory, зумер:) Ты что, Мышъа не читал, про то, как он память оптимизировал?
                          Ответить
                          • ну камон, мы же всегда здесь так подъёбываем
                            Ответить
            • Фитон замечательно работает на малине с 1 гб.
              Ответить
              • Сёма вернулся :))
                А на Windows XP работает?

                Прикинь, я настолько старый, что помню как в 2003-м году стоял в углу сервер с гигабайтом оперативки. Все охуевали от такого количества: целый гигабайт!

                На том сервере (это был Windows 2000 Server ту хум ит мей консёрн) крутились Domain Controller AD и Exchange 2000.

                Пользователей было в компании человек 30.

                То есть это говно:
                1. аутенифицировало 30 человек и авторизировало их доступ к различным ресурсам (файлам, прокси-серверу, компам, итд).
                2. давало им доступ к электронной почте, мессенджеру (тогда это была часть exchange), шаренной файлопомойке, шаренному календарю, и факсу.

                И могло бы наверное в 10 раз больше обслужить, будь на то требование

                Что ты сделаешь на пиздоне с гигом оперативы? Хеллоу туториал по FastAPI?
                Ответить
                • Кто такой Сёма?

                  Ты питон с жавой не путаешь?
                  Ответить
      • СССУУУУУУУККАААААААААААА!
        Ответить
      • Охуеть. Это в долларах США что ли цены?
        Ответить
      • БЛЯЯЯЯЯДЬ!
        Ответить
        • >$8.437

          А я слышал, что на один пиксель достаточно трех байт (R, G, B), так что можно на 1/4 сэкономить память, если аккуратно код писать...
          Ответить
          • Можно ещё больше сэкономить, если отказаться от True Color в пользу High Color (5+6+5 бит, итого два байта на пиксель).
            Ответить
            • Вспомнилось: у первых ЖК-мониторов в кишках было 6+6+6 бит, поэтому при High Color младший бит синего и младший бит красного внутри матрицы не использовались (отображались все цвета, отправленные видеокартой, но монитор теоретически мог бы показать в четыре раза больше цветов, что в этом видеорежиме реализовать нельзя), а при True Color наоборот, проёбывались 3+2+3 бита от отправленных видеокартой цветов, что сокращало количество цветов в 256 раз.

              Из-за такой херни пришлось изобретать web safe colors.
              Ответить
              • которые у всех оторбражались, да

                фотошоп умел сохранять гиф в we safe
                Ответить
                • Немного ошибся: в 256 раз сокращалось на труколор-мониторе, а на ЖК 6:6:6 сокращалось в 64 раза (2+2+2 бита). Что тоже досадно.
                  Ответить
                • С гифом просто: у него вся палитра на 256 слотов. Он уже грубо квантован. Для адаптации к другим устройствам просто подкручиваешь пол-литру.

                  Ты PNG или PCX/BMP/TIFF с большой разрядностью так сохрани.
                  Ответить
                  • Напишу подробнее, что не так с труколор-форматами.

                    Если ты выберешь алгоритм квантования тупо to nearest colour, то рискуешь потерять значимые детали изображения. Нужен дизеринг или адаптивный алгоритм, который локально будет повышать цветовой контраст.

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

                    Вот чтобы река не слилась с горой на мониторе-«дальтонике», нужны хитрые алгоритмы.

                    В гифе обычно уже реку и гору поместили в разные слоты палитры. В векторной графике можно сделать аналогично.
                    Ответить
                    • P.S. Видел, как осуществляется тонмаппинг HDR в старые форматы с каналами не больше 8 бит? Получаются либо кислотные разводы, либо потеря деталей.
                      Ответить
            • давай-ка расчехляй планары, неча память проебывать
              Ответить
          • Ты мне весь софт перепишешь с осью?
            Ответить
            • Только если за еду, за деньги я не работаю
              Ответить
    • < у меня не работает мой бранч в твоём сервисе
      > а что именно не работает?
      < запросы
      > можешь мне их прислать, чтобы я сам их выполнил?
      < а мы можем созвониться?
      Ответить
      • > нет, я автобусе, пришли мне запросы, которые я могу выполнить
        < (присылает айдишники сущностей, которые составляют 10% от всего запроса)
        > ! ! ! мне нужен запрос, который я могу скормить в постман
        < они просто выполняются в постмане, а в моем приложении не выполняются, ой, у меня ланч, напишу потом
        Ответить
    • Kaк пишeт тг-кaнaл «112», в нoябpe 2025 гoдa в Caнкт-Пeтepбypгe пpoизoшёл тpaгичecкий cлyчaй, cвязaнный c игpoй. 1З-лeтняя дeвoчкa cплaниpoвaлa yбийcтвo мaтepи и пoджoг квapтиpы в Roblox, a пoтoм вoплoтилa вcё этo в жизнь. B coциaльныx ceтяx шкoльницa пyбликoвaлa poлики c пoпyляpнoй игpы, гдe eё пepcoнaж тaнцeвaл в пoдoжжённoй кoмнaтe. Cлyчaeм зaинтepecoвaлиcь в Pocкoмнaдзope, гдe зaявили, чтo нa oнлaйн-плaтфopмe coздaютcя пpeдпocылки для пpoтивoпpaвныx дeйcтвий. Eё мoгyт зaблoкиpoвaть нa тeppитopии Poccии, ecли cвязь мeждy cepвиcoм и дeтcкoй пpecтyпнocтью пoдтвepдитcя.
      Ответить
    • Захожу на сайт, а он пишет: «Деревня не всеми любима» (ну или как-то так, просто я английский плохо знаю).

      Друзья, как пофиксить?
      Ответить
      • Генерал Файлюра читает ваш диск
        Ответить
        • Не такой он, наш Файлюра, чтобы каждого читать.
          Ответить
          • А у тебя есть флаг из смирительной рубашки, Иканус?
            Ответить
            • Нет, я же не Фридрих Ницше.

              Культурный бык-граунд, да?
              Ответить
              • Заратустра же
                Ответить
                • Есть два заратустры, на одном пики зороастрийские, на другом хуи ницшеанские...
                  Ответить
    • Слава Cloudflare многим покоя не даёт. Есть куча «аналогов» типа DDoS-Guard.

      Сегодня узнал о поебени под названием QRATOR. Явное преимущество перед Cloudflare — заоблачные цены. Ведь чем дороже, тем лучше. Ну и главное: если QRATOR кого-то не хочет пускать, то он не показывает капчу, а сразу показывает «403 для Байдена». Например, из-за QRATOR'а в личный кабинет МТС можно зайти не любой версией браузера.
      Ответить
    • https://youtu.be/u_Lxkt50xOg?t=593
      Ответить
    • ik snap het)

      В России заблокировали Snapchat
      Ответить
    • Сорока не ворона!!!
      Сорока не ворона!!!
      Сорока не ворона!!!

      тут явно две серые вороны, воронята, ну
      https://x.com/realRick_AUS/status/1996152641907540070

      косоль не терминал
      Ответить
      • https://cdn.download.ams.birds.cornell.edu/api/v2/asset/366168101/1200

        В Австрии другие "сороки", трескучие с длинными хвостами у них не водятся
        Ответить
        • ебать это правда ворона-свистун
          Ответить
          • После поддельных галок я сразу заподозрил под вох.
            Ответить
            • > под вох.

              С кажи, а ты давно из Влади востока? Или может бы ть ты золотой хуй?
              Ответить
    • купи 
      оперативки
      в последний
         РАЗ!
      Ответить
      • Джавист? Питонист? Джаваскриптер? Пишешь на языке с Гэцэ? Каждый байт храниш в куче и работаеш с ним по ссылке? Боксуеш байты? Боксуеш инты сука? Заныл бля?

        Никому больше не нужеы твои хеллоу ворлды на 8 гигабайт оперативки?

        не расстраивайся, ты всегда можешь устроиться курьером.
        Ответить
        • Дебил, причем тут ЯП?
          Ответить
          • Причем наличие GC и невозможность работать с небольшими структурами на стеке и по значению к количеству памяти? А ты точно программист?
            Ответить
            • Само утверждение "язык FOO не работает на $amount оперативки' конечно очень тупое.

              Тем не менее, разные языки могут иметь или не иметь инструментов для более оптимаольного использования памяти.

              Обычно чем больше программист может сообщить информации о типах данных и алгоритмах, тем проще среде оптимально выделить память.

              Кроме того, некоторые среды просто не имеют средств для компактного представления структур.
              Ответить
              • Ага, ещё доебись до "язык $foo медленнее языка $bar"
                Ответить
                • Еще скажи $lang1 хуже или тупее $lang2. Какая разница, на чём писать>?
                  Ответить
                  • >$lang

                    мой SLANG тебе в рот не пролезет
                    Ответить
                    • slang по-нидерландски -- змея.
                      А еще либа типа ncurses для псевдогрфики под tty и вы не поверите -- язык скриптовый.

                      зацените хуйню
                      private variable Keys, Values;
                      private define sort_fun (i, j)
                      {
                         variable s, a, b;
                      
                         s = Values[i] - Values[j];
                         !if (s)
                           return strcmp (Keys[i], Keys[j]);
                         return s;
                      }
                      Ответить
                      • Так голландский язык — это сленг.

                        Да, сударь, на всех языках, но не на голландском, конечно! Это диалект, жаргон – самое большее. Если голландец хочет, чтобы его понимали, то он, знайте это, должен сидеть дома!..
                        Ответить
                • Но ведь он правда медленнее
                  Ответить
                  • А ты небось забыл двойные кавычки на одинарные заменить?
                    Ответить
            • Ты весь софт которым пользуешься сам пишешь, включая ось и дрова?
              Ответить
          • Сёма, привет. Давно тебя тут не было. Как дела?
            Ответить
    • Is Winda 10 OK?

      When installing the windscreen on it gives error. What may be the problem please tell me?
      Ответить
    • Пол-позишн ниже плинтуса?
      Ответить
    • Хорошо ли лудит лудит?
      Ответить
    • Понаех -- шаверма
      https://pbs.twimg.com/media/G33XoKPWAAAyS2V?format=jpg&name=medium
      Ответить
    • Принес ей "Технологию секса". Книга замечательная. Первую страницу открываешь, написано "Введение". Уже смешно
      Ответить
    • https://i.postimg.cc/7Lr2LyHc/image.png

      Представьте уровень джавистского позора, если разраб-хохотач придёт в такой на работу
      Ответить
      • Тут и код хуевый (лесенкой), и переменная названа по-еблански (`workState` тогда уже), и питье надо вынести в функцию, а сравнивание строк может быть валидно только в TS (там они могут быть юнионами). В джаве конечно за такое нужно из профессии гнать
        Ответить
        • У строки метод drink и прочие, ага. Либо у произвольного класса неявный toString, как в JS.

          Ещё тут убедились, что coffee не равно "empty", а с нуллом не сравнили. Карпов за такое бы обосрал. Или тут, как в Смоллтоке можно посылать сообщения неинициализированному объедку?

          Вообще, что это за язык?
          Ответить
          • мб это котлин? там есть extension методы на строке (втч на нулабл) и можно иквалс как угодно переопределить втч и для строки
            Ответить
        • Может это программист на нормальном языке, где сравнение переопределяется?
          Ответить
          • Но сравнивать со строками всё равно хуево (если это не TS)
            Ответить
      • if (mgimo == "finished")
        Ответить
    • какая же coredns поебота
      Ответить
      • А можешь для старых юникспердоликов пояснить чем эта хуйня лучше bind?


        &gt; grpc:// for DNS over gRPC.

        наркоманы штоли
        Ответить
        • хотел построить себе на машине нормальный чейн

          if query (1.1.1.1 8.8.8.8 9.9.9.9) != NXDOMAIN return
          if query (corporate) != NXDOMAIN return
          if query (dhcp) != NXDOMAIN return
          else каналья!!!
          Ответить
          • а какая бизнес-задача?
            что мешает сделать обыный DNS сервер, который будет возвращать сначала свои зоны (corporate) потом обращаться к корневым серверам (или форвардить на 1111, похуй)

            ну а dhcp можно в нем динамикой регать
            Ответить
            • корпорат только в впн, который не всегда включен
              Ответить
              • Там на самом деле даже не иерархия нужна, а первый, кто ответит без NXDOMAIN. Но это очень сложная задача для всех серверов, т.к. NXDOMAIN не является ошибкой, и даже all-servers в dnsmasq не поможет.
                Ответить
              • Переключаться на другой DNS при подключении VPN умеют все VPN клиенты, network manager, а винда воообще сама умеет

                Твой пкорпоративный DNS не умеет резолвить внешние адреса? Или ты не хочешь админу свои запросы палить?

                Also, bind вроде умеет конкретные зоны форвардить на другие DNS
                Ответить
                • Для bind форвардинг избранных зон — стандартная задача.
                  Ответить
                  • а зоны здесь при чем?
                    Ответить
                    • *.govnokod.xyz -- forward 1111
                      Ответить
                      • а кто тебе сказал, что там всё под одной, двумя, исчислимым количеством зон? что они не пересекаются?
                        Ответить
                        • У тебя на работе 100500 зон что ли?
                          Объясни задачу подробнее, тут какая-то наркомания мне кажется
                          Ответить
                          • > Объясни задачу подробнее

                            Куда подробнее? Есть несколько серверов, хотя бы один из них должен иметь сведения о хосте.
                            Естественно там накромания блядь, если бы я не сталкивался с хостами разряда докер.пожрать.на.вынос, я бы не предолился с этим.
                            Ответить
                            • Мне кажется твой админ ебанутый, и ему надо дать пизды.

                              DNS так не работает.
                              Ответить
                              • Да и зря не работает, иерархия должна быть основной, но не единственной моделью. Оверрайды или vpn-only домены, лежащие соседями с публичными - обычное дело в корпоративных сетях, это нарушает идею иерархии.
                                Ответить
                                • DNS клиент шлет рекурсивные запросы. Он тупой, как пробка: умеет раундробином опросить DNS сервера, и ждет от них всех одинаковый ответ.
                                  Полученный ответ он может кешировать (DNS Client в винде так делает, например, ну и локальнывй какой-нить dnsmasq может на прыще) на время до TTL.

                                  DNS сервер может:
                                  1. ответить на запрос сам
                                  2. форварднуть его куда-то

                                  Теперь по твоим комментам:

                                  >оверрайды

                                  Я не знаю, в каких таких сетях оверрайды это "обычное дело".

                                  Можеш привести пример реальной задачи для оверрайда домена?

                                  >vpn-only домены

                                  А вот это сплошь и рядом. Решается это тем, что клиенту выдают DNS сервер по VPN. Тот сервер резолвит и локальные (vpn-онли) зоны, и публичные.
                                  Ответить
                                  • ps: s/dnsmasq/nscd(8)/ конечно же, або UNBOUND
                                    Ответить
                                  • > Решается это тем, что клиенту выдают DNS сервер по VPN

                                    Это когда существует один такой сервер, который держит всё.
                                    Любое взаимодействие с двумя разъединенными системами, будь то простейший мерджер между двумя компаниями, приводит к ебаному аду, в то время как всё, что нужно - это сделать параллельные запросы и выбрать произвольный ответ (предполагая, что там нет конфликтной информации, но это тоже разруливается выбором политики).
                                    Ответить
                                    • Ох горе геморройное, я кажется начинаю понимать:

                                      У тебя есть два сервера: 1.2.3.4 и 3.4.2.1
                                      Один знает про зону "курочка.ру", другой-- про "петушок.ру"

                                      Если ты пропишешь оба сервера в resolv.conf, то можешь случайно попасть не на то сервер, и получить NXDOMAIN.
                                      `gethostbyname(3)` вернет `HOST_NOT_FOUND`, и приоложение покажет дупу.

                                      Теперь вопросы:
                                      1. Ты можешь заранее узнать, и записать IP адреса этих серверов?
                                      2. Ты точно не можешь никак узнать какие зоны на каком сервере хранятся? Как ты вообще эти имена берешь? Откуда?
                                      Ответить
                                      • Я их не беру, они всплывают в тот момент, когда что-то ломается.
                                        Вообще в этот раз я лез с ключом в стационарник, но главная проблема следующая:

                                        - Я иду с ноутом в [данные удалены]. Там мне нужны локальные домены, которые сообщает dhcp вай-фая. Для этого есть systemd-resolved.
                                        - Там же я включаю корпоративный впн. У корпоративного впн свои резолверы, которые работают только под впном. Без впн я буду сидеть и ждать таймаута, что не так страшно, когда домен есть хоть у кого-нибудь.
                                        - И есть самый обычный веб, который работает из-под корпората скорее всего полностью (там точно есть различия для односегментных доменов без точек, но они и не должны включаться в сравнение). Но я не могу всегда сидеть на корпорате, т.к. он доступен черз впн, и если я забыл yubikey, мне отключили учётку или просто из поезда плохой коннект конкретно с этими серверами, то я должен сидеть и чинить машину, если хочу зайти на сайт с мемами.
                                        - Бонусом давно не требовалось, но хочется иметь локальные зоны через dnsmasq для личных игр.

                                        Поэтому когда у меня идёт резолв домена, мне нужно смотреть сразу во всех трёх, рассчитывая, что корпоративный не обязательно доступен.
                                        Ответить
                                      • А тебе DHCP и VPN не выдают доменный префикс (опция 015)?

                                        У тебя в `resolv.conf` не написано типа `search`?
                                        Если написано, то это и есть нужная тебе зона.

                                        Тебе нужно:
                                        1. поднять свой DNS
                                        2. написать скрипт, который при подключении VPN или Wifi будет добавлять в него конфиг "для такой-то зоны форвардить сюда"
                                        3. Для публичных доменов твой DNS сам справится, а для этих зон будет ходить в соответствубющие DNS

                                        Если же тебе зоны не выдают, то ты конечно в жопе.
                                        Тогда дрочи свой CoreDNS который будет заебывать всех пока хоть один не вернет NXDOMAIN

                                        Да только работать у тебя будет как говно всё, потмоу что отрицательные ответы кешироваться не будут
                                        Ответить
                                        • > У тебя в `resolv.conf` не написано типа `search`?

                                          Я случайно с этими различиями столкнулся при проверке без серча. Сёрч в моей ситуации точно не нужен никак. Как мейнтейнят свои ДНС в моей компании и удаленных данных ты сам представляешь, да и уже увиденных зон там больше, чем я когда-либо видел в реальном search, весь гигабит трафика просто на днс уйдет.
                                          Ответить
                                          • Если у тебя нет серч, то ты просто не знаешь, какие домены надо спрашивать у какого DNS

                                            Твой админ -- пидор. Пусть скажет тебе список доменов.
                                            Ответить
                        • Я не понимаю, что ты хочешь.

                          Типа есть адрес "fike.google.com", и он может резолвнутся твоим корпоративным DNS?

                          Ты типа понимаешь, что это ебанутый мизюз?
                          Ответить
                          • Я в своей зоне настроил govnokod.xyz на 1.1.1.1

                            Но вот только никто не делегирует мне зону xyz, пидары
                            Ответить
                            • > Но вот только никто не делегирует мне зону xyz, пидары

                              Зато ты можешь создать зону pethu. Правда, её увидят только те, кто подключится к твоему DNS.
                              Ответить
                              • Да впринципе ты и зону `com` можешь себе записать, и там по адресу "microsoft.com" показывать смешную гифку.

                                Будет так

                                https://ic.pics.livejournal.com/gmorder/36603042/2148122/2148122_800.jpg
                                Ответить
                • особенно умеет f5 vpn, который нахуй переписывает resolv.conf и не даёт ничего в dhcp.
                  Ответить
                  • Я неебу что такое f5.

                    В моем детстве VPNы были на ppp (PPTP, L2TP).
                    Там PPP получал по IPCP DNS, и прописывал его в resolve.conf (вот не помню: сам, или скриптом).

                    В этом вопросе они ничем не отличались от дайлапа.

                    Теперь у меня StrongSWAN, и там есть плагин Resolve, и он всё это прекрасно делает.

                    Аформеншнд NetworkManager умеет срать в resolv.conf как только устанавливается соединение, причем не только VPN, а вообще любое. Хоть ты по DHCP получил адрес. В этом плане он напоминает винду.

                    Поцтеринговый "systemd-networkd" тоже это умеет.

                    Все вообще умеют, даже OpenVPN.
                    Ответить
                    • PPTP сдох из-за GRE, L2TP отправился за ним по какой-то другой причине.

                      Хорошо, что SSTP работает.
                      Ответить
                      • L2TP не нужен, потому что он работал поверх IKEv1, а IKEv1 не нужен.

                        SSTP тормозит очень, потому что HTTP под капотом (а значит TCP и куча user mode кода). Also, он проприетарный.

                        IKEv2 самый годный вариант (UDP/500 или 4500 в случае ната), все стандартны публичны, клиенты встроены во все современные ОС, аутентификация каким хочешь способом (в том числе и по ассиметричному ключу -- сертификату!), реализован в ядре (в демоне только обмен ключами), вообще заебись.

                        Но к сожалению его блокируют легко очень.
                        Ответить
                        • Ещё вспомни, что Wireguard очень быстрый, но и блокируется очень легко.

                          Вот и приходится пользоваться тормозным SSTP, а также VMess/VLESS/Hysteria2/Trojan.

                          Ситуацию хорошо показывает картина Зыкова «1991 год»:

                          https://pikabu.ru/story/kartina_1991_god_13092571

                          Куик! Расхерачили все достижения цивилизации.
                          Ответить
                          • Правильно, расхерачили церковь и пошли к себе в мечеть молиться.

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

                              Взрослые люди, окончившие школу и другие учебные заведения после школы, спорят о выдуманном бородатом мужике на небе. И это в эпоху, когда авиация наглядно продемонстрировала, что небо не твёрдое.
                              Ответить
                            • Картинку принес совкодрочер, а на него напрыгнул нацик. Сейчас они помирятся, и решат, что на картинке украинцы)
                              Ответить
                          • Вспомнил wireguard, хотя я в него и не очень, я больше по IKE (я прочитал 100500 RFC чтобы хоть что-то понять, не выкидывать же это все в помойку!)
                            Ответить
                          • Скоро тащ майор без разрешения от ркн никакой вообще нестандартный трафик не пропустит. Тот же влес недавно пошёл лесом на "стандартных настройках", хотя коза лось бы кто будет трогать обычное хттпс соединение.
                            Ответить
                            • Читал про XHTTP, но пока не взлетело: есть идея разбивать соединение на пачку мелких запросов, чтобы имитировать товарищу майору брожение по сайтам, ибо долгое постоянное соединение — пiдозра.
                              Ответить
                    • > Я неебу что такое f5.

                      Ну дак у тебя и проблемы нет.
                      Ответить
                      • Ну расскажи, мне интересно тоже
                        Ответить
                        • Там уже рассказано в целом, корпоративный ВПН, который поднимает tun-интерфейс и переписывает рутом /etc/resolve.conf, чтобы вернуть оригинальный обратно при выключении. Кому не нравится - может сидеть без впн. У кого малейший намек на хостнеймы в тестах - пишите их все в /etc/hosts или запускайте тесты без vpn, чтобы прописать динамику в dnsmasq.
                          Ответить
                          • Все равно не понимаю. Какой DNS он там прописывает? Почему нельзя пользоваться этим DNS? Он не резолвит публичные домены что-ли?

                            Also, какие домены есть у корпорации? Ни за что не поверю, что там нет внятного количества зон, которые можно прописать
                            Ответить
                            • > Какой DNS он там прописывает?

                              10.чёта.чёта.200, 10.чёта.чёта.201

                              > Почему нельзя пользоваться этим DNS?

                              Потому что его не существует без VPN

                              > Ни за что не поверю, что там нет внятного количества зон, которые можно прописать

                              Ты мешаешь "как можно было сделать" с "как есть". Сделали бы нормально - я бы не пердолился.
                              Я вообще не знаю, что там за домены, и моя задача - это не знать, а делегировать серверам. Пример с докером реальный, там был несуществующий tld, узнал я про него угадай как.
                              Ответить
                              • > Потому что его не существует без VPN

                                но когда VPN есть , он же резолвит публинчые домена?
                                Я всё равно не понимаю как ты можеш не знать зоны

                                ладно, давай в этот тред https://govnokod.xyz/_29203/#comment-1336493
                                Ответить
        • > grpc:// for DNS over gRPC.

          Мне пужулуста DNS over Jabber (XMPP).
          Ответить
          • Там ещё смешно что эти протоколы поддерживаются не на уровне всей поделки, а проплешинами. Слушать на unix sockets это да, а вот форвардить им запросы это нет.
            Ответить
            • Если бы я делал такое, я бы просто добавил какое-нить lua, и позволил петуху писать свои скрипты на тюринг-полном языке.
              Ответить
            • Смешно, что DoQ (DNS over QUIC) придумали для борьбы с мужиком-посередине (с прослушкой и с цензурой), а РКН такой: подержите моё пиво! — и заблокировал QUIC. Куик!

              Такая же херня была с ESNI и ECH (encrypted client hello).

              Приходится самые современные протоколы выключать, иначе ТСПУ/DPI никуда не пустит.

              P.S. DoH3 летит в ту же корзину, что и куик.
              Ответить
              • В Раше растет новый сорт блокировок: DNSы ростелегома резолвят всякие фейсбуки в левые IP.

                Пытаешься поднять локальный DNS, и ... у него нет доступа на часть корневых серверов.

                На 1.1.1.1 пока пускает, но скоро перестанет: останутся только DNSы провайдера с известным резульлтатом
                Ответить
                • 1.1.1.1 работает не у всех провайдеров. Есть куча других, о которых РКН не знает.

                  В московском метро есть доступ в Интернет по вайфаю через Максима-Телеком (или как-то так). Так вот у них, чтобы использовать сторонний DNS, нужно подключаться к порту, отличному от 53. И такие публичные DNS есть, например, 9.9.9.9:9953. Жаль, что порт можно прописать не в любом ПО (в bind можно, кстати).

                  P.S. Adguard DNS на порту 5353, Tera DNS на порту 5353, Cleanbrowsing на порту 5353, Shecan на порту 5353, куча серверов OpenNIC (не путать с OpenDNS) на порту 5353, Smart DNS Proxy на порту 1512.
                  Ответить
                  • Ну ещё можно использовать DoH или DoT, для чего установить DNS-прокси. В Андроиде DoT вообще из коробки (называется «Частный DNS» в меню «Подключение и общий доступ»). Для DoH нужно стороннее ПО ставить. Использую DoT Адгуарда, брат жив, заодно рекламы чуть поменьше.
                    Ответить
                  • Забавно, что даже у Яндекса есть альтернативный порт (1253).
                    Ответить
                  • >OpenNIC
                    прикоьные в нем сайты, лучше чем в обычном интернете
                    Ответить
      • https://medium.com/@cep21/my-process-to-debug-dns-timeouts-in-a-large-eks-cluster-9f731bd5617d

        I narrowed it down finally to a few sudo calls

        import subprocess
        # ...
        def some_function():
            cmd = f"sudo ..."
            result = subprocess.run(cmd, shell=True, capture_output=True)
            # ...


        блядь.

        https://superuser.com/q/429790

        блядь.
        Ответить
        • Sudo doesn't do DNS lookups by default unless the fqdn flag is set. However, some systems like Debian do hard-code this as a default value. If you have a line like the following in sudoers, does it help?

          Defaults !fqdn


          блядь.
          Ответить
          • совершенно верно, sudo вообще может без DNSа работать.
            Оно пользуется на самом деле nsswitch, и там от его конфига зависит

            если ты включишь эту хуйню то соснешьт хуй при недоступности DNS
            Ответить
            • Вспомнил, что в mysql кажется можно было указать домен клиента в правилах доступа, и он брался из.. обратной зоны (запрос делался для IP клиента). Какой багор ))
              Ответить
    • Чем обусловлены повальные цены на компьютеры?
      Ответить
      • AI генерируют котиков
        Ответить
      • сэм альтман снова строит изх себя милого нелепого айтишника
        Ответить
      • Зачем тебе компьютер? Ты что, инжинер из НИИ?
        Ответить
    • што https://pbs.twimg.com/media/G5GHCoOWEAA12RX?format=jpg&name=900x900
      Ответить
    • Перекат!

      https://govnokod.ru/29211
      https://govnokod.xyz/_29211/
      Ответить
    • https://upload.wikimedia.org/wikipedia/commons/5/57/Marc_Andreessen-9_%28cropped%29.jpg

      голова!!!
      Ответить
    • https://i.postimg.cc/vZyQqNkG/image.png
      Ответить
    • если вы думаете, что у вас трудная работа, то вот люди пишут такое
      https://github.com/blmayer/ereandel/blob/main/ereandel
      или такое
      https://tildegit.org/acdw/bollux/src/branch/main/bollux
      Ответить
    • ебанаты выпустили AD DC в открытый интернет.
      `14.241.43.93`

      Задача для хакера:
      1. укажите версию ос
      2. укажите имя домена
      Ответить
      • а марвел когда?
        Ответить
        • Петросян, версию винды и имя домена скажи, да?
          `nmap(1)` знаеш?
          Ответить
          • седьмая, после неё уже ничего хорошего не было. домен это что-то про печи?
            Ответить
          • Товарищ майор, нету у меня никакого nmap'а, я его даже в руках не держал.
            Ответить
      • 3. Пройдите в отделение
        Ответить
      • А-цэ-дэ-цэ — это такие говнари-говнарики зарубежные?
        Ответить
        • А за ним говнарики на возушном шарике
          Ответить
          • Панки на кобыле (Антоне Юрьевиче Вагине),
            Бард в автомобиле,
            Едут и смеются,
            Кое-что жуют.
            Ответить
    • Ответить
    • Саддам Хусейн Болт
      Ответить

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