М.Двач / Криптоанархия

Этого треда уже нет.
Это копия, сохраненная 11 сентября 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

206 Кб, 426x341

N@nobоarд тред 11 Мар, 12:40 #20452 В конец треда | Веб

Уже сбились со счета какой
Жалуемся на быдлокод,мечтаем о новых транспортах,поливаем говном bit message
И смотрим на пикобордуJabberX и драму с ней,конечно же

Ответы>>29042

11 Мар, 13:35 #2 #20455

2.0 обновления за последние 2 дня:
· ускорена подгрузка страниц
· ускорено создание контейнеров
· добавлена шапка категорий
· вниз добавлены ссылки из places
· появились кнопки +/- возле ссылок типа ADD ссылка коммент, DEL ссылка коммент (как в 1.7)
· кнопка предпросмотра в прикреплялке изображений
· тёмный скин (переключается в настройках)

Ответы>>20609

11 Мар, 13:41 #3 #20456

Надо отвязаться от транспорта и сделать в виде модулей, как в етом вашем федо

Ответы>>20459>>20472

11 Мар, 13:50 #4 #20459

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

Ответы>>20464

11 Мар, 14:15 #5 #20464

>>20459
Нужны
Мимо не он

Ответы>>20472

11 Мар, 15:01 #6 #20467

из предыдущего треда
есть предложение сделать транспорт на основе мейл ящиков
но передавать не напрямую а всем (например 5 рандомным) людям и шифровать их рандомными публичными ключами (из общего пула публичных ключей). ящики делятся своими публичными ключами и публичными ключами других. расшифровавшие перешифровывают и ретранслируют (с некоторым шансом молчания). не расшифровавшие передают дальше (с некоторым шансом молчания). получится ретрансляция с затуханием и невозможность понять какой из отправителей оригинальный а какой просто ретранслятор. короче по типу БМ только напрямую ай-пишники не связываются - все через мыло.

преимущества:
1) не надо тянуть БМ, достаточно любого консольного эмейл-клиента
2) оффлайн-доставка, не надо держать клиенты включенными

недостатки:
1) надо регить почту и выбирать сервер который не палит твой ай-пишник другим

Ответы>>20468>>20477

11 Мар, 15:22 #7 #20468

>>20467
Мне не совсем ясно, для чего тут городить публичные ключи.

Ответы>>20469

11 Мар, 16:05 #8 #20469

>>20468
для того чтобы только владелец приватного соотв. ключа мог бы расшифровать.

Ответы>>20470

11 Мар, 16:07 #9 #20470

>>20469
А почему просто не посылать N случайным людям, а они тоже должны переслать?

Ответы>>20522

191 Кб, 612x612

11 Мар, 16:54 #10 #20472

>>20456
>>20464
Еще в >>11930 (OP) предлагал все это очень просто сделать. Чтобы база изначально работала с отдельными сообщениями в текстовом формате, которые бы потом уже в любые контейнеры и транспорты распихивались. Сейчас еще понял, что формат должен быть с неизменяемой структурой (т.е. регистр и все прочее), чтобы можно было хэшировать сразу весь кусок. Но с версией, актуальная программа должна принимать только актуальную для нее версию, но чтобы на будущее было, при изменениях и наличии сообщений в разных версиях в одном месте. Названия досок плейнтекстом можно было бы

11 Мар, 17:53 #11 #20477

>>20467
Скоро и2п изобретёшь

78 Кб, 500x745

11 Мар, 18:04 #12 #20479

>>20448
>У этих транспортов, в сущности, есть те же самые недостатки, что у битмесседжа, ну, кроме необходимости POW.
втф POW?
>почта с джимейла четверо суток шла
Не может быть такого. А как же TTL, лимит на хосты и тп?
>Если использовать эти транспорты, то рано или поздно найдется кто-то, кто станет идентифицировать сообщения пользователей по адресу почты/IRC.
По почте возможно, но если не использовать эти почты в других целях, то не вижу никаких проблем.
А по IRC как? Я думал, что nickname будет генериться случайно, а канал на разных серверах будет #nnb
>Проблема решается, если использовать все транспорты одновременно(так себе)/использовать любой из списка+один общий обязательный.
Тогда стоит учитывать, чтобы публикация в одном транспорте захватывала посты, ещё не участвовавшие в этом транспорте. Ну то есьт для каждого транспорта будет существовать список новых/неопубликованных постов и старыми для этого транспорта они будут становиться только после публикации в нём. Пока слабо представляю себе эту схему.

Ответы>>20486>>20498

11 Мар, 18:15 #13 #20486

>>20479
> >У этих транспортов, в сущности, есть те же самые недостатки, что у битмесседжа, ну, кроме необходимости POW.
> втф POW?
Та хуйня, что грузит цп на 100% при отправке

797 Кб, 747x546

11 Мар, 18:30 #14 #20488

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

11 Мар, 19:49 #15 #20498

>>20479
Проблема в том, что борда, где нельзя семенить-уже не борда.

11 Мар, 20:59 #16 #20512

>>20507
Ну а что, у них, видите ли, ПРАЦЕССОР НАГРУЖАИТСА.

Ответы>>20513

11 Мар, 21:03 #17 #20513

>>20512
Другое дело, что в битмесседже POW совсем охуевший. Считать две минуты POW-тоже не дело.

11 Мар, 22:46 #18 #20522

>>20470
ну так будет все слишком прозрачно для наблюдателя.

11 Мар, 22:59 #19 #20525

>>20516
Чтоб было легче срать спамом?

>>20524
Я не он, но подискутирую. Что не так с его предложением? Вполне себе такой микс-нет у него выходит.

11 Мар, 23:36 #20 #20529

>>20526
Ммм, ну вообще да, не складно выходит.

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

>>20527
>луковый роутинг
Чеснок тогда уж.

11 Мар, 23:41 #21 #20531

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

Чёт сдаётся мне, что это ебень получится если не организовать из этого гуглогруппу. То есть ты отправил группе, а получили все. Хотя зачем нборд, если можно просто в группе трепаться?

11 Мар, 23:48 #22 #20533

>>20532
Если ты не нуб, то каждый контейнер будет приносить всего один пост - тот который автор контейнера написал. Всё остальное у тебя уже есть, так как ты сам все треды сканишь и база у тебя полная.

Ответы>>20534

11 Мар, 23:49 #23 #20534

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

11 Мар, 23:56 #24 #20537

>>20535
Ну смотри, если соорудить луковицу из трёх хопов (анон1, анон2, анон3), то может получится так:

День первый: Анон3 проверил почту утром (ничего), анон2 проверил почту днём (ничего), анон1 проверил почту вечером, получил луковицу отправил второму.

День второй: Анон3 проверил почту утром (ничего), анон2 проверил почту днём, получил луковицу отправил третьему. Анон1 проверил почту вечером (ничего)

День третий: Анон3 проверил почту утром, получил луковицу, а там мессадж для первого анона. Он пересылает. Вечером анон1 получает мессадж.

>>20536
Тогда будет фрагментация и ты скорей всего будешь получать обрывки тредов, а полноценный тред у тебя соберётся через несколько дней, когда уже оригинальная дискуссия стухнет. Если вообще соберётся. Можно ответить сразу, но тоже не факт что это всё доретранслируется до ребят которые в треде залипают. или ты качаешь вообще всё, или только тех ребят с которыми разговариваешь игнорируя остальное.

12 Мар, 00:05 #25 #20540

>>20539
Не проще ли тогда Битмессадж использовать? А то какая-то хуерга получается с таими емейл пересылками. Ну иил группу в гугле чтоб просто ебанул пост в группу и его все получили без вот этой вот херни.

12 Мар, 00:15 #26 #20545

>>20541
Мне кажется что это попытка изобрести бетмессадж на костылях. И получится тот же самый затык, если людей станет оче много, и трафик возрастёт - эта херня начнёт затыкаться как и БМ во времена спама.

>>20542
>гугл-групу прикроет одмит и все плакать
Создать новую, проблема что ли? можно ещё отколоться в свою уютну групку от тех пидорасов.

>>20544
Не нужно, гугл сам всё запомнит, тебе только адрес самой рассылки знать нужно.

12 Мар, 00:44 #27 #20550

>>20548
Чего? Какая разница можешь ты расшифровать сообщение или нет - рестрансляция работает без этого и сообщение рассылается только тем у кого его нет и только один раз. И с чанами в БМ всё окей. Там лишь одна проблема - убогий ЮИ из-за которого им неудобно пользоваться.

Как бы ты не делал, у тебя всегда одна и та же задача - доставить всем участникам все сообщения. И когда у тебя их всего по одному в минуту, это не страшно. А когда у тебя их два в секунду (скорость местного /b/) то это может стать проблемой. Сам прикинь, два месаджав в секунду это 172800 сообщения в день. А если ещё и средний размер сообщения 16кб (хайрезы-то постить будут), то это уже два с половиной гига в день. А если тебя неделю не было, то изволь высосать семнадцать с половиной гигов.

Когда в сети битмессаджа орудовал спамер там проходило порядка одного сообщения в секунду. Трафика жралось гиг в день и пользоваться тогда им было очень тяжело. Народ только и делал что ныл. И мессаджи терялись. Хорошо хоть в конце концов это поправили (ну или спамер заебался).

Ответы>>20552

12 Мар, 01:44 #28 #20552

>>20550
POW для мыла не нужен - лишняя нагрузка на проц. единожды ретранслировать пяти случайным людям каждое новодобавленное в твою базу сообщение (свое или чужое, пришедшее от кого-то). вечного цикла тут быть не может. определенно сказать кто изначальный создатель сообщения тоже сложно (по крайней мере участникам). кто ссытся наблюдений - пусть через тор свое мыло всегда пропускает (и регить обязательно через тор и нигде больше это мыло не светить).

149 Кб, 1090x900

12 Мар, 06:54 #29 #20556

А может ну его нахуй всякие транспорты-хуянспорты?
Добавить зип-жпег и расXORеные изображения.

12 Мар, 14:38 #30 #20566

>>20561
И как я буду семенить?

12 Мар, 16:43 #31 #20572

Да что за хуйню Вы нагородили с почтой? Ищите другие контейнеры.

Или можете сделать в поле получателя много имейлов и отсылать свои эти "Всем прифет в этом чяти"

12 Мар, 17:01 #32 #20573

Я тут подумал, что надо бы запилить свою борду, создать там тред, запостить где-нибудь ADD с ним, ну и попостить туда пнгешечки. А самому тихонечко собирать айпишники тех, кто этот тред качает вот с таким юзерагентом:
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2227.1 Safari/537.36
Шанс что среди собранных айпишников попадётся просто мимомакоёб с хромом версии 41.0.2227.1 весьма низок если вообще не равен нулю.

Ответы>>20574>>20576

12 Мар, 17:07 #33 #20574

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

Ответы>>20575

12 Мар, 17:08 #34 #20575

>>20574
Лучше не рандомизировать, а брать от свежего ТорБраузера. Эпизодически обновляя.

12 Мар, 17:46 #35 #20576

>>20573
Да чего вы так на айпишники-то дрочите? Все равно они у всех динамические.
Пфф, вот вам мой, можете вычислять.
109.205.253.65

Ответы>>20577>>20579

12 Мар, 17:48 #36 #20577

>>20576
Ну ок, делаем проще - при скачивании пнг-шки с таким юзерагентом просто удаляем её и возвращаем 404.

Ответы>>20578

12 Мар, 17:49 #37 #20578

>>20577
А толку-то, будут постить на другую борду.

Ответы>>20580>>20581

12 Мар, 17:50 #38 #20579

>>20576
У меня не динамический.

12 Мар, 17:52 #39 #20580

>>20578
В любом случае использовать такой юзерагент как сейчас это тоже самое что прописать там "NBoard Aggregator/2.0".

12 Мар, 17:55 #40 #20581

>>20578
>А толку-то
И кстати толк есть - рак свалит на другую мелкоборду и не будет паразитировать.

12 Мар, 20:58 #41 #20597

Чё там, борду уже завайпали?

Ответы>>20600>>20623

12 Мар, 21:32 #42 #20600

>>20597
та пиздец

1939 Кб, 3456x5184

13 Мар, 00:56 #43 #20608

Мне кажется 2.0 сама должна определять версию базы и конвертировать её
Алсо для этого обычно заголовки и существуют
2.0 уже норм можно пользоваться?

Ответы>>20609

11 Кб, 476x66

13 Мар, 01:08 #44 #20609

>>20608
2.0 ОХУЕННО улучшился в последнем релизе >>20455

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

если для тебя эти вещи критичны то оставайся на 1.7
но они могут в 2.0 и не перейти - кто знает

в остальном 2.0 круче

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

Ответы>>20615>>20616>>20618

13 Мар, 01:56 #45 #20615

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

Ответы>>20618

13 Мар, 02:08 #46 #20616

>>20609
>легко удалить или игнорить так как они все без ответа
Чёт проиграл с этого удаления. А легитимные посты без ответа ты с ними не снесёшь, случайно?

Ответы>>20618>>20621

13 Мар, 02:16 #47 #20618

>>20609
там еще и внутри тредов трешовые посты

>>20615
собственно говоря в 1.7 всё еще можно пресечь этот вайп путем отклонения нескольких последних контейнеров

>>20616
ну знаешь ли если ты видишь тред в ОП-посте которого кто-то к кому-то обращается и явно идет отсылка к какому-то отсутствующему контексту то довольно легко сообразить что это спам

Ответы>>20619

13 Мар, 02:18 #48 #20619

>>20618
Я знаю что можно, по этому опять передумал слезать с 1.х

Ответы>>20620

13 Мар, 02:28 #49 #20620

>>20619
в 2.0 предлагаю ввести чуть более крутую фичу - "origin" метку в базе данных которая будет маркировать посты идентификатором контейнера, а также "add-date" и "approved". это чтобы можно было бы расправиться с неугодными контейнерами в любое время а не сразу, до выключения сервера.
в интерфейсе соответственно сделать возможность аппрувить посты (клацнуть по иконке замочка например, клацнуть по двойному замочку в оп-посте чтобы пометить все посты в треде, обратное действие тоже доступно) и возможность для произвольного поста показать посты пришедшие с этого же контейнера (кроме заапрувленых) и быстро их все или частично удалить (возможность пометить галочками и кнопки выбрать все/снять выделение).

Ответы>>20621

13 Мар, 02:35 #50 #20621

>>20620>>20616
Ты собираешься ~2000 сообщений ковырять, чтобы отыскать там 1 легитимное?

Ответы>>20622>>20659

13 Мар, 02:36 #51 #20622

>>20621
Кто-то может непонят что ему спама привалило и отправить свой пост ретранслировав вместе с ним ещё сотку спама.

Ответы>>20653

13 Мар, 03:00 #52 #20623

>>20597
Лол, по датам постов подумал что наконец-то дошел тестовый омский космодром из бм-а. Но таки да треды сломаны, дропнул все последнее.

karasiq-nanoboard, обновление 1.0.7 13 Мар, 03:52 #53 #20624

• Ещё несколько тем с харкача
• Пакетное удаление постов: http://webm.host/1a911/vid.webm
• Возможность очистить кэш удалённых постов
• Скачать: https://github.com/Karasiq/nanoboard/releases/tag/v1.0.7

13 Мар, 12:07 #54 #20628

>>20627
Нахуя?

Ответы>>20629>>20635>>20636

13 Мар, 12:46 #55 #20629

>>20628
Иногда надо запускать поиск самому, а не перезапускать.

Ответы>>20650

13 Мар, 13:03 #56 #20630

Ну вот. Накатил наконец себе хрюшу. Собственно, почему бы и нет?

13 Мар, 14:56 #57 #20635

>>20628
банально сижу допустим с жопореза

Ответы>>20650

13 Мар, 15:19 #58 #20636

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

Ответы>>20650

13 Мар, 18:05 #59 #20643

антуаны, я знаю что у вас есть. торренты через тор пускать безсмысленно, но, внимание вопрос, есть ли какие анонимные торренты? инбифо и2п шарк

Ответы>>20644

13 Мар, 18:11 #60 #20644

>>20643
Если правильно настроить мюТоррент, он прекрасно заворачивается в Тор и не палит тебя. Но лучше при этом иметь VPN который проброшен не с твоего компа, а с роутера - чтоб система в принципе не знала какой у тебя внешний айпи. Много подводных камней короче говоря.

А так да, ш2з акула только. Ну и вроде ретрошара ещё катит, но про неё я только в этом разделе читал, сам не пробовал.

13 Мар, 20:37 #61 #20648

Что там вы натворили за выходные? Боюсь запускать клиент.

13 Мар, 21:24 #62 #20650

>>20629
>>20635
>>20636
Можно просто увеличить/уменьшить интервал поиска (по умолчанию 15 минут).

13 Мар, 21:25 #63 #20651

Ебаный карабас! Где моя кнопка удаления контейнеров?

13 Мар, 22:40 #64 #20653

>>20622
да и хуй с ним, надо просто поменять правила ретрансляции - ретранслировать пост, на который ты ответил и пост на который ответил тот пост и так далее до самой верхушки. лишнее место добивать своими предыдущими постами и постами на которые ты когда-то отвечал. таким образом ты НИКОГДА не будешь ретранслировать спам пока сам не ответишь на спам-сообщение.
а спама бояться не надо, на любой антиспам инструмент найдется атака. просто игнорируйте, нормальные посты всегда можно вычислить а спамовые потереть в процессе чтения какого-нибудь треда либо создать новый тред если старый сильно засрали - спампер поспамит и успокоится.

Ответы>>20654

13 Мар, 22:45 #65 #20654

>>20653
> спамовые потереть в процессе чтения
Только если их не тысяча. Спамер показал, что нанобороду легко засрать до невозможности.

Ответы>>20655>>20663

13 Мар, 23:20 #66 #20655

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

Ответы>>20656>>20659

13 Мар, 23:33 #67 #20656

>>20655
> Я просто отклонил все спам контейнеры
Как?

Ответы>>20657

13 Мар, 23:40 #68 #20657

>>20656
Кнопкой "отклонить контейнер" которая есть на всех новых сообщениях.

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

13 Мар, 23:49 #69 #20659

>>20621
А ты собираешься удалять все сообщения?
>>20655
Почему ты уверен, что не потёр ещё чей-то пост?

Ответы>>20661>>20663

14 Мар, 00:24 #70 #20661

>>20659
Может и потёр. Но лучше так, чем при выключении ломающий базу клиент, а так же несколько тысяч сообщений которые я потом буду ретранслировать всем на зло.

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

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

Ответы>>20664

14 Мар, 01:17 #71 #20663

