URL: https://ssl.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 132536
[ Назад ]

Исходное сообщение
"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"

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

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60416


Содержание

Сообщения в этом обсуждении
"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:10 
Вообще у нас в стране ответственность за распространение способов обхода блокировок. О вас заботятся-заботятся, а вы так к добру относитесь. Нельзя же так, в конце-то концов.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:21 
Тов. Майор, перелогиньтесь пожалуйста!

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:11 
Когда мне где-то попадается слово "Rust", у меня сразу эрекция.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:22 
> СССР давно уже закончился

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 12:07 
Вот вас и привлекут.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:12 
> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:22 
это в вас выдаёт местного эксперта

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:26 
Вот это откровения! Зачем же они тогда перешли с прекрасной сишки? Продолжали бы писать на ней.

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:43 
Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет. Ну будет теперь выбор, юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте. Так выбор это всегда хорошо.

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:54 
> Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет.

Открываем gitlab.torproject.org/tpo/core/arti/-/blob/main/doc/FAQ.md
И читаем

Will Arti replace the C Tor implementation?
Eventually, yes.  But it will take a lot of work.
We plan to maintain and support the C Tor implementation until Arti is a viable replacement for the vast majority of use cases.  We estimate that this will take us several more years, at the least.  Even then, we plan to continue supporting the C Tor implementation for some while, to give
people time to switch.

Неужели по мнению Анонима "we plan to continue supporting the C Tor implementation for some while, to give people time to switch." это значит "от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет" ?

Я надеюсь, даже ты сможешь прочитать и понять, что тут написано (но очень не уверен)
Так что можешь начинать готовиться ныть, что версию на дыряшке дропнули.


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:28 
Да кому какое дело, я уже столько начитался растаманских сказок что уже все на расте должны были переписать. Только воз и ныне там, а Раст остается маргинальным языком для домашних проектов. Поэтому совсем не удивлен что растоманы считают readme побочного проекта официальной позициией разработчиков. Советую кстати читать не только то что нравится, а заострить внимание на следующей строчке:
>We estimate that this will take us several more years, at the least.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонин , 10-Янв-24 19:56 
> readme побочного проекта официальной позициией разработчиков

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

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

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

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:12 
Читаем до просветления:
>We estimate that this will take us several more years, at the least.
>several more years, at the least

И это лишь хотелки лоббистов раста в команде. На самом деле будет еще дольше.


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 03:19 
Бхва-ха-ха-ха-а-а-а-а-гы-гы-буль-буль-хр-хры-ой-ой-хлюп...!!!
Извини, захлебнулся от смеха.

Гугловцы, год назад:

"...In Android 13, about 21% of all new native code (C/C++/Rust) is in Rust. There are approximately 1.5 million total lines of Rust code in AOSP across new functionality and components such as Keystore2, the new Ultra-wideband (UWB) stack, DNS-over-HTTP3, Android’s Virtualization framework (AVF), and various other components and their open source dependencies. These are low-level components that require a systems language which otherwise would have been implemented in C++.
...
What’s next?

Migrating away from C/C++ is challenging, but we’re making progress. Rust use is growing in the Android platform, but that’s not the end of the story. To meet the goals of improving security, stability, and quality Android-wide, we need to be able to use Rust anywhere in the codebase that native code is required.
...
"

Ыксперт-ононим с опеннета:
"Только воз и ныне там, а Раст остается маргинальным языком для домашних проектов."

Ой, уморил... спасибо, проржался. Доброго тебе здоровьичка!


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 07:38 
Сообщество будет пользоваться тем, что в репах лежать будет.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонин , 10-Янв-24 20:04 
> Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет.

Как же классно быть настолько уверенным в своей правоте.
Даже если официальный источник говорит другое:
"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/


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:14 
> юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:10 
Язык Раст - любительский, значит и проект любительский, все логично )

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:48 
>> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си
> скорость печатания букв в программировании практически ничего не значит,

Т.е для вас "скорость разработки" и "скорость печатания букв в программировании" это одно и то же?
Что ж я не разочарован местной кекспертизой!

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

