1.1, InuYasha (??), 11:59, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Tor на языке Rust. Завидую людям, у которых столько свободных сил и времени...
| |
|
2.11, Аноним (11), 12:38, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я вот думаю, который достигнет состояния уже полностью готов к использованию быстрее: Wayland или Arti?
| |
|
3.77, Аноним (-), 17:06, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> arti-a-pure-rust-tor-implementation-for-zcash-and-beyond
А, хайпомакаки, NFT пусть еще встроят. С POS конечно, фродить так по крупному.
| |
|
2.45, Аноним (45), 14:05, 02/03/2022 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Завидую людям, у которых столько свободных сил и времени...
Чем вы читаете...
"Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си, за счёт выразительности языка и строгих гарантий, позволяющих не тратить время на двойные проверки и написание лишнего кода."
Полагаю, разработчикам тора виднее, чем тебе. Опыта ковыряния и сопровождения своего продукта у них больше, чем у тебя в нём же. В долгосрочной перспективе "догонят и перегонят". Это лучше, чем продолжать тратить кучу времени на поиск и исправление ошибок, которые будут исключены автоматически и дополнительно писать проверки, необходимость в которых _частично_ отпадет.
| |
|
3.63, InuYasha (??), 15:18, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я понимаю вашу фрустрацию, но я делал акцент на Tor, а не на Rust.
Вместо того чтобы вкладываться в gnunet или и2п, переписывают шило на мыло. Ну, ок, будет nsa/arpa-tor на расте - и дальше что?
| |
|
4.133, Аноним (133), 09:15, 03/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Волшебным образом станет настолько неблокируемым, и2п будет курить в сторонкк, и скорость при это будет гигабитная.
| |
|
5.173, КО (?), 18:04, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я то думал скорость от нодов зависит, а тут оказывается ЯП, век живи-век учись, однако!
| |
|
|
3.76, Аноним (71), 17:05, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Полагаю, разработчикам тора виднее
Судя по вышеприведенной ссылке, виднее заказчику, который захотел увидеть реализацию на "pure rust". Любой каприз за ваши деньги
| |
3.79, Аноним (-), 17:07, 02/03/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Полагаю, разработчикам тора виднее, чем тебе. Опыта ковыряния и сопровождения своего продукта
> у них больше, чем у тебя в нём же.
> В долгосрочной перспективе "догонят и перегонят".
Когда и если - тогда, имхо, и приходите. Заодно и покажете как это проще и быстрее. А то что-то в tox на этих закорюках только 1 джеди прогает. От остальных поддержка в основном рассказами как это кр00то. А комитов не дождетесь. Интересно, тут так же? Потому что этой реализации и этим сказукам уже лет 5-6 наверное.
| |
3.100, Ivan_83 (ok), 18:33, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Это пустые слова.
Чем проще язык тем он популрянее и тем проще его изучать и использовать.
Посмотрите как английский в глобальном мире вытесняет другие языки.
Аналогично и в компьютерном, вон есть мегакрутой эрланг и ещё куча других языков обмазанных всяким разным и они мало кому нужны.
| |
|
4.104, Аноним (71), 19:00, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Чем проще язык тем он популрянее и тем проще его изучать и использовать.
Причино-следственные связи перепутал.
Язык (человеческий) простой, потому что он популярный, потому что с детства учат (учишься) и заставляют использовать.
| |
4.185, lufog (ok), 15:37, 06/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Глупая теория. Немецкий например раз в 10 легче английского, в нем практически нет:
- исключений из правил;
- читается он также как пишется;
- немецкий обошел стороной great vowel shift, из-за которого в правильном произношении английского, черт ногу сломит;
Я могу долго перечислять, у меня за 4 года изучения английского, и его произношения, много пунктов накопилось. И при всем при этом немецкий как-то английский не потеснил, хотя они оба корнями уходят в один язык.
| |
|
5.186, Аноним (186), 18:13, 06/03/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Глупая теория. Немецкий например раз в 10 легче английского, в нем практически
> нет:
> - исключений из правил;
Такой же "анализ".
Минимум, столько же неправильных глаголов (максимум - раз в 6 больше, если считать глаголы с префиксами).
На 1 падеж больше, 3 определенных и 2 неопределенных, склоняемых артикля,
In ein[i]em[/i] schön[i]en[/b] Garten - В красив[i]ом[/i] сад[i]у[/i] - In a beautiful garden.
не особо "интуитивных" для неносителей языка (луна - мужского рода, солнце, часы - женского, девушка, ребенок - среднего), гибкое словообразование, позволяющее иметь длинные, составные слова "Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz" (Cattle marking and beef labeling supervision duties delegation law) ...
| |
|
6.188, lufog (ok), 16:46, 07/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
По поводу немецкого в чем-то могу ошибаться, потому что я изучаю именно английский. А выводы о том что немецкий в разы легче английского, делаю со слов преподавателей английского. Они часто проводят параллели и сравнения между этими языками, ибо порой это помогает разъяснить многие странности, языковых конструкций английского языка. Virginia Bēowulf особенно любит этим заниматься, порой закапываясь в историю "эволюции" английского языка. Уж извини, слова этих людей для меня имеют гораздо больший вес, чем комментарий анонима с opennet.
| |
|
|
|
|
|
|
|
|
6.139, Аноним (-), 12:34, 03/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
>> HACL*, our High Assurance Crypto Library, provides numerous cryptographic primitives written in F*; these primitives enjoy memory safety,
...
>> By virtue of typing, any Low* program is memory safe.
>> ... a shallow embedding of a small, sequential, well-behaved subset of C in F*
>> ... provides the control required for writing efficient low-level security-critical code.
> Заметь, ни одного абзаца обещаний безопасности.
Продолжаешь газифицировать лужи?
| |
|
7.140, Аноним (71), 13:10, 03/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> HACL*
Это частное мнение создателей библиотеки.
> By virtue of typing, any Low* program is memory safe
Тоже частное мнение (анотация) к работе.
Будут цитаты из официальных страниц языка? Или опять гулко треснул?
| |
|
8.141, Аноним (-), 13:38, 03/03/2022 [^] [^^] [^^^] [ответить] | +/– | lines of Low 8727 several cryptographic algorithms, including the Poly1305 MA... большой текст свёрнут, показать | |
|
|
10.144, Аноним (-), 14:14, 03/03/2022 [^] [^^] [^^^] [ответить] | +/– | Твой юлеж и балабольство унылы Завязывай уже с унылой демагоги W попукиванием и... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
18.153, Аноним (-), 18:09, 03/03/2022 [^] [^^] [^^^] [ответить] | +/– | Рыбка, пересмотри еще раз сайт и авторов Цитата из работы, представленняющей Kr... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2, Выключатель (?), 12:03, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
Пытаюсь через tor зайти на заблокированный вчера https://echo.msk.ru/. "Основной клиент" не может подключиться. Ошибка "... connections died in state connect()ing with SSL state (No SSL object)"
Это блокировка РосКомПОЗОРА?! Как обойти? Провайдер TTK.
| |
|
|
3.81, Аноним (-), 17:11, 02/03/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
> ну если в зоне .ru и хостинг в РФ, то никак
Для этого эху надо сняться с тормоза и СДЕЛАТЬ ВЕРСИЮ ВНЕ .RU И СЕРВЕРОВ РФ. Желательно еще hidden сервис нарулить для нимусов. Его размочить труднее.
| |
|
2.8, Аноним (8), 12:28, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Через самый простой браузерный впн (который на самом деле обычный прокси, кто бы чего не говорил)
| |
|
|
4.12, Аноним (8), 12:44, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Подключись к иностранной выходной ноде, у которой не залочено эхо.
| |
|
5.18, Выключатель (?), 12:50, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Я наверно неудачно сформулировал вопрос. Проблема не с подключением к сайту эха. "Основной клиент" не может подключиться к сети TOR. Попытка подключения к различным релеям заканчивается ошибкой. Для каждой по пытки в логе клиента что-то вроде
Problem bootstrapping. Stuck at 5% (conn): Connecting to a relay. (Connection timed out; TIMEOUT; count 34; recommendation warn; host 9695DFC35FFEB861329B9F1AB04C46397020CE31 at 128.31.0.39:9101).
| |
|
6.82, Аноним (-), 17:12, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Problem bootstrapping. Stuck at 5% (conn): Connecting to a relay.
Бриджи пропищи. Видишь ли сетевые освободители могут немного побустать список релеев, скачав ... только подумай, консенсус тора, самим тором.
| |
|
7.183, tmplsr (?), 09:32, 05/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
>Бриджи пропищи
Найденные мной манулы в один голос утверждали, что это можно сделать для специального тор-браузера. А возможно ли приучить к такому "простой" тор-клиент, который демон в линуксе? Заранее спасибо, если кто подскажет (манул или хотя бы откуда копать).
| |
|
|
|
4.16, Аноним (16), 12:48, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Зайдите на телеграм @GetBridgesBot
Только что проверил - работает.
| |
|
|
|
|
|
9.150, Торрр (?), 16:00, 03/03/2022 [^] [^^] [^^^] [ответить] | +1 +/– | РКН периодически блокирует мосты, до которых дотягивается К счастью, всё время ... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.56, Аноним (56), 14:49, 02/03/2022 [^] [^^] [^^^] [ответить]
| +3 +/– |
Возможно с другой стороны Эхо Москвы тоже заблокировали так как оно принадлежит Газпром Медиа.
| |
2.136, Аноним (71), 11:49, 03/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Почему эта ветка до сих пор не отмодерирована, в отличии от безобидных сообщений анонимов с отшибленной памятью?
| |
|
1.4, ИмяХ (?), 12:09, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>>минимум половина всех отслеживаемых проектом уязвимостей будет исключена в реализации на Rust, если в коде не используются блоки "unsafe"
А почему только половина? Судя по уровню безопасности языка, должно быть исключено 100% уязвимостей.
| |
|
2.6, Аноним (16), 12:17, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
По статистике Гугл хром и проектов Майкрософт всего 70% уязвимостей покроет safe Rust.
| |
|
|
4.15, Аноним (71), 12:47, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Медведь, шкура.
"Актуальная статистика" по несуществующему расту в хроме.
| |
|
5.17, Аноним (16), 12:50, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Хром написан на современном С++ и там 70% уязвимостей того типа, что полностью покрывает safr Rust.
| |
|
6.27, Аноним (71), 13:01, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> 70% уязвимостей того типа, что полностью покрывает safr Rust
Как всегда, обещания на 3 абзаца.
Давай искать уязвимости на _актуальном_ Firefox.
| |
|
7.35, НяшМяш (ok), 13:38, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Давай искать уязвимости на _актуальном_ Firefox.
Ищи, кто же тебе мешает. Раста в кодовой базе что-то около 10% сейчас. Можешь с облегчением не ковырять код на нём, а ломать сяшку и плюсы, как вы это умеете.
| |
|
8.37, Аноним (71), 13:42, 02/03/2022 [^] [^^] [^^^] [ответить] | +/– | Не я художественно пересказывал актуальную статистику Почему я должен искать ... текст свёрнут, показать | |
|
|
|
|
12.60, Аноним (71), 15:00, 02/03/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Покажи высшую математику , посчитай, сколько процентов ошибок обещает rust Ты ... текст свёрнут, показать | |
|
|
|
|
8.74, Аноним (-), 17:03, 02/03/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Только билдить это месиво стало почти невозможно если ты не мегакорп Надо полов... текст свёрнут, показать | |
|
7.42, Аноним (39), 13:59, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Эти обещание гарантируются компилятором. Единственное, что можно найти запутанные, искусственные примеры получения unsafe в safe-коде. Но это трактуется как баги компилятора и исправляется.
| |
|
8.48, Аноним (71), 14:22, 02/03/2022 [^] [^^] [^^^] [ответить] | +/– | Любая противоречивая аксиома делает теорию противоречивой а обещания - бессмы... текст свёрнут, показать | |
|
9.51, Аноним (39), 14:28, 02/03/2022 [^] [^^] [^^^] [ответить] | +/– | Множество вариантов UB конечно А значит ревьюинг кода под unsafe будет проще и ... текст свёрнут, показать | |
|
|
|
12.65, Аноним (71), 15:45, 02/03/2022 [^] [^^] [^^^] [ответить] | –1 +/– | Продолжай считать неопределенное Конечное количество - определенных документир... текст свёрнут, показать | |
|
|
|
|
|
|
6.75, Аноним (-), 17:04, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Хром написан на современном С++ и там 70% уязвимостей того типа, что
> полностью покрывает safr Rust.
Тока эти 70% никто переписывать не будет. Потому что дорого.
| |
|
|
|
|
|
1.23, Аноним (26), 12:59, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>как минимум половина всех отслеживаемых проектом уязвимостей будет исключена
А сколько логических (в том числе side channelы) будет добавлено?
| |
|
2.36, НяшМяш (ok), 13:40, 02/03/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Для этого на расте и пишут. Старички туда не полезут (у них мозг в сях закостенел), а молодые не будут напрягаться проводить аудит.
| |
|
3.41, Аноним (71), 13:58, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Для этого на расте и пишут.
Это утверждение, что на расте пишут для увеличения или уменьшения логических ошибок?
| |
|
4.67, Аноним (11), 16:30, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Для непредставления о том, что ошибки бывают ещё и логические оказывается.
| |
|
5.68, Аноним (71), 16:40, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> ошибки бывают ещё и логические оказывается.
Не знал, что бывают нелогичные, ой, нелогические ошибки.
| |
|
|
|
|
1.40, Аноним (40), 13:55, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
надо посмотреть сколько там будет уязвимостей
и сравнить с сишной реализацией тора
| |
|
2.49, Аноним (39), 14:24, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
В Сишной реализации всего 4 уязвимости по работе с памятью из 30. И ни одной с классом критичней чем DoS. Если они так написали что у них там все на assert'ах падает и самодельные сейф-поинтеры вместо прямых буферов, можно было и не переписывать в принципе. Разве что они заявили что хотят модульность, да и threading на Rust в мильен раз проще.
| |
|
3.105, Аноним (40), 19:09, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Помимо проверки работы с памятью, раст ещё обладает мощной системой типов, что помогает писать корректный код, а также использование всяких Option<> и Result<> *заставляет* программиста проверять возвращаемые ошибки, а не кодировать только "happy case". Это улучшает корректность программы на логическом уровне.
| |
|
4.106, Аноним (71), 19:21, 02/03/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
> обладает мощной системой типов
Запрыгну в тему. Почему не Haskell?
| |
|
5.112, Аноним (112), 20:58, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> обладает мощной системой типов
> Запрыгну в тему. Почему не Haskell?
Так и быть, разрешаю - пиши! Только не забудь о "паритета с основной реализацией на языке Си в таких областях, как сетевая производительность, нагрузка на CPU".
| |
|
|
|
|
|
2.61, Аноним (71), 15:04, 02/03/2022 [^] [^^] [^^^] [ответить]
| –1 +/– |
Если это станет "единственно верным" тором, то тогда, скорее всего, тор - всё.
| |
|
|
|
|
4.125, Аноним (-), 22:55, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Прокси легче заблокировать чем i2p
Прокси так то тоже разные бывают.
| |
|
|
|
3.164, Брат Анон (ok), 07:56, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
"Возьмём на два глюка больше"." За одного битого -- двух небитых дают" "Старый друг -- лучше новых двух".
Точно не русский.
| |
|
|
1.72, Аноним (-), 16:58, 02/03/2022 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> планируется добиться паритета
ЧСХ планируется уже лет 6. Если не 7. Интересно, там как с токсом - 1 пилит, и толпа "растовиков, типа" оказывают моральную поддержку этому залету под корпов?
| |
|
|
3.84, Аноним (-), 17:15, 02/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Примени к себе и посмотри на даты первых коммитов вокруг хруста в торе.
| |
|
|
5.97, Аноним (-), 18:22, 02/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Во ты жесткий рак. Куски хруста сначала валялись прямо в дереве сишной версии.
| |
|
|
|
|
|
2.162, Аноним (162), 23:17, 03/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
А как попроще сделать есть идеи? Тоже есть ощущение от этих::<слово> синтаксических::<слово> структур ощущение перегруженности
| |
|
3.165, Брат Анон (ok), 08:00, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Вариант суть легче, но не идельно: используй го.
Идеально: используй Оберон. За использование модуля SYSTEM (ансейф -- жалкий аналог в расте и го) у оберонщиков принято больно бить по почкам. Даже если это драйвер (не всегда SYSTEM нужен -- часто это признак отвратительной архитектуры).
| |
|
4.168, Аноним (168), 14:42, 04/03/2022 [^] [^^] [^^^] [ответить]
| –2 +/– |
Вот это http://www.projectoberon.com/ ?
Вообще почитал выглядит как обычное развитие Pascal-я
Может тогда уж просто на FPC писать там хотя бы GC нет как я понимаю
C Go тоже проблема а именно своя выпендрежная среда выполнения с потоками каналами (чуть более чем полностью неэффективными) и гарбедж коллектором - уровень языка чуть более прошаренный Python или JavaScript
| |
|
5.174, Гнъ Анонимъ (?), 18:24, 04/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Вот это http://www.projectoberon.com/ ?
> Вообще почитал выглядит как обычное развитие Pascal-я
> Может тогда уж просто на FPC писать там хотя бы GC нет
> как я понимаю
> C Go тоже проблема а именно своя выпендрежная среда выполнения с потоками
> каналами (чуть более чем полностью неэффективными) и гарбедж коллектором - уровень
> языка чуть более прошаренный Python или JavaScript
Въ Go мнѣ не очень нравится топорность системы типовъ и, напримѣръ, отсутствіе функцій навродѣ map или reduce. Съ другой стороны, по синтаксису и по многимъ такимъ прикладнымъ элементамъ языкъ весьма пріятный
| |
|
6.175, Ordu (ok), 18:59, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> отсутствіе функцій навродѣ map или reduce
Правильно писать "rѣduce".
| |
|
7.177, Гнъ Анонимъ (?), 21:28, 04/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да мнѣ, если честно, послѣ Хаскеля привычнѣе эту функцію вообще называть filter. Но я такъ понимаю, въ самыхъ популярныхъ языкахъ (Java, JS) таки reduce
| |
|
8.179, Ordu (ok), 22:20, 04/03/2022 [^] [^^] [^^^] [ответить] | +/– | Не, я плохо помню Haskell, то ты помнишь его хуже меня r 1123 duce и filter --... текст свёрнут, показать | |
|
|
|
|
|
3.172, Гнъ Анонимъ (?), 17:23, 04/03/2022 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А как попроще сделать есть идеи? Тоже есть ощущение от этих::<слово> синтаксических::<слово>
> структур ощущение перегруженности
Ну вот я думаю, что проблема языка Растъ - въ слишкомъ большомъ количествѣ символовъ, такихъ какъ <> , ::, &, *, причёмъ последніе два, какъ и в Си, имѣютъ нѣсколько различныхъ значеній въ разныхъ контекстахъ. Лучше ужъ Паскалеподобный синтаксисъ, чѣмъ такое нагроможденіе разныхъ скобокъ и спецсимволовъ
| |
|
4.178, Аноним (39), 21:48, 04/03/2022 [^] [^^] [^^^] [ответить] | +/– | В паскале так же выражаются дженерики Предложите свой вариант X - статичес... большой текст свёрнут, показать | |
|
3.176, Аноним (39), 21:26, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Одна из причин турбофиша в синтаксической валидности подобных конструкций
> let (oh, woe, is, me) = ("the", "Turbofish", "remains", "undefeated");
> let _: (bool, bool) = (oh<woe, is>(me)); | |
|
2.170, Аноним (11), 16:48, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
Твоя мысль правильная. Но твоя грамматика "переусложнёнъ-а безъ мѣры".
| |
|
3.171, Гнъ Анонимъ (?), 17:18, 04/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
> Твоя мысль правильная. Но твоя грамматика "переусложнёнъ-а безъ мѣры".
Грамматика моя такая же, какая у всѣхъ. Орѳографія моя, да, можетъ чуточку сложнѣе, но тѣшу себя надеждой, что вы прекрасно понимаете написанное мной.
| |
|
4.182, Брат Анон (ok), 07:40, 05/03/2022 [^] [^^] [^^^] [ответить]
| +/– |
И всё-таки, пожалуйста: не надо. Даже с учётом ваших вполне здравых рассуждений.
| |
|
|
|
|