Перевод статьи «Don’t make bicyclists more visible. Make drivers stop hitting them».
Не надо делать велосипедистов заметнее. Не давайте водителям их сбивать.
Законы об обязательном ношении шлема и световозвращающая краска всего лишь показывают, кому на самом деле принадлежат дороги.
Эбен Вайс, 15.04.2015

Около ста лет назад автомобильная индустрия провернула ловкий трюк: она украла у нас дороги общего пользования.
Дело в том, что на заре автомобилестроения бытовало старомодное представление о том, что человек, управляющий огромным движущимся механизмом должен беспокоиться о безопасности других людей. Потом началось массовое производство, и появилась Model T [первый массовый автомобиль Ford – прим. пер.]. Внезапно машины заполонили всё вокруг, и к концу 1920-х автомобили (а точнее, их водители) уже убили более 200000 человек.
Read more
Обои без резких цветовых переходов с удачно подобранной палитрой делают иконки и виджеты на экране разборчивей, облегчая работу с устройством. Я решил написать утилитку, позволяющую установить однотонные обои заданного цвета, а также обои в виде некого «гладкого» рисунка на основе нескольких выбранных цветов. Если по первому пункту вопросов нет, то с генерацией рисунка пришлось немного повозиться.
Read more
Нарисовалась кнопка пожертвования в биткойнах, вдруг кому пригодится. За основу взята графика с Bitcoin Wiki (Creative Commons Attribution 3.0).
Source (600×229 GIMP XCF): bitcoin_donate.xcf
У забавной мышки Logitech T400 вместо колеса тачпад, а под ним две кнопки — в передней и задней части. И все бы хорошо, но производитель почему-то решил на одну из них (переднюю) повесить вызов меню «Пуск», а привычную среднюю кнопку мыши задвинуть в заднюю часть, так, что нажимать её приходится, неудобно скривив палец.
Ситуацию можно исправить, если пожертвовать клавишей «Windows» на клавиатуре. Вернём среднюю кнопку мыши на переднюю часть тачпада, а задней придумаем другое применение.
Read more
Перевод статьи «Google’s iron grip on Android: Controlling open source by any means necessary».
Железная хватка Google: контроль над открытым кодом Android всеми доступными способами
Код Android открыт (за исключением самых лакомых его кусочков).
Рон Амадео, 21.11.2013
Aurich Lawson
Шесть лет назад, в ноябре 2007-го, было объявлено о запуске проекта «открытый код Android» (Android Open Source Project, AOSP). Самый первый iPhone вышел всего несколько месяцев назад, взбудоражив воображение публики и провозгласив эру современных смартфонов. И хотя Google были партнёром Apple по части производства приложений, они уже представляли себе, как могло бы выглядеть будущее, не будь у iPhone конкурентов. Вик Гундотра (Vic Gundotra), вспоминая взгляд Энди Рубина на судьбу Android, рассказывает:
Он утверждал, что если бы Google бездействовали, нас ждало драконовское будущее, будущее, в котором один человек, одна компания, одно устройство, один оператор стали бы нашим единственным возможным выбором.
Google ужасала перспектива того, что Apple будет контролировать нишу мобильных устройств. Поэтому для борьбы с iPhone в условиях отсутствия какого-либо надёжного плацдарма в мобильном мире был запущен Android — проект с открытым исходным кодом.
Read more
Уже достаточно давно я выяснил, что оптимальным методом фильтрации SMS-спама для меня является отсев сообщений с номеров, которых нет в моей адресной книге. С этой задачей справляются многие программы, например, No Spam Sms или Simplest spam sms filter. Однако, ни одна из них не свободна. Решил исправить этот недостаток, попутно собрав в одной программе все необходимые мне функции:
- Беззвучное уведомление о сообщениях с незнакомых номеров с занесением их в отдельный список;
- возможность добавления отправителя в адресную книгу;
- удаление или отправка сообщения во входящие.
Программа не работает в фоне, а запускается только при поступлении новых SMS (разумеется, список заблокированных сообщений можно открыть когда вздумается).
Read more
Со времён старого доброго Delphi 7 ни разу не кодил ничего GUI’ёвого, а тут чёрт дёрнул скачать ADT Bundle. И как-то сама собой написалась простая утилитка, функционала которой хотелось уже давно.
Задача её состоит в том, чтобы выводить настраиваемое напоминание при попадании в зону действия выбранной сети. Таким образом, можно напомнить себе о чём-то, когда попадёшь в указанное место. Определение места по имени беспроводной сети позволяет отказаться от GPS и сэкономить заряд аккумулятора. С этой же целью программа не «будит» устройство периодически, а активируется только когда устройство «проснётся». Поэтому если вы прибыли в нужное место, но ни разу не «разбудили» там аппарат, программа не сработает.
Read more
К вопоросу о новостях: перевел статью из The Guardian «News is bad for you – and giving up reading it will make you happier»:
Новости вредны, и отказавшись от них вы станете счастливее
Новости вредят вашему здоровью. Они порождают страх и агрессию, а также подавляют творческие возможности и способность мыслить глубоко. Каково же решение? Полностью перестаньте их потреблять.
Рольф Добелли, 12.04.2013
Read more
Перевел статью из The New York Times «To Encourage Biking, Cities Lose the Helmets»:
Для развития велотранспорта города отказываются от шлемов
Элизабет Розенталь, 29.09.2012
Одним чудесным воскресным днём в Париже в прошлом месяце я решила не ходить по музеям и магазинам, а познакомиться с кое-чем гораздо более привлекательным для репортёра, пишущего об окружающей среде. Vélib — возможно, самая успешная программа совместного использования велосипедов в мире. За свою короткую жизнь европейские системы проката велосипедов принесли городам много пользы, ощутимо сокращая интенсивность дорожного движения и объемы вредных выбросов. Несколько американских городов, таких как Нью-Йорк, где программа проката велосипедов открывается в следующем году, хотят повторить этот успех.
Read more
Утомившись ежедневно просеивать тонны шлака в поисках одной-двух действительно интересных новостей, решил натравить на новостную ленту наивный байесовский классификатор (широко используемый, например, для автоматической фильтрации спама). Для его тренировки добавлял к каждой новости две ссылки: “отстой” и “не отстой”, на которые тыкал в течение несколько дней. Там же выводил результат применения классификатора к этой новости.
Под конец обучения абсолютно все новости стали валиться в категорию “отстой”.
Конечно, в используемой библиотеке могли быть проблемы с кириллицей, или в мой код ошибка вкралась, но подопытный сайт из закладок я все-таки удалил.