Так что просто открываем ридмишку и читаем буковки gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md
Это именно то, что написанно с статье, автор ее не выдумал, а перевел (за что ему спасибо).


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено _oleg_ , 12-Янв-24 12:43 
> эти люди прошли всё это на Си, поэтому теперь они просто пишут, то, что уже знают и так

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:32 
возможно имелось ввиду что там где на Си надо писать велосипед или мучаться с подключением очередной "откуда-то-скачанной" библиотеки, в Расте достаточно прописать зависимости и use - и пользуйся на здоровье!

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:01 
А потом прилетает зловред из карго и упс.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 14-Янв-24 05:02 
Вот именно, упс, не зловредится никак: хэш не совпал с тем, что в лок-файле.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:32 
Растаманы заявили:
> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 19:56 
> Растаманы заявили:
>> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си
> Мы им конечно же верим на слово.

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



"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:08 
Тем более не стоит верить им словам. В "честности" растоманов мы все уже успели убедится. А ты можешь верить хоть в деда мороза )
Надеюсь, что сидишь через свой дырявый полусырой Арти, запущенном на Redox, но что-то сомневаюсь.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 12-Янв-24 13:02 
> Тем более не стоит верить им словам.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 03:29 
Эти растаманы раньше _годами_ писАли этот проект на дыряшке, причем не хэлловолд и теперь могут сравнить. Но ты растаманам не веришь. А дидам-сишникам, писАвших и продолжающим писАть тор веришь? Так это они, прикинь!

"Ээх модники "
Отправлено AKTEON , 10-Янв-24 21:11 
Я вам еще более ужасную  тайну открою : на Fortran скорость разработки выше , чем на С++ , а уж в сравнении с С ...

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:25 
> Код распространяется под лицензиями Apache 2.0 и MIT.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 10-Янв-24 18:26 
Юзать небезопасный язык для tor (см Страуструп), что может пойти не так?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:00 
Переписать уже проверенную и отдебаженную версию на новом языке - что может пойти не так?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 10-Янв-24 18:29 
в расте уже научились выделять память на стеке без выделеня в куче?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:12 
> выделять память на стеке без выделеня в куче?

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 10-Янв-24 19:44 
погугли, как в расте динамически выделяется память на стеке

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:20 
> динамически
> на стеке

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонин , 11-Янв-24 00:51 
Тем не менее такое существует.
"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.
Возможно кому-то оно ну уж очень нужно, но без этого точно можно прожить счастливую жизнь.


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонми , 11-Янв-24 02:53 
Ну так alloca() выделяет на стеке, а не в куче. Изначальный риторический вопрос был:

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 11-Янв-24 07:39 
я тебе ещё раз говорю, гений: погугли, как в расте выделяется динамически память на стеке. ответ - сначала на куче. это одна из причин, почему раст - язык для веб-скрипт-кидди. вы даже не понимаете, о чём речь.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 14:08 
> погугли, как в расте выделяется динамически память на стеке. ответ - сначала на куче

Если память выделена в куче, то она выделена именно в куче, а не на стеке.

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

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

Чел, так а чего ты воюешь на какой-то интернет-помойке? Ты иди срывать покровы в рассылку ядра Linux - раскрой глаза дурачкам-скрипткидди с Линусом во главе, которые приняли Раст в ядро. Или инженнрам Гугла и Мс, интегрирующих Раст в свои ОС. Будет сенсация!

Спаси индустрию, чел - без тебя она обречена!


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 11-Янв-24 07:42 
> но без этого точно можно прожить счастливую жизнь.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 11:09 
> например, нельзя будет создать выход за границы массива с UB и очередной CVE.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено AKTEON , 11-Янв-24 12:33 
РЖУ. Если массив передается по ссылке , просто пересылаем указатель на него.
Если массив передается по значению, то выделяем память на куче, копируем туда данные, передаем указатель на данные в куче, по выходу из процедуры освобождаем память.
Это просто вопрос лени разработчиков компиллятора.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 11-Янв-24 14:04 
ты такой глупый, что я объясню тебе на пальцах

void foo(size_t size) {
// здесь динамически выделяем на стеке массив размером size
}


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 14:11 
> ты такой глупый, что я объясню тебе на пальцах

