• Дарим книгу «Гарри Поттер и методы рационального мышления» олимпиадникам
    –1
    Хорошо, давайте чисто по сюжету.

    Спойлер
    Какой смысл в восьми главах «Цена бесценного» (Гарри и Визенгамот)? После того, как арка закончена, все возвращаются на свои предыдущие места. Всё, что произошло — это небольшие изменения в отношениях, но стоило ли это тянуть аж на восемь глав? Кроме того, пока герои бегали где-то по судам, весь остальной сюжет стоял на паузе. Это было настолько важно… что в финале о Визенгамоте вспоминают только обрывком фразы.

    Под и рядом с основным сюжетом, конечно, есть интересные вещи, но можно было и сюжет тоже нормально сделать.
  • Дарим книгу «Гарри Поттер и методы рационального мышления» олимпиадникам
    –1
    Зря вы этот фанфик на пьедестал затаскиваете. Там нормальный редактор нужен, а не вот это всё. Из трёх томов можно хотя бы до двух сократить, там куча необязательных сюжетных арок.

    По меркам фанфиков — да, неплохо. Как самостоятельная книга — так себе. Юдковский насмехается над противоречиями мира Роулинг и выстраивает свои правила, которые прописаны без деталей и ограничений. А потом в предпоследней главе читатель должен тыкнуться в это носом и выбрать самый скучный вариант из возможных.

    Спойлер финала
    Например, Гарри напоминает, что Гарри — это копия Тома, значит, предсказание имело в виду Тома, следовательно, если убить Гарри, то предсказание просто перейдёт на следующего из тысячей, и та копия уже будет вне досягаемости для оригинала, поэтому и убивать этого нерационально, достаточно просто следить-контролировать.

    Вместо этого вылезает рояль из кустов и мы узнаём, что одно из заклинаний ранее, оказывается, может действовать на саму волшебную палочку. Чего, естественно, не было в расчётах читателей.
  • Приложение Burger King: насмешка над защитой персональных данных. Исправляем?
    +1
    Вот вам отчёт, кому сливает данные приложение Сбербанка и какие разрешения просит: reports.exodus-privacy.eu.org/reports/2384
  • Не защищайте сайт от скрапинга: сопротивление бесполезно
    +2
    Вот желаю вам самому активно пользоваться сайтом, который вам будет майнить крипту или тормозить систему после третьей открытой вкладки. МО тоже не панацея, у него будут ложные попадания. Страдать будут, например, подозрительные пользователи Adblock.
  • Не защищайте сайт от скрапинга: сопротивление бесполезно
    +1
    Посыл статьи в том, что совершенствование защиты от скраперов на порядок дороже, чем совершенствование самого бота.

    Если мы говорим об умных ботах, то брать headless chrome — это вообще самый разумный шаг. Это несложно (ставишь puppeteer и вперёд) и такого бота очень сложно отличить от реального пользователя chrome даже через Javascript, а со стороны веб-сервера тем более. То, что скорость и затраты RAM намного хуже, чем у тупых парсеров DOM — это приемлимые издержки.
  • Властелин Колец
    0
    Начнем с того, что, несмотря на огромное фан. сообщество, можно найти поразительно мало фанатских теорий, посвящённых Властелину Колец.


    Потому что теории старше, чем Интернет, и писались в виде полноценных книг-фанфиков. Почитайте «Кольцо Тьмы» и «Чёрную книгу Арды».
  • Пишем текстовую игру на Python/Ren'Py
    0
    Есть специальные движки для текстовых игр. Для тех, кто хотя бы немного знает веб-разработку, есть Undum, Raconteur и Salet. Для тех, кто не хочет заморачиваться — Twine и русская AXMA Story Maker.

    Если сесть и разобраться, то Twine рулит. Особенно как консольный компилятор, потому что визуальный редактор будет тормозить на масштабных разработках (консольная и визуальная версии очень плохо совместимы). Вы можете выбрать любой из кучи форматов (на вики перечислены только три, на самом деле форматов больше) и быстро набросать всё что захочется. Но документация сильно размыта, а вики в основном рассказывает про Twine 1. Правда, недавно вышел учебник-справочник.
  • Покопаемся в «режиссёрской версии» Wasteland 2: механики и интерфейсы
    +1
    Это одна из немногих игр, где оптимальный билд нафиг не нужен

    Хахахаха. Это как раз та игра, где ты — ничто без оптимального билда. Причём билд должен быть нормальным именно на боёвку, а не на социалку, потому что боевых стычек — через каждый шаг.

    Не вводите людей в заблуждение, это — ХАРДКОР. Сейчас хорошо исправили баланс, но он всё ещё очень и очень груб к новичкам. А сюжет вообще не церемонится. Например, как вы сами приняли сюжетный эпизод (единственный способ получить хорошую концовку для Маннерса) за случайную встречу. У вас есть три пути проходить сюжетку: смириться с тем, что всё плохо, искать и спрашивать каждого NPC во всей Пустоши на каждой локации, включая секретные, или открывать вики и читать то, что нашли и спросили другие. Подсказок мало, и часто они сводятся к "найди вот это, может, поможет". Навык Починки Тостеров — это вообще отдельная тема.

    Мне не понравился Director's Cut, потому что его быстро забросили. Релизная версия W2 намного лучше отполирована за год разработки, а в DC слишком много багов. До сих пор можно прийти в Цитадель и выяснить, что игра падает при сохранении, а сохранение идёт автоматически каждые полчаса, и у тебя осталось 5 минут до того, как всё вылетит.
  • Покопаемся в «режиссёрской версии» Wasteland 2: механики и интерфейсы
    +2
    Всё ещё остаётся несколько нетривиальных комбинаций, оказуалили только самые очевидные. Ну, когда сразу понятно, что сейф ты хочешь взломать, а не починить.
  • Почему я покинул Ubisoft — работу своей мечты
    +3
    Вы серьёзно думаете, что аудитории GTA V и Rayman Legends сильно пересекаются?
  • Идёт гражданская война за Bitcoin
    0
    На вики даны хорошие раскладки по траффику, процессорной мощности и хранению данных. Пока что самый реальный предел, которого можно достичь — это размер блока.
  • Идёт гражданская война за Bitcoin
    –1
    Конфликт может тянуться сколь угодно долго. Майнить и тратить проигравшие биткойны будет всё так же возможно, но проигравшая сеть полностью лишится ресурсов другой (т.е. по замыслу моментально потеряет примерно 75% мощности, что может загрузить до отказа оставшиеся сервера). Не-майнящие пользователи полностью зависят от админов серверов, на которых работают их кошельки, поэтому для них ничего не меняется.
  • Идёт гражданская война за Bitcoin
    +1
    Хм. По контексту, если весь блокчейн будет почти 1 Мб на блок, а не один блок попадётся.
  • Идёт гражданская война за Bitcoin
    +1
    FAQ на вики, там очень подробно расписано про некоторые аргументы.

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

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

    Предложение Hearn — Andresen потребует очень много работы от сети. Если действительно развиваться по BIP101, то по модели O(n²) в 2016 сеть должна работать в 6,400% мощнее чем сейчас, а в 2018 это будет уже 25,600% нынешней мощности.

    Лимит в 1 Мб — это хорошая защита от спама и он до сих пор хорошо справлялся. Поэтому есть решения, как сохранить лимит, например, гонять большую часть транзакций мимо блокчейна (см. Lighting Network)

    Также есть предложение отдать размер блока на голосование майнерам, но опять же — как устроить это голосование так, чтобы размер не решали самые крупные пулы?
  • Идёт гражданская война за Bitcoin
    +6
    Каждый по-разному. Спор идёт в сообществе годами, можете посмотреть сами. Аргументов очень много с обеих сторон, и их слишком долго перечислять (хорошая тема для статьи ;-)).

    При этом в конфликте замешаны огромные деньги и огромные (по меркам Bitcoin) компании. Поэтому есть большой простор для теорий заговора. Кстати, будьте осторожны: на биржах начались эпические спекуляции.
  • Сюжетно-ориентированные игры
    0
    Пользуясь случаем, напомню сообществу что сейчас идёт конкурс русских текстовых игр, на котором можно попробовать свои силы игродела. В ноябре ждите ворох свежих квестов!
  • В Firefox отключат возможность устанавливать расширения без подписи
    +1
    Антивирусы и браузеры осторожнее относятся к exe-файлам, чем к xpi.
  • В Firefox отключат возможность устанавливать расширения без подписи
    +1
    Вы недооцениваете изобретательность мошенников. Если человеку сказать, что он должен сделать («набрать в строке about:config, найти такой параметр и выставить его в false») и убедить в том, что это ему надо, то он это сможет сделать. Не каждый, конечно, полезет настолько глубоко, но кто-то сможет, а в этом уже будут винить браузер. Точно так же как людей учили и убеждали обходить защиту Chrome, когда там ещё можно было ставить расширения из файлов.
  • В Firefox отключат возможность устанавливать расширения без подписи
    +1
    Это убьёт заброшенные аддоны, релизы которых не загружались на сайт Mozilla. Немного затормозит релизы всех остальных, потому что модераторы Mozilla Addons вручную проверяют исходные коды всех дополнений, что требует времени. Если же вы пользуетесь чем-то, что называется не «Mozilla Firefox», а, например, Iceweasel, то ничего не изменится.

    Смысл запрещать левые аддоны в том, чтобы пользователи не ставили что попало с каких-нибудь сайтов. Это именно те самые «Скачай быстро и бесплатно, но ещё быстрее если поставишь наши «Элементы SMSHAR»!» Без мало-мальски централизованного контроля такие аддоны не убить, а марку браузера они портят.

    Аддоны надо переписывать уже сейчас, потому что все ночные сборки и версии для разработчиков по умолчанию перешли на многопроцессорную архитектуру e10s. Например, Vimperator в конце года, скорее всего, отключится, потому что переписать не успеют.
  • ProtonMail вышел из тени
    –1
    Вам понадобится всего лишь прочитать десяток книг по администрированию SMTP, самому настроить спам-фильтр и всеми способами пробиться в белые списки других email-провайдеров, в первую очередь GMail. Нужна действительно хорошая квалификация, потому что иначе ваши письма не будут отличаться от спама.
  • Первые члены Зала славы видеоигр
    +1
    А какая разница? Это же только клиент для игры, сервер всё равно давно играет только с дополнениями. Или музей держит своего Весёлого Роджера?
  • Vim по полной: Введение
    +3
    А в это время другие энтузиасты делают NeoVim со скриптами на Lua и архитектурой специально под GUI.
  • Разгадываем картинку из твиттера компании Intel
    +5
    Python 3.4.3
  • Разбор форматов: звук в некоторых играх на Unreal Engine
    +1
    А где же «некоторые игры», если история только одна?
  • Последняя версия uTorrent втихомолку устанавливает майнер биткоинов
    0
    Одна беда: интерфейс не переведён на русский.
  • Последняя версия uTorrent втихомолку устанавливает майнер биткоинов
    0
    Его банят на рутрекере и некоторых других трекерах за то, что он палит userkey.
  • YouTube запускает новый режим просмотра видео
    +3
    Интересно, но мне больше нравится одновременный просмотр с нескольких камер. Миниатюрки на Youtube слишком уж редко обновляются.

    В качестве примера могу привести Multitwitch.tv — экран делится на 4(5,6..) видео, если хочется посмотреть конкретную камеру — щёлкаешь, она выводится в полный экран. Очень удобно и очень увлекательно.
  • Игроки, скачавшие нелегальную версию Talos Principle, не могут пройти игру из-за намеренного «бага»
    0
    Сейвы Talos Principle привязаны к Steam аккаунту, ими нельзя делиться. Для пираток это, скорее всего, будет значить, что сохранения будут несовместимы между релизами от разных warez групп.
  • Ачивка как инструмент манипуляции игроком в GameDev
    +1
    Полностью согласен. Ачивки должны быть интересными, толкать на неожиданные решения и стратегии.

    Например, в Half-Life 2 Episode 2 есть ачивка взять игрушку (гнома) и протащить его в руках по всей игре. Это реально жесть и достижение, особенно на уровнях с машиной, где руки заняты рулём. А в конце даёт огромное удовлетворение от получения и можно хвастаться. А если в списке «достижений» нет ничего интереснее «посетить пункт A» — это значит, что сами разработчики не смогли придумать ничего нового в игре, кроме необходимого минимума.
  • Закрыт сайт коллективных переводов notabenoid.com
    0
    Ну, лично для меня: он должен самостоятельно разбирать субтитры ASS и SRT (импорт-скачивание), поддерживать несколько вариантов перевода одной строки и голосование за варианты (чтобы как-то ограничить войны правок). Это самый минимум, на котором можно начать строить.

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

    В книгах намного больше текста и их неудобно переводить мелкими абзацами, поэтому там организация больше похожа на Википереводы.
  • Закрыт сайт коллективных переводов notabenoid.com
    +6
    А вот вы и поднимите этот аналог, а потом глумитесь над «копирастами».

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

    Notabenoid была именно той централизованной площадкой, которая в первую очередь зазывала переводчиков в проекты, а потом уже хранила переводы. Никакое распределённое решение его не заменит.
  • Тревожные симптомы Telegram
    –3
    А мы говорим не про абсолютное большинство пользователей, а про ваши личные опасения приватности.

    А ради ваших личных опасений приватности периодически собирать критичные программы из исходных кодов, которые вы лично просматриваете (хотя бы бегло) — нормальная практика. Потому что в любом другом случае вы безусловно доверяете эту работу какой-нибудь компании (Google в случае Google Play и F-Droid Limited в случае f-droid.org). Причём у Google нет задачи искать уязвимости безопасности в коде, а F-Droid ради этого вырезает проприетарные фичи.
  • Настройка стартового экрана Vim
    +5
    Признайтесь сразу, вы так и не помогли бедным детям в Уганде?
  • Microsoft покупает компанию-разработчика Minecraft за 2 миллиарда долларов США
    +2
    Жаль, если так. Нотч хотел отдать Minecraft в open source через несколько лет, когда популярность игры спадёт.
  • Что почитать на досуге. Дайджест новостей игровой индустрии за июль
    0
    По-моему, к месту будет упомянуть, что ещё начался Конкурс Русской Интерактивной Литературы 2014. Это очень большое событие в мире текстовых квестов.

    Будет интересно тем, кто хочет попробовать себя как сценариста или квестовика.
  • Что не так с редизайном Хабрахабра
    +3
    hover вызывает два события, по наведению и отведению мыши. Правильный код выглядит так:

    $(".nav_panel > .tab").mouseenter(function () {
      $(this).trigger("click");
    });
    
  • Конспект по веб-безопасности
    +2
    В том-то и дело, что с безопасностью и причёсыванием серверов творится чаще всего как раз детский сад. Советы очевидные, но нужные. Хотя объяснений, возможно, и правда не хватает.
  • Эдвард Сноуден использовал дистрибутив TAILS
    0
    да, вы правы, но этот unsecure browser существует только для того, чтобы буквально настроить роутер или прокси. Как только установлено первое соединение Tor, весь прямой интернет закрывается, там как-то так было сделано.
  • Эдвард Сноуден использовал дистрибутив TAILS
    0
    LL не позволяет вообще выходить в интернет, не зашифровав траффик через Tor или VPN. Также там нет I2P. LL вообще намного строже к пользователю. Каммерер ругал Tails за баги (в том числе в стирании памяти) и то, что они оставляют дыры в безопасности ради удобства неподготовленного юзера.
  • Ускоряем разработку на PHP с помощью перегрузки
    +1
    А где ускорение разработки-то? Всего лишь обёртка над парой методов. Вы всё равно должны помнить, как ей пользоваться и что эти методы делают, разве что кода на пару строк меньше писать.