>>20659
при отклонении контейнера посты не добавляются в игнор - легитимный пост может прийти позже из другого контейнера. но вообще в этом отклонении есть польза только если ВСЕ возьмут и отклонят тот контейнер. а так кто-то забьет хуй или сидя на 2.0/карасике просто не будет иметь возможности отклонить - и пойдут спам-посты в его следующей ретрансляции. именно поэтому ретрансляцию просто необходимо базировать на своих ответах (пусть даже довольно старых) и их родителях. только так можно побороть спам.

>>20654
тысяча-тысячей но эта тысяча размазана же по категориям и тредам. вот есть к примеру по 20 спам-тредов в каждой категории и по 20 спам-сообщений в каждом нормальном треде (сейчас спамер намного меньше залил на самом деле). ты захотел скажем почитать /политач/ ну и почистил заодно 20 фейкотредов. зашел в свой любимый тред где обсирают правительство - ну и почистил там 20 спам-постов. а остальное почистишь потом, когда наткнёшься. как-то так.

Ответы>>20666>>20667

14 Мар, 01:19 #72 #20664

>>20661
ничем таким страшным не закончилось бы. спамер очень аккуратно точено повбрасывал говнецо, отсеять его визуально не составляет труда. спамеров бояться - на немодерированную борду не ходить.
переходи на 2.0/карася, hidden.list это прошлый век с такой технологией клиент долго не проживет.

Ответы>>20665>>20667

14 Мар, 01:34 #73 #20665

>>20664
Дайте инструмент для вычленения говн лопатой, а не вилкой. В 2.0 и карасике ничего подобного нет, удаление просто всех постов подряд не решение проблемы.

sage 14 Мар, 01:34 #74 #20666

>>20663
> спам
Так запилите POW

мимохуй

Ответы>>20668

14 Мар, 01:34 #75 #20667

>>20663
> именно поэтому ретрансляцию просто необходимо базировать на своих ответах (пусть даже довольно старых) и их родителях. только так можно побороть спам
Я тебе больше скажу: самое оптимальное не ретранслировать вообще.

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

Ответы>>20670>>20672>>20677

14 Мар, 01:35 #76 #20668

>>20666
Проще просто чан в БМ завести тогда уж прикрутив к нему рендер от Н.Б.

96 Кб, 720x480

14 Мар, 01:50 #77 #20670

>>20667
>самое оптимальное не ретранслировать вообще.
Хм, а это не такая уж плохая идея, как может показаться. Если будут добавляться цепочки родителей, и, допустим, ресурс не добавлен у одного из анонов, то можно бампануть своё сообщение и перепостить на другой ресурс.

Ответы>>20671

14 Мар, 01:52 #78 #20671

>>20670
Это неплохое решение когда круг пользователей маленький и каждый качает любую свежезапощенную пнг-шку. В этом случае ретрансляция не пашет вообще потому что у всех и так всё есть. А решение для нубов - попросить дамп кинуть на ргхост.

14 Мар, 02:12 #79 #20672

>>20667
>Я тебе больше скажу: самое оптимальное не ретранслировать вообще.
идея здравая. так постинг контейнера станет своего рода POW
идеально сделать лимит: 1 входящий пост на контейнер. тогда уёбку для повторения недавней выходки придется запостить тысячу контейнеров на мелкоборды (по 100 на каждую), он охуеет это делать да и многие админы его просто пидорнут.

Ответы>>20673>>20677

14 Мар, 02:36 #80 #20673

>>20672
>идея здравая. так постинг контейнера станет своего рода POW
Та к и есть. Н.Б. паразитирует на бордах. И за одно паразитирует на моче - хочешь вайпать? Завайпай и борду тоже.

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

Это очень похоже на распространение сообщений по п2п сети. Возможно стоит погуглить работы по этой теме? Может это можно засимулировать на симах сетей?

> 1 входящий пост на контейнер.
Не, просто один пост на контейнер.

Ответы>>20674

14 Мар, 02:50 #81 #20674

>>20673
ну да, надо новый формат где один пост на весь контейнер

Ответы>>20675>>20676

14 Мар, 02:51 #82 #20675

>>20674
и кнопку создать пнг сделать в каждом посте. ретранслируй сколько хочешь по одному

14 Мар, 02:58 #83 #20676

>>20674
Наверное всё же нет. Так будет получаться что проще создать тред на мелкоборде и сидеть там с ДДТ - одна херня.

Лучше придумать какой-то более интересный способ ретрансляции. Как выше предлагали - ретранслировать тред в который отвечаешь. Хотя опять же фигня выходит. Ну и что? Спамер просто набьёт сообщений в тред. Чёт тупик какой-то.

Короче, видимо надо просто заново сесть и подумать - а нужна ли ретрансляция? И если нужна - зачем? И возможно придумать что-то другое. Но уже имея ввиду возможность заспамить всё нахрен. Можно и POW добавить, но как-то странно. или нет?

14 Мар, 05:09 #84 #20677

>>20667
>эффективнее
Но нихуя не оптимально. Ты будешь тереть посты всех, кто случайно не отклонил спам-контейнер.
>>20672
Это более здраво, но тогда и каждому придётся постить по одной картинке на пост, нихуя не удобно.

Ответы>>20678>>20679

14 Мар, 06:35 #85 #20678

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

149 Кб, 1920x826

14 Мар, 08:00 #86 #20679

>>20677
А все и так постят по картинке на 1-5 постов. Все кроме нашего друга-спамера.

Ответы>>20680>>20682>>20687>>20692

438 Кб, 2560x1731

14 Мар, 08:10 #87 #20680

>>20679
Надо как-то сделать так, чтобы видеть контейнер и количество новых сообщений из него.

Ответы>>20681>>20730

52 Кб, 700x516

14 Мар, 08:12 #88 #20681

>>20680

14 Мар, 08:45 #89 #20682

>>20679
Это в какой версии такое?

Ответы>>20683

14 Мар, 10:41 #90 #20683

>>20682
В исходниках пока

14 Мар, 12:02 #91 #20685

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

Ответы>>20686

14 Мар, 12:06 #92 #20686

>>20685
>А как вы бвдете контролировать вайперов, которые умеют изменять исходники?
Будто это поможет обойти POW. Ты либо честно его считаешь, либо идёшь нахуй.

Ответы>>20687

14 Мар, 14:06 #93 #20687

>>20679
Вот это норм. Только нужно, чтобы все посты сохранялись, даже спамерные, чтобы контейнеры от тех, кто пересылает спам из-за лени или невнимательности не отображались как контейнеры с 200 новыми сообщениями.
>>20686
Тащемта, POW для сообщений — штука сомнительного качества. Обычный юзер будет считать на CPU минуту, спамер может реализовать на GPU и считать 10 штук в минуту.

Ответы>>20688>>20689

14 Мар, 14:15 #94 #20688

>>20687
Да, а ещё асики купит для майнинга нанокойнов на наноблокчейне

Ответы>>20770

14 Мар, 14:57 #95 #20689

>>20687
> Вот это норм. Только нужно, чтобы все посты сохранялись, даже спамерные, чтобы контейнеры от тех, кто пересылает спам из-за лени или невнимательности не отображались как контейнеры с 200 новыми сообщениями.
Не понял, что ты имеешь в виду, но после удаления спама он больше никогда не добавится, т.к. сохраняются хэши удалённых сообщений.

Ответы>>20770

14 Мар, 15:33 #96 #20692

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

Ответы>>20693

14 Мар, 15:48 #97 #20693

>>20692
> С чистой базой все контенеры будут содержать по много сообщений и спамерские будут совсем неразличимы.
Нет, не будут, их сразу видно

14 Мар, 15:56 #98 #20694

Поясните за спам. Я так понимаю кто-то вставляет в контейнер много постов? Не следил за нанобордой, не знаю.

мимохуй

Ответы>>20701

14 Мар, 16:20 #99 #20698

Под OS X наноборду уже запилили?

Ответы>>20699>>20710

14 Мар, 16:23 #100 #20699

>>20698
А там нет ни жвм ни моно?

14 Мар, 16:32 #101 #20700

О, есть версия для jvm. Вам подогнать java-кластер на 1 ТБ оперативки? Там и кеш и т.д Ещё есть SSD на 10 ТБ

Ответы>>20702>>20708

14 Мар, 16:41 #102 #20701

>>20694
Ну да, 12-го написали 2к шизопостов в 20-25 контенерах и положили все на сибирьчан.

14 Мар, 16:44 #103 #20702

>>20700
Откуда такая щедрость? Продай лучше страждущим.

14 Мар, 17:23 #104 #20703

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

Ответы>>20704>>20706

14 Мар, 17:34 #105 #20704

>>20703
За такие слова у меня на районе убивают, нехер!

14 Мар, 17:42 #106 #20706

>>20703
Борода может использовать разные способы передачи сообщений. Сейчас их два: пнг, выкладываемые на бордах, и битмесседж (которым мало кто пользуется, и все осуждают)

Ответы>>20727

886 Кб, 3000x2000

14 Мар, 19:04 #107 #20708

>>20700
>java-кластер
>ТБ оперативки
А точно хватит?

Ответы>>20709

14 Мар, 19:15 #108 #20709

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

14 Мар, 21:04 #109 #20710

>>20698
у ОПа os x, инструкции по запуску есть

4043 Кб, 3000x2000

14 Мар, 21:06 #110 #20711

Меня уже подмывает сделать свою фемтоборду как надо

Ответы>>20793

15 Мар, 12:03 #111 #20727

>>20706
>битмесседж (которым мало кто пользуется, и все осуждают)
А мыши всё плакали и кололись...

Ответы>>20729

15 Мар, 12:38 #112 #20729

>>20727
Каждый пользуется тем, что для него удобнее.

3 Кб, 494x21

15 Мар, 12:42 #113 #20730

>>20680
Затралено((

Ответы>>20731>>20732>>20757

1228 Кб, 2149x3000

15 Мар, 12:46 #114 #20731

>>20730
Это 2.0 клиент такое умеет? Запускал его только один раз.

Ответы>>20734

15 Мар, 12:47 #115 #20732

>>20730
То есть ограничения на количество ростов не было? Выкатывай уже новую версию, пока наноборода не умерла.

Ответы>>20733>>20735

15 Мар, 12:47 #116 #20733

>>20732
Постов
фикс

15 Мар, 12:49 #117 #20734

>>20731
https://github.com/Karasiq/nanoboard/commits/container-manager

118 Кб, 609x653

15 Мар, 13:04 #118 #20735

>>20732
>ограничения на количество ростов
Десять новых на контейнер хватит?

Ответы>>20742

karasiq-nanoboard, обновление 1.1.0 15 Мар, 14:59 #119 #20741

• Управление входящими контейнерами
• Лимит на количество новых сообщений
• Скачать: https://github.com/Karasiq/nanoboard/releases/tag/v1.1.0

Ответы>>20769

15 Мар, 15:38 #120 #20742

>>20735
Ноуп. <200 было бы хорошо. Раньше же говорили мол 256, а тут аж тысячи.

Ответы>>20743

15 Мар, 15:42 #121 #20743

>>20742
У прошлого спамера было как раз 200 на контейнер. Несколько пикч - и привет 2000+ мусорных постов.
Там в базе всего около тысячи, и с ограничением в 10 она вся отлично выкачивается.

78 Кб, 547x679

15 Мар, 16:12 #122 #20744

Кстати вот так выглядит получение из битмессаге

15 Мар, 16:19 #123 #20745

А если на реддит постить?

Ответы>>20747

15 Мар, 16:42 #124 #20747

>>20745
На Imgur тогда уж. Правда туда пнг больше 1 метра не влезет.

Ответы>>20748

15 Мар, 16:59 #125 #20748

>>20747
Нет, зачем контейнеры в виде картинок постить? Можно на реддите создать сабреддит и постить туда. Вроде даже капчи нет, если не слишком часто.

Ответы>>20749

15 Мар, 17:01 #126 #20749

>>20748
Может, тогда сразу посты открытым текстом высирать, и сервер будет не нужен?

Ответы>>20750>>20760

242 Кб, 1024x715

15 Мар, 17:03 #127 #20750

>>20749
Предлагаю следующим ОП-пиком сделать пикрелейтед

Ответы>>20755

993 Кб, 1193x1512

15 Мар, 17:23 #128 #20751

Ещё один вариант решения проблемы - приделать спам-анализатор прямо внутрь борды и пометки спама тоже завернуть в контейнер. Итого каждый 10й юзер тыкнет кнопку спам/не спам на пост, это запомнится в счётчике поста и пост скроется.

Ответы>>20752>>20753>>20789

15 Мар, 17:26 #129 #20752

>>20751
> каждый 10й юзер
Сам понял что спизданул? Достаточно, что каждый сам себе моча.

Ответы>>20755

15 Мар, 17:27 #130 #20753

>>20751
А ещё можно сделать один сервер на всех, пользователи будут отмечать спам, а специально обученный человек удалять. Ох вейт

Ответы>>20754>>20755

15 Мар, 17:28 #131 #20754

>>20753
Пикабу?

285 Кб, 1200x1803

15 Мар, 17:29 #132 #20755

>>20752
Не модер будет определять спам/не спам, а автоматика.
Хотя спамер этим может воспользоваться и заспамить все остальные посты
:/
>>20753
Ну собстно, о чём я и говорю >>20750

Ответы>>20756

15 Мар, 17:30 #133 #20756

>>20755
> Хотя спамер этим может воспользоваться и заспамить все остальные посты
На это и намек, все могут быть только каждым десятым.

15 Мар, 17:31 #134 #20757

Алсо, никакие костыли нинужны, вот >>20730 лучшее средство борьбы, которое осне давно придумано.

Ответы>>20758

1939 Кб, 3456x5184

15 Мар, 17:35 #135 #20758

>>20757
А там точно показывается количество уникальных постов, а то ведь у нас в каждом контейнере их 100+
Это то меня и беспокоит. Не было бы репостинга - сразу бы реализовал/заюзал.

Ответы>>20759>>20762

15 Мар, 17:36 #136 #20759

>>20758
В чем проблема сделать как в первой версии, но удалять контейнер не только из "нового", а когда угодно?

15 Мар, 17:38 #137 #20760

>>20749
Суть же наноборды в паразитировании, не? Уж лучше реддит чем битмессадж.

13 Кб, 280x187

15 Мар, 17:39 #138 #20761

Упаковал контейнер в эту пикчу. Только чот не читает

Ответы>>20763

15 Мар, 17:40 #139 #20762

>>20758
Это количество новых постов. Без ограничения там было примерно так: в первом контейнере 110 постов, в 3.5 следующих по 20-40, а в остальных 1-5, а с лимитом они равномернее размазались и теперь первые ~90 контейнеров выдают по 10 новых постов.

15 Мар, 17:41 #140 #20763

>>20761
> jpg

15 Мар, 17:43 #141 #20764

Единственное, спам, как всегда, мешает ньюфагам.

15 Мар, 17:51 #142 #20766

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

Ответы>>20768

15 Мар, 18:08 #143 #20768

>>20766
Охуенно. Только эфир уже есть, тот который ethereum.

Ответы>>20774

15 Мар, 18:10 #144 #20769

>>20741
Как перенести все в одну папку? Будь добр, объясни подробнее.

Ответы>>20771

15 Мар, 18:13 #145 #20770

>>20688
Битмессадж же завайпали, говорят.
>>20689
>сохраняются хэши удалённых сообщений
Это и имел в виду.

15 Мар, 18:15 #146 #20771

>>20769
Создаёшь рядом nanoboard.conf и прописываешь https://gist.github.com/Karasiq/6c4840428e448ed1c13d
Кстати там же можно изменить интервал сканирования и лимит новых постов на контейнер.

Ответы>>20772

15 Мар, 18:22 #147 #20772

>>20771
Рядом с nanoboard-server или nanoboard_server_config.txt?

Ответы>>20773

15 Мар, 18:27 #148 #20773

>>20772
Там, где лежит nanoboard_server_config.txt
Заодно можешь перенести оттуда настройки в nanoboard.conf

Ответы>>20776

15 Мар, 18:33 #149 #20774

>>20768
>ethereum
>Vitalik Buterin
>Vitalik is the creator of Ethereum
Хех

51 Кб, 850x497

15 Мар, 18:59 #150 #20776

>>20773
Что-то нихуя.

Ответы>>20777

38 Кб, 957x727

15 Мар, 19:05 #151 #20777

>>20776
Ну бля, включай хоть голову иногда
nanoboard {
server.host = 0.0.0.0
database.url = "jdbc:h2:file:./portable"
scheduler.cache.path = ./cache.db
}

Ответы>>20778

28 Кб, 776x612

15 Мар, 19:13 #152 #20778

>>20777
>вин10
>накатывает софт от анона
>какие-то предположения, что есть голова
Где я опять ошибся?

Ответы>>20779

15 Мар, 19:14 #153 #20779

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

Ответы>>20780>>20783

870 Кб, 3405x2266

15 Мар, 19:16 #154 #20780

>>20779
Блин, да сделай этот конфиг существующим по умолчанию и переменную isPortable типа boolean, сразу всем всё понятно станет

Ответы>>20782

15 Мар, 19:18 #155 #20782

>>20780
Чтобы было понятно, надо ставить инсталлятором, конфиг держать в C:\Program Files (x86)\Nanoboard, и запускать с ярлыка.

Ответы>>20784

15 Мар, 19:19 #156 #20783

>>20779
Спасибо, получилось. Поясни за:
>Кстати там же можно изменить интервал сканирования и лимит новых постов на контейнер.

Ответы>>20786

15 Мар, 19:20 #157 #20784

>>20782
Это максимальная степень понятно.

15 Мар, 19:25 #158 #20786

>>20783
Вот конфиг https://github.com/Karasiq/nanoboard/blob/master/src/main/resources/reference.conf
Вот эту секцию копируй и изменяй
scheduler {
update-interval = 15m
posts-per-container = 10
}

Ответы>>20787>>20965

15 Мар, 19:30 #159 #20787

>>20786
Спамфильтр не жрет магнет ссылки?
>posts-per-container = 10
Контейнер будет удален или выше лимита не получить?

Ответы>>20788

15 Мар, 19:32 #160 #20788

>>20787
>Спамфильтр не жрет магнет ссылки?
Нет, не жрёт

>Контейнер будет удален или выше лимита не получить?
Будет взято ровно 10 ранее не известных постов

15 Мар, 19:34 #161 #20789

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

15 Мар, 21:24 #162 #20791

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

Ответы>>20794

15 Мар, 21:34 #163 #20793

>>20711
уже есть пикоборда которая сделана как надо

15 Мар, 21:35 #164 #20794

>>20791
тебе до самой смерти сопли подтирать надо будет?

Ответы>>20795

15 Мар, 21:37 #165 #20795

>>20794
Я бы не отказался.

16 Мар, 21:51 #166 #20850

Сделайте плагин на Links

Ответы>>20853>>20854

17 Мар, 04:13 #167 #20853

>>20850
линксчую
инбфо: пиши сам сука

61 Кб, 600x400

17 Мар, 04:42 #168 #20854

>>20850
Ты даже его название не можешь правильно написать, зачем он тебе?

Ответы>>20858

17 Мар, 11:31 #169 #20858

>>20854
Тащемта, links продвинутей lynx. Там даже вкладки есть.

438 Кб, 2560x1731

17 Мар, 16:11 #170 #20864

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

Ответы>>20865>>20910

17 Мар, 16:39 #171 #20865

>>20864
Ты не думал, что эту хуйню можно подделать (и спамер так и сделает)? Взлетит только если это будет цифровая подпись и каждый будет одобрять чужие ключи вручную (белый список).

Ответы>>20866

268 Кб, 1081x1510

17 Мар, 17:21 #172 #20866

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

Ответы>>20867

17 Мар, 17:27 #173 #20867

>>20866
> Думал, но усилий потратит больше.
> Хммм, ты глаголишь умные мысли, но только не белый, а чёрный.
Белый, мань, белый, иначе будешь удалять столько же ключей, сколько и спама.
> Правда эта подпись не особенно алгоритмически отличается от идентификатора. Если спамер возьмётся за автоматику, то он что угодно сможет подделать.
А ты думаешь он 13000 спам-постов вручную печатал?

Ответы>>20891

17 Мар, 18:50 #174 #20869

Вы тут живы вообще?

Ответы>>20873

17 Мар, 19:15 #175 #20873

>>20869
Нет

18 Мар, 10:32 #176 #20891

>>20867
>Белый, мань, белый
Ну и нахуй нужна такая борда?

18 Мар, 17:50 #177 #20908

Почему так тихо?

Ответы>>20909

18 Мар, 18:15 #178 #20909

>>20908
Ну вот я,например,не захожу из-за сложностей с 2.0
А в 1. тихо

Ответы>>20911

18 Мар, 18:53 #179 #20910

>>20864
анонимность во все поля. ты хоть бы задумывался иногда что ли.

18 Мар, 18:55 #180 #20911

>>20909
какие у тебя сложности с 2.0? он же охуенен, ты давно его запускал?

Ответы>>20912>>20930>>20931

18 Мар, 19:29 #181 #20912

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

19 Мар, 13:47 #182 #20926

http://arhivach.org/thread/157383/
Тред спокойно прожил в бэ после шатания, а потом был ЗАКРЫТ

Ответы>>20930

19 Мар, 14:52 #183 #20930

>>20926
Ну хотя бы не 50 сообщений>>20911
Сложна установка битмесседжа

Ответы>>20940

30 Кб, 608x742

19 Мар, 15:40 #184 #20931

>>20911
Как это говно чистить? Вилкой?

Ответы>>20932

19 Мар, 15:41 #185 #20932

>>20931
Анотиспамом?
ЗРАДА\d{3}

Ответы>>20933

56 Кб, 607x944

19 Мар, 15:45 #186 #20933

>>20932
А это?

Ответы>>20954>>21002

19 Мар, 17:24 #187 #20934

Предлагаю заливать емкие(без стеганографии) контейнеры на Imgur.

Ответы>>20935

19 Мар, 17:34 #188 #20935

>>20934
>без стеганографии
? Зипжпег?

19 Мар, 20:53 #189 #20940

>>20930
>Сложна установка битмесседжа
Так не ставь. Это, собственно, не обязательно.

Ответы>>20941>>20943

19 Мар, 21:01 #190 #20941

>>20940
А какой тогда толк от использования 2 клиента?

19 Мар, 21:07 #191 #20942

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

19 Мар, 21:11 #192 #20943

>>20940
Ладно, ладно, попробую запилить вам простой битмесседж.

19 Мар, 22:08 #193 #20947

>>20945
Ну, можно предложить сыграть в такую игру: постишь скриншот своих торрентов, а остальные оценивают/ пытаются как-то тебя охарактеризовать. Ну ты понел.

19 Мар, 22:40 #194 #20948

>>20945
> декстоп тредов
Зачем придумывать ещё что-то?

Ответы>>20950

20 Мар, 00:48 #195 #20950

>>20948
Мяу-Мяу!

20 Мар, 05:06 #196 #20952

Ладно, запилил для ленивых упакованную со всем необходимым версию битмесседж-транспорта для винды. Честно говоря, не уверен в том, как это все будет работать у вас на семерке, или какая там сейчас версия. Компилировал на хрюше, да еще и потестировать нормально не удалось, но должно работать. Да, есть еще версия под линукс.Хотя, опять же, зачем это линуксоидам?
Вот ссылка:
https://github.com/nanoboard/nanoboard-bittransport/tree/bittransport-packaging
Если, вдруг, кто будет пробовать, отпишитесь о результатах.

Ответы>>20953>>20954

20 Мар, 05:32 #197 #20953

>>20952
Да, это для клиента 2X.

20 Мар, 10:37 #198 #20954

>>20952
>>20933

20 Мар, 14:03 #199 #20958

Напомню: вы все пидоры и не лечитесь.
Вот в пикоборде практически нет никаких наворотов. Там есть необходимый минимум - сбор контейнеров, формирование тредов, возможность ответить в тред/создать тред прикрепив картинку или файл (любых размеров!) (разумных для зипжпега). Ретрансляция там самая прямолинейная и эффективная - ретранслируются все посты треда и вместе с ними файлы/картинки меньше определенного лимита. Контейнер в пикоборде тоже очень эффективный - зипжпег.

А вы, что вы сделали? Кучу наворотов. Спам-фильтры какие-то - вы что думаете спамер не обойдёт их? Сделали навороты, привлекли даунов и теперь удивляетесь что дауны просят еще наворотов, еще проще, еще удобнее. Не все даже понимают зачем ваши навороты нужны. Людям надо просто читать и писать в борду.
Я изучил вашу борду и вот сравнение ВОЗМОЖНОСТЕЙ пикоборды и ваших наворотов:
у вас == в пикоборде
А) поиск постов по слову == поиск по содержимому например в тоталкомандере в папке html
Б) удаление поста == не знаю кому это может понадобиться и зачем так бояться спама - это же только раззадоривает спамеров, их надо просто игнорить. короче аналоги: 1) добавление хэша поста в скрипт который после поиска контейнеров удаляет этот пост и перестраивает его тред, 2) удаление файла поста по хэшу (сработает если никто не будет ретранслировать спам)
В) удаление треда -- у вас такого нет! == в пикоборде есть - добавить папку в удаляющий скрипт. удалил папку - удалил тред. и все что туда придет по новой тоже будет удаляться, а у вас такого нет. ОПАЧЬКИ!
Г) дамп, обмен базами == у вас это сделано через костыли. у меня можно напрямую заархивировать любой тред в базе или несколько и другому человеку нужно просто разархивировать это в свою базу. потому что база пикоборды это просто файлы и папки.
Д) сжатие картинок == в пикоборде нет нужды такими мерзкими вещами заниматься. то есть вам не нужно портить контент которым вы хотите поделиться.
Е) отправка файлов -- у вас такого нет. все что вы предлагаете это делать зипжпеги максимум 40 или сколько там килобайт. это же смешно == в пикоборде можно отправлять файлы любых размеров (лишь бы жпег прошел на АИБ-цель).
Ж) битмесседж == тут даже комментировать не хочется. это просто шикарный долбоебизм использовать такой ресурсоёмкий, уязвимый, ограниченный и сложный в установке транспорт. именно поэтому в пикоборде его нет.
З) сортировка по "последним" == 1) очевидное - сортировка по дате в тоталкоммандере, 2) в пикоборде создается файлик updates.html, где видно свежепришедшие посты, но лучше смотреть через 1) - так у вас больше контроля и видимости.
И) возможность расширения функционала пользователем == для вас это необходимость запила HTTP клиента с поддержкой JSON и Base64, для пикоборды может иногда хватить простого бат-скрипта для автоматизации некоторых действий, в случае программы - достаточно просто оперировать отдельными файлами из кода программы.

