[Назад]
Ответ в нить
Captcha image [Д]
Animapcha image [@] [?] [Т]
Тема    ( ответ в 1004290)
Сообщение
flower
Message Preview
Файл  []
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM, WEBP размером до 25600 кБ.
  • Ныне 252 уникальных клиентов. Посмотреть каталог
  • Предельное количество бампов нити: 200
1733851590642-2.png - (1.05MB, 853×1227)
1004290
No. 1004290  
Раньше общение в сети было чем-то живым, настоящим, где каждый мог выразить свои мысли и чувства. Но сейчас, когда алгоритмы становятся всё более продвинутыми, сложно отличить реального человека от бездушного бота. Я замечаю, что многие сообщения выглядят так, будто их написали не люди, а машины, которые просто генерируют текст по шаблону. Это вызывает у меня чувство тревоги, потому что теряется искренность общения.

Мы уже не можем быть уверены, кто стоит за экраном — может, это просто программа, которая пытается имитировать человеческие эмоции. Это как будто мы живём в мире, где настоящие связи становятся редкостью, а общение сводится к взаимодействию с алгоритмами. Я боюсь, что в итоге мы потеряем способность понимать друг друга, и общение станет пустым и бездушным. Как можно доверять информации, если не знаешь, кто её создал?

Это действительно пугает, и я надеюсь, что мы сможем найти способ сохранить человеческое в нашем общении, прежде чем станет слишком поздно.
No. 1004291  
17424883131270.jpg - (296.82KB, 900×900)
1004291
Всю информацию на плонете создал кот.

Вы обезоружены, здавайтесь.
No. 1004292  
170921109465.jpg - (1.41MB, 5895×3930)
1004292
Видел я уже этот пост на Новери.
> 1733851590642-2
> -2
А поди, и не только там он был отправлен.

> Это как будто мы живём в мире, где ... общение сводится к взаимодействию с алгоритмами.
https://www.youtube.com/watch?v=5PdXIHGvMpk
Видео related.
No. 1004297  
>>1004292
Ха, иронично. Масс-рассылка от бота и впрямь отличается мало.

>>1004290
>Мы уже не можем быть уверены, кто стоит за экраном — может, это просто программа, которая пытается имитировать человеческие эмоции.
Как что-то плохое. Понять полностью человека от рандомных анонимных постов в интернете - то ещё занятие. Вдруг тф с постиронией или копипастой разговариваешь. Вообще, покуда это не чатик, проще писать, ориентируясь на публику, а не оппонента, второго и так фиг переубедишь, лол.
>Это как будто мы живём в мире, где настоящие связи становятся редкостью, а общение сводится к взаимодействию с алгоритмами
Go IRL, touch grass.
No. 1004495  
129237292_p0.webp - (380.90KB, 1600×869)
1004495
Автоматическая проверка на крамолу и автоматизированный флуд со стороны (N)(G)O, конечно, угроза и реальность, но тут вот подумалось, что одним из других, то бишь нам полезных, применений нейронок помимо картинкогенерации, озвучки и чата с персонажами, может быть автоматическая проверка софта на свежие уязвимости с апстрима.

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

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

С другой стороны, наверное, будет написан и автоматический обфускатор. Или атакующий будет проверять вносимую уязвимость на детектируемость публично доступными средствами. Что вынудит, наверное, что-то проверять вручную, ибо только с большим количеством false positives от детекторов будет какой-то толк.
No. 1004499  
>>1004495
>openssh
xz же
https://www.openwall.com/lists/oss-security/2024/03/29/4
декодек
No. 1004500  
70497863_p0.webp - (869.42KB, 960×1358)
1004500
>>1004499
Gyatt!!
No. 1004501  
У вас тревожность, пейте таблетки. Я тоже пью и всем рекомендую.
No. 1004758  
>>1004495
>автоматическая проверка софта на свежие уязвимости с апстрима
Значительная часть бед современных нейронок в такого рода применениях ещё и от неразделяемости условно кода (задания) и данных - так что скармливать ей можно разве что отчёты статических анализаторов, вроде PVS-Studio - да и то после санитации и с осторожностью - но никак не сам код. Потому как в нём могут быть и указания для сети - причём даже в неочевидной для человека форме, но вполне воспринимаемые сетью - и они для сети будет иметь не меньшее значение, чем данное ей задание.
No. 1004759  
132919003_p0.jpg - (699.63KB, 1080×1620)
1004759
>>1004758
Цитирование не обработалось, странно. Со своего клиента постишь?

