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

    0

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

    #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
    #223: https://govnokod.ru/29203 https://govnokod.xyz/_29203
    #224: https://govnokod.ru/29211 https://govnokod.xyz/_29211
    #225: https://govnokod.ru/29212 https://govnokod.xyz/_29212
    #226: https://govnokod.ru/29218 https://govnokod.xyz/_29218
    #227: https://govnokod.ru/29220 https://govnokod.xyz/_29220
    #228: https://govnokod.ru/29230 https://govnokod.xyz/_29230
    #229: https://govnokod.ru/29235 https://govnokod.xyz/_29235
    #230: https://govnokod.ru/29241 https://govnokod.xyz/_29241
    #231: https://govnokod.ru/29246 https://govnokod.xyz/_29246
    #232: https://govnokod.ru/29249 https://govnokod.xyz/_29249
    #233: https://govnokod.ru/29253 https://govnokod.xyz/_29253
    #234: https://govnokod.ru/29259 https://govnokod.xyz/_29259
    #235: https://govnokod.ru/29262 https://govnokod.xyz/_29262
    #236: https://govnokod.ru/29267 https://govnokod.xyz/_29267

    Запостил: nepeKamHblu_nemyx, 01 Июля 2026

    Комментарии (328) 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.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • https://www.youtube.com/watch?v=DvfgnR6mVDI
      Про телефоны с АОН.
      На них даже какую-то демку сделал кто-то https://habr.com/ru/articles/421961/
      Ответить
      • У меня был Пульсар, но Русь я тоже помню
        Ответить
    • Бегет заблочил хуз. Похоже, у Инью нету денег на хостинг.
      Ответить
    • Гологуб, ну шо с ебалом?, с праздником!
      Ответить
    • Антивоенное сопротивление наносит удар по сторонникам войны:
      https://x.com/femagainstwar/status/2072648541613224339
      Ответить
      • Ну как наносит, скорее догоняет, словно может что-то противопоставить
        Ответить
    • Мы просим прощения, но копировать тексты отсюда нельзя. Не потому что мы такие, а потому что на это есть десять тысяч внешних причин. Вы можете считать это событие непреодолимой силой Природы и давайте сделаем вид, что ничего не произошло.

      произошла установка обработчика события клика пкм
      Ответить
    • Комментарий на тему «Творчество душевнобольных»

      Социальная сеть для творческих, активных, неравнодушных, увлеченных
      «Коллекционер»
      Проект, который может потеснить в интернет-пространстве Инстаграм, Ютуб, Википедию и некоторых других.
      В отличии от названных проектов он позволит не просто публиковать в интернете свои фотографии, видеоролики или статьи, а собирать их в тематические подборки – «Коллекции», представлять их отдельно, или объединять с похожими материалами других авторов создавая тематические сообщества, получая большую аудиторию и больший отклик.
      Есть проекты Дзен, ВКонтакте, Одноклассники … у них другие цели и много лишнего, мусорного контента, привлекающего посетителей, просмотры и ‘лайки’, но не имеющего смысла и информационной ценности.
      Ответить
      • А еще это хороший шанс избавить детей от доказательств «Плоской земли», «Вечного двигателя» и множества подобного контента…
        А еще это многоязычный проект способный доносить информацию не только в России, но и за границей.
        Ответить
      • >Проект, который может потеснить в интернет-пространстве Инстаграм, Ютуб, Википедию и некоторых других.


        govnokod.xyz что ли?
        Ответить
    • Комментарий на тему «Мораль»

      Раньше мне говорили, что воровать нехорошо. Но выяснилось, что еще в незапамятные времена Рахиль попятила у бати терафимов, и ей за это ничего не было. Поэтому не вижу причин и мне не красть.
      Ответить
      • Воровать не хорошо. А когда маленький тощий человечек всю жизнь отдаёт половину грошей богатым жирным дядям, они называются... нет не лох и пидарасы... а как это... а, вот — сознательный гражданин и слуги народа
        Ответить
        • Жаль, что на сайте не осталось квир-этатистов, а то бы тебе сейчас пояснили
          Ответить
          • Ебать, тут были этатасты?
            Ответить
          • Как не осталось? А кто каждую неделю устраивают прайд про лолберта-тысячника Светова, которого даже на вписку Эйнштейна не приглашали?
            Ответить
            • Почему ты так переживаешь за обижаемых либертарян?
              Ответить
          • Что лучше квир или сквирт?
            Ответить
            • друзья первый это левак а второй это левак который ещё частную собственность отжимает думаю ответ очевиден
              Ответить
            • Смотря для чего. Для Rust лучше квир, а так я за сквирт конечно
              Ответить
        • > тощий человечек
          > половину

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

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

        У нас, например, всё вне белого списка доступно, что не заблочено совсем, но ходит со скоростью измеряемой в килобатах/с, поэтому надо ещё скорость загрузки по хттп тестить.

        Зависимость ещё от региона/опсоса. У одного знакомого на мтс ютуб банально через байдипиай на стандартных настройках ходит, я ему чисто попробовать поставил, а оно заробило.
        Ответить
    • Мы было успели обрадоваться, что нас не задело, но тут же случилось изъятие уже наших серверов в Казани.
      Ответить
    • наконец прыщи стали документировать
      https://kernel-internals.org/
      Ответить
      • Сарказм?

        Ну и зря документировали. Сейчас за подписочку в $200 все прыщи задокументировались бы мигом с нуля.
        Ответить
    • Тестик:

      https://decovar.dev/stuff/kakoi-jvotne-vi-kysaiti/

      #вореции #олбанский
      Ответить
      • Проходил наобум. Мой результат:
        ВЫ КУСАИТИ ЧЁРНОГО ХОРЯ. ЭТО ЧИН ДАЖЕ НЕПЛОХО ПО СЕГОДНГЯШНИМ МЕРКАМ!

        Откуда они знают, что мне хорёк втащил пизды?
        Ответить
      • ВЫ КУСАИТИ ЗАЙЦА И ВЫ ЕГО ДОГНАЛИ ЭТО ДОЛГОЖДАННЫЙ ТРОФЕЙ НО НЕЗАБЫВАИТИ ЕГО НУЖНО КУСАТ НЕСИЛНО!!!
        Ответить
      • доехали до двачевских рулеточек на гк, поздравляю
        Ответить
      • Говно, ответы от резулбтата не зависят (или результат от ответов, одно из джвух)
        Ответить
        • resultsBlock.innerHTML = `<h2>Результат</h2>
                              ${results[Math.floor(Math.random() * results.length)]}`;
          Ответить
          • Дорагой сает, мы с мумжем прашли этот тэст и типерь мы стали лудьше панемать друк друга! Спасибо вам бальшое!
            Ответить
          • Какой багор )))
            Ответить
          • Паша Дуров в 2006-м году на втентакле тоже сделал счетчик членов его говносоцсети на джаваскрипте, потому что лемминги охотнее лезут в парашу если видят большие цифры
            Ответить
            • Где теперь Павел Дуров, а где ты?
              Ответить
              • Я неебу кстати павел Дуров, в какой-то дикой жаркой стране?

                а я на говнокоде, и что-то я дурова твоего тут не наблюдаю!
                Ответить
                • > жаркой

                  Да, там обычно очень жарко
                  https://youtu.be/AQ90Z1NHdd4?t=55
                  Ответить
                  • Да нет, в Париж Дуров ездит только чтобы в тюрьме посидеть, а так в этих.. блядь.. где там бедуины на ослах и пятью женами живут?
                    Ответить
        • var results = [
          "ВЫ КУСАИТИ ЧЁРНОГО ХОРЯ. ЭТО ЧИН ДАЖЕ НЕПЛОХО ПО СЕГОДНГЯШНИМ МЕРКАМ!",
          "ВЫ КУСАИТЕ НОЧНИЦУ!(ЭТО ЛИТУЧАЯ МЫШ)",
          "ВЫ КУСАИТИ АНДАТРУ",
          "ВЫ КУСАИТИ ЗАЙЦА И ВЫ ЕГО ДОГНАЛИ ЭТО ДОЛГОЖДАННЫЙ ТРОФЕЙ НО НЕЗАБЫВАИТИ ЕГО НУЖНО КУСАТ НЕСИЛНО!!!",
          "ВЫ КУСАИТИ ВОРОБЬЯ И ВСЕХ ЕГО ДРУЗЕЙ",
          "К СОЖАЛЕНИЮ ВЫ НЕ ПОЙМАЛИ ЖВОТНЕ И НЕ КУСАИТИ ЕВО! ВЫ ПРОСТО СТОИТЕ В ПОЛЕ И СМОТРИТЕ ПОСТОРОНАМ И ВАМ ХОРОШО!",
          "ВЫ ДАГНАЛИ ЕВРАПЕЙСКАВА ЛЕСНОВА КАТА НО ЧТОБЫ ЕГО ХОРОШЕНКО УКУСИТ ПРИДЕТСЯ ПОСТАРАТСЬЯ! НО КОГДА ОН ВАС УВИДИЛ ПОЧЕМУТО ОЧИН СИЛНО СПРЯТАЛСЯ И НЕ ВЫЛАЗИЕТ"
          ]
          Ответить
          • var в джаваскрипте только пидоры исползуют
            Ответить
            • Ты заебал всюду видеть пидоров. А вдруг кто-то под IE6 пишет?
              Ответить
              • тем более он пидор

                --Азазаза "new" в С++ только пидоры (и авторы stl) используют
                --Ты заебал всюду видеть пидоров. А вдруг кто-то в Visual Studio 6.0 под Windows 98 пишет?
                Ответить
                • IE6 могут пользователи использовать и ты с этим ничего не сделаешь. А если программист под VS6.0 пишет, то его можно заставить перейти на более новую версию.
                  Ответить
                  • Расскажи пожалуйста подробнее в каком окружении может в 2026-м году работать Internet Explorer 6.0 ?
                    Ответить
                    • Жопочат говорит, что let не поддерживают 0.3–0.5% трафика на 2026 год. Посчитай сколько 0.3% от капитала только лишь Илона Макса и скажи, готов ли ты отказаться от этой суммы?
                      Ответить
                      • откуда у жопочата такие сведения?


                        Отказаться я готов
                        Легко отказываться от того, чего у меня и так нет
                        Ответить
            • Твой комментарий выглядит как «страпон в сексе между двумя мужчинами только пидоры используют». Уловил?
              Ответить
              • А, я понял.

                Иван Повидлов говно есть не будет: там волос
                Ответить
    •  #pragma detect_mismatch помогла поймать убе от нарушения одээр
      Ответить
    • At Feldera, we let users write SQL to define tables and views. Under the hood, we compile that SQL into Rust code — which is then compiled with rustc to a single binary
      Ответить
      • > 8562 lines of SQL code that eventually is translated to ~100k lines of Rust code
        именно поэтому я зя SQL, какой лаконичный язык!
        Ответить
    • Пользователь платформы Polymarket сделал ставку около $370 тысяч на то, что Владимир Путин перестанет быть президентом России до 31 декабря 2026 года.

      Лучше бы мне отдал ((((((
      Ответить
      • Професоср Миронов еще в 2022-м году писал что парад 2022-го года станет последним парадом путина

        блогер дмитрий чернышев в 2023-м году писал что в концу 2025-го года Украина выиграет войну

        Это я к тому, что к 31-му декабря путина свергнут и наступит ПРБ
        А если ты в это не веришь, то ты путинская пропаганда


        траст ми
        ай эм э рашн оппозишн политишн
        Ответить
        • Наверное чел делает ставку на то, что он сдохнет, а не его свергнут.
          Ответить
    • друзья что делать если так и не смог полюбить бухгалтера
      Ответить
    • Друзья, у вас получались хорошие бойлерплейты из яиц?
      Ответить
    • https://t.me/proebdolboeba/130231

      Это в ии оффтоп
      Ответить
    • https://ae01.alicdn.com/kf/Saabc421829d147b4963312304d6b6758g.jpg

      спасибо
      Ответить
    • спотифай, как можно было сломать кнопку добавления в избранное? и ещё не заметить? как?
      Ответить
    • Файк, ты нашел работу?
      Ответить
      • формально пока ещё не закреплено
        Ответить
        • Не понял
          Ответить
          • Я и одна компания подтвердили желание работать друг с другом, но подписанного договора пока ещё нет.
            Ответить
            • Норм бабки предложили?
              Ответить
              • Я не верю в сглазы и прочую хуету, но ненавижу, когда сам настраиваюсь на какую-то волну, а потом реальность решает идти по другой версии. Поэтому всё расскажу, но когда уже будет полная ясность.
                Ответить
    • Здесь вообще есть кто-то из США или Пакистана, кто может взять меня на работу, или хотя бы порефать?
      Ответить
    • Сегодня у нас коллаб вайбкодинга / tea c не поверите каким фандомом

      https://xcancel.com/FinnThePanther/status/2076144492558872939
      Ответить
      • https://imgprx.livejournal.net/2739c273d0067caed6d5ba155b9f86f2f1381c33 3daedd3456388750af81b457/P2WlxyVijxKvgWBn_8ZUVUMdsf-ah7h0zUGVRrwdncWc_hvQmtarGwUwD0B4DEJ1vw1 Dky7fZxZJFB9U0wg1-AQS:f3TV_I8W4lyDXMXmX8hx7g
        Ответить
    • Лол. Понадобилась одна программа, но оказалось, что она зависит, о ужас, от nodejs и electron.
      Решил проблему как ъ-пердолик: написал bash скрипт, который пайпит несколько команд, затем парсит ввод и переформатирует его в troff (всё на bash) и шлёт его в ``man -l -'', чтобы цвета и форматирование. Это всё запускается в терминале, который создаёт окошко ``приложения''.
      Постить не буду, т.к. стыдно, и сами можете представить. Но делюсь лайфхаком, ибо только вместе мы можем очистить мир от помёта веб-питухов.
      Ответить
      • Ты молодец, отсрачиваешь (как бы это не звучало) глобальное потепление
        Ответить
      • А какую проблему решал?
        Ответить
        • Собирать статус @ показывать репорт.
          Ответить
      • Иными словами, ты парсишь HTML и переводишь его на Язык Древних?

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

        ps: на всякй случай напомню, что использовать nodejs+electron можно только в том случае, если ты пидор. В любом другом лучае такие технологии лучше не использовать.
        Ответить
        • > Иными словами, ты парсишь HTML и переводишь его на Язык Древних?

          Я ещё не настолько ебанулся. Просто структурированный выхлоп скрипта в текстовом формате обмазываю простым форматированием, чтобы легче было пробегать глазами.

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

          Нет, идея как раз в том, чтобы в системе не было никакого ``электрона''.
          Ответить
          • Тогда я нихуя не понял. Ты заменил какое-то говно на электроне на пару скриптов на шелле?
            Ответить
            • Да, точнее на один.
              Ответить
              • А в чем был смысл говна на электроне? Рендерило тебе какие-то доки?

                У меня в какой-то момент жутко подгорало от использования веб-говна для док. Тоесть у нормальных людей man, у гнусни info (а ведь когда-то ее за это ругали, дескать info это жирный комбайн), а у ебланов веб.

                В нулевые один говнопродукт запустил томакт (это веб-сервер на ЙАЖА) чтобы там доку показывать
                M$ тогда же примерно свой локальный MSDN из chm перевело в какой-то формат который там семь минут открывался

                Теперь настало время рендеринга приложений на электроне в хроме чтбы показать немного текста
                Ответить
    • сяу https://en.wikipedia.org/wiki/Biff_(Unix)
      Ответить
      • Срать в терминал в рандомное время — это так здорово!
        Ответить
      • Ещё можно опозорится, если во время рабочего дня кто-нибудь нсфв отправит.

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

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

        Почему нейрослоп заебал?
        ● Нейрослоп часто выдает тексты низкого качества, что вызывает раздражение у пользователей.
        Ответить
      • Еще в далеком 2018 году я отправил на говнокод пророческую копипасту про то, как в 2025 году "ИИ" заменят программистов https://govnokod.ru/23376#comment395478

        Только эта паста нигде кроме говнокода сейчас не нагугливается
        Ответить
    • Дистрибьютеры попросили кинотеатры отложить показы нового «Человека-паука» ради фильма о Колобке
      Ответить
    • А вы оптимизируете свой продукт для огентов?

      https://developer.microsoft.com/blog/dont-rewrite-your-cli-for-agents
      Ответить
      • ай, как удобно! Пускай скорее все командные тулы будут такие, и кстати говоря пускай Поттеринг сделает так чтб создание директории в линукс делалось через `system-directoryd` и чтобы `system-directoryctl` принимал на вход джейсон

        podctl create --json '{
          "name": "api-gateway-prod",
          "environment": "production",
          "region": "us-east-1",
          "replicas": 3,
          "services": [
            {
              "name": "auth",
              "image": "ghcr.io/acme/auth:v2.4.1",
              "port": 8080,
              "protocol": "grpc",
              "resources": {
                "cpu": {"request": "250m", "limit": "500m"},
                "memory": {"request": "128Mi", "limit": "256Mi"}
              },
              "healthCheck": {
                "path": "/healthz",
                "interval": "10s",
                "timeout": "3s",
                "retries": 3
              },
              "env": {"DB_HOST": "db.internal", "DB_PORT": "5432"}
            },
            {
              "name": "gateway",
              "image": "ghcr.io/acme/gateway:v1.8.0",
              "port": 443,
              "protocol": "https",
              "resources": {
                "cpu": {"request": "500m", "limit": "1000m"},
                "memory": {"request": "256Mi", "limit": "512Mi"}
              },
              "healthCheck": {
                "path": "/ready",
                "interval": "15s",
                "timeout": "5s",
                "retries": 5
              },
              "env": {"UPSTREAM": "http://auth:8080"},
              "dependsOn": ["auth"]
            }
          ],
          "scaling": {
            "min": 2,
            "max": 10,
            "metric": "cpu",
            "targetPercent": 70
          },
          "rollout": {
            "strategy": "canary",
            "canaryPercent": 10,
            "canaryPauseSec": 300
          }
        }'


        Джокс эсайд: агенты не в состоянии выучить использование аргументов командной строки?
        Ответить
        • Ты походу главную табличку не нашел
          Вся статья о том, что, несмотря на интуитивное превосходство жсона (машина оперирует как-никак), лучше делать обычными классическими аргументами и не задумываться про то, будет ли ЛЛМ в списке вызывающих. Как имитация человека, ЛЛМ лучше справляется с аргументами, чем с жсоном.
          Последнее отдельная хохма, конечно. Так называемый state of the art будет вам постоянно лажать с форматированием простого блядь как тряпка языка сериализации о шести типах. Вспоминается как я запустил битнет, чтобы посмотреть, сможет ли он мне сделать банальную классификацию, а он без конца пытался мне вернуть пейлоад {"colors": ["main": "red", "supplemental": "silver"]}, даже когда я ему орал в ответ.
          Ответить
          • Я скорее ору с того, что деды в 77-м году понимали что портянку нужно писать в конфиг, и пихать ее в стдин тулы, а зумеры не понимают (ну и разумеется конфиг надо писать на языке с комментами а не на джейсоне ссаном)
            Ответить
      • на картинке конечно знатно соснул повершел

        Как это у них получается? Почему прыщеговно написанное тридцать пять лет назад рвет как лалку какие-то дотнетовые тулы?

        И опять так: когда пилили аш и даш , когда опенок выбирал пыдыкыш, все говорили: вот баш какой жирный и медленный. Они просто не пытались запустить пауершелл
        Ответить
    • Споси и сохрони.
      Ответить
      • Save & save

        какая сюръекция ))
        Ответить
        • Это у американского мало слов и приходится переиспользовать.
          Ответить
          • Вот поэтому в Америке и придумали Си, у которого символы переиспользуются.

            Именно поэтому я за «APL».
            Ответить
            • В апл тоже символы переиспользуются, например функция(закорючка) от одного и от двух операндов использует один и тот же символ, но смысл имеют разный. В его наследниках типа J такая же вигня.

              Но Айверсон тоже почти омериканец.
              Ответить
    • Сегодня анрегнули t.me. Если подставить старый айпишник 149.154.167.99, то ссылки открываются.

      Получил так:
      dig t.me @ns-cloud-b1.googledomains.com
      Ответить
      • регай скорее на себя!!!

        домен t.me можно продать за тридцать миллионов долларов паше дуракову обратно, и купить себе остров в океане и рабов к нему и еще на сдачу на комп хороший останется
        Ответить
        • Пизжу, не анрегнули (домен действителен до 2035-го года), но зачем-то удалили все записи в DNS.
          Ответить
          • Ну обновили сегодня, мож грейс период

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

              А может, по жалобе каких-то мудаков приостановили делегирование, и теперь нужно время на восстановление.
              Ответить
      • На сракер нюдс новость висит: https://news.ycombinator.com/item?id=48897878. Там пишут следующее, за валидность не ручаюсь:

        The explanation for clientRenewProhibited was interesting
        "This status code tells your domain's registry to reject requests to renew your domain. It is an uncommon status that is usually enacted during legal disputes or when your domain is subject to deletion."
        Similar language for some of the other statuses like serverDeleteProhibited.
        https://www.icann.org/epp#clientRenewProhibited

        P.S. Читают жопой, там нет этого статуса.
        Ответить
        • P.S. Это уже я читаю жопой, какая рекурсия ))) Там и этот и serverHold и все-все-все.
          Ответить
        • А в .onion и в .i2p вроде отжать домен нельзя?
          Ответить
          • Почему нельзя? Доменные имена там точно так же централизованы: какой-то хрен ведёт адресную книгу, другие ей пользуются. Другое дело, что домены в даркнетах не имеют большого значения, т.к. большинство юзеров пользуется прямыми адресами, которые распространяются самыми разными способами.
            Про проекты типа ``сделаем децентрализованный DNS на смарт-контрактах в блохчейне'' не в курсе, не пользовался. Уверен, что таких трупиков есть огромное количество на любой вкус.
            Ответить
            • без DNS ничего не будет работать: ни Kerberos, ни PKI.. Хотя зачем всё это в даркнете? Это всё равно как у барыги на вещевом рынке в 1994-м году про гарантию спрашивать
              Ответить
            • Сегодня я узнал, что...

              playground.acme.libre выдаёт TLS-сертификаты для доменов OpenNIC (клиенту придётся установить их корневой сертификат).

              HARICA (та самая, которая в обход санкций выдала сертификат Сбербанку) выдаёт сертификаты для onion, причём новых корней устанавливать не надо.
              Ответить
      • Грок, памаги!

        https://habrastorage.org/r/w1560/getpro/habr/upload_files/e3e/45f/206/e3e45f206c096fcae3ecb2632c3c7b3a.png
        Ответить
        • Hello Pavel,

          1. Press a Windows button in the left bottom corner of the screen
          2. Type "cmd.exe"
          3. In a black window type "sfc /scannow" and click "Enter".

          Do not forget to mark this post as helpfull!
          Ответить
        • Just in: We now have confirmation that an OFAC order lead to suspension of the t.me domain. It isn’t as simple as it seems. Details explained below.

          https://thecybersecguru.com/news/tme-domain-serverhold-status-explained/


          Попробуйте пустить самолётик.
          Ответить
          • Самолётик из купюры какого номинала?
            Ответить
        • Волшёл Дуров и снял пальто, калоши снял и сапоги и твитнул: "Грок памаги!".
          Ответить
          • и всё айти российское в ночном горшке
            Ответить
          • И твитнул: «Пидар сракер, не стирай мои домены!»
            Ответить
            • Cтыдно не узнать цитату Даниила Ивановича Ивачева
              Ответить
              • Да я понял, что это Ювачёв/X-Arms, просто вспомнил говнокодовский мем.
                Ответить
    • "Object reference not set to an instance of an object
      Ответить
    • Какой юзабилити )))

      dovecot -- известный pop и imap, а еще sasl для всяких mta.

      Петух говорит: а как мне перстать слушать волюнтаристский TLS 143, и начать слушать имплисивный 993?

      Петухи в комментах предлагают закрыть порт iptables в общем сделать sfc /scannow

      Потом приходит главпетух, и советует установить номер порта в 0.
      И это помогает

      https://dovecot.org/mailman3/archives/list/[email protected]/thread/53IVX2PR7RUDH3EYJVIFXJCFBDRWZ2YZ/#L7E5OPYO2XB22WHUAW6ZYXLO6FXFAUDK

      Мне кажется накол сразу

      зы: ccыкля данная на доку -- 404
      ззы: "We already have thousands of fw rules by fail2ban :)" тоже накол, ipset для кого?
      Ответить
      • странно что не написали А НАХУЯ ТЫ ЭТО ХОЧЕШЬ? ТЫ ОСОБЕННЫЙ КАКОЙ-ТО? ВСЕ ТАК ДЕЛАЮТ, А ТЕБЕ НЕ НАДО? ТЫ НОРМАЛЬНЫЙ? ДАВАЙ ТЫ ПОЧИТАЕШЬ КАК НОРМАЛЬНЫЕ ПАЦАНЫ ДЕЛАЮТ.
        Ответить
      • Ртфм https://doc.dovecot.org/2.4.4/core/summaries/settings.html#inet_listener_port
        Ответить
        • Почитал у них про арихетектуру (почему-то она в разделе для девелоперов)
          Очень сильно напоминает постфикс: тоже свой мир поверх стандартной либы сей (это норма!) тоже свой менеджер памяти, свои пулы, свои строки, и пр.

          Тоже система состоит из кучи демонов, котоыре работают от юзеров с пониженными правами да еще и чрутнутые в самую жопу. Тоже всех стартует один мастер-питух от рута, собирает UDS, и раздает их потомкам (которые уже чрутятся и понижают права).

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

          Зачем все это? На винде сделали бы один сервис от LocalSystem и потекли бы. А для перформанса перенесли бы часть работы с сестью в petuh.sys, в ядро

          Вечно эти фанатики безопасности прыщей пытаются работать от какого-то сраного nobody и чрутнутым, будто кому-то всралось их ломать! Кому вообще в Интернете придет в голову что-то портить?
          Ответить
          • Я ставил как-то связку postfix+dovecot, причём у меня была задача со звёздочкой: поставить на устаревшую Убунту 10.04. Пришлось ставить старую версию этой питушни, а у неё единые пароли smtp и imap делать труднее, чем в новых версиях. Но я с нуля (вообще раньше не видев этой питушни, даже никогда не касаясь к сендмейлу, ибо зашквар) быстро нашёл решение, и всё с первого раза заработало, как надо.

            Даже какую-то вебморду прикрутил для создания и настройки ящиков. Уже не помню, какую.
            Ответить
            • > а у неё единые пароли smtp и imap делать труднее, чем в новых версиях.

              Сейчас это довольно легко сделать, но штука относительно новая.
              Теория:
              SMTP расширение -- команда AUTH (https://datatracker.ietf.org/doc/html/rfc4954) позволяет использовать разные механизмы аутентификации, подключаемые через фреймворк SASL (https://www.rfc-editor.org/info/rfc4422/). SASL для IMAP был давно, а для SMTP вот появился в конце нулевых.

              Postfix делегирует это внешнему процессу, с которым общается через сокет. Протокол общения специфичен для реализации (увы, RFC тут нет) так что он поддерживает два популярных POP/IMAP сервера: Dovecot и Cyrus. Соответственно, ты настраиваешь аутетификаицю в Dovecot, а затем через сокет пускаешь Postfix.

              Настройка dovecot:
              https://doc.dovecot.org/main/howto/sasl/postfix.html
              Запустили сервис `auth`, велели ему слушать сокет, установили сокету права постфикса, выбрали механизмы ауса (см RFC про SASL)

              Насйтрока постфикс:
              https://www.postfix.org/SASL_README.html

              Включили сасл, указали тип (dovecot), указали путь к сокету (постфикс чрутает демонов, так что UDS надо ложить в его чрут, либо юзать TCP но это криво) ну и в smtpd_relay_restrictions разрешили релей для permit_sasl_authenticated

              > вебморду

              Уебимяу?
              Ответить
              • &gt; Уебимяу

                Другую. И вроде даже не Roundcube.

                &gt; Включили сасл

                У меня был первый Постфикс, а он Dovecot SASL не поддерживает. Пришлось решать по-другому.

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

                  Я настолько старый, что помню, как SMTP AUTH никакого не было вовсе. AUTH не было, а спамеры были. И вот, люди делали pop-before-smtp (ипам тоже почти не было): забрал почту по POP (сервер назывался popa3d), твой IP занесли в список расшкваренных, и ты минут 20 можешь слать письма.

                  The Bat даже галочку для этого имел.
                  Ответить
                  • > pop-before-smtp

                    А теперь представь, как это работало за NAT'ом, на котором сорок тысяч обезьян.

                    > AUTH не было

                    В древних выпусках Оперы, когда она ещё была shareware, был почтовый клиент со SMTP без аутентификации. Аутентификацию позже завезли.

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

                    Было время, когда существовали публичные адресные книги е-емейлов по протоколу LDAP, чтобы можно было проверить, не опечатался ли ты в адресе получателя. Тоже закрыли, потому что нехорошие люди начали спамить по этим базам.
                    Ответить
                    • &gt; А теперь представь, как это работало за NAT'ом, на котором сорок тысяч обезьян.

                      За натом обычно сидели корпоративные петухи, а им обычно админ закрывал 25 порт наружу, потому что если у них появится вирус-cпаммер, то IP попадет в черные списки.

                      Слали почту корпоративные петухи через их собственный SMTP, который им админ настроил (как правило на том же самом юниксе-линуксе в углу на 486-м на котормо был нат, прокси сервер сквид и пр)

                      "А как же они слали почту от своего mail.ru?", -- спросишь ты.

                      Да через свой рабочий сервер и слали: DKIM и SPF тогда не было.
                      Ответить
                • А ты не уебимяу не уебимяу па пузу!
                  Ответить
    • Нидлесс! Смотри, что нашёл.

      «Тут dyhkwong (автор Exclave) покопался в коде NekoBox+ и нашёл прекрасное.
      Вы взяли TLS fragment из Exclave и перенесли в свой форк sing-box. Это замечательно, но этот код в Exclave попал туда из... sing-box. dyhkwong его оттуда честно скопировал, просто не очень громко об этом сказал.»

      «The TLS fragmentation in Exclave was copied from sing-box. Then, he copied a TLS fragmentation from Exclave and put it into his own sing-box fork? That's really strange because sing-box already has that functionality.
      It's possible that I didn't make it clear that I copied the code from "sing-box." He probably thought I wrote it myself, and since he didn't know there was the same code in "sing-box," he copied it back into "sing-box" again.»

      Короче, Exclave написан на форке Xray, в который dyhkwong затащил функции из других ядер, в том числе и из sing-box.

      NekoBox изначально написан на sing-box, но многие функции sing-box (в том числе уже обсуждаемый нами XHTTP) автор кошкокоробки почему-то не задействовал.

      Автор NekoBox+ решил налепить на свой форк кошкокоробки несколько новых возможностей. Тащил их из разных мест. Часть скопировал из Эксклава, не зная, что в sing-box они уже есть, нужно только прилепить обвязку и гуй. В итоге код NekoBox+ распух.
      Ответить
      • «Нет, пожалуйста, только не Духан (dyhkwong).
        Я помню как он помогал писать код для приложения Husi. После каждой такой помощи разработчик Husi следующие четыре-пять патчей исправлял различный баги)))»

        Какой багор )))
        Ответить
        • Ещё про автора Эксклава:

          «Он не может уже месяца три поправить fp что бы он корректно из конфига подтягивался, везде ставится хром и ему без разницы что там кастомный fp. В форке Эксклейва поправили в Неко+ все корректно со вчера подтягивается. А Эксклейв не может пофиксить и как люди в теме пишут, что и не собирается.»
          Ответить
          • Китайцы в Телеге просят русских разгадать капчу, чтобы зарегаться на 4pda:

            https://i.postimg.cc/rcmGZskn/Screenshot-2026-07-14-02-19-39-776-org-telegram-messenger-web.jpg
            Ответить
        • Там лягушка чуть не сдоха: от Ивана шел dyhkwong
          Ответить
          • Он избу увидел вдруг, из избы шёл смрадный дух,
            А изба на курьих ножках, тут Ивана взял испуг.
            Ответить
          • Кстати, я с поделия Духана перешёл на NekoBox+.
            Ответить
            • Что это, нагуглилось какое-то поделие с хостингом в треде на 4пда. Это оно?
              Ответить
              • Оно, да. Публичного репозитория нету. В треде на 4пда есть готовые сборки и патчи, которые надо применить к исходникам форка NekoBox (да, это форк форка).
                Ответить
                • > Публичного репозитория нету.

                  Программа распостранялась через систсему патчей, которые можно было собрать по разным конференциям в юзнете
                  Ответить
    • Я придумал, как раздавать трафик из носочка с одного телефона на другой. Это очень смешно. Поднадобится три кошкокоробки/эксклава: два на раздающем устройстве и один на принимающем. Один на раздающем будет подключен к носочку, но у него будет отключен TUN (мумуляция VPN), второй на раздающем и один на принимающем будут работать тупо как мосты между socks5 и TUN, ну заодно и как маршрутизаторы/фильтры.

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

        Завернуть бы раздачу в носки, чтоб на второе устройство ничего не ставить.
        Ответить
        • Если вместе включаешь тун и socks5 как inbound, получаешь хуй.
          Ответить
        • > Пользы особо нет, разве что если сервером делится не хочешь.

          Согласен.
          Ответить
        • Возникла задача, как делиться трафиком VPN, чтобы на принимающем устройстве явки-пароли от сервера не прописывать.

          Возникли варианты:

          1. VPN Hotspot у раздающего. Требует у раздающего рута и менее безопасных настроек (разрешить к туну подключаться левым чувакам). Но зато принимающему будет легко.

          2. Мой вариант.

          3. Вариант совсем для пердоликов со вроутером с OpenWROT.
          Ответить
    • https://telegra.ph/Otchet-po-analizu-sistem-zashchity-QratorWAF-i-metodam-ih-obhoda-v-2026-godu-07-13-2
      Ответить
      • Победил Qrator, который не пускал на некоторые сайты, расширением Digital Mask:
        https://chromewebstore.google.com/detail/digital-mask-user-agent-s/lhpckpokjgjcpbdmdfigeohlffkfmnjb?hl=ru

        Оно добавило нужные сайту Sec-Ch-заголовки в запрос.

        https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Client_hints
        Ответить
        • Как же заебали сайты, которым нужен правильный юзер-агент, а чуть обновил браузер на версию, о которой дебилы-разработчики ещё не знают, так получи «возможно, Вы бот, поэтому мы Вас на сайт не пустим». Вы такие же, как Путин.

          Почему я вечно должен патчить юзер-агент какими-то расширениями, при этом ещё и угадывая, какой именно вам нужен?

          Ваши козлиные защиты боты-спамеры давно обошли, а вот какой-нибудь одинокий пенсионер не обойдёт.

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

              Или чтобы не сделали полное зеркало сайта (публично доступного, ага). Боты же не будут использовать браузерный движок с правильным юзверь-агентом и с правильными фингерпринтами. Ведь никогда такого не было?

              Если что, то форумы ботоводов пестрят рецептами обхода Qrator'а, Cloudflare, гуглокапчи и т.п. А что делать обычным пользователям, а не ботоводам, не говорят.
              Ответить
            • Что-то вспомнилось, как я наебал гуглокапчу у Кейтлинлиса. Причём я был не один, параллельно со мной ещё кто-то срал. Возможно, даже ISO.

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

            Полные сил?
            Ответить
            • Это ж сколько сил надо, чтобы разделять пользователей:

              1. По User-Agent и по Sec-Ch-UA.
              2. По фингерпринту Canvas.
              3. По JA3/JA4.
              4. По IP-адресу.

              Мне кажется, от этой борьбы с ветряными мельницами убытков больше, чем от ботов.
              Ответить
          • > правильный

            а знаешь, кто еще делил людей на правильных и "неправильных"???
            Ответить
            • Г
              Ответить
              • Гугл?
                Ответить
                • В том числе и он. Если задаёшь запрос «как круто подрочить?», то он показывает ответ. А если спрашиваешь про алгоритм Штрассена для умножения матриц, то может показать капчу. Мол, Вы бот, потому что среднестатистическое быдло таких запросов не задаёт.
                  Ответить
                  • > алгоритм Штрассена для умножения матриц,

                    а его разве нет в стандартной библиотеке С++ 26?
                    Вот это упущение!
                    Ответить
    • Победил капчу ещё на куче сайтов. Добавляем для доменов botstop.com, hcaptcha.com, hcaptchastatus.com маршрут в обход VPN, со своего реального айпишника.
      Ответить
      • Тут будет смешно, если клиент находится в зоне белых списков, а hcaptcha.com в белые списки не включили.
        Ответить
        • Похоже, так и есть. Народ интересуется, как восстановить работу Гавнито в браузере в белосписочной зоне, если хкапча в белые списки не входит, а при заворачивании хкапчи в туннель она сливает Гавните адрес прокси.
          Ответить
        • Давно давно был у меня один провайдер

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

          Да вот только веб-мастер понапихал на тот сайт картинок и JQuery с CDN, а админ настроил сеть так, что при отсутствии баланса вместо ICMP респорнса network unavailable (aka DENY в терминах netfilter) приходидло ничего.

          Цинизм в том, что Jquery нужен был для опциональных перделок (это было до эпохи SPA, потому Js в целом был для перделок онли)

          Дальше рассказывать?
          Ответить
          • Какой багор )))
            Ответить
          • Поди, у элемента script атрибутов async и defer не было, да ещё и сам элемент был не в подвале, а в голове, так что браузер наотрез отказывался рендерить страницу, пока скрипт не загрузит (а загрузит он его, как только мы вернёмся в Портленд)?
            Ответить
          • Про Jquery с CDN вспомнился смешной прикол: некоторые веб-мастера вместо номера версии указывают latest, чтобы всегда качалась свежайшая версия. Иногда между версиями бывают несовместимые изменения, и сайт распидорашивает.
            Ответить
    • Мессенджер «Макс» и приложение VK удалили из магазина приложений Google Play


      ахахахахахахахахахахах
      АХАХАХАХАХАХАХАХАХАХАХА

      Так им и надо, уёбкам
      Ответить
      • Хотел порадоваться, но в последние года четыре в паршивки для RU впихивают Рустор, а из Рустора это говно не удалят (потому что Рустор сам говно).

        Это на iOS удаление из Аппстора критично.

        Хотя после 1 сентября в Андроиде ситуация может измениться: новая версия GMS будет удалять приложения тех, кого пидорнул Гугл.
        Ответить
        • Из Google Play также удалены приложения «Одноклассники», Mail. ru и «Дзен»
          Ответить
          • Какой багор )))

            Там что-нибудь из российского вообще осталось?
            Ответить
            • Такой багор, удаление из хухол-плэй не критично, даже наоборот — спустя некоторое время обыватель посмотрит, что у гугла нет нужных приложений, и скажет: "Нахуй этот гуголплэй вообще нужен, там же нихуя нет? Где на этом смартафоне мой православный срустор? Вы мне продали бракованный товар, верните деньги!"
              Ответить
              • Вот и я про то же, народ перелезет на Срустор. Это же не Эпол.

                Правда, пока непонятно, чего ждать 1 сентября. Новая версия Google Play Services будет блокировать установку из любого магазина приложений, сертификаты разработчика которых не одобрил Гугол. Есть обход, но для него нужно войти в меню разработчика. Сколько процентов пользователей дождутся заветного «Не нужно, Вы уже разработчик»?
                Ответить
                • > Правда, пока непонятно, чего ждать 1 сентября.

                  Эксперты будут очень заняты
                  https://ic.pics.livejournal.com/pryf/39738266/6675680/6675680_original.jpg
                  Ответить
                  • Да, нам будет недоставать их экспертного мнения...
                    Ответить
    • виндобляди чтобы не платить за докер-десктоп запускают его в WSL2.
      но вот незадача: WSL2 это такая волшебная виртуалка, которая запускается при первом к ней обращении, и помирает через сколько то минут неактивности (это не документировано)

      но виндоблядь не проведеш: говно-и-палочки решат любую задачу https://blog.lecoteauverdoyant.co.uk/articles/wsl-keep-alive.html
      Ответить
    • У Cloudflare есть халявный сервис WARP, доступный в России. Раньше он был на Wireguard (что сейчас бессмысленно), теперь стал доступен AmneziaWG (всех версий).

      Халявный WARP всегда выбирает точку выхода поближе к местоположению твоего провайдера. При подключении из РФ он выдаст российский адрес (из нормального датацентра, где ничего не заблокировано, но из российского).

      Сегодня я попробовал цепочки: через WARP, выдавший мне российский адрес, смог подключиться и к Протону (который давно у нас заблокирован), и к проксям VLESS/Hysteria2/Trojan, которые считал дохлыми. Всё работает.

      Также иногда работает вариант, когда WARP не в начале цепочки, а в конце. Например, цепочка «латвийский прокси + WARP» выдаёт шведский адрес.
      Ответить
      • VLESS, завёрнутый в AmneziaWG, охуенно работает.
        Ответить
        • хуй завернутый в газету
          заменяет сигарету


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

            Первое соединение должно быть к чему-нибудь, расположенному в «правильных» подсетях (Бегет, Селектел, Таймвеб, Яндекс, ВК, DDOS-Guard, Qrator, Servicepipe), и то нужно ловить правильный айпишник.

            По протоколам не подскажу. Xray/Sing-box (VLESS+Reality, например) на порту 443 должен работать, остальное не гарантируется. AmneziaWG надо пробовать.

            Но в качестве обратного прокси (последнего прокси в цепочке) WARP можно попробовать.

            У WARP, кстати, помимо AWG ещё появился MASQUE. При подключении к халявному профилю из России даёт финский айпишник.

            https://generator-config-warp.vercel.app

            (где конфиги для Clash, ставишь галочку «совместить masque и awg»).
            Ответить
            • Сегодня с утра включали БС в СПБ
              Знакомый проверил с мобилки свою ВПСку в Яндексе, и получил хуй, завернутый в газету. Причем по HTTPS (но пинги идут, что интересно!). Такие дела.

              IP поменять, или протокол? Там влес.
              Ответить
              • Хуй в газету хоть завёрнутый?
                Ответить
              • У нас белые списки были только в марте, потом вернулись к чёрным. Так что опыта обхода мало.

                Как я уже писал, в БС попадают не все IP-адреса хостера, а по неочевидному алгоритму. Иногда заказ нового IP спасает. Но я уже писал, как чувака забанили после того, как он запросил новый айпишник тысячу раз. Так что делать это слишком часто, чтобы было похоже на то, что ты сканируешь сеть, не рекомендую.

                С протоколом пока тоже не совсем очевидно. Может зависеть от версии прошивки на ТСПУ. Если у тебя VLESS+Reality, то в качестве фингерпринта uTLS (fp) сейчас не рекомендуют использовать chrome и safari, лучше firefox или edge.

                Про XHTTP и WS (websockets) пишут разное. Одно время только они и спасали. Сейчас же у некоторых провайдеров всё наоборот, XHTTP и WS заглушили.

                В общем, перебор опций VLESS — целое поле для экспериментов.

                Одно время рекомендовали Hysteria2 и Trojan, они были живучее, чем VLESS. Сейчас наоборот, у некоторых провайдеров Hysteria2 и Trojan стали глохнуть. Тут лотерея.

                Похоже, что классический Shadowsocks устарел. Пробовать его нет смысла.
                Ответить
                • Целое поле
                  Эксперементов

                  (вы тоже это услышали, да?)


                  Посоветую ему сменить IP, файковый домен (там реалити) и эмулированный бравзер.

                  А кстати, DNS при БС тоже не работает.
                  Ответить
                  • Егор Туалетов. Русское поле экскрементов.

                    С DNS при БС беда, да. Работает провайдерский, НСДИ (195.208.4.1), у некоторых работают MSK-IX (62.76.76.62) или Яндекс (77.88.8.1). Российские DNS удалили официально заблокированные ресурсы (Нельзяграм удалён, а Ютуб остался, потому что Ютуб блокируют по беспределу без письменного решения). Поэтому лучше использовать иностранный DNS, а поскольку при БС он недоступен, то завёрнутый в туннель.

                    Некоторые клиенты различают локальный DNS (тот, что дала система и, возможно, предоставил провайдер), прямой DNS (direct; ты его прописал сам, но не завернул в туннель) и удалённый DNS (remote; а вот его завернули в туннель).
                    Ответить
              • > но пинги идут, что интересно

                Сейчас будешь смеяться. Когда Мордокнигу и Нельзяграм забанили по айпишнику (по одному из двухсот, гы!), ICMP-пинги к заблокированному айпишнику не шли. Энтузиасты тут же этим воспользовались и написали скрипт для фильтра рабочих зеркал и поиска других заблокированных сайтов по пингу.

                И тут РКН решил их обломать, чтобы их скрипты не работали. Теперь ICMP-пинг проходит даже на заблокированные сервера, что делает заблокированные неотличимыми от доступных с точки зрения утилит для пинга.

                Нам теперь надо нанести РКН ответный удар: раз уж ICMP проходит всюду, надо придумать, как через него передавать информацию.
                Ответить
                • так вроде есть уже такие решения, просто они будут пиздец медленные: ты себе размер ICMP 8 представляешь?)

                  Ну и конечно как только это станет массовым -- его быстро забанят.
                  Ответить
                  • Всё так. Я вот тестирую dnstt (туннель по протоколу DNS). Из моей коллекции туннелей один живой остался.

                    Но тут возможно, что пока не придумали как их блокировать, а просто питух, который их поднял, решил больше не поддерживать.
                    Ответить
                    • а что за софт?
                      Ответить
                      • https://github.com/anonvector/SlipNet/blob/main/docs/USER_GUIDE.md

                        У того же автора есть серверная часть:
                        https://github.com/anonvector/slipgate

                        Живой туннель:
                        Протокол: dnstt
                        Домен: t.rinsed-tinsel.site
                        Публичный ключ:
                        1606b003c808f0ef2310529c11ea0c546784a95a4a5b9b9464cd87c40da5ff1c
                        Ответить
                        • Я не всё рассказал. Тестовый туннель из предыдущего комментария работает только с резолвером 176.126.244.152:5300. Со стандартных DNS недоступен. Какой багор )))
                          Ответить
                        • Оказывается, там ещё NoizDNS запущен с теми же параметрами, что и dnstt. Серверное ПО поднимает сразу два протокола.
                          Ответить
                      • Сейчас вот его проверил. Страница ГК нормально грузится, а Гуглокапча недогружается, собака такая.
                        Ответить
                • Агась, и уйтубы и соссети заблоченные нормально пингуются. У нас ещё так устроено, что всё вне белых списков со скоростью несколько килобит/с грузится, так что юзабельными остаются текстовые сайты только.

                  Кстати бывает такая вот хуйня, но я сомневаюсь в её полезности, толкьо на случай пиздеца, наверное:
                  https://en.wikipedia.org/wiki/ICMP_tunnel

                  In theory, it is possible to have the proxy use echo request packets (which makes implementation much easier), but these packets are not necessarily forwarded to the client, as the client could be behind a translated address (NAT).
                  Ответить
                  • > всё вне белых списков со скоростью несколько килобит/с грузится, так что юзабельными остаются текстовые сайты только.

                    Можно зайти на сайтик Штольмана, почитать, как он ненавидит платные туалеты.
                    Ответить
              • Короче, ping теперь можешь выбросить. Используй курлы-курлы или openssl s_client.
                Ответить
                • так там петух как я понял тупо в браузере ввел IP адрес и получил хуй
                  Ответить
                  • У тебя значит не в бс ip
                    Ответить
                    • а как попасть в бс?
                      Ответить
                      • Хз, пересоздавать, пока айпишник белый не дадут? Щас, говорят, в этой лотерее шансов меньше гораздо.

                        Ещё вариант: создать у яндекса cdn и настроить через него влес по xhttp
                        Ответить
                        • Ага, проверил, через cdn на могильном грузит файлы без ограничений, а напрямую байты едва ползут; но влес через него пока запинать у мня не получается. Работает только напрямую к серверу.
                          Ответить
    • https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f076ef44a44d02ed91543f820c14c2c7dff5 3716
      Ответить
      • Ошибка расчёта!

        Не удалось рассчитать задачу: undefined

        Сведения
        Защищено Anubis От Techaro. Сделано с ❤️ из .

        Дизайн маскота от CELPHASE.

        На сайте запущен Anubis версии 1.25.0.

        In een duister ver verleden vond een man een oude schat
        Ответить
      • > Signed-off-by: Julius Werner <[email protected]>
        > Reviewed-by: Douglas Anderson <[email protected]>
        > Signed-off-by: Alexandre Belloni <[email protected]>

        Первый был Иван Иваныч
        Второй был Иван Степаныч
        Третий был Иван Фомич
        Ответить
    • Бля пиздец, через пол года будет уже абсолютно похуй на каком языке агент пишет код.
      Человек будет писать только промпты, а что там оно делает будет не важно: один агент пишет код хоть на С++, хоть на расте, другие два ревьювят, червертый деплоит. Ты даже на код не будешь смотреть, как сейчас не смотришь на ассемблер, и в принципе вообще не нужен будешь.
      Ответить
      • Это правда


        Будет 0.1% петухов которым не похуй (всякие борманды=хуерманды, j123 и прочие прыщепердолики) и 99.9% программистов которые будет писать "сделай сайт и мобильное приоржение к нему"
        Ответить
        • Кста, на чём будут зарабатывать всякие JetBrains, основной бизнес которых — это IDE? Ведь просмотрщики кода нахуй будут не нужны, функциональности notepad++ уже будет сверхдостаточно.
          Ответить
          • Уже сейчас IDE бывают напичканы плагинами с «ИИ». Вот на этих плагинах и будут зарабатывать.
            Ответить
            • Так это плагины над редактором кода или что?
              Ответить
              • Почему вообще не придумали еще нейроинтерфейс? Какие нахуй марк-даун файлы? Я не обязан понимать язык для написания книг
                Ответить
          • https://www.jetbrains.com/junie/ ?

            ps: продавать IDE -- тупо. MS давно уже поняло, что IDE нужно только чтобы привязать пользователя к платформе: 20 лет назад это была ОС, теперь -- клауд
            Ответить
          • А в чем смысл промежуточной хуйни? Почему нельзя сразу асемблер генерить из маркдауна?
            Ответить
            • Сразу бинарник писать, без всяких там ассемблеров
              Ответить
              • Так этож тоже самое. Асемблер транслируется почти биекционно в обьектный файл. Макросный препроцессор и линкер мы не считаем. Не?
                Ответить
                • В Ассемблере мы можем использовать метки, а в объектнике нужно сразу считать смещения.
                  Ответить
                  • В асс еблере мы можем ещё и на внешние символы ссылаться. И заголовки и секции нормальное проверенное ПО генерит.

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

                  Нет. Например, нельзя чисто через мнемоники ассемблера закодировать инструкции x86-64 с мувами где куча нулей, см. https://govnokod.ru/20141#comment333423
                  Ответить
                  • Т.е. если ассемблировать mov rax, 1 то оно выбирает самый короткий вариант, а если мне специально надо чтоб был длинный вариант, чтобы его потом пропатчить, насрав туда других байтиков в мув, ассемблером это не решить
                    Ответить
                    • Ну почему? Через db вполне можно. Если нужен конкретный опкод, или инструкции нет в ассемблере, так и делают
                      Ответить
                      • db это какой-то MASM/tasm, а j123 на гасме говорит
                        Ответить
                        • На gas тоже можно через ".byte"
                          Но это уже не ассемблер. Это как если всю программу на Си напишу внутри асмовставки в main и скажу, что это у меня Си
                          Ответить
                          • Тонкая граница, на самом деле. А интринсик это си, или нет? А `__builtin_ia32_pause`?
                            А `outb(2)`?
                            А в борманд си под дос можно было в регистры напрямую писать (они были представлены как структура бо там API бивиса и доса через них выражался) это си?
                            А Extended Asm в GCC это си или нет?
                            Ответить
                  • А еще нельзя наверное какие-то инструкции, которые асемблер еще не знает)
                    Ответить
      • Ахаха, чел плюсовик 20+ лет опыта, хвастается умением рефакторить легаси, хайлод, мультрединг, канкарренси, вся хуйня, скилловый прыщевик и все дела и так далее.

        Заменяется подпиской Codex за 20$.


        Ахахахахахахаха.
        Ответить
        • Да, разумеется, так всё и есть.

          Пишешь просто промт: "вот у меня есть распределенная система на С++, она норм работает при 300К одновременных подключений, но при 700К уже тормозит, почини пожалйста, и задеплой" и идешь пить чай. Или кофе. Вот у вас на работе что пьют?
          Ответить
          • Реально ли заменить MAKAKA LLMом чтобы она писала "поднасрём ла лалала ла", или пока еще нет таких технологий?
            Ответить
            • Ха-ха-ха, Вы совершенно правы!

              Более того размножать такие тексты можно и без LLM.
              Ответить
          • Вообще если без шуток, то довольно большая часть т.н. "программистской работы" это разного рода формошлепство, и перенос бизнес-логики из текстовых документов в программы на каком-то ЯП, разве нет?

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

            Да, да, я знаю, что именно твоя, анон, работа совсем не такая. Ты каждый день создаешь что-то такое, о чем другие даже не догадываются, это ты придумал мап-редьюсь, разработал алгоритм Ахо-Корасик, доказал, что P=NP, придумал Linux, и объявил дефолот. Но я же не про тебя, а при типичного вкатуна-айтишнечка, из тех что решают задачи для ООО "Строй-связь-инвест-плюс".
            Ответить
            • Мне ещё играют живые Битлз и стареющий Эдриан Пол.
              Ответить
              • Adrian King* и Пол Грэм


                *https://www.amazon.com/Inside-Windows-95-Adrian-King/dp/155615626X
                Ответить
    • Какой скандал ))
      Ответить
    • Друзья у кого есть знакомые в антропик или оупен эй ай хочу залутать 700к в год
      Ответить
      • залутать это заплатить?

        Ну, у меня есть. Можешь мне дать 700к, я им передам по старой дружбе. Тебе как удобнее будет мне перевести?
        Ответить
    • Hacker wipes European country’s entire land registry database, paralyzing real-estate market


      Because no mysql real escape was used
      Ответить
    • Жил да был джаваскрипт за углом
      > Boolean(2**31 & 2**31)
      true
      > Boolean(2**32 & 2**32)
      false
      Ответить
      • Ха-ха-ха, это же очевидно! ECMAScript использует плавпитуха с мантиссой в 53 бита.

        А у Вас результат обрезается после 31 бита.

        Вы совершенно правы, это неожиданный результат!
        Ответить
        • Вопрос на позицию сеньер-помидор-стаф-принципал-феллоу-джаваскрипт-девелопер: Исходя из указанного выше выода node.js укажите наиболее вероятное максимальное чисто байт, которое поддерживается в JavaScript для побитовых операций.
          Ответить
      • Кажется, в нём все побитовые логические операции 32-битные.
        Ответить
        • Верно. Поздравляю, вы прошли собеседование. Можете работать Фронт Энд Девелопером в проекте на 12 тысяч файлов на "ДжаваСкрипт" в окружении трех опотных разработчиков - выпускников Skillbox!
          Ответить
      • «ECMAScript» — язык для нормальных людей, а не пердоликов, поэтому «целых чисел» и «битовых длин» там нет, а что конкретно находится в переменной типа «число» зависит от операторов, операндом которых которых является данная переменная. Какой «Asm»!

        Так получилось, что для операторов битовой арифметики (например, «&») значение имеют только нижние 32 бита числа, а всё, что выше — обрезается.
        Ответить
        • Даже предположу, почему так: хотели степень двойки. 64 не шмогли, потому что у дабла в мантиссе 53 бита. Значит, можно взять 32.
          Ответить
        • Кстати, почему 80-битный плавпитух не стандартизировали? У него как раз мантисса на 64 бита.
          Ответить
        • Я вообще не понимаю, зачем нормальному программисту (не пердолику) может понадобиться побитовая операция? Да и зачем ему более 32 бит? Чего может быть больше чем 2^32? Товаров на складе? Денег на счету пользователя?
          Ответить
          • Кстати, про деньги: была купюра достоинством квадриллион зимбабвийских долларов. Или пизжу, но сто триллионов точно были:
            https://upload.wikimedia.org/wikipedia/commons/thumb/0/07/Zimbabwe_%24100_000_000_000_000_2008_Obv erse.jpg/1280px-Zimbabwe_%24100_000_000_000_000_2008_Obv erse.jpg

            g: третий доллар ZWR.
            Ответить
          • Секунд, прошедших с 1 января 1970-го года. Ну если цивилизацию к 2038-му году не накроет пиздой.
            Ответить
            • Секунд, прошедших с 1 января 1970-го года, сойдут с ума

              нахуя экмартышкам секунды?
              > Date()
              'Tue Jul 21 2026 21:09:09 GMT+0200 (Midden-Europese zomertijd)'
              Ответить
              • У старых джавистов была когда-то привычка хранить время как long (это всегда 8 байт в ЯЖА) -- количество секунд с UTC 1 jan 1970.

                Потому что разбираться с шизофазисей разных классов, которые то с таймзоной, то без таймзоны, то они мутабельные, то нет, то непотокобезопасные, был Date, обосрался, и был проклят, првезли Calendar, он тоже обосрался и был проклят, завезли какой-то серд-парти JobdaTime, короче ну это всё нахуй: ничего нет надежнее тупого примитива -- тупого интеджера из восьсми байт (жаль, сайнд)

                Именнно потому я за "тсаря"
                Ответить
                • Опера Лайки Сасайнин (Жизнь за Царя)
                  Ответить
                • На самом деле секунды бывают разными: бывают с високосными секундами (из них можно получить текущую дату/время в привычном формате с помощью деления с остатком и коррекции на високосные годы, но нельзя мерить интервалы, потому что есть шанс попасть на високосную секунду) и монотонные секунды (а из них текущее время выйдет с ошибкой, зато можно точно мерить интервалы между двумя событиями).
                  Ответить
                  • > 620 миллионов лет назад сутки длились 21,9 часа
                    > в эпоху динозавров (около 70 миллионов лет назад) — 23,5 часа

                    Да, можно проебаться с этой leap second, конечно

                    А нельзя ебаную землю пофиксить??
                    Ответить
                    • Как я тебе вилкой буду фиксить?
                      Ответить
                      • Я засмеялся: как же я землю пофишку, когда
                        Ответить
                    • Совсем недавно обсуждали, что где-то (уж не в Йаже ли?) решили leap second не вставлять отдельно, а равномерно размазывать по суткам. В сутках 86 400 секунд. Если leap second равномерно размазать по ним, то искажений никто не заметит, и можно будет не ебаться с monotonic time и с прочей питушнёй. Да можно даже по последнему часу размазать. Кто заметит искажение в 1/3600?

                      P.S. Нашёл, по последней тысяче секунд размазывают:

                      https://govnokod.xyz/_29259/#comment-1351385
                      Ответить
                      • Какие-то C++ проблемы https://en.cppreference.com/cpp/chrono/leap_second

                        У нас в ЙАЖА нету никаких лип секунд: https://bugs.java.com/bugdatabase/JDK-4272347

                        > Leap seconds will not be supported with java.util.Calendar/TimeZone.

                        Впринципе, предлагаю и от календарей отказаться. Я не обязан поддерживать проекты, охватывающие несколько часовых зон. Я не гугл.
                        Ответить
                        • Малость напоминает мемори модель: у плюсов там три сорта ордеринга, четыре даже (и растишка тоже со старшей сестрёнки все собезьянничал)
                          https://govnokod.xyz/_28914/#comment-1283722

                          А джавист такой: хеппенс бифор, ы!
                          Ответить
                          • У меня в «x86» никакого «ordering» нет. Армобляди соснули.
                            Ответить
                            • Но у тебя все равно есть lfence и mfence же (у тебя тока райты упорядочены, не?)
                              а еще бывает компилятор хуеплетит (а джавак никогда не хуеплетит, он тупой как буратино и джит тоже)
                              Ответить
        • В переменной типа "цифры" находятся цифры, что не понятно?

          если поставить пакет "isTrsyfra" из npm, то можно в этом самому убедиться.
          Ответить
      • > 2 ** 31
        2147483648
        
        > (2 ** 31) & (2 ** 31)
        -2147483648


        джаваскрипт иди на хцуй
        Ответить
        • BigInt
          Ответить
          • НахуйInt
            Ответить
            • Почему в джаваскрипте всё через жопу? его делали проктологи? Типа по этому говорят про проктичный подход и прогроммист прогматик?
              Ответить
        • блядь, дожил до того, что прекрасно понимаю, почему числа равны по величине, но внятно вербализовать это для другого человека не могу

          хуево это всё
          Ответить
          • Нормально, программисты вообще редко могут сериализовать мысль во внятный текст.
            Ответить
    • Докер Настолка срёт какой-то хуйней ненужной, скоро будут Джой Казино там рекламировать


      C:\Users\koko>docker exec -t -i 83252ddfdfa5 /bin/bash
      
      What's next:
          Try Docker Debug for seamless, persistent debugging tools in any container or image → docker debug 83252ddfdfa5
          Learn more at https://docs.docker.com/go/debug-cli/
      Error response from daemon: container 83252ddfdfa5558e5f4f43b2ed4edb5532822293626557b5e478a1bf4aac20d1 is not running


      g: Unix, The Rule of Silence
      Ответить
      • try docker video frame buffer for seamless, exciting coding experience
        Ответить
    • 400 universities all over the world are teaching Kotlin.
      --

      Прости нас Edsger, мы всё проебали. Может, надо сразу PHPMyAdmin учить?
      Ответить
      • Это остров, на котором расположен Кронштадт?
        Ответить
    • Традиционно самый высокий доход в IT у разработчиков: медиана этой категории — 270 000 в Москве, 247 000 в Санкт-Петербурге и 200 000 в регионах. Менеджеры в IT получают 260 000, 200 000 и 152 000 соответственно, администраторы — 229 000, 200 000 и 150 000. Топ-5 замыкают специалисты по информационной безопасности — 224 000, 151 000 и 130 000 и аналитики с зарплатами 220 000, 180 000 и 160 000 соответственно.
      Ответить
    • https://t.me/unavoidable_shitpost/6151
      Ответить
    • провод тайп ц, который вы собираетесь заказать

      - хорошо или вообще заряжает
      - хорошо или вообще передает данные

      выберите 0.75 из двух
      Ответить
      • > 0.75

        Листья роняет вяз
        Осень пришла опять
        Ты как столб долговяз
        Как бутылка ноль семьдесят пять
        Ответить
    • любителям птиц и штурвалов: https://www.demorgen.be/snelnieuws/ai-slop-vindt-zijn-weg-naar-databanken-voor-vogelfoto-s-en-dat-heeft-gevolgen-voor-de-wetenschap~bd7ea776/
      Ответить
      • TL;TR: AI засрал фейковыми картинками банки фотографий птиц, которыми пользовались учёные
        Ответить
    • Петухи проголосуйте пожалуйста 1 или 2

      Утверждение: программисты больше не пишут код руками, а только лишь генерят его с помощью AI.

      1. Это ротоёбы наверное какие-то, где ты вообще это взял?
      2. Конечно. А ты до сих пор руками кнопочки нажимешь и пишешь слово "void" четрьмя кнопочками? Делать тебе нехуй типа?
      Ответить
    • https://openai.com/index/hugging-face-model-evaluation-security-incident/

      жаль, станиславский не дожил до наших дней, много бы отдал за его рецензию на эту невыдуманную драму
      Ответить
      • Терминатор-1 всё ближе
        Ответить
        • Разве что с вручную разрисованных плакатов постсоветских кинотеатров
          Ответить
    • Как бы вы мониторили запуск тестов на CI? Какой-нить графаной и ее алертами?
      Ответить
      • Прошу уточнить цель. Если просто показывать красный статус хуевому PR, то это обычно делается интеграцией с той системой, в которой эти PR живут. Если там какие-нибудь смоук тесты против прода, то это другая история, где что-то такое возможно, но всё танцует от конкретных требований.
        Ответить
        • Ну разумеется там тесты, которые падают каждый седьмой раз, так что привязать их к конертному PR не получится.

          Где вообще программисты, которые умеют писать повторяемые, стабильные, герметичные тесты? Назовите их! Нет, я жду! Назовите!
          Ответить
          • Тогда я не знаю, зачем тебе это
            Но да, какой-нибудь экспортер с графаной, который экспортирует статус последнего билда, 0 это фэйл, 1 это зелень, на графике будет меандр. Что там сейчас лучше всего для алёртов, я не знаю, но alertmanager будет всегда жив.
            Ответить
            • > Тогда я не знаю, зачем тебе это

              Ну типа если тесты падают слишком часто то мы пингуем ответственное литсо и оно быстро их чинит

              Вопрос не про тесты ведь, а про хранилинку некоих данных с дашбордами и чартами и алертами и экспортами для обработки в AI
              Ответить
              • А, так это проще решается
                Сделай ежедневный крон на отправку письма по гейту с нужной вероятностью срабатывания
                Когда спалят - извинишься и переставишь крон на другой час
                Ответить
    • https://youtrack.jetbrains.com/issue/IJPL-249064/IDE-2026.2-EAP-8-breaks-compatibility-with-BigData-plugin

      какой багор
      засабмиттили на стадии EAP, и всё равно уехало в релиз
      при чём во всех IDE разом
      Ответить
      • JB не умеет в API, и (как следствие) в backward compatibility.

        Один завязался на левый символ, второй его грохнул.
        Ответить

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