В пикоборде контент можно потрогать руками. Он есть, он ваш - это чувствуется. В вашем говне контент надо выпрашивать у говнодемона и бояться чтобы говнодемон ничего не испортил и не упал и не припрятал от вас.
Лечитесь, пидоры.

20 Мар, 14:03 #199 #20958

Напомню: вы все пидоры и не лечитесь.
Вот в пикоборде практически нет никаких наворотов. Там есть необходимый минимум - сбор контейнеров, формирование тредов, возможность ответить в тред/создать тред прикрепив картинку или файл (любых размеров!) (разумных для зипжпега). Ретрансляция там самая прямолинейная и эффективная - ретранслируются все посты треда и вместе с ними файлы/картинки меньше определенного лимита. Контейнер в пикоборде тоже очень эффективный - зипжпег.

А вы, что вы сделали? Кучу наворотов. Спам-фильтры какие-то - вы что думаете спамер не обойдёт их? Сделали навороты, привлекли даунов и теперь удивляетесь что дауны просят еще наворотов, еще проще, еще удобнее. Не все даже понимают зачем ваши навороты нужны. Людям надо просто читать и писать в борду.
Я изучил вашу борду и вот сравнение ВОЗМОЖНОСТЕЙ пикоборды и ваших наворотов:
у вас == в пикоборде
А) поиск постов по слову == поиск по содержимому например в тоталкомандере в папке html
Б) удаление поста == не знаю кому это может понадобиться и зачем так бояться спама - это же только раззадоривает спамеров, их надо просто игнорить. короче аналоги: 1) добавление хэша поста в скрипт который после поиска контейнеров удаляет этот пост и перестраивает его тред, 2) удаление файла поста по хэшу (сработает если никто не будет ретранслировать спам)
В) удаление треда -- у вас такого нет! == в пикоборде есть - добавить папку в удаляющий скрипт. удалил папку - удалил тред. и все что туда придет по новой тоже будет удаляться, а у вас такого нет. ОПАЧЬКИ!
Г) дамп, обмен базами == у вас это сделано через костыли. у меня можно напрямую заархивировать любой тред в базе или несколько и другому человеку нужно просто разархивировать это в свою базу. потому что база пикоборды это просто файлы и папки.
Д) сжатие картинок == в пикоборде нет нужды такими мерзкими вещами заниматься. то есть вам не нужно портить контент которым вы хотите поделиться.
Е) отправка файлов -- у вас такого нет. все что вы предлагаете это делать зипжпеги максимум 40 или сколько там килобайт. это же смешно == в пикоборде можно отправлять файлы любых размеров (лишь бы жпег прошел на АИБ-цель).
Ж) битмесседж == тут даже комментировать не хочется. это просто шикарный долбоебизм использовать такой ресурсоёмкий, уязвимый, ограниченный и сложный в установке транспорт. именно поэтому в пикоборде его нет.
З) сортировка по "последним" == 1) очевидное - сортировка по дате в тоталкоммандере, 2) в пикоборде создается файлик updates.html, где видно свежепришедшие посты, но лучше смотреть через 1) - так у вас больше контроля и видимости.
И) возможность расширения функционала пользователем == для вас это необходимость запила HTTP клиента с поддержкой JSON и Base64, для пикоборды может иногда хватить простого бат-скрипта для автоматизации некоторых действий, в случае программы - достаточно просто оперировать отдельными файлами из кода программы.

В пикоборде контент можно потрогать руками. Он есть, он ваш - это чувствуется. В вашем говне контент надо выпрашивать у говнодемона и бояться чтобы говнодемон ничего не испортил и не упал и не припрятал от вас.
Лечитесь, пидоры.

Показать весь текст
Ответы>>20960>>20966

20 Мар, 14:13 #200 #20960

>>20958
Игнорить тысячи мусорных постов? Ты ебанутый?

Ответы>>20961

20 Мар, 14:34 #201 #20961

>>20960
А ты что, собираешься вычищать руками тучи мусорных постов? Или думаешь что на твои средства автоматической расчистки спамер не найдет обходное средство?

Самые эффективные способы борьбы со спамом на АИБ это:
1) капча и прочие схожие инструменты
2) лимит частоты постинга
3) лимит частоты создания тредов
4) ручной бан&del all особо охуевших по айпи-адресу
5) автобан&del all по эвристике (например если кто-то уже пять минут подряд постит по посту раз в 5 секунд (типа приблизился к лимиту частоты постинга) или другие алгоритмы

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

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

Ответы>>20963

20 Мар, 14:42 #202 #20963

>>20961
Лимит на новые посты в контейнере же + отклонение контейнеров. Спамеру придётся лить сотни метров пнг-картинок на обычные борды, пробиваясь через капчи, клоудфлары, лимиты и баны айпи, таким образом получается своеобразный пруф оф ворк.
А потом его контейнеры просто снесут одной кнопкой.

Ответы>>20964

20 Мар, 14:47 #203 #20964

>>20963
Ок, какой у вас сейчас лимит стоит?

Ответы>>20965

20 Мар, 14:53 #204 #20965

>>20964
В 2.0 256, в карасике 10 >>20786

20 Мар, 14:57 #205 #20966

>>20958
Ну ладно, ты заебал обливать говном наноборду.
Мне, вообще, совершенно плевать, есть там навороты-плюшки, нет их, мне не сложно запустить скрипт руками. Просто я прекрасно понимаю, что без этого почти никто не будет пользоваться бордой. Будут там только 3.5 криптоанархиста. А наша цель - запилить борду для всех. Не для избранных, которым не влом будет писать скрипт для отсеивания спамеров, искать тоталкоммандером нужный тред, вручную запускать поиск, и.т.д. Опять же, мне это не сложно, но средний пользователь это делать не будет. Да тут, вон, полтреда отказывались переходить на 2X клиент, потому что там нужно было для загрузки базы постов не на кнопку нажать, а на скрипт в папке.
Перестань уже на нас наезжать. У наших проектов разная аудитория, и разные цели, вот и все.
Ну ладно, по пунктам. Буду исключать аргумент "среднему пользователю лень", кроме совсем вопиющих случаев
Б)То есть ты предлагаешь пользователю написать скрипт для удаленияч треда и перестройки постов? Ну ладно
В)Так как тред-то же самое, что и обычный пост, удалить тред не сложнее чем удалить пост. Опять скрипт писать предлагаешь?
Г)Проще, но зато у нас можно передавать дамп стандартным путем-через картиночные сервисы
Д)Сжатие делается именно для того, чтобы это все гарантированно влезло на борду. Тут небольшое отступление: конечно, есть прелесть в том, что ты сам контролируешь размеры джипега, что там будет. Но среднему пользователю не понравится разрешать проблемы с размерами зипжпега,когдабудет многовато.
Е)Это все-таки имиджборда, а не файлообменник
Не буду одливать твою борду грязью, лучше еще раз напомню, что у нас разные аудитории.

Ответы>>20988

151 Кб, 649x674

20 Мар, 15:46 #206 #20970

Один спам приходит

Ответы>>20971>>20972

20 Мар, 15:52 #207 #20971

>>20970
Самые первые контенеры не отличить от спама, кстати.
мимоукотившийся-кун

20 Мар, 15:53 #208 #20972

>>20970
А можешь ещё показывать дату-время когда контейнер был скачан?

Ответы>>20973

20 Мар, 15:56 #209 #20973

>>20972
Да, таймштамп там везде присутствует по дефолту, просто не выводится на страницу.

Ответы>>20978

20 Мар, 21:11 #210 #20978

>>20973
Мур-мур-мур, я котенька!

20 Мар, 21:22 #211 #20980

Ох лол, гляжу в код бороды, а там вот такое, даже забыл зачем смотрел:

Ребята не стоит вскрывать этот код. Вы молодые, шутливые, вам все легко.
Это не то.
Это не Чикатило и даже не архивы спецслужб. Сюда лучше не лезть.
Серьезно, любой из вас будет жалеть. Лучше закройте код и забудьте что тут писалось.
Я вполне понимаю что данным сообщением вызову дополнительный интерес, но хочу сразу предостеречь пытливых - стоп.
Остальные просто не найдут...

Ответы>>20981

20 Мар, 21:24 #212 #20981

>>20980
Ньюфаг.

Ответы>>20982>>20983

20 Мар, 21:25 #213 #20982

>>20981
Почему вдруг, просто внимания не обращал почему-то.

20 Мар, 21:27 #214 #20983

>>20981
Ну а пасту-то все, ясное дело, все уже сотни раз видели.

Ответы>>20984

20 Мар, 21:28 #215 #20984

>>20983
Не, я про код.

21 Мар, 01:40 #216 #20988

>>20966
3.5 криптоанархиста? а борда что - не для криптоанархистов? для всех? да неужели?! для всех - харкач! 3.5 криптоанархиста? ты думаешь криптоанархистами рождаются и им больше никто не сможет стать?
б) да
в) да
г) это извращение. и в пико любой контейнер это дамп треда. большие треды режутся на несколько но их появление маловероятно
д) средний пользователь идет нахуй и в пизду. а даун который цепляет хайрез в 2Мб таки получит желаемое - 2Мб+40-100Кб зипжпег пройдет на большинство АИБ
е) на имиджборде принято постить имиджи то бишь картинки. ваша борда не приспособлена для постинга картинок. она текстовая. а картинки вы встраиваете в виде текста. ограниченных размеров. (это к слову значит что нормальных гифок вам не видать) и ваше ограничение искусственное. можно было бы и картинки на 200Кб разрешить. ах да, ваш контейнер ущербен и разрастётся до 5 мегабайт после этого. ну что ж. у вас много проблем, да. насчет файлов - другие борды разрешают и файлы. тот же харкач позволяет в некоторых разделах прикреплять и аудио и видео.

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

Ответы>>20989

21 Мар, 02:08 #217 #20989

>>20988
Ну чего ты такой злой-то?
Да, зипжпеги более эффективны, я это признаю. Может, через какое-то время начнем их использовать. А может и нет.
А вообще, не устаю напоминать, что нет причин сраться, наши проекты не конкурируют, у них разные ниши.

21 Мар, 03:36 #218 #20990

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

21 Мар, 23:26 #219 #21001

Новый релиз: Приляпан спамфильтр, всякие мелкие исправления.
Выражения в спамфильтре-регулярные выражения JS.

Ответы>>21002

21 Мар, 23:33 #220 #21002

>>21001
Как вот эту хуйню чистить? >>20933
Добавь массовое удаление, пока борода не умерла окончательно.

Ответы>>21003>>21005>>21006

764 Кб, 2000x3000

21 Мар, 23:35 #221 #21003

>>21002
Это вроде нормальные валидные сообщения. Ты прост хочешь массовое удаление?

Ответы>>21004

21 Мар, 23:35 #222 #21004

>>21003
Это 1800 постов рандома с сосача

22 Мар, 00:48 #223 #21005

