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

    0

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

    #178: https://govnokod.ru/28716 https://govnokod.xyz/_28716
    #179: https://govnokod.ru/28726 https://govnokod.xyz/_28726
    #180: https://govnokod.ru/28734 https://govnokod.xyz/_28734
    #181: https://govnokod.ru/28739 https://govnokod.xyz/_28739
    #182: https://govnokod.ru/28749 https://govnokod.xyz/_28749
    #183: https://govnokod.ru/28777 https://govnokod.xyz/_28777
    #184: https://govnokod.ru/28790 https://govnokod.xyz/_28790
    #185: https://govnokod.ru/28794 https://govnokod.xyz/_28794
    #186: https://govnokod.ru/28815 https://govnokod.xyz/_28815
    #187: https://govnokod.ru/28833 https://govnokod.xyz/_28833
    #188: https://govnokod.ru/28837 https://govnokod.xyz/_28837
    #189: https://govnokod.ru/28840 https://govnokod.xyz/_28840
    #190: https://govnokod.ru/28875 https://govnokod.xyz/_28875
    #191: https://govnokod.ru/28878 https://govnokod.xyz/_28878
    #192: https://govnokod.ru/28886 https://govnokod.xyz/_28886
    #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

    Запостил: nepeKamHblu_nemyx, 24 Ноября 2024

    Комментарии (485) 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://i.postimg.cc/jdVPDqDW/image.png

      какой багор ))) пришли скрейпить наш каталог (проёбывают 90% реквестов), передаваемая таймзона UTC+3, ноль палева
      Ответить
    • какая прелесть
      https://pbs.twimg.com/media/GcfjzM1W4AAgNqK?format=jpg&name=large
      Ответить
    • два фильма из четырёх широко представлены на нашем форуме
      https://x.com/iprxy_loh/status/1860791111029043581
      Ответить
      • Violacheese
        @violacheede
        ·
        Nov 24
        Муж очень любит Сало. Мне как- то не зашло
        Ответить
        • Мимо шёл Фетелюшин и посмеивался. К нему подошел Комаров и сказал: «Эй ты, сало!» – и ударил Фетелюшина по животу. Фетелюшин прислонился к стене и начал икать. Ромашкин плевался сверху из окна, стараясь попасть в Фетелюшина
          Ответить
      • «Зелёный слоник» и «Догма»?
        Ответить
    • https://github.com/kurisaba-dev/kurisaba
      Ответить
      • гляжу, пыхокал такой же пыхокал как и двадцать лет назад
        https://github.com/kurisaba-dev/kurisaba/blob/master/kusaba.php
        Ответить
        • Без модных фреймворков. Всё, как завещал «Ротоёб».
          Ответить
    • https://www.postgresql.org/docs/current/lo.html

      F.21.3. Limitations
      Dropping a table will still orphan any objects it contains, as the trigger is not executed. You can avoid this by preceding the DROP TABLE with DELETE FROM table.

      TRUNCATE has the same hazard.


      Ну то есть сама по себе проблема бывает. Но как люди умудряются писком пищать и рекомендовать пг как самое безоблачное решение, если там каждый второй шаг со ступенькой?
      Ответить
      • REAL DROP TABLE
        Ответить
      • чувак, ты доебался до какой-то левой петушни "lo", которая хранит какое-то говно за щекой вне СУЬБД, и удаляет его по триггеру, и разумеется триггер не тригеррица при транкейте (TOAST прпекрсно удаляется кстати).

        Нахуя вообще large obrjects хранить ЧЕРЕЗ СУБД? ты что, ратаеб?

        Храни порноролики на диске, и раз в сутки удаляй те, которых нет в СУБД. Это будет и неадежейй и быстрее. Или поставь перед ним фРОНТ
        Ответить
        • > чувак, ты доебался до какой-то левой петушни "lo", которая хранит какое-то говно за щекой вне СУЬБД

          да не, это колонка в таблице по DDL

          > Нахуя вообще large obrjects хранить ЧЕРЕЗ СУБД? ты что, ратаеб?

          спроси у создателей lo и автора тех жалоб, через которого я нашел
          Ответить
          • Мне кажется это какой-то говнокостыль, который вообще не надо было брать в СУБД.

            Ну блядь давайте еще телеграм каналы через СУБД создавать, и жаловаться, что они не удаляются из телеграма ктогда ты делаешь `apt remove` постгре
            Ответить
            • > Ну блядь давайте еще телеграм каналы через СУБД создавать

              Это и есть квинтэссенция общественного восприятия реляционной субд postgresql
              Ответить
              • Я приносил же сюда функции для отправки писем из T-SQL?:)

                Слушай, ну если у тебя нет бабла на оракла (или нет скиллов) то у тебя два выбора всего: Или постгрес или всякие mysql/файлы, раздеоленные запятыми, и прочий шлак
                Ответить
    • Разделим условно все мейнстримные императивные языки программирования на следующие группы:
      1. Си
      2. Си плюс плюс
      3. Говноязыки для тупых анскиллябров которые слишком тупы чтобы писать на языках из первых двух пунктов
      Ответить
      • >> мейнстримные
        >> Си
        Ты сишку 30 лет назад проходил? Даже дрова и для микроконтроллеров пишут на цпп.
        Ответить
        • В GNU до сих пор куча программ на чистой сишке без классов.
          Ответить
    • https://de.assmann.shop/en/Network-and-Server-Cabinets/Network-Cabinets-wall-mounting/10-Wall-Mounting-Cabinets/Wall-Mounting-Cabinet-254-mm-10-312x300-mm-WxD.html

      assman.shop by assmann
      Ответить
      • Предупреждение о куках выскочило на русском. CMS со стандартными сообщениями?
        Ответить
      • ты решил стоечку у себя дома поставить? Серверную будешь собирать?

        скажи мне как серверный админ серверному админу: IPMI или IDRAC?
        Ответить
        • Да то всё мечты расиширть ферму. Для неё не так много применения, на самом-то деле
          Ответить
    • СУКА Я ХРЮКНУЛ
      https://x.com/lesserpsina/status/1860208459427512577
      Ответить
    • Петухи, это местоположение можно считать «за Ланитом»?

      https://i.imgur.com/HKKpNB2.jpeg
      Ответить
    • релоканты признайтесь захотелось
      https://pbs.twimg.com/media/GdZ9BtEWAAAs8B5?format=jpg&name=900x900
      Ответить
      • Рыбов продоёте?
        Ответить
      • Мне захотелось, кстати. Но не к рыбам конечно, а к четырнадцати годам, и к пузатому 14" CRT с Borland Pascal 7.0
        Ответить
      • о это ж чичваркин
        Ответить
    • Продолжаем унижать дотнет

      https://stackoverflow.com/questions/10016225/c-sharp-equivalent-of-php-mysql-real-escape-string-function
      https://stackoverflow.com/questions/5787669/mysql-real-escape-string-in-net-framework
      Ответить
      • Русня какая-то отвечала. Типичная «проблема X/Y»: вместо того, чтобы ответить, где в этом Дотнете аналог функции mysql_real_escape_string, предложили использовать подготовленные выражения.

        Хорошо ещё, что не предложили на прыщи с сишкой перейти с Дотнета.
        Ответить
      • using(var command = new SqlCommand("insert into MyTable(X, Y) values(@x, @y)", connection))
        {
            command.Parameters.Add("@x", textBoxX.Text);
            command.Parameters.Add("@y", textBoxY.Text);
            command.ExecuteNonQuery();
        }


        Почему не так (питон)?

        connection.execute("insert into MyTable(X, Y) values(@x, @y)", {x=textBoxX.Text, y=textBoxY.Text})
        Ответить
    • Total ( 82/1145) 6.6 GiB 13.4 MiB/s 08:21 [###############] 100%
      error: failed retrieving file 'qt6-base-6.8.0-1-x86_64.pkg.tar.zst.sig' from manjaro.mirrors.lavatech.top : Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds


      технология иди на хуй
      Ответить
      • Кутэёбы должны страдать
        Ответить
      • Скачал 6,6 гигов и на скачивании мелкой сигнатуры обломался?
        Ответить
    • https://docs.scala-lang.org/scala3/reference/experimental/cc.html

      хуета какая-то
      Ответить
      • Это к проблеме «цветных» функций (синхронных/асинхронных, чистых/с побочкой и т. п.).

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


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

        А вот эта поебота "ах я случайно уволк ссылу за ЗАКРЫТЫЙ РЕСУРС" это для пидоров, у которых память чистят дворником, а ресурсы вилкой.

        вспоминается броманд
        --У вас в плюсишке управление памяти ручное (что не правда)
        --Это у вас в жабе управление ресурсами ручное

        ps: а ну понятно, они борова и пытаются звести
        Capture Checking of Closures
        Ответить
        • пример
          fn process_file(code: C) -> Result
          where
              C: Fn(&mut File) -> Result,
          {
              let mut f = File::open("c://temp/1.txt")?;
              code(&mut f)
          }
          fn main() {
              let mut f_ref: &File;
          
              let bytes = process_file(|f| {
                  let mut buffer = [0u8; 4];
                  f.read(&mut buffer)?;
          //        f_ref = &f; // А ПОШЕЛ ТЫ НАХУЙ ЧУЖОЕ ХВАТАТЬ ИЖ ЧЕГО ЗАХОТЕЛ ХОЗЯЕВА БЛЯДЬ
                  Ok(buffer)
              })
              .expect("Can't read byte");
              println!("{:X?}", bytes);
          }


          Если убрать комментарий, то не скомпилируется.


          Растишка версус сишка -- тема не однозначная. Но у всякого вонючего жабья рачья он выигрывает просто блядь как олимпиадник у вкатившегося в айтишечку баристы
          Ответить
        • > управление памяти ручное

          MS даже код на C# называет managed, а на C++ — unmanaged. Типа в C++ всё вручную, а вот в их божественном «Дотнете»...
          Ответить
    • В Xiaomi PC Manager есть функция ограничения заряда до 80%, созданная для продления жизни аккумулятора. В приложении имеется баг: настройка ограничения отключается каждый раз, когда пользователь отключает ноутбук от питания.
      Ответить
    • South Korean police have arrested a CEO and five employees for manufacturing over 240,000 satellite receivers pre-loaded or later updated to include DDoS attack functionality at a purchaser's request.
      Ответить
      • > receivers

        > attack

        Как говорил Гологуб, поделил на ноль.
        Ответить
        • а в чем проблема? это могу быть хоть приставки для телевизора, требующие доступа к wi-fi для управления мозговыми микрочипами, как это обычно бывает

          ну и firmware upgrade крайне маловероятно распространяется через спутники
          Ответить
          • Понял, да, если спутник — не единственный канал связи, то трансмиттер не требуется.
            Ответить
    • public <T> Tuple.Tuple2<List<Tuple.Tuple2<String, {Type}>>, String>


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

        if (foo.second.first.second.first.first.frist.second) {

        и мне заебись, кстати
        Ответить
        • Подтверждаю. В «C++» всё точно так же.
          myMap.insert_or_assign("hello", "world").second.second;  // "world"
          Ответить
    • MAKAKA, я тебе покушать принёс.

      https://highload.ru/moscow/2024/abstracts/13866
      Посмотри название доклада, потом секцию, в котором он, потом хрюкни, потом посмотри название конференции, потом хрюкни три раза.
      Ответить
      • Я не МАКАКА, но...

        > Острая тема рынка труда и рынка PHP

        PHP — не труд (или мартышкин труд), ясно.

        > Целевая аудитория: Как те, кто недавно просил повышения зарплаты, так и те, кто пока ещё нет.

        *****

        Инью, тут для тебя доклад нашёлся:

        https://highload.ru/moscow/2024/abstracts/13911
        Ответить
        • Как тебе футболка Ольги?
          Ответить
          • nice tyan
            Ответить
            • Именно поэтому я за «PHP».

              https://ru.wordpress.org/files/2021/03/olga1.jpg

              https://ru.wordpress.org/files/2021/03/olga4.jpg

              https://ru.wordpress.org/files/2021/03/olga3.jpg
              Ответить
              • very nice tyan
                Ответить
                • у нас в расте тоже симпатичные тян есть (некоторые с хуем правда, но это особенность лоу-левел разработки)
                  Ответить
              • Вот она https://vk.com/gleckler
                Ответить
                • > WordPress Developer and Fantasy writer
                  > Company: High load WordPress project
                  Ответить
                • Ого, она «Oomph!» слушает...
                  Ответить
                  • ну всё
                    ты влюбился?
                    Ответить
                    • Единственное произведение в исполнении «Oomph», которое я могу вспомнить, это вот это:

                      https://youtu.be/PC2jlnjOgiY

                      И то я об этой песне знаю только благодаря «Oonagh» и «Santiano».
                      Ответить
                  • Придешь к ней такой: "знаете, я в некотором смысле тоже на "пи аш пи" под "вордпресс" программирую...."
                    Ответить
                    • У неё семья. Вдруг её муж тоже пэхапэшник и ей уже есть, с кем обсудить «Вордпресс»?
                      Ответить
          • О&amp;&amp;&amp;&amp;'''&amp;льга
            &gt;Как тебе футболка Ольги?

            на ворпдессе пишет?
            Ответить
            • Угу. Всё началось с того, что она клепала сайтики для заказчиков, а потом потихоньку начала контрибьютить во «Вротпресс».

              «Самый большой недостаток WordPress — очень просто сделать, чтобы все работало, поэтому некоторые не беспокоятся о том, чтобы делать правильно, что позже выливается в проблемы».
              Ответить
        • я на пхп уже сто лет не программировал
          Ответить
          • Это так не работает. Думаешь можно быть пыхером, а потом типа раз, я программист, да??

            Вот уж дудки!
            Ответить
        • а есть видео? нет, я бы серьёзно фоном послушал хайлоад-пхп
          Ответить
      • https://youtu.be/gjtoQgbG45E
        Ответить
    • Есть тут те кто играет в факторио?
      Ответить
    • Блядь вы не поверите, чем приходится заниматься.

      Я высрал тулу (почему-то на расте) которая в .exe файле находит конец всех секций, и после него заменяет строку с питоном: полную на относительную

      Я правда так и не понял, как в файле может быть секция, не указанная в headers, но как-бы вот она действительно там.

      Вопрос к авторам тулы w64.exe из состава питонячих distlutils, а сырцов ее нет.


      Рассказать бизнес-задачу?
      Ответить
      • Расскажи, раз начал. Тут все свои, поймём.
        Ответить
        • Нужно запускать етсты на винде на CI.
          Если на каждом агенте ставить с ноля через `pip install`, то можно хрюкнуть.

          Решили так: устанавливаем питон на одном агенте, потом пакуем zip, скачиваем, распаковываем (на прыщах решили докером)

          Однако оказалось, что pip генерит мутотень через тулу ScriptMaker, которая под капотом генерит PEшки где зашит полный путь до питона (как шебанг) и на другом агенте не работает

          Вот мне приходится его оттуда выковыривать, и менять на другой. Я его нашел strings (он там всегда по одному смещению, строго после последней секции)
          Ответить
          • То ли у меня дежавю, то ли на ГК уже обсуждали эту проблему и не придумали ничего лучше, как патчить экзешники.
            Ответить
            • Да я уже понял, понял. Мне правда сказали, что я хочу странного, и обычно так не делают

              Объясни лучше как это скрипт прикопали после последней секции?
              Ответить
              • Видел такую технологию?

                https://neolurk.org/wiki/Rarjpeg

                Корпорация «Борланд» ещё в эпоху «ДОС» баловалась, приклеивая в конец exe-файла всякие ресурсы с помощью copy /B. Можно было приклеить оверлеи, графический драйвер (bgi), векторные шрифты, ресурсы «Turbo Vision» т. п. В секциях это не было описано, искалось по сигнатуре за концом последней секции.
                Ответить
                • Не нужно, вы уже разработчик.
                  В заголовке страницы сложить с байтиками и найти хвост модуля.
                  Ответить
                  • Именно это и позволило в конец экзешника дописывать всякую питушню.
                    Ответить
                    • Он другое описял: искать трейлер, как в zipsfx
                      Ответить
              • cat a.exe path.txt > dist.exe
                Ответить
    • https://testen.de/info.php84

      спасибо!!!!!!!!!!!
      Ответить
      • Как ты нашёл? Я специально 84 дописал, чтобы никто URL не подобрал...
        Ответить
        • Ссылка с главной же.

          Zend Scripting Language Engine: Andi Gutmans, Zeev Suraski, Stanislav Malyshev, Marcus Boerger, Dmitry Stogov, Xinchen Hui, Nikita Popov

          Даже в разработке «PHP» участвовал Хуй.
          Ответить
          • Якуб Врана, заходивший на ГК, оказывается, соавтор документации к «PHP».

            P.S. Врана также автор вот этой питушни:

            https://github.com/vrana/adminer
            Ответить
            • ну настоящий пехапешник
              https://github.com/vrana/adminer/blob/88647b93e467210f270340e758af6771e2c5638a/adminer/call.inc.php#L32

              https://github.com/vrana/adminer/blob/88647b93e467210f270340e758af6771e2c5638a/adminer/call.inc.php#L51

              как говорит Икарус "нямка, сколько пластелина"
              Ответить
              • Это классика! Это знать надо! Если ты работал на шестом аэрационном поле...

                Вот, кстати, явление автора народу:

                https://govnokod.xyz/_23353/#comment-354037
                Ответить
                • а куда еще таким программистам?
                  Ихнее место только здеся

                  (и еще в нашей компании судя по коду нашей репы)
                  Ответить
                  • Пластилиновый мир победил,
                    Насос оказался слабей.
                    Последний «Макдональдс» закрыт,
                    Последний Петрович устал,
                    А под ногами грязь и шкурки банана.

                    О-о, моя оборона!
                    Траурный ЗИЛ нелепого мира.
                    О-о, моя оборона!
                    Насрали туристы мимо сортира.
                    Ответить
        • я и https://testen.de/info.php83 отыскал!!!

          главное отличие: у 8.4 стоит PHP Integer Size 64 bits
          Ответить
    • жили были два наркомана
      один был просто наркоман, а второй ебанутый вконец, и придумал он https://stackoverflow.com/a/11692001
      Ответить
      • а третий наркоман такой: "подержите мое пиво"

        https://ss64.com/nt/goto.html
        секция BUGS

        перепишу на powerhell сука
        Ответить
        • Наркоманы! Я знал, что cmd — говно, но чтобы настолько...

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


            В качетсве развлечения предлагаю тебе проитерироваться по папке, и выбрать файлы котолрые НЕ отвечают определенному шаблону
            Ответить
            • В ватниках такое нельзя или нужна отдельная прога, которая матчит имя и потерну.
              Ответить
              • Двойным циклом можно: во внешнем in (*), а во внутреннем отсекать те, которые совпали с шаблоном.

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

                Но если выполнение батника прервётся, будет какой багор: придётся все файлы возвращать на место вручную.
                Ответить
        • зачем тиы пишешь на cmd? утебя Windows NT 4.0?
          Ответить
    • https://samcurry.net/hacking-kia
      Ответить
    • Признайтесь, для вас же тоже «вордпресс» всегда отдавал благовониями индийской драмы с предательствами?

      https://techcrunch.com/2024/12/10/wordpress-vs-wp-engine-drama-explained
      Ответить
      • “The web needs more independent organizations, and it needs more diversity. 40% of the web and 80% of the CMS market should not be controlled by any one individual,” he said in an X post.

        Ну здесь он конечно неправ. Потому что если на сервере стоит вордпресс, то его контролирует не один индивидуум, его контролируют сразу все.
        Ответить
      • Когда вижу в URL подстроку wp-content, сразу звучит: «Джимми, Джимми, Джимми, ача, ача, ача».
        Ответить
      • «WP Engine» — это ещё один готовый хостинг «Вротпресса»?
        Ответить
        • Дополню. Я пытаюсь понять, нафига их так много.

          1. «Wordpress» можно закинуть на любой php-хостинг. Даже домохозяйку можно научить это делать.

          2. На куче шаред-хостингов есть кнопка для неумных петухов «Установить Wordpress».

          3. Наконец, есть wordpress.com для совсем ленивых.

          Нафига ещё подобные проекты? какие плюшки они дают владельцам сайтов?
          Ответить
      • Ты вообще знаешь какие в «вордпрессе» тяночки водятся?
        Ответить
        • и ротоебы
          Ответить
          • А тяночки-ротоёбы бывают?

            А вообще будем честны: тяночек программистов в принципе не много, не говоря уже про «вротпресс» и «PHP».
            Ответить
    • Какую держалку для монитора выбрать? Хочу иметь возможность работать и стоя, и сидя, родной стойке монитора не хватает сантиметров десяти-пятнадцати.
      Ответить
    • петухи угадайте что выведет без оптимизации, и почему?

      подсказка: Extended Asm, code convention, god bolt в помощ
      #include <stdio.h>
      
      char foo() {
              return 42;
      }
      
      int main() {
              char a = foo(), b;
              asm ("movb %%al, %0"
                  : "=r" (b)
                  );
      
              printf("%d\n", b);
      
      }
      Ответить
      • «Фу» запихнёт 42 в al.

        А с оптимизацией результат можно и потерять. Вообще вызов может быть исключён, поскольку у «фу» нет побочного эффекта.
        Ответить
        • Хотя с помощью какого-нибудь volatile и __attribute__(noinline) можно попытаться сохранить поведение и при оптимизации.

          В общем, настоящий царский код.
          Ответить
        • ага.

          Кроме r есть еще m: тогда вместо регстра будет память (если операция поддерживает)
          Ответить
      • Царский shareware: триальную и коммерческую версии компилируем с разными ключами оптимизации.
        Ответить
        • у нас в джаве можно запустить просто с опцией -ea и получить разное поведение.

          угадай, чем продакшен и тестовый код (с включенными) асершенами отличаюися
          assert closeTheDoor(): "failed to close the door"
          leaveHome();
          Ответить
          • Из продакшна ассерт будет выпилен?
            Ответить
            • без "-ea" ключа да, будет выпелен
              угадай , что он с собой заберет
              Ответить
          • дак было же уже
            Ответить
            • Чувак это говнокод
              Тут всё уже было

              Тут блядь уже обсуждали AHCI, xhci, OpenBSD, tcl, разделяемые глаголы в нидерландском, язык euphoria о котором пять человек в мире знают, и лечение вируса нью-касла у голубей. Чего тут блядь не было-то?
              Ответить
              • Ловли жереха спиннингом вроде не было.
                Ответить
            • если оно квакает, как дак, то это дак
              Ответить
              • да-да, я помню, что ты такое про трапов говорил
                Ответить
    • Всё ещё лучше убунты и тем более минута, но это дистр умеет вообще хоть что-нибудь?

      https://forum.manjaro.org/t/_/85233
      Ответить
      • - минута

        Минта. Ёбаный автокомплит на телефоне.

        - В software center нет кнопки rebuild package у хрома. Он явно аутдейтед, но менеджер этого не видит. pacman конечно же умеет нихуя.
        - Закрыл хром для этого апдейта. Открываю хром для апдейта. Пишу запрос в гугл, чтобы выяснить, как это сделать. Во время набирания запроса вылезает ебаное окно "обновите хром", перетаскивает на себя фокус.
        - Запрос ... rebuild package выдает ответы про проблемы ребута.
        - Запрос ... "rebuild" package выдает ответы про проблемы ребута.
        - Кстати, кнопка ребута действительно не даёт никакого результата, но я жуе заебался искать ответы.
        - Всё тормозит пиздец.

        технология иди на хуй
        Ответить
        • Минтай - вполне работоспособное говнецо под винцо.
          Это единственная линуха достойная внимания. Кеды, дреды и прочее гуано - это не то.
          Ответить
      • sudo pamac build google-chrome
        Warning: Building packages as dynamic user
        Warning: Setting build directory to /var/cache/pamac
        Failed to read AUR data from /var/lib/pacman/sync/packages-meta-ext-v1.json.gz : Error opening file /var/lib/pacman/sync/packages-meta-ext-v1.json.gz: No such file or directory
        Failed to read AUR data from /var/lib/pacman/sync/packages-meta-ext-v1.json.gz : Error opening file /var/lib/pacman/sync/packages-meta-ext-v1.json.gz: No such file or directory
        Ответить
      • Pamac starte nicht mehr

        Wenn ich auf den Button Software Aktualisierungen gehe dann starte kurz etwas und verschwindet gleich wieder.
        Wen ich pamac-manager --updates oder /usr/bin/pamac-manager --updates in den Terminal gebe dann bekomme ich:
        Ответить
      • Пососи сосульку. Преставь злое, как у демона лицо мамаши. Падает снег... А ты стоишь и зыря ей в ебало облизываешь чью-то сосульку.

        Что может быть лучше?!
        Ответить
    • Анальные хуесосы из ростелекома видимо инсталлируют железко для фильтряции крамолы. У родственников в пиодрахе теперь спидтест внутри РФ показывает 89, а в Вильнус или Хельсинки 3 или 5
      Ответить
    • мир проклят
      https://i.postimg.cc/d3D8y7G5/image.png
      Ответить
      • Какой багор )))
        Ответить
      • У меня нет слов. Как в анекдоте:
        — Папа с лестницы упал.
        — И что он сказал?
        — Мат пропустить?
        — Пропусти.
        — Он промолчал.
        Ответить
      • DOS: 640 килобайт хватит всем.
        Firefox: подержите моё пиво.
        Ответить
        • Спортифи это же мрз плеер, зачем гигабайт?
          Ответить
          • Мартышка триггернулась на Электрон, а вот то, что почтовик и терминал жрут не то чтобы намного меньше, её не смутило
            Ответить
            • Я бы отценил, если бы ты жалобно протянул, что у тебя в спортифи хранятся очень важные подкусты.
              Ответить
      • xterm
        lynx
        vim
        mutt
        mpg123
        mc

        ИДИТЕ НАХУЙ
        Ответить
        • Другая крайность

          Можно мне что-то посередине?
          Ответить
          • Ну про lynx я загнул конечно, а с остальным что не так?
            Ответить
            • То, что оно внутри термина работает (ну кроме vim, у которого есть варианты) и это ещё один слой абстракции над самой операционкой?
              Ответить
              • Ты можешь использовтаь framebuffer, и тогда терминал у тебя будет прямо поверх консоли, без всяких X, и не будет лишней абстракции
                Ответить
                • Ща, пожжи, кобылу распрягу и печь дровами натоплю и сразу
                  Ответить
                  • серьезно, чем терминал хуже гуя? тем, что ты можешь выбирать в нем любые шрифты? тем, что ты можешь копировать из любого места (в винде в гуе почти нигде ничего нельзя копировать)?
                    Ответить
                    • поди мозолей поеш, пердолик
                      Ответить
                    • Ого, шрифты

                      Переход имеет смысл, только если ты можешь заменить 100% используемого софта
                      Ответить
                      • Я знал питуха, который сидел в емаксе. Там он говнокодил, и читал почту. Ну и разумеется широебился по файловой системе тоже. Эт было давно, во времена PowerPCшный пузатых с прозрачной мышью. Сайты он смотрел в сафари, конечно.

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

                          то есть тебе нужно помнить хоткеи "верхней" хостовой оси

                          потом у тебя есть терминал и в нём какой-то шелл. и тебе нужно помнить хоткеи терминала и приколы шелла

                          наконец внизу у тебя емакс, где вообще ВСЁ из коробки по-другому и нужно или пердолиться с настройкой, или запоминать третий набор хоткеев и прочей параши

                          ну и кстати, как уже обсуждалось, заплагиненный емакс тупит не сильно меньше, чем vs code, а фичастых киллер фичей, кроме магита, у первого и не вспомнить

                          так что 99% это выебоны типа "я сижу на линупсе, в терминале, в тотал коммандере, выхожу из вима (нужное подчеркнуть)"
                          Ответить
    • public class JDKRandomGenerator extends Random implements RandomGenerator {
          private static final long serialVersionUID = -7745277476784028798L;
      
          public JDKRandomGenerator() {
          }
      
          public JDKRandomGenerator(int seed) {
              this.setSeed(seed);
          }
      
          public void setSeed(int seed) {
              this.setSeed((long)seed);
          }
      
          public void setSeed(int[] seed) {
              this.setSeed(RandomGeneratorFactory.convertToLong(seed));
          }
      }


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

        а где фектори? я что должен его констурктором создавать?? или сделай мне лениый синглтон тогда
        Ответить
    • Ура! Вонючий осетинский рак, более известный как Уёбок и Доктор Смега вернулся!!!!!
      Ответить
    • https://www.flexispot.nl/zit-sta-bureau-e2q-4-poots.html

      что думаете?
      Ответить
      • С электроприводом, как стоматологическое кресло?
        Ответить
        • Как тесла. Хорошо что хотя бы без «ИИ».
          Ответить
      • Какой же он сука тяжёлый блядь
        Ответить
        • waarom heb je deze ding gekocht?
          Ответить
          • 1. Тупо нет кронштейнов такой высоты, чтобы нормально работать стоя, в любом случае нужен был бы раздвижной стол. У икеи есть очень аккуратная относительно новая модель, но:
            2. Старый (бекант) трясся как мразь. У него по факту две ноги по центру стола, я решил, что мне этих развлечений хватит, и нужно что-то на четырёх. И этот пока непонятно даже как шатать в порыве технология иди на хуй.
            Ответить
            • >1. Тупо нет кронштейнов т

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

          Выясняется

          - Флешка на 16гб
          - USB 2.0
          - C названием устройства ProductCode
          - Состоящая только из собственно штекера, вместо полноценного USB-A там только язык, на котором располагаются контакты
          - Полностью из металла
          - Вставить её неправильной стороной - это де-факто короткое замыкание, и любая система от хаба до десктопа вырубается нахуй

          Какой багор )))
          Ответить
          • Я видел флешку-язык, но из пластика. Если её вставить неправильной стороной, то она ничего не замкнёт.

            А тут... Какой багор )))
            Ответить
          • Говно система, должен только рутхаб вырубаться нахуй
            мем твое выражение лица когда я смогу вам помочь в этом году было особенно в части касающейся других игроков почтовый и электронный адрес нашей компании и в итоге придрались к сокращению штатов Америки и Европы и Америки и Европы и Америки и Европы и Америки и Европы и Америки и Европы и Америки и Европы
            Ответить
            • > Говно система, должен только рутхаб вырубаться нахуй

              Биос при попытке запуска честно сообщает о проблеме чрезмерного тока и обещает отрубиться через пятнадцать секунд (не обманывает)
              Ответить
              • >Биос
                EFI не биос!!!
                Ответить
                • Ты ещё скажи, что консоль не терминал!
                  Ответить
                • Так до ефи не доходило
                  Ответить
                  • https://govnokod.xyz/_24228/#comment-368688

                    >Ты когда последний раз видел комп с настоящим бивисом, а не Compatibility Support Module от UEFI? Только честно.
                    Ответить
    • https://x.com/drtune/status/1866742768309244036

      https://x.com/Neuromancerrrr/status/1866877884142587960
      Ответить
      • https://x.com/chugunoz/status/1859905566417818038
        Ответить
        • chugunovoz
          Ответить
        • А я помню этот момент... Пустить под откос поезд только ради того, чтобы добыть бритву. Вот откуда в GTA такие ебанутые задания.
          Ответить
    • инь, ты у нас гуру протобуфа?c

      Какого хуя у них все oneof филды опшнл? Как мне выразить таггд юнион от структуры и флага?
      Empty вместо флага взять?


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

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

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

      Альсо, оно не умеет в зерокопи. В жабе он создает в куче эрреи, и туда-сюда их копирует, да и в расте тоже

      Тоесть он конечно в миллиард раз лучше, чем Json, но вот до супер-перформанса конечно не дотягивает
      Ответить
      • во-вторых http, который мне ни в хуй не всралчся.

        Я вообще обожаю этот протокол за то что он не то сериализация, не то транспорт, а должен вообще-то методы удалённо вызывать
        Ответить
      • А также capnproto и flatbuffers, но это завернут по причине "не смузихлебски"
        Ответить
      • > Как мне выразить таггд юнион от структуры и флага?

        Проще всего забить хуй.
        Пусть контракт будет таким, что можно выставить только одно значение. Можешь даже это валидировать.
        Ответить
    • Последний апдейт биоса у (ха-ха-ха) любителя китайских лэптопов непонятным забрал возможность запуска линуксов (смейтесь, унижайте). Nothing new, технология иди на хуй, это скорее всего будет поправлено в следующем релизе, который будет никогда, но пока что давайте просто поработаю на винде, которая была на обычном диске. Ставить вообще все корпоративные секреты прямо в поставленную в китае винду стремно, поэтому давайте просто поднимем виртуалку, щедро отдав 25% оперативы (8 гигов) хосту.

      Иииииии ни ху я. Если отрубить браузер и всякую хуйню из автозапуска, то кое-как можно добраться до использования всего лишь 6гб оперативы. На полностью пустом десктопе. Я ебал.
      Ответить
      • Ощущение, что сейчас всю электронику выпускают как анальный шпионский зонд, а возможность запуска пользовательских приложений — так, опция.
        Ответить
        • Ещё может взорваться потому что холокост
          Ответить
          • Да, пейджеры сейчас лучше не покупать.
            Ответить
            • А дайлап модемы? Курьер или всё же спорстера хватит? прошивку от ваваева нужно?
              Ответить
      • o kurwa

        Кубунта успешно запустилась c флешки, пишу BaM с translit.cc. Проблема конкретно в федоре, скорее всего что-то из разряда ебаного ibt=off.
        Ответить
        • - кубунту поставилась, да не запустилась
          - nomodeset сработал
          - xe.force_probe=7d55 решил проблему окончательно
          - федора отсосала даже с этими параметрами

          На борту кернел 6.8. В репах конечно ничего новее не положено. А 6.8 нихуя не работает со звуковой. Но есть 6.11 oem, что бы это не значило. Кое-как поставил, кое-как заработало.

          Есть ещё kernel-testing--linux-nvidia-6.11--full--nvidia, kernel-testing--linux-azure--full--azure, kernel-testing--linux-oracle--full--preferred. Пиздец какой-то.

          Микрофон заработал, и то ладно. А что за раскладка такая Russian (Programmer)?
          Ответить
          • нахуя тебе звуковуха?

            У меня вот в детстве не было никакой звуковухи, и я довольствовался писи спикером. Вполне годные звуки были кстати, если у программиста руки прямые. Ну понятное дело, что программировался он через прерывания (потому что если циклом его теребонькать, то весь CPU туда и уйдет).

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

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

                Люди сделали GNU, FreeBSD и Linux просто переписываясь в юзнете и в почтовых рассылках.
                А теперь пиздят по три часа ни о чем.
                Ответить
              • Митинг согласован?
                Ответить
            • нахуя тебе компьютер?


              У меня вот в детстве не было никакого компьютера, и я довольствовался микрокалькулятором.
              И кстати туда не надо было ставить никакие "драйверы": всё работало из коробки.
              Ответить
              • Да, и ничего не ломалось из-за обновления, потому что не было никаких «обновлений».
                Ответить
      • Не доброй памяти Борманд приводил примеры как в ACPI таблицах были написаны ифы для конкретнрых версий винды, и прыщам приходилось врать, что они винда
        Ответить
        • Какое же ты уёбище бессовестное. Мог бы просто его упомянуть без эпитетов. Крути теперь голландский штурвал без него.
          Ответить
    • https://scikit-learn.org/1.5/modules/generated/sklearn.datasets.get_data_home.html

      the default path is ~/scikit_learn_data.

      Пора уже заводить специальный оффтоп дебилов, у которых не хватает мозгов не засрать $HOME
      Ответить
      • А куда ещё срать?
        Ответить
        • Ну что, никто не знает?
          Ответить
          • срать в
            ~/.flies/


            и нет, я не опечатался. а точка там чтобы ламер ее не видел в своем сраном графечком оболочке и ныл, что кто-то съел ему 90 гигабайт места
            Ответить
            • В ~/.files/scikit_learn_data ты имеешь в виду? Ни разу не сталкивался, чтобы кто-то срал в ~/.files. Срут обычно в ~/.scikit_learn_data или ~/scikit_learn_data
              Ответить
              • ты невнимательный, а ихнее место только здеся

                зы: выбор между точкой и не точкой обычно такой: надо туда бухгалтерше наутилусом ходить, или нет
                Ответить
                • Делать признак невидимости префиксом это тоже охуительный архитекторный ход, как и всё остальное в экосистеме прыщей.
                  Ответить
                  • тебе нравится `h`, как на винде, и на каждой файловой системе это поддерживать?
                    Ответить
                    • Да, ебаться должны имплементаторы стандарта, а не конечный пользователь, у которого всю студию уже затопило абстракциями
                      Ответить
        • ~/.cache/scikit
          Ответить
      • Вас тоже забавляет, что домашняя папка для пользователя "root" — это "/root"?
        Ответить
        • Я могу объяснить, почему.

          Есть только одна партиция, которая нужна системе: это `/`. остальные могут отвалиться, переполниться, сдохнуть.

          Админ должен всегда уметь подключиться к системе, войти в нее, и починить.

          Так вот `/home` это отдельная партиция, и она системе не нужна (это ей нужна система), а /root нужен админу чтобы войти в систему, потому /root и лежит в таком месте, чтоб всегда зайти

          Разумеется, не нужно там ничего хранить кроме жизненно важных утилит восстановления системы, не работой под рутом
          Ответить
          • Не очень понял. Почему /root не может в отдельном разделе быть, а /home может? Это ограничение прыщей?
            Ответить
            • потому что если системе плохо, то должно быть достаточно только корневного раздела чтобы её запустить, и починить

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

              потому самое жизненно важное (/sbin, /lib, /bin, /root) пихают на один раздел: в корень
              Ответить
              • > корневного

                Второпях прочитал как «коричневого», потом понял, что «корневого».

                Коричневый мир победил,
                Насос оказался слабей.
                Ответить
    • Забанили в «Авито» через несколько секунд после регистрации «за подозрительные действия». Какие в пизду подозрительные действия, если я ничего не успел сделать?

      Достали козлиные сервисы с «подозрительными действиями». Чувствую себя негром в США в начале прошлого века.
      Ответить
      • Не я один такой:

        https://vc.ru/claim/371684-avito-srazu-posle-registracii-blokiruet-profil
        Ответить
        • https://pikabu.ru/story/avito_blokiruet_profil_posle_polucheniya _personalnyikh_dannyikh_10296112
          Ответить
      • Небось с Запада зашел?
        Ответить
        • Как там,кстати, запах? Поменьше?
          Я не знаб просто
          Ответить
          • Я тоже не знаю. Но догадываюсь, почему демонтировали все таксофоны.
            Ответить
            • Странно. Вроде как питаются сейчас меньше, чем раньше. Разве у этого нету положительных последствий?
              Ответить
        • Нет, из богом спасаемой, без VPN.

          Да я погуглил, примерно с 2023-го года банят случайный пользователей. На вопрос, почему, теподдержка отвечает: «Потому что идите на хуй».
          Ответить
          • На вопрос, почему, теподдержка отвечает: «Вы технология».
            Ответить
            • Если бы я был техподдержкой, то ответил бы так: "Попробуйте sfc /scannow, и подключить компьютер напрямую без роутера"
              Ответить
      • Та же хрень на немецком аналоге. В поддержке боты.
        Ответить
        • Я не знаю, как там запах, но в «Авито» всё осложняется тем, что они для борьбы с мультиакками ввели «пожизненный» бан: ты не можешь с теми же данными создать новую учётку. Если тебя зовут Иван Иванович Иванов, то у тебя нет шансов создать даже первую учётку: бот будет вопить, что ты пытаешься создать мульта. А если тебя зовут Вахтанг Сигизмундович Куросава, то шансов создать учётку больше.

          Полазил по форумам. Пишут, что для разблокировки «Авито» просит себяшку, и не простую, а видео. После отправки себяшки через сутки снова блокирует и уже просит фотку паспорта. Нашлись лохи, которые отправили. Ещё через сутки «Авито» забанил их уже пожизненно с формулировкой: фото было низкого качества, а проверку можно проходить только раз в жизни.

          Т. е. мудаки из «Авито» дожидаются, пока лох отправит как можно больше информации о себе, и блокируют уже окончательно. По сути целью «Авито» уже стала не торговая площадка, а сбор и продажа персональных данных.

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

              Теперь же эту лавочку прикрыли, регистрация обязательна, покупателю вместо реального телефона продавца показывают временный телефон «Авито», с которого идёт переадресация на продавца. Какой номер видит продавец, я не знаю.

              Есть ещё «чат», но там многие сообщения не читают.
              Ответить
              • Знаю, сталкивался с таким
                https://govnokod.xyz/_29002/#comment-1309349
                Ответить
          • <aster> "Прошу завести электронную почту для Мафусаилов Наиль Гафурович
            <aster> Желаемый адрес электронной почты (если не занят): Мафусаилов Наиль Гафурович"
            <aster> нет, бл@ть. Не занят. Не поверишь, бл@ть, но не занят.
            Ответить
            • Да, как раз пытался вспомнить этот прикол.
              Ответить
            • Обычное татарское фио, что тут такого? Может это у них Иван Иванов.
              Ответить
              • Вот да, если бы имя либо отчество было нетатарское, было бы заметно. А в таком сочетании для Казани норм, да и в Москве и в Питере татар с такими именами много.
                Ответить
          • > Т. е. мудаки из «Авито» дожидаются, пока лох отправит как можно больше информации о себе, и блокируют уже окончательно. По сути целью «Авито» уже стала не торговая площадка, а сбор и продажа персональных данных.
            Отзыв согласия на обработку персональных данных?
            Ответить
            • А как это сделать?
              Ответить
            • С 4pda:

              «Я писал письмо в РКН о сборе данных на что мне ответили что все законно, что ты сам мол соглашаешься с ихними говноправилами, два-три письма после этого еще писал чертям из авито, но все бестолку, присылай мол паспорт и все, тогда попросил удалить все данные профиля, все обьявления и после этого написал об отказе от сбора и обработки моих перс данных и передачи их в том числе 3м лицам. На что ответили что все сделано. Проверить что эти твари, куда и кому за все эти годы наотправляли о нас естественно невозможно. После этого просто стал юзать другие аккаунты. Отправлять свои данные естественно не стал.»

              «Авито» платит взятки мусорам что ли?
              Ответить
              • >Я писал письмо в РКН

                Я писал в ФСБ что там вор на воре!
                Что массоны хотят меня сжечь на костре,
                Что кругом разгильдяйство, распил, и раскол

                Нет ответа

                А на тебе в жопу укол!
                Ответить
                • Композитор и солист «Рабфака» умер несколько лет назад, кстати. Поэт жив и даже попытался «перезапустить» проект.
                  Ответить
                  • > солист
                    Вокалист же.
                    Солист это же на-на шатунов
                    Ответить
                    • Соглашусь. Я перепукал термин. У ВИА и у рок-групп вокалисты. А солисты — это те, кто ставит себя выше музыкантов.
                      Ответить
                    • Как будет "Вокалист" в родительном падеже?
                      Ответить
                      • У него будет такое же окончание, как у «тракториста».
                        Ответить
                  • Поет сочинил пестню про питуна
                    Ответить
      • Ебануться, «Авито» запрашивает у веб-браузера список шрифтов, установленных в системе, и если этот список не совпадает с эталоном, может забанить. Т. е. безопасный браузер, скрывающий список шрифтов, не подойдёт. В идеале нужен компьютер со свежеустановленной ОС, в которую ты ещё не добавлял шрифтов.

        https://vc.ru/u/3435522-ping/1216730-avito-bez-blokirovki-i-biometrii-instrukciya-po-primeneniyu

        Блядь, как всё сложно.

        Им, блядь, эталонный браузер и эталонный комп подавай.
        Ответить
        • Как я сука ненавижу таких уродов!
          Ответить
          • Ну почему клиент должен ломать голову, что у него не так? Ради регистрации в злоебучих сервисах нужно покупать специальный комп с нужными им фингерпринтами?
            Ответить
        • >>
          Нет, любой браузер видит вас так:
          — Mac OS
          — процессор 4 ядра
          — оперативная память 8 Гб
          — браузер Opera
          — видеокарта AMDrx6600
          — разрешение экрана и количество мониторов
          — часовой пояс +3 — ваши старые куки (Cookies) ну и еще какая-нибудь мелочь
          >>>

          Извините, а в каком API на клиенте можно посмотреть видеокарту?
          Ответить
          • Вот да, пиздежа в статье много.
            Ответить
          • В общем, тут всё вилами по воде.

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

            Про «Гавнито»: мозговой штурм на форумах так ни к чему не привёл. До сих пор нет ответа, как регаться: через десктопный браузер или через мобильный, через стационарный канал или через мобильный (ясно только, что через публичный вайфай в ТЦ и в транспорте регистрироваться нельзя) и т. п. Только гадание на кофейной гуще, поскольку для эксперимента нужно угробить тысячи симок.

            Совершенно точно ясно одно: ни в коем случае нельзя отправлять этим nugopaM свою рожу или скан паспорта, потому что после этого точно забанят (все, кто прошёл «проверку», через несколько дней оказывались в бане, уже в окончательном без права на восстановление), а полученные у тебя данные могут продать.

            Ты можешь по закону попросить отозвать данные, только «Гавнито» ничего не сделает, и никто их не накажет. Те, кто писал в Прокуратуру, получили ответ: вы сами пришли, значит, сами виноваты.
            Ответить
          • > Извините, а в каком API на клиенте можно посмотреть видеокарту?
            https://stackoverflow.com/questions/49267764/how-to-get-the-video-card-driver-name-using-javascript-browser-side
            https://hardwaretester.com/gpu
            Работает в «хромоклонах», в «Firefox» не работает (впрочем, там видеокарту можно определять эвристиками по характеристикам этого же «WebGL»).
            Ответить
            • Вот именно поэтому надо как в Обозревателе Интернета принудительно ограничивать миллисекунды исполнения жабьего скрипта.
              Ответить
              • лучше вообще не пользоваться протоколом HTTP и всеми говноподелками поверх него


                У нас в FTP, Usenet и IRC никаковго "джаваскрипта" нет
                Ответить
                • К слову HTTP не обязан ходить парой с HTML+CSS+JS.

                  Можно по HTTP передавать TXT, а можно HTML+CSS+JS хранить на FTP.
                  Ответить
            • Полез в js на сайте «Гавниты», чтобы понять, как именно они фингерпринтят.

              Нашёл там «webpack», «react», «redux», технологию «asm.js» и кучу обфусцированных файлов, состоящих их цифр чуть менее, чем полностью, как вореции Юры из Ирландии.
              Ответить
              • К слову, от «Вебпака» за версту несёт культом карго и косплеем: йажаскриптеры делают вид, что у них тоже есть модули и сборка, как у взрослых людей. Налепят шашек из говна и играют на кафельном полу.
                Ответить
                • Я срать ебал «Node.js» и все «технологии», которые с этим уёбищем используются.
                  Ответить
      • «Из-за высокой нагрузки мы периодически отключаем колл-центр.»

        «Гавнито» его вообще включает?
        Ответить
      • Про хуёфис «Гавниты»:
        https://habr.com/ru/articles/696630/

        Желаю им как можно скорее в полном составе переехать с Лесной, 7 в старинную крепость, что находится на другом конце улицы, за домом 63/43.
        Ответить
        • Кстати, ни на одной из фотографий офис «Гавниты» не выглядит живым. На всех пустые столы и вообще пустое помещение. Не верю я, что здесь люди хотя бы иногда работают. Возможно, они работают в другом месте (по удалёнке, не исключено, что вообще не в России), а офис просто для галочки.
          Ответить
      • Ещё один прикол. Никогда не запускал «мобильное приложение», прочитал на форуме. В «мобильном приложении» есть кнопка «Добавить вторую учётку». Сможете с одного раза угадать, что происходит, если её нажать?
        Ответить
        • Ну что, никто не знает?

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

          Представляете приложение с кнопкой «Забаньте меня навечно»?
          Ответить
          • Идея: зарегистрироваться как Владимир Владимирович Путин, тут же сделать вторую учётку и сообщить «Гавните», что у меня два профиля. Тогда Владимиру Владимировичу Путину будет пожизненно запрещено регистрироваться в «Гавните».
            Ответить
            • Какой багор )))
              Ответить
            • Вот зайдет путин на забито, а лишнюю недвижимость и не толкнуть
              Ответить
      • Сегодня обнаружил товар, цена на который указана 25р, но в описании написано, что на самом деле цена 25000р. Как-то на этих пидарасов можно жаловаться?
        Ответить
        • Вроде есть кнопка жалобы на описание товара.

          Регулярно там вижу такое, что в карточке цена 1 рубль либо 100 рублей либо 1000 рублей (чтобы поднять объявление повыше в сортированном списке), а в описании на несколько порядков выше. Особо гнойные пидарасы реальную цену не указывают, а пишут: звоните, реальную цену сообщу по телефону или в личке.
          Ответить
          • Нажал кнопку. Сообщу, если объяву пидараса забанят. Но есть сомнения.

            Была идея заказать доставку по этой цене, тем самым заставлять пидрилу отменять заказ. И так до посинения.
            Ответить
            • Хорошая идея. Пусть в следующий раз указывает в карточке реальную цену, ибо нехуй.
              Ответить
              • Сейчас зашел посмотреть — теперь по этой же ссылке другой товар из это й категории, но за 15000.
                Не знаю, подействовали ли жалоба, или пидорас сам поменял.
                Ответить
          • А что, хуито не может такое детектировать автоматически? Это же задача проще простого, сейчас любой школьник с sklearn такое реализует с точностью 0.99999.
            Ответить
            • Их автодетектор зато умеет автоматически банить тех, кто ничего не нарушал.
              Ответить
        • Даешь объявление "продам IPhone 14, цена 25 рублей"
          Человек заходит, там цена "2500". Ну человек злится конечно, но всё равно покупает.


          Посылаешь ему аккруатно упакованный свежесрезанный бубарех.

          Он жалуется, а ты такой: "вы нормальные вообще? С чего бы я стал за 25 рублей айфон продовать? Там и было написано "продам бубарех". "
          Ответить
          • Нету слова «бубарех». Возможно, вы имели в виду «баребух».
            Ответить
          • В зарубежной «Авите» (в «Ебее») чувак так коробку от «Айфона» продал. На жалобу покупателя ответил, что в описании товара написано: «Only box, no phone included».

            Будьте внимательны.
            Ответить
      • Продолжаю сраться с «Гавнитой». Они мне писали даже 30 декабря и 1 января (sic!).

        Их ответы сводятся к следующему: «ДА ПОШЁЛ ТЫ НА ХУЙ, ГАНДОН!!!»

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

          Ищу девушку с именем Наталья и её июЛьской аватаркой, которая опубликовала негативный отзыв в адрес Жанны о мошенничестве.
          Так случилось, что я нашел Жанну и возбудил против неё уголовное дело по своему эпизоду мошенничества, но следователь, который ведёт моё дело отказывается искать Наталью, которая оставила отзыв на Avito.
          Ответить
          • Ахахаха. Они такие смешные, обращаться в полицию по поводу отзывов на Гавнито.
            Ответить
        • Усё. Финита ля комедия.

          Написал им: «Назовите пункт правил, который я нарушил, или удалите мой профиль». Ломались ещё три реплики, потом удалили.
          Ответить
    • Сейчас адблок не блочит рекламу на ютубе?
      Ответить
      • Я не знаю, как там 3anag, но когда из-за санкций российских блохеров отключили от гугловской рекламной сети, они стали вставлять встроенную рекламу (то есть сами стали озвучивать рекламные предложения прямо среди ролика), которую адблоком не заблочишь. Но есть альтернативные клиенты Ютуба с библиотекой Sponsorblock.

        Что такое Sponsorblock? Это база с временными метками, с какой по какую секунду в ролике идёт встроенная реклама. Наполняется база другими зрителями, которым уже пришлось посмотреть ролик с рекламой.
        Ответить
        • Я сижу с Западного VPN и меня уже заебала нидерская реклама. Странно, что месяц пользовался нормально, реклама была редко. А сегодня резко начала забывать каждые 5 минут.
          Ответить
          • Ясно.

            Раньше гугловская реклама блочилась по доменам или по айпи (googleadservices.com и ещё пара-тройка, которые я не вспомню).

            Теперь всю рекламу перенесли на основной домен (суки!), и блокировать нужно по префиксу https://www.youtube.com/pagead, где после pagead могут быть get-параметры. Через прокси такое уже не сделаешь без подмены сертификата, ибо https, но через расширение браузера теоретически можно.
            Ответить
            • Кстати, заметил, что у нидеров много шипящих, как у бразильцев.
              Ответить
              • Шипящих у нидеров не так много, но вот хэкают они чуть ли не в каждом слове.

                Да, а в португальском, включая бразильский вариант, шипящих много, но они хотя бы «s» произносят нормально, а не шепелявят, как испанцы, у которых s/z/c превращается в подобие английского «th».
                Ответить
                • В качестве иллюстрации типичное нидерское слово Схипхол.
                  Ответить
              • Ахтэнхтахтих прахтих храхтен
                Ответить
          • попробуй переехать в страну для белых может?

            ты же программист, тебе не придется подавать полотенце мужикам в туалете ресторана на брайтане в надежде на чаевые
            Ответить
            • А как это спасёт от Западной рекламы на Ютубе?
              Ответить
    • Вы пользуетесь DNS-маскарадом на прыщах? Если да, то нахуя?
      Ответить
      • нет, зачем?

        у меня на одном сервере стоит bind (надо было) а так я оьбычно 8.8..8.8.8.8.8.8.
        Ответить
        • А локальный кеширующий сервер тебе не нужен?
          Ответить
          • зачем?

            ну в детстве у меня был bind (тогда других не было) и на дайлапе это давало буст, но теперь так-то в пинде и клиент кеширует (там это сервис), а на прышах наверное может и поставил бы, если бы тормозило
            Ответить
    • Блядь джава конечно это бесконечная ебля, а котлин это ебля в скафандре


      Зацените, RAII-бляди, с чем приходится бороться.


      `Files.list(foo)` возвращает `Stream` детей

      Этот стрим, как вы понимаете из названия, ленивый. И его нужно закрыть.

      Для Java у IJ была инспеция. Для Котлина ее нет

      Разумеется, его никто никогда не закрывает. Все делают `Files.list(foo).toList()`, получают в куче лист ресурсов, и идут дальше.

      А открытая хуита в памяти течет.

      Рано или поздно ее закроет GC, но до этого времени на винде она успеет парочку раз помешатьтебе удалить папку
      Ответить
    • I'm an ArchLinux user I installed Manjaro just for fun and to see how it is. I have updated my system frequently in the last 6 months and never had any problems. Maybe the problem is not in Manjaro, you don't need to reinstall the whole system when something breaks. Even in pure ArchLinux, it is rare.
      Ответить
      • Yeah, at most Ive only had to just update the kernel when last month an update broke my graphics, but as I had another kernel version to use I just popped in that, updated the kernel, and kept on working, now besides the occasional Wine or Proton incompatibility the only issues I see are occasionally the background and icons of my desktop disappearing on boot and the odd small bug, both of which are usually fixed by a quick restart

        manjaro for the winners
        Ответить
      • I've used Manjaro for about 4 years. I have one computer that broke after an update about a year ago, but the other two that I use it on have had no problems the whole time.
        Ответить
      • So in all the years you've run it you've never considered setting up time shift or dejadup? You've never even tried to use chroot 3a live usb? There's actually a hook in the repos to automate a backup every time you update and with btrfs you can even have them in your grub

        In 4 years of manjaro it's broken twice and one of those was windows nuking grub. Got to say manjaro while not perfect has been far less stressful then windows is


        Кто-нибудь знает, почему chroot через live usb это обычная операция, которую знает каждый пользователь manjaro? Кстати, а почему вы не используете фичу, которая нигде не рекламируется?
        Ответить
      • I have an Nvidea graphics card. I have the same Manjaro linux install since 2020-12-16.

        The system borked a 3 or 4 times in those years. Actually it broke just this week. But guess what, I have a timeshift disk configured and all I had to do was restore my system to the last checkpoint and I was good to go. Now, I'll just wait a few more days and update again when everything is fixed.


        Действительно, почему бы не просто подождать?
        Ответить
      • If you want to use Manjaro successfully:

        1. Make a backup before installing updates. Heading into updates without even thinking about making one is a recipe for disaster you're pretty much bound to have regardless of the OS you're using.

        2 .Make sure you're doing sudo find / -type f -name "*.pacnew" after each update. Do not restart your OS until you did that. Often times than not, big changes to app settings may appear, requiring your attention to deal with. Instead of "wiping your settings then suggesting you to do all over again", Manjaro prefers to give you an opportunity to transfer your changes in peace. NEVER blindly autoupdate Manjaro. This distro's update cycle is very unlike other OSes. So if you're not ready for that - don't bother and pick something that does more handholding.


        Блядь, это ебаный контест стендаперов на лучшее продолжение сетапа шутки.
        Ответить
    • отдельный NAS или просто multi-bay enclosure по usb?
      Ответить
      • ебааааааааааать

        https://www.terra-master.com/global/f8-ssd-plus.html
        Ответить
    • https://github.com/aws-amplify/aws-sdk-ios/issues/4044#issuecomment-1156334902
      Ответить
      • https://github.com/terraform-aws-modules/terraform-aws-lambda/issues/335
        Ответить
      • https://github.com/ivan-putin-khuylo/www.putin-khuylo.com?tab=readme-ov-file
        Ответить
      • https://github.com/jonathandu07/Passwords_list/blob/1fd1a49aee94b4f242c6a6c619a5c6958e738078/split_files/mots2passes_part_22823.txt#L819
        Ответить
      • https://github.com/AlexTr777/terraform-module-cassandra/blob/9f0275f257d8fb0391254c276d2770498a5a099c/README.md?plain=1#L81
        Ответить
    • Incorporating a JNI (Java Native Interface) library compilation into the standard Java build process can be straightforward with the right setup.

      task compileNative(type: Exec) { 
        def javaHome = System.getProperty('java.home') 
        commandLine 'gcc', '-shared', '-o', 'build/libs/libaffinity.so', '-I' + javaHome + '/include', '-I' + javaHome + '/include/linux', 'src/main/native/affinity.c'
      }


      Спасибо, «ИИ»
      Ответить
    • а вы знали что кроме сепрмосовского `err` есть и прыщавый `errno(1)`?
      Ответить
      • я потек
        $ LANGUAGE=be errno 32
        EPIPE 32 Зламаны трубаправод


        кстати, это тарашкевица?
        $ LANGUAGE=be errno 7
        E2BIG 7 сьпіс довадаў занадта вялікі
        Ответить
        • Скорее всего. Мягкие знаки внутри стечения согласных бывают в тарашкевице. В принятой сейчас орфографии было бы «спіс».
          Ответить
          • Точно она:
            https://be-tarask.m.wikipedia.org/wiki/Сьпіс

            В принятой сейчас без мягкого знака:
            https://be.m.wikipedia.org/wiki/Вікіпедыя:Спісы
            Ответить
            • Адназьвязаны сьпіс — найпрасьцейшы варыянт. У мове Lisp, дзе сьпісы — асноўная структура зьвестак, такі сьпіс уяўляе сабой пару: галава (спасылка на зьвесткі: head) і хвост (працяг сьпісу: tail, або іншымі словамі, спасылка на наступны элемэнт: next), які можа быць пустым (роўны null). Гэта выглядае ў кропачнай натацыі:
              ( галава . хвост )
              Ответить
              • Каб указаць адназьвязны сьпіс, напрыклад, перадаць у якасьці парамэтру ў працэдуру, дастаткова пазначыць адрас яго першага элемэнту. Усе іншыя элемэнты можна атрымаць паступова, калі рухацца па спасылках, пачынаючы ад першага.
                Ответить
                • Двузьвязаны сьпіс — больш складаны варыянт адназьвязанага сьпісу. Кожны элемэнт мае дзьве спасылкі — ня толькі на наступны элемэнт (next), але і на папярэдні (prev).
                  Ответить
                  • У цыклічным сьпісе апошні элемэнт мае спасылку не на null, а на першы, ствараючы цыкль, колца. Цыклічным можа быць і двузьвязаны сьпіс, у такім разе дадаткова і prev-спасылка першага элемэнту ўказвае на апошні элемэнт. Каб указаць адназьвязны цыклічны сьпіс пазначаюць адрас апошняга элемэнта, таму што празь яго можна лёгка атрымаць першы, пры гэтым застаецца магчымасьць хутка дадаваць новыя элемэнты пасьля апошняга ці перад першым.
                    Ответить
            • tarasb.m.wikipedia.org
              Ответить
          • Это объяснимо. Беларусы, которым не похуй на беларуский (таких не много, на самом деле), скорее всего симпатизируют тарашкевице, видя в ней некоторый символ "настоящей Беларуси", свободной от лукашенвского заката-над-болотом.

            Этот сентимент хорошо показан у N.R.M. в песне "Miensk I Minsk" (это лацiнка: в кирилическом написании было бы "Меньск i Мiнск", и как раз таки мягкий знак, которого в наркомовке там нет)

            Понятно, что переводом прыщей на беларускую мову занимался змагар человек, которому очень сильно не похуй
            Ответить
            • > Miensk

              Гэта калька с польского: поляки иногда используют «i» не для обозначения гласной, а для обозначения мягкости предыдущей согласной. При этом польская орфография неконь-сись-тентна: иногда для мягкости используется штрих вроде знака ударения, в слове «koń», например.

              Та же «i» для мягкости стала использоваться в румынском и в молдавском после перехода на латиницу (там вообще жуткий гибрид из орфографии итальянского, польского и других языков).

              Внезапно «i» для мягкости используют также ирландцы.
              Ответить
              • łacinka и была разработала на основе польского алфавита ЕМНИП, так что это не удивтельно.
                Беларусы довольно долго прожили в составе ВКЛ с литовцами и поляками

                Латиница вообще плохо подходит для славянских языков: нужно или придумывать всякие шапочки, или плодить буквы. Поляки выбрали второе, и теперь уних Brzęczyszczykiewicz
                Ответить
                • У поляков страшный гибрид.

                  С одной стороны, sz и cz для ш и ч.

                  С другой стороны, ż, ć, ś для ж, ч (это случайно снова ч) и щ (не путать с szcz = шч).

                  Ну и я упомянул ni и ń для нь.

                  Т. е. поляки сели сразу на оба стула.

                  Польская орфография используется в современном литовском (частично, без sz и cz), вот только в современном литовском нету аналогов польских звуков ą, ę, поэтому эти буквы сейчас используются для обозначения долгих a и e.
                  Ответить
        • > трубаправод

          Это про пипиську (pipe)?
          Ответить
        • какие приложеньица и гуртовщики )))
          Ответить
    • https://www.xda-developers.com/reasons-worth-upgrading-u-2-ssd-instead-m-2/

      Что я блядь читаю?
      Ответить
      • M.2 and U.2 both connect electrically to the PC via the PCIe bus with x4 lanes, не?
        Ответить
        • Так а зачем кому-либо U.2 в писюке? И даже в NAS, у нас 2.5g-то не каждый шпиндель обгонит.
          Ответить
          • откуда я знаю, какие у тебя в писюке задачи

            А вот в NAS надо вообще HDD ставить (можно на SAS, если деньги девать некуда). Потому что NAS (не путать с SAN, фиброй и пр) обычно нужен для бекапа. А там объем важнее скорости, да и надежность у HDD пока чуть выше (но разумеется 3-2-1 никто не отменял, как и зеркало)
            Ответить
            • > обычно нужен для бекапа.

              и фильмов в 4/8к и моделек, которые в данный момент не пользуются на писюке и конечно хен... ой

              > А там объем важнее скорости

              там шпиндель в одно рыло выест весь или больше половины канала, ssd имеет смысл ставить только на машины, где какая-нибудь обработка данных происходит и хочется работать быстрее, чем с hdd (но какой nas вытянет такую скорость обработки, чтобы упираться в диск?)
              Ответить
              • Я тебя не понял.

                Один шпиндель HDD дает ну 160 мегабайт где-то. Хорошее RAID1 зеркало даст тебе 250-300 (у годных рейдов скорость чтения растет со скоростью шпинделей).
                Ну трижды восемь -- двадцать четыре, сиречь 2400 мегабит где-то. Это в два с хуем раза меньше, чем дает обычная SATA III.

                У тебя какие-то другие шпиндели, волшебные?
                Ответить
                • > Один шпиндель HDD дает ну 160 мегабайт где-то.

                  Ну вообще как оказалось я вспоминал модели подороже, которые у обычного пользователя в нас не пойдут, но красный wd (pro, конечно же) может выдавать 250+
                  Ответить
                  • Я никогда не видал 250+ на одном шпинделе. Может быть ты читал последовательно и с дохуя большим кешем, и очень близко к началу диска (все же знают, что ближе к центру диска скорость вышее)?
                    Ответить
                • А что ты имеешь в виду под «Один шпиндель HDD дает»?
                  Ответить
                  • Шпиндель это палочка, на которую блинчики нанизаны.

                    Ппинделями на админском жаргоне называются сами HDD, например "скорсоть 100 мегабайт в секунду со шпинделя на чтение" означает, что если у тебя 1 HDD, то будет 100 мегабайт.
                    Если два в зеркале то у тебя два шпинделя, и будет примерно 200 на чтение (разумеется, не на запись)

                    пример использования:

                    &gt;SHR indeed is faster, the more spindles you have

                    (SHR это Synology Hybrid RAID)
                    Ответить
    • However, we won’t use the logger object directly in our example but the following custom function log:

      static void log(String message) {
        logger.info("{} | " + message, Thread.currentThread());
      }


      Блядь а
      Ответить
      • this.runContinuation = this::runContinuation;
        Ответить
      • >>> Whenever a platform thread is made, the OS must allocate a large amount of memory (megabytes) in the stack to store the thread context, native, and Java call stacks. This is due to the not resizable nature of the stack. Moreover, whenever the scheduler preempts a thread from execution, this enormous amount of memory must be moved around.
        Штоблядь?
        Ответить
        • Ага. Именно. Там ещё не знают, что этот наивный стек выделяется постранично
          Ответить
          • Меня больше последнее удивило. Это какой планировщик двигает содержимое стека потока каждый раз при его вытеснении, интересно...
            Ответить
            • нахуя?

              У тебя где-то в памяти лежит шматок данных. У тебя регистр SP на него указывает.
              ну ты поменял поток, и у тебя SP стал на другой шматок указывать, и чего?
              Ответить
            • Ну ты представь себе систему с оверлеями или с таким малым количеством памяти, что резидентно выделить можно только один стек, а второй отправляется на 5400 HDD
              Ответить
            • Кстати, у потока же обычно есть два стека: ядреный (милипиздрический совсем) и юзерный.
              Так вот прыщи hardware context прячут рядышком с kernel mode stack когда свитчат контекст

              забыл как делает спермос, но думаю так же примерно
              Ответить
        • > the OS must allocate a large amount of memory (megabytes)
          это гиперболизированный пиздеж про мегабайты кмк

          >This is due to the not resizable nature of the stack.
          В смысле размер стека должен быть известен заранее, как в C89?:)

          ну ладно, а опкод `bipush` что делает?

          >this enormous amount of memory must be moved around.
          Обычно нужно схранить hardware context: это регистры процессора (плавающие петухи тоже если ты FPU/MMX/SSE трогал), их довольно мало.
          Ответить
    • так называемый "AI" взял и заебал, просто заебал
      Ответить
      • Такая же хуйня
        https://i.postimg.cc/FF0K6mwb/image.png
        Ответить
      • код:
        long snapshot = System.nanoTime();
        operation.run();
        long elapsed = System.nanoTime() - snapshot;

        предложение «ИИ»:
        System.out.println("JetBrains: " + elapsed);


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

      https://ru.m.wikipedia.org/wiki/Проект_«Венона»

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

        Обычно крипта работает так:
        1. Асиметричная крипта используется для аутенитификации
        2. Выводится общая пара каким-нить Диффи-Хельманом (иногда пара выводится из асиметричной крипты первого шага, но такой подход считается небезопасным)
        3. Эта пара используется для симметричной крипты какое-то время
        4. Затем выводится новая пара


        см "perfect forward secrecy"
        Ответить
        • Пара?
          Ответить
          • Действительно, явная опечатка. Д-Х используется с симметричной криптой, значит, ключ один (хотя каждая из сторон его вывела независимо).

            Хотя это можно назвать парой одинаковых ключей.
            Ответить
          • пара одинаковых ключей генерируется, шифруется base64, разделяется на три неравные половины, и отображается в консоли линукс ну вы поняли
            Ответить
        • Несимметричные алгоритмы считаются более слабыми, чем симметричные. Хотя у симметричных есть проблема: нужно более бережно хранить ключ.
          Ответить
          • Ванную, что яйцеголовые уже сами не понимают, какие более менее слабые.
            Ответить
    • «Я написала, что быть дворником — целое искусство. Это профессия, которую никогда не заменят нейросети. Люди, приводящие мир в порядок, всегда будут на вес золота», —
      Ответить
      • На сегодня это самая низкооплачиваемая работа в России. На втором месте — воспитатели с зарплатой в 40 тысяч рублей, на третьем — учителя с 42 тысячами. Медианная зарплата в стране, по оценке hh, — 70–75 тысяч рублей. По опросам исследовательского центра «Зарплата.ру», 48% россиян из городов-миллионников не согласятся на работу с оплатой меньше 50 тысяч.
        Ответить
      • А знаете, представитель какой профессии тоже нужен людям во все времена?
        Ответить
    • Тульская девятиэтажка почти двадцать лет живёт со сломанными лифтами, а чиновники говорят людям, что не время думать о таких проблемах во время «СВО»


      Первый этаж. «Прекрасно живём без лифта!»
      Четвёртый этаж. «Раньше я мог быстренько на костылях подняться и спуститься»
      Восьмой этаж. «Пока дойдёшь, сто хуёв соберёшь»


      Девятый этаж. ...
      Ответить
      • на резинке от трусов пусть катаются, хуле
        Ответить
      • Но ведь «СВО» идёт не двадцать лет. Что до «СВО» мешало починить лифт?
        Ответить
    • Fike, was is een verschil tussen oppassen en opletten? Volgens mij, betekenen beide werkworden hetzelfde
      Ответить
      • Переведи на "русский".
        Ответить
        • Присоединяюсь к просьбе. Мы не обязаны знать языки для кручения штурвалов.
          Ответить
    • https://habr.com/ru/articles/843898/
      Ответить
    • Почувствуйте себя старыми.

      https://pbs.twimg.com/media/GfwqqlzWMAAoJPI.jpg

      https://elon.cucked.me/pic/media/GfwqqlzWMAAoJPI.jpg
      Ответить
      • Ниггер заработал или это смена прокси повлияла?
        Ответить
        • elon.cucked.me — единственный работающий ниттер. Это форк с изменёнными исодниками.

          Ого! nitter.kavin.rocks снова работает? Не совсем, только для картинок...
          Ответить
          • Короче, nitter.kavin.rocks условно работает, да ещё QUIC до него блокируется РКН.

            А elon.cucked.me можно пользоваться.
            Ответить
          • Надо аппортить или бэкпэчить (забыл умное слово) эту мутацию в мейнлайн, чтобы Макс получил тысячи ворующих у него контент по-разному.
            Ответить
    • https://www.techempower.com/benchmarks

      найдите питон
      Ответить
    • Нафига в «DOS» и её наследницах (и как следствие в файловой системе «FAT») атрибут «архивный»? Его кто-нибудь реально проверяет?

      Я догадываюсь, для чего оно в теории (если с файла сняли копию, устанавливаем атрибут, если файл отредактировали, сбрасываем, или наоборот, я уже не помню). На практике есть ПО, которое его проверяет?
      Ответить
      • Да, кстати, то, что с файла снимали копию, ещё ни о чём не говорит: копия может быть изменена или удалена, на атрибуте это никак не отразится. Это говорит о бесполезности атрибута «архивный».
        Ответить
    • https://github.com/Jaennaet/pISSStream
      Ответить
    • Starting December 28, 2024, a landmark change in European Union regulations came into force, requiring all new smartphones, tablets, digital cameras, headphones, speakers, keyboards, and many other electronic devices sold in the EU to be equipped with a USB-C charging port.

      Евросоюз - единственное место на земле, где реально думают про цифрового потребителя
      Ответить
      • Реально думают про карман импортёра переходников на Ц
        Ответить
        • Зачем их импортировать, если у тебя сами производители делают электронику с нужным гнездом, и соответственно, кладут такие же чарджеры?
          Ответить
          • Бельгийские производители, ага.
            При этом тебя даже не настарожила, что количество пуговиц диктуют те же думаки, которые закон про каки сочинили.
            Ответить
            • Читал бы и читал ворчание гологуба

              То есть как это по-твоему происходит: производитель меняет порт на агрегатах, но продолжает раздавать кирпичовые зарядники с круглым концом?
              Ответить
              • Нет, по-моему с каким разъемом покупатель хочет, с таким и берет, а не актив борцов за just stop cooking oil (чтобы пристроить родственников в комиссию по проверке коннекторов). Ты же понимаешь, что радуешься очередному утилизационному сбору, нет?
                Ответить
                • расскажи, какой производитель, кроме яббла, до сих противился и принципиально не ставил в свои устройства тайп си, что ему сейчас придётся СРОЧНО перенастраивать производственную линию и СРОЧНО перебрасывать расходы на покупателя

                  > с каким разъемом покупатель хочет, с таким и берет
                  – я в 2005-ом тоже хотел купить с таким разъёмом, с каким хочу, а купил с таким, который нокия нарисовала, так что идите на
                  Ответить
                  • Сделали USB – хорошо.
                    Но теперь ведь настолько хорошо, что USB должен быть обязателен.
                    Ответить
                    • выбрали меньшее из двух говен.

                      а иначе https://m.media-amazon.com/images/I/41Wd8N3+oOL._AC_.jpg. тут кстати чей карман оттопыривали?
                      Ответить
                      • Теперь за лайк изображения с micro B главным на кабеле на Нимеччине будут сажать тюрьму, спасибо Анги.
                        Ответить
                        • А у тебя же свечной заводик по производству "один адаптер для всех ноутбуков" в словакии, да?
                          Ответить
                          • С чего ты такое взял? Примерно около половины ноутбуков не нуждается в когда-то базовых 19В даже. Нахуя заставлять потребителей за такое платить? Ради VAT, конечно же.
                            Ответить
      • евросоюз: а вот мы тут приняли одну иници...
        светов: ФАШИСТЫ ЁБАНЫЕ

        https://t.me/svtvnews/63718
        Ответить
        • Михаил Светов умеет дрочить на мертвых щенков, и является в этом вопросе экспертом. По любым другим вопросам мнение Светова меня мало интересует
          Ответить
    • https://occupy-abay.livejournal.com/2437784.html
      Ответить
      • По сути всё верно. Дурилка железная ускоряет вычисления, но думать она не может.
        Ответить
      • Посоны, не щолкайти!
        Это говно ломает кнопку на зад.
        Ответить
    • https://www.aliexpress.com/item/1005007315478097.html

      технология, ну блядь
      Ответить
      • Решил погуглить про USB4...

        https://habr.com/ru/companies/sberbank/articles/697276/

        Подключил как-то нетбук с зарядкой через type-c (One 3S) двусторонним type-c к телефону Xiaomi - зарядка пошла от ноутбука к телефону. Подключил тем же концом к телефону Samsung - и телефон принялся заряжать ноут.

        Технология, ты в курсе, что тебе делать.
        Ответить
        • Главное не гугли что значит "USB 3.0 работает в режиме USB 3.2 Gen 1×1"

          Там всё на хуй сломано задолго до type c
          Ответить
      • Я уже писал, почему Type-C — это пиздец. Зоопарк протоколов (USB2, USB3/4, HDMI, Display Port, Thunderbolt), причём в кабеле часть проводников может быть не разведена, а для некоторых типов подключения требуется кабель с чипом. Попробуй разберись, когда внешне кабели и разъёмы выглядят одинаково.

        Но самый пиздец — быстрая зарядка. Какой мудак её придумал через тот же разъём, через который передаются данные? Чтобы что? Чтобы сделать передачу данных невозможной во время зарядки?

        Ещё зоопарк протоколов быстрой зарядки. Quick Charge хотя бы не требует хитрых кабелей, в отличие от Power Delivery.
        Ответить
        • несмотря на нюансы, с точки зрения потребителя type-c – это охуенно

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

              вот нокиева мерзость https://www.all4phone.com/hpeciai/a838c57a4168e576e08a009577526d16/eng_pl_NOKIA-CONNECTIVITY-CABLE-CA-53-6111-6230-6280-7370-N70-N73-4_2.jpg (тут кстати история сделала виток, потому что мы вернулись в 2005 и заряжать телефон и слушать музыку по проводу одновременно сука нельзя)

              вот для семёна https://cdn02.plentymarkets.com/d7kuwifl49rc/item/images/1059/full/1059---0.jpg

              у сонера чем-то напоминает нокию, но не помню, чтобы там была какая-то совместимость https://i.ebayimg.com/images/g/T6oAAOSwe7peYgzt/s-l1600.jpg

              ну и там ещё всякие фотоаппараты были и периферия, в которой спасибо если был micro mini usb
              Ответить
              • Тот, который похож на V.35 у меня точно есть. А средних вроде 2 варианта бывает.
                Ответить
            • > набора из меньше десятка переходников
              Ответить
              • гост почему сишную либу называют рантаймом, хотя от рантайма там разве что только пара инструкуий для запуска main?
                Ответить
            • https://www.instagram.com/p/DEuZpfaNZZJ
              Ответить
              • Что там? У меня котик (в понедельник!) вибрирует и воспроизведение грубо обрывается с целью продать мне образовавшиеся в результате жидовской дальновидности излишки мужских тампонов в приложении.
                Ответить
                • превосходство type b
                  Ответить
                  • Сделай Рип, я бы глянул.


                    В микро б пружины теряют тонус и приходится выбрасывать ещё годный кабель
                    Ответить
                    • Я тоже посмотрю, если Рип с уважением.
                      Ответить
          • История Type-C для цифровой техники мне напоминает историю SCART для аналоговой.

            Сначала была куча разъёмов: RCA («тюльпан»), BNC (байонет, использовался редко, во всяких проекторах), 5-DIN (стереозвук, был вариант моно 3-DIN и с управлением записью 7-DIN), 6-DIN (редкий), S-Video (в 4-контактном и 7-контактном вариантах), Jack (2,5 мм, 3,5 мм, 6,5 мм, в моно- и стереоварианте, а также с дополнительным контактом)... Потом на замену этому зоопарку выпустили SCART.

            И тут возникли проблемы:
            1. Не во всех кабелях распаян 21 контакт. В продаже были урезанные кабели, у которых только прозвонкой можно было определить отсутствие некоторых линий, а по внешнему виду никак (прямо как у Type-C с отсутствующими линиями USB3).

            2. Если нужна была маршрутизация (видео вывести на одно устройство, а звук на другое и т. п.), приходилось добывать кабели SCART-RCA и маршрутизацию реализовывать между «тюльпанами». Ну прямо как проблема подключения зарядки, наушников и передачи данных через Type-C одновременно.
            Ответить
            • > Jack 3,5 мм
              > на замену этому зоопарку выпустили SCART

              удобно наверное было SCART засовывать в какой-нибудь walkman вместо мини-джека. или кто-то пиздит? :thinking:
              Ответить
              • Я и не говорю, что SCART полностью вытеснил другие разъёмы.

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

                Как ни крути, а удобно, когда для головных телефонов отдельный джек.
                Ответить
                • Погуглил ради интереса, бывают ли смартфоны с двумя портами type c

                  Бывают, но не без нюансов

                  https://www.reddit.com/r/UsbCHardware/comments/on0nkn/is_there_an_android_device_with_2_usbc_p orts/
                  Ответить
                  • > ROG Phone

                    ебать у геймеров жижа течёт конечно
                    Ответить
                    • Это же Атсустек, против генов не попрёшь
                      Ответить
                  • Багры из-за реализации передачи по протоколу Display Port over Type C или при подключении любых двух устройств?
                    Ответить
                • Так ведь по TRRS подключается к onboard DAC, а у make different – к чипу за 11 центов, и не факт, что повезёт и положат клон Texas Instruments.
                  Ответить
                • На переднюю панель обычно выводят switchboard, а сзади база.
                  Ответить
              • Типично различается на разъемы «папа» и «мама». Джеки удобны тем, что устройства, которые подключаются через них относятся к plug&play – подключил и работай, никаких настроек, все предельно просто.
                Ответить
            • > 5-DIN (стереозвук, был вариант моно 3-DIN
              А зачем? Они дуплексные были?
              Ответить
              • Две линии, потому что они были с разным размахом напряжения и под разную мощность: контакты 1, 4 для чего-нибудь маломощного (микрофон, звукосниматель), а 3, 5 — для мощного (линейный выход).

                Так-то да, одним кабелем можно было подключить микрофон и усилитель для колонок. Фактически дуплекс.
                Ответить
        • Кстати, кетайцы делают охуенное: линии 3 выводят на мамку A, а линии 2 к дешманскому хабу и продают как USB Hub 3.0
          Ответить
      • u shape это зачем и за что?
        Ответить
        • два макбука наверное друг на друга ставить и соединять по заветам SLI
          Ответить
        • Удобно гонять кисметовский сниффер
          Ответить
    • петухи, такой вопрос. не так давно у знакомых знакомых сгорел нахуй пилот, и теперь у меня по этому поводу паранойя. сейчас нужно купить новый; как его выбирать? как быть уверенным в том, что бренд не делает хуйню, которая может сгореть?
      Ответить
      • https://www.belkin.com/p/12-outlet-surge-protector-with-8-ft-power-cord-and-ethernet-cablesatellite-and-telephone-protection/BV112234-08.html

        запитывала ли ты свой ethernet, дездемона
        Ответить
        • в
          Ответить
        • Белкин это жид?
          Ответить
          • Компанию Belkin образовал человек по имени Чет Пипкин. Так что Белкин это не настоящая фамилия.
            ----------------

            https://setup-service.ru/news/36611/
            Ответить
            • (((Пипкин))) прямо совсем очевидный жид.
              Ответить
              • Пипкин (Pipkin) — уникальный монстр, обитающий в биоме Паровой источник.

                Он атакует струей пара из своей головы, который наносит урон и поджигает цель.
                Ответить
      • Там всё равно внутре пиздецтрон, который может отсетефильтровать определенное количество килоджоулей и потом его надо выбрасывать.
        Ответить
      • А что было подключено? Я как-то к говно-удлинителю подключил обогреватель и чуть не спалил хату. Писал тут на говнокоде об этом. Сейчас подключаю без удлинителя.
        Ответить
        • я не знаю, судя по воспоминаниям фоток комп. хату там тоже спалили чуть - всего одну комнату из всех.
          Ответить
          • А комп такую большую нагрузку даёт? Часто бывает кетайские зарядки горят. Я их тоже боюсь, предпочитаю хотя бы оригинальные.
            Ответить
            • Комп это максимум 600 Вт и ЭЛТ монитор большой и с волосами кореянок – ещё 200 Вт.
              Для сравнения персональный travel чайник на одно лицо это 500–700 Вт
              Ответить
              • "На одно лицо" - да что это с тобой?.. Говори в обычной своей манере - на одно рыло!..
                Ответить
            • кетайские зарядки горят

              я как-то прочитал в интернете, что китайские переходники с molex на sata бывает горят, и не сделал выводов.

              потом сделал.
              Ответить
              • Комп пришлось выбросить? А Сёма его подобрал.
                Ответить
          • На удлинителях пишут "включать только полностью размотанным" чтобы магнитным моментом не распидорасило.
            Ответить
            • А я думал - чтобы блондинки не запутались и их не унесло ускоренным выхревым потоком за пределы кластера.
              Ответить
    • Перекат!

      https://govnokod.ru/29070
      https://govnokod.xyz/_29070/
      Ответить

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