Теперь, умник, объясни, как ты в этом своем коде обработаешь нехватку памяти на стеке.


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 15:08 
А никак он не будет! Просто будет очередной overflow!
Привыкли овнокодить с замшелых времен!

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 15:31 
Боже, какой же ты дубовый... тебе же в других ветках поотвечали
Используй dyn_stack или stackalloc

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 11-Янв-24 07:38 
поколение маленьких индиго не слышало про динамическое выделение памяти на стеке? думают, только в куче можно? дожили. ты С хоть раз в глаза видел вообще? как компьютер работает, представляешь хоть примерно?

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 20:16 
Из того что нагуглил - только через костыли типа smallvec.
Но явлется ли это необходимым условием для написания програм?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено 12yoexpert , 11-Янв-24 07:44 
да. не нужно задавать якобы язвительные тупые вопросы сразу после того, как загуглил

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено AKTEON , 10-Янв-24 21:15 
Открою страшную тайну : в фортране в хороших реализациях  есть специальные ключи компиллятора
чтобы НЕ  ПЕРЕДАВАТЬ АРГУМЕНТЫ через стек.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено BeLord , 12-Янв-24 11:34 
В хороших это в каких?-) А можно посмотреть что-нибудь живое, актуальное, системное на фортране?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено inklesspen , 11-Янв-24 16:00 
Ну, есть stackalloc)
Но это не то, там вроде обёртка через сишку

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Карлос Сношайтилис , 11-Янв-24 17:37 
Раст этому "учится" не будет, подобные вещи убивают оптимизации и бьют по конечной скорости.
Но если кто-то считаетсебя умнее компилятора, ничего не мешает выделять память в стеке ручками и творить свои тёмные делишки.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:59 
Тогда проще вообще обойтись без Раста.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Карлос Сношайтилис , 07-Фев-24 11:44 
> Тогда проще вообще обойтись без Раста.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 18:49 
Ничего еще толком не готово, но версия уже больше единицы. Все что нужно знать о разработчиках данного поделия.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:00 
О, вот только "очень важного мнения анонима" им только не хватает! Как же они разработку без него вели.

Из 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.
А твоего мнения, предсказуемо, не спрашивали)


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:07 
То есть то что обычно считают альфой, у них версия 1.0. Что ж, если им этого достаточно, пусть они сами этим и пользуются.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:14 
Да, тебя никто не заставляет его использовать.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:30 
Заставляет. Здравый смысл заставляет пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено фнон , 10-Янв-24 21:32 
> пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.

Открываем на гитлабе 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 тебе не надоело так обделываться каждый раз? или тебе просто нравится, когда тебя носом тыкают в пруфы?


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 07:10 
То есть это фактически личный проект одного человека с парой помошников, что и требовалось доказать. И самое забавное при этом то, что ты сам же потыкал себя носом в свои экскременты )

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Прохожий , 11-Янв-24 10:51 
Изначально ты же (или твой собрат по разуму) другое доказывал. Типа, что проект на Си пишут одни люди, а проект на на Rust - другие.
У тебя большие проблемы с памятью и/или когнитивными способностями, если ты этого не помнишь/не в состоянии перечитать то, что написано чуть выше. Или это просто такой троллинг тупостью, который, впрочем, не отменяет мои выводы.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:02 
В 2023 году в Торе была одна уязвимость. В 2022 - две. Ни одна из них не связана с безопасностью памяти. И эту надежную, тщательно протестированную программу нам предлагают заменить на свеженаписанное и насквозь дырявое нечто, которое будут доводить до ума годами, если не десятилетиями. Но зато соответствующее рекомендациям NSA.

2023
https://www.cvedetails.com/vulnerability-list/vendor_id-1228...

2022
https://www.cvedetails.com/vulnerability-list/vendor_id-1228...


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:38 
> В 2023 году в Торе была одна уязвимость. В 2022 - две.
> Ни одна из них не связана с безопасностью памяти.

А что же было раньше? В 21ом, 20ом?
А вот что
CVE-2021-34550 - out-of-bounds memory access, and a client crash
CVE-2020-15572 - out-of-bounds memory access that allows a remote denial-of-service
CVE-2018-0491  - use-after-free issue .. remote attackers to cause a denial of service (relay crash)
CVE-2018-0490  - NULL pointer dereference and directory-authority crash
Типичные ошибки убогой дыряшки.

> И эту надежную, тщательно протестированную программу нам предлагают заменить на свеженаписанное и насквозь дырявое нечто, которое будут доводить до ума годами, если не десятилетиями. Но зато соответствующее рекомендациям NSA.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:53 
Из-за четырех уязвимостей за пять лет переписать огромный проект на новый язык? Отличный план, надежный как швейцарские часы. Все нормальные люди просто продолжат пользоватся надежной, отлаженной версией на Си, пока растоманы будут умолять их протестировать на себе их дуршлаг, написанный по заказу NSA.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 20:02 
> Из-за четырех уязвимостей за пять лет переписать огромный проект на новый язык?