>>21002
Мы над этим работаем. Была-бы у опа Sql-база-вообще заебись было.

Ответы>>21006

79 Кб, 834x960

22 Мар, 00:52 #224 #21006

>>21002
Это вроде нормальные валидные сообщения. Ты прост хочешь массовое удаление?>>21005
В 2.0 не sql?

Ответы>>21007>>21008

22 Мар, 00:53 #225 #21007

>>21006
Кажется там какая-то самописная говнина

Ответы>>21009

22 Мар, 00:55 #226 #21008

>>21006
Я тоже был уверен что там SQLite, но оказалось-нет.

22 Мар, 01:00 #227 #21009

>>21007
Самописные базы данных-это странно! Нет, даже, СТРАННО.
Зачем? Все придумано до нас.

Ответы>>21010

22 Мар, 01:01 #228 #21010

>>21009
Всё ради скорости и производительности. Ничего лишнего, только нужное.

Ответы>>21012

22 Мар, 01:07 #229 #21012

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

Ответы>>21013

22 Мар, 01:09 #230 #21013

>>21012
На абстрагированных задачах может и не будет. Но когда всё чётко заточено под конкретное решение, дополнительный обвес начинает мешает. И кроме того это NoSQL. Так то.

Ответы>>21014>>21018

67 Кб, 1200x800

22 Мар, 01:10 #231 #21014

>>21013
NoSQL это не Not, это Not Only

Ответы>>21016

22 Мар, 01:12 #232 #21016

>>21014
Хаха. И к чему ты это? Где я сказал что это Not?

22 Мар, 01:35 #233 #21018

>>21013
Нет, NoSQL это апач-кассандра, например, а у тебя костыльное поделие, которое всегда будет сосать у полноценной базы с запросами, индексами и т.д.

Ответы>>21019>>21020

22 Мар, 01:43 #234 #21019

>>21018
Ну ну ну, не будем спорить, зачем это нам? Прикручивать что-то сложное и непонятное ради простых задач не дело. А тут всё элегантно и просто и никаких сторонних зависимостей. К тому же это просто модуль который можно подменить на что-то иное если потребности будут.

22 Мар, 02:18 #235 #21020

>>21018
да есть там индексы. скорость хорошая. компактность высокая. вот расширяемость нулевая это да

22 Мар, 11:25 #236 #21021

Да пишите в файл нахуй да и все

Ответы>>21024

22 Мар, 13:13 #237 #21024

>>21021
а что куда-то еще можно писать или что? или ты хочешь по папкам-тредам раскидывать файлы-посты как пикобордист?

22 Мар, 19:10 #238 #21032

Мурр-мя!

Spam!Spam!Spam! 22 Мар, 21:01 #239 #21034

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

Я предлагаю:
1) Сделать явный апрув распространямых постов. Т.е. анонас при чтении треда может добавить пост(тред) в чистую базу(пост пойдет дальше), удолить его к хуям или оставить как есть.
2) Паковать целые треды(или хотя бы всех родителей ответа на ответ). Тупо удобно.

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

Обязательно нужно сделать в интерфейсе, переключение между чистой базой и грязной(еще не прочитаной).

Ответы>>21035

23 Мар, 01:59 #240 #21035

>>21034
Идеи годные. Я бы сделал так:
- все новые посты помечаются как незаппрувленные
- зааппрувить можно одной кнопкой прямо в посте
- все незааппрувленные посты уменьшены в полтора раза (шрифт) и являются полупрозрачными
- добавить кнопку отключения показа незаапрувленных постов вообще и в таком режиме делать уведомление о том что тред содержит незааппрувленные посты
- незааппрувленные посты никогда не попадают в твои контейнеры
- из незаапрувленного поста можно вызвать список постов пришедших из того же контейнера что и этот пост с галочками и кнопкой удалить и кнопками выбрать всё/снять выделение
- ретрансляция должна касаться только треда в который ты написал. такой себе бамп

Ответы>>21037>>21040

23 Мар, 09:21 #241 #21037

>>21035
>ретрансляция должна касаться только треда в который ты написал. такой себе бамп
а если меня неделю не было и я написал 8 ответов в 8 тредов, мне потом 8 картинок постить на борды?

Ответы>>21040

23 Мар, 10:14 #242 #21040

>>21035
>- все незааппрувленные посты уменьшены в полтора раза (шрифт) и являются полупрозрачными
Цвет лучше. Выделять их красным, но с тем же шрифтом чтобы глаза не ломать.

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

>>21037
Нужно паковать 8 тредов(или по крайней мере цепочек ответов до корня), если хватит места. Так логично.

23 Мар, 10:33 #243 #21043

А еще нам нужно сменить ключ.

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

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

Ответы>>21044>>21058

23 Мар, 10:39 #244 #21044

>>21043
Как она может ключ знать, блеать?

23 Мар, 14:02 #245 #21058

>>21043
Ключ можно подбирать только методом проб и ошибок

Ответы>>21072

23 Мар, 17:43 #246 #21072

>>21058
БЛЯЯЯЯ СУКА ЕБУЧИЙ С# БЛЯЯДЬ СУКА НЕНАВИЖУ.

23 Мар, 18:17 #247 #21073

