• Как захватить/защитить open-source проект

    • Перевод
    image

    На «Ars Technica» есть интересная статья о том, как Google понемногу закрывает Android. Это классическая игра Capture the Flag, которая ведется против open-source сообщества. Я собираюсь объяснить, как этот захват работает, и как его предотвратить.

    Почему Capture the Flag?


    Как говорит «Ars Technica»: «Легко отдать что-нибудь, когда ты на последнем месте с нулевой долей рынка, как это было с Android в начале. Когда же ты на первом месте, немного сложнее быть таким открытым и доброжелательным».

    Android, если уж честно, вероятно, самая крупная инвестиция Google. Вы можете поспорить о том, имеют ли они право превращать открытую систему в закрытую, и вы будете правы. Однако это то же самое, что спорить о том, имеет ли право центральный банк печатать слишком много денежных знаков и создавать девальвацию. Конечно, на это он уполномочен. Но в то же время у этого существует цена, которую заплатят другие люди. Вопрос не в правомерности, а в приемлемости той цены, которую заплатит общество. А если она неприемлема, тогда как это предотвратить?
    Читать дальше →
  • Пол Грэм. Все статьи на русском. Два года спустя

      «Лучший способ писать — это переписывать»
      — Пол Грэм, «The Age of the Essay»

      image

      Первую подборку на русском всех статей Пола Грэма (а их 176) меня вдохновили сделать ребята из tceh.com (60 переводов).
      Вторую — Edison Software (125 переводов).
      ТретьюФилтех-акселератор (134 перевода и еще несколько в процессе).
      На четвертую… уже закончатся эссе Грэма, буду переводить его Twitter (там, кстати, много полезного).

      Недавно я подключился к проекту, цель которого содействовать «филантропическим стартапам» (это такие, которые «за добро во всем мире», типа GNU/Linux, Wikipedia и WebArchive). Я вношу свои 5 копеек подборкой самых полезных концептуальных/теоретических материалов про стартапы и стартаперское (хакерское) мировоззрение.

      А для тех, у кого все же стартап, а не ICO:

      До 16 января 2018 идет прием заявок, предакселератор PhilTech.
      С 5 по 23 февраля будет акселерация «по-полной».
      С 19 по 25 мая — финальный интенсив в Москве.

      Есть время подучить матчасть, особенно для CEO.

      Кто такой Пол Грэм?
      Если вы хоть как-то связаны со стартапами у вас возник такой вопрос, то вам обязательно под кат.

      Подборка из серии «добавить в избранное и читать по одному эссе в день».
      (хватит на полгода, кстати)
      Читать дальше →
      • +23
      • 12,9k
      • 8
    • Будущее Википедии

      • Перевод
      «Один из самых важных уроков, который я узнал благодаря Википедии, заключается в том, что есть огромное количество людей, рвущихся сделать что-либо.»
      — Джимми Уэйлс, со-основатель Википедии


      Интервью 2014 года.

      Вопрос: Что вдохновило вас на создание Википедии?

      Ответ: Я наблюдал за ростом свободного программного обеспечения и программного обеспечения с открытым исходным кодом. Я видел, как программисты со всего света сотрудничают друг с другом, чтобы построить замечательное программное обеспечение, на котором держится интернет: GNU/Linux, Apache, Perl, MySQL, PHP.

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

      Это заставило меня задуматься над тем, что еще можно создать таким образом.

      У нас была замечательная возможность. Благодаря интернету мы можем легко общаться друг с другом. Так что же можно создать?

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

      Я загорелся этой идеей, и вот что мы имеем сейчас.

      В: Когда это было?
      Читать дальше →
    • Как построить сообщество. Перевод книги «Социальная архитектура»: Глава 1. Инструментарий

      • Перевод
      image

      Мой инструментарий социального архитектора состоит из 20 инструментов, каждый из которых соответствует какому-либо аспекту сообщества или группы. Их можно использовать двумя способами.


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


      Во-вторых, вы можете использовать их для создания сообщества, при этом прилагая усилия там, где они наиболее необходимы.


      • Четкая миссия – заявленная причина существования группы.
      • Свободное участие – насколько легко люди могут присоединиться к группе.
      • Прозрачность – насколько открыто и публично принимаются решения.
      • Бесплатные участники – как много можно платить людям за участие.
      • Свобода работы с материалами (ремиксабельность) – насколько свободно участники могут использовать работу друг друга.
      • Четкость протокола – насколько хорошо прописаны правила.
      • Компетентность власти – насколько хорошо следят за соблюдением правил.
      • Нон-трайбализм – насколько далеко распространяются права группы над своими участниками.
      • Самоорганизация – насколько свободно могут участники определять свои задачи.
      • Толерантность – как группа разбирается с конфликтами.
      • Измеримый успех – как хорошо группа может отслеживать свой прогресс.
      • Высокое награждение – как группа вознаграждает своих участников.
      • Децентрализация – насколько широко распределены участники группы.
      • Свободная рабочая среда – насколько легко создавать новые проекты.
      • Стандартная структура – насколько общая структура стабильна и предсказуема.
      • Плавность обучения – насколько легко начать и продолжить учиться.
      • Позитивность – насколько группа движима позитивными целями.
      • Чувство юмора – насколько серьезно группа себя воспринимает.
      • Минимализм – сколько лишней работы делает группа.
      • Разумное финансирование – как группа борется за выживание в экономическом плане.

      Спасибо Сергею Даньшину за помощь с переводом.

      Читать дальше →
      • +22
      • 13,2k
      • 7
    • Mail for Good: как сообщество программистов помогает НКО

      • Перевод
      image

      Нашей некоммерческой организации требовался более дешевый инструмент для емейл-рассылок. Поэтому мы (американское сообщество freeCodeCamp.org) его разработали.

      Каждую неделю я делаю рассылку миллионам людей, которые подписаны на freeCodeCamp.org.

      Рассылка является строго адресной и осуществляется через Amazon Web Services, что стоит нам $0.0001 за письмо.

      Т.е. я могу разослать 1 млн. писем, обходя большинство спам-фильтров, всего за 100 долларов.

      С прошлого года я использую новый инструмент для рассылок. В моем распоряжении — удобный веб-интерфейс с кучей продвинутых функций для массовых рассылок:

      • HTML шаблоны;
      • аналитические панели;
      • отслеживание открытия писем (трекинговые пиксели);
      • отслеживание переходов по ссылкам;
      • встраиваемые виджеты для подписки;
      • функция отказа от рассылки;
      • список импортируемых/экспортируемых данных;
      • ролевое разграничение доступа.

      Этот инструмент — наша внутренняя разработка.
      Он абсолютно бесплатный.
      С полностью open source.
      Он называется — Mail for Good.

      И сегодня мы представляем его публике. Это бета-версия. Некоммерческие организации со всего мира могут сразу начать пользоваться им.
      Читать дальше →
    • Пускаю слюни, пишу код

        image

        Это Иван Бакаидов — программист, автор на Хабре, панк, девятнадцатилетний гражданин Российской Федерации, инвалид первой группы по причине Церебрального паралича.

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

        Интервью с Иваном ibakaidov. Есть над чем подумать.

        Расскажи, как впервые увидел компьютер? Как заинтересовался программированием и как учился?

        Иван: Слушай, компьютер в моей жизни появился очень рано, так как моя мама работала переводчиком в компании, которая занималась поставкой импортного медицинского оборудования, поэтому компьютер был в семье чуть ли не самого рождения.

        А вот посадить меня за него предложили в институте раннего вмешательства. Это питерская организация, активная в 1990х, 2000х годах. Они собрали прогрессивных специалистов в сфере реабилитации и много сотрудничали с западом.

        Основной идеологией было: «Не надо делать из человека здорового, надо научить его удобно жить», что до сих пор противоположно политике Минздрава и большинства больниц, а на самом деле задай себе вопрос: «Что надо человеку: ходить или перемещаться?» или же «говорить или общаться?»
        Читать дальше →
      Самое читаемое