Это только те, которые дожили до CVE.
А сколько было исправлено в виде багов?
Сколько часов дебага и пердоллинга было потрачено?
Ты этого не знаешь, а вот разработчики знают. И принимают решение.

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

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

> написанный по заказу NSA.

Ууууу! Страшное NSA уже на твоей улице, оно уже около твоей парадной...!

ps когда речь идет о программах на СИ, то "отлаженной" это от слова лажа?


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 06:53 
И сколько же ты кода напушал в Тор? Нисколечко? Ожидаемо, это же не языком болтать на анонимном форуме.
У Тора большое сообщество и среди них полно программистов, так что они вряд ли будут прислушиватся к кудахтаньям растоманов и прочих убогих, просто будут поддерживать свою версию на Си, делая ее основной версией как по функционалу, так и по надежности. Заявления отдельных разработчиков побочных продуктов вообще ни о чем не говорят, только дают ложную надежду детям с Растом головного мозга. А сейчас можешь попыхтеть от злости и пойти "отлаживать" свой домашний проектик на Расте которым все равно никто пользоватся не будет ))

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Прохожий , 11-Янв-24 10:58 
Тебя уже выше носом ткнули, из кого состоит это “большое сообщество“. Но чукча не читатель. Да? Ещё раз. Разработчики на Си и разработчики на Rust - это одни и те же люди.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:57 
Еще раз - отказа от Си версии нет и не предвидется. Этот поехавший на CoCах переписыватель на расте волен писать все что придет в его больную голову пока его финансируют всякие NSA. На отказ от Си версии это не повлият никак, она продолжает быть основной. Странно что тебя приходится тыкать носом в такие простые вещи.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 11:57 
Ну да, офф сайт TOR пришет что отказываются, главный разраб сишной версии пишет что отказываются, но у нас есть "Аноним с опенька", который утверждает "отказа от Си версии нет и не предвидется", не смотря на то, что его уже натыкали носом в официальные заявления команды тора.
Выйди уже из своего манямирка и посмотри на реальное положение дел...

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 11-Янв-24 11:41 
Большое сообщество кого? Мимокрокодилов? Сочувствующих?
Открой уже список контрибьюторов и посмотри "как же много погромистов вложилось в тор".

> Заявления отдельных разработчиков побочных продуктов

Заявление основного разработчика основного продукта - Nick Mathewson.

> просто будут поддерживать свою версию на Си

Да-да, примерно как "сообщество" поддержало кловер, как поддержало копро-иксы и кучу других проектов.
Плавали - знаем.

> делая ее основной версией как по функционалу

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

> так и по надежности.

Дыряшка и надежность в одном предложении. Смешно.

> А сейчас можешь попыхтеть от злости

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:47 
Так не горит, что целую простыню накатал )))

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 16-Янв-24 04:20 
> дуршлаг, написанный по заказу NSA.

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 20:26 
> Типичные ошибки убогой дыряшки

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 20:35 
Ассемблер - это совершенно другое.
Это тонкий инструмент для ускорения кода, часто для определенной арихитектуры.
Как скальперь хирурга, отвертка часовщика, или как unsafe rust)

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено AKTEON , 10-Янв-24 21:35 
Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 22:28 
Значительные куски ассемблера используются примерно в 100% серьёзных программ, потому что ни один компилятор ни для одной архитектуры никогда не даст нужной производительности. Ну и потом, можно только пожалеть инвалидов, не способных читать и анализировать сгенерированный компилятором трешак.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 11:24 
> Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 21:13 
> Типичные ошибки убогой дыряшки.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 21:57 
На C++. Причем на довольно свежей версии C++17. https://llvm.org/docs/CodingStandards.html#c-standard-versions
Еще есть что сказать?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 23:49 
Так небезопастный же он для растоманов. Некошерна.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено фнон , 11-Янв-24 00:20 
Рим не за день строился.
Сейчас гугл новый код в андроиде старается писать на раст (вместо с/с++), майкрософт заменяют кода в винде.
Так что может и до ллвм дойдут руки.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 06:46 
Рим пал, центурион.
В гугле прямо говорят что отказыватся от C и C++ не собираются. А Майкрософт может говорить что они пишут хоть на брейнфаке, все равно код закрыт и проверить это невозможно.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 11:25 
> В гугле прямо говорят что отказыватся от C и C++ не собираются