Напомню что вы все пидоры и не лечитесь и ваши потуги сделать приличную ретрансляцию треда или (ишь как размечтались) нескольких тредов никогда не увенчаются успехом по двум простым причинам:
- катастрофически неэффективный контейнер (на 100Кб полезной инфы мегабайты бесполезной) (не говоря уже о том что программировать такой контейнер и эффективный алгоритм упаковки для него - все равно что лепить башенку из дерьма) (в зипджпеге наоборот: 50-100кб оверхеда самой картинки и мегабайты полезной нагрузки с мега-простым алгоритмом)
- встраивание картинок прямо в пост вместо параллельной передачи, из-за чего нельзя передать текст поста без картинки не испортив цепочку хэш-кодов (в пикоборде (равно как и в н-н-борде 2013-2014 годов такой проблемы изначально не было благодаря ПРОДУМАННОЙ блядь архитектуре)
Более того вы обречены на ёблю с костылями из-за рекурсии вдоль всего треда. Вместо того чтобы в каждом посте ссылаться на хэш ТРЕДА, а на остальные посты - по надобности рефлинками, вы рекурсивно ссылаетесь пост-на пост-на пост-на пост.
2-3 "хайреза" (пишу хайреза в кавычках потому что на данный момент только в пикоборде можно прикрепить хайрез а у вас хайрез это 47Килобайт!!!) заставят вашу "ретрансляцию" укакаться, ну это же смешно, ну ребята.
Вы можете меня хоть триста раз дебилом и пидорасом обозвать но вы будете неправы, потому что я привожу здравые аргументы (а не поливаю говном как вам показалось). Вам надо либо перекатываться ко мне в пикоборду либо приводить свое говнецо в порядок если вы хоть чуть-чуть уважаете себя и своих пользователей.
автор первой н-н-борды

Ответы>>21074>>21075

23 Мар, 18:21 #248 #21074

>>21073
Как же ты заебал! МЫ ПОНЯЛИ БЛЯДЬ ТВОИ АРГУМЕНТЫ.
Но к тебе перекатываться никто не будет, пока ты интерфейс нормальный не сделаешь, а наш транспорт приводить в порядок будем, но только когда более-менее с теми проблемами, что уже есть разберемся.

Ответы>>21077

23 Мар, 18:21 #249 #21075

>>21073
> зипджпеге
Хуже не придумаешь хотя можно! битмесседж
>место того чтобы в каждом посте ссылаться на хэш ТРЕДА, а на остальные посты - по надобности рефлинками, вы рекурсивно ссылаетесь пост-на пост-на пост-на пост.
На родительский пост и у тебя должен ссылаться, никакой разницы.

Ответы>>21076

23 Мар, 18:32 #250 #21076

>>21075
Хули хуже не придумаешь блядь, наоборот лучше не придумаешь. Сравни еще раз, дебил:
100кб полезной нагрузки, 2Мб оверхеда
и
100кб оверхеда и сколько хочешь (например 3Мб) полезной нагрузки
Что? Зипжпег могут резать? На харкаче вот не режут, работает прекрасно. А захотят - порежут как зипжпеги так и ваши пнгшки, это вопрос выбора АИБ.

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

Ответы>>21084

23 Мар, 18:32 #251 #21077

>>21074
У меня интерфейс для гетеросексуальных и не обделенных интеллектом мужчин. Больше я его улучшать не собираюсь.

143 Кб, 1080x1080

23 Мар, 19:07 #252 #21078

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

Ответы>>21079>>21080>>21085>>21088>>21096

23 Мар, 19:09 #253 #21079

>>21078
я за

23 Мар, 19:25 #254 #21080

>>21078
Ну давай.

23 Мар, 21:02 #255 #21084

>>21076
Зипжпг детектится, стегпнг - нет ТЧК
Второй предпочтительнее хоть и полезная нагрузка говно.

Ответы>>21087

23 Мар, 21:05 #256 #21085

>>21078
Я против.

Ответы>>21086

39 Кб, 543x581

23 Мар, 21:06 #257 #21086

>>21085
Почему? Тогда спам не будет ретранслироваться хотя бы

Ответы>>21092

82 Кб, 426x341

23 Мар, 21:09 #258 #21087

>>21084
че совсем уеба чтоле сук. стегпнг детектится элементарно - проверяем шум ли в lsb или все же есть РЕГИОНЫ (пикрел) (можно сделать эту проверку построчной и оче быстрой). да, можно сделать недетектящийся пнгстег (где шум будет незаметно и точечно подмешиваться в шум) но ёмкость будет смешная, хватит на один текстовый пост и всё.
и речь не о детекте а о СТИРАНИИ. стереть лсб в пнгшке никто не мешает - визуально не заметно нихуя будет.

Ответы>>21092

23 Мар, 21:14 #259 #21088

>>21078
идея норм, но как ты собрался помечать "свои" посты если база заточена только лишь под хранение постов - без всякой доп.инфы.?
держать паралелльный файл с хэшами своих постов?
засовывать хэши своих постов в конфиг?
расширить запись поста в базе на еще одно поле?

Ответы>>21089

32 Кб, 1080x719

88 Кб, 620x792

23 Мар, 21:17 #260 #21089

>>21088
>"свои" посты
Свои считаются новыми до момента выключения сервера. Там есть отдельный массив для них. Разговор о 1.7.х
Собственно, мало что изменится, просто чужие посты не будут ретранслироваться.
Отдельные доски/треды можно сохранить дампом.

Ответы>>21090

23 Мар, 21:20 #261 #21090

>>21089
>1.7
Да хватит уже жевать дерьмо, перекатывайтесь на 2x

Ответы>>21091

23 Мар, 21:23 #262 #21091

>>21090
Вообще, думаю, стоит впилить нормальную sql-базу данных.

23 Мар, 21:56 #263 #21092

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

>>21087
Мань, иди в пизду. РЕГИОНЫ страных пикселей неподсудны, а сигнатура твоего сраного архива это засвет всем желающим голой сраки в форточку.

Ответы>>21100

1119 Кб, 2000x3000

23 Мар, 22:16 #264 #21094

>>21093
Штоэта вообще? Торренты на жсе?

42 Кб, 604x530

23 Мар, 22:25 #265 #21096

>>21078
>+ запилю зипжпег.
Я залечил батхирт.
Зипжпг годится как вспомогательный транспорт для хайрезов. И опять же раньше уже предлагали бить пост на текст+картинку и доставлять их по отдельности. Если картинка потеряется, то это не критично для треда.

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

Ответы>>21100

23 Мар, 23:01 #266 #21100

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

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

>>21092
>неподсудны
детектится на раз, могу детектилку написать, могу этой детектилкой с абу поделиться.

в реальности никто не будет заморачиваться с детектом при желании побороться с криптанами. включат РЕЗКУ и всё. пнг-конетйнер порезать - не надо даже никакого софта писать просто отрезать крайную колонку пикселей (кропнуть в имиджмейджике) и все заголовки контейнера потрутся нахуй. зипжпег тоже просто достаточно пересохранить имиджмейджиком из жпега в жпег.

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

Ответы>>21103>>21104

23 Мар, 23:36 #267 #21103

>>21100
Адекват в треде!

Ответы>>21104

23 Мар, 23:42 #268 #21104

>>21100
Не продам россиюшку пнг! Все поправимо кроме вместительности.
Хотя гладко стелишь.

>>21103
Это жаба, и она в неадеквате со своим интерфейсом для гетеросексуальных мужчин.

Ответы>>21105

23 Мар, 23:48 #269 #21105

>>21104
>Это жаба, и она в неадеквате
Разве что манера подачи местами не адекватная, но на это как-то похуй. Все мысли здравые.

Семён 24 Мар, 10:13 #270 #21107

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

24 Мар, 10:47 #271 #21110

>>21109
Имеет много проблем. Имхо, финансовая пирамида.

24 Мар, 13:25 #272 #21115

>>21113
Да хоть протеины. Децентрализированые приложения, конечно же. Вот это будут нанороботы, нанороботы это крошечные программки, может даже и вирусы. И всё это обменивается информацией.

93 Кб, 1080x810

24 Мар, 13:26 #273 #21116

>>21113
Надо встроить капчу и проверять, что конкретное сообщение аппрувлено. Вроде как капча генерится один раз и хранится, допустим на серверах Яндекса несколько минут/часов. Насчёт дольше ничего не знаю.
Надо найти долговременную капчу или сделать свою.

24 Мар, 15:10 #274 #21125

>>21120
меня сперва посетила идея генерить капчу на компьютерах пользователей. но потом я понял что это гиблая затея - как только у кого-то дойдут руки подправить исходники - начнется волна спама.

однако есть идея получше:

из текста своего поста считаешь хэш по другой схеме (она может быть немного проще). в конец поста помещаешь тег [hash=...] где вместо точек начинаешь подбирать base64 шум (нижний лимит - 16384 символа - чтобы нельзя было быстро посчитать кучу мелких спам-постов и забить ими контейнер под завязку). цель - чтобы весь пост включая тег [hash=...] посчитанный по той схеме дал бы некоторую комбинацию этого другого хэша (например пять нулей вначале). получится POW которому не нужно P2P в отличие от блокчейна. на подсчет допустим уйдет полминуты, а проверить валидность этого хэша можно почти моментально. невалидные посты или посты без хэша просто игнорить.
правда при таком раскладе спамер все равно сможет генерить 2к постов спама в сутки.
но тут приходит на помощь предложенное ограничение озвученное выше - в контейнер отправлять только цепочки постов начиная от твоего. то есть забить на предыдущие идеи ретрансляции и сделать 1 пост (+родители сколько влезет) на один контейнер. как это поможет против спама? а так, что для того чтобы запостить свои 2к постов спама в сутки спамеру надо будет запостить на АИБ 2к контейнеров если портить рандомные посты и несколько сотен если срать в свои цепочки.
разработать такую систему совсем не сложно.

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

Ответы>>21128>>21195

24 Мар, 15:26 #275 #21126

>>21117
По большей части согласен, но я хочу сказать, проблема многих транспортов с видимым IP в возможности отличать посты пользователей. А вообще-да, сам думал что можно бы использовать торренты.

Ответы>>21131

24 Мар, 15:35 #276 #21128

>>21125
1 пост в контейнере, блеать. Нахуй эту нанборду с этими говнорешениями против "спама". Выкатываюсь.

Ответы>>21132

24 Мар, 15:45 #277 #21129

>>21119
Как там во freenet это реализовано?

24 Мар, 16:07 #278 #21131

>>21126
А как же туннелирование? Шифруешь ключом (я про публичные ключи, которые есть у всех и все могут зашифвровать но только владелец соответствующего приватного ключа может расшифровать хотя кому я это рассказываю мы же в криптаче, верно?) одного IP, потом ключом второго IP, передаешь третьему IP, тот передает дальше рано или поздно доходит до второго а от него рано или поздно доходит до первого. По пакету видно что там вложенность:2 и никто дальше его не шифрует, только пытается расшифровать, а когда расшифровывает, передает дальше упаковывая один раз ключом рандомного IP (следующий шифрует пакет с вложенностью:1 еще раз ключом произвольного IP и передает дальше, следующие просто передают, предварительно пытаясь расшифровать) и так далее. Видно IP участника но можно лишь предполагать кто отправил пост и чтобы атаковать такую систему надо чтобы вся цепочка от тебя до IP-владельца ключа первой вложенности была бы подставной.

Ответы>>21133>>21135

24 Мар, 16:08 #279 #21132

>>21128
Это обсуждение блядь, а не окончательное решение.

24 Мар, 16:10 #280 #21133

>>21131
Такая система устойчива, ясное дело.

24 Мар, 16:12 #281 #21135

>>21131
Молодец, изобрёл и2п

24 Мар, 16:56 #282 #21144

Перехожу на пикоборду, наверное. Скоро там будет чуть больше людей.

Ответы>>21152

26 Кб, 320x180

24 Мар, 17:33 #283 #21152

>>21144
пикоборда рулит. такой-то вин!

вы только посмотрите - всего лишь один файлик на 560 строчек кода:
https://raw.githubusercontent.com/jabberx/pikoboard/master/pikoboard.cs
и это всё, что необходимо для работы пикоборды! воистину нано и пико а не разожравшийся монстр

да, условия несколько спартанские, да, кое-что надо делать вручную, но того что есть вполне хватает для общения:

+ сборщик зипжпегов (адреса тредов в уже знакомом places.txt)
+ возможность прикреплять к посту хайрезы и вообще любые файлы хоть мп3 (без расширения правда, но можно же сделать приписочку)
+ ретрансляция мощная: всегда ретранслируется целый тред (картинки и файлы пропускаются кроме самых маленьких)
+ все html-ки статические, открываются моментально, не требуется никакой сервер
+ не требуется джаваскрипт хотя по желанию можно наворачивать страницы своим скриптом
+ треды выглядят как треды а не как комментарии на хабрахабре
и самое главное:
+ пикоборда это и есть ПОДЛИННАЯ N@N0БОРДА от оригинального автора

качаем, билдим и наслаждаемся:
http://github.com/jabberx/pikoboard

Ответы>>21154>>21161>>21162

24 Мар, 17:34 #284 #21154

>>21152
Запили гайд для быдла, которое не знает инглиш.

Ответы>>21158

24 Мар, 17:39 #285 #21158

>>21154
перевожу ридмец https://raw.githubusercontent.com/jabberx/pikoboard/master/README.md

# pikoboard
pikoboard если обезжиренного NanoBoard (распределенный доскам).

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

NanoBoard ретрансляция беден из-за вложения изображений и PNG-LSB контейнеров огромных размеров и малой мощности. NanoBoard JS функции и пользовательский интерфейс делают код сложным и некрасиво. PNG-LSB и сообщений упаковки алгоритм в NanoBoard также чрезвычайно безумным и трудно воспроизвести.

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

Они добавили BitMessage транспорт, который требует от пользователей в Интернете, является слишком дорогим для CPU и дает всего 28 дней максимальный срок на пост (по сравнению с относительно длительным сроком службы медленных доскам нитей), также заставляет два HTTP-демоны бежать разговаривать друг с другой с помощью JSON API - двойной crazyness.

Я оригинальный NanoBoard ideator (и первый клиент (начало 2014) создатель). Тогда мы имели нить хэшей в каждом посте, внешние (не встроенные) изображения. Что касается контейнеров не было таких решений не готов, я считал PNG-7z контейнеров, но не включил их, я был вынужден покинуть проект из-за жизненных обстоятельств.

Теперь я вижу, что NanoBoard вернулся, но поврежден, выругался и облажался. Я хочу, чтобы воскресить свое оригинальное видение в новом проекте, но не может использовать имя NanoBoard больше, потому что почернела. Я бы назвал это pikoboard.

Если честно, я заимствовал некоторый код из NanoBoard (агрегатор - назвал его гусеничный, nano.css файл).

Этот репозиторий имеет простой инструмент, с помощью простых функций. Это не так "круто", как настоящие NanoBoard «клиентов», но, по крайней мере, вы понимаете, что происходит внизу. Вы даже можете играть с этим инструментом только с консоли. Многие операции могут быть более автоматизированным, но это не столь важно на таком раннем этапе. Вы можете автоматизировать это самостоятельно, если вы достаточно опытный с помощью скриптов оболочки (или вы можете добавить некоторые JavaScript, если хотите). Он настолько мал, насколько это возможно, и все же приносит pikoboard к жизни и делает его полностью пригодным для использования.

## Основные отличия от NanoBoard
Нет JS вообще (пока), HTML / CSS только
Не демон (HTTP-сервер) - просто pregenerated статические HTML-страницы
нет нет (собственных или любой) базы данных - только папки и файлы, и вы имеете полное ручное управление ими
GZIP-JPEGs вместо PNG-LSB
Ограничение почта размер - 5k символов
изображения (а также файлы), указанные в сообщениях их хэш (не встроенный) и переданные отдельно: как правило, другие не ретранслировать ваши изображения или файлы, если их размер не очень маленький (в настоящее время 1536 байт максимум) в то время как вы переводите свои файлы, как только при добавлении
Очевидно: загружает Искатель не JPEGS PNGs, jpeg_containers должен содержать JPEGs
Весь поток идет в GZIP-Jpeg контейнер (или несколько контейнеров, если поток слишком велик) каждый раз, когда вы кормите пост в pikoboard.exe
Не существует никаких ограничений для ваших изображений и файлов, но GZIP-JPEGs имеют предельный размер, так что если вам нужно передать несколько больших файлов (например, 5 МБ каждый) - несколько GZIP-JPEGs будет создан; но вы должны ожидать, что не каждый доскам примет такой большой формат JPEG
Ответить или создать нить вы просто пишете в текстовом файле:
`` `
нить = хэш, пустой для нового потока
сообщение
[Ссылка = хэш]
^ изображение
[Сырец = хэш] - файл
>> Хэш - пост ссылок (на странице)
>>> Хэш - ссылка нить
[Б] бб [и] коды [/ и] и [/ s] [спойлер] работа [/ спойлер] [я] здесь [/ i] [/ b]
`` `
и передать этот файл в pikoboard.exe либо путем перетаскивания файла в EXE-файл (Windows) или письменной форме:
`` `
моно pikoboard.exe post.txt (Unix)
---
pikoboard post.txt (Win)
`` `
в командной строке.
Включить изображение, которое вы только что с ним делать то же самое вы сделали для post.txt - хэш он будет рассчитываться, изображение будет добавлено к вашей базе данных '' и новый post.txt появится с шаблоном ссылки, что изображение внутри
нет есть нет встроенных категорий и не рекурсивные потоки, пользователи не должны организовывать себя, например: создать поток для категорий объявлений, и для каждой категории в отдельности; в перечислении вы упоминаете какой категории нить (>>>); в какой-то категории нить можно также отметить некоторую реальную нить, которую вы хотите включить в этой конкретной категории (также >>>)
`` `
КАТЕГОРИИ THREAD Пример:
f3..12
категории
---------------
ee..34
/ Б / >>> cd..3f
---------------
a1..1e
/ Au / >>> 3e..05
---------------

/ B / НИТИ Листинг Пример:
cd..3f
/ Б /
------------
a5..12
Тема № 1: >>> 31..bd
-------------------
f2..28
другой поток: >>> 44..d9
----------------------
`` `
Так, имеющих специализированные темы, как "Категории" и "/ б /" сначала создать какой-нить, то вы об этом в "/ B /" нить используя >>>. Если вам необходимо создать новую категорию, вы создаете нить с текстом "/ Ьо /" и указать это в хэш "Категории" нити. Но опять-таки все такие категоризации будет полезно, когда там будет много нитей, для начала это не обязательны.
Обратите внимание, что >>> хэш будет отображаться как [хэш] >> хэш будет выглядеть так же, как >> хэш.

## Как построить
Нажмите на кнопку "Загрузить Zip"
Компиляция с помощью csc.exe (на окнах) или РСЧ (на Unix-подобных ОС).
Поиск в Интернет, чтобы узнать, где найти csc.exe на вашей машине Windows. Как правило, это будет что-то вроде:
`` `
C:.. \ Windows \ Microsoft.NET \ Framework \ V \ Csc.exe pikoboard.cs
`` `

## Как использовать

Реальный рабочий журнал сессии:
`` `
вырезано так как перевод тут совсем озверевший, см оригинал
`` `

## Другие приемы
Чтобы удалить какой-нить очевидные шаги будут: перейти в каталог базы данных, найти имя каталога такой же, как хэш нити, которую нужно удалить и удалить этот каталог
Но вы получите его снова после следующего pikoboard.exe операции -a, если кто-то сделает новый пост в этой теме. Для того, чтобы «запрет» этот поток навсегда вы должны вызвать pikoboard.exe -a из сценария пакетного / Shell и после этого вызова вы добавить строки, которые устраняют нежелательный каталог потоков рекурсивно, например:
`` `
вырезано см оригинал
`` `
Вы можете сделать то же самое на конкретные должности в директории базы данных, но они будут отображаться в формате HTML в любом случае, так как HTML обновляется в течение -a операции, так что вам нужно обновить нить после удаления некоторых сообщений, вы можете сделать это с опцией -r :
`` `
вырезано - см оригинал
`` `
Какой пост ретрансляции (и его изображения и файлы, что важно) еще раз (например, если вы потеряли контейнеры для него). Найдите файл после в базе данных, скопировать в какой-то текстовый файл (post.txt штраф), вы увидите, что он начинается с хэш (хэш-нить), добавьте нить = к началу, добавьте новую строку после того, как хэш, сохранить. Вы воссоздали свой post.txt, теперь передать его pikoboard.exe и вы получите контейнер (ы).
Ретрансляции с помощью прямой передачи файлов. Вы этого нужно просто общие папки из папки базы данных. Каждая папка представляет собой нить. При обновлении базы данных с некоторой новой папки вы можете сделать папку-имя pikoboard.exe -r воссоздать HTML для этого потока или pikoboard.exe -ra воссоздать файлы HTML для всех папок

## Workflow (для людей новые для NanoBoard подобные вещи)
С помощью инструмента вы создаете почтового индекса в формате JPEG с вашего поста и его файлы внутри, весь поток также включены (файлы от других людей до 1536 байт также включены)
В вашем посте вы ссылаетесь нитки и некоторые сообщения >> и некоторые другие темы >>>, вы также добавлять изображения и файлы к Вашим сообщениям, как много и как большие, как вы хотите (но остерегайтесь некоторых местах с ограничениями на файлы в формате JPEG, а также вы должны избегать мест, которые делают Jpeg рекомпрессии, потому что застежка-молния-JPEG становится только в формате JPEG после этого)
Вы загружаете почтового индекса JPEGs в какой-то особое место
Все такие места разделены между людьми, они держат их в places.txt
Инструмент загружает новые почтового индекса в формате JPEG для извлечения новых сообщений и перестраивает HTML-страницы с нитями
Вы можете видеть свежие сообщения в генерируемых обновлений _ . HTML

24 Мар, 17:39 #285 #21158

>>21154
перевожу ридмец https://raw.githubusercontent.com/jabberx/pikoboard/master/README.md

# pikoboard
pikoboard если обезжиренного NanoBoard (распределенный доскам).

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

NanoBoard ретрансляция беден из-за вложения изображений и PNG-LSB контейнеров огромных размеров и малой мощности. NanoBoard JS функции и пользовательский интерфейс делают код сложным и некрасиво. PNG-LSB и сообщений упаковки алгоритм в NanoBoard также чрезвычайно безумным и трудно воспроизвести.

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

Они добавили BitMessage транспорт, который требует от пользователей в Интернете, является слишком дорогим для CPU и дает всего 28 дней максимальный срок на пост (по сравнению с относительно длительным сроком службы медленных доскам нитей), также заставляет два HTTP-демоны бежать разговаривать друг с другой с помощью JSON API - двойной crazyness.

Я оригинальный NanoBoard ideator (и первый клиент (начало 2014) создатель). Тогда мы имели нить хэшей в каждом посте, внешние (не встроенные) изображения. Что касается контейнеров не было таких решений не готов, я считал PNG-7z контейнеров, но не включил их, я был вынужден покинуть проект из-за жизненных обстоятельств.

Теперь я вижу, что NanoBoard вернулся, но поврежден, выругался и облажался. Я хочу, чтобы воскресить свое оригинальное видение в новом проекте, но не может использовать имя NanoBoard больше, потому что почернела. Я бы назвал это pikoboard.

Если честно, я заимствовал некоторый код из NanoBoard (агрегатор - назвал его гусеничный, nano.css файл).

Этот репозиторий имеет простой инструмент, с помощью простых функций. Это не так "круто", как настоящие NanoBoard «клиентов», но, по крайней мере, вы понимаете, что происходит внизу. Вы даже можете играть с этим инструментом только с консоли. Многие операции могут быть более автоматизированным, но это не столь важно на таком раннем этапе. Вы можете автоматизировать это самостоятельно, если вы достаточно опытный с помощью скриптов оболочки (или вы можете добавить некоторые JavaScript, если хотите). Он настолько мал, насколько это возможно, и все же приносит pikoboard к жизни и делает его полностью пригодным для использования.

## Основные отличия от NanoBoard
Нет JS вообще (пока), HTML / CSS только
Не демон (HTTP-сервер) - просто pregenerated статические HTML-страницы
нет нет (собственных или любой) базы данных - только папки и файлы, и вы имеете полное ручное управление ими
GZIP-JPEGs вместо PNG-LSB
Ограничение почта размер - 5k символов
изображения (а также файлы), указанные в сообщениях их хэш (не встроенный) и переданные отдельно: как правило, другие не ретранслировать ваши изображения или файлы, если их размер не очень маленький (в настоящее время 1536 байт максимум) в то время как вы переводите свои файлы, как только при добавлении
Очевидно: загружает Искатель не JPEGS PNGs, jpeg_containers должен содержать JPEGs
Весь поток идет в GZIP-Jpeg контейнер (или несколько контейнеров, если поток слишком велик) каждый раз, когда вы кормите пост в pikoboard.exe
Не существует никаких ограничений для ваших изображений и файлов, но GZIP-JPEGs имеют предельный размер, так что если вам нужно передать несколько больших файлов (например, 5 МБ каждый) - несколько GZIP-JPEGs будет создан; но вы должны ожидать, что не каждый доскам примет такой большой формат JPEG
Ответить или создать нить вы просто пишете в текстовом файле:
`` `
нить = хэш, пустой для нового потока
сообщение
[Ссылка = хэш]
^ изображение
[Сырец = хэш] - файл
>> Хэш - пост ссылок (на странице)
>>> Хэш - ссылка нить
[Б] бб [и] коды [/ и] и [/ s] [спойлер] работа [/ спойлер] [я] здесь [/ i] [/ b]
`` `
и передать этот файл в pikoboard.exe либо путем перетаскивания файла в EXE-файл (Windows) или письменной форме:
`` `
моно pikoboard.exe post.txt (Unix)
---
pikoboard post.txt (Win)
`` `
в командной строке.
Включить изображение, которое вы только что с ним делать то же самое вы сделали для post.txt - хэш он будет рассчитываться, изображение будет добавлено к вашей базе данных '' и новый post.txt появится с шаблоном ссылки, что изображение внутри
нет есть нет встроенных категорий и не рекурсивные потоки, пользователи не должны организовывать себя, например: создать поток для категорий объявлений, и для каждой категории в отдельности; в перечислении вы упоминаете какой категории нить (>>>); в какой-то категории нить можно также отметить некоторую реальную нить, которую вы хотите включить в этой конкретной категории (также >>>)
`` `
КАТЕГОРИИ THREAD Пример:
f3..12
категории
---------------
ee..34
/ Б / >>> cd..3f
---------------
a1..1e
/ Au / >>> 3e..05
---------------

/ B / НИТИ Листинг Пример:
cd..3f
/ Б /
------------
a5..12
Тема № 1: >>> 31..bd
-------------------
f2..28
другой поток: >>> 44..d9
----------------------
`` `
Так, имеющих специализированные темы, как "Категории" и "/ б /" сначала создать какой-нить, то вы об этом в "/ B /" нить используя >>>. Если вам необходимо создать новую категорию, вы создаете нить с текстом "/ Ьо /" и указать это в хэш "Категории" нити. Но опять-таки все такие категоризации будет полезно, когда там будет много нитей, для начала это не обязательны.
Обратите внимание, что >>> хэш будет отображаться как [хэш] >> хэш будет выглядеть так же, как >> хэш.

## Как построить
Нажмите на кнопку "Загрузить Zip"
Компиляция с помощью csc.exe (на окнах) или РСЧ (на Unix-подобных ОС).
Поиск в Интернет, чтобы узнать, где найти csc.exe на вашей машине Windows. Как правило, это будет что-то вроде:
`` `
C:.. \ Windows \ Microsoft.NET \ Framework \ V \ Csc.exe pikoboard.cs
`` `

## Как использовать

Реальный рабочий журнал сессии:
`` `
вырезано так как перевод тут совсем озверевший, см оригинал
`` `

## Другие приемы
Чтобы удалить какой-нить очевидные шаги будут: перейти в каталог базы данных, найти имя каталога такой же, как хэш нити, которую нужно удалить и удалить этот каталог
Но вы получите его снова после следующего pikoboard.exe операции -a, если кто-то сделает новый пост в этой теме. Для того, чтобы «запрет» этот поток навсегда вы должны вызвать pikoboard.exe -a из сценария пакетного / Shell и после этого вызова вы добавить строки, которые устраняют нежелательный каталог потоков рекурсивно, например:
`` `
вырезано см оригинал
`` `
Вы можете сделать то же самое на конкретные должности в директории базы данных, но они будут отображаться в формате HTML в любом случае, так как HTML обновляется в течение -a операции, так что вам нужно обновить нить после удаления некоторых сообщений, вы можете сделать это с опцией -r :
`` `
вырезано - см оригинал
`` `
Какой пост ретрансляции (и его изображения и файлы, что важно) еще раз (например, если вы потеряли контейнеры для него). Найдите файл после в базе данных, скопировать в какой-то текстовый файл (post.txt штраф), вы увидите, что он начинается с хэш (хэш-нить), добавьте нить = к началу, добавьте новую строку после того, как хэш, сохранить. Вы воссоздали свой post.txt, теперь передать его pikoboard.exe и вы получите контейнер (ы).
Ретрансляции с помощью прямой передачи файлов. Вы этого нужно просто общие папки из папки базы данных. Каждая папка представляет собой нить. При обновлении базы данных с некоторой новой папки вы можете сделать папку-имя pikoboard.exe -r воссоздать HTML для этого потока или pikoboard.exe -ra воссоздать файлы HTML для всех папок

## Workflow (для людей новые для NanoBoard подобные вещи)
С помощью инструмента вы создаете почтового индекса в формате JPEG с вашего поста и его файлы внутри, весь поток также включены (файлы от других людей до 1536 байт также включены)
В вашем посте вы ссылаетесь нитки и некоторые сообщения >> и некоторые другие темы >>>, вы также добавлять изображения и файлы к Вашим сообщениям, как много и как большие, как вы хотите (но остерегайтесь некоторых местах с ограничениями на файлы в формате JPEG, а также вы должны избегать мест, которые делают Jpeg рекомпрессии, потому что застежка-молния-JPEG становится только в формате JPEG после этого)
Вы загружаете почтового индекса JPEGs в какой-то особое место
Все такие места разделены между людьми, они держат их в places.txt
Инструмент загружает новые почтового индекса в формате JPEG для извлечения новых сообщений и перестраивает HTML-страницы с нитями
Вы можете видеть свежие сообщения в генерируемых обновлений _ . HTML

Показать весь текст
Ответы>>21164

24 Мар, 17:49 #286 #21161

>>21152
А можешь на питон перепилить 500 строк или лучше на Си? Я ебал ставить какую-то мокрую письку в виде моно

24 Мар, 17:50 #287 #21162

>>21152
> картинки и файлы пропускаются кроме самых маленьких
Хуево. WEBM-треды постить можно, а нормальную инфу нет значит.

Ответы>>21183

24 Мар, 17:51 #288 #21163

Пойду пилить свой стандарт.

24 Мар, 17:52 #289 #21164

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

Ответы>>21165

24 Мар, 17:53 #290 #21165

>>21164
Обнанировался.

Ответы>>21166

24 Мар, 18:01 #291 #21166

>>21165
Знаете что, ну вас всех нахуй. Нет бы собраться, и вместе запилить нормальный проект, нет, устроили какую-то хуйню. Драма-хуяма, соревнующиеся стандарты. Ладно,запилили несколько клиентов, хуй с ним, но несколько стандартов? Вы все тут пидоры,и не лечитесь, вообще все.

Ответы>>21167>>21168>>21187

24 Мар, 18:02 #292 #21167

>>21166
Джва чаю этому адеквату

24 Мар, 18:04 #293 #21168

>>21166
Это эволюция, ты ничего не понимаешь.

Ответы>>21172

24 Мар, 18:07 #294 #21170

Однако возможность прикреплять картинки к постам в наноборде не нужна. Если хотите,то создавайте раздачу с каждой картинкой. Ретрансляция картинок не нужна

24 Мар, 18:08 #295 #21171

И вообще,добавляйте новые транспорты

24 Мар, 18:08 #296 #21172

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

Ответы>>21173

24 Мар, 18:14 #297 #21173

>>21172
Ты хотел все сразу? Эволюция штука не быстрая. По мне так все очень хорошо идет, спамер тоже поспособствовал развитию.

Ответы>>21176

24 Мар, 18:17 #298 #21176

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

Ответы>>21177

24 Мар, 18:18 #299 #21177

>>21176
Ах да, у вас еще и пользовательской базы нет. Просто заебись.

Ответы>>21184

24 Мар, 18:42 #300 #21180

Надо фракталы заюзать для всего. И хаос.

24 Мар, 18:53 #301 #21182

Мур-Мур-Мур! Мурр-Рмя!

24 Мар, 18:55 #302 #21183

>>21162
да всё можно, просто никто не будет ретранслировать твои большие файлы, ты их отправляешь сам один раз (или много раз - по желанию).

24 Мар, 19:00 #303 #21184

>>21177
Ну нихуя себе нет. Эти треды в криптаче с декабря прошлого года тянутся и с первых же дней были пользователи.

24 Мар, 19:40 #304 #21187

>>21166
бля ну а как ты хотел
смотри ситуацию:
пришли петухи и выкатили ГОВНЯНЫЙ стандарт. настолько говняный что об него можно только СПОТЫКАТЬСЯ.
схуяли теперь все должны стараться никак не отойти от этого стандарта? вот схуяли?

24 Мар, 19:52 #305 #21188

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

Ответы>>21189>>21193

24 Мар, 19:55 #306 #21189

>>21188
> объединить усилия, и выработать план развития
Не заню почему так не делают.

24 Мар, 20:06 #307 #21192

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

24 Мар, 20:09 #308 #21193

>>21188, солидарен. Мы же ёпты криптоАНАРХИСТЫ. Хоть и на централизированой борде

24 Мар, 20:19 #309 #21195

>>21125
Не понел идею с хешами, ну да ладно.

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

Всё идет #нормально и нужно сделать всего 3 вещи.

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

2) Сменить ключ. Это очевидно. Слишком много святого #ГЭ по отношению к новым пользователям.

