The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов

10.01.2024 18:06

Разработчики анонимной сети Tor опубликовали выпуск проекта Arti 1.1.12, развивающего Tor-клиент, написанный на языке Rust. Ветка 1.x отмечена как пригодная для использования обычными пользователями и обеспечивающая тот же уровень конфиденциальности, юзабилити и стабильности, что и основная реализация на языке Си. Код распространяется под лицензиями Apache 2.0 и MIT.

В отличие от реализации на Си, которая вначале была спроектирована как SOCKS-прокси, а уже потом подогнана под другие потребности, Arti изначально развивается в форме модульной встраиваемой библиотеки, которую смогут использовать различные приложения. Кроме того, при разработке нового проекта учитывается весь прошлый опыт разработки Tor, что позволяет избежать известных архитектурных проблем, сделать проект более модульным и эффективным. Когда код на Rust достигнет уровня, способного полностью заменить вариант на Си, разработчики намерены придать Arti статус основной реализации Tor и прекратить сопровождение реализации на Си.

В качестве причины переписывания Tor на Rust упоминается желание добиться более высокого уровня защищённости кода за счёт использования языка, обеспечивающего безопасную работу с памятью. По оценке разработчиков Tor, использование языка Rust без блоков "unsafe", позволит не допустить появление как минимум половины от всех типичных уязвимостей в проекте. Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си, за счёт выразительности языка и строгих гарантий, позволяющих не тратить время на двойные проверки и написание лишнего кода.

Версия Arti 1.1.12 примечательна доведением реализации onion-сервисов до готовности тестирования и проведения экспериментов. При помощи Arti теперь можно не только подключаться к существующим onion-сервисам, но и создавать свои onion-сервисы. При этом в настоящее время ещё не готовы некоторые возможности для обеспечения приватности и защиты onion-сервисов, такие как авторизация клиентов, защита от DoS-атак и механизм предотвращения определения Guard-узлов "Vanguard", поэтому реализация пока не рекомендована для рабочих внедрений.

  1. Главная ссылка к новости (https://blog.torproject.org/ar...)
  2. OpenNews: Первый стабильный выпуск Arti, официальной реализации Tor на языке Rust
  3. OpenNews: Проект Tor опубликовал Arti 0.0.3, реализацию клиента Tor на языке Rust
  4. OpenNews: Выпуск новой стабильной ветки Tor 0.4.8
  5. OpenNews: Релиз Tor Browser 13.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60416-arti
Ключевые слова: arti, tor
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (148) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 18:10, 10/01/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –4 +/
     

     ....ответы скрыты (4)

  • 1.3, Аноним (3), 18:12, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    > Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

    Ничего себе к каким выводам пришли те, кто написал вначале реализацию на си, а потом на расте...
    Это как-то катастрофически противоречить ыкспертному мнению анонов с опеннета, особенно тех, кто не писал ни на том, ни на другом!
    Как же так получилось-то...

     
     
  • 2.5, Аноним (1), 18:22, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это в вас выдаёт местного эксперта

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

     
     
  • 3.8, Аноним (3), 18:26, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот это откровения! Зачем же они тогда перешли с прекрасной сишки? Продолжали бы писать на ней.

    > вклад языка как такового там мал

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

     
     
  • 4.10, Аноним (10), 18:43, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет. Ну будет теперь выбор, юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте. Так выбор это всегда хорошо.

    >При этом в настоящее время ещё не готовы некоторые возможности для обеспечения приватности и защиты onion-сервисов, такие как авторизация клиентов, защита от DoS-атак и механизм предотвращения определения Guard-узлов "Vanguard"

    Ну очень безопасно!

     
     
  • 5.13, Аноним (-), 18:54, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Открываем gitlab torproject org tpo core arti - blob main doc FAQ md И читаем W... большой текст свёрнут, показать
     
     
  • 6.32, Аноним (10), 19:28, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да кому какое дело, я уже столько начитался растаманских сказок что уже все на расте должны были переписать. Только воз и ныне там, а Раст остается маргинальным языком для домашних проектов. Поэтому совсем не удивлен что растоманы считают readme побочного проекта официальной позициией разработчиков. Советую кстати читать не только то что нравится, а заострить внимание на следующей строчке:
    >We estimate that this will take us several more years, at the least.

    Годы, Карл, годы, до готовности этого чуда, по самой оптимистичной оценке. А решать в итоге чем пользоватся будет сообщество, а оно очень консервативное и очевидено выберет более зрелый продукт.

     
     
  • 7.43, Анонин (?), 19:56, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > readme побочного проекта официальной позициией разработчиков

    Ну да, ну да. Открываешь просто официальнейший blog.torproject.org и там прям на пороге новость
    "Arti 1.1.12 is released: Now you can test onion services!"
    Побочный проект говоришь?))

    > several more years
    > Годы, Карл, годы

    Жаль что ты не можешь в англ. язык. Это немного не годы, а всего несколько лет.
    И в гитлаб тоже - эта фраза была закоммичена 28 фев. 2022 года. Т.е. почти два года прошло и мы уже получили эквивалентную замену для конечных пользователей и пока не получили для релеек.

    > А решать в итоге чем пользоватся будет сообществ

    Ахаха, "сообщество". Сообщество будет есть то, что сделают разрабы.
    Потому что писать код оно все равно не в состоянии)) Ни на расте, ни на сишечке.

     
     
  • 8.181, Аноним (181), 10:12, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Читаем до просветления И это лишь хотелки лоббистов раста в команде На самом ... текст свёрнут, показать
     
  • 7.93, Аноним (93), 03:19, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Бхва-ха-ха-ха-а-а-а-а-гы-гы-буль-буль-хр-хры-ой-ой-хлюп Извини, захлебнулс... большой текст свёрнут, показать
     
  • 7.108, Аноним (108), 07:38, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сообщество будет пользоваться тем, что в репах лежать будет.
     
  • 5.50, Анонин (?), 20:04, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет.

    Как же классно быть настолько уверенным в своей правоте.
    Даже если официальный источник говорит другое:
    "We intend that, in the long run, Arti will replace our C tor implementation completely, not only for clients, but also for relays and directory authorities."

    "will replace our C tor implementation completely"
    перевести, или сам справишься?

    https://blog.torproject.org/arti_100_released/

     
  • 5.79, Аноним (79), 00:14, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте.

    Беспощадная логика воинов против Раста: оба проекта разрабатывает одна и та же команда, но при этом на сишочке "надежно и проверено", а на Расте - "любительский проект".

     
     
  • 6.180, Аноним (181), 10:10, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Язык Раст - любительский, значит и проект любительский, все логично )
     
  • 3.11, Аноним (-), 18:48, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Т е для вас скорость разработки и скорость печатания букв в программировании ... большой текст свёрнут, показать
     
  • 3.188, _oleg_ (ok), 12:43, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > эти люди прошли всё это на Си, поэтому теперь они просто пишут, то, что уже знают и так

    Вряд ли упоротые растаманы это поймут.

     
  • 2.34, Аноним (34), 19:32, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    возможно имелось ввиду что там где на Си надо писать велосипед или мучаться с подключением очередной "откуда-то-скачанной" библиотеки, в Расте достаточно прописать зависимости и use - и пользуйся на здоровье!
     
     
  • 3.178, Аноним (181), 10:01, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А потом прилетает зловред из карго и упс.
     
     
  • 4.195, Аноним (195), 05:02, 14/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот именно, упс, не зловредится никак: хэш не совпал с тем, что в лок-файле.
     
  • 2.35, Аноним (10), 19:32, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Растаманы заявили:
    > Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

    Мы им конечно же верим на слово.

     
     
  • 3.44, Анонимусс (?), 19:56, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Растаманы заявили:
    >> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си
    > Мы им конечно же верим на слово.

    С учетом того, что "эти растаманы" и есть разработчики Tor project...
    Да, у меня к ним доверия в 100 раз больше, чем к анониму, компетентность которого под баальшим вопросом.
    Особенно если учесть, что этот коммент я пишу через Тор)


     
     
  • 4.179, Аноним (181), 10:08, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тем более не стоит верить им словам. В "честности" растоманов мы все уже успели убедится. А ты можешь верить хоть в деда мороза )
    Надеюсь, что сидишь через свой дырявый полусырой Арти, запущенном на Redox, но что-то сомневаюсь.
     
     
  • 5.189, Анонимусс (?), 13:02, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Тем более не стоит верить им словам.

    Ты вообще отбитый?
    Основной контрибьютор Си версии и тот, кто писал раст версию, - это один и тот же человек Nick Mathewson.
    В каком бреду можно при этом доверять авторам сишной версии и не доверять авторам раст версии?
    Это какой-то новый уровень двоемыслия?

     
  • 3.94, Аноним (93), 03:29, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Эти растаманы раньше _годами_ писАли этот проект на дыряшке, причем не хэлловолд и теперь могут сравнить. Но ты растаманам не веришь. А дидам-сишникам, писАвших и продолжающим писАть тор веришь? Так это они, прикинь!
     
  • 2.65, AKTEON (?), 21:11, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я вам еще более ужасную  тайну открою : на Fortran скорость разработки выше , чем на С++ , а уж в сравнении с С ...
     

  • 1.6, Аноним (-), 18:25, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Код распространяется под лицензиями Apache 2.0 и MIT.

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

     
  • 1.7, 12yoexpert (ok), 18:26, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Юзать небезопасный язык для tor (см Страуструп), что может пойти не так?
     
     
  • 2.177, Аноним (181), 10:00, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Переписать уже проверенную и отдебаженную версию на новом языке - что может пойти не так?
     

  • 1.9, 12yoexpert (ok), 18:29, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в расте уже научились выделять память на стеке без выделеня в куче?
     
     
  • 2.19, Аноним (79), 19:12, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > выделять память на стеке без выделеня в куче?

    Ты хоть сам понял, что написал?

     
     
  • 3.39, 12yoexpert (ok), 19:44, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    погугли, как в расте динамически выделяется память на стеке
     
     
  • 4.81, Аноним (79), 00:20, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > динамически
    > на стеке

    "Динамически на стеке"? Ты даже не понимашь, какую дичь пишешь. Ты хотя бы узнал, чем стек от кучи отличается...

     
     
  • 5.84, Анонин (?), 00:51, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее такое существует.
    "The alloca() function allocates size bytes of space in the stack frame of the caller."
    https://man7.org/linux/man-pages/man3/alloca.3.html

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

     
     
  • 6.92, Анонми (?), 02:53, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Ну так alloca() выделяет на стеке, а не в куче. Изначальный риторический вопрос был:

    > в расте уже научились выделять память на стеке без выделеня в куче?

    Что является забористой чушью.

     
     
  • 7.111, 12yoexpert (ok), 07:39, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    я тебе ещё раз говорю, гений: погугли, как в расте выделяется динамически память на стеке. ответ - сначала на куче. это одна из причин, почему раст - язык для веб-скрипт-кидди. вы даже не понимаете, о чём речь.

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

     
     
  • 8.146, Аноним (79), 14:08, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Если память выделена в куче, то она выделена именно в куче, а не на стеке Как в... текст свёрнут, показать
     
  • 6.112, 12yoexpert (ok), 07:42, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > но без этого точно можно прожить счастливую жизнь.

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

     
     
  • 7.119, Аноним (119), 11:09, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > например, нельзя будет создать выход за границы массива с UB и очередной CVE.

    Исправил за тебя, не благодари.

     
  • 7.135, AKTEON (?), 12:33, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    РЖУ. Если массив передается по ссылке , просто пересылаем указатель на него.
    Если массив передается по значению, то выделяем память на куче, копируем туда данные, передаем указатель на данные в куче, по выходу из процедуры освобождаем память.
    Это просто вопрос лени разработчиков компиллятора.
     
     
  • 8.144, 12yoexpert (ok), 14:04, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ты такой глупый, что я объясню тебе на пальцах void foo size_t size здесь ... текст свёрнут, показать
     
     
  • 9.147, Аноним (79), 14:11, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Теперь, умник, объясни, как ты в этом своем коде обработаешь нехватку памяти на ... текст свёрнут, показать
     
     
  • 10.151, Аноним (-), 15:08, 11/01/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 9.152, Аноним (-), 15:31, 11/01/2024 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 5.109, 12yoexpert (ok), 07:38, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    поколение маленьких индиго не слышало про динамическое выделение памяти на стеке? думают, только в куче можно? дожили. ты С хоть раз в глаза видел вообще? как компьютер работает, представляешь хоть примерно?

    на собеседовании я бы тебя поджопниками на улицу выгнал

     
  • 2.51, Анонимусс (?), 20:16, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Из того что нагуглил - только через костыли типа smallvec.
    Но явлется ли это необходимым условием для написания програм?
     
     
  • 3.113, 12yoexpert (ok), 07:44, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да. не нужно задавать якобы язвительные тупые вопросы сразу после того, как загуглил
     
  • 2.67, AKTEON (?), 21:15, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Открою страшную тайну : в фортране в хороших реализациях  есть специальные ключи компиллятора
    чтобы НЕ  ПЕРЕДАВАТЬ АРГУМЕНТЫ через стек.
     
     
  • 3.184, BeLord (ok), 11:34, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В хороших это в каких?-) А можно посмотреть что-нибудь живое, актуальное, системное на фортране?
     
  • 2.154, inklesspen (ok), 16:00, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, есть stackalloc)
    Но это не то, там вроде обёртка через сишку
     
  • 2.157, Карлос Сношайтилис (ok), 17:37, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Раст этому "учится" не будет, подобные вещи убивают оптимизации и бьют по конечной скорости.
    Но если кто-то считаетсебя умнее компилятора, ничего не мешает выделять память в стеке ручками и творить свои тёмные делишки.
     
     
  • 3.176, Аноним (181), 09:59, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда проще вообще обойтись без Раста.
     
     
  • 4.198, Карлос Сношайтилис (ok), 11:44, 07/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Тогда проще вообще обойтись без Раста.

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

     

  • 1.12, Аноним (10), 18:49, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ничего еще толком не готово, но версия уже больше единицы. Все что нужно знать о разработчиках данного поделия.
     
     
  • 2.14, Аноним (-), 19:00, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О, вот только "очень важного мнения анонима" им только не хватает! Как же они разработку без него вели.

    Из FAQ.md раздел Current status
    Arti can connect to the Tor network, bootstrap a view of the Tor directory, and make anonymized connections over the network. Now that Arti has reached version 1.0.0, we believe it is suitable for actual use to anonymise connections.

    По их мнению, этого уже достаточно для версии 1.0.
    А твоего мнения, предсказуемо, не спрашивали)

     
     
  • 3.17, Аноним (10), 19:07, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То есть то что обычно считают альфой, у них версия 1.0. Что ж, если им этого достаточно, пусть они сами этим и пользуются.
     
     
  • 4.21, Аноним (-), 19:14, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, тебя никто не заставляет его использовать.
     
     
  • 5.33, Аноним (10), 19:30, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Заставляет. Здравый смысл заставляет пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.
     
     
  • 6.69, фнон (?), 21:32, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.

    Открываем на гитлабе The Tor Project/Core/Tor/Contributor analytics и смотрим кто же пишет "надежный, проверенный продукт на Си" больше всех
    Nick Mathewson 2307 коммитов, David Goulet 856 на втором месте (с большим отрывом)

    А теперь посмотрим, что за студент пишет Arti (The Tor Project/Core/Arti/Contributor analytics)
    Nick Mathewson 2291 коммитов, Ian Jackson 2147
    Да что ж такое! Arti в прямом смысле пишет тож же человек, что и Тор!

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

     
     
  • 7.106, Аноним (106), 07:10, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    То есть это фактически личный проект одного человека с парой помошников, что и требовалось доказать. И самое забавное при этом то, что ты сам же потыкал себя носом в свои экскременты )
     
     
  • 8.117, Прохожий (??), 10:51, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Изначально ты же или твой собрат по разуму другое доказывал Типа, что проект ... текст свёрнут, показать
     

  • 1.15, Аноним (10), 19:02, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В 2023 году в Торе была одна уязвимость. В 2022 - две. Ни одна из них не связана с безопасностью памяти. И эту надежную, тщательно протестированную программу нам предлагают заменить на свеженаписанное и насквозь дырявое нечто, которое будут доводить до ума годами, если не десятилетиями. Но зато соответствующее рекомендациям NSA.

    2023
    https://www.cvedetails.com/vulnerability-list/vendor_id-12287/product_id-23219

    2022
    https://www.cvedetails.com/vulnerability-list/vendor_id-12287/product_id-23219

     
     
  • 2.37, Аноним (-), 19:38, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что же было раньше В 21ом, 20ом А вот что CVE-2021-34550 - out-of-bounds me... большой текст свёрнут, показать
     
     
  • 3.42, Аноним (42), 19:53, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Из-за четырех уязвимостей за пять лет переписать огромный проект на новый язык? Отличный план, надежный как швейцарские часы. Все нормальные люди просто продолжат пользоватся надежной, отлаженной версией на Си, пока растоманы будут умолять их протестировать на себе их дуршлаг, написанный по заказу NSA.
     
     
  • 4.48, Анонимусс (?), 20:02, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это только те, которые дожили до CVE А сколько было исправлено в виде багов Ск... большой текст свёрнут, показать
     
     
  • 5.105, Аноним (105), 06:53, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И сколько же ты кода напушал в Тор? Нисколечко? Ожидаемо, это же не языком болтать на анонимном форуме.
    У Тора большое сообщество и среди них полно программистов, так что они вряд ли будут прислушиватся к кудахтаньям растоманов и прочих убогих, просто будут поддерживать свою версию на Си, делая ее основной версией как по функционалу, так и по надежности. Заявления отдельных разработчиков побочных продуктов вообще ни о чем не говорят, только дают ложную надежду детям с Растом головного мозга. А сейчас можешь попыхтеть от злости и пойти "отлаживать" свой домашний проектик на Расте которым все равно никто пользоватся не будет ))
     
     
  • 6.118, Прохожий (??), 10:58, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя уже выше носом ткнули, из кого состоит это “большое сообщество“. Но чукча не читатель. Да? Ещё раз. Разработчики на Си и разработчики на Rust - это одни и те же люди.
     
     
  • 7.175, Аноним (181), 09:57, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Еще раз - отказа от Си версии нет и не предвидется. Этот поехавший на CoCах переписыватель на расте волен писать все что придет в его больную голову пока его финансируют всякие NSA. На отказ от Си версии это не повлият никак, она продолжает быть основной. Странно что тебя приходится тыкать носом в такие простые вещи.
     
     
  • 8.187, Аноним (-), 11:57, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, офф сайт TOR пришет что отказываются, главный разраб сишной версии пишет ... текст свёрнут, показать
     
  • 6.125, Анонимусс (?), 11:41, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Большое сообщество кого Мимокрокодилов Сочувствующих Открой уже список контри... большой текст свёрнут, показать
     
     
  • 7.174, Аноним (181), 09:47, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так не горит, что целую простыню накатал )))
     
  • 4.196, Аноним (196), 04:20, 16/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > дуршлаг, написанный по заказу NSA.

    Строго говоря, предыдущая версия тоже создавалась по заказу NSA. Чтобы можно было маскировать полтора агента в поле среди толп шифропанков и прочих девиантов — любителей веществ и центрального процессора.

    Но вот то, что даже в такой критичный инструмент пробралась растишка головного мозга и корпоративные ценности в виде «истинно свободных» лицензий — показательно. Впрочем, кто девушку ужинает…

     
  • 3.55, Аноним (55), 20:26, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Типичные ошибки убогой дыряшки

    Ты удивишься какие в асме ошибки можно сделать.

     
     
  • 4.64, Анонимусс (?), 20:35, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ассемблер - это совершенно другое.
    Это тонкий инструмент для ускорения кода, часто для определенной арихитектуры.
    Как скальперь хирурга, отвертка часовщика, или как unsafe rust)

    А сишка это вариант пхп из 70х. Ну чтобы было писать быстро х-к-х-к и в прод, да еще и на куче архитектур.
    С отвратительным "стандартом" полным "сами хз, как должно быть, компилятор разберется".
    В итоге выпрограммировали "шидевры" типа хорг в котором уязвимости живут по 30 лет.
    Зато быстро.

     
     
  • 5.70, AKTEON (?), 21:35, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.
     
     
  • 6.75, Аноним (75), 22:28, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Значительные куски ассемблера используются примерно в 100% серьёзных программ, потому что ни один компилятор ни для одной архитектуры никогда не даст нужной производительности. Ну и потом, можно только пожалеть инвалидов, не способных читать и анализировать сгенерированный компилятором трешак.
     
  • 6.120, Аноним (119), 11:24, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.

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

     
  • 3.66, Аноним (55), 21:13, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Типичные ошибки убогой дыряшки.

    Сказать на чем написан LLVM, которым весь код на расте собирается?

     
     
  • 4.72, Аноним (-), 21:57, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На C++. Причем на довольно свежей версии C++17. https://llvm.org/docs/CodingStandards.html#c-standard-versions
    Еще есть что сказать?
     
     
  • 5.77, Аноним (77), 23:49, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так небезопастный же он для растоманов. Некошерна.
     
     
  • 6.80, фнон (?), 00:20, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Рим не за день строился.
    Сейчас гугл новый код в андроиде старается писать на раст (вместо с/с++), майкрософт заменяют кода в винде.
    Так что может и до ллвм дойдут руки.
     
     
  • 7.104, Аноним (105), 06:46, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Рим пал, центурион.
    В гугле прямо говорят что отказыватся от C и C++ не собираются. А Майкрософт может говорить что они пишут хоть на брейнфаке, все равно код закрыт и проверить это невозможно.
     
     
  • 8.121, Аноним (119), 11:25, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поправочка от ужде написанного кода отказываться не собираются Но новый стараю... текст свёрнут, показать
     
     
  • 9.173, Аноним (181), 09:41, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, именно что продолжают использовать, а Раст применяют ограниченно ... текст свёрнут, показать
     
  • 4.74, фнон (?), 22:19, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не вижу проблемы. Первые молотки медного века были сделаны из камня.
    Но каменный (или окаменевший - это СИ), LLVM написан, ЕМНИП, на С++.
    А это уже умные указатели, и прочие дары цивилизации.
     

     ....большая нить свёрнута, показать (23)

  • 1.16, Аноним (-), 19:02, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не так давно узнал что на расте ниасилили обёртку wlroots, вроде к теме не относится, но... принципиальная невозможность не добавляет плюсов к языку в котором нормальный по их, авторов, мнению код уже... smells.

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

     
     
  • 2.20, Аноним (-), 19:13, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не так давно узнал что на расте ниасилили обёртку wlroots

    Разве нас должно интересовать мнение неосиляторов?

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

    Главное говорить загадочно и напускать туману?
    Ну чтобы выглядеть слегка умнее.

     
     
  • 3.46, Аноним (-), 19:59, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну чтобы выглядеть слегка умнее.

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

     
     
  • 4.49, Анонимусс (?), 20:04, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Типа того, но главное - предупредить. Попробуй написать свою реализацию на чём угодно простеньком - и туман тебя сожрёт :))) Добро пожаловать в ад.

    Не, "предупредить", для меня, было бы так "протокол ТОР овно и вот 10 пунктов почему!"
    Тут уже было бы что обсудить.
    А это пока просто газофикация луж, в виде намеков.

     
     
  • 5.192, Аноним (-), 14:15, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    остаётся только добавить "в 2024 году" - и с этим запросом идти в гугл
     

  • 1.38, Аноним (42), 19:42, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))
     
     
  • 2.41, Анонимусс (?), 19:48, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))

    Какой ужас, мы вылетаем из  
    "индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка"
    Там PHP на 7 месте, а JS на 6м.


     
     
  • 3.45, Аноним (42), 19:58, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Значит люди устали от Раста и стали меньше им интересоватся, все логично. PHP на своем месте, а фронтендеры сидят по разным фреймворкам со своей собственной справкой.
     
     
  • 4.52, Анонимусс (?), 20:18, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Или документации им вполне достаточно для разработки)
    Это же не гуглить "как выйти из вим" - самый посещаемый запрос про этот кусок кода)
    Разрабы что пыхи, что js обычно умом и сообразительностью не отличались, зато гуглить лефтпады им жизненно необходимо.
     
     
  • 5.89, Аноним (89), 01:02, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Или документации им вполне достаточно для разработки)

    Чел, очнись, с развитием AI чатов и всевозможных Copilot плагинов, документацию мало кто читает вручную. Хотя, если ты из РФ, то могу только посочувствовать, вас же почти везде заблокировали.

     
     
  • 6.91, Анонимусс (?), 01:11, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот когда они поумнеют достаточно, тогда от них будет толк.
    Сейчас Copilot и "AI" относительно "хорошо" работает только как автодополнялка. По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.
    Но хуже всего, этот м###ла придумывает несуществующие функции или существующие, но в других языках...
     
     
  • 7.99, Аноним (99), 04:26, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нужно уметь писать правильные промпты. Нейросеть не телепат, чтобы знать чего ты хочешь от неё, зачастую ты предоставляешь слишком мало вводных данных, потом удивляешься почему она порет чушь. Даже GPT-3.5 работает отлично, если знать как. Про GPT-4 вообще молчу. Автодополняшка кстати бестолковая вещь и только мешает.
     
  • 7.102, Аноним (105), 06:36, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.

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

     
     
  • 8.128, Анонимусс (?), 11:45, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Конечно Пишешь 20 лет на окаменевшем куске с99 и тебе ничего и не нужно Не сме... текст свёрнут, показать
     
     
  • 9.172, Аноним (181), 09:38, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Даже нейронка на Си программирует лучше и безопаснее, чем недопрограммисты на ра... текст свёрнут, показать
     
  • 6.116, Аноним (116), 09:32, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >с развитием AI чатов и всевозможных Copilot плагинов, документацию мало кто читает вручную.

    C развитием AI чатов теперь и код мало кто пишет полностью вручную. Кроме разве что поборников исключительно надежного языка, он у них каждую неделю меняется и GPT за таким модным-молодежным тредом просто не успевает.

     
     
  • 7.165, Noname (??), 20:16, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    шо, в городе цирк? судя по твоему комментарию
     
     
  • 8.171, Аноним (181), 09:35, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по твоему клоунскому ответу, тебе от него неприятно, но нечего возразить ... текст свёрнут, показать
     
  • 4.85, Аноним (89), 00:53, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > PHP на своем месте

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

     
  • 2.68, AKTEON (?), 21:24, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Хуже: он там ниже FORTRAN'а ! (Голом Левитана) Ибо ,  FORTRAN - современный , объектно-ориентированный язык программирования со средствами поддержки параллелизма в гетерогенной вычислительной инфраструктуре, средства разработки которого обеспечивают повторное использование кода 1960-х(sic!) годов,а программы на rust перестают компиллироваться за ничтожный срок в 3-8 лет !
     
     
  • 3.76, Bottle (?), 22:33, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он ниже в рейтинге Паскаля/Дельфи, которые некоторые товарищи пытаются хоронить уже какой год.
     
     
  • 4.87, Аноним (89), 00:56, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Паскаль действительно мёртв (полтора землекопа в лице энтузиастов - не в счёт). А вот делпхи много где используется, особенно у копрорастов, где надо "тяп-ляп" - и десктоп приложение готово.
     

  • 1.58, Анонин (?), 20:28, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Даже не знаю что более приятно: что тор стал более надежным, или читать, как горит у растохейтеров?
    Хотя кого я обманывают, конечно что стал более надежным!
    Но второе тоже радует неимоверно))
     
     
  • 2.101, Аноним (105), 06:30, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Версия Си на Торе действительно стала надежнее, потому что ее чистат от багов с 2002 года, жаль это не касается версии на Расте, которой приходится начинать все сначала. Хотя еще есть надежда, что NSA поможет грантом и процесс устранения нужных багов из Arti пойдет в правильном направлении.
     
     
  • 3.126, Прохожий (??), 11:41, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "что ее чистят от характерных для программирования на Си багов"

    Так точнее будет. Можешь поблагодарить.

     
     
  • 4.170, Аноним (181), 09:33, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Си версию Тора уже очистили от багов
    >Раст версию будут чистить от уязвимостей еще долгие, долгие годы

    Так будет точнее. Можешь поблагодарить.

     

  • 1.73, Аноним (42), 21:58, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    За последние три года в Торе обнаружено 9 уязвимостей. Пейсатели на Расте убеждены что, что переход на него позволяет избавится от 70% уязвимостей. Тогда переписывание Тора на Расте позволит избавится примерно от 6 уязвимостей в последующие три года, то есть от двух в год. Но в прошлом году была только одна уязвимость. Вычитаем две из одной, получается минус одна уязвимость. Вот как станет безопастно с Растом!
     
     
  • 2.83, Аноним (89), 00:49, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Его переписывают на расте не для этого. Просто раст более вписывается в современные стандарты разработки. Это скорее мягкая эволюция.
     
  • 2.96, Аноним (93), 03:41, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А сколько еще не обнаруженных ошибок, связанных с памятью?
    А про увеличившуюся скорость разработки почему постеснялся упомянуть?

    Прикинь - будет и безопаснее сама софтина и быстрее разработка софтины. Зачем оставаться на старом уродце, если переход на ржавчину даст тебе "два-в-одном"?

     
     
  • 3.100, Аноним (105), 06:27, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А сколько будет новых ошибок, НЕ связанных с памятью, добавленных в процессе переписывания на ржавом уродце? Огромное количество, и пока их пофиксят, пройдут годы, как признают сами разработчики этой наколенной поделки. Си всегда более производителен чем Rust, оспаривать это может только совсем поехавшие. Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя и ей будут пользоватся только фанатики камикадзе которым нечего скрывать от NSA.
     
     
  • 4.129, Прохожий (??), 11:48, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ох и тролль. Не знаю, как другие, но я, например, веселюсь с твоей безграмотности. Школу-то хоть закончил уже? О чем я? О том, что ты понятия не имеешь, где и как правильно использовать мягкий знак в глаголах, которые заканчиваются на "тся".
    В остальном - унылый троллинг тупостью.
     
     
  • 5.168, Аноним (181), 09:06, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Докопайся до ошибок - вот умственный предел программиста хеллоуворлдов на Расте.
     
  • 4.153, Аноним (93), 15:57, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя

    Да нам-то, глупым, ничего не понимающим мимокрокодилам-растаманам (по твоему мнению), зачем ты что-то доказываешь? Чего ты здесь с нами своё ценное время тратишь? Прям бисер мечешь перед нами, мы ведь в этом, как и в апельсинах, нифига не разбираемся. Ты эту свою умную фразу давай задвигай основному тор-разработчику - Nick'у Mathewson'у. Так победишь.

     
     
  • 5.183, Аноним (181), 10:18, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Смелое предположение, что кого-то здесь заботишь лично ты и твои проблемы. Здесь свободная площадка для общения. Не нравится читать про критику Раста, смело шагай туда где пишут только приятное для тебя. Это интернет, деточка, тут даже могут на юг послать.
     
     
  • 6.185, Аноним (185), 11:46, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Не нравится читать про критику Раста

    Так ты ж не критикуешь. Просто кидаешься фекалиями, вот почти в каждый тред успел нагадить, 181й.
    Но ты прав, тут могут послать тебя, твою дыряшку и реализацию либы тора на ней)
    Ты обязательно вернись в следующей новости про Arti, хоту послушать твое нытье и посмотреть как "сообщество" начало "поддерживать" дыряшечную версию.

     

  • 1.82, Аноним (89), 00:48, 11/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    У меня более глобальный вопрос: кому нафиг сдался нынче Tor? Он почти везде зaбaнен, а если вход на сайт и не зaбaнен, то будете зaбaнeны вы лично и потом объясняйте почему вы заходили с Tor и что это были вообще вы. Про даркнет вообще молчу, там давно делать нечего, 99% всего там это лютый скам.
     
     
  • 2.86, Аноним (86), 00:53, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    За несколько лет натыкался на бан тора на каком-то сайте ровно 1 раз. Сказки это.
     
     
  • 3.88, Аноним (89), 00:58, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Сказки это.

    Даже на опеннет у тебя сообщения будут прятаться ботом если писать с Tor. Про всякого рода банкинг и криптобиржи вообще молчу.

     
     
  • 4.90, Аноним (-), 01:06, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Неправда, вот прям сейчас пишу через exit node в Нидерландах.
    Модеры периодически включают блокировку для тора, но это происходит отнюдь не всегда, а только когда их кто-то реально достает.
     
     
  • 5.98, Аноним (99), 04:24, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Попробуй напиши сообщение из пары слов. Оно у тебя всегда из под Tor будет скрытым. Не помечаются автоматически только те, которые по набору символов больше пары слов. Не рассказывай мне сказки, я из под Tor тут сидел 6 лет, пока не нашел альтернативных способов.
     
     
  • 6.130, Аноним (-), 11:49, 11/01/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.95, AKTEON (?), 03:29, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    (напевая )
    У нас есть на то контрмеры ,
    но мы вам о них не расскажем,
    Аквалангисты ...
     
  • 2.161, Аноним (-), 19:17, 11/01/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.197, Анонимас (?), 15:02, 18/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Единственные два сайта, где Тор совсем не пашет - это Taringa и Twitter. На остальных могут быть проблемы с отправкой сообщений, но если тебе только почитать, то этого достаточно. Ты не забывай, что за последние пару лет РКН перебанил не только кучу пиратских ресурсов, но и многие новостные сайты.
     

  • 1.107, Аноним (106), 07:13, 11/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    АНБ США порекомендовало IT-компаниям отказаться от языков C и C++.
    Разработчики Тора взяли под козырек и сказали "Есть!"
     
     
  • 2.114, Аноним (114), 08:37, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему отечественного анонима вообще должно беспокоить NSA? Он что, в розыске ФБР?
     

  • 1.132, Аноним (132), 12:17, 11/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А проблема гигантского дерева совсем нерелевантных зависимостей, содержащего по 10 разных статически-слинкованных прибитых гвоздями API-несовместимых версий зависимостей в Cargo решена? А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена? Вопросы, конечно, риторические. Проект давно по указке из АНБ делает совершенно вредоносные изменения, такие как упразднение trac, переход на заведомо уязвимый и вредоносный (прибитый гвоздями к js с целью заставить пользователя исполнить вредоносные скрипты, на использовании которых GitLab inc. не раз попадалась, в том числе, но не ограничиваясь, использование reCAPTCHA в качестве "капчи" при регистрации) GitLab, запрет анонимам оставлять issue, цензуру в блоге и травлю Джейкоба Эпплбаума.
     
     
  • 2.133, Аноним (132), 12:20, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно, то есть Tor Project - соучастник в навязывании телеметрии.
     
     
  • 3.134, Аноним (-), 12:32, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно,
    > то есть Tor Project - соучастник в навязывании телеметрии.

    О нет, да как же так! Что же теперь делать!
    Меня должны беспокоить проблемы оффтопика, на который забил даже сам майкрософт?
    Системы 15 летней давности? Пусть об этом болит голова у некрофилов финдузятников!

    Ты кажется ошибся форумом дружок-пирожок, тут больше обсуждают open source программы и ОС.

    ps а что в win7 не было телеметрии? ты явно в теме разбираешься, так что должен знать)

     
     
  • 4.142, Аноним (142), 13:01, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >ps а что в win7 не было телеметрии? ты явно в теме разбираешься, так что должен знать)

    Да, в той, что у меня на компакт-диске, телеметрии нет. Зато есть уязвимость в SMB.

     
  • 2.137, Аноним (-), 12:46, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разверни свое карго локально Тащи туда только проверенные либы Разве это так ... большой текст свёрнут, показать
     
  • 2.155, Аноним (-), 16:31, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена?

    Можешь продемонстрировать проблему? Впихни в Arti вредоносную зависимость, раскрой глаза всем слепым, кто не видит проблемы, которую видишь ты.

     
     
  • 3.156, Аноним (156), 17:04, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >для соответствующих служб

    Читать умеешь?

     
     
  • 4.163, Аноним (-), 19:31, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ах, ты ссылаешься на спецслужбы? Я по айтишной привычке под службами понимаю нечто иное.

    Но если мы о тех службах, то они с тем же успехом внедрят код через тысячи сишных зависимостей, которые выполняются в системе, где выполняется tor. Это если им не удастся протолкнуть свой код непосредственно в tor, glibc, linux, openssl, autotools, make, gcc и всякие прочие прямые зависимости tor.

    Если тебя так тревожат всесильные спецслужбы, то мой тебе совет: иди в церковь. Прими Бога, он действительно всесилен, и он тебя защитит. Миллиарды людей по всему свету решают таким образом проблемы с тревожностью, и это помогает 100%.

     
     
  • 5.164, Аноним (164), 20:13, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет Не с тем же Сишные зависимости совместимы на уровне API, а растовые - на у... большой текст свёрнут, показать
     
  • 5.166, Аноним (-), 21:54, 11/01/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (9)

  • 1.160, Аноним (-), 19:06, 11/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    A когда уже Yggdrasil-mesh на Vlang перепишут?
     
     
  • 2.162, Аноним (3), 19:23, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > A когда уже Yggdrasil-mesh на Vlang перепишут?

    А кому оно вообще нужно?

     
     
  • 3.182, Аноним (181), 10:16, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну люди пользуются, говорят удобно.
     
     
  • 4.191, Аноним (-), 13:35, 12/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Логично, что те кто им пользуется, кто понимает что там в коде - они и должны переписывать.
     

  • 1.194, nc (ok), 13:06, 13/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошее дело. Вообще, переписывание проектов на новом, более высокоуровневом языке, имеющем больше возможностей и более строгие правила компиляции - отличная возможность исправить архитектурные ошибки и добавить новые возможности. Мне как разработчику это очевидно - иногда проще начать с нуля (или провести очень глубокий рефакторинг, т.е. "почти с нуля"). Если проект развивается, то неизбежно появляются новые требования, какие-то старые фичи оказываются невостребованными, какие-то решения оказываются неудачными и т.д. Понимание и погружение приходит с опытом, да и прогресс не стоит на месте.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру