• История Dizzy
    +1

    Недавно мне о Dizzy напомнил этот демейк на pico-8: https://www.lexaloffle.com/bbs/?tid=29388

  • Копирайтинг и дизайн табличек для милостыни. Обзор научных исследований
    +2

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

  • В Microsoft Flight Simulator из-за опечатки появился несуществующий 212-этажный небоскреб
    +3

    Написал немного про использование OpenStreetMap в этом симуляторе: http://shtosm.ru/all/flight-simulator/


    Мы смотрим на отдельные места и достопримечательности и видим, что они не идеальны. А 99,9% окружающих зданий сделаны достаточно точно. Видно, что картой в MSFS занимались не картографы, а OSM обрабатывали люди, знания которых об OSM очень поверхностны. Могло быть и лучше — но на этом этапе просто хорошо, что к проблемам привлекают внимание.

  • Пользователь нашел простой способ просмотра видеороликов на YouTube без рекламы, а также онлайн-статей без подписки
    +1

    Premium не работает в Беларуси.

  • Как мы отказались от нейросетей, а затем вернули их в прогноз осадков Яндекс.Погоды
    0

    Минск — раньше (осенью) карта погоды была относительно правдивая, сейчас (последние три недели) дожди вообще не соответствуют. На улице ливень — на карте сухо. И наоборот.

  • Петербург против Парижа: как музеи пополняют и как уменьшают общественное достояние
    0

    А в статье речь не про создание копии и её коммерческое использование?

  • Петербург против Парижа: как музеи пополняют и как уменьшают общественное достояние
    +3

    Вот это важный комментарий: кажется, что «коммерческое использование» очень узко, а на самом деле оно закрывает почти всё, любую демонстрацию, даже членам семьи.

  • Петербург против Парижа: как музеи пополняют и как уменьшают общественное достояние
    +3

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

  • Кирилл Бондаренко: «OSM долго рос в ширину и продолжает это делать, теперь настало время высоты и объема»
    +1

    Про совет — явная ложь, которая проверяется гуглем. Совет русского OSM с 2010 года не раз предлагали и обсуждали десятки людей: KekcuHa, Максим, мы с тобой. Мне пофиг на управление, но я не люблю, когда одна и та же тема поднимается много лет без решения. Поэтому всё, что я сделал, — открыл приём участников. По организации совет равноправный, как там можно захватить власть (и тем более, как он может получить какую-то власть в проекте), — это ты объясни.


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


    Ну и «в первую очередь, надоело Илье» — не понимаю, почему я у тебя в первую очередь. Почему не «в первую очередь, мне надоело». Ставить других вперёд себя в общественном проекте безответственно.

  • Артем Светлов: «Каждый день на работе я вижу, как OSM помогает самым разным компаниям»
    0

    То поменяется только name:ru

  • Артем Светлов: «Каждый день на работе я вижу, как OSM помогает самым разным компаниям»
    0

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

  • Новости из мира OpenStreetMap № 474 (13.08.2019-19.08.2019)
    0

    Guru Maps.

  • Как вырезать сабсет города (любого отношения) из OSM данных
    0

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

  • Как вырезать сабсет города (любого отношения) из OSM данных
    +1

    Основные преимущества — размер и бинарный формат. За их счёт чтение выполняется на порядок быстрее. Для кода разницы вообще никакой, особенно если используете библиотеку типа osmium или любую другую, умеющую в protobuf. Альтернативный вариант — xml, сжатый с помощью bzip2, но это тоже теперь считается медленно и вдвое больше pbf.


    Небольшие датасеты в процессе работы имеют тенденцию вырастать — например, «хорошо Кишинёв сделал, а можешь то же самое на всех остальных городах».


    Ковыряться в геоданных в текстовом редакторе просто не нужно. XML в саблайме — это совсем не легко и быстро. Это бороться с тонной визуального мусора и держать в голове всю структуру. Зачем, если можно открыть файл в JOSM (который умеет и pbf, если подключить одноимённый модуль) и пользоваться и визуальным отображением, и супер-мощным поиском-фильтрацией, и редактором, наконец.

  • Как вырезать сабсет города (любого отношения) из OSM данных
    +3
    Ох ужас какой. Osmosis старый, дико медленный и вообще не поддерживается автором.

    Современный и быстрый способ — использовать Osmium Tool. Аналог команды, которую привёл автор:

    osmium extract -p kishinev.poly moldova.osm.pbf -o kishinev.osm

    (Кстати, кто вообще в наше время использует несжатый текстовый формат osm xml? Есть же куча библиотек — тот же osmium — чтобы не мучаться.)

    Ну так вот, а теперь к задаче, которая определена в заголовке, но про которую в статье молчок. Как вырезать кусок из файла OSM, определённый отношением границы внутри этого файла? В случае с osmium tool, понадобятся две команды: получить границу из отношения Кишинёва и вырезать данные по ней.

    osmium getid -r moldova.osm.pbf r1748490 -o kishinev_boundary.osm
    osmium extract -p kishinev_boundary.osm moldova.osm.pbf -o kishinev.osm.pbf

    Всё по документации. Там ещё много интересного: преобразование форматов, фильтрация по тегам, получение данных на момент в прошлом, работа с файлами изменений и тому подобное. Osmosis нынче используют только и исключительно для автообновления базы osm2pgsql, да и то только потому, что альтернативу ещё не успели написать. Хотя для рендеринга уже есть скрипты на основе питоновского интерфейса к osmium.
  • Новые лицензии для открытого ПО, кто ими занимается
    +1
    «открытого»
  • Подключаем онлайн-карты к навигатору на смартфоне. Часть 3 — OverpassTurbo
    +2
    Overpass Turbo — это всего лишь JS-фронтенд, у него нет никаких ограничений. А сервер Overpass API, конечно, можно установить локально. Например, докером: github.com/mediasuitenz/docker-overpass-api
  • Лучшие дистрибутивы Linux для старых компьютеров
    0
    Я на свой eeepc 901 ставил Fedora с lxde — всё работало быстро и приятно. Правда, это было лет восемь назад, сейчас уже не уверен, что будет летать.
  • Python не запрещает вызов private/protected методов потому, что любит тебя :-)
    +1
    Узнал из этой статьи про StrictYaml, спасибо.
  • Восемь малоизвестных опций Bash
    0
    А зачем? Они же для пользователя примерно взаимоисключающие? Та и та выводит запускаемые команды, только немного по-разному.

    (ну и set -буква в статье не упоминается потому что она про малоизвестные, а не те, что в каждом скрипте встречаются)
  • Семь неожиданных переменных Bash
    +12
    Хороший линуксоид — не тот, кто всё знает, а тот, кто каждый день учится :)
  • Наш первый обед вместе: почему и как мы проводим тестовый день
    0
    Кто-нибудь может объяснить последний кадр в комиксе? Что такое «хорошее собеседование»? Мне кажется, или тут подразумевается, что это жратва, нерелевантные вопросы и красивая девушка c «:)» в голове?
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Как запустить ML-прототип за один день. Доклад Яндекс.Такси
    +1
    Примерно со слова «Python» начинаются вода и общие слова, можно вырезать всё до последнего абзаца, где полезное число 30%.
  • Карты для всех, даром
    0
    Никто ничего не делал с тех пор. Разве что я обновил плагин для phpBB 3.x.
  • Sony Xperia 10 и Xperia 10 Plus — смартфоны широких взглядов
    0
    Ребят, а новинки с экраном до 5 дюймов у вас, случайно, не намечается?
  • Таймер для выступлений
    0
    Думаю, никто не запаривается: включают встроенный таймер или пользуются отсчётом в презентационной программе или на кликере.
  • Oh, My Code: Как работает MAPS.ME
    0
  • Таймер для выступлений
    +4
    Это гениально. Сам пользуюсь специальными людьми с числами на плакатах.
  • Как превратить спутниковые снимки в карты. Компьютерное зрение в Яндексе
    0
    Согласен, что было бы здорово. При этом, я постоянно везде пишу, что контуры домов — наименее приоритетные объекты на карте. Ну, после крышек люков, наверное. Главное — их параметры: адрес, этажность. Этого ни с какого спутникового снимка не получишь, и именно для таких данных яндекс сделал «народную карту», а не полагается на автоматику.
  • Сверхчеловеческую скорость AlphaStar внедрили как заплатку для ошибки имитационного обучения?
    0
    Что-то не понимаю в статье. С одной стороны, утверждается, что для AlphaStar подняли APM, потому что среди нажатий много спам-кликов. С другой стороны, педалируется мысль, что с 500 APM и без спам-кликов бот легко победит человека. Так были спам-клики или нет?
  • БДСМ, Гор и преследование разработчика Drupal
    –7
    Да, потому что — как там неоднократно написали — раскрытие деталей повредит третьим сторонам и может привести к травле. Не всегда раскрытие информации — благо. Все группы, принимающие решение, обладают полной информацией.

    Из комментариев к посту Dries можно предположить, что Ларри описывал на том форуме фантазии относительно участниц сообщества, даже не меняя ников. Но это не точно.
  • Как исправить гендерный разрыв в сфере технологий
    0
    Любую концепцию можно довести до крайности, но это не значит, что исходная концепция плоха. Например, кто-то может считать, что турникеты и контролёры в общественном транспорте нарушают его/её право на перемещение или находеждение в общественных местах. Нахождение в обществе накладывает ограничения на каждого его члена. Можно это отрицать и бороться, но чем дальше, тем страннее ты будешь выглядеть для окружающих.

    Что касается статьи, я её прочитал, и она так же далека от научности, как я от тебя. Это просто абстрактная история про одну студентку, написанная очень неаккуратно. Авторка, кажется, не поняла смысла safe space: это не когда тебя защищают от любого беспокойства, а когда ты можешь быть уверен(-а), что реакция на твои слова или действия будет адекватной. Без атаки на личностные характеристики (пол, расу, одежду), без троллинга и прочих непродуктивных практик.
  • Как исправить гендерный разрыв в сфере технологий
    –2
    Интересно проступающие термины обнажают суть заявлений. Сначала в России клеймили «политкорректность», которая просто синоним «уважения к слушателям». Теперь «safe space», безопасное для общения пространство, становится тут отрицательной характеристикой.

    Что касается феминизма, это тупо убеждённость в том, что и мужчинам, и женщинам социум навязывает какие-то идиотские роли, без которых всем было бы легче. Моё погружение в тему началось с вики geekfeminism — может, кому-то здесь пригодится.
  • БДСМ, Гор и преследование разработчика Drupal
    –2
    Конечно это не мелочи. Сообразно проступку.
  • БДСМ, Гор и преследование разработчика Drupal
    –3
    Божечки-кошечки, какая же однобокая заметка! Я пошёл по ссылкам и прочитал заявление Dries и заявление CWG. Всё, что произошло, — Ларри попросили не участвовать в организации конференций и не представлять проект. Причиной были не сексуальные предпочтения (боже упаси), а в некоторых неприятных действиях относительно других участников сообщества Drupal, которые все персонажи истории не могут раскрыть (очевидно — чтобы никого не ставить под удар), но которые оказались достаточно серьёзны, чтобы CWG, после дополнительного рассмотрения дела, оставила решение в силе. Так что ответы очевидны:

    1. Разумеется, нет.
    2. Проблема вообще не в клубничке. Но подвергать гонениям ненормально, и человек, который это начал, осознаёт, что нарушил свод правил поведения и понёс соответствующее наказание (сняли со всех постов и т.п.)
    3. Предположительно что-то было, но стороны не могут раскрыть, что. Полагаю, в деле были явно или неявно пострадавшие, иначе бы решение было мягче.
    4. Ларри не нарушил свод правил поведения по букве, но правила сформулированы достаточно расплывчато, чтобы дать понять намерения за ними. Действия Ларри оказались достаточно тревожащими, чтобы делать публичные заявления. В комментариях к посту Dries обеспокоенные участники немного раскрывают контекст, и там всё плохо.
    5. CRP тут не при чём.
  • Как исправить гендерный разрыв в сфере технологий
    0
    Если вы не отрефлексировали свои стимулы идти в технические специальности, это не значит, что их не было. Кто-то в приставку с друзьями играл и захотел писать игры, кому-то папа компьютер купил, кого-то поощряли на уроках информатики. В то время как девочкам всучивали куклы и швейные машинки, подруг с приставками не было, а про компьютеры — «ты же девочка, дай лучше Мише поработать».
  • Как исправить гендерный разрыв в сфере технологий
    –2
    Боже. Пришёл человек и написал «а давайте стимулировать идти в технические специальности не только мальчиков, но и девочек» — и сразу ему карму в ноль и дремучий патриархат в комментариях. А в других темах те же люди воют: «аааа, нормальных программистов не найти, куда все подевались». Сочувствую, Алмаз. Спасибо, что опубликовал заметку.