3) Добавить контенер типа зипжпг для картинок отдельно от постов. Будут нормальные картинки на имагеборд. Еще нужно придумать способ как их тоже распространять поллуавтоматом.

Ответы>>21205>>21206

95 Кб, 500x748

24 Мар, 20:34 #310 #21199

>>21198
Они не будут предоставлять капчи. У поста будет идентификатор, а капчасерв будет говорить годно или нет.
Эх, запилить что ли..

24 Мар, 20:35 #311 #21200

>>21197
а как ты защитишься от повторного использования капчи?

Ответы>>21201

24 Мар, 20:38 #312 #21201

>>21198
>>21200
Видел эти посты сегодня примерно в полдень.

Ответы>>21202

24 Мар, 20:39 #313 #21202

Фух, блять, слава Ситису они и правда существуют.
>>21201-кун

24 Мар, 20:41 #314 #21205

>>21195
не понял - сейчас объясню

тормозная_говнохэшфункция(пост с говном) = пау-хэш
хэш_поста как и раньше = сха256(пост (вместе с говном))

подбираем такое говно чтобы пау-хэш начинался на нули (на 4 нуля например)
пост сохраняем и отправляем вместе с говном
говно в клиенте не показывается но клиент применяет к посту и его говну тормозную_говнохэшфункцию и проверяет нули ли вначале, если нет - отбрасывает как спам
проверка - быстрая, подбор - медленный (в зависимости от алгоритма) например 15 секунд.
в отличие от капчи тут привязка к конкретному посту и реюзать не получится.
в отличие от БМ тут пострадает в основном производительность отправителя и что самое важное только один раз при СОЗДАНИИ поста

Ответы>>21212

24 Мар, 20:43 #315 #21206

>>21195
Явный аппрув, боюсь, сведет ретрансляцию почти к нулю. Мало кто станет шерстить всю борду в поисках нормальных тредов. Честно говоря, я начинаю думаю, что ничего лучше варианта просто терпеть спам нет. Если спамить будут случайными постами с харкача-в любом случае придется просматривать базу, все равно с какой целью. Это плата за ретрансляцию, как-то так.

Ответы>>21212

488 Кб, 2185x1443

24 Мар, 20:44 #316 #21207

>>21203
>спамер может быть сам конечной нодой
Думал я тут пилить этот капчасерв и выложить в опенсорс, чтобы можно было несколько капчасервов использовать. Да вот проблема. Спамер может поднять собственный капчасерв и всегда отдавать true.
+ капчасерв будет знать IP всех анонов, а без него постинг не будет работать.
Проблемка. Остаётся только поднять самому три инстанса и оставить исходники себе.

Ответы>>21208>>21210

24 Мар, 20:44 #317 #21208

>>21207
и быть нахуйпосланным

Ответы>>21209

230 Кб, 222x262

24 Мар, 20:45 #318 #21209

>>21208

24 Мар, 20:48 #319 #21210

>>21207
Свитер до локтей? Господи, такое могли придумать только в 21 веке. Я понимаю завернуть свитер, если работаешь, или вдруг жарко(лол), но ШИТЬ свитер до локтей-сущее безумие.

24 Мар, 20:55 #320 #21212

>>21194
>я болел
Здоровья тебе, няш. Береги себя.

>>21205
Теперь понял.
Тоже не очень, тормозить всех ради тормоза одного потенциального спамера слишком неудобно для всех. ИЧСХ спамервсе равно насрет при должном упорстве.

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

24 Мар, 21:03 #321 #21216

Ну может ты и прав. Явный аппрув, значит.

24 Мар, 21:11 #322 #21217

Мурмяу!

24 Мар, 21:20 #323 #21219

>>21218
Ну, следствием будет то, что ретранслироваться будут интересные и популярные треды. Может это и неплохо. Эдакая общественная модерация.
Нет, нам точно нужен технический коммитет для таких решений как это: ручное подтверждение, или POW, или оставить как есть.

Ответы>>21220

117 Кб, 1080x1350

24 Мар, 21:21 #324 #21220

>>21219
Вы не забыли, что спамер тоже может аппрувить свои посты?

Ответы>>21221

24 Мар, 21:25 #325 #21221

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

24 Мар, 21:27 #326 #21223

>>21222
Да, именно так.

88 Кб, 900x600

24 Мар, 21:28 #327 #21224

>>21222
Хабропроблемы

24 Мар, 21:43 #328 #21226

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

А еще я тут подумал, что апруф можно сделать раздельной опцией настраиваемой для каждого раздела.
Вот допустимые значения:
1) Все пришедшие посты добавить как черновые - их можно прочитать в любой момент и явно добавить в хорошие. Опция по умолчанию.
2) Все пришедшие посты добавить как хорошие - они сразу уйдут в серую базу и будут распространятся. Полный аналог как есть сейчас. Такая опция может быть полезна для разделов котрые ты "не читаешь, но одобряешь", это будет подерживать их существование, хотя и черевато фоновым спамом.
3) Все пришедшие посты дропнуть - для полного игнора "не нужного" раздела. Сейчас это полный аналог бана корневого поста раздела.

"серую базу" - лол, вылупился еще один уровень базы.

Зеленая - лично прочитаные-удобреные посты. Распространяются.
Серая - автоматом одобреная. Распространяются. Есть опасность быть засраной.
Красная - сюда добавляются все пришедшие посты. Не распространяются. Точно будет засрана.
Черная - хеши всех удаленых постов/тредов.

Ответы>>21257

24 Мар, 21:47 #329 #21228

>>21225
Нет, я считаю анонимность первостепенна. А мне вот какая мысль пришла: что если вместе с постами распространять флаг одобрения? Три состояния, 0,-1,+1. При сборке постов для каждого поста считать сумму. Если большинство пост не одобряет, ну, скажем сумма у него -20, то этот пост считать ущербным, и не показывать и не распространять.

52 Кб, 300x300

24 Мар, 21:50 #330 #21230

>>21227

Ответы>>21232

24 Мар, 21:54 #331 #21232

>>21230
Нулькот уныл, ему на все похуй. А в чем причина? Им овладевают.

24 Мар, 21:58 #332 #21235

Предлагаю ввести новый стандарт, назвать его НaНoБОРДА 3.0.

Главное, чтобы он был один!
Н-борда - охуительнейшая идея, надежда и мечта многих анонимусов, мы не должны это проебать.

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

Зачем это делать?
Проект зашел в тупик. Один ебаный спамер заставил всех хныкать от страха. Теперь если ты не просидишь два дня расчищая говно ты не сможешь написать пост не передав спам дальше. Спам даже разработчиков спугнул и они перестали кодить и запускать свои поделия. Кроме того Жабрик (якобы автор клиента н-борды в 2013-м) привел внушительные аргументы, которые и так давно напрашивались.

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

Варианты которые пока вырисовались:

Транспорт:
а) отказ от БМ, привязка к контейнерам (можно много оптимизаций сделать заточенных под контейнеры вместо того чтобы распаляться на все возможные виды транспорта), переход на зипжпег
б) максимум разннобразия в транспорте и БМ и пнг и зипжпег и АИБшки и почта (имхо сложно совместить, лучше сконцентрироваться на чем-то одном)
в) ?

Формат (картинки):
а) педерача картинок отдельно (профиты - нет больше лимита в 47кб, понадобится зипжпег)
б) оставить без изменений (вижу очень мало профитов в этом)
в) ?

Формат (хэш):
а) хэш треда в каждый пост вместо replyTo + рефлинки, хэш удлиннить (? типа безопасней)
б) оставить без изменений (в принципе не сильно критично имхо)
в) ?

Формат (лимит на размер поста):
а) оставить 64кб (а если картинки отдельно? не стоит ли уменьшить?)
б) при условии наличия отделённых картинок ничто не мешает подвинуть лимит до 16к символов как на харкаче например
в) ?

Защита:
а) ручной аппрув постов
в) всяческие ограничения ретрансляции типа 1 пост = 1 контейнер
г) POW (т.н. говнохэш) для новых постов
д) капча (хз как)
е) голосовалка/кармочка
ё) ?

Ретрансляция:
а) как есть - свежие + рандом
б) твои ответы + их родители
в) 1 пост
г) весь тред (по возможности, без картинок) + твой последний ответ вместе с картинкой
д) ?

24 Мар, 21:58 #332 #21235

Предлагаю ввести новый стандарт, назвать его НaНoБОРДА 3.0.

Главное, чтобы он был один!
Н-борда - охуительнейшая идея, надежда и мечта многих анонимусов, мы не должны это проебать.

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

Зачем это делать?
Проект зашел в тупик. Один ебаный спамер заставил всех хныкать от страха. Теперь если ты не просидишь два дня расчищая говно ты не сможешь написать пост не передав спам дальше. Спам даже разработчиков спугнул и они перестали кодить и запускать свои поделия. Кроме того Жабрик (якобы автор клиента н-борды в 2013-м) привел внушительные аргументы, которые и так давно напрашивались.

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

Варианты которые пока вырисовались:

Транспорт:
а) отказ от БМ, привязка к контейнерам (можно много оптимизаций сделать заточенных под контейнеры вместо того чтобы распаляться на все возможные виды транспорта), переход на зипжпег
б) максимум разннобразия в транспорте и БМ и пнг и зипжпег и АИБшки и почта (имхо сложно совместить, лучше сконцентрироваться на чем-то одном)
в) ?

Формат (картинки):
а) педерача картинок отдельно (профиты - нет больше лимита в 47кб, понадобится зипжпег)
б) оставить без изменений (вижу очень мало профитов в этом)
в) ?

Формат (хэш):
а) хэш треда в каждый пост вместо replyTo + рефлинки, хэш удлиннить (? типа безопасней)
б) оставить без изменений (в принципе не сильно критично имхо)
в) ?

Формат (лимит на размер поста):
а) оставить 64кб (а если картинки отдельно? не стоит ли уменьшить?)
б) при условии наличия отделённых картинок ничто не мешает подвинуть лимит до 16к символов как на харкаче например
в) ?

Защита:
а) ручной аппрув постов
в) всяческие ограничения ретрансляции типа 1 пост = 1 контейнер
г) POW (т.н. говнохэш) для новых постов
д) капча (хз как)
е) голосовалка/кармочка
ё) ?

Ретрансляция:
а) как есть - свежие + рандом
б) твои ответы + их родители
в) 1 пост
г) весь тред (по возможности, без картинок) + твой последний ответ вместе с картинкой
д) ?

Показать весь текст
Ответы>>21237>>21257>>21273>>21307

24 Мар, 21:58 #333 #21237

>>21235
вангую что жабер и есть тот спамер

Ответы>>21245>>21247>>21252

24 Мар, 22:07 #334 #21240

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

24 Мар, 22:11 #335 #21242

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

Ответы>>21243

238 Кб, 1200x1800

24 Мар, 22:14 #336 #21243

>>21242
Мне кажется при отклонении контейнера просто все завёрнутые посты в него помечаются удалёнными. ОП, всё правильно говорю?
Это не есть хорошо.

Ответы>>21249

24 Мар, 22:15 #337 #21245

>>21237
Разве это плохо?

24 Мар, 22:16 #338 #21247

>>21237
Да, мне тоже такая мысль приходила в голову, и мне это кажется чертовски вероятно.

24 Мар, 22:16 #339 #21249

>>21243
В 1.х при отклонении контейнера посты не заносятся в черный список а просто отклоняются. Это сделано специально чтобы спамер не мог никого "подставить".

24 Мар, 22:17 #340 #21251

>>21248
Я не верю что таким уёбком может быть девушка. Еще и про гетеросексуальных мужчин вещать.

Ответы>>21254

24 Мар, 22:18 #341 #21252

>>21237
не, у него элайнмент не тот. хаотик нейтрал, но не ивел

24 Мар, 22:19 #342 #21254

>>21251
> не верю что таким уёбком может быть девушка
Сексист ебаный.

24 Мар, 22:26 #343 #21257

>>21235
>далее начнем запил нового клиента(ов).
Мне кажется запиливатели уже всё. Старые клиенты тоже не плохи, нужно их развивать. Зачем нам новый?

Короч, вот мои ответы на анкетку:

Транспорт: б

Формат (картинки): а
Но тут охуенная проблема в распространении чужих картинок. Это нужно будет либо специально заморачиваться, либо иногда давать картинку в нагрузку всем кто использует зипжпг.

Формат (хэш): б
Такой вариант хорош однозначностью ответов. А еще говеные ветки можно срезать сразу целиком. Если они будут ссылаться на корень+друг на друга по рефам, то из-за множественных ответов и циклов вилкой орудовать будет труднее.

Формат (лимит на размер поста): б

Защита: а
Как здесь >>21226

Ретрансляция: д
весь тред с твоим ответом + рандомные треды (тоже со всеми ответами до корня). Получатели будут видеть сразу осмысленую ветку дискасса и не будет одиночных постов непонятно из какого треда и кому отвечающих.

24 Мар, 22:34 #344 #21258

>>21246
Да зачем, тут и простой сха или блейк сгодится.
Ящитаю удар по спаму должен быть комплексным, одного POW не хватит.
POW нужен но помимо него нужен обязательно и ручной апрув и автоапрув (если отвечаешь на пост - ты автоматически аппрувишь всех его родителей до самого верха ну и свои посты тоже сразу заапрувленные). Ретранслировать только аппрувнутое. И это валидно для всех видов транспортов.
Ну и напоследок POW-ом должна стать КАПЧА. Да, пусть генерируется у юзера.
Схема такая: локальный сервер (клиент) генерирует капчу, юзер решает ее и только тогда пост проходит, в конец поста дописывается инфа о решенной капче (решение + сид, из сида по алгоритму (медленному!) капчемодуля можно получить шифробайты, к которым надо применить расшифровку капчи чтобы из байтов получить другие байты хэш от которых должен соответствовать какой-то норме). Не принимать контейнеры где больше 10% одинаковых сидов (для 128-битного сида тупо нереальная ситуация).
Даже если спамер найдет способ автоматизировать это все то так или иначе потребуется POW (так как генерация капчи будет занимать н-ное время) в виде процессорного времени. Может я сейчас хуйни какой-то написал но это все от косноязычия, капчемодуль могу лично вам запилить на шарпеце.

24 Мар, 22:35 #345 #21259

>>21253
Точно так же было и в 2013-м году - просто батник который каким-то там чудом генерировал html-ки из отдельных текстовых файлов.

24 Мар, 22:38 #346 #21262

>>21260
в 2.0 вроде бы есть нечто подобное

24 Мар, 22:45 #347 #21265

Мне писать на email Тим Бернесу-Ли и прочим создателям интернетов?

24 Мар, 22:48 #348 #21267

Оставьте возможность семёнить!

Ответы>>21270

24 Мар, 22:49 #349 #21268

