В прошлое воскресенье 4 сентября я обнаружил, что GitHub-организация DigitalDesignSchool, в которой я являюсь одним из владельцев, забанена Гитхабом с формулировкой "ваш аккаунт может быть предметом американских экономических санкций".

Пораскинув мозгами и посовещавшись с моим приятелем, основателем московского интернет-провайтера RiNet Сергеем Рыжковым, у которого в тот же день забанили счет в Ситибанке в Лондоне, я решил: нужно бороться.

Сначала я изучил страницу GitHub and Trade Control, на которой нашел несколько занятных вещей. Например, оказывается GitHub получил разрешение от U.S. Treasury Department's Office of Foreign Assets Control (OFAC) оказывать услуги разработчикам open-source проектов в Иране. Также оказывается GitHub агитирует американские органы ослабить ограничения на Крым и Сирию в честь прогресса человечества и свободы слова:

GitHub will continue advocating with U.S. regulators for the greatest possible access to code collaboration services to developers in sanctioned regions, such as Syria and Crimea, including private repositories. We believe that offering those services advances human progress, international communication, and the enduring U.S. foreign policy of promoting free speech and the free flow of information.

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

Поэтому я нажал на кнопку подачи апелляции, где было много вопросов, кто состоит в организации и чем она занимается и одновременно создал тикет в поддержке Гитхаба со следующим текстом:

Hello: I got a message that my organization DigitalDesignSchool was flagged and hidden from the public.

I am the owner of this organization and I am a US citizen so I could not be under the sanctions.
I guessed this issue happened because the description of the organization references Skolkovo which is under sanctions.
However, the organization itself is not a part of Skolkovo. There was a seminar on which the presenters rented a room in Skolkovo.
So Skolkovo was used for marketing purposes and that was it.

When I tried to remove the Skolkovo reference from the account, I got a message "It appears this account may be subject to U.S. economic sanctions. As a result, we are unable to provide services to the account. Please read about GitHub and Trade Controls for more information."

Please review the status of the account. It has a set of basic Verilog examples used for seminars in many places - not only in Russia but also in Ukraine, Kazakhstan, Kyrgyzstan - worldwide. It is a pity if mentioning Skolkovo once because of a past seminar jeopardizes basic Verilog learning for many people.

Thank you,
Yuri Panchul

Одновременно я начал изучать альтернативы GitHub-у: GitLab, Gitee и Bitbucket. Из них мне показался самым перспективным Gitee, который находится в Китайской Народной Республике. В процессе изучения GitLab и Gitee я обнаружил новые для меня фичи CI/CD с использованием YAML (не делайте рука-лицо, я писатель на верилоге, а не DevOps), так что из инциндента я даже извлек некую для себя пользу.

Но пока суть да дело, суппорт GitHub-а посовещался со своими юристами и они решили меня разбанить. Сначала мне пришел такой емейл:

GitHub and Trade Controls
From: GitHub Trade Appeals

Thank you for submitting additional information regarding the trade restrictions placed on your GitHub account. Based on the information you provided, we have enabled full service on your account.

We appreciate your patience and cooperation during this compliance process.

Please note that your organization and/or user account may be flagged again in the future if our system determines the organization is based out of, or the key individuals or membership of the organization shows sufficient ties to, a sanctioned jurisdiction, or if the organization otherwise appears to be restricted by U.S. economic sanctions.

а потом такой:

GitHub (GitHub Support)

Hi Yuri,

Thanks for reaching out to us with these details, and the details you shared through our appeals form. After a legal review we have lifted restrictions on this organization. You should now be able to resume normal GitHub use.

To avoid future difficulties I will recommend you remove any references to Skoltech now that you can access your profile again.

Thanks for your patience during this process.

Regards,
GitHub Support

Также я осознал, что как в воду смотрел, когда три недели назад создал отдельную гитхаб-организацию для создания материалов для мероприятий в Средней Азии - Digital Design & Verification in Central Asia . Эти материалы уже использовались на семинаре «Модели бизнеса и основы технологий микроэлектроники для Центральной Азии» в Бишкеке. Семинар организовали Siemens EDA и Американский Университет в Центральной Азии. Все видео лекций и часть видео лабораторных упражнений выложены на сайт ddvca.com.

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

Дополнение: как определить, что та или иная организация находится под санкциями? (В данном случае не гитхаб-организация, а организация в реале) . Для этого есть ссылка:

https://www.trade.gov/data-visualization/csl-search

Вот например скриншоты про санкции по отношению к Московскому Физико-Техническому Институту. Идем по ссылке, вводим MIPT и смотрим:

Комментарии (95)


  1. KeisN13
    10.09.2022 08:33
    +11

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


    1. BaJlepa
      10.09.2022 10:38
      +3

      Я встречал такие: https://radicle.xyz/ и https://www.sourc3.xyz/


    1. Gutt
      10.09.2022 12:15
      +15

      Эээ... Ну, вообще-то git сам по себе такой и есть -- децентрализованный. Всякие GitHub, GitLab и прочая лишь надстройка над ним, добавляющая централизацию. Без неё всегда можно прожить, но потеряются важные площадки для облегчения совместной работы.


      1. BaJlepa
        10.09.2022 12:20
        +2

        Да, речь идёт именно о децентрализованном GitHub.


    1. amarao
      10.09.2022 19:30
      +5

      Такой уже есть. Называется git. git - децентрализованный.

      А морду к нему... Ну, посмотрите https://radicle.xyz/


    1. Arioch
      13.09.2022 02:13

      Кажется, вы только что изобрели ZeroNet :-)


  1. tw0face
    10.09.2022 09:12
    +6

    А граждан России банят на гитхабе? Я так понимаю, что автора разбанили в том числе из-за его текущего гражданства.


    1. YuriPanchul Автор
      10.09.2022 09:16

      1. raydac
        10.09.2022 10:41
        +10

        это не "граждане рф" это sanctioned companies вроде как


      1. vectorplus
        10.09.2022 11:25
        +1

        У него в коммите был емейл с доменом санкционной компании. Он сам об этом написал в Твиттере.


        1. Areso
          10.09.2022 13:01
          +12

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


        1. myhambr
          11.09.2022 00:40
          +1

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

          Офигенное будущее, не таким я его представлял.
          Как они ещё принадлежность к стране проверяют ? Смотрят сколько процентов коммитов из каких стран ?


          1. vectorplus
            11.09.2022 00:49
            +4

            Я понял так, что банят только того, чей емейл имеет корпоративный домен. Тот проект, куда он коммитил, не тронули. Ну или как у Юрия - компания упоминается в тексте.
            Но вообще, я так понял, что у них чуть ли не робот банит, но техподдержка разбанивает. Так себе политика, конечно. С другой стороны, если нет связей с санкционными компаниями, то и нет проблем, а таких пользователей на Гитхабе 99.99%.


        1. tendium
          11.09.2022 09:30
          +1

          Интересно получается. Гитхаб рекомендует (если мне память не изменяет) не заниматься мультиаккаунтингом и использовать один и тот же аккаунт для личных и рабочих целей. И получается, если вам "повезло" оказаться сотрудником компании, на которую позднее наложили санкции, то хана вашему персональному аккаунту? Теперь я начинаю понимать смысл того, зачем некоторые коллеги заводят для работы отдельный акк.


          1. vectorplus
            11.09.2022 09:34

            Получается, что так. Банить задним числом так себе практика.


          1. Areso
            11.09.2022 14:39

            Ну, у меня рабочий аккаунт забанили.

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

            Причем сначала просто снесли, потом сами вернули, но только в read-only.


    1. isden
      10.09.2022 15:50
      +5

      Я так понимаю, что автора разбанили в том числе из-за его текущего гражданства.

      Сдается мне, без этого вообще ответа бы не дождался :(


      1. Alexsey
        10.09.2022 20:24
        +3

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


        1. isden
          10.09.2022 20:36

          Возможно, не доводилось еще сталкиваться.
          Но я подозреваю, что все же есть разница в отношении к репорту от "я гражданин США" и "я гражданин РФ".


    1. Inkognitoo
      11.09.2022 08:43

      Не то, чтобы банят, но мне целиком заблокировали возможность оплаты любыми способами =)


    1. Vasilis2003
      11.09.2022 08:57

      Для граждан России есть https://techpal.ru/


      1. YuriPanchul Автор
        11.09.2022 08:58

        О, вот это я попробую, спасибо!


  1. TheDenis
    10.09.2022 11:53
    +39

    Ожидал напряжённого сюжета, неочевидных поворотов судьбы и превозмогания непреодолимых препятствий. А оказалось: "написал жалобу и меня разбанили. Оп!"


    1. YuriPanchul Автор
      10.09.2022 17:17
      +5

      Куча людей даже аппелляции не пишут, полагая что все безнадежно. Надо всем писать, чтобы не было выученной беспомощности.


    1. YuriPanchul Автор
      10.09.2022 19:22

      Ниже в комментах я привел два случая, в которых сюжет более напряжен, но они еще не разрешены. Если будут разрешены, напишу пост на хабре:

      1. Шекспир против российского интернета https://habr.com/ru/post/687510/#comment_24716748

      2. Интел против России банит украинского американца
        https://habr.com/ru/post/687510/#comment_24716762


  1. Nasreddin_Hodja
    10.09.2022 12:43
    +5

    Поднятием собственного Git-сервиса

    This. И не только git. Все сторонние сервисы рано или поздно скатываются, вводят мешающие нормально пользоваться "фичи", подводят в самый неподходящий момент и т.д. будь то электронная почта или другое.


    1. Szer
      10.09.2022 14:51
      -1

      Осталось только свой клаудфлэр и интернет поднять и тогда собственный Git-сервис окажется не такой бесполезной идеей в условиях абсолютно централизованной сети...


      1. Finesse
        11.09.2022 05:45
        +1

        Где у Интернета центр?


        1. Wendor
          12.09.2022 03:31
          +6

          127.0.0.1



  1. 13werwolf13
    10.09.2022 12:46
    +1

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


    1. Aleksandr-JS-Developer
      10.09.2022 12:56
      -8

      адекватности не стоит ждать ни от кого ни из какой страны

      Лев Николаевич, вы что ли?

      P. S. чувствую, сейчас Николаевичи и Д`Артаньяны накидают "подарков" в карму. В прочем, конструктивного ответа не последует


      1. 13werwolf13
        10.09.2022 13:12
        +8

        А яннп вообще..


  1. Maccimo
    10.09.2022 14:51
    +14

    We believe that offering those services advances human progress, international communication, and the enduring U.S. foreign policy of promoting free speech and the free flow of information.

    To avoid future difficulties I will recommend you remove any references to Skoltech now that you can access your profile again.

    Последовательность и внутренняя непротиворечивость.


    1. YuriPanchul Автор
      10.09.2022 18:47
      +1

      На лицемерии стоит весь Запад. Причем в Америке лицемерие умеренное, а вот в Великобритании оно превращено в искусство. Вот письмо о закрытии счета в лондонском отделении Ситибанка, направленное Сергею Рыжкову, который честно заработал деньги как интернетчик еще со времен СССР (он сначала был в Демосе, потом основал RiNet). Обратите внимание как все витиевато и с подписью Сьюзан Шекспир:

      ...


      1. amarao
        10.09.2022 19:33
        +14

        А что тут лицемерного? Обычная вежливость. Может быть, вы не привыкли к оборотам "no longer feel that we are best placed to serve your banking and investment needs"?

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


        1. F0iL
          10.09.2022 19:44
          +10

          Вот тоже не пойму, в чем лицемерие. Обычный формат деловой переписки, вежливо, по делу, с аккуратными формулировками. Или надо было чтобы они "go fuck yourself" написали? :)


          1. YuriPanchul Автор
            10.09.2022 19:53
            +1

            Отсутствует формулировка причины со ссылкой. В Америке в отличие от таких вот британцев пишут. См. ниже https://habr.com/ru/post/687510/comments/#comment_24716842


            1. lair
              10.09.2022 20:14

              Отсутствует формулировка причины со ссылкой.

              А почему она должна там быть?


              1. YuriPanchul Автор
                10.09.2022 22:45

                В Америке принято писать. Это уважение к клиенту или партнеру. В Британии более принято вертеться как уж на сковородке чтобы не писать "embarrassing" вещи в том числе чтобы не сказать лишнего. В Британии фобия "embarrassment". Нет чтобы написать "наши лоеры оценили риск нейросеткой" или еще чего в таком духе :-)


                1. lair
                  10.09.2022 22:47
                  +6

                  То, что в Америке что-то принято писать, не значит, что в Великобритании должны писать. Это не лицемерие, это что-то, что вам неудобно.


                  1. YuriPanchul Автор
                    10.09.2022 22:53
                    -4

                    Ой, ну то, что Британия - чемпионы лицемерия (hypocrisy) - это уже как-бы штамп, общее место, например:

                    What does England most excel at? 'Hypocrisy,' says playwright Alan Bennett


                    1. lair
                      10.09.2022 22:55
                      +5

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


                      Возможно, в Великобритании много лицемерия. Возможно. Возможно, его даже больше, чем в США (хотя в США я его видел предостаточно).


                      Но конкретное письмо, тем не менее, не пример лицемерия.


                  1. YuriPanchul Автор
                    10.09.2022 22:55
                    +2

                    Если вам не нравится слово "лицемерие" то можно называть это "фобия embarrassment-а" (фобия произносить неудобное). Я испытал это на личном опыте пару раз - см. мой коммент ниже https://habr.com/ru/post/687510/comments/#comment_24716842


                    1. lair
                      10.09.2022 22:58
                      +3

                      Знаете, я тоже не люблю "произносить неудобное". Вы никогда не встречались с русской фразой "это неудобно" (просить, говорить, делать, блаблабла)?


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


                      1. YuriPanchul Автор
                        10.09.2022 23:05
                        +4

                        Неудобно просить - это нормально. Это личное дело просящего. А вот не объяснять отказ в представлении commodity сервиса - это неуважение к клиенту. Это как прийти в Макдональдс спросить гамбургер, а продавщица "вам не продам" а на вопрос почему игнорирует.

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


                      1. lair
                        10.09.2022 23:16
                        +1

                        А вот не объяснять отказ в представлении commodity сервиса — это неуважение к клиенту.

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


                      1. vkni
                        10.09.2022 23:25

                        А вот не объяснять отказ в представлении commodity сервиса - это неуважение к клиенту.

                        А это разве не балансирует на грани незаконного?


                      1. YuriPanchul Автор
                        10.09.2022 23:12
                        +6

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

                        Сергей - пример честного бизнеса. А чем занимается банк? Дискриминацией на основании национальности? (У Сергея есть вид на жительство в Великобритании)


                      1. lair
                        10.09.2022 23:17
                        +1

                        Подождите. Я же не спорю, что их поведение некорректно. Я спорю с тем, что оно лицемерно, или что такая некорректность специфична только для Великобритании.


        1. YuriPanchul Автор
          10.09.2022 19:48
          +5

          В Америке пишут проще и формулируют причину. Если причина опровергнута - могут поменять решение. В Британии отмена решения - потеря лица, поэтому часто упираются и отрицают до последнего.

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


          Москва. 1980-й год. Дефицит всего, но в преддверии Олимпиады продавцам запрещено говорить, что чего-то нет. В магазин заходит дама и спрашивает перчатки. Перчаток, конечно, нет и продавец начинает выкручиваться:- А какие перчатки вам нужны - кожаные, шерстяные или лайковые?- Кожаные.- А из какой кожи - свиной, телячьей?- Из свиной.- А какого цвета?- Коричневые, под цвет пальто.- Тогда приносите пальто, мы вам подберем.Тут вмешивается стоящий рядом мужчина:- Дамочка, не верьте им - я уже и жопу показывал, и унитаз приносил - НЕТ У НИХ ТУАЛЕТНОЙ БУМАГИ!!!"

          https://www.anekdot.ru/id/53818/


          1. vkni
            10.09.2022 23:20
            -1

            Это вообще характерно для высококонкурентных обществ. То же самое должно быть и в Китае.

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


          1. amarao
            10.09.2022 23:31
            +1

            Насчёт причины - в Европе всегда можно обжаловать решения роботов. Но UK вышла из ЕС, увы.

            https://ec.europa.eu/info/law/law-topic/data-protection/reform/rules-business-and-organisations/dealing-citizens/are-there-restrictions-use-automated-decision-making_en


          1. 0xd34df00d
            11.09.2022 07:34
            +1

            В Америке пишут проще и формулируют причину.

            А вы оптимист.


            Я тут не далее как месяц назад закинул резюмеху в одну фирму, а там что-то не отвечают, хотя я по профилю ну очень подхожу — им очень желательны люди с опытом агды, хаскеля и C++, а у меня это всё есть. Ну я месяц подождал и спросил знакомого чувака оттуда, мол, чего как. Знакомый чувак неформально намекнул, что они сейчас людей со связями с Россией не берут, а у меня там Moscow Institute of… (и плевать, что я последние 6+ лет живу в США).


            Не, ну если по форме — да, нельзя сказать, что в письме с отказом не указана причина — письма с отказом-то не было. А по существу — ерунда получается (и, технически, нарушение некоторых законов о найме на работу, но это в данном случае не даёт мне action items, так сказать).


            1. YuriPanchul Автор
              11.09.2022 09:30
              +2

              Не, я тут с вам совсем не согласен. Сергей у банка многолетний клиент с крупным вкладом. А резюме - ну в компании приходят тонны резюме, большая часть их игнорируется, небольшая часть проходит рекрутера. Пока с вами не связался компанейский рекрутер, они вообще ничего не обязаны. С момента звонка от рекрутера и до офера принято сообщать, прошли ли вы тот или иной раунд интервью (обычно последовательность: рекрутер - скрининг - главное интервью - разговор с начальством - обсуждение офера - офер - background check), но причины отказа говорить не обязаны. А вот когда вы уже приступили к работе - там другое. Я даже написал на Хабре пост про процесс - https://habr.com/ru/post/673916/

              Хотя все что я написал выше, вовсе не означает, что вас не дискриминируют как выходца из России - в текущих обстоятельствах это возможно.


        1. Wesha
          11.09.2022 03:24
          +1

          А что тут лицемерного?

          Ну, если бы ко мне подошёл сотрудник банка, вывалил бы на стол кучу (моего, лежавшего в этом банке) бабла и сказал бы "Вы нам не подходите, до свидания", то я был бы совершенно не против.

          Но если в банке у меня лежало 100500 денег, и я получил бы вышеприведённое письмо (а денежки под шумок банк прибрал бы), то я был бы, скажем так, несколько недоволен.


          1. YuriPanchul Автор
            11.09.2022 03:33
            +1

            Там готовы вывалить (об этом дальше в письме), но сумма там сильно крупнее - это деньги , которые он получил за продажу интернет-сервис провайдера. Он жалуется что теперь боится что и другие банки не примут "Мне что, теперь с чемоданом наличных везде ходить?"


            1. Wesha
              11.09.2022 08:37

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

              Не проблема. Собираем эту сумму наличкой в сумку. Заходим в соседний банк и говорим "хочу арендовать у вас банковскую ячейку". Всё. Что Вы будете хранить в ячейке — это личное дело клиента, банк не имеет права интересоваться "а что там у вас такое".


            1. amarao
              11.09.2022 11:10

              У него проблемы с KYC?


          1. amarao
            11.09.2022 11:09
            +1

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

            В Европе банки очень разборчивые и хотят знать своих клиентов. Если им не нравится происходящее, то они отказывают (особенно, иностранцам).

            Кстати, в РФ Тинькоф сделал ещё проще: ввёл конскую комиссию на всё.


            1. YuriPanchul Автор
              11.09.2022 21:03
              +1

              Так у Сергея нет ничего "происходящего". Деньги честно заработанные на интернет-сервис провайдере RiNet, все это хорошо задокументировано https://www.cnews.ru/special_project/2015/rinet/ . Вид на жительство в Великобритании. В политике не засветился, про СВО страдает "украинцы правы, потому что на них напали". А что им не нравится - CITI говорить не хочет. Вероятно чтобы не попасть за дискриминацию по национальному происхождению.


              1. amarao
                11.09.2022 21:11
                +1

                С видом на жительство интереснее, да. Если сделка проходила в UK и источник денег (покупатель) был KYC'нутый, то странно.

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

                Кто проверял эти ООО "ФАЙБЕРСВЯЗЬСТРОЙ" и АО "ЭР-ТЕЛЕКОМ ХОЛДИНГ"? При этом "файберстрой" принадлежит тому же эр-телекому.

                Пахнет русским "группа компаний холдингового типа". У одной уставной капитал 10к, у второй 100к рублей.

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


        1. 0xd34df00d
          11.09.2022 07:27
          +2

          Помогите мне провести мысленный эксперимент.


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


          1. amarao
            11.09.2022 11:11

            Тут ещё тонкий вопрос: своим гражданам или иностранцам? В целом, Сбер, который без объяснения причин откажется обслуживать иностранца, не выглядит странно.


            1. 0xd34df00d
              11.09.2022 21:25
              +1

              А человека, иммигрирующего в Россию и имеющего в ней ВНЖ?


              1. amarao
                12.09.2022 12:17
                +1

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

                Перефразирую:

                Сбербанк отказал без объяснения причин в обслуживании (попросил закрыть счёт и вывести деньги в течение двух месяцев) Сцовиталли Михаилу, гражданину Грузии, имеющему ВНЖ в РФ. Отказ произошёл продажи Михаилом провайдера Грузтелеком и перевода средств от продажи на счёт в Сбербанке. Сбербанк отказался комментировать отказ в обслуживании, наблюдатели предполагают, что отказ связан с средствами, которые Михаил переводил оппозционным политикам.

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


          1. lair
            11.09.2022 14:18
            +1

            а Сбер/Тинькофф вам не обязаны причины отказа в обслуживании писать

            Интересный, кстати, вопрос: а обязаны ли?


            (То есть понятно, что нам хочется, чтобы писали. Но вот обязаны ли, и если да, то где это записано?)


  1. myx_ostankin
    10.09.2022 15:23
    +2

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

    Рад, что в вашем случае всё обошлось, но, по-моему, политическая позиция Гитхаба предельно ясна. Так что я при прочих равных предпочёл бы миграцию на другие, менее политизированные сервисы.


    1. Saiv46
      10.09.2022 15:49

      Это прозвучит цинично, но Гитхаб потеряет больше, если оно бы блокировано репозитории хактивистов, атакующие российские компании, чем если бы оно блокировало сами российские компании без разбору. Условный Gitea может это позволить себе не потому-что они такие хорошие и вне политики, а потому-что у них другой рынок с другими клиентами.


    1. asergrisa
      10.09.2022 16:03
      +7

      Я вот не понимаю сути этой претензии. Да, политическая позиция довольно ясна: GitHub не на стороне страны которая начала войну в Европе. А с какой стати GitHub должен блокировать подобные репозитарии?


      1. order227
        10.09.2022 16:35
        +23

        GitHub не на стороне страны которая начала войну в Европе

        Все бы всё поняли, если бы гитхаб был против войны, например, бы банил еще и Израиль или США за войны в Европе, Азии, Африке и в принципе везде. Однако подобная избирательность говорит не о политической позиции гитхаба, а о их политической проституции и поддержки не движения "за мир", а поддержки определенной повесточки


        1. Red_Nose
          10.09.2022 21:48

          "Все бы всё поняли" - а мнение "всех" мало кого интересует. Вам же регулярно сообщают, что "ваше мнение очень важно для нас", Вы ж верите, да ? :)

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

          Среднестатистическому американцу нас.ть на пол-Европы (он и названий стран таких-то не знает). Израильтянам - та вообще на всех, у них своего головняка достаточно.

          А "повесточка" - ну такое. Она или в голове или вручают в руки (пардон за тавтологию). Под подпись.


          1. YuriPanchul Автор
            10.09.2022 22:34
            +13

            *** Это банальная реакция на мнение пользователей данного ресурса. Более чем уверен, что им не нравится война. И ложь, скрываемая под абревиатурой СВО. ***

            Я это читаю по другому. Я все-таки живу в Америке 30 лет и кое-какое понятие о психологии американцев имею. Несколько наблюдений:

            1. На моих глазах украинские активисты агитировали американские компании на разрыв бизнеса с Россией все время с 2014 года - один даже в реале в одну компанию пришел в 2018 году и стал им говорить чтобы те прекратили лицензировать технологию российским компаниям по политическим соображениям, и произнес гневную речь против Путина. Компанейский менеджер сказал "спасибо что поделились вашим мнением" и на этом все закончилось. Учитывая, что компания получала десятки миллионов долларов из России и ноль из Украины - неудивительно.

              Почему? Потому что компаниям как правило совершенно неинтересно выяснять кто прав, кто виноват в политике. Это просто не их дело. Если бы они это выясняли, то они не могли бы делать бизнес с КНР, технологии в котором поднялись с активным участием американских компаний еще в середине 1990-х. В то время американское правительство еще жучило КНР за Тяньаньмэнь, но американский технологический бизнес уже раздувал внутренний хайп "налаживай связи с КНР а то проиграешь".

              Я даже видел фотки китайских партнеров с бюстом Мао-Дзе-Дуна и ходил в офис Huawei в Silicon Valley, который тогда у поставщиков IP-блоков рассматривался как "дверь в КНР".

            2. Одновременно компаниям ОЧЕНЬ не все равно, когда их начинают жучить местные органы по линии Bureau of Industry and Security. Отберут экспортную лицензию - бизнесу кранты. Поэтому компании очень ревностно относятся к базе данных, которую я привел выше. Скорее всего Гитхаб просто сделал grep по всем аккаунтам по слову Skolkovo и Skoltech. Сколково было внесено в черный список 2 августа, с предписанием всем компаниям закончить бизнес с ним до 1 сентября. Поэтому наверное Гитхаб 1 сентября сделал grep, после чего 2 сентября забанил всех кто попал в этот grep, чтобы чисто формально показать органам то бишь BIS, что они сделали все что могли.

            3. С точки зрения многих американцев, как и индусов, китайцев итд с которыми я разговаривал, во всем виноват Путин, но не все россияне. Типичная позиция "это ужасно, жертвы среди мирного населения, разрушение итд, но мы напрочь отказываемся принимать стороны в межнациональном конфликте украинцев и русских".

              Сама война сравнивается например с 2-й иракской войной 2003 года, против которой была половина Америки и в которой была ложь про так и ненайденные в ожидаемых количествах и свежести ОМП.

              Вы можете посмотреть, что тот же Гитхаб агитирует органы открыть работу с гитхабом open-source разработчикам из Крыма во имя международного общения.


            1. hMartin
              11.09.2022 13:44

              А насколько безопасно условному гитхабу устраивать ковровые блокировки аккаунтов?

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


        1. Aleksandr_r
          10.09.2022 22:38
          +5

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


        1. Didimus
          11.09.2022 08:02

          А можно эти репозитории использовать для ддосса этих же репозиториев?


      1. myx_ostankin
        10.09.2022 16:47
        +9

        Наверное, на основании своих Acceptable Use Policies, в которых написано:

        We do not allow content or activity on GitHub that:

        - directly supports unlawful active attack or malware campaigns that are causing technical harms — such as using our platform to deliver malicious executables or as attack infrastructure, for example by organizing denial of service attacks or managing command and control servers — with no implicit or explicit dual-use purpose prior to the abuse occurring; or

        - uses our servers to disrupt or to attempt to disrupt, or to gain or to attempt to gain unauthorized access to, any service, device, data, account or network. Please note, activities permitted under bug bounty programs, such as the GitHub Bug Bounty program, are not considered “unauthorized.”


      1. nidalee
        10.09.2022 22:50
        +6

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


      1. Ndochp
        11.09.2022 11:41

        А разве запрет на создение инструментов ДДоСа не прошит в лицензионном соглашении с гитхаб? (я уж не говорю о координации целей, это еще жестче вроде, тут можно банить за "не код")


  1. mgurevich221
    10.09.2022 15:23
    -1

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


  1. Sergey6661313
    10.09.2022 16:30
    +2

    chiselapp.com
    Почему никто не знает и не говорит про fossil scm? Маленькое, удобное, рабочее. И умеет в nested.

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


    1. YuriPanchul Автор
      10.09.2022 19:13
      +1

      Мне лично трудно даже просто уламывать некоторых разработчиков примеров на верилоге прочитать шпаргалку по Git-у. Уламывать же выучить редкую version control system типа fossil было бы вообще невозможно имхо. C гитом я могу по крайней мере убеждать "вам это все равно понадобится в карьере", с fossil это нереально.


      1. vkni
        10.09.2022 23:23

        Жуть какая-то, если честно. От Git'а нужно буквально git add/git commit/git checkout.

        Это всё вместе ну байт 200.


        1. 0xd34df00d
          11.09.2022 07:39

          Если хреначить прямо в мастер, то даже checkout не нужен.


          1. vkni
            11.09.2022 08:52

            git checkout -f полезен. Я, собственно, по опыту привития культуры git папе пишу. :-)


  1. Veratam
    10.09.2022 17:44
    +1

    Как автор статьи С 13 апреля GitHub начал блокировать аккаунты российских компаний и разработчиков, могу сказать, что Гитхаб и правда хорошо реагирует на тикеты в поддержке. Но если дело коснется Linkedin или Twitter — беда. Они и без санкций могут по-ошибке заблокировать, и до поддержки не доберешься никак.


    1. YuriPanchul Автор
      10.09.2022 19:03
      +1

      Да, интересно. Я еще думаю, не стоит ли мне поапеллировать к Интелу, который с какого-то бодуна решил что я в России (я живу в Калифорнии 30 лет) когда я стал получать дополнительную лицензию на Siemens EDA Questa. Это такой симулятор Verilog-а, который Интел поставляет вместе с тулом для синтеза Quartus, который Интел купил вместе с компанией Altera.

      В принципе мне Questa по большому счету не нужна, так как:

      1. на основной работе у меня есть любые симуляторы;

      2. для образовательных программ бесплатная версия Questa ограничена, в ней нет ключевых для меня фич (randomization constrains, covergrops и concurrent assertions). Тем самым для моих целей Questa ничуть не лучше, чем бесплатный тул Icarus Verilog, который не требует вообще никакого специального лицензирования.

      3. у меня есть две старые лицензии на Questa, которые работают; я просто хотел сделать одну лицензию на два других компьютера.

      Короче Интел запретил мне создавать новые лицензии или редактировать старые и наутро после любого логина я вижу следущий скрин:

      Я им написал следующее письмо, но ответа не получил.

      Hello:

      I am a US citizen living in California and I am getting messages about Russia (attached).
      Most recently I was trying to get a Questa license for my two computers - Windows and Linux.
      I did not understand how to make a license file that works on both computers so I started to experiment with seats and created five licenses.
      Finally the system banned me from creating licenses and showed the message on the attached screenshot.

      Maybe your software decided I was trying to give licenses to other people but this is not the case.

      Can you explain to me what is the basis of your decision that I am allegedly working in Russia (I am not)?

      I probably don't need your Questa license because it apparently does not support SystemVerilog randomization and coverage, so in terms of SV language features it is no better than Icarus Verilog. However I do need the answers to my question because I feel it is a sort of discrimination. By the way, I am ethnically not Russian but Ukrainian American.

      Thank you,
      Yuri Panchul

      Думаю - пинать их через support chat или телефон - или лень? Могу и пнуть из принципа.


      1. Gryphon88
        10.09.2022 22:18

        Бан (я сталкивался на ST и AD) можно получить 3 способами:
        1. В регионе аккаунта Россия или имя компании в санкционном списке.
        2. Вход с российского IP
        3. В качестве почты указано .ru, а в телефоне +7.
        У Вас точно не один не один из случаев выше? Парсить профили линкедина или проверять имена на русскость никто не собирается.


        1. YuriPanchul Автор
          10.09.2022 22:48

          Ни один из этих случаев. Я никогда после заведения аккаунта не был в России, не входил с российкого IP, почта на .com, в телефоне +1. Аккаунт вроде лично на себя (перепроверю).


          1. Gryphon88
            10.09.2022 22:51

            Тогда очень странно. Не могут же они по месту рождения банить…


            1. YuriPanchul Автор
              10.09.2022 23:06
              +3

              Да, я наверное на неделе засяду в их суппорт-чат и выясню, что там такое


            1. Didimus
              11.09.2022 08:06

              Погодите, можно указать RSFR как место рождения?


              1. Gryphon88
                11.09.2022 17:44

                Бывают разные поля, в том числе тестовые, где-то наверняка можно. А где-то с городом рождения. У меня на mathworks в месте рождения указано BSSR, Minsk. Доступ на их форум и файлообменник, кстати, есть)


  1. Lockal
    11.09.2022 06:39
    +1

    Как лучше всего бороться за прогресс человечества в свободных разработках?

    Так сам же автор (гражданин США) на это и ответил:

    1) не быть резидентом РФ

    2) если возникли претензии (в данном случае, очевидно, обоснованные), разрешить проблему одним письмом


  1. Sin2x
    13.09.2022 00:46
    +1

    Вместо Gitee можно Codeberg или Sourcehut, чтобы не было синостигмы.