свобода

  • ХабрахабрФото Прокачиваем kotlin: используем AST лямбд в рантайме

    Прокачиваем kotlin: используем AST лямбд в рантайме

    Я слышал, ты любишь компилировать kotlin... На kotlin для работы с базами я использую библиотечку JOOQ. У неё хороший генератор кода и достаточно вменяемый синтаксис для составления запросов. Вот например: dsl.selectFrom(Tables.ANIMALS) .where(Tables.ANIMALS.POPULATION.greaterThan(1000)) .orderBy(Tables.ANIMALS.NAME) .map : ${it.population}" } .toList() Можно ли лучше? Например, как это сделано в C# LINQ? Да, можно. Вот рабочий код: dsl.selectQueryableFrom(Tables.ANIMALS) .filter { it.population > 1000 }…

    Читать далее »
  • СофтФото Виртуальные личности, анонимность, одноразовые симки — суровая реальность в мире тотальной слежки

    Виртуальные личности, анонимность, одноразовые симки — суровая реальность в мире тотальной слежки

    Кадр из игры Digital Resistance В публичных чатах Telegram редко встретишь человека под настоящим именем. Показывать личные фотографии и номер телефона в профиле теперь не принято. И это совершенно нормально — похоже, раскрывать свою личность становится опасно. Даже если вам «нечего скрывать». Виртуальные личности, анонимные аккаунты, запасные симки — раньше эти понятия ассоциировались с даркнетом и киберпреступностью. Но сейчас ситуация…

    Читать далее »
  • ХабрахабрФото Цифровой гуманизм Питера Хинченса

    Цифровой гуманизм Питера Хинченса

    Питер Хинченс (Pieter Hintjens) — бельгийский программист, писатель и мыслитель. В роли разработчика он известен, как автор библиотеки ZeroMQ и ряда транспортных протоколов (в т.ч. AMQP). Как общественный деятель, проявил себя на посту президента Фонда свободной информационной инфраструктуры (FFII) и как инициатор движения CAPSoff. Несмотря на то, что Питер — айтишник до мозга костей, он последовательно отстаивает позицию, согласно которой,…

    Читать далее »
  • ХабрахабрФото Об обществе людей и их свободе

    Об обществе людей и их свободе

    Прочитал с интересом статью про Китай и его Интернет, она вызвала неоднозначное отношение. Потом прочитал комментарии — пришел в кромешный ужас. Сперва думал написать комментарий сам, но быстро понял, что текста получается слишком много. Поэтому сформулирую отдельный текст. Господа, мы же инженеры. Почти ученые. Люди, привыкшие в рассуждениях опираться на логику и объективные критерии. Ну вот, например, скажите мне на…

    Читать далее »
  • ХабрахабрФото [Перевод] Пистолеты из 3D-принтера вернулись, и теперь их уже не остановить

    [Перевод] Пистолеты из 3D-принтера вернулись, и теперь их уже не остановить

    В онлайне мобилизуется децентрализованная сеть сторонников распечатывания оружия. Они анонимно делятся чертежами, советами, и создают своё сообщество. И простого способа остановить их не существует. В США снова растёт сеть сторонников распечатывания оружия на 3D-принтере – но сейчас уже всё по-другому. В отличие от предыдущих попыток популяризации оружия, которое можно печатать на 3D-принтере, данная операция полностью децентрализована. У неё нет никакой…

    Читать далее »
  • ХабрахабрФото Ошибка выжившего

    Ошибка выжившего

    «Защита» — хороший ярлык для плохих дел.Милтон Фридман Этот текст получился в результате анализа некоторых комментариев к статьям «Дефекты лайков» и «Экономика и права человека». Интерпретируя какие-либо данные и делая выводы, некоторые комментаторы совершали типичную «ошибку выжившего». Это учет известного и пренебрежение неизвестным, но существующим. Что такое «систематическая ошибка выжившего»? Примером «стоимости» ошибки выжившего и примером удачного преодоления этой ошибки…

    Читать далее »
  • СофтФото [Из песочницы] Рецензия на перевод «Если софт создаётся на общественные деньги, код должен быть открыт»

    [Из песочницы] Рецензия на перевод «Если софт создаётся на общественные деньги, код должен быть открыт»

    Прочитал статью-перевод «Если софт создаётся на общественные деньги, код должен быть открыт» которая вызвала двоякое чувство. С одной стороны идея кажется правильной, но в статье описано несколько принципиальных проблем, которые вольно или невольно оказывают читателям медвежью услугу. Но после отклонения нескольких комментариев, и поэтому не имея возможности вести обсуждения в рамках исходной статьи, думаю, что будет правильным написать комментарий в…

    Читать далее »
  • ХабрахабрФото Власти фундаментально меняют стратегию контроля за интернетом

    Власти фундаментально меняют стратегию контроля за интернетом

    К сожалению, в прошлом году был принят ряд законов и законопроектов, которые угрожают свободному развитию Рунета. Международная правозащитная группа «Агора» опубликовала аналитический доклад «Свобода интернета 2018: делегирование репрессий», который вновь зафиксировал падение показателей для России. Случилось много других неприятных событий. Роскомнадзор заблокировал миллионы IP-адресов в попытке помешать работе мессенджера Telegram. Но самое главное, что аналитики «Агоры» делают вывод о фундаментальном…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Программируем проходной выключатель. MicroPython на esp8266 (sonoff) с OTA. Часть 1

    [Из песочницы] Программируем проходной выключатель. MicroPython на esp8266 (sonoff) с OTA. Часть 1

    Всем привет. Конечно же захотелось сделать самым простым и удобным способом, добавив базовые функции управления с телефона. В процессе ремонта возникла задача сделать проходной выключатель. Взял готовую плату на esp8266 и выделил час свободного времени на это. Я выбрал наиболее простую и удобную технологию для этого (конечно, на свой взгляд) — MicroPython, и начал делать. Но, как это бывает с…

    Читать далее »
  • ХабрахабрФото Google призналась, что тоже хотела купить GitHub

    Google призналась, что тоже хотела купить GitHub

    Директор облачного подразделения Google Cloud Диана Грин (Diane Greene), отвечая на вопросы модератора на мероприятии Fortune Magazine, сделала интересное заявление относительно покупки GitHub компанией Microsoft: «Я была бы не против, чтобы мы их купили, но ничего страшного» (I wouldn’t have minded buying them, but it’s OK), — сказала она. Таким образом, один из руководителей Google фактически призналась, что тоже была…

    Читать далее »


Кнопка «Наверх»