>>21263
В принципе тут надежда только на то, что не у каждого найдется желание и способности погрузиться в дебри капча-модуля, который я планирую сделать оче запутанным :(

24 Мар, 22:49 #350 #21270

>>21267
снижение анонимности тут всерьез никто не рассматривает, большинство будет против так что будь спок

353 Кб, 1200x900

24 Мар, 23:59 #351 #21271

Есть странная идея. Можно генерить капчу и оставлять ключ у себя, а остальным раздавать картиночки.
Когда делается пост, юзер распознаёт одну/две/три капчи. Этот пост попадает обратно к капчеру, проверяется ключ и аппрувится - попадает в видимые посты.
Капчи при отправке поста берутся от разных юзеров. Соответственно заполнив три капчи юзер повышает скорость и возможность появления поста (+ возможно количество ретрансляторов).

Ответы>>21272

127 Кб, 720x1080

25 Мар, 00:00 #352 #21272

>>21271
Хотя блин всё равно фигня получается. Спамер так же сделает два инстанца и апрувит сам себя.

25 Мар, 00:26 #353 #21273

>>21235
Транспорт:
Считать контейнеры основным транспортом, оптимизировать под них, но оставить возможность добавления других транспортов, чтобы как-нибудь можно было к ним приспособить формат.
Формат картинок:
Передавать отдельно, но в пост вставлять превью низкого разрешения.
Формат хеша: a
Лимит на размер поста:а
Защита: e+(возможно Г)
Ретрансляция:
Тред, куда ты ответил+ случайные треды.

Решение для локальной капчи 25 Мар, 00:27 #354 #21274

Капча генерируется на основе хэша поста, который ты написал.
У самой капчегенерилки решения НЕТ.
Капчегенерилка в качестве капчи рандомно высерает с наложением КУСКИ букв и/или цифр с рандомным смещением, поворотом и зашумлённостью. Спокойно могут возникать ситуации двоякости.
Когда ты вводишь решение капчевалидатор рендерит буквы твоего решения и пытается подогнать поворотами смещениями твои буквы под позиции высера капчегенерилки. После чего считает разницу и в случае превышения некоего порога считается что ты решил капчу. Подбирать такую капчу - занятие трудозатратное (для процессора).
После аппрува вместе с постом отправляется ТОЛЬКО решение (но не капча) которое обязательно валидируется на стороне клиента (там такая же капчагенерилка возьмет хэш поста (кроме прибавленного решения) сгенерит капчу и попытается применить решение указанное в посте, в случае фейла пост отколняется и (опционально) всему контейнеру выдвигается подозрение в спаме.

Ответы>>21275>>21276>>21277>>21283

218 Кб, 902x1080

25 Мар, 00:34 #355 #21275

>>21274
Уж проще Proof of work реализовать.
Локальная капча всегда будет подделываемой.
Есть ещё один метод, кстати. Можно в браузер отдавать формулу в JS-скрипте. Браузер это решает прозрачно для пользователя. Ответ формулы передаётся вместе с текстом поста. Локальный серв проверяет решение и добавляет пост.
Ещё можно сделсть так, чтобы у спамера, который не решил пример, пост появлялся, но не передавался в контейнер.

Ответы>>21278

25 Мар, 00:34 #356 #21276

>>21274
>рандомно высерает с наложением КУСКИ букв и/или цифр
Вот на этом этапе буквы и цифры перед запиливанием в капчу будут перехватываться вместе со смещением, чтобы можно было определить порядок.

Ответы>>21279

5 Кб, 214x92

25 Мар, 00:35 #357 #21277

>>21274
пример кусков:
|
\
/
U
^
_
)
(

комбинируются в одной позиции 1-2 куска с рандомным смещением (общая комбинация рандомно поворачивается)

пикрел пример капчи (без зашумления, которое тоже свои вариации толкования букв подбросит)

пример решения для такой капчи:
tuJkyC

Ответы>>21280>>21281

25 Мар, 00:36 #358 #21278

>>21275
Нет, тут тоже код слегка пошатают, и будет все ок.

25 Мар, 00:41 #359 #21279

>>21276
у каждого куска есть смещение (скобки могут дать как X так и O) потом у получившегося символа есть поворот (который может превратить букву из M в W или E или в цифру 3) + шум (из мелких кусочков) может превратить O в Q, Х в 8. вариантов тут море и алгоритмически заранее учесть их надо еще постараться

25 Мар, 00:41 #360 #21280

>>21277
Хмм. Неплохо! Придется с нейросетью ебаться, это усложнит жизнь какеру. Хотя, конечно, есть у меня мысль, как это можно обойти. Можно ведь сличать не все целиком, а каждый символ отдельно, в принципе, не так уж это должно быть долго. А может и долго, у меня нет специальных знаний.

Ответы>>21282

25 Мар, 00:45 #361 #21281

>>21277
вообще любой символ это палки рандомного размера и поворота и дуги разного углового размера, масштаба и поворота. можно ограничиться 2-5 (рандомно) палками на символ.
есть риск что некоторые капчи будут нерешаемыми.
решение - добавлять невидимый мусор в конец поста в ответ на просьбу пользователя показать другую капчу (чтобы хэш поста менялся)

Ответы>>21285

25 Мар, 00:47 #362 #21282

>>21280
если убрать позиционирование и просто рандомно засорять пространство капчи палками и дугами то тут и символ не выделишь особо. у такой капчи решением может быть как 3 так и 7 символов

Ответы>>21286

25 Мар, 00:47 #363 #21283

>>21274
>Подбирать такую капчу - занятие трудозатратное (для процессора).
Очень сомнительное утверждение.

Ответы>>21284

25 Мар, 00:49 #364 #21284

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

Ответы>>21288

414 Кб, 591x650

25 Мар, 00:49 #365 #21285

>>21281
С такой капчей совсем все юзеры разбегутся. Мало того что потом пикчи постить приходится вводя капчу, дак ещё тут нерешаемая НЁХ.

Ответы>>21287

25 Мар, 00:49 #366 #21286

this >>21282

25 Мар, 00:50 #367 #21287

>>21285
статистически подстроить параметры алгоритма так чтобы хотя бы 7 из 10 капч были бы решабельными и норм. зато какая защита от спама.

25 Мар, 01:15 #368 #21288

>>21284
>сотни сравнений
«Сотни» это не аргумент в разговоре о вычислениях.

Ответы>>21289

25 Мар, 01:19 #369 #21289

>>21288
ок, сложность вычислений составляет Olog(пиздец)

Ответы>>21291

25 Мар, 01:57 #370 #21291

>>21289
Мур-Мур-Мур! Рмяу!

25 Мар, 02:25 #371 #21292

можно сделать чтобы капчу валидировали люди
на основе хэша поста выдаётся 12 псевдорандомных (сид рандома - хэш поста, далее весь рандом тоже на этом основан) картинок из папки с природой (в папке допустим 4 тысячи фоток).
важно: показывается рандомная часть (смещение, масштаб, поворот, обрезка, отражение) картинки и рандомный эффект: пикселизация, нахождение краёв, обесцвечивание. это чтобы хацкир не перебрал бы все фотки и не пометил бы их лейблами: лес, вода, камни. так каждый раз одна и та же фотка будет показана только частично (например где-то кусок неба а где-то кусок воды с камнем).
капча в зависимости от опять же хэша просит выбрать картинки где есть (что-то одно из следующего): реки, горы, водопады, лес, камни, листья, озера/моря. человек отмечает и его выбор присобачивается к посту.
а потом когда пост попадает к другому участнику этот участник читает задание видит картинки и видит выбранные и сам решает правильный сделан выбор или "от фонаря". ну и аппрувит/отклоняет. 1-2 отклонения и контейнер отклоняется полностью.
ясное дело у тебя в базе остаются только заппрувленные тобой посты и ты их только и ретранслируешь.

Ответы>>21293

25 Мар, 02:40 #372 #21293

>>21292
>сам решает правильный сделан выбор или "от фонаря"
Кое-кто не понял сути proof of work. Ресурсы, затраченные на проверку, должны быть хотя бы на несколько порядков меньше, чем те, что затрачены на решение.
Почему бы тогда просто не смотреть вручную содержимое постов?
>а потом когда пост попадает к другому участнику этот участник читает пост, видит текс и сам решает, нормальный это пост или спам. ну и аппрувит/отклоняет. 1-2 отклонения и контейнер отклоняется полностью.

Ответы>>21295

1731 Кб, 2840x1721

25 Мар, 02:45 #373 #21294

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

Ответы>>21296

25 Мар, 02:51 #374 #21295

>>21293
профит в том что контейнер с говном можно вычислить по 1-2 зафейленным капчам. а понять что посты левые порой сложно если спамер постарался

Ответы>>21297

25 Мар, 02:52 #375 #21296

>>21294
это вносит охуевшую зависимость от какого-то там капчасервака без которого все заглохнет нахуй. опасно, опасно.

Ответы>>21298

25 Мар, 02:57 #376 #21297

>>21295
>контейнер с говном можно вычислить по 1-2 зафейленным капчам
Да хоть по нулю. Ты вынужден проверять как минимум по одной капче на каждый контейнер — это не капча, а говно.

305 Кб, 1280x1919

25 Мар, 03:05 #377 #21298

>>21296
Согласен, поэтому и хотел поднять три инстанса для отказоустойчивости.
Это единственный 100% метод против спама. Все остальные взломать только дело времени и процессорной мощности.

Ответы>>21299

25 Мар, 03:06 #378 #21299

>>21298
Кармочка, ты забыл про кармочку. Она обеспечена капчей имиджборд.

25 Мар, 03:20 #379 #21300

бля да что вы так паритесь. пусть капча генерится у юзеров. но генерится ДОЛГО. 15 сек минимум на хорошей машине алгоритм (который нельзя поменять) будет определять что нужно отрендерить именно такие а не другие буковки (но обязательно на основе хэша поста). это уже и будет POW. сама разгадка-то пользователем хуйню по времени занимает (ну секунды 3) и если спамер это дело автоматизирует то те предыдущие 15 сек никуда все равно не денутся.

25 Мар, 03:33 #380 #21301

вот вам еще идейка, возможно улучшите её.
с каждым постом ты генерируешь и капчу (полностью случайную, не зависящую от твоего поста). ты прибавляешь эту капчу в виде картинки (допустим там двухцветная маленькая картинка с дизерингом, если вообще без сжатия например 200х100 пикселей битмап, то вес будет всего 2.5Кб) и некоторые байты пошифрованные паролем который является разгадкой капчи. тот, кто отвечает на твой пост обязан разгадать твою капчу то есть приписать к своему посту разгадку на капчу предыдущего поста. чтобы все остальные могли бы автоматически проверить твою разгадку они применяют твою разгадку как пароль к тем шифрованным байтам в конце того поста где капча и смотрят соответствуют ли расшифрованные байты некоему правилу (например наличие вхождения строки ~valid~ в общую строку сформированную из расшифрованных байт). кроме расшифровки добавляешь также и свою капчу к посту (автоматически естественно).
минус №1: нехорошие люди могут программно создавать посты капчу которых нельзя разгадать (порченая картинка, левые байты), то есть посты на которые нельзя будет ответить.
минус №2: другие люди могут воспользоваться один раз чьей-то разгадкой и добавлять свои ответы на халяву. этот минус я осознал только когда накатал свой шизопост. ладно запощу как есть, может это что-то вам даст

Ответы>>21302>>21322

403 Кб, 1280x1605

25 Мар, 03:40 #381 #21302

>>21301
Ну вообще мне нравится. Остаётся только решить второй минус.

Ответы>>21303>>21305

25 Мар, 04:08 #382 #21303

>>21302
Мя-Мя-Мя-МЯ-Рмя!

25 Мар, 04:33 #383 #21305

>>21302
Конечно, было бы здорово запилить полноценную капчу.

25 Мар, 04:52 #384 #21306

НАНОНЫ, НАНОНЫ, СМОТРИТЕ КАКАЯ ХУЙНЯ Возможно, это решение некоторых проблем. Даже, вернее, многих проблем.
http://mediagoblin.org/

Ответы>>21324

25 Мар, 06:27 #385 #21307

>>21235
Б
А.Можно для каждой картинки делать раздачу
?
Ё Автоскрытие.И все посты там,где есть слова из него, не ретранслируются
А

0 Кб, 40x10

25 Мар, 13:03 #386 #21322

>>21301
200х100 это же ОЧЕ много
можно сделать миниатюрную капчу (увеличивать просто в браузере потом) 40х10 (пикрелейтед) - это 50 байт (если base64 то где-то 75 + скажем 25 на проверочную фразу) и впихнуть 50 таких капч в один пост. потом в зависимости от содержимого твоего будущего поста подбирается одна из 50 капч родителя. оверхед за 50 капч - 5000 байт.

Ответы>>21326

25 Мар, 13:56 #387 #21324

>>21306
в чем ты тут решение видишь? это по сути сеть серверов где каждый хостит свой собственный контент ну и опционально дает доступ к комментированию например. нам такое не сильно подходит.

25 Мар, 14:56 #388 #21326

>>21322
по атаке единственное что приходит в голову это воспользоваться чужими разгадками и менять свой спам-пост (добавлять рандомный мусор) пока не попадется уже разгаданная кем-то капча
если процесс подбора капчи (1 из 50) под пост сделать медленным (например 5 секунд) то в принципе атака обламывается но тогда может возникнуть атака невалидными сообщениями (для проверки потребуется 5 секунд на каждое). так что лучше подбор делать моментальным.

кажется не обойтись без темы: 1 контейнер на пост (+ родители)

а можно капчу сделать не 40 на 10 а даже 30 на 8.

и (к обсуждению формата)
ПОРА БЫ ОТКАЗАТЬСЯ ОТ BASE64 - это слишком расточительно и бессмысленно.

тогда эти 30х8 пикселей (битов) будут 30 байтами. и тогда можно в 7.5Кб впихнуть целых 256 рандомных капч. и выдвигать подозрение контейнерам где эксплуатируется одна и та же капча несколько раз.

25 Мар, 15:29 #389 #21329

О, пилите наноблокчейн. Хорошо.

Ответы>>21349

25 Мар, 16:46 #390 #21349

>>21329
В итоге всё сведётся к обычному битмессаджу. А всё потому, что proof-of-work для людей не существует, только для машин.

25 Мар, 16:54 #391 #21356

можно сделать модерируемые комнатки
есть публичная область куда ОП-ы постят ОП-посты тредов и в них постят публичный ключ
люди шифруют этим публичным ключом
ОП расшифровывает (только он может) и добавляет в свой тред (типа аппрувит)

это уже далеко от борды правда

25 Мар, 17:06 #392 #21360

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

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

16 Кб, 376x668

25 Мар, 17:43 #393 #21366

Можно просто в ОП-посте генерить 500 капч, а остальные просто на них отвечают.
Но это ближе к пикоборде всё же.

Ответы>>21369

25 Мар, 18:18 #394 #21369

>>21366
будут конфликты
50 мини капч на пост лучше

25 Мар, 18:26 #395 #21371

Pow и карма поста-вот решение.

Ответы>>21373

25 Мар, 18:48 #396 #21373

>>21371
Карма сразу нахуй — подгоревшие какиры будут эксплуатировать карму по полной, чтобы кого-нибудь щемить или просто чтобы поразвлекаться.

Ответы>>21385

25 Мар, 19:36 #397 #21385

>>21373
И как они это будут делать? На каждое очко кармы нужно ведь запостить контейнер, а если выставить порог, скажем, -20, это нужно будет 20 контейнеров запостить чтобы завалить пост. Это без учета адекватов, которые будут ставить +1.

25 Мар, 20:42 #398 #21389

>>21386
решение с генерацией 50 маленьких битмап-капч для поста (+ проверочные байты сальсованные) и выбором одной из капч для твоего ответа на пост основываясь на хэше твоего ответа получше звучит

25 Мар, 20:43 #399 #21390

>>21386
решение с генерацией 50 маленьких битмап-капч для поста (+ проверочные байты сальсованные) и выбором одной из капч для твоего ответа на пост основываясь на хэше твоего ответа получше звучит (в смысле надежней и проще сделать)

25 Мар, 21:34 #400 #21395

Дайте чистую базу для 2.0/карасик, не обязательно свежую.

Ответы>>21396>>21398

25 Мар, 21:34 #401 #21396

>>21395
А нет, только карасик, больше же нельзя нигде удалять контейнеры.

Ответы>>21398

25 Мар, 21:39 #402 #21398

>>21395
>>21396
А зачем тебе? Просто ебни ~10 последних контейнеров с аномально большим кол-вом постов.

Ответы>>21399

25 Мар, 21:43 #403 #21399

>>21398
Я с начала спам-атаки не заходил, хочу почитать, попостить и посидеть в тредах нормально. Свою базу проебал, сохранив спам.

Ответы>>21400

25 Мар, 21:47 #404 #21400

>>21399
Закинь в C:\Users\User\.nanoboard\
https://anonfiles.com/file/a5b78f18bd8d97d29d162e207832e303

Ответы>>21401>>21403>>21404>>21418

25 Мар, 21:47 #405 #21401

>>21400
>Распакуй в

5 Кб, 719x403

25 Мар, 21:51 #406 #21403

>>21400
Ах ты пидар ебаный!

408 Кб, 651x678

25 Мар, 21:56 #407 #21404

>>21400
Спасибо. Алсо, спам со всех чанов, не только с леса.

Ответы>>21407

25 Мар, 22:00 #408 #21406

>>21405
https://xakep.ru/2016/03/25/petya-locker/ шутка
Если я удалю эти контейнеры, то все посты из него больше никогда не получу?

Ответы>>21408

45 Кб, 1634x502

756 Кб, 1896x1011

25 Мар, 22:04 #409 #21407

>>21402
Есть, но там бинарная сериализация https://github.com/ochrons/boopickle
Впрочем ты можешь поменять две строчки, запустить из исходников и использовать запросы с кавычками в параметрах (баг).

>>21404
Это старые контейнеры

>>21405
А это толстый петросян

Ответы>>21410

25 Мар, 22:07 #410 #21408

>>21406
Удаленные десять постов из него.

25 Мар, 22:10 #411 #21410

>>21407
> Это старые контейнеры
Это же спам или "принятые контейнеры" это все контейнеры?

Ответы>>21411

121 Кб, 908x651

25 Мар, 22:12 #412 #21411

>>21409
Тогда ковыряй пикрелейтед

>>21410
Ясен хуй все, спам от неспама может отличить только человек и снести соответствующие контейнеры.

Ответы>>21413

25 Мар, 22:13 #413 #21412

>>21409
>компилить скалу? ой вей
Поставить sbt @ sbt run

25 Мар, 22:14 #414 #21413

>>21411
Я чет думал это только свежие контейнеры.

Ответы>>21414

25 Мар, 22:15 #415 #21414

>>21413
Свежие на первой странице

Ответы>>21415

25 Мар, 22:17 #416 #21415

>>21414
Ну т.е. относительно свежие, последний датируется 17 марта.

Ответы>>21416

25 Мар, 22:20 #417 #21416

>>21415
Категории и треды с контейнерами хранятся в файлах "кэш"?

Ответы>>21417

25 Мар, 22:21 #418 #21417

>>21416
В кэше хранятся только URL загруженных картинок.

Ответы>>21418

25 Мар, 22:24 #419 #21418

>>21417
Как в portable версию это >>21400 запихнуть?

Ответы>>21419

25 Мар, 22:25 #420 #21419

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

Ответы>>21420

25 Мар, 22:34 #421 #21420

>>21419
Почему-то с первого раза не вышло. Ничего кроме, спама не удалено?

Ответы>>21423

25 Мар, 22:42 #422 #21423

>>21420
Насколько я знаю нет

25 Мар, 22:45 #423 #21425

>полторы сотни гуманитарного срача о «капчах»
>ни одной реализации хотя бы в виде PoC
Ну-ну.

25 Мар, 23:06 #424 #21427

Ну нихуя се Вы тут все Сатоши Накамото

25 Мар, 23:27 #425 #21430

Пусть будет матанокапча

25 Мар, 23:32 #426 #21432

>>21431
Не хотеть.

25 Мар, 23:58 #427 #21438

>>21436
ЗАЧЕМ?

26 Мар, 00:03 #428 #21440

>>21439
Вроде слоудоска.

26 Мар, 00:35 #429 #21447

>>21443
> чатик
Тут на всей доске столько людей, что это один сплошной чатик.
>в утопающих тредах
Он месяц на нулевой будет.
>я случайно узнал про эту доску и увидел на нулевой тред про сабж и теперь я здесь.
Очень рад этому.

26 Мар, 00:41 #430 #21449

>>21448
> не рефлексируй и умерь ЧСВ
Ты проецируешь или додумываешь.
>я не тебя обрадовать собрался
Чем я хуже остальных?
>я стремлюсь к популяризации сабжа и привлечению свежих мозгов
Поэтому искренне рад тебе.

26 Мар, 00:41 #431 #21450

>>21448
Тут все к этому стремятся.

Обясните нубу за карасик. 28 Май, 19:30 #432 #25156

Установил последнюю версию, запустил, добавил в "Треды с контейнерами" адрес текущего треда, нажал отправить, НИЧЕГО не происодит. Что я делаю не так? Какие треды стоит сканировать?

Ответы>>25158

28 Май, 19:48 #433 #25158

>>25156
тебе сюда >>24627 (OP)

28 Май, 21:06 #434 #25163

Лол, сотню постов потерла моча.

29 Июн, 08:27 #435 #26882

как настроить эту вашу парашу? че качать? ааааааааа

Ответы>>26902

12 Кб, 376x54

29 Июн, 15:49 #436 #26902

>>26882

Ответы>>26904>>26907>>26909>>27081

29 Июн, 17:05 #437 #26904

>>26902
Кстати, если руками набирать ссылку, то 404.

29 Июн, 21:18 #438 #26907

>>26902
фб надёжнее, хотя и примитивней в разы

78 Кб, 811x824

29 Июн, 21:55 #439 #26909

>>26902
и че, это всё? ебать, когда вы ещё пиарить это говно начали

Ответы>>26912

29 Июн, 23:38 #440 #26912

>>26909
после ввода капчи/пов база обнулилась.
всем не понравилась капча.
но она нужна для защиты от спама.
короче все разбежались.
а новой волны пиара никто уже не делал.
поэтому и постов толком нет.
два треда один в Бреду другой в Паранормаче.

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

Ответы>>26913>>27073

29 Июн, 23:41 #441 #26913

>>26912
конечно, я ж недостудент даже, какой от меня контент? а вот поддержать какую-то тему или какого-то анона я вполне могу, но там прям совсем всё печально, вы туда хоть каких-то паст накидайте с понтом типа люди сидят, общаются

Ответы>>26915

30 Июн, 00:38 #442 #26915

>>26913
кто вы? кто вы бля? я один здесь нахуй!
один все треды писал, все клиенты, все посты, я уже не человек, я семён нахуй!

Ответы>>26916

30 Июн, 01:06 #443 #26916

>>26915
гиперсемён

Ответы>>27067

545 Кб, 3360x2100

01 Июл, 21:25 #444 #27067

>>26916
база растёт потихоньку

Ответы>>27068

01 Июл, 21:29 #445 #27068

>>27067
тред с пиаром НБ в политаче удалили за 7 минут

Ответы>>27069

01 Июл, 21:30 #446 #27069

>>27068
нужен зерг раш пиар в б и других популярных досках

01 Июл, 23:25 #447 #27073

>>26912
> всем не понравилась капча.
Мне понравилась.
> а новой волны пиара никто уже не делал.
Могу начать.

02 Июл, 01:11 #448 #27076

А чем именно вам так не нравится битмесадж? У меня на не самом топовом i5 в ноуте, отправка сообщения с самым большим ттл - не больше минуты.
Алсо такое предложение для протокола: чому вы не хотите использовать DHT типа Kademlia ? Асоциировать хеш поста и адрес битмесаджа. Таким образом будет легко ретранслировать: увидел ссылку на незнакомый хеш - спрашиваешь dht и хуячишь запросы первым N узлам с минимальным ттл - из ответо собираешь пост

Ответы>>27080>>27094>>27109

02 Июл, 02:11 #449 #27080

>>27076
>чому вы не хотите
Кто вы, блядь? Мы здесь вдвоём.

Ответы>>27085

41 Кб, 693x410

41 Кб, 698x435

36 Кб, 639x397

02 Июл, 02:11 #450 #27081

>>26902

Ответы>>27108

209 Кб, 876x942

02 Июл, 02:13 #451 #27082

А вoобще спасибо поискoвикам, стoит лишь раз прoизнести в /б/ НАНОБОРОДА.

Ответы>>27083

135 Кб, 702x952

02 Июл, 02:13 #452 #27083

>>27082
Отклеилось.

02 Июл, 02:43 #453 #27085

>>27080
Так ее не комьюнити пилит а один ты? я тут просто мимо, не знаю всей истории. А у вас есть какое-нибудь формализованное описание протокола(типа rfc)? я-бы поклепал питон версию на досуге

02 Июл, 09:44 #454 #27094

>>27076
Им это нинужно,как и не нужна ретрансляция,фрактальная музыка,сжатие сообщений,новые транспорты или прикрепления картинок через p2p. Им нужны только КЛАССОВЫЕ ВОЙНЫ ФЕМТОБОДРА ИСТИННА ИБО ВОИСТИНУ!!1!1
Вот почему нельзя было добавить jpeg как транспорт,а не раздувать из него ещё одну мелкораспределенную борду?

Ответы>>27107

02 Июл, 10:55 #455 #27107

>>27094
Кому ненужно то, петух? Мне нужно, епта!

Ответы>>27132

02 Июл, 10:55 #456 #27108

>>27081
бля вот скажи дебил или просто клоуном прикидываешься? какая в пизду борода? речь о боРде, нахуя ты о после р пишешь?
не вздумай только здесь написать это слово, вместо о ставь нули иначе бан и удаление постов словишь

Ответы>>27110

02 Июл, 11:00 #457 #27109

>>27076
БитМессадж к Нан0б0рде уже прикрутили. Вот только никто им не пользуется. Не у всех же топовый i5 ноут. Да и ебаться с установкой неохота.

Ответы>>27132

02 Июл, 11:00 #458 #27110

>>27108
Блять, точно.

02 Июл, 13:23 #459 #27132

>>27109
Вот я тупой юзер. Когда выкатили версию 2.0,я не осилил
Когда выкатили bitmessage-транспорт,я не осилил
Нет у вас юзерфрендли,короче.
>>27107
Им разрабамнинужно,ибо неанонимно.Это у них мантра на все плюсы транспортов.

Ответы>>27133>>27136

02 Июл, 13:38 #460 #27133

>>27132
Ну тащемта они правы, всему что палит айпи не место на нб.

Ответы>>27134

02 Июл, 13:47 #461 #27134

>>27133
Вот rghost они прикрутили. Тащемта,когда за подозрительный трафик да ещё и сливаемый каким-то иностранцам будут ссылать в концлагеря,не такой это и плохой вариант.
А про p2p как транспорт для картинок-ничего плохого. Их можно раздавать,обмазываясь прокси/VPN, да и из сотен пиров проблематично найти истинного создателяесли он ещё не ушёл с раздачи. В торрентах есть вещь web seed-можно прикрутить.
Алсо,jpeg,qr-коды,меш-сети,ирки/сайты/чатики в TOR/I2P/freenet и разбрасывание дисков с н@нo /фемто/вставить название приставки СИ/-бордой не палят IP и не деанонимизируют в целом.

По Хардкору 02 Июл, 14:20 #462 #27135

NANO:
ПЛЮСЫ
плюс: юзер-френдли интерфейс
плюс: автоматическая ретрансляция постов (в FEMTO ты сам ретранслируешь посты путем перепостинга своих контейнеров)
плюс: работает в том числе под виндой
МИНУСЫ
минус: все картинки надо шакалить, а большие посты разбивать на части из-за драконовских ограничений на размер, заявляется бережное отношение к трафику, но см дальше
минус: пнг-контейнеры очень тяжелы (пример: 900Кб пнг + 100Кб посты)
минус: спецификация нереально сложная из-за хэшей, капчи, POW, категорий, разметки и прочего
минус: написано на говняном моно, который не способен парсить некоторые сайты, из-за чего не каждая борда подходит для постинга
минус: огромная база кода, десятки файлов и тысячи строчек, практически невозможно вникнуть в код, чтобы что-то добавить, переписать тоже выйдет крайне долго из-за сложной спецификации
минус: ориентация на тупых юзеров

FEMTO:
ПЛЮСЫ
плюс: очень простая спецификация и устройство, минимум кода, легко написать свой клиент или улучшить имеющийся
плюс: пост и вложение — любого типа и размера
плюс: жпег-контейнеры очень легковесны (пример: 100Кб жпег + 900Кб пост с вложением)
плюс: скачивание возможно практически с любого сайта, а не только с борд, почти все те борды, что не парсятся Нан0б0рдой парсятся Фемт0бордой
плюс: ориентация на продвинутых пользователей-юниксоидов
МИНУСЫ
минус: необходимость лазанья в консольку для поиска/постинга
минус: под винду есть только альтернативный клиент для которого надо еще и качать питон

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

Ответы>>27143

02 Июл, 14:22 #463 #27136

>>27132
хули не осилил там даже ИНСТАЛЛЯТОР запилили

Ответы>>27143

02 Июл, 16:18 #464 #27143

>>27136
Там надо какие-то библиотеки ставить,да?>>27135
Мне кажется,на нano,там есть ретрансляция => неубиваема. Но надо решить проблемы(в основном) со спамом,ибо капча,да ещё и генерируемая одним человеком, это нихуя не криптоанархизм.

Ответы>>27144

02 Июл, 16:28 #465 #27144

>>27143
в ФБ ретрансляция тоже есть: ручная
и потом в ФБ очень просто делиться архивом треда

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

Ответы>>27145

02 Июл, 16:38 #466 #27145

>>27144
1) Что запрещает сделать много архивов с тредами,где будет спам?
2)Проблема со спамом была в 1.x ветке н-борды
3)Разраб сам говорил,что капчепак надо иногда менять
4)Не доверяю,ибо у него может быть БД с решениями капчи
5)Вот я и говорю,что нужны распределенные альтернативы.

