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

    0

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

    #104: https://govnokod.ru/27534 https://govnokod.xyz/_27534
    #105: https://govnokod.ru/27544 https://govnokod.xyz/_27544
    #106: https://govnokod.ru/27552 https://govnokod.xyz/_27552
    #107: https://govnokod.ru/27554 https://govnokod.xyz/_27554
    #108: https://govnokod.ru/27557 https://govnokod.xyz/_27557
    #109: https://govnokod.ru/27581 https://govnokod.xyz/_27581
    #110: https://govnokod.ru/27610 https://govnokod.xyz/_27610
    #111: https://govnokod.ru/27644 https://govnokod.xyz/_27644
    #112: https://govnokod.ru/27648 https://govnokod.xyz/_27648
    #113: https://govnokod.ru/27652 https://govnokod.xyz/_27652
    #114: https://govnokod.ru/27659 https://govnokod.xyz/_27659
    #115: https://govnokod.ru/27665 https://govnokod.xyz/_27665
    #116: https://govnokod.ru/27671 https://govnokod.xyz/_27671
    #117: https://govnokod.ru/27675 https://govnokod.xyz/_27675
    #118: https://govnokod.ru/27685 https://govnokod.xyz/_27685
    #119: https://govnokod.ru/27701 https://govnokod.xyz/_27701
    #120: https://govnokod.ru/27703 https://govnokod.xyz/_27703
    #121: https://govnokod.ru/27710 https://govnokod.xyz/_27710
    #122: https://govnokod.ru/27728 https://govnokod.xyz/_27728
    #123: https://govnokod.ru/27729 https://govnokod.xyz/_27729
    #124: https://govnokod.ru/27730 https://govnokod.xyz/_27730
    #125: https://govnokod.ru/27732 https://govnokod.xyz/_27732
    #126: https://govnokod.ru/27733 https://govnokod.xyz/_27733
    #127: https://govnokod.ru/27737 https://govnokod.xyz/_27737
    #128: https://govnokod.ru/27742 https://govnokod.xyz/_27742
    #129: https://govnokod.ru/27747 https://govnokod.xyz/_27747
    #130: https://govnokod.ru/27755 https://govnokod.xyz/_27755
    #131: https://govnokod.ru/27766 https://govnokod.xyz/_27766
    #132: https://govnokod.ru/27790 https://govnokod.xyz/_27790
    #133: https://govnokod.ru/27828 https://govnokod.xyz/_27828

    Запостил: nepeKamHblu_nemyx, 21 Ноября 2021

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

    • Доброй ночи.

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

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

      Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
      Остерегайтесь подделок. Берегите себя и своих близких. Кок!
      Ответить
    • https://twitter.com/TartanLlama/status/1461333564759416839
      интересно, как этот hot reloading из новой говновизуальной студии будет работать в условиях, если например редактируемая функция возвращала указатель на статическую локальную переменную, а после редактирования будет возвращать указатель на какую-нибудь глобалную переменную, а статическую локальную переменную из кода функции вообще выкинули нафиг
      Ответить
      • Ничего не понял, но описанное тобою наверняка могло бы быть ещё одним объяснением тому, что я за Notepad++.
        Ответить
      • Х.з., я думаю он будет только для более-менее чистых функций работать. А если структуры данных на ходу поменять -- хуй знает, как это всё мигрировать.

        А так то ещё в смоллтолке можно было код править в дебаггере. И в лиспе тоже горячая замена работала.
        Ответить
      • Microsoft удалила реализацию Hot Reload из открытого кода .NET. Независимые разработчики пытались вернуть этот код в репозиторий, но Microsoft не допустила это изменение.

        Какая свобода )))
        Ответить
        • Какой опенсорс )))

          У меня в контроллерах нет никакого "Hot Reload"
          Ответить
          • > нету

            Сделай! В общем-то через аппаратный дебаггер и не такие извращения можно делать.
            Ответить
            • Зачем сразу аппаратный? Можно по какому-то UART-у отправлять некоторую хуйню, и чтоб срабатывало прерывание и контроллер переходил бы в особый режим запатчивания хуйни, и особыми командами по UART можно что-то переписать
              Ответить
          • З.Ы. У меня есть питоновский скрипт, который инжектит в память STM'ки кусочек кода и исполняет его. По-другому на флешку писать не получается т.к. дебаг порт не может послать 16-битный запрос на шину.
            Ответить
            • В принципе можно этим же скриптом релоадить секцию кода, если в секции данных ничего не поменялось. Главное поймать удачный момент, когда проц в idle, чтобы стек не мигрировать.
              Ответить
          • > у меня в контроллерах нет

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

                Т.е. та что у меня не умеет. Но в общем-то и пофиг, мне не очень хочется платить 4 килобакса за конпелятор.
                Ответить
              • А у тех что умеют вроде всё норм с этим -- добровольная остановка региона, его перезаливка и рестарт. Т.е. она даже что-то обслуживать в это время может, только конкретный регион будет недоступен.
                Ответить
      • в жобе тоже такое есть https://habr.com/ru/post/135633/
        Ответить
        • В жабе это наверное проще делается.
          Вот в сишке или крестах одним из вариантов того, как это можно сделать является распихивание всех функций/методов в отдельные подгружаемые либы, и перезагрузка соответствующей либы с пропатчиванием указателей, по которым функции вызываются. При этом все указатели на все вызываемые функции/методы должны в каком-то говне храниться, и желательно чтоб нихуя не инлайнилось, а то может потреботваться много всякого говна перезагружать. И IDE про всю эту ебаную сранину должна знать и налету переподключать эти "либы-для-функций". Вообще это какой-то пиздец в техническом плане, и тут очень много каких вещей просто нахуй сломаются.
          Ответить
    • https://what.thedailywtf.com/topic/15001/enlightened

      > But let’s go into some details. Remember the quote about types? EFL takes that philosophy seriously. Everything is a pointer to something called Evas_Object, which translates to void *. Those knowledgeable in the horrible language of C know it’s a pointer to anything. And so it is. Everything you create is an Evas_Object and every function takes an Evas_Object as the subject to work on. But why throw away type safety? Because fuck you, that’s why! If you wonder how to know which functions can be called on a given Evas_Object, the answer is simple – you don’t. It’s all about experimenting, hacking and debugging. Calling an invalid function on an object can result in:

      > Nothing, leaving you wondering WTF.
      > An extremely helpful console message: “SPANK! SPANK! SPANK! Naughty programmer!”. Really, I’m not joking about that one.
      > Another extremely helpful message: “You bitch!”. And I’m not joking about that one either – it was discovered by a female coworker while trying to hack layouts to work. Perfect timing on EFL side here. // какая токсичность )))
      > A crash, if you’re lucky, so you can debug the issue.
      Ответить
      • Microsoft лучше всех
        https://thegeekpage.com/wp-content/uploads/2018/08/Unknown-Hard-Error.png
        Ответить
      • Our beloved EFL main developer, whose name I dare not say or I go on a rampage, complained he had tons of bug reports about crashes etc. Something about passing wrong Evas_Objects to wrong functions. He decided to tackle the problem in the next version. I’ll let you guess which solution he choose:

        1. Incorporate type safety.
        2. Give some meaningful names for all typedefs, if type safety is too hard, so people would at least see what goes where.
        3. Don’t use pointers as pointers. Split the bits in them into 3 (or 4) groups, which would be cast to a numerical indexes into 3- (or 4-) dimensional hash map, which in turn results in a real pointer to function + object, and call it, if such exist. If not, don’t do anything and don’t give the programmer any feedback. Oh, and implement this in a way that makes the absolute maximum objects your process can have equal to 512. But don’t forget to not warn anyone when the limit gets exceed, but call given function on a random object which causes hash collision.

        Small hint: it’s not 1 or 2. Welcome to the 21st century programming!

        Какой багор )))
        Ответить
        • Лол, и на этом реально работает куча телеков?
          Ответить
          • Да, но эта хрень еще и в автомобилях. Ведь эта хрень в Tizen есть, а Tizen используется в телеках и в "head unit"-ах авто.
            Ответить
            • > в автомобилях

              Надеюсь в качестве магнитолы, а не в блоке управления тормозами?
              Ответить
              • Ну эта хуйня в head unit (по-сути это и есть продвинутые магнитолы, их делают на андоиде, на какой-то винде (WinCE там точно бывают, я когда-то прошивку ковырять пробовал, хуй знает как сейчас)) и вот на этом Tizen, наверняка еще какую-то хуйню в них встраивают из ОС, я их не особо ковырял. В машинах есть CAN-шина, через которую всякой хуйней обменивается всякое говно, которое к ней подключено, и вот этот head-unit может через CAN-шину всякое говно получать, и даже управлять некоторой хуйней. https://habr.com/ru/post/399043/ - вот например стеклоподьемником управлять можно по этой шине. Собственно, там сказано что в конкретно его автомобиле есть две несвязанные CAN-шины, одна это "Шина CAN силового агрегата", другая это "Шина CAN системы «Комфорт» и информационнокомандной системы", хотя в какой-нибудь другой модели авто там может быть одна такая шина под всю хуйню. Ну и head unit физически вполне может быть подключен к шине, через которую можно получить от тормозов какую-нибудь инфу или скомандовать что-то тормозам.
                Ответить
              • Вот например про взлом Tesla
                https://electrek.co/2016/09/27/tesla-releases-more-details-on-the-chinese-hack-and-the-subsequent-fix/

                As described by Greenberg, the hacker found a vulnerability in the Model S’ browser, which is based on the open source browser framework WebKit. They then created a malicious wifi hotspot called ‘Tesla Guest’ to look like the wifi at Tesla’s service centers and when a Tesla would connect to it, the browser would push an infected website created by the hacker team.

                That’s when another vulnerability found by the team in the Tesla’s Linux operating system allowed them to gain access to the instrument cluster.

                From there, they can do a lot of things, but they can’t access dangerous functions like the activating a braking event like they demonstrated in their video:

                That’s because Tesla’s head unit is separated from its CAN bus with a gateway. To complete their hack, the team replaced the gateway software with their own and that’s how they managed to take control.
                Ответить
        • Такое ощущение, что скриптушка заставили писать на языке со статической типизацией.
          Ответить
          • Интересно, кто заставил ObeseYoung-а писать на Delfi
            Ответить
            • https://media.breitbart.com/media/2021/11/gang-rape-in-india-640x480.jpg

              А давайте форсить Пассаль!
              • поставляется сразу с логическим типом
              • есть стандартные строки а не массивы непойми чего
              • символы и байты НЕ ПЕРЕПУТАНЫ
              Ответить
    • FAQ - это сокращение "fuck you"? Часто вижу на сайтах такие три буквы.
      Ответить
      • Угу.

        «Ты» по-английски будет «you», значит, «аргументы и факты» по-английски будет «argumen you and fuck you».
        Ответить
        • Arguemen - спорщики.
          Ответить
        • you по-английски будет «you», значит, «аргумен you и фак you» по-английски будет «argumen you and fuck you». ⟶
          Ответить
          • А как расшифровывается Obese You ng?
            Ответить
            • Судя по последним двум буквам, это может иметь какое-то отношение к фреймворку Angular. Терпеть не могу это говно.
              Ответить
    • Список самых ненужных в мире вещей возглавляет, безусловно, pgAdmin.


      ``psql`` настолько удобнее этой кривой поделки, что не понятно зачем вообще это говнос делали
      Ответить
    • угадай язык по значку (там есть питух!)
      https://advent.compscicenter.ru/
      Ответить
      • Неужели десятый — это «Coq»?
        Ответить
        • остальные угадал?

          Зарегайся кстати, там можно даже выиграть чото

          на самом деле нихуя не работает
          Ответить
    • Блядь, как же хорошо читается и правится код без всяких ссаных js-фреймворков, реактов, хуяктов и тупоскриптов. Открыл консоль разработчика, увидел ошибку, нашёл через Ctrl+F нужную строку, подправил файл. Всё, блядь. Чувак зачем-то использовал localStorage, когда хватило бы хранения объекта в window.
      Ответить
      • То есть вы еще и не собираете код в бандлы вебпаком, а тупо срете в браузер текстом?
        или у тебя сурсмэп был?
        Ответить
        • С сурсмапой и типаскрипт должен нормально дебажиться?
          Ответить
          • Вроде бы да. Правда в браузере я вижу JS, но не аглифицированный.
            А VSCode вроде умеет и с тайпскриптом его связать.

            ts компилятор высирает свою мапу:
            TypeScript debugging supports JavaScript source maps. To generate source maps for your TypeScript files, compile with the --sourcemap option or set the sourceMap property in the tsconfig.json file to true
            Ответить
            • > vscode

              А через него можно сайт дебажить? Или только тестики какие-нибудь?
              Ответить
              • У хрома есть API для дебагеров, так что твоя задача только замапить говно в код.

                Путь говна такой: TS ->(Ts Compiler)-> JS ->(webapck)->один-файл ->(аглификатор)->бандл

                Каждый чувак в скобочках высирает свой мап (наверное). Если IDE это может смерджить как-то и понять, то будет дебажить.

                Visual Studio Code includes a built-in debugger for Edge and Chrome. There are a couple ways to get started with it.

                https://code.visualstudio.com/docs/nodejs/browser-debugging



                Вспомнил, как мнестудия пыталась дебажить JS в эксплорере и стала раком
                Ответить
                • > моя задача

                  Фу. Почему сборочная система не может сделать заебись?
                  Ответить
                  • твоя в смысле как автора IDE или браузера я имел ввиду)

                    Короче, это не сишка, где pdb или дварфа получил, и дебажишь.
                    Это фронтэнд, тут всё сложно, тут думать надо
                    Ответить
                    • Ну судя по тому, что встроенный дебаггер показывает тебе жс, то и твоя тоже...

                      Какая ему в жопу разница, какой язык он отлаживает (по крайней мере для коллстека, бряков и синглстепа)?
                      Ответить
                      • встроенный в браузер, но я не пользуюсь VSCode.

                        Кроме того я не сварщик же, и я не удивлюсь, если у какого-нить bootcamp (кстати, где он?) VSCode не только typeScript дебажит, но и в рантайме там его подкомпилирует и заменяет, и за пивом бегает.
                        Ответить
                • Вот зайду я в этот тред через 10 лет. Все будут писать на нейроскрипте, браузер будет делать трансляцию из языка зумера самокатного в код через 20 промежуточных ступеней под виртуалку под виртуалку под движок жс (чтобы вирусы не проскочили, т.к. все программы будут в вебе, и запуск в песочнице браузера жс станет как запуск ассемблера от рута сейчас), страничка гугла с одной поисковой строкой будет занимать 10ГБ в памяти, и для настройки дебаггера понадобится попердолиться.

                  А у меня в хроме 200 так и будет работать жс с var, написанный в n++, и дебаггер всего этого без пердолинга с IDE и преобразований говн.
                  Ответить
        • Это админка одного микросервиса, там строк 300 максимум лапшескрипта.
          Ответить
      • Дай чмокну в носик. Засилье запутанного обфусцированного кода действительно заебало.
        Ответить
      • Вот и поэтому веб для петухов официально
        Ответить
        • Да, фронт это пиздец. не понимаю вообще как там люди работают.

          Давеча обосралась либа glslify, через которую питухи работают с шейдерами, и я увидел надпись "WebGL Not Supported", хотя это пездеж

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

          Пришлось ставить плагин на вебпак для вызова трансформаций из этой либы, какой-то пиздецок
          Ответить
        • А еще кстати фронт это нихуя не просто. Серьезно. Нужно понимать два вида модулей (а то и три), как работает babel, и что такое транспайлинг и как работает аглификация и как сделать её не такой тормозной и как работает сборка (у вебпака миллиард опций и вообще это как еслим бы ты скрипты для линкера писал) и чем вебпак отличается от брозерифи и что такое три шейкинг, и как описываются зависимости и semver и локфайл и чем npm i отличается от npm ci, а npm от yarn.

          До кучи надо знать angular (очень большой фрейммворк) или react, JSX, rxJS, и тайпскрипт с его структурной типизацыей и Type guards и mapped types и как это всё собрать вместе.

          А еще надо знать верстку, flex box, shadow dom, какой нить less или scss, и еще тебе могут встретиться готовые хуйни типа boostrap.

          И неплохо бы знать HTTP и понимать про HTTP/2 и кеширование.


          Целая неебическая отрасль выросла зачем-то из говна, палочек и костылей
          Ответить
          • У меня появляется нервный тик когда ради какого то говна нужно себе ноду ставить и два часа ебаться с этой хуйней..
            Ответить
          • Дай чмокну в носик. Сам терпеть не могу всё, что связано с frontend. Нудное, рутинное, унылое занятие. Сидеть, закусив нижнюю губку, нахмурив бровки и прищурив глазки, и воплощать больные фантазии дизайнера, охотиться за перфектным пикселем, трахаться с адаптивностью, бодаться с разными appearance-ами на разных платформах, мудохаться с History API, ебаться с CORS-ом... Фу.

            >>>"babel"

            Huyabel.
            Ответить
          • Мартышка к старости слаба мозгами стала
            А у людей она слыхала,
            Что это зло еще не так большой руки:
            Лишь стоит завести тулзы.
            Тулзов с полдюжины себе она достала;
            Вертит тулзами так и сяк:
            То к фронту их прижмет, то их на бэк нанижет,
            То их понюхает, то их полижет;
            Тулзы не действуют никак.

            _________
            Какой багор. Веб-макаки себе только придумывают проблемы. Им кажется, что если кто-то придумал очередное говно, то надо его обязательно попробовать на вкус, заюзать в проекте и хорошенько попердолиться. Если не собрал все говна в своём проекте, то ты не веб-пердоля, проект не засчитан, зарплата не заслужена.

            Но ведь есть же простой путь без пердолинга. Пишешь на VanillaJS и используешь только то, что реально нужно. Пердолинг должен начинаться только когда пишешь веб-эмулятор игровой консоли (сборки нужны, и питуз графика), либо свой Excel (Bootstrap + модули для питушения таблиц). Для чего-то простого легче написать всё с нуля, это выйдет быстрее, чем пердолинг с тулзами, и код будет поддерживаемый - не надо будет в 2030 году перекапывать сломанные зависимости и искать удалённые из репозиториев лефтпады.

            Фронтенд-питушня может быть мягкой и пушистой, если ты сам не начинаешь пердолинг и не идёшь работать к пердоликам.
            Ответить
            • > VanillaJS

              А есть такой пакет в npm?
              Ответить
            • Тут палка о двух концах.

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

              С другой стороны я вот обновляю ангуляр сейчас, а он пишет:
              Error: node_modules/@angular/platform-browser/platform-browser.d.ts:902:26 - error TS2724
              .../node_modules/@angular/core/core"' has no exported member 'ɵɵFactoryDef'.

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

                > но ошибка, согласитесь, не особо информативная.
                Какой C++ ))) Хотя, компилятор С++ может подсказать на понятном языке в случае попсового бага.
                Ответить
                • Без инструментов уровень пирдолинга ровно возрастает пропорционально количеству работы.

                  В случае сложных инструментов на начальных этапах пирдолинг нулевой (инструмент всё делает сам) а потом ВЖЖЖУХ, и уровень пирдолинга взлетает до небес, потому что в сложнейшем инструменте что-то сломалось, ачто именно ты неебеш
                  Ответить
            • >ли кто-то придумал очередное говно, то надо его обязательно попробовать на вкус,
              Sendmail effect: Any complex technology which doesn’t come with documentation must be the best available. (c) LARTC
              Ответить
        • Кок!
          Ответить
    • Открыл для себя ютубный жанр "movie recapped", это охуенно.
      Сначала не понимаешь какой дебил будет смотреть пятнадцатиминутный пересказ острова проклятых вместо самого фильма.
      Потом понимаешь, что остров проклятых или титаник там случайно, а больше всего роликов либо про би-муви, про которые слышал, но лень тратить полные два часа на просмотр, либо же это абсолютная дичь, про которую ты и не слышал никогда

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

      https://i.postimg.cc/3xSHt94y/Screenshot-2021-11-22-220355.png

      все это с идиотским фоновым саундтреком и нарративом без намеков на интонацию, с одними и теми же повторяющимися фразами (рекап фильма ужасов - это обычно after that she hears a strange noise пятьдесят раз подряд), плоскими шутками и настолько желтушными заголовками, что разве что играй в угадайку касательно пересказываемого фильма.

      вот это источник скриншота с вирусом, судя по всему стоит не снимать с паузы, а сразу пойти смотреть фильм целиком
      https://www.youtube.com/watch?v=hSS00BI3Oos

      вот тайские гении сложного сценария, на прыгнувшей собаке ближе к концу я заорал
      https://www.youtube.com/watch?v=QtmeY6Ne2UA

      бездарная адаптация манги про тараканов-мутантов, захвативших марс
      https://www.youtube.com/watch?v=1Wqs0axG_z0
      Ответить
      • я из такого смотрел Dead Meat, но там вполне неплохой продакшен, как для ютуба
        Ответить
      • рекап кинг сука РЕКАП КИНГ

        https://www.youtube.com/channel/UCM43IAWP6no_SKM6s63q78g
        Ответить
        • Прочитал "Рекап книг"
          Хотел сказать, что такое двадцать лет назад было, чтобы не читать какую-нибудь войну и наказание, скачатькупить в ларьке краткое содержание.
          Ответить
    • I'd tell you a joke about UDP, but you might not get it...
      Ответить
      • I'm telling u a joke about TCP, now tell my ur reaction, otherwise I will t
        Ответить
    • Как выбрать язык программирования:

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

      Именно поэтому я за «PHP».
      Ответить
    • https://m.imgur.com/a/6wtpcBv

      Я не смог догадаться, тян смогла (((
      Ответить
      • с какой высоты можно безопасно ёбнуться?
        Ответить
      • А чего тут думать. Отхуячиваем от веревки 25 м, прихуячиваем к ней ведерным узлом оставшиеся 50 м, спускаемся первые 50м, освобождаем 50м веревку. Спускаемся по ней оставшиеся 50м.
        Ответить
        • ты тян, значит
          Ответить
          • Осталось опросить 8 тянов и 8 кунов.
            Ответить
        • Кста, а есть узел который просто от потери нагрузки развязывается?
          Ответить
          • У меня была идея, что как-то нож привязать к дереву, и, спустившись вниз, дрочить верёвку об него.
            Ответить
            • Скрафтить каменный топор, срубить им верхнее дерево, запилить из него блок и противовес, опустить противовес вниз, перекинуть верёвку через блок и спуститься.
              Ответить
              • Какую-то хуйню обсуждаете. Веревки и крючья - расходники, никто их не собирает за собой, это как пустые банки из-под сгущенки на вершину тащить.
                Ответить
                • А если одну веревку хочется много раз использовать, а тащить с собой кучу одноразовых веревок - проблематично?
                  Ответить
                • Нашёл пидора, который засирает природу пластиком. Вообще, нужно законодательно обязать всё говно, которое в подъём взял, спустить. Спустил меньше, чем взял — расстрел. Эверест, к примеру, в Китае, там могут.
                  Ответить
                  • да, в Китае за экологией следят
                    https://urban3p.ru/blogs/15583

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

                    g "Эверест Зелёные ботинки"
                    g "Эверест Hannelore Schmatz" (осторожно, фото трупа тяжелое)
                    Ответить
                    • Hannelore Schmatz

                      Трагедия произошла на высоте примерно 8300 м над уровнем моря, на Юго-Восточном Гребне Джомолунгмы.

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

                      Тело Рэя Дженита оказалось скрыто под снегом, но тело Ханнелоры Шмац начало медленно соскальзывать вниз по горе. На протяжении многих лет его мог увидеть каждый, кто поднимался на вершину Джомолунгмы южным маршрутом — примерно в 100 м выше Лагеря IV. Альпинистка замёрзла в сидячем положении и с открытыми глазами, опираясь на свой рюкзак, а её волосы продолжали развеваться на ветру…

                      В 1984 году инспектор полиции Непала Йогендра Бахадур Тхапа (Yogendra Bahadur Thapa) и шерп Анг Дордже (Ang Dorje) попытались достать тело Ханнелоры Шмац, но в результате погибли сами.

                      В 1985 году Крис Бонингтон увидел её на расстоянии и первоначально принял за палатку, но подойдя ближе, увидел, кто это.

                      Лене Гаммергаард (Lene Gammelgaard), первая скандинавская женщина, взошедшая на вершину Джомолунгмы, в 1996 году также видела останки Шмац на Джомолунгме. Об этом написала руководитель экспедиции Арне Насс Джр. (норв. Arne Næss, Jr.) в своей книге «Восходя высоко» (англ. Climbing High).

                      По всей видимости, нетленное тело Ханнелоры Шмац остаётся на Джомолунгме; ветер постепенно сносит его к краю обрыва неприступной Стены Кангшунг.

                      По некоторым данным в начале 2000-х годов тело Шмац было сброшено ветром в пропасть.













                      Брутально.
                      Ответить
                      • > мог увидеть каждый, кто поднимался

                        Неплохой намёк для тех, кто пошёл в горы как на прогулку...
                        Ответить
                        • Нихуя себе прогулка на 8к метров, ебанешься.
                          Ответить
                          • Мне 50 метров хватает, когда лифт сломан. Какие нахуй горы.
                            Ответить
                            • Хех. Слабак.
                              Ответить
                            • Так ты же без снаряжения /green

                              50 метров это этаж 18-20-ый?
                              Ответить
                              • > без снаряжения

                                Ну почему, как раз еда из магазина была. Можно было привал устроить где-нибудь посредине восхождения.
                                Ответить
                                • Был бы спальник можно было бы и прилечь. Хотя и газетка на ступеньках сойдёт
                                  Ответить
                                • А я то думал, что за подростки с полуторками пива на лестнице сидят, а это оказывается спортсмены привал устроили...
                                  Ответить
                                  • Осталось выяснить, были ли это альпинисты или спелеологи
                                    Ответить
                                    • Альпинисты в подъезде, спелеологи в подвале.
                                      Ответить
                                      • но ведь неизвестно, они могли быть на подъёме или спуске. ну или на приколе
                                        Ответить
                                  • Это спасатели отогревали пойлом альпинистов
                                    Ответить
                                • Путаешь снарягу и фураж?))
                                  Ответить
                          • Там еще важно с кислородом ты или без.

                            С кислородом более-ли-менее реально куда-то дойти (ну если ты пять лет тренировался и если тебя не завалило лавиной)

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

                            "g Фрэнсис Арсеньев"
                            Ответить
                    • Тем более, что по китайской стороне вроде намного меньше поднимаются.

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

                        бля наверное очень сложная ебучая шутка
                        Ответить
                    • > трупами
                      Вообще при падении их обычно расчленяет и вниз падают уже шмацы по-питерски.
                      Ответить
                    • нахуя они вообще туда лезут? )))

                      > Российские альпинисты отправятся на Эверест почтить память погибших при подъеме

                      какая ирония ))) впрочем, умереть не в раш-ке всяко лучше, чем умереть в раш-ке
                      Ответить
                  • > засирает
                    > брендовый морозостойкий паракорд б/у состояние как новый приходи и бери
                    > засирает
                    Ответить
          • Наверняка, но это пиздец стрёмно будет спускаться
            Ответить
          • Есть веревка, которая развязывается от слова "Лориен". Но там дерево сухое - оно ломается, если привязать к нему веревку, и хоббиты делают "шлеп-шлеп", и еще есть круглый камень, который скатывается. Не помню, как там решается.
            Ответить
      • забанихоплю по углам хитбоксов
        Ответить
      • Судя по картинке там можно поиграть в тарзана и половину верхней ступеньки слезть по дереву? Ну и 50м веревки останется на вторую.
        Ответить
      • Понаотрезать от дерева кучу достаточно толстых веток ножом, потом веревку порезать и повставлять туда веток чтобы получилось что-то вроде секционного оружия http://aktiv48.ru/uploads/images/catalog/products/593fcfe43854c.jpg и чтобы получившаяся веревка с деревянными вставками была 100 метров. Потом спуститься по этой хуите
        Ответить
        • Так можно и лестницу собрать. Хотя 50 метров весить будет дохрена.
          Ответить
      • Блин, вот смотрю я вниз с балкона и думаю, что мне не хотелось бы спускаться оттуда по веревке...
        Ответить
        • не ходи к замужним дамам, не придется спускаться с балкона по веревке
          Ответить
          • Идя к замужней даме не забудь прихватить с собой верёвку достаточной длины и прочий обвес.
            Ответить
            • В нашем доме как-то из одной квартиры вещи полетали. Подушка застряла на дереве (оно вымахало этажа до пятого примерно). На следующий день пришёл альпинист со снаряжением и снял подушку.
              Ответить
              • лолнахуя?

                Я однажды видел, как альпинист снимал с дерева кошку.
                Ответить
                • У кошек вечная проблема, что они только вверх могут.

                  Хотя это и у людей так же...
                  Ответить
                • Может, какая-нибудь коллекционная подушка малолетнего дрочера анимешника.
                  У них какая-нибудь фитюльная пластмассовая куколка может стоить как месяц питания. Может, подушки тоже ценные выпускают.
                  Ответить
                  • Это продолжение той истории, когда двумерная тян выкинула в окно коллекцию своего парня?
                    Ответить
              • сначала пришел к даме в качестве ловеласа, на следующий день еще и денег с нее снял за альпинистские услуги
                Ответить
            • а цветок и презерватив?
              Ответить
              • Как минимум три, по заветам отказоустойчивости.
                Ответить
                • VEEAM 3-2-1 rule
                  Ответить
                  • Кто это и почему они присвоили себе это правило?
                    Ответить
                    • Они не присваивали, это я просто вспомнил, что у них про него читал
                      Так-то это правила бекапа древнее, как говно мамонта

                      Три копии говна (один прод, два бекапа)
                      Две копии на разных носителях
                      Одна копия где-то очень далеко

                      так?
                      Ответить
                    • компания, которая разрабатывает бэкапилку

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

                      компания при этом российская, но директор у неё вроде бы хачик, как водится. я об этом случайно узнал, потому что на днях какой-то автоблогер убился, поцарапав в том числе мафынку этого хачика
                      Ответить
                      • Башкир он, из Уфы
                        Ратмир какой-то

                        Правда компания официально америкосовская, ну как Яндекс голландский, а жетбрейнс чешский, а нгингкс тоже вроде американский

                        В России юрлицо видимо держать стрёмно
                        Ответить
                        • а башкиры не хачики? извините
                          Ответить
                          • "Хач" крест по армянски. Отсюда армянское имя "Хачатур" и фамилия "Хачатурян".

                            Так что хачик это армянин. Формально. А консоль это не терминал. В реальности всем похуй, конечно.
                            Ответить
                            • ну я такое слышал, но мне начало казаться, что это чёс

                              типа раз армяне христиане, то "хачи"
                              Ответить
                          • Все, кто соседствуют с Осетией и Чечнёй, зашкварены.
                            Ответить
                • три это 1) верёвка, 2) цветок и 3) презерватив?
                  Ответить
      • https://www.socialpsychology.org/teach/wason.htm держи до кучи
        Ответить
    • Привет всем, извиняюсь может не туда пишу, есть вопрос, создал программу сделал ссылку на сайт но при нажатии на ссылку ничего не происходит, перепробовал разные варианты кодов, сделал пробную ссылку на новой форме,результатов ноль, не открывает сайт и все, что это может быть заранее благодарен всем за ответы!
      Ответить
      • ты че долбоеб блять
        Ответить
      • Ну что, никто не знает? Все только гыгыкать могут?
        Ответить
        • Есть сайт, мне необходимо получить дерево ссылок, грубо говоря перейдя по ссылке мы получаем доступ ещё 3 ссылкам, перейдя по ним ещё по 2 и так далее, необходимо реализовать на java
          Ответить
          • У меня начал тармозить компьютер тупит страшно а вчера написал ошибку и перезагрузился что может быть такое может быть вирус как починить
            Ответить
            • При закрытии word появляется окно с ошибкой :Microsoft Office Word - обнаружена ошибка.Приложение будет закрыто.Приносим извенения за неудобства.Помогите убрать эту ошибку! Пожалуйста!word 2007 XP SP3
              Ответить
              • вам смешно

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

                который криво ставился и что-то убивал в системе, недостаточно важное, чтоб её ложить, но достаточно заметное, чтобы она при каждом запуске верещала
                Ответить
                • Как там у классиков:
                  https://allforchildren.ru/scibooks/fortran/fortran070.jpg
                  Ответить
                  • это кстати вроде был не вирус, а реальный баг инсталлятора или в этом роде.

                    но вирусов в те годы я тоже хватал изрядно
                    Ответить
                    • До появления SxS в винде любой инсталлятор мог заменить .dllку в system32 задав тупой вопрос пользователю типа "заменить foo.dll версии 1.2.3.4.1 на версию 1.2.3.1.42?", и потом совершенно другая программа могла начать глючить.

                      Такой dll hell.
                      Ответить
                  • > играл целый час

                    Вызывает приблизательно такие же чувства как забитие памяти суперкомпьютера игрой на 50Мб
                    Ответить
                    • на CRT монике 1993-го года и час может быть много
                      Ответить
                    • В XXI веке только мобильные геймеры или владельцы старых приставок могут позволить себе играть целый час.
                      У остальных то Windows обновляется, то игра обновляется, то игра качается, то какие-то группы игроков собираются. Вечер прошёл, а ни минуты ни играно.
                      Ответить
                      • Кстати

                        Почему я включал денди, и оно сразу грузилось, а я включаю Windows, и оно еще хочет там каких-то обновлений, игры хотят каких-то логинов, хуй поиграешь нормально. Даже современные приставки хотят Интернет и обновляться
                        Ответить
                  • А зачем они клизму компьютеру ставят? Продувают от пыли наверное. И градусником проверяют, что не перегревается. Так что проблема наверное была все же аппаратная
                    Ответить
                    • А ты ждал что в детской книжке профессор возьмет hex редактор, откроет MBR диска C, и удалит оттуда вирус?
                      Ответить
                    • Может, компьютер взят с запасом производительности, отчего никто не знал, что с охлаждением что-то не так, пока вирус не начал майнить ко-ко-коины.
                      Ответить
                      • У компьютера на рисунке могло вовсе не быть охлаждения (только в БП разве что).

                        На процессорах до 25Мгц где-то кулера могло и не быть
                        Ответить
              • Как так сломать Windows 7 чтобы при загрузке вылетал BSOD и сразу перезагрузка, и так чтобы было бесконечно?
                Пусть пишут только знающие люди, пишите только 100% рабочие способы, посоветуйте вирус, пришлите по почте вирус, что угодно, только бы давало такой результат. И пожалуйста, помогите как можно скорее, мне необходимо уже завтра в 5 утра это организовать.
                Ответить
                • где скачать windows 10
                  посоветуйте какой нибудь хороший сайт для скачивания винды через торрент, без всякой фигни гемора, продления и тд.

                  зачем удалил?
                  Ответить
                  • Потому что второй коммент затмил первый
                    Ответить
                    • я когда-то хотел написать "прикол", который ставил бы при открытии на рабочий стол чёрного властелина
                      Ответить
                      • Я в детстве писали приколы в autoexec.bat, которые писали всякую хрень.
                        А еще мы написали хуйню в файл, который содержал текст "теперь питание компьютера можно отключить" (это была обычная bmpшка в w95).

                        В DDK винды есть утилита Driver Verifier, которая издевается над драйверами. Например драйвер просит выделить память, а получает хуй. Или IRP пакеты начинают тротлиться.

                        Нормальные драйверы тупят, но переживают. Плохие падают в BSOD.

                        Если ее запустить, то она исправит реестр включив эти параметры, и если не знать как их убрать (нужно снвоа ее запустить и снять галочки) то винда сходит с ума: мышка зависает, синие экраны падают раз в пол часа, и пользователь охуевает.
                        Это очень злой прикол
                        Ответить
                • ради бога кто нибудь помогите зеленому:как скочать карту одни ероглифы .
                  Ответить
                • Ну как, организовал?
                  Ответить
    • Я надеюсь, что с распространением .NET на клиентских машинах, через пару-тройку лет можно будет отказаться от HTML интерфейса и писать нормальные программы.
      Ответить
      • Отчего должно произойти такое распространение? Почему ".NET" а не "JVM"? Зачем .NET для интерфейса? Чем например Qt хуже?
        Ответить
        • он же пасту пастит http://www.delphikingdom.com/asp/talktopic.asp?ID=233
          Ответить
          • > № 80 18-02-2003 20:28

            > Есть такое дело. Практика (моя) показывает следующее:
            > 1. На сегодняшний день IE5 установлен на подавляющем (>90%) большинстве ящиков наших клиентов. Т.е. количество клиентов, от которых требуется инсталяция мизерно, в отличие от случая с custom application, где пришлось бы требовать инсталяцию для всех.
            > 2. Если у кого то устаревший IE то клиенты к требованию перейти на новую версию IE относятся спокойно, гораздо лучше чем к требованию скачать и проинсталлировать неизвестно что.
            > 3. Если это приложение для сотрудников компании, то тут вообще проблем нет, потому что во всех западных компаниях существуют жесткие спецификации на устанавливаемый сотрудникам софт. Т.е. одна и та же версия IE у всех.

            > Таким образом, хоть решение это не идеальное (покажите мне идеальное решение :)) ), но наиболее приемлимое (для меня) на сегодняшний день.
            > Я надеюсь, что с распространением .NET на клиентских машинах, через пару-тройку лет можно будет отказаться от HTML интерфейса и писать нормальные программы.

            Ни через пару тройку, ни через 18 лет надежды что-то нихуя не оправдались. Но зато IE сдох, хоть это приятно
            Ответить
            • > IE сдох

              Не сдох, хромает потихоньку...
              Ответить
              • edge не ie
                Ответить
                • Очередной нинужный клон хрома, да.
                  Ответить
                  • хромиум все еще лучший браузер
                    Ответить
                    • Но с тем, что его клоны нинужны, ты вряд ли будешь спорить.
                      Ответить
                  • удаление IEбища это лучшее, что сделал Microsoft за последние семь лет, так что я готов простить им клона
                    Ответить
                    • на IE был апи охуенный, даже CEF отдыхает
                      Ответить
                      • CEF заебал, кстати
                        JCEF точнее

                        Я с ним как-то пердолился
                        Ответить
    • PHP и ASP - это не средства для создания e-commers, а средство для построения web-интерфейсов к информационным системам. Есть большая разница.
      Ответить
      • "Информационная система"... Какой громкий титул для набора таблиц в MySQL...
        Ответить
    • Можно подкинуть литературу по этому делу ?
      И еще, я надеюсь речь идет не об ActiveX или апплетах на клиенте.
      Увы, требование клиента - чистый HTML + JavaScript.
      Ответить
    • Привет, Всем!
      Система, которую мы сейчас доделываем имеет сложную и запутанную структуру базы данных, которую есть громадная необходимость порефакторить. Кто-то может подсказать, каким образом найти все запросы в исходном коде на заданную таблицу, учитывая что часть запросов находиться внутри компонентов.

      Спасибо большое за помощь
      Ответить
    • Здраствуйте добрые люди !!!
      Очень нужна Ваша, незаменимая помощь !!
      Подскажите пожалуйста, как программно создать базу access из Delphi?
      Заранее очень признателен !
      Ответить
    • Я посоветовал использовать MsAccess. У него очень много преимуществ по сравнению с DBASE системами. Для работы с MsAccess требуется только MsJet на http:\\www.islamov.com описаны какие файлы нужны для инстоляции.

      Я применяю MsAccess если ненужна подержка транзакций(а она редко нужна насамом деле) и объем меньше 400Мб.
      Ответить
      • а что бы ты взял для хомяка в 2001-ом году?
        Ответить
        • Генератор статических страничек из мракдауна. Впизду эти фронтенды с бекендами.
          Ответить
          • > Генератор статических страничек
            – на чём? на перле? про всякие руби ещё никто не в курсе был, я думаю
            Ответить
            • Не зря у меня по истории тройка была, даты вообще читать не умею.
              Ответить
          • > с бекендами
            – гостевуху на статике не запилишь. хотя, если рассматривать её как экстремальный вариант shadow ban'а...
            Ответить
            • Гостевуха в 2001-м году обычно назывлась "guestbook.cgi" и представляла из себя Perl скрипт, который содержал и HTML и логику, и писал всё в хешевую базу данных а-ля Berkeley DB.
              Хорошо, если он юзал при этом flock
              Ответить
              • Какой nosql )))
                Ответить
                • да, причем в случае перла ты мог обычный хеш к нему tieнуть:)

                  не, ну были конечно и на mysql 3.23 гостевухи, у кого-то мог быть и седьмой постгрес, но у большинства питухов гостевухи были на шарных хостингах, и там дай бог чтоб был cgi, а субд не было
                  Ответить
            • > гостевуху

              А в гостевухах реальные комменты были? Или их сам автор сайта и писал?
              Ответить
              • да, мне в гостевуху регулярно писали спам
                Ответить
                • Блин, у всех сайты есть...
                  Ответить
                  • У меня уже нет давно. Зато есть домен и почта
                    Но когда-нить я точно сделаю сайт.

                    Раньше был, конечно. У тебя не было?
                    Ответить
                  • и у тебя был, пока ты его не няпокакнул
                    Ответить
                    • Ну это не сайт, просто микросервис...
                      Ответить
                      • лол

                        а в чём различие?) в том, что у тебя не было раздела "Обо мне" и страницы со всратыми фоточками на первый на районе цифровик?))
                        Ответить
                        • Ну да. И коллекции полезных программ. И всратого дизайна с blink и marquee.
                          Ответить
                          • и как ты вообще написал такое говнище?? без блинка-то
                            Ответить
                          • Если у вас на сайте нет анимированной гифки "Software" со ссылками на winamp, zonealarm, нюк voidozer и unlead cool 3d, то даже не пытайтесь меня на свой сайт зазвать

                            Кто помнит таг <LAYER>?
                            Ответить
                            • какая-то версия винампа вроде была платной же?
                              Ответить
                              • Не помню. У меня была вторая, и я за нее не платил.

                                В 2001-м году не было в России понятия "платный софт", если ты не юрлицо с парой тысяч сотрудников.

                                Софт продавался на рынке или около метро по цене носителя -- компакт-диска.

                                Времена J3QQ4
                                Ответить
              • не знаю, зависело от популярности конкретного питуха, наверное

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

                  Во времена шексп 2001-го года не было никакого локалстораджа
                  Ответить
                  • Ну тогда можно старые чистить. Всё равно никто не будет листать и перепроверять.
                    Ответить
                    • Причем это можно сделать вообще без бекенда
                      В нашем 2001-м году прямо на narod.ru или boom.ru можно, где только статика

                      JS имел доступ к кукам еще в 96-м году
                      Ответить
                      • А с помощью формочек с автосабмитом в скрытом айфрейме можно было аяксы мумулировать...
                        Ответить
                        • потом автосабмит прикрыли

                          Первые чаты работали так: у HTML документа ставился мета таг HTTP EQUV refresh, и он обновлял страницу каждые 30 сек

                          Это было в верхнем фрейме

                          В нижнем была форма для сабмита.

                          В конце нулевых появился аякс. До вебсокетов оставалось еще много лет
                          Ответить
                          • а по голому tcp нельзя было?
                            Ответить
                            • Только из джава апплета (были такие чаты), но и тут можно было соснуть, потому что многие выходили наружу через прокси, который поддерживал только HTTP (например так делали админы чтобы иметь статистику кто куда ходит)

                              Открыть TCP сокет из JS было нельзя, да и сейчас нельзя.
                              Ответить
                              • Был для одного чата клиент на дельфях, кстати. Он умел сохранять логи, и тем был ценен.

                                Но конечно тоже работал поверх HTTP
                                Ответить
                                • > для одного чата клиент на дельфях

                                  Скайп
                                  Ответить
                  • кстати, в 2001-ом можно было сделать хомяк на флеше

                    интересно, сколько бы он занял?
                    Ответить
                    • На джава апплете даже можно было:)

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

                      Но всё равно они весили по двести килобайт, и счастливые обладатели 26400 на такие сайты не ходили (а баннеры резали)

                      зы: в памяти всплыл сайт https://web.archive.org/web/20010515223752/https://metizi.com/
                      Ответить
                      • > счастливые обладатели 26400

                        Реально счастливые... я им завидовала. Хорошая, стабильная скорость и пинги не по 10 секунд.

                        А ну и да, платили они не 9 рублей в день + 9 рублей за метр с округлением под 100кб на каждом разрыве.
                        Ответить
                        • ну у них тоже бывали ретрейны.

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

                          У них был пиздатый SNR и 33600 с V34. Вот у них и правда всё было очень хорошо, как после важных переговоров в Лондоне

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

                          Кстати пишут, что в России встречался ISDN. Я, правда, не видел
                          Ответить
                      • > сайты на флеше
                        Ненависть. Вот кому могло такое в голову прийти?

                        А вообще, конечно, странно, что SVG раньше не было. Вроде как самый подходящий формат для веба - весит мало и масштабируется под любой размер. А так либо GIF-ки с палитрой, либо JPEG-и с артефактами, и то и другое с пикселями.
                        Ответить
                        • >Ненависть. Вот кому могло такое в голову прийти?

                          дизайнерам, которым хотелось чтобы у них как в матрице зеленые буковки летали на черном фоне
                          Ответить
                • добрый день, это форум про сгущёнку?
                  Ответить
          • >2001-ом году?
            >мракдауна
            /0
            Ответить
            • А из чего сейчас принято?

              Блядь, мне надо внимательнее читать...
              Ответить
        • Я бы сделал статические странички и захостил бы их на Apache 1.3.

          Можно писать их руками (или во фронтпейдже или в дримвьюере, лол) а можно конечно сгенерить по шаблону.

          Впринципе, SSI в апаче достаточно, чтобы подключать хедеры и футеры, а что еще надо?

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

          Пых тоже был конечно, но мало.

          На винде можно было взять ASP (классический) и писать скорее всего на VBS (на JS тоже можно было, но никто так не делал). Но хостингов на винде почти не было.
          Ответить
          • шикарно
            Ответить
          • > Можно писать их руками (или во фронтпейдже или в дримвьюере, лол)

            В MS Word кстати можно, он поддерживает сохранение в HTML. Были еще какие-то говноскрипты, которые вычищают хуйню из сгенерированных подобным образом страниц.
            Ответить
    • К сожалению, не было ODBC драйвера под Linux и пришлось прибегнуть к
      сторонней приблуде, которая вызывала JDBC-ODBC мост на WINDOWS машине через RPC.

      То есть конфигурация была такая:

      1-я Машина
      OS: Redhat Linux
      JRE: IBM JRE 1.3
      Клиентская часть RPC JDBC

      2-я Машина
      OS Win2000
      JRE: Sun JRE 1.3
      Сервер RPC JDBC
      Мост JDBC-ODBC

      3-я Машина
      OS Win2000
      СУБД SQL Anywhere 5.5
      Ответить
      • Почему не поставить мост на тачку с сервером?
        Ответить
        • Возможно, туда не было доступа. Админ поднял машину, и сказал: "вам вам порт для подключения к sybase"
          Ответить
    • хамякпидарас https://pbs.twimg.com/media/FCKwZRsX0AYmH26?format=jpg&name=900x900
      Ответить
      • Да ладно, он очень смешной поехавший. Помнится, его твиппер забанил вроде?
        Ответить
      • https://zadolba.li/story/37188
        Как вердикт: я за свободу слова, но только пока она не оскорбляет окружающих. А вот в таком случае я за самые драконовские меры. Пример: провёл вышеупомянутые действия с фото — разбор полётов от администрации соцсети, с принудительным общенародным извинением и покаянием. Иначе вечный бан по айпи или как там. Технологии позволяют ныне. Никаких перенесений разборок в реал, суд и прочее не нужны здесь. Сеть виртуальна — виртуально и наказание, отлучение от этой Сети.
        Ответить
        • > А вот в таком случае я за самые драконовские меры.

          Очередная псевдолибераха сломалась. As usual.

          Поскреби воннаби либераху — найдёшь тоталитарного выблядка.
          Ответить
          • Меня больше смутила фраза "по айпи или как там". Потому что "как там" в конечном итоге выродится в "интернет по паспорту". А там уже и до "реал, суд и прочее" недалеко.
            С другой стороны, надо же что-то делать.
            Ответить
            • > выродится в "интернет по паспорту"
              Уже выродилось, просто автор истории не знает.

              То, что для каких-то сайтов ещё пока не требуется паспорт, не мешает посмотреть логи и сопоставить строчки про выход в интернет (уже по паспорту) с приходом на "свободный" сайт "анонимусов".
              Ответить
              • Это понятно, но все равно одноконечная палка получается. Если я напишу вконтакте или на дваче "Путин хуй", то ко мне придут и объяснят, что это не так. А если Вася мне с десяти симок сто раз напишет, что он мне трубу шатал, то мне придется самому идти к душителям свободы и просить их вычислить по айпям. И то мне могут сказать, что Вася воспользовался сервером обхода блокировок, находящимся под иностранной юрисдикцией, и порекомендуют пожаловаться в Интерпол, спасибо за обращение.
                Ответить
                • Надо тоньше, нежнее, слегка пошатывая.
                  Тогда все поулыбаются и разойдутся по конторам.
                  Ответить
          • А какие варианты?
            1. Игнорировать - не выйдет. Питузы включат while(1) send(random()); и место на серверах переполнится.
            2. Обучать людей - выйдет на уровне общества, но должен кто-то начать это делать и объединить всех. Но для заметных проблем достаточно одного питуза из п.1, который может один сделать ботнет и срать на весь мир.
            3. Банить нахрен - единственный вариант, который более-менее простой и как-то работает.
            Ответить
            • А кто будет решать кого и за какой контент банить? Хозяева платформы?

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

              Стремление к цензуре в мире, который уже на всех парах катит интернеты в тоталитарную парашу, мягко говоря странно.
              Ответить
              • > хозяева платформы

                Если платформа не монополизировала под себя весь инет, вай нот?

                Реальная проблема в том, что платформы стали слишком глобальными и уйти тупо некуда.
                Ответить
                • 1024-- не учитывает такого момента, что нас бы тут забанили ещё в 2014. За срач ворециями.

                  А остальных за гоатсе и прочие гомоиконы.

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

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

                    Вореции не в тему и в рандомных тредах -- спам.

                    Вореции в специальном оффтопик-треде для них -- вай нот, адекватный модератор забил бы на это хер. Для этого раздел с оффтопиками и создаётся...

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

                    Банить можно не просто за вореции, а по порогу. Когда вореции всплывают в рандомных тредах по чуть-чуть и постятся руками, они почти никому не мешают, и их можно пропустить, а не банить. Это почти как разговоры о драйверах. Половину времени борманды разговаривают с ж-циферками, скриптухи просто скроллят. Другую половину времени скриптухи разговаривают с питухами, а борманды и ж-циферки скроллят. 1% вореций не мешает, когда 50% всё равно скроллить.
                    Вот когда в конце лета пошла питушня затирать сток с разных учёток скриптом, дошло до того уровня, когда сайтом нельзя было пользоваться, и лечебный бан стал необходим.
                    Ответить
              • > А кто будет решать кого и за какой контент банить?
                Решать или делегировать решение будут те, кто платит и/или отвечает за ресурс.
                Хозяева имеют полное право банить самим или делегировать это дело нанятым модераторам на своих условиях.
                Хозяева имеют полное право делегировать баны спонсорам проекта и/или платным пользователям с силой банхаммера согласно прибыли или выручке, которую спонсор/пользователь приносит.
                Если за то, что пользователь разместил объявление войны, могут наказать сторожа сервера, он должен иметь банхаммер.

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

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

                  Получается очень длинный список людей, перед которыми нужно делать «ку».
                  Ответить
                  • Эту проблему можно решить, если скинуться на свой сервер/датацентр/Интернет. Либо по желанию, либо со всех собирать на это дело налог.
                    Ответить
                    • Проблема в том, что "свой" интернет это уже не интер-нет. Это просто сраная локалка уровня города/страны.

                      Но в общем-то этим оно и закончится.
                      Ответить
              • > Так нас забанят первых за оскорбление чувств смегм и говнокодеров.
                Вроде бы всё честно.
                Нас забанят, а мы создадим свой сайт против смегм в нейтральной зоне и будем и там их оскорблять.
                А если не сможем создать из-за дороговизны, то пойдём на социальный сайт или станем ругать смегм у себя в комнате.
                Ответить
            • Есть лучшее решение же: https://govnokod.ru/27722#comment683214
              Ответить
        • > Как вердикт: я за свободу слова, но только пока она не оскорбляет окружающих.

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

            Какой-то негр или феминистка напишет очередной псевдонаучный высер про 38 гендер.

            Ему ученый напишет критический отзыв по сути.
            А учёному в ответ:
            * вам просто не нравятся негры/феминистки/трансы/пуэрториканцы, итд.
            * ваша критика меня оскорбляет

            Или условно антрополог изучает различие у разных рас.

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

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

                С cancel culture и гонениями на Галлилея и Бруно за то, что их точка зрения которых оскорбляет жителей Земли.

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

                Просто в научных кругах срались по поводу науки.
                В компьютерных по поводу компьютеров.

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


                Теперь туда проникла лютая хуита типа "гендерный баланс в программировании".

                В СССРе книжку про машинное доение коров нужно было начинать с цитат Ленина или Сталина и решений такого-то съезда партии, потому что даже доить корову нужно на основе крепких марксистских позиций.

                Тоже самое и с левой повесточкой теперь.

                "Values нашей компании инклюзивность и равные возможности для людей с любым цветом кожи"

                Кому вы пиздите?
                Values любой компании это заработка бабла.

                В России эту роль играет ВОВ: любой высер нужно обязательно обмазать упоминанием ветеранов и победы над фашизмом.
                Ответить
                • Сейчас просто нет холодной войны, чтобы условный Капица условному Берии ответил: "вам нужен гендерный баланс, или атомная бомба?"* Вот и получается, что взамен на финансирование академии приходится своим авторитетом отмывать политикам агенду.

                  * По легенде
                  Ответить
                • > В СССРе книжку про машинное доение коров нужно было начинать с цитат Ленина или Сталина и решений такого-то съезда партии

                  Въебал плюс. Хорошая аналогия.

                  Причём сам уровень технических книжек в СССР был очень достойным.

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

                  По причинам которые назвал CHayT: вам шашечки или ехать.
                  Ответить
        • > свободу слова

          Понятие "свободы слова" распространяется только на государство, если что. Ну, т.е. оно тебя не оштрафует и не посадит за слова (ну мы про идеальное государство, лол).

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

          Т.е. попытка натянуть какие-то правила на весь интернет -- это плохо и цензура. Попытка принять эти правила локально в каком-то сообществе -- это хорошо и разумно.
          Ответить
    • It is unclear when the convention of including a README file began, but examples dating to the mid-1970s have been found
      Ответить
    • Любопытная атака ботнета идет на знакомый IMAPS сервер.

      Fail2ban уже набанил без малого пять десятков пидарасов, а они всё лезут. Уже в пору мёрджить им префиксы.
      Причем они все из разных стран, так что это не скрипт у питуха а реально ботнет

      хуй@хуй:$ iptables -L f2b  | tail +3 |  awk '{print $4}'
      216.6.87.78
      static.vnpt-hanoi.com.vn
      c-76-108-30-65.hsd1.fl.comcast.net
      101.91.201.134
      223.240.99.36
      cpee87829531520-cmf81d0f9f9ef0.cpe.net.fido.ca
      c-73-193-22-68.hsd1.wa.comcast.net
      c83-250-118-192.bredband.tele2.se
      075-084-229-240.res.spectrum.com
      113.110.236.44
      ool-18bbfd43.static.optonline.net
      112.204.89.144.pldt.net
      cpe-172-113-186-25.socal.res.rr.com
      101.91.216.163
      S010600fc8dc71c83.vn.shawcable.net
      75-162-170-246.desm.qwest.net
      # и имя им легион


      Кстати Борманд, как у nft c API? Так же надо пирдолица с шельней как в моем случае?
      Ответить
      • ебать их не попустит никак: уже пол тыщи адресов в бане
        Ответить
      • А гк и нгк вчера не дудосили случайно?
        Ответить
    • Сервис удаления канцеляризмов из текста:

      https://techno.yandex.ru/interactives/yalm
      Ответить
      • А наоборот можно? Для общения с надзорными органами.
        Ответить
      • Загнал в него абзац из детского порнорассказа:

        С вопросом "А здесь холодно?" Лола несколько раз прикоснулась ложкой к яйцам и промежности мальчишки. В ответ мальчишка-"пациент" забавно дергался, что изрядно развеселило девочек. Однако всего через несколько прикосновений ложка нагрелась, и Кирилл перестал реагировать на нее. Тогда Лола, уже сильно развеселившаяся, снова легонько надрочила членик мальчика и, слегка хихикая, начала теребить пальчиком ту чувствительную складочку кожи под головкой члена мальчика с внешней стороны, о существо

        В ответ получил такое:

        Лола предложила ему съесть яйца, а он не стал, так как было невкусно. После этого она решила, что яйца вкусные, и сказала ему об этом. Но он сказал, что они все равно не вкусные. И тогда она спросила: "Ты хочешь есть" И он ответил: "Не хочу". И Лола взяла его за руку и повела в туалет. Там она попросила его сесть на унитаз, а сама села на край ванной и показала ему свои половые органы. Она сказала, что у нее есть яйца и она может дать их ему, если он захочет. Но мальчик сказал, что он не хочет.

        Как это понимать?
        Ответить
    • Пишут, что «Вконтакте» всех пользователей женского пола в возрасте от 18 от 70 лет добавил в сервис знакомств и поставил статус «Знакомлюсь», заполнил анкету случайными фактами, а ещё добавил фотки, удалённые несколько лет назад.
      Ответить
      • Тред подорванных пуканов:
        https://nitter.fdn.fr/_red_jesus_/status/1463555260681703424
        Ответить
        • They "trust" me. Dumb fucks.
          Ответить
          • Думаю в лицензионном зоглашении вк (которое никто ессно не читал) есть какой-то пункт о педераче инфы third party.
            Ответить
            • Конечно. Там и про использование юзерских данных и фоток в рекламных целях вроде было.
              Ответить
        • Повеяло девяностыми:

          https://pbs.twimg.com/media/FE_zY8SXMAYwuKC.jpg
          Ответить
          • мы уже греем паяльники, чтобы

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

            А могли бы просто authwall'ом закрыться, как старшие товарищи)
            Ответить
            • Небыло, была другая хуйня - она же и осталось, только еще "ебанули" с майла и однотрахников "закрытый профиль", видимо чтобы не жать все кнопки на каждый раздел. Залочить доступы всем к твоему содержимому и просмотру включая друзей
              Ответить
              • Было. Десять лет назад были полностью закрытые профили, потом их ёбнули, сделали полуоткрытыми.
                Ответить
                • Ладно
                  Ответить
                • Подтверждаю. Что-то такое точно было.

                  Вроде Паша сделал открытыми всех друзяшек, где-то так в 11-12 годах.
                  Ответить
            • > authwall'ом

              В чём суть этого говна, кстати? Приватность от тех, кому на твою страницу настолько насрать, что они поленятся зарегать файку?
              Ответить
              • Набить базу юзеров, из которых один процент окажутся реальными
                Ответить
                • А, чисто ради счётчика, как на сраной quora...
                  Ответить
                  • А что у них по ту сторону регистрации? Я обычно на этот сайт случайно захожу после гугления и сразу ухажу, когда вижу заблёванные заблюренные ответы.
                    Ответить
                    • Запомни волшебный пароль q=1. Добавляешь в аргументы и читаешь эти ответы без регистрации и смс.
                      Ответить
            • Да, всё так и было. Бомбануло тогда у многих, но... проглотили, потому что аналоговнет.
              Ответить
      • >ещё добавил фотки, удалённые несколько лет назад.

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

                Просто мне кажется, что у них всяко должна быть какая-то дедупликация по хешу.
                Ответить
                • Мне кажется, алгоритмы GC тут не очень уместны) если автор решил удалить ресурс, то пусть на других страницах об этом показывают плашку
                  Ответить
                  • См. ниже про дедупликацию мемасиков.
                    Ответить
                    • Мемасики это отдельный вид ресурса значит со своими правилами. Как бы свои фотки с пляжа я на неубиваемые мемасики отдавать не подписывался
                      Ответить
                      • > не подписывался

                        Соглашение не читал? )))
                        Ответить
                        • Нет

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

                                Чему равно необходимое время, соглашение умалчивает. Т.е. можно и вечно.
                                Ответить
                                • То есть самореплицирующиеся мемасики это архивные цели?

                                  Legalese BS
                                  Ответить
                                  • Ну тут уже вопрос, как их юрист распишет "архивные цели" и "необходимое время", если ты подашь на них в суд...

                                    Вот скажут, что технически их облако -- это распределённый архив, который чистят вилкой только когда он переполнится. И ты соснёшь.
                                    Ответить
                                    • > технически их облако -- это распределённый архив

                                      Об этом есть в соглашении или публичной оферте? Если нет, то соснут они, но это конечно зависит от конкретного судьи.
                                      Ответить
                  • Вот да. Сразу жахнуть файл, и пофиг, кто там его использовал.
                    Ответить
            • В том же обоссанном нами «Моём Мире» все ссылки на фотку мгновенно становятся недоступными после нажатия на «Удалить». Х. з., удаляется ли она физически, но хотлинки сразу же выдают 404. Там не парились из-за того, что фотка пропадёт, например, из «Ответов».

              А в ВК хотлинки работают вечно, даже для «удалённых» фоток.
              Ответить
              • Ну тут от архитектуры зависит.

                Если каждая залитая фотка хранится as is, то можно и удалить.

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

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

                  Дедупликация не стоит свеч.
                  Ответить
                  • > дедупликация не стоит

                    Верно, она ничего не стоит кроме невозможности удаления ))))

                    Поэтому почему бы не поюзать?
                    Ответить
                    • Не знаю, как сейчас формируются URL, но раньше URL картинки содержали айди пользователя. Дедупликация в такой схеме была бы ненужным усложнением.
                      Ответить
                    • Ну блин мы же уже 500 раз разбирали COW и умные указатели.

                      Неужели на файлухе это трудно сделать?

                      По сути btrfs на рейде.
                      Ответить
                      • > COW

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

                        А без них всё тривиально выходит: put(hash, content) да get(hash, content).
                        Ответить
                        • Ещё один уровень индирекции и/или gc в фоне решат проблему.

                          Даже во всяких бд рекомендуют шедулить vaccum.

                          Думаю просто у них задача была прямо противоположная: харвестинг pig data.
                          И он принципиально ничего не удаляет, т.к. сервис создан именно для сбора максимального количества инфы о юзерах.

                          О том что это проект серьёзных людей/служб, а не студенческий стартап говорит хотя бы тот факт что они долгое время работали без рекламы и монетизации, неся огромные затраты на хостинг и выдерживая просто гигантский траффик.
                          Впрочем я ломлюсь в открытую дверь, в 2к21 всем это и так очевидно.
                          Ответить
                          • > gc в фоне

                            Не представляю себе gc в таких масштабах...

                            Типа берёшь тыщу-другую хешей и начинаешь прочёсывать все-все-все странички?
                            Ответить
                            • Предлагаю экскеримент.

                              Если у кого есть вкшечка:
                              1. взять и залить джважды одну и ту же картинку, а потом проверить разные ли ссылки
                              2. вставить url на одно и то же изображение и аналогично сравнить
                              Ответить
                            • Зачем прочесывать?
                              Почему сразу не сделать гигантский hashtable на многих машинах?

                              После сохранения ставить задачу в фоновом режиме по поиску такого же хеша.

                              Само собой, делать это только для жирных файлов
                              Ответить
                        • > консистентные счётчики в распределённой системе

                          я до сих пор не знаю что такое смартпоинтер, но если счетчик на выходе тупо должен дать int, то там давно есть g-counter / pn-counter.
                          в случае если нужно считать кардинальность сета, i.e. не просто инкрементировать число, а считать количество уникальных пользователей какой-то сущности, то можно просто роутить хэш-функцией одни и те же айдишники на одни и те же ноды (с промежуточным этапом в виде виртуальных нод, но об этом пока не думаем)
                          Ответить
                          • Ну ок, вот зароутился у тебя put на ноду, она у себя заинкрементила счётчик использований картинки. А внешняя транзакция упала и теперь эта картинка больше никому не нужна.

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

                                А put без счётчика тривиален -- закинул на нужные ноды и забыл. Никому не нужно? Да и похер, не фрагментировать же файлуху.

                                Что-то мне намекает, что олимпиадники так и сделали.
                                Ответить
                  • > Дедупликация в ВК? На сервисе с сотнями миллионов пользователей?

                    Наоборот, именно на таком циклопическом сервисе без дедупликации никак.

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

                    А автозагрузка из каких-то внешних источников?

                    А reverse image search?

                    Вк емнип ещё на этапе заливки может отдетектить и забанить нелицензионный контент (в видео!).

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

                        Задача сервиса: пылесосить как можно больше данных о юзерах.

                        Такой Мир Дикого Запада в цифровой реальности.

                        Расходы, как показало время, для них вторичны.

                        А вот экономить на дублях — неплохая оптимизация.
                        Ответить
                        • Если их цель — сбор данных, то надо собирать всё по максимуму: EXIF, XMP, IPTC, статистические характеристики изображения, а они у «дублей» могут отличаться.
                          Ответить
                          • > EXIF, XMP, IPTC, статистические характеристики изображения, а они у «дублей» могут отличаться

                            А разве вк не светится местоположение где сделано фото? Или я путаю с инстой?

                            Уверен что метапитухи где-то явно хранятся, просто они юзерам их не светят (я пробовал качать фотки с многих социалок, почти нигде exif не отдаётся, но при этом светится город/улица локации где это снято).
                            Ответить
                          • Интересные поля из них можно и отдельно хранить. А разница в шумах от квантизации нахер никому не сдалась.
                            Ответить
                            • Да.

                              Причём их даже лучше отдельно хранить в регулярной структуре, а не размазывать по файлам.
                              Это и компактнее и можно фотки проиндексировать по метаданным.

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

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

                    у дедупликации два союзника: feature extraction и space embedding (ладно, на самом деле это не совсем оттуда термины, но дают понять о чем я)

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

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

                      А вот тут поподобнее. Что за доклад?

                      Олимпиадники опять обосрались?
                      Ответить
                      • https://www.youtube.com/watch?v=Qk9EKzxc9uE

                        там охуенно, то гошники идут к сишникам, потому что не могу тпонять как heap работает, то сравнивают аудио наложением двух по факту очень хуево закодированных отрезков (вместо того, чтобы по-взрослому сделать какой-то фингепринт из характеристик), в конце ожидаемо огребают от идентичного аудио разной скорости
                        надо ли говорить, что с момента выпуска доклада дубли в аудио контакте не то что никуда не делись, а даже не собирались?
                        Ответить
                        • Спасибо. Вечерком заценю лекцию про хуйлоад.
                          Ответить
                        • Требования: «Трек может быть похож на слух, Добавление кусочков в начале»

                          Спасибо долбоёбы, вы убили ремиксы, каверы и концертные версии треков.

                          Кстати вспомнил что vk поддерживает заливку только в допотопном mp3. Фраунхофер ещё в 2017 сказали: mp3 is dead.

                          aac (mp4)? opus? Не, не слышали. Они берутся решать какие-то космические задачи, но не могут осилить сохранение в современный формат аудио.

                          Уже писал об этом.

                          https://govnokod.ru/26405#comment524831
                          https://govnokod.ru/26405#comment525073
                          Ответить
                        • 6:25 квинтэссенция ролика.
                          > Ничего из перечисленного у нас не вышло.

                          «Всё что было заявлено — со всем обосрались»

                          Мы решили сделать своё решение.

                          > Вместо сишных вызовов вызываем ffmpeg
                          > Избавились от сишных вызовов

                          Блять, а на чём по его мнению написан ffmpeg?
                          Ответить
                          • > Вместо сишных вызовов вызываем ffmpeg
                            > Избавились от сишных вызовов

                            как внешнюю утилиту?:)
                            Ответить
                            • Да. exec и работа через pipe. Гениальное решение в духе goвна.
                              Ответить
                            • 18:25
                              > Кто знает что такое «Куча»?
                              > Конфа по хуйлоаду
                              Ответить
                              • > Кто знает что такое «Куча»?

                                Раздел на ГК же.
                                Ответить
                              • > Кто знает что такое «Куча»?

                                — Если говна, то это ваше приложение.
                                Ответить
                              • > мы попробовали переписать стандартный контейнер heap, просто скопировали код и заменили интерфейс на наш конкретный тип элементов
                                > и получили экономию ещё примерно в месяц

                                Именно поэтому я за с++.

                                З.Ы. Почему гошники всегда что-то куда-то копируют?
                                Ответить
                                • Потому что копипастить код это идеоматически в Go
                                  Ответить
                          • > Избавились от сишных вызовов

                            Крашилось поди?
                            Ответить
                            • ну да, крашилось.

                              чтобы делать интероп с си нужно понимать что такое "куча", "указатель" и "стэк", а программисты на "Go" с такими понятиями не знакомы.

                              Пайк и Томпсон вроде так и говорили: "Googlу не нужны люди, которые знают, что такое Куча. Ему нужны программисты, чтобы писать код"
                              Ответить
                            • Возможно.

                              Всякое же говно недоверенное льют. Хотя в ffmpeg последние 8-9 лет делают активный fuzzing.

                              https://j00ru.vexillium.org/2014/01/ffmpeg-and-the-tale-of-a-thousand-fixes/
                              Ответить
                              • > fuzzing

                                Кста, вот уж какому приложению seccomp сразу после парсинга аргументов и открытия файлов не помешает...

                                Ему ведь ничего кроме этих файлов и не нужно, можно с чистой совестью отрекаться от всего кроме read, write и exit.
                                Ответить
                                • потому что туда левые питухи срут?
                                  Ответить
                                  • Ну. Емнип, построители иконок в гноме тоже заточили то ли прям в seccomp то ли хотя бы в apparmor...
                                    Ответить
                                    • сломать систему через иконку это лол
                                      именно потому DE не нужны

                                      можно ли насрать в винду через .scr?
                                      А в иксы через хранитель экрана можно?
                                      Ответить
                                      • > сломать систему через иконку это лол

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

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

                                          Я помню смутно какую-то историю про винду но не про прыщ

                                          зы: ношол
                                          The vulnerability, associated with the Adobe Type Manager Library in Windows systems, has been exposed to "limited, targeted attacks," per the advisory

                                          на чем был вирус? PostScript какой-нить?
                                          Ответить
                                          • Не, я про stuxnet, где был всего лишь сраный lnk файл.

                                            А вообще погугли по CVE и thumbnail, там и про прыщи много прикольных вещей есть, в духе исполнения произвольного кода при построении иконки для виндовой приложухи.
                                            Ответить
                                            • храни меня мой cwm!

                                              если будет нужна винда, то поставлю core:)
                                              Ответить
                                        • Подтверждаю.

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

                                          Писали на Сишке делая в них главным образом упор на скорость.

                                          Причём многие редкие форматы писались на коленке чисто по фану.

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

                                          Чаще всего есть какие-то редкоиспользуемые форматы написанные каким-то студентиком в 2006 году. О секьюрити тогда никто не думал.
                                          Ответить
                                      • > можно ли насрать в винду через .scr?
                                        Спокойно, это переименованный экзешник.
                                        Ответить
                                        • вот нахуя, а?

                                          если бы я делал формат хранителей экрана для своей ОС я бы сделал видео с 60 fps. Вот нарисуй мне 60 картинок, я буду их менять за секунду, и всё

                                          остальное от лукавово
                                          Ответить
                                          • Почему бы просто не выключить экран? У меня обычно так и настроено, нафиг энергию зря тратить.

                                            Или в то время ещё не было управления монитором?
                                            Ответить
                                            • угу

                                              формат DDC/CI появился во второй половине 90-х. До этого в монитор можно было только картину передавать (ну точнее гонять луч и рисовать)

                                              чтобы мон не прогорел от статичной картинки и запилили все эти звездочки и окошки

                                              -
                                              Ответить
                                              • > от статичной картинки

                                                Почему бы не показать чорный квадрат? Ток луча на чорном минимальный, да и весь экран засвечивает равномерно.
                                                Ответить
                                                • хз кстати

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

                                                  а может просто выебон типа обоев
                                                  Ответить
                                                  • > не понятно завис ли ты или всё еще работаешь

                                                    Вспомнила про comfort noise из телефонии: если все молчат и кодеку нечего отправлять, принимающая сторона генерит белый шум, чтобы абонент не думал, что его дисконнектнуло.
                                                    Ответить
                                                    • Когда у меня был аналоговый проводной телефон (POTS), то такой проблемы не было
                                                      Ответить
                                              • > чтобы мон не прогорел от статичной картинки

                                                На amoled'ах эта мода вернулась, кстати. У меня часы на телефоне постоянно рисуются в разных местах экрана чтобы не прожечь дыру.
                                                Ответить
                                                • >amoled

                                                  читал байку как экран айфона прогорел и на нем навечно отпечаталсь какая-то софтина))
                                                  Ответить
                                            • тебе не нравятся 3D-трубы? у тебя нет души?
                                              Ответить
                                              • нужна еще анимешная девочка на рабочем столе

                                                Забавно кстати, что виндобляди обычно очень консервативные: у них дефолтный рабочий стол и ноут без наклеек.

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

                                                  а зачем унихоиду картинка на десктопе? он же всё равно её не видит никогда
                                                  Ответить
                                                  • > он же всё равно её не видит никогда

                                                    Дык для этого у них терминал полупрозрачный!
                                                    Ответить
                                                    • так под терминалом другая какая-то красноглазая хуйня или браузер
                                                      Ответить
                                                      • > под терминалам другая какая-то красноглазая хуйня или браузер

                                                        Дык для этого у них специальный тайловый оконный менеджер, в котором окна друг под друга не попадают!

                                                        Всё продумано.
                                                        Ответить
                                                        • и типа, когда в комнате вместе с юниксоидом жена, то терминал расположен на лице, а, когда она выходит, то на сисечках?
                                                          Ответить
                                                  • >а зачем унихоиду картинка на десктопе?
                                                    чтобы постить картинку на ЛОР "рабочее место одмина"

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

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

                                            Я, когда про src/exe узнал, стал демки пихать вместо скринсейверов.
                                            Ответить
                                            • а зачем оно нада?
                                              Это же всё выебон типа демосцены, не?
                                              Ответить
                        • 16:20 — «ну в принципе оно как-то работает»

                          Просто вся суть ML-питушков. «оно как-то работает»
                          Ответить
                        • > ожидаемо огребают от идентичного аудио разной скорости

                          Какой найткор )))
                          Ответить
                          • Скорость эти алгоритмы хуёво матчат.

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

                            Так что тут я бы не сказал что они вкшники анскильны. Точно не анскильнее гугловцев.
                            Ответить
                            • > Скорость эти алгоритмы хуёво матчат.

                              Хотя в ролике они явно пытались решить эту проблему, но для +-5%.

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

                                Там народ угорает, выискивая забавные фразы и вся секция комментариемв обычно забита таймкодами с лулзовыми моментами.

                                В принципе тут их эвристики против народной смекалки.
                                Ответить
                                • И как это смотреть? Качать через ютуб-дл, потом ффмпегом переворачивать?

                                  З.Ы. А, это реально прям так и смотрят?
                                  Ответить
                                  • Наверное да (мне проще с торрентов скачать чем пирдолиться).

                                    Но все обычно наоборот и смотрят, и выискивают скрытые послания в обратной речи.
                                    Ответить
                            • > 1.25х ускоренные, кропнутые и с перекрученной яркостью

                              По-моему копирасты это по приколу оставили для мазохистов... Это ведь хуже экранок из прошлого.
                              Ответить
                              • Лол. Согласен.

                                Да и затраты на поиск такого говна чрезмерны.
                                Ответить
                              • Так можно доулучшать поиск, что по жалобе какого-нибудь Киркорова или Гребенщикова он забанит оригинал западной песни, которую они перепердли на 1.25х.
                                Ответить
                                • А был же кста случай, когда сони поюзало опенсурсный ролик в своей рекламе, а потом забанило оригинал.
                                  Ответить
                                  • И чем кончилось?

                                    Корпорастов выебли? Или всё замяли и спустили на тормозах?
                                    Ответить
                                    • Разбанили вроде.
                                      Ответить
                                      • Так а сониблядям пизды вломили за использование опенсорса в кацмерческих целях?
                                        Ответить
                                        • Фиг знает, очень маловероятно...

                                          > использование опенсорса в кацмерческих целях

                                          В чём проблема, если это не CC BY-NC?
                                          Ответить
                        • > надо ли говорить, что с момента выпуска доклада дубли в аудио контакте не то что никуда не делись, а даже не собирались?

                          Так а такой задачи и не быдло.

                          Оно не нужно для дедупликации (в дубли попадут каверы, лайв-записи, ремиксы).

                          Оно нужно для индексации фрагментов в аудио (а-ля шазам). Вероятнее всего в копирастических целях.

                          На 24:57 он говорит об этом: «некое третье лицо было заинтересовано в качестве работы этого поиска».

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

                          Из чего рождается подозрение что западные копирасты вроде riaa надавили на вкшечку.

                          Подозреваю что поиск вполне работает, проставляет теги на Track 01.mp3 и удаляет по свистку нужные песни.
                          Ответить
                          • >> надо ли говорить, что с момента выпуска доклада дубли в аудио контакте не то что никуда не делись, а даже не собирались?

                            Историческая справка с лурка:

                            В июне 2013 года ВКонтакте поддался тлетворному влиянию проклятого Запада и начал удалять аудиозаписи — то ли у копирастов крепко припекло, то ли ещё что, но под раздачу попал даже давным-давно лежащий в могиле Иоганн Себастьян Бах, а у некоторых пользователей с какого-то хрена удаляли даже их авторскую музыку, у которой «правообладатель» — сам пользователь, что вызвало тонны срача в стиле «нищеброды/негде купить vs частная собственность ЭТО СВЯТОЕ!!11».

                            Суть проблемы вкратце — из ВКонтакте стали планомерно выпиливаться аудиозаписи, при попытке их проиграть появлялась табличка «Аудиозапись была изъята из публичного доступа в связи с обращением правообладателя». Что характерно, при этом выдавался временный бан на загрузку файла. Хитрый народ пытался заливать музыку под фейковыми именами, например, группа «30 seconds to Mars» была залита под именем «Тридцать секунд до колодца» и т. п., но это не сработало, ведь поиск можно произвести не только по тэгам — тот же Shazam, например, распознаёт музыку за 5 секунд. В итоге, ещё более хитрожопые догадались отрезать в начале или в конце файла по секунде, что позволило обойти происки проклятых копирастов.


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

                      Приведи реальный пример
                      Ответить
                      • берешь https://vk.com/wall-154906069_1178659
                        переводишь это в вектор с единичками по следующим измерениям: твиттер, 69, 420, для уникальности еще присовокупляешь указанную на этом твите дату.
                        все, по этому набору признаков ты можешь определить мемес и даже найти похожие вариации.
                        в таком варианте, конечно, тебе придется заводить измерение в векторе почти под каждый терм, но на деле пространство можно очень сильно урезать, вплоть до выведения вообще хуй пойми что значащих измерений, которые тем не менее будут довольно точно отделять одну ссанину от другой.
                        Ответить
                        • Я прошу реальный пример сайта, который это делает для дедупликации мемасов
                          Ответить
                          • https://www.google.com/search?q=meme+classifier

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

                            https://www.google.com/search?q=image+deduplication+using+featu re+extraction

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

                            https://github.com/idealo/imagededup

                            также можешь еще поискать по image knn, потому что в общем-то результирующий вектор обычно используется для этого, а для фингерпринта можно и немного по-другому оперировать
                            Ответить
                            • > реальный пример сайта, который использует этот подход для дедупликации контента
                              > поищи в гугле пейперы
                              Ответить
                              • ты ж и сам небось понимаешь, что доебываешься не до идеи, а до моего незнания кто именно технологию в индустрии применяет конкретно для изображений (спойлер: это работает для изображений, для видео, для текста, вообще для чего угодно, пока ты можешь вытащить ключевые признаки и по ним с некоторой потерей точности классифицировать тот или иной элемент)
                                Ответить
                                • Я доёбываюсь именно до идеи, ибо https://govnokod.ru/27834#comment744759
                                  И то, что ты не можешь привести пример какой-либо крупной CDN/соцсети/cloud storage или подобного, которая бы эту идею активно использовало, наверно на что-то намекает.
                                  Ответить
                                  • на то, что ты опять скатываешься в аргументацию "я не вижу, значит этого нет"? =)))
                                    Ответить
                                    • С философской точки зрения я придерживаюсь интуиционистской логики, это значит что для доказательства существования чего либо ты должен предоставить сраный пруфлинк./green
                                      Ответить
                            • Меня больше интересует image hash которую используют гоогле и аппле для шмона смартфонов с целью поиска коллизий.
                              Ответить
                              • Гугл тоже?

                                Хех, скоро и на компы придёт, значит.
                                Ответить
                              • Вот вроде описание алгоритма. За подлинность не ручаюсь.
                                https://github.com/AsuharietYgvar/AppleNeuralHash2ONNX
                                Ответить
                          • Спасибо, сама нашла:

                            https://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_are_switching_written_numbers_when_scanning
                            Ответить
                            • it is a lot worse – patches of the pixel data are randomly replaced in a very subtle and dangerous way
                              The scanned images look correct at first glance, even though numbers may actually be incorrect. 
                              Without a fuss, this may cause scenarios like: 
                              
                                  Incorrect invoices
                                  Construction plans with incorrect numbers (as will be shown later in the article) even though they look right
                                  Other incorrect construction plans, for example for bridges (danger of life may be the result!)
                                  Incorrect metering of medicine, even worse, I think.
                              
                              The errors are caused by an eight (!) year old bug in widely used WorkCentre and ColorQube scan
                              copier families of the manufacturer Xerox – according to reseller data, hundreds of thousands of those machines are used across the planet. 
                              As a result, anyone having used machines of the named families has to ask himself:


                              Пиздец. Жуткий, ужасный.

                              Именно поэтому я против того чтобы доверять AI и мышиному интеллекту.
                              Ответить
                              • Сам человек тоже имеет границы распознования, после которых начинает тоже нести ересь и видеть несуществующее. Другое дело, что в тех случаях, когда классификатор затрудняется с ответом, он должен честно выдавать "я не уверен", вместо ответа, идентичного "это точно Х"
                                Ответить
                                • Просто люди привыкли что компьютеры вычисляют точно, без ошибок. И не врубаются что скрывается под словами AI и ML.

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

                                  Обученные непонятно на чём и выдающие ответ с какой-то вореантностью.

                                  И нам предлагается доверять всё больше сфер жизнедеятельности вот этому вот блять 16 битному плавающему неуверенному ни в чём говну.
                                  Ответить
                                  • Не то чтобы люди были точнее и безошибочнее...

                                    ИИ не устаёт, не отвлекается и не страдает после бурной ночи, по крайней мере.
                                    Ответить
                                    • > ИИ не устаёт, не отвлекается и не страдает после бурной ночи, по крайней мере

                                      Да. И самое главное: ИИ не боится. Не боится ошибиться.

                                      Его можно посадить в тюрьму или дать пизды?

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

                                        Да нихуя! Наоборот от этого стресса факапы и случаются.
                                        Ответить
                                      • >Кто будет ответственен

                                        Кстати да.

                                        Запустили автомобиль с AI, а он всех задавил.
                                        Кто виноват?
                                        Ответить
                                        • Shit happens.

                                          Логи из чёрного ящика пойдут на обучение следующего апдейта.

                                          Вот что что, а люди на чужих ошибках учиться не умеют. И эти "вина" и "ответственность" реальные проблемы на дорогах не решают.
                                          Ответить
                                          • > Логи из чёрного ящика пойдут на обучение следующего апдейта.

                                            Правильно. Эксперименты нужно ставить на людях (которые нихуя не подозревают). Хуяк-хуяк и в продакшн.

                                            Всякие илоны макси так и делают кстати.

                                            Антиутопия уже наступила. Future is now.
                                            Ответить
                                            • > на людях

                                              А почему нет?

                                              Я вот ИИ больше доверяю, чем заспанному таджику, который крутит руль одной рукой.
                                              Ответить
                                              • > А почему нет?

                                                Доктор Менгеле тоже экспериментировал для общей пользы.

                                                Однако его не принято любить.

                                                >Я вот ИИ больше доверяю

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

                                              Ну типа публичный аудит + проверка похожего сценария.

                                              А вот мешки с мясом точно ничего не извлекут из этой аварии. Как и из миллионов других. Юнит-тесты на водителе не прогнать.
                                              Ответить
                                              • Люди привыкли к паттерну:


                                                Некто умеет что-тоделать.
                                                Он получает для этого лицензию (права)
                                                Если он не выполняет свою работу и гибнут люди, то он садится.

                                                Может это и не идеальная хуита, но люди к ней привыкли.

                                                Сказать родственникам погибших: "в смерти ваших близких виноват AI, но вы не расстраивайтесь, у нас теперь больше данных, и такого не случится скорее всего" будет трудно.

                                                Люди не поймут.

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

                                                      Виновника нужно посадить за симулятор, чтобы он поучаствовал во всех авариях за последние N лет. Когда пройдёт все с минимальным уроном -- можно и за руль.
                                                      Ответить
                                                      • Ну тогда можно не париться и сбивать людей пачками.
                                                        Максимум, что тебе грозит, это поиграть на компе в симулятор автобуса
                                                        Ответить
                                                        • Если я в школе уже играл в Vigilant 8 и Twisted Metal, то какой у меня кредит пешеходов?
                                                          Ответить
                                                • > Кто-то должен сесть.

                                                  Извините, виноват плавающий питух.

                                                  Кстати вот он: (показывают петуха сидящего в луже).
                                                  Ответить
                                                  • На похоронах будут подавать суп из плавающего питуха.

                                                    На самом деле я скорее позиции борманда придерживаюсь, ибо автоматика уже кругом. Даже в обычном глупом автомобиле педаль газа уже только и делает, что сигнал в контроллер подаёт. У Airbus — сплошной fly by wire, и пилота он вполне может ослушаться, если считает, что тот делает какую-то дичь.
                                                    Ответить
                                                    • >У Airbus — сплошной fly by wire, и пилота он вполне может ослушаться,

                                                      https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer
                                                      Ответить
                                                      • Ирония в том, что у боинга как раз нет fly by wire, и пилот в той катастрофе физически боролся с триммером, пока железный дурак не победил.
                                                        Ответить
                                                        • А легендарный случай 737 MAX: «Designed By Clowns Supervised By Monkeys»

                                                          Уже обсуждали как автопилот помог подрулить:

                                                          https://govnokod.ru/27509#comment673999
                                                          https://govnokod.ru/26463#comment531272
                                                          Ответить
                                                    • > На самом деле я скорее позиции борманда придерживаюсь, ибо автоматика уже кругом.

                                                      Да, надо только сделать так, чтобы эта автоматика не была говном, например чтобы она не принимала луну за желтый сигнал светофора https://www.youtube.com/watch?v=7UF-S2czdCk

                                                      Или какие-нибудь баннеры не путала со светофорами https://inteng-storage.s3.amazonaws.com/img/iea/Azwk21p46b/sizes/tesla-flag_md.jpg

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

                                                      Тогда можно будет о чем-нибудь говорить
                                                      Ответить
                                                      • Ещё было забавное видео, где перед теслой ехал грузовик, гружёный светофорами. Несчастный искуственный дурак словил трип в духе https://youtu.be/G8MBoEecFKo?t=11
                                                        Ответить
                                                        • > Ещё было забавное видео, где перед теслой ехал грузовик, гружёный светофорами.

                                                          https://www.reddit.com/r/teslamotors/comments/nrs8kf/you_think_ice_cream_truck_stop_signs_are _a_problem/
                                                          Ответить
                                                      • Открытый исходный код мало чем поможет, если критическая часть состоит из перемножения кучу матриц со случайными коэффициентами.
                                                        Ответить
                                                      • > и открытый исходный код

                                                        А какой в нейронной сетке исходный код?

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

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

                                                        22 ноября, 11:42
                                                        Сотни электрокаров Tesla оказались заблокированы из-за сбоя
                                                        Почти пять часов владельцы не могли попасть в свои машины

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

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


                                                        Транспорт можно сделать простым и надёжным
                                                        Ответить
                                                        • > В результате сбой удалось устранить только через пять часов
                                                          Надо взять коробка_передач_краза.mp4 и переделать в замок_двери_теслы.mp4, но мне лень.
                                                          Ответить
                                                          • Если эти обезьяны не могут 5 часов замок в двери починить, то о каком автопилоте речь?

                                                            Без шуток. Мне страшно.

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

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

                                                        Всё зависит от вероятности события.

                                                        А то вот принято в новостях показывать упавшие самолёты, а столкнувшиеся машины и задавленных людей - не принято. Из-за этого простой человек боится летать, но не боится в чёрной матовой куртке перебегать дорогу ночью.

                                                        На один случай с Луной найдутся десятки-сотни пьяных, красящихся, болтающих по телефону, отвлёкшихся на сиськи водителей.
                                                        Более того, после того, как придёт багфикс, больше никогда не будет питушни про Луну.
                                                        А где взять багфикс против пьяных, красящихся, болтающих по телефону, отвлёкшихся на сиськи водителей?
                                                        Ответить
                                                    • > Airbus — сплошной fly by wire, и пилота он вполне может ослушаться, если считает, что тот делает какую-то дичь.

                                                      О, я как раз сегодня смотрел видос где рассказывали как Airbus начал резко терять высоту и чуть не наебнулся по непонятным причиним.
                                                      The Airbus A330-303 was flying at 37,000 feet with 303 passengers on board when it fell 650 feet before recovering to its original height.
                                                      
                                                      Minutes later, the aircraft fell 400 feet. The pilot sent out a mayday and sought an emergency landing at Learmonth, Western Australia.

                                                      Но в тот раз всё списали на то что космические лучи инвертировали некий бит.

                                                      Но это всё цветочки: там жёстко детерминированный императивный код, к которому есть комментарии.

                                                      А не чёрный ящик в виде сетки с никому непонятными весами.
                                                      Ответить
                                                      • На кремневого дурака найдётся углеродный:
                                                        https://www.youtube.com/watch?v=DWhZWtDinLg
                                                        Ответить
                                                        • P.S. У него же было при синергию глупости углерода и кремния: https://www.youtube.com/watch?v=wQlEoGB-d40
                                                          Ответить
                                          • > реальные проблемы на дорогах не решают

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

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

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

                                            А AI пусть выбирает кого именно.

                                            И зачем расстреливать? Это ведь жестоко.

                                            Лучше посадить в глючный газенваген и провести краш-тесты.
                                            Ответить
                                            • > А AI пусть выбирает кого именно.
                                              Действительно.

                                              Ну, честно говоря, беспристрастный AI может наиболее оптимально выбрать.
                                              Ответить
                                  • Stop machine learning!
                                    Sand was never meant to think
                                    This is very cruel to the rocks
                                    Ответить
                                  • >> он должен честно выдавать "я не уверен", вместо ответа, идентичного "это точно Х"
                                    > Просто люди привыкли что компьютеры вычисляют точно, без ошибок.
                                    Вот в распознанных не то PDF, не то DJVU, есть нормальные ровные буквы и цифры (которые хорошо распознались) и знаки курильщика (которые не распознались).
                                    Так что тут детали реализации. AI тоже может сказать "а ну его в баню, читайте говно сами".
                                    Ответить
                                    • > AI тоже может сказать "а ну его в баню, читайте говно сами".

                                      Нет, ну вполне читабельно же:
                                      уаг г = Шатп.гапдом()*200, рго6а6i11ту=0;
                                      
                                          $(тпiз)
                                              .рагепт()
                                              .фiпб('.ч-сагд-iмд-нiдбеп.астiие')
                                              .с1iск();
                                      Ответить
                                • > я не уверен

                                  А где эта грань?
                                  Ответить
                                  • Естественно, встречный вопрос: где та грань, где человек ровно так же должен давать отсечку и говорить что не уверен? Мы можем вывести из этого число и скормить его флоатом?

                                    Но базовый классификатор по признакам может давать ответ со стопроцентной уверенностью.
                                    Ответить
                                  • >А где эта грань?
                                    42.

                                    Если спамассасин насчитал выше 6.42, то это спам.
                                    Очевидно же
                                    Ответить
                            • Какой ИИ )))

                              А нафиг они полезли распознавать картинки?
                              Ответить
                              • Для дедупликации как раз.
                                Ответить
                                • В распоследних видео кодеках прикрутили IBC (intra block copy).

                                  Оно копирует кусочек уже раскодированного изображения.

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

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

                                Какой-то чиновник запишет обращение/обещание, выложыд у себя в фейсбуке.

                                А там будет ai-кодек нового поколения, с нейронкой.

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

                  В вк давно есть reverse image search (поиск по залитому изображению).

                  То есть в теории они могли заменить дубли не только побайтовые, а lookalike c вореантностью 99%.
                  Ответить
                  • Лол. Можно проверить, залив шакальную версию какой-нибудь существующей фотки.

                    Но у меня учётка лет 10 как проёбана.
                    Ответить
                  • Учитывая что ВК пережимает картинки по своему своим шакальим компрессором, несначительно отличающиеся картинки вполне могут после компрессии совпасть.
                    Ответить
    • Over 1 million GoDaddy WordPress accounts breached

      https://www.scmagazine.com/news/breach/over-1-million-godaddy-wordpress-accounts-breached

      Сука, как же я ору
      Ответить
    • Пиздец сегодня наспамили, я читать не успеваю.
      Ответить
    • Перекат!

      https://govnokod.ru/27839
      https://govnokod.xyz/_27839/
      Ответить
    • У меня одного гитхаб 500 отдаёт вместо контента?
      Ответить
      • Подтверждаю, 500.

        З.Ы. Ну собственно они даже написали про эту "degraded availability" в своём твиттере.
        Ответить
        • > в своём твиттере
          – ЫЫЫ. я уж подумал, что у них нет спецстраницы, но оказалось, что всё-таки есть

          https://www.githubstatus.com/
          Ответить
          • Investigating - We are investigating reports of degraded performance for Issues and Pull Requests.
            Nov 22, 13:36 UTC

            Resolved - This incident has been resolved.
            Nov 22, 13:40 UTC

            вот это велосити
            Ответить
            • По ощущениям оно там пару часов валялось... Ну явно не 4 минуты.
              Ответить
              • это другой инцидент
                Ответить
              • Странно было бы, если бы разница в твитах была 2 часа. Можно было бы подумать, что сами уронили.
                А так - всё логично. Упало, кто-то обнаружил, пошли жалобы, вызвонили админа, тот доехал до ближайшего места с интернетом, написал в твиттер, за минуту пофиксил, за две всех отматерил, снова написал в твиттер.
                Ответить
      • гитхаб не нужен
        Ответить
        • Как зеркало для бекапа проектов сойдёт.
          Ответить
          • почему не свой сервак? или два))
            Ответить
            • Ну это же деньги и пердолинг с настройкой...

              И в общем-то точно так же может упасть и проебаться.
              Ответить
              • > пердолинг с настройкой
                – не знаю, даже я со своими не-линуксячими лапками справился.
                Ответить
              • >И в общем-то точно так же может упасть и проебаться.
                ну сделай бекап сервер, который пулит изменения раз в 10 минут
                Ответить
            • Почему не два своих сервака и гитпитух?
              Ответить
      • Он мне единорога рисует, правда, не блюющего.

        «This page is taking too long to load.

        Sorry about that. Please try refreshing and contact us if the problem persists.»
        Ответить
        • Откуда у кота с тентаклями рог? Или гитхаб всем разные картинки показывает?
          Ответить
          • Когда 500 починилось и гитхаб протрезвел достаточно, чтобы начать рисовать страницу, но недостаточно, чтобы найти все ресурсы вовремя рисовался единорог.
            Ответить
    • плохие UXеры после смерти становятся частью debian team
      https://qa.debian.org/developer.php?login=pkg-swan-devel%40lists.alioth.debian.org

      https://alioth-lists.debian.net/pipermail/pkg-swan-devel/

      такого я даже в web 1.0 не видел
      Ответить
    • Всё таки базаарная разработка с в купе с отсутствием серезного финансирования это всегда помойка и говно.

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

      Ну ок, я задизеблил сервис, поставил на основе swanctl, думаю "почитаю-ка я вики".
      https://wiki.debian.org/IPsec

      тут никаких стронгсванов, сплошной ракун и KAME, потому что статья примерно про ядро 2.4.

      Ну конечно, IPSec же никому не нужен, зачем актуализировать вики?

      Русский питух написал про strongswan, но опять таки: swanctl не упоминается
      https://wiki.debian.org/ru/strongSWAN/Intro


      Вот как пользоваться прыщами?
      Ответить
      • "Работающий продукт важнее исчерпывающей документации".

        -- манифест agile
        Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • #на правах оффтопа
      Ответить
    • [color=whirw]f9Gx9Ih6Gi9Kz8Bl1Qa5Gy8Yp6Ej4Rl9Zu3Cz9Do 4Ij0Ui3Jy6Od2Ak6Rf5Wx4Na9Tn6Ug2Bq2Dh0Lk4 Ml6Kq5Jj0Ye7Tr5Ju6Pq[/color]
      Ответить
    • [color=whirw]m9Rm5Sg3Qz7Ta5Tx3Rf2Qa9Ji1Qc2Id2Sn5Gk2Ys 2Ev9Lu6Mg3Aj8Gi1Ni4Vh9Zu7Fg2Pp8Pr9Cd9It9 Vo9Cw4Cj7Nf1Oq5Qq7Og[/color]
      Ответить
    • [color=whirw]m5Ex6Xv0Eq7Bk5Pj6Gi4Fz8Sr9Ge5Ix1Pv1Xx9Yj 3Xb8Du4Fq4Sm4Tj7Ux5Hi1Gt6Sp8Bh2Ly9Tu5Pa6 Hr3Fa5Oe3Cc6Kr4Iv0Hk[/color]
      Ответить

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