• avatar sq
  • 2
Я за.
Это момент, когда мы никогда не сможем набрать нужное количество для перехода в качество.
Поэтому надо нажимать на второе, а не на первое.
Пытались неоднократно. К сожалению, потеря анонимности голосования обычно снижает кол-во голосующих в полтора-два раза, а у нас и так хронические проблемы с набором кворума.
  • avatar aa-dav
  • 2
По моему надо завязывать с анонимностью при голосовании. И даже если какое то внешнее голосование, то через фейсбучную учётку.
Спасибо!
Насчет эмулятора с перемоткой — точно, слышал эти кодерские разговоры, но забыл про них. Это было бы очень круто. Но еще бы про некодеров не забыть!))
  • avatar sq
  • 3
Вот что значит 20 лет! Когда ищешь не время — а мотивацию!)
  • avatar wbcbz7
  • 4
отличный writeup, сногсшибательная дема :D я очень рад, что смог ее увидеть непосредственно на пати (и поколбаситься :), в наушниках она звучит уже не так эпично

по поводу монтажа и фикса — уже не раз возникала идея совместить эмулятор спектрума с таймлайном (перемотка вперед-назад, редактирование памяти с просмотром результатов прямо «не отходя от кассы», интеграция с тулзами для разработки и т.д.). осталось лишь найти мотивацию на написание :)
Никто не упускает суть из тех, кто тут сейчас участвует в разговоре. Это темы для статей, пусть люди напишут.
Не думаю что у нас противоречие. Ты прав что там где уже есть мухлёж нужно мухлёж убирать.
Меня интересует как сделать так, чтобы в мухлеже больше не было смысла.
Четкую грань можно искать до потери пульса, а действовать нужно уже вчера.
Про средние оценки почитать будет в любом случае интересно, но ты упускаешь саму суть того, что я написал. Четкая грань не всегда нужна, иногда нужно испачкать руки и спокойно жить с этим дальше.
По сути ты прав, но есть ещё один нюанс. Во-первых, ну выкинешь ты единички, в следующий раз тебе поставят двойки или тройки. Выкинешь двойки или тройки, поставят пятёрки. Никогда не будет чёткой грани, где злонамеренное голосование, а где человек психанул или встал в позу. Но поставить ниже балл чем по сути положено можно будет всегда, просто не так эффективно как сейчас. Во-вторых, кроме этого я собираюсь показать, что средние как бы поощряют шум. По сути, они выдают различия между работами, даже там, где различий нет. И именно это в природе средних помогает накруткам. В-третьих, когда ты увидишь количество шума и случайности произведённого средними, я думаю, можно будет всерьёз задуматься ещё раз, как сообществу — что вообще означают эти места и нужно ли нам давать места на такой шаткой основе.
Я соглашусь с Денисом.
С одной стороны находится очередное существо, которому безумно портить конкурс, просто лепя единицы. С другой стороны неглупые люди тратят кучу усилий, придумывая правила, новые расчеты оценок и прочие сложные штуки.
Очевидно, что вторые при такой постановке вопроса будут неизменно проигрывать, им эта борьба обходится несоизмеримо дороже.

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

Лично я так и сделал на zxart: например, тот самый Вадим Акимов, он же lvd, однажды прискакал и попытался бодро наставить единичек неугодным лично ему людям. Надо ли было сохранить его «оценки»? Если б у меня была шиза, я бы ответил, что надо, ради каких-то важных принципов. Но у меня шизы нет, поэтому я сделал ровно то, что должен был: выкинул его с позором с ресурса вместе с его троллингом и «оценками».
Были и другие попытки. Были, например, анонимные тролли, постящие единички тихо и незаметно через веб-прокси. Они думал, что они самые хитровыебанные, и что я этой активности не замечу. Нет, я это заметил, вычислил конкретные аккаунты, удалил деятелей вместе со всеми их следами.
Должен ли я под это дело придумать какие-то правила? Да мне посрать, честно. Важно, что вредители наказаны, здоровая атмосфера восстановлена, а правила они пускай сами себе придумывают.
Не надо бороться по правилам с теми, кто не признаёт правил. Уважение — оно для тех, кто уважает окружающих, а ко всем остальным уважение применять необязательно и даже вредно.
Согласен.
По сути именно об этом моя заметка и будет. Я предложу ввести подсчёт голосов по медиане, что сделает накрутки намного менее эффективными. К сожалению, учёт голосов по медиане приведёт ещё и к тому, что очень многие места «слипнутся» в одно. Поэтому нам самим нужно будет решить — хотим мы иметь места, пусть даже со смешными формальными различиями между ними или хотим ли мы иметь места, которые отражают реальные различия между работами (т.е. часто никаких).
Оснований недостаточно, но сведение личных счетов на компо:
1. Сводит на ноль ценность конкурса как соревнования.
2. Сводит на ноль усилия организаторов, которые всё это организовывают, стараются.
3. Сводит на ноль усилия авторов, которые для конкурса работали.

Мне, например, как автору, становится ясно, что это никакое не соревнование, если подсчет голосов отражает не мнение зрителей о работах, а мнение троллей о самих авторах. Надо ли участвовать в таком соревновании? Вопрос риторический.
Поэтому нужно обязательно эту проблему решать. Похер как, но решать. Даже полная отмена конкурсной основы будет честнее, чем происходящее сейчас.
  • avatar sq
  • 0
Да, анимашек было не 4, а 15 (правда некоторые повторялись), и фаз было не по 16, а по 30-40. И некоторые из них Дюша переделывал с нуля по несколько раз :)
Тогда надо добавить, что автоматизировать не удалось, Дюша обрисовывал каждый кадр с мужиком вручную. Кадров было больше и мужиков было больше. В демо вошло около 50%.
  • avatar sq
  • 0
Это я, конечно, про танцующих мужиков, если что :)
  • avatar sq
  • 2
2) Я так понимаю, что introspec имел в виду, сколько они весят в итоге, в самой деме.

Паковал я следующим образом: Во-первых, хранятся они в сплюснутом по вертикали виде (т.е. занимают 96 пикселей в высоту) и выводятся интерлейсом с чередованием строк (понятно почему: так анима занимает в 2 раза меньше, и мы успеваем вывести кадр за фрейм). Первый кадр каждой анимы запакован lzsa2, и в итоге весит в среднем 350 байт. Изменения кадра, т.е. сами анимы, запакованы пьянковской тулзой (о которой я и хотел рассказать в своём несостоявшемся семинаре :), и в итоге каждая анима вышла в среднем на 3,5кб. Итого, все 4 анимы влазят в банку.
1) В результате конечно нарезать вообще не сложно. ffmpeg в unreal у меня к сожалению работать отказался, слава богу есть Spectaculator. Цифруем, сохраняем в RLE, режем в VirtualDub, пакетно пережимаем через HandBrake с отрезанием звука, кидаем в Dropbox, импортируем в LumaFusion — он имеет свою внутреннюю файловую папку по источникам импорт и импортировав все ресурсы можно спокойно работать с библиотекой без сети. Сперва всё это вручную по 1-2 файла для теста, затем к концу дня уже на автомате, пакетами видеороликов. Какие-то вещи нарезаны целиком по 4 паттерна — те, что уже были реализованы на ZX Spectrum. Остальные — кусками по 60-240 фреймов + статические картинки.
2) Поскольку я цифровал 320x258 и не делал upscale, то объем получился смешной — 41 кусок (60-240 фреймов, не считая первых частей целиком) от 8 до 700 килобайт, в среднем по 100 Кб. Кодек в HandBrake — H.264.
Сейчас оглядывая всё это хозяйство я конечно понимаю, что были косяки в цепочке — можно было делать все в хайрезе без замыливания картинки, забыл выбрать constant framerate в HandBrake и т.д.
Ширу, конечно ты прав. Нет смысла вообще нам с тобой спорить, это глупо :) Конечно твой подход возможен. Ты настолько крут, что у тебя возможности практически безграничны, дай бог тебе сил и здоровья радовать нас демами. Знал бы ты как тяжело у нас идет коммуникация внутри команды. Эффект с метро в Break Space мы делали с sq наверное НЕДЕЛЮ. Я математик, Саша — филолог. Объяснить филологу то, что мне очевидно как математику, — проще повеситься (Саша, прости, я не со зла!)