Ответы>>27146

02 Июл, 16:58 #467 #27146

>>27145
1) в ФБ нет автоматики касаемо архивов лол поэтому пункт 1) не прокатит
можно представить ситуацию когда какой-то популярный тред долго жил и наполнялся но вдруг часть его постов утеряна или утеряны все посты потому что все борды вдруг пали. тогда люди придя на другие борды поделятся архивом треда вложив его в пост. что то вроде:
"пацаны вот тот тред, у кого не сохранился качайте вложение сохраняйте как html".
вложения постов естественно при таком раскладе не шарятся, их надо отдельно вытягивать и кидать в зип-архив который вкладывать в пост которым делишься
2) 1.х ветка более не актуальна. то есть как, борда из той ветки будет вполне рабочей... но ее никто уже не будет развивать. и да, со спамом там бороться можно только отменами контейнеров и заданием спам-фильтра. в 3.0 есть капча/пов которые отлично борятся со спамом.
3) вряд ли он такое говорил, ведь если поменять капчепак то куча постов перестанут быть валидными и просто не отобразятся. возможно разраб имел в виду мультикапчепаковость, когда кроме решения капчи указывается и капчепак откуда была капча. и когда можно настроить борду на несколько капчепаков сразу.
4) какой ему смысл ломать результат его многомесячной работы унылым спамом? к тому же у него рано или поздно желание и силы спамить закончатся. зачем зазывать людей на борду только для того чтобы потом поспамить там? плюс это ж надо еще поебаться, инструмент составить подходящий, и не забываем о POW — его не избежать никак, а значит каждый пост будет генерироваться десяток-другой секунд, иногда больше, и потом надо же еще и контейнеры заливать вручную. думаю, тут особо нечего бояться.
5) придумаешь - звони, как говорится. пока что тонн спама не наблюдается, можно общаться. не забывай о том, что любую капчу даже распределенную можно при желании сломать или купить разгадывающих обезъянок, был бы пердак достаточно нагрет для мотивации.

Ответы>>27147

02 Июл, 17:04 #468 #27147

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

Ответы>>27148

02 Июл, 17:12 #469 #27148

>>27147
в фемтоборде контейнером может выступать: PNG, JPG, GIF, WEBM. если считать WEBM не картинкой то ответ да. ничего особо для этого делать не нужно, просто договориться что в таком-то треде будет постинг гифок и прочих контейнеров а не только жпегов и в search.sh слева от ссылки на этот тред подправить паттерн на что-то типа: (gif|jpeg|jpg|webm|png)

если же ты имел в виду IRC, Jabber, QR-коды — то теоретически ничего не мешает фемтоборде и там паразитировать. я бы даже сказал она в этом плане превосходит нфн0борду ведь в ФБ нет никаких хешей или чего-то такого что может посчитать только компьютер - только название треда и цитирование при необходимости. блядь да посты фемтоборды могут быть даже на заборах! напиши:

тред сосания хуёв
всем сосать хуй!

а на другом заборе кто-то напишет:
тред сосания хуёв
>всем сосать хуй!
есть сэр!

и всё вы написали в один и тот же тред, создал его один человек, ответил в него ты на его пост

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

Ответы>>27150>>27152>>27153

02 Июл, 17:13 #470 #27150

>>27148
ваистену фемтоборда есть истина истинная!

02 Июл, 17:14 #471 #27152

>>27148
Сука анон,две бочки чаю тебе
Перекатываюсь на фемтоборду

02 Июл, 17:17 #472 #27153

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

04 Июл, 12:14 #473 #27292

Бамп

1762 Кб, 957x704

06 Июл, 07:42 #474 #27408

Наноны, а можно-ли делится архивами, просто копируя папку download?

Ответы>>27412>>27431

06 Июл, 09:37 #475 #27412

>>27408
Надо базу копировать, а не загрузки.
непогромизд

06 Июл, 22:10 #476 #27431

>>27408
папка download очищается, она временная, ты там ничего не перехватишь. бросать пнг в эту папку бесполезно с версии 3.0.
передать базу можно либо дрочбой нового json api либо тупо копированием файлов базы (их 3) но это будет перезапись

39 Кб, 1581x442

07 Июл, 09:46 #477 #27460

Ответы>>27485

07 Июл, 17:04 #478 #27485

>>27460
ну и нахуя нам пиндосы? и неужто у них там такие же паскудные мудераторы как и у нас?
среди наших пиареть надо

Ответы>>27486

07 Июл, 17:24 #479 #27486

>>27485
>неужто у них там такие же паскудные мудераторы как и у нас?
Лол, еще хуже.

2586 Кб, 1596x814

12 Июл, 08:14 #480 #27699

Ответы>>27704

12 Июл, 10:41 #481 #27702

Ньюфаг итт: возможно ли реализовать нан0борд в виде скрипта как ддт?

Ответы>>27710

12 Июл, 10:55 #482 #27704

>>27699
Это где ты такое создал?

Ответы>>27765

12 Июл, 12:19 #483 #27710

>>27702
на грани возможного. будет очень трудозатратно и тормознуто из-за сложного устройства пнг-контейнеров, нб, капчи, пова и прочего.
гораздо проще реализовать фб в виде скрипта

Ответы>>27726>>27748

12 Июл, 14:14 #484 #27726

>>27710
>фб в виде скрипта
Так давно сделано же - десуталк. В сообщении присутствует слово из спам листа.

Ответы>>27734

12 Июл, 18:46 #485 #27734

>>27726
Нет. В ДЕСУТОКЕ нет тредов и вложений. Это тупо чятик

13 Июл, 00:55 #486 #27748

>>27710
>будет очень трудозатратно и тормознуто из-за сложного устройства пнг-контейнеро
Ох лол. Сравнил извлечение LSB из пнгешек (для которых даже декодер писать не надо ибо всё есть в браузере) с F5 для которого приходится кодек джпега на джаваскрипте писать и даже Emscripten не особо помогает со скоростью.

Ответы>>27800

2777 Кб, 1596x814

13 Июл, 08:29 #487 #27765

>>27704
загугли XaoS фракталы

13 Июл, 17:19 #488 #27800

>>27748
твой ф5 слишком мало инфы позволяет передавать, так что нинужен
кроме лсб в нб еще капча, пов, ббкоды

13 Июл, 19:02 #489 #27806

Н-борда сломалась.

Ответы>>27808

13 Июл, 19:14 #490 #27808

>>27806
Перекачал базу с нуля и все ок. Значит моя база сломалась.

Ответы>>27867

14 Июл, 23:59 #491 #27867

>>27808
вот поэтому надо пользоваться фемтобордой, ведь в фемтоборде НЕЧЕМУ ЛОМАТЬСЯ

Ответы>>27871>>27880

15 Июл, 04:16 #492 #27871

>>27867
Это в той, которая на баше с бинарниками на C? Которая с уязвимостями в последних?

Ответы>>27956

15 Июл, 09:20 #493 #27880

>>27867
Там нету ничего.

16 Июл, 13:30 #494 #27956

>>27871
Там нет уязвимостей. Какой-то петушок (видимо это ты) что-то кукарекал о возможной уязвимости которая могла бы случиться в другой программе при схожем раскладе и автор фемтоборды на всякий случай подправил те строчки но уязвимости в коде фемтоборды и не было.

Ответы>>27969

sage 16 Июл, 15:30 #495 #27969

>>27956
Какой-то петушок (видимо, это ты) умудрился доспустить школьную ошибку на низкоуровневом ЯП, наговнокодить уязвимость, а потом кукарекать, что всё в порядке.

Ответы>>27973

16 Июл, 16:58 #496 #27973

>>27969
тебе очень хочется прослыть великим искателем уязвимости, но признай правду: уязвимости не было
возвращайся с пруфами

Ответы>>27975

16 Июл, 18:24 #497 #27975

>>27973
Читать до просветления, школотун: https://ru.wikipedia.org/wiki/Уязвимость_(компьютерная_безопасность)

Ответы>>28049

19 Июл, 11:36 #498 #28049

>>27975
а фемтоборда тут причем? короче твой слив защитан, хейтерок

Ответы>>28051

sage 19 Июл, 11:57 #499 #28051

>>28049
>фемтоборда тут причем
В ней присутствовал недостаток
>в системе, используя который внешний злоумышленник, может намеренно нарушить её целостность и вызвать неправильную работу.

Ответы>>28094

20 Июл, 12:26 #500 #28094

>>28051
но ведь ты не привел никаких пруфов
если недостатка уже нет то он должен быть в истории коммитов - покажи это

Ответы>>28101

20 Июл, 14:07 #501 #28101

>>28094
https://github.com/femtoboard/femtoboard/commit/9e3c8b5e99142acaf1adb0f7e5d427734f27182f

1455 Кб, 1596x814

25 Июл, 08:15 #502 #28326

29 Июл, 09:53 #503 #28442

Хули все умерли?

03 Авг, 07:16 #504 #28685

бампецкий

Ответы>>28694

03 Авг, 14:29 #505 #28694

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

15 Авг, 05:27 #506 #29042

>>20452 (OP)
Пак капчи оче тяжелый.

Ответы>>29139

18 Авг, 06:49 #507 #29139

>>29042
Перекатывайся сюда
>>29018 (OP)

Тред утонул или удален.
Это копия, сохраненная 11 сентября 2016 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /crypt/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion