Куча говна / Говнокод #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 nepeKamHblu_nemyx, (Updated )

Комментарии (531) 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 килобакса за конпелятор.
              Ответить
            • А у тех что умеют вроде всё норм с этим -- добровольная остановка региона, его перезаливка и рестарт. Т.е. она даже что-то обслуживать в это время может, только конкретный регион будет недоступен.
              Ответить
      • В жабе это наверное проще делается.
        Вот в сишке или крестах одним из вариантов того, как это можно сделать является распихивание всех функций/методов в отдельные подгружаемые либы, и перезагрузка соответствующей либы с пропатчиванием указателей, по которым функции вызываются. При этом все указатели на все вызываемые функции/методы должны в каком-то говне храниться, и желательно чтоб нихуя не инлайнилось, а то может потреботваться много всякого говна перезагружать. И 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.
    Ответить
    • 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.
              Ответить
      • Такое ощущение, что скриптушка заставили писать на языке со статической типизацией.
        Ответить
  • FAQ - это сокращение "fuck you"? Часто вижу на сайтах такие три буквы.
    Ответить
    • Угу.

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


    ``psql`` настолько удобнее этой кривой поделки, что не понятно зачем вообще это говнос делали
    Ответить
      • остальные угадал?

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

        на самом деле нихуя не работает
        Ответить
  • Блядь, как же хорошо читается и правится код без всяких ссаных 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 году перекапывать сломанные зависимости и искать удалённые из репозиториев лефтпады.

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

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

            С другой стороны я вот обновляю ангуляр сейчас, а он пишет:
            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
    Ответить
  • 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
      Ответить
    • Это в «Именно поэтому я за "PHP"».
      Ответить
    • с какой высоты можно безопасно ёбнуться?
      Ответить
    • А чего тут думать. Отхуячиваем от веревки 25 м, прихуячиваем к ней ведерным узлом оставшиеся 50 м, спускаемся первые 50м, освобождаем 50м веревку. Спускаемся по ней оставшиеся 50м.
      Ответить
      • Кста, а есть узел который просто от потери нагрузки развязывается?
        Ответить
        • У меня была идея, что как-то нож привязать к дереву, и, спустившись вниз, дрочить верёвку об него.
          Ответить
          • Скрафтить каменный топор, срубить им верхнее дерево, запилить из него блок и противовес, опустить противовес вниз, перекинуть верёвку через блок и спуститься.
            Ответить
            • Какую-то хуйню обсуждаете. Веревки и крючья - расходники, никто их не собирает за собой, это как пустые банки из-под сгущенки на вершину тащить.
              Ответить
              • А если одну веревку хочется много раз использовать, а тащить с собой кучу одноразовых веревок - проблематично?
                Ответить
              • Нашёл пидора, который засирает природу пластиком. Вообще, нужно законодательно обязать всё говно, которое в подъём взял, спустить. Спустил меньше, чем взял — расстрел. Эверест, к примеру, в Китае, там могут.
                Ответить
                • да, в Китае за экологией следят
                  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-х годов тело Шмац было сброшено ветром в пропасть.













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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                  но вирусов в те годы я тоже хватал изрядно
                  Ответить
                  • До появления 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 хуже?
      Ответить
        • > № 80 18-02-2003 20:28

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

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

          Ни через пару тройку, ни через 18 лет надежды что-то нихуя не оправдались. Но зато 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Мб.
    Ответить
      • Генератор статических страничек из мракдауна. Впизду эти фронтенды с бекендами.
        Ответить
        • > Генератор статических страничек
          – на чём? на перле? про всякие руби ещё никто не в курсе был, я думаю
          Ответить
          • Не зря у меня по истории тройка была, даты вообще читать не умею.
            Ответить
        • > с бекендами
          – гостевуху на статике не запилишь. хотя, если рассматривать её как экстремальный вариант shadow ban'а...
          Ответить
          • Гостевуха в 2001-м году обычно назывлась "guestbook.cgi" и представляла из себя Perl скрипт, который содержал и HTML и логику, и писал всё в хешевую базу данных а-ля Berkeley DB.
            Хорошо, если он юзал при этом flock
            Ответить
              • да, причем в случае перла ты мог обычный хеш к нему 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 сек

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

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

                        В конце нулевых появился аякс. До вебсокетов оставалось еще много лет
                        Ответить
                          • Только из джава апплета (были такие чаты), но и тут можно было соснуть, потому что многие выходили наружу через прокси, который поддерживал только 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-и с артефактами, и то и другое с пикселями.
                      Ответить
                      • >Ненависть. Вот кому могло такое в голову прийти?

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

            Блядь, мне надо внимательнее читать...
            Ответить
      • Я бы сделал статические странички и захостил бы их на 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://zadolba.li/story/37188
      Как вердикт: я за свободу слова, но только пока она не оскорбляет окружающих. А вот в таком случае я за самые драконовские меры. Пример: провёл вышеупомянутые действия с фото — разбор полётов от администрации соцсети, с принудительным общенародным извинением и покаянием. Иначе вечный бан по айпи или как там. Технологии позволяют ныне. Никаких перенесений разборок в реал, суд и прочее не нужны здесь. Сеть виртуальна — виртуально и наказание, отлучение от этой Сети.
      Ответить
      • > А вот в таком случае я за самые драконовские меры.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

              С 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? Так же надо пирдолица с шельней как в моем случае?
    Ответить
    • ебать их не попустит никак: уже пол тыщи адресов в бане
      Ответить
    • Загнал в него абзац из детского порнорассказа:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                          Типа берёшь тыщу-другую хешей и начинаешь прочёсывать все-все-все странички?
                          Ответить
                        • > 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вна.
                            Ответить
                            • > мы попробовали переписать стандартный контейнер heap, просто скопировали код и заменили интерфейс на наш конкретный тип элементов
                              > и получили экономию ещё примерно в месяц

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

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

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

                            Пайк и Томпсон вроде так и говорили: "Googlу не нужны люди, которые знают, что такое Куча. Ему нужны программисты, чтобы писать код"
                            Ответить
                            • > 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

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

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

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

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