https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data
Вроде по спецификации в multipart/form-data клиенты должны \r\n отдавать. Или не multipart/form-data было запощено?

Переносы строк работают потому, что и у нас, и на Булочке и Чио, на <br>-ы меняется \n только. Приводит к тому, что остаётся \r перед <br>-ами. Помню, что вроде я на это внимание обратил, когда правки делал, но почему-то ничего с этим не сделал.

Переносы под \r\n или \n нормализовать? Самое простое, но в таком случае подсчёт количества символов на сервере будет с подвохом. Сделать поддержку и \r\n, и \n? Тогда пользователи альтернативных клиентов смогут отправлять сообщения длиннее, чем пользователи браузеров. При JS posting'е вручную перегонять текст поста в UTF-8 и отправлять как blob? Наверное, в идеале это, но пока хотя бы лишние \r убрать, whether забив на нестандартные переносы или допустив.
No. 1004763  
1759942637904.png - (9.12KB, 689×157)
1004763
>>1004759
> своего клиента
Нет. Тоже впервые такое вижу. До этого всё было нормально - что на 410, что на 014 (включая булочка.орг через замену домена в настройках), что на Ычане а больше я никуда и не хожу.
No. 1004767  
134399601_p0.webp - (2.56MB, 1865×3712)
1004767
>>1004763
> Тоже впервые такое вижу
Давно не постил! Где-то в январе тут было мажорное обновление парсера, где обработка цитат была обобщена в обработку списков. Списки в оригинале обрабатывались по \r\n, цитаты по \n.

> До этого всё было нормально
На Чио списки получится запостить? Судя по всему, не должно. Можешь проверить?

https://github.com/AliceCA/Overchan-Android
Этот? Или один из форков?

Свиду, виноват там httpclient-4.4.1.2.jar.

При постинге, Chan410Module вызывает у ExtendedMultipartBuilder'а addString("message", model.comment). ExtendedMultipartBuilder вызывает MultipartEntityBuilder'у метод addPart(key, new StringBody(value, ContentType.create("text/plain", "UTF-8"))).

И MultipartEntityBuilder, и StringBody лежат в httpclient. Вроде этот JAR — лишь Android-compatible форк Apache'шного софта. Неужели Apache не прав?

https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data
Любопытно, что у
> If entry's value is not a File object, then replace every occurrence of U+000D (CR) not followed by U+000A (LF), and every occurrence of U+000A (LF) not preceded by U+000D (CR), in entry's value, by a string consisting of a U+000D (CR) and U+000A (LF).
Не стоит ссылка на RFC 2046.
https://www.rfc-editor.org/rfc/rfc2046#section-4.1.3
В RFC 2046 ничего про сепаратор линий для текстовых entities напрямую не указано, но для Plain Subtype стоит ссылка на RFC 822.
>  The simplest and most important subtype of "text" is "plain".  This
   indicates plain text that does not contain any formatting commands or
   directives. Plain text is intended to be displayed "as-is", that is,
   no interpretation of embedded formatting commands, font attribute
   specifications, processing instructions, interpretation directives,
   or content markup should be necessary for proper display.  The
   default media type of "text/plain; charset=us-ascii" for Internet
   mail describes existing Internet practice.  That is, it is the type
   of body defined by RFC 822.

https://www.rfc-editor.org/rfc/rfc822#section-3.1
Где стоит такое
>    text        =  <any CHAR, including bare    ; => atoms, specials,
                     CR & bare LF, but NOT       ;  comments and
                     including CRLF>             ;  quoted-strings are
                                                 ;  NOT recognized.

