software simian's typewritings

неправильный звук будильника

сколько-то месяцев назад я, не подумав, поставил в качестве будильника пение крапивника. Есть что-то красивое в том, чтобы просыпаться от пения птиц. Но сегодня я внезапно понял свою ошибку, проснувшись от него на два часа раньше, чем нужно. Будильник был в порядке, просто наша мягкая зима заканчивается, и настоящие птички начинают петь по утрам. По слишком ранним утрам…

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

наверное, попробую записать свой голос. «Арти, просыпайся, пора вставать»

, ,

свобода от препятствий

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

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

это довольно просто осознать. Ступеньки, узкие двери, мелкий шрифт, цветовое кодирование, объявления только голосом – это препятствия для людей с ограниченными возможностями. Конечно, эти люди могут делать не всё из того, что доступно здоровым людям, и некоторые барьеры естественны и неизбежны. На скалу в коляске не забраться.

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

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

ведь если что-то может быть доступно всем нашим чувствам сразу, зачем отметать большинство из них? Зачем строить препятствия?

, ,

индикатор популярности

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

однако напишу я не только про неё. Всё-таки замыкаться только на GitHub не очень хорошо, есть же ещё GitLab, и BitBucket, и многие другие. Значит, нужно рекомендовать модули и на них тоже, но такой программки я ещё не нашёл.

другой вариант - рекомендации на самом npm, благо у него тоже есть звёздочки, и модули скачиваются как раз оттуда. Правда, это довольно запрятанная функция, и совсем непонятно, насколько её используют разные поисковики по npm типа libraries.io.

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

или вы думаете, что звёздочки всё равно лучше?

, , , ,

покорился фейсбуку

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

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

иронично, что я делал это, хотя я уже много лет не люблю манеру разных сайтов не показывать полное содержание в Atom/RSS, и я даже программировал технические средства для обхода таких ограничений. Впрочем, мотивация у нас всё-таки разная: сайты хотят посетителей ради рекламы, а я считаю фейсбук злом.

,

товары для хобби

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

один из этих эпизодов случился в магазине товаров для хобби в какой-то из европейских стран, наверное, в Финляндии. Галя хотела посмотреть там что-то по своим интересам, а я обнаружил, что в этом магазине есть «мужская» половина, и отправился туда.

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

а в реальном детстве я берёг кусочки провода

, ,

сделано с любовью

мне всё чаще попадаются на глаза подписи к разным продуктам «сделано с любовью», или даже ещё более хипстерские «сделано с ❤». Мне сложно относиться к ним серьёзно, особенно видя их на продукции Старбакса, например, но сегодня я решил развить тему.

что ещё можно сюда добавить?