Поправочка: от ужде написанного кода отказываться не собираются. Но новый стараются писать уже не на них.


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:41 
Нет, именно что продолжают использовать, а Раст применяют ограниченно.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено фнон , 10-Янв-24 22:19 
Не вижу проблемы. Первые молотки медного века были сделаны из камня.
Но каменный (или окаменевший - это СИ), LLVM написан, ЕМНИП, на С++.
А это уже умные указатели, и прочие дары цивилизации.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:02 
Не так давно узнал что на расте ниасилили обёртку wlroots, вроде к теме не относится, но... принципиальная невозможность не добавляет плюсов к языку в котором нормальный по их, авторов, мнению код уже... smells.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:13 
> Не так давно узнал что на расте ниасилили обёртку wlroots

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

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:59 
> Ну чтобы выглядеть слегка умнее.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 20:04 
> Типа того, но главное - предупредить. Попробуй написать свою реализацию на чём угодно простеньком - и туман тебя сожрёт :))) Добро пожаловать в ад.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 14:15 
остаётся только добавить "в 2024 году" - и с этим запросом идти в гугл

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:42 
Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 19:48 
> Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))

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



"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 19:58 
Значит люди устали от Раста и стали меньше им интересоватся, все логично. PHP на своем месте, а фронтендеры сидят по разным фреймворкам со своей собственной справкой.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 10-Янв-24 20:18 
Или документации им вполне достаточно для разработки)
Это же не гуглить "как выйти из вим" - самый посещаемый запрос про этот кусок кода)
Разрабы что пыхи, что js обычно умом и сообразительностью не отличались, зато гуглить лефтпады им жизненно необходимо.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 01:02 
> Или документации им вполне достаточно для разработки)

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 11-Янв-24 01:11 
Вот когда они поумнеют достаточно, тогда от них будет толк.
Сейчас Copilot и "AI" относительно "хорошо" работает только как автодополнялка. По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.
Но хуже всего, этот м###ла придумывает несуществующие функции или существующие, но в других языках...

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 04:26 
Нужно уметь писать правильные промпты. Нейросеть не телепат, чтобы знать чего ты хочешь от неё, зачастую ты предоставляешь слишком мало вводных данных, потом удивляешься почему она порет чушь. Даже GPT-3.5 работает отлично, если знать как. Про GPT-4 вообще молчу. Автодополняшка кстати бестолковая вещь и только мешает.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 06:36 
>По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимусс , 11-Янв-24 11:45 
Конечно! Пишешь 20 лет на окаменевшем куске с99 и тебе ничего и не нужно.

> выдает качественный и безопасный код,
> качественный
> безопасный
> на Си

Не смеши мои тапочки.

> и компилируешь зачастую вообще без изменений.

Ахаха, сишка практически любой булшит компилирует. А потом cve во все поля.
Впрочем, я не удивлен что ты просто копипастишь выхлоп нейронки)))


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:38 
Даже нейронка на Си программирует лучше и безопаснее, чем недопрограммисты на расте. Выхлоп же нейронки на Расте можно вставить только в /dev/null, потому что за прошедшие выходные язык опять поменялся )))

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 09:32 
>с развитием AI чатов и всевозможных Copilot плагинов, документацию мало кто читает вручную.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Noname , 11-Янв-24 20:16 
шо, в городе цирк? судя по твоему комментарию

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:35 
Судя по твоему клоунскому ответу, тебе от него неприятно, но нечего возразить.  

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:53 
> PHP на своем месте

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено AKTEON , 10-Янв-24 21:24 
Хуже: он там ниже FORTRAN'а ! (Голом Левитана) Ибо ,  FORTRAN - современный , объектно-ориентированный язык программирования со средствами поддержки параллелизма в гетерогенной вычислительной инфраструктуре, средства разработки которого обеспечивают повторное использование кода 1960-х(sic!) годов,а программы на rust перестают компиллироваться за ничтожный срок в 3-8 лет !

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Bottle , 10-Янв-24 22:33 
Он ниже в рейтинге Паскаля/Дельфи, которые некоторые товарищи пытаются хоронить уже какой год.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:56 
Паскаль действительно мёртв (полтора землекопа в лице энтузиастов - не в счёт). А вот делпхи много где используется, особенно у копрорастов, где надо "тяп-ляп" - и десктоп приложение готово.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонин , 10-Янв-24 20:28 
Даже не знаю что более приятно: что тор стал более надежным, или читать, как горит у растохейтеров?
Хотя кого я обманывают, конечно что стал более надежным!
Но второе тоже радует неимоверно))

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 06:30 
Версия Си на Торе действительно стала надежнее, потому что ее чистат от багов с 2002 года, жаль это не касается версии на Расте, которой приходится начинать все сначала. Хотя еще есть надежда, что NSA поможет грантом и процесс устранения нужных багов из Arti пойдет в правильном направлении.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Прохожий , 11-Янв-24 11:41 
"что ее чистят от характерных для программирования на Си багов"

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:33 
>Си версию Тора уже очистили от багов
>Раст версию будут чистить от уязвимостей еще долгие, долгие годы

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 10-Янв-24 21:58 
За последние три года в Торе обнаружено 9 уязвимостей. Пейсатели на Расте убеждены что, что переход на него позволяет избавится от 70% уязвимостей. Тогда переписывание Тора на Расте позволит избавится примерно от 6 уязвимостей в последующие три года, то есть от двух в год. Но в прошлом году была только одна уязвимость. Вычитаем две из одной, получается минус одна уязвимость. Вот как станет безопастно с Растом!

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:49 
Его переписывают на расте не для этого. Просто раст более вписывается в современные стандарты разработки. Это скорее мягкая эволюция.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 03:41 
А сколько еще не обнаруженных ошибок, связанных с памятью?
А про увеличившуюся скорость разработки почему постеснялся упомянуть?

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 06:27 
А сколько будет новых ошибок, НЕ связанных с памятью, добавленных в процессе переписывания на ржавом уродце? Огромное количество, и пока их пофиксят, пройдут годы, как признают сами разработчики этой наколенной поделки. Си всегда более производителен чем Rust, оспаривать это может только совсем поехавшие. Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя и ей будут пользоватся только фанатики камикадзе которым нечего скрывать от NSA.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Прохожий , 11-Янв-24 11:48 
Ох и тролль. Не знаю, как другие, но я, например, веселюсь с твоей безграмотности. Школу-то хоть закончил уже? О чем я? О том, что ты понятия не имеешь, где и как правильно использовать мягкий знак в глаголах, которые заканчиваются на "тся".
В остальном - унылый троллинг тупостью.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 09:06 
Докопайся до ошибок - вот умственный предел программиста хеллоуворлдов на Расте.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 15:57 
> Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:18 
Смелое предположение, что кого-то здесь заботишь лично ты и твои проблемы. Здесь свободная площадка для общения. Не нравится читать про критику Раста, смело шагай туда где пишут только приятное для тебя. Это интернет, деточка, тут даже могут на юг послать.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 11:46 
> Не нравится читать про критику Раста

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:48 
У меня более глобальный вопрос: кому нафиг сдался нынче Tor? Он почти везде зaбaнен, а если вход на сайт и не зaбaнен, то будете зaбaнeны вы лично и потом объясняйте почему вы заходили с Tor и что это были вообще вы. Про даркнет вообще молчу, там давно делать нечего, 99% всего там это лютый скам.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:53 
За несколько лет натыкался на бан тора на каком-то сайте ровно 1 раз. Сказки это.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 00:58 
>Сказки это.

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 01:06 
Неправда, вот прям сейчас пишу через exit node в Нидерландах.
Модеры периодически включают блокировку для тора, но это происходит отнюдь не всегда, а только когда их кто-то реально достает.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 04:24 
Попробуй напиши сообщение из пары слов. Оно у тебя всегда из под Tor будет скрытым. Не помечаются автоматически только те, которые по набору символов больше пары слов. Не рассказывай мне сказки, я из под Tor тут сидел 6 лет, пока не нашел альтернативных способов.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 11:49 
"Пара слов"

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено AKTEON , 11-Янв-24 03:29 
(напевая )
У нас есть на то контрмеры ,
но мы вам о них не расскажем,
Аквалангисты ...

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 19:17 
Мне сдался.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Анонимас , 18-Янв-24 15:02 
Единственные два сайта, где Тор совсем не пашет - это Taringa и Twitter. На остальных могут быть проблемы с отправкой сообщений, но если тебе только почитать, то этого достаточно. Ты не забывай, что за последние пару лет РКН перебанил не только кучу пиратских ресурсов, но и многие новостные сайты.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 07:13 
АНБ США порекомендовало IT-компаниям отказаться от языков C и C++.
Разработчики Тора взяли под козырек и сказали "Есть!"

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 08:37 
Почему отечественного анонима вообще должно беспокоить NSA? Он что, в розыске ФБР?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 12:17 
А проблема гигантского дерева совсем нерелевантных зависимостей, содержащего по 10 разных статически-слинкованных прибитых гвоздями API-несовместимых версий зависимостей в Cargo решена? А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена? Вопросы, конечно, риторические. Проект давно по указке из АНБ делает совершенно вредоносные изменения, такие как упразднение trac, переход на заведомо уязвимый и вредоносный (прибитый гвоздями к js с целью заставить пользователя исполнить вредоносные скрипты, на использовании которых GitLab inc. не раз попадалась, в том числе, но не ограничиваясь, использование reCAPTCHA в качестве "капчи" при регистрации) GitLab, запрет анонимам оставлять issue, цензуру в блоге и травлю Джейкоба Эпплбаума.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 12:20 
Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно, то есть Tor Project - соучастник в навязывании телеметрии.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 12:32 
> Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно,
> то есть Tor Project - соучастник в навязывании телеметрии.

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

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 13:01 
>ps а что в win7 не было телеметрии? ты явно в теме разбираешься, так что должен знать)

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 12:46 
> А проблема гигантского дерева совсем нерелевантных зависимостей, содержащего по 10 разных статически-слинкованных прибитых гвоздями API-несовместимых версий зависимостей в Cargo решена?

Разверни свое карго локально. Тащи туда только проверенные либы.
Разве это так сложно?

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

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

Не знаю, может ты работаешь в соответствующих спецслужбах и расскажешь? Или тыможешь только риторически гадать на кофейной гуще?
А вот в линукс бекдор затащить вполне возможно, например Bvp47 который не заметили за 10 лет. 10 лет, Карл!
Вот она сила дыряшки и отсутвия должного контроля за репой.

> Проект давно по указке из АНБ делает совершенно вредоносные изменения, такие как упразднение trac, переход на заведомо уязвимый и вредоносный (прибитый гвоздями к js с целью заставить пользователя исполнить вредоносные скрипты, на использовании которых GitLab inc. не раз попадалась, в том числе, но не ограничиваясь, использование reCAPTCHA в качестве "капчи" при регистрации) GitLab,

Звучит как бред сумашедшего... но, а почему АНБ? Ты ж писал про NSA! Неужели они не могут договориться даже между собой?

> запрет анонимам оставлять issue,

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

> цензуру в блоге и травлю Джейкоба Эпплбаума.

Чего меня должны беспокоить проблемы какого-то пин-доса?



"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 16:31 
> А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена?

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 17:04 
>для соответствующих служб

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 19:31 
Ах, ты ссылаешься на спецслужбы? Я по айтишной привычке под службами понимаю нечто иное.

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

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 20:13 
>с тем же успехом внедрят код через тысячи сишных зависимостей

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"
Отправлено Аноним , 11-Янв-24 21:54 
> иди в церковь. Прими Бога

А что бог в церкви забыл?


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 19:06 
A когда уже Yggdrasil-mesh на Vlang перепишут?

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 11-Янв-24 19:23 
> A когда уже Yggdrasil-mesh на Vlang перепишут?

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


"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 10:16 
Ну люди пользуются, говорят удобно.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено Аноним , 12-Янв-24 13:35 
Логично, что те кто им пользуется, кто понимает что там в коде - они и должны переписывать.

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."
Отправлено nc , 13-Янв-24 13:06 
Хорошее дело. Вообще, переписывание проектов на новом, более высокоуровневом языке, имеющем больше возможностей и более строгие правила компиляции - отличная возможность исправить архитектурные ошибки и добавить новые возможности. Мне как разработчику это очевидно - иногда проще начать с нуля (или провести очень глубокий рефакторинг, т.е. "почти с нуля"). Если проект развивается, то неизбежно появляются новые требования, какие-то старые фичи оказываются невостребованными, какие-то решения оказываются неудачными и т.д. Понимание и погружение приходит с опытом, да и прогресс не стоит на месте.