Что не согласуется со спецификацией HTML. Меж тем, RFC 822 есть obsoleted by RFC 2822, который obsoleted by RFC 5322, где таки да, CRLF.
https://www.rfc-editor.org/rfc/rfc5322#section-2.3
>  The body of a message is simply lines of US-ASCII characters.  The
   only two limitations on the body are as follows:

   o  CR and LF MUST only occur together as CRLF; they MUST NOT appear
      independently in the body.

И следом
> o  Lines of characters in the body MUST be limited to 998 characters,
      and SHOULD be limited to 78 characters, excluding the CRLF.

Которое точно при отправке форм до 988 никем не лимитируется. Так что если писать в Apache, то могут ответить что RFCs are not clear on this, RFC's multipart/form-data — это вам не HTML's multipart/form-data, надо HTML spec -compatible — нормализуйте переносы сами. Но было бы интересно уточнить, \n\r — это SHOULD или всё-таки MUST.

Но вернёмся к Overchan'у. Если окажется, что списки на Чио и Булочку не запостить, на клиенте это проще всего решить, заменив в src/nya/miku/wishmaster/chans/cirno/Chan410Module.java в методе sendPost, 256-ая строка
> addString("subject", model.subject).
На
> addString("subject", model.subject.replace("\n", "\n\r")).
Это же решит Overchan'ову проблему с цитатами тут: возможно, раньше, чем она решится в parsing.class.php.

По-хорошему, ещё Chan410Boards отредактировать, там значения для форматов и для бамплимита устаревшие.
Ещё, если я таки сделаю https://codeberg.org/FBE410/fbe-410/issues/51, то отвалится отображение сажи, надо будет Chan410Reader редактировать. Короче, cirno директории у Overchan'а нужен maintainer. Можешь, наверное, им стать.
No. 1004768  
133495011_p0.jpg - (315.55KB, 768×1024)
1004768
>>1004767
> replace("\n", "\n\r")
replace("\n", "\r\n") то бишь.
fixed

Also, ради каких фич пользуешься именно Overchan'ом, а не браузером?
No. 1004769  
>>1004767
>https://codeberg.org/FBE410/fbe-410/issues/51
>https://codeberg.org/FBE410/fbe-410/src/branch/public/icons
Ха, я напрямую через Инкскейповский диалог символов правил. Потом конечно вычищать лишние элементы, но работало.
Но с крашем.
No. 1004772  
1759989808096.png - (9.88KB, 720×140)
1004772
>>1004767
Давно, но явно не с января. Возможно давно не было повода цитировать именно на булочке, да (а то, что булочка (и старый IP 014) и сегодняшний 014 - теперь не одно и то же - внезапно огорошило только вчера). Не совсем теперь даже понимаю, куда деваться (каламбур однако получилсят и какой хороший)!

Попробую. Навскидку могу сказать, что цитирование на 410 работает точно, как и на ii. А списки могли незаметно отвалиться хоть пять лет назад - не пользуюсь ими.
UPD: работает!

Вот это.
https://github.com/overchan-project/Overchan-Android

Мэйнтейнером мне в ближайшее время точно не быть - собирать Android прямо на целевой платформе - да ещё и не что-то изначально написанное с оглядкой на такое - гребля костылями на одноколёсном велосипеде через пожар в борделе. ПК просто нет и в ближайшие полгода не предвидится (если раньше кто не соблазнит в космотаблицы разве что). Да и джава вгоняет в депрессию если честно, так что стараюсь усиленно забыть то немногое, что знаю именно по ней.

>>1004768
Банально потому, что браузер жрёт батарею куда как суровее, не умеет нормально кэшировать треды, да и с точки зрения юзабилити интерфейса - именно для борд - заметно неудобнее. В условиях, когда зарядка лимитирована (пасмурно - солнечная панель даёт крохи) - а до интернетов - десяток километров пешком - очень существенно. Сейчас с этим получше, но привычка осталась.
Удалить сообщение []
Пароль  
[Mod]