Pull to refresh
13
@Metalfireread⁠-⁠only

Пользователь

Send message

Добровольцы создают мобильную сеть Sopranica, свободную от слежки

Reading time3 min
Views32K
Вот уже около года американский активист Денвер Джинджерич (Denver Gingerich) выкладывает в открытый доступ отдельные программные части большого проекта, который он с соратниками называет Sopranica. Это первая в мире мобильная сеть, которая объединяет пользователей на открытых принципах, без участия коммерческой компании-оператора сотовой связи. Присоединиться к сети на добровольной основе может любой пользователь в мире.

Например, в январе 2017 года Джинджерич опубликовал исходный код jmp-register — визарда регистрации для чата JMP (JIDs for Messaging with Phones). В чате JMP каждый выбирает себе свободный и анонимный ID с указанием телефонного номера типа +12113114111@cheogram.com, через который может обмениваться текстовыми сообщениями и картинками с другими пользователями. При регистрации в JMP вы указываете произвольный телефонный номер, который привязывается к анонимному Jabber-аккаунту.

Чат JMP — первый «кирпичик», составляющий свободную мобильную сеть Sopranica.
Читать дальше →
Total votes 34: ↑33 and ↓1+32
Comments96

Криптовалюты и виртуальная экономика

Reading time18 min
Views38K

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


Я порассуждаю на следующие темы:


  • Что такое деньги как таковые, и почему появление криптовалют было неизбежным
  • Являются ли криптовалюты очередным финансовым пузырем
  • Кто такие "богатые" и "бедные" с точки зрения математики
  • Кем вы можете стать в сфере криптовалют

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


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


Читать дальше →
Total votes 22: ↑18 and ↓4+14
Comments173

Новая многообещающая методология разработки, которую уже назвали «убийцей Agile»*

Reading time5 min
Views66K
*

на правах пятницы


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


Уже тысячи и тысячи мужчин и женщин по всему миру используют этот современный подход, который гарантирует потрясающие выигрыши в производительности и эффективности по сравнению с устаревшими методиками, такими, как Scrum, Agile, Kanban.


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


Итак, встречайте — Porozhnyak!

Total votes 109: ↑87 and ↓22+65
Comments36

Интернет: всё очень плохо

Reading time18 min
Views72K
Неведомая фигня проникает в мозги сотням миллионов детей и мы все соучастники этого.

image


Я Джеймс Бридл. Я писатель и художник, обеспокоенный технологиями и культурой. Обычно я пишу в своем собственном блоге, но, честно говоря, я не хочу чтобы то что я говорю здесь, было где-то рядом с моим собственным сайтом. Обратите внимание: в этом эссе описываются тревожные вещи и ссылки на тревожный графический и видеоконтент. Вам не обязательно это читать, и рекомендую проявлять осторожность при изучении.

Как человек, выросший в Интернете, я считаю, что сеть оказала одно из самых важных влияний на то, кем я являюсь сегодня. В моей комнате был компьютер с доступом в Интернет с 13 лет. Это дало мне доступ ко многим вещам, которые были совершенно неуместны для подростка, но все было в порядке. Культура, политика и межличностные отношения, которые я считаю главными для моей личности, формировались в Интернете, таким образом, каким я всегда считал полезным для себя лично. Я всегда был критическим сторонником Интернета и всего, что он принес, и в целом считал его эмансипационным и полезным. Я заявляю об этом с самого начала, потому что, размышляя о последствиях проблемы, я, в значительной степени, буду опираться на свои собственные обобщения и предрассудки.
Total votes 110: ↑66 and ↓44+22
Comments397

Чатбот, который «как Siri, только круче» на наивном Байесовском классификаторе

Reading time4 min
Views17K
Всем, привет! Не секрет, что в последнее время в мире происходит резкий всплеск активности, по поводу исследования такой темы, как искусственный интеллект. Вот и меня это явление не обошло стороной.

Предыстория


Всё началось, когда в самолёте я посмотрел типичную, на первый взгляд американскую комедию – «Почему, он?» (англ. Why him? 2016). Там, у одного из ключевых персонажей в доме был установлен голосовой помощник, который нескромно позиционировал себя «как Siri, только круче». К слову бот из фильма умел не только вызывающе разговаривать с гостями, иногда ругаясь матом, но также контролировать весь дом и прилегающую территорию – от центрального отопления до смыва унитаза. После просмотра фильма, мне пришла идея реализовать что-то подобное и я начал писать код.
Читать дальше →
Total votes 25: ↑23 and ↓2+21
Comments13

Технические особенности проведения ICO. Начало

Reading time17 min
Views20K


Привет, Хабр! Сегодня мой рассказ пойдёт о техническом опыте проведения ICO на платформе Ethereum перед и во время ICO. Я поучаствовал пока в небольшом количестве проектов, но уже успел собрать некоторый технический бэкграунд. Могу поспорить, технический roadmap по проведению ICO аудитории Хабра будет интересен. Прошу под кат всех заинтересованных.

Читать дальше →
Total votes 34: ↑32 and ↓2+30
Comments37

Как создать систему электронного голосования на блокчейне?

Reading time10 min
Views15K
В прошлой статье мы рассказали о системе обмена данными, построенной с применением технологии блокчейн. Успешный опыт вдохновил нас создать ещё один продукт с использованием данной технологии – систему голосования. В этой статье мы расскажем о деталях реализации системы.
Читать дальше →
Total votes 13: ↑10 and ↓3+7
Comments39

BaumankaCoin – велосипед в 3000 строк или блокчейн на пальцах

Reading time8 min
Views22K

Про Blockchain сегодня не пишет только ленивый. Существует огромное количество статей разной степени понятности и полезности. Это очередная из них. Нам захотелось создать максимально простой, но работающий блокчейн и написать кратко, но понятно для неспециалистов, как же эта собака этот блокчейн работает. Так родился проект BaumankaCoin, исходники которого можно загрузить c GitHub-а.


Многие люди представляют себе технологию блокчейн и криптовалют как некий мега rocket science. Безусловно, чтобы понять все тонкости и нюансы – потребуется потратить много времени; но в действительности данная технология, если разобраться, оказывается гораздо более простой для понимания, чем принято считать. Реализовав свой coin мы намеревались помочь людям понять "на пальцах" устройство данных технологий.


Читать дальше →
Total votes 25: ↑23 and ↓2+21
Comments7

Введение в архитектуры нейронных сетей

Reading time31 min
Views200K


Григорий Сапунов (Intento)


Меня зовут Григорий Сапунов, я СТО компании Intento. Занимаюсь я нейросетями довольно давно и machine learning’ом, в частности, занимался построением нейросетевых распознавателей дорожных знаков и номеров. Участвую в проекте по нейросетевой стилизации изображений, помогаю многим компаниям.

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

План доклада такой. Сначала небольшое введение про то, что такое нейрон, нейросеть, глубокая нейросеть, чтобы мы с вами общались на одном языке.

Дальше я расскажу про важные тренды, что происходит в этой области. Затем мы углубимся в архитектуру нейросетей, рассмотрим 3 основных их класса. Это будет самая содержательная часть.

После этого рассмотрим 2 сравнительно продвинутых темы и закончим небольшим обзором фреймворков и библиотек для работы с нейросетями.
Читать дальше →
Total votes 54: ↑51 and ↓3+48
Comments2

Как научить свою нейросеть анализировать морфологию

Reading time8 min
Views19K

Недавно мы рассказывали про генератор стихов. Одной из особенностей языковой модели, лежащей в его основе, было использование морфологической разметки для получения лучшей согласованности между словами. Однако же у использованной морфоразметки был один фатальный недостаток: она была получена с помощью “закрытой” модели, недоступной для общего использования. Если точнее, выборка, на которой мы обучались, была размечена моделью, созданной для Диалога-2017 и основанной на закрытых технологиях и словарях ABBYY.


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


Вместо морфологического движка ABBYY я использовал широко известный pymorphy2. Что в итоге получилось? Спойлер — получилось неплохо.

Читать дальше →
Total votes 33: ↑31 and ↓2+29
Comments18

Как мы делали и делаем memed

Reading time5 min
Views3.2K

Бонжурики!


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

Читать дальше →
Total votes 15: ↑12 and ↓3+9
Comments15

Как нам обустроить блокчейн

Reading time11 min
Views8.9K

Несколько месяцев назад мне захотелось разобраться, о чём весь этот хайп: биткоин, токены, смарт-контракты, ICO. С биткоином всё было относительно просто, ведь есть замечательная книга bitcoinbook.


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


На волне популярности ICO зашла речь о государственном регулировании. Я не фанат ни государства, ни регулирования, но нужно признать, что государство — один из важнейших институтов, и без него не обойтись. Тем не менее мне кажется, что сообщество сфокусировало усилия на частном случае проблемы, причём не самом важном. Рассматриваемая технология, при правильном её применении, может до неузнаваемости изменить очень многие сферы жизни. Вместо того, чтобы рассматривать изолированный случай ICO и придумывать регулирование "по аналогии" с IPO, стоит подойти к делу более системно.


Когда появляется новая технология, и не совсем понятно, как её применять, возникает соблазн ориентироваться на старые модели. Так было со смартфонами: первые версии смартфонов на Windows Mobile пытались вместить интерфейс настольной операционной системы в маленький экран; с иконками, мышью и кнопкой "Пуск". Такие смартфоны вполне можно было использовать, но настоящая революция случилась, когда разработчики поняли, что смартфон — это не маленький компьютер, а нечто принципиально иное, и взаимодействие с пользователем должно строиться совсем по другим моделям.

Читать дальше →
Total votes 19: ↑13 and ↓6+7
Comments26

Как построить самоуправляемый бизнес: формулируем «законы роботехники» Hamster Marketplace

Reading time11 min
Views5.5K
Идея децентрализованной торговой площадки для малых и средних производителей гаджетов и электроники, сформулированная производителем детских планшетов PlayPad Денисом Булавиным, напоминает сон уставшего фабриканта, которому джинн пообещал удачу во всех начинаниях:

Контракты с ритейлерами держат в ежовых рукавицах?
— А давайте сделаем свой маркетплейс, онлайн и для своей аудитории
Устал бороться локтями за одни и те же полки с мейджорами, в месяц продающими в 200 раз больше устройств, чем ты делаешь за год?
— Значит, продаём только нишевую электронику и гаджеты
Невозможно вынырнуть из-под потоков хлама с Али настолько дешёвого, что и не важно, если это хлам?
— Тогда у нас будут только уникальные товары, а не «sort of, зато в 20 раз дешевле»
Комиссия «Амазона» обходится дороже, чем маржа в любых твоих мечтах?
— Значит, маркетплейс должен работать без прибыли, чтобы его услуги стоили ровно столько, сколько стоило их оказать
Но кто им тогда будет управлять?
— Да мы сами, вендоры, управлять и будем

Кстати, если вы вендор, и узнали свою головную боль — пожалуйста, ответьте на несколько вопросов в этой гугл-форме.

Это идея, требующая децентрализации самого доверия, без которого невозможна прозрачная и надёжная самоорганизация тысяч незнакомых друг с другом акторов, появилась как нельзя вовремя: когда блокчейн уже изобретён. Но одно дело — успешно гонять и хранить небольшие пакеты данных. И совсем другое — встроить внутрь двухмерной структуры многоуровневый глобальный бизнес, включая такие мощные направления, как логистика, поддержка и платежи, сохранив его способность функционировать. Будет ли вам так же уютно жить вместо дома на его чертеже в натуральную величину? Получается, что ответом на маркетинговый запрос проекта, подобного маркетплейсу Hamster, становится фундаментальное технологическое решение, подразумевающее необходимость создания механизма управления абсолютно нового типа. И одними криптотехнологиями тут не обойтись. Но начинать всё равно нужно с наброска на бумаге.


Айзек Азимов

Только причём здесь Айзек Азимов?

Читать дальше →
Total votes 13: ↑13 and ↓0+13
Comments10

Беседы о Виртуальной реальности. Беседа №2. Практично о Виртуальности

Reading time7 min
Views2.8K
Беседу №1 можно освежить в памяти, перейдя по ссылке
Иллюзии привлекают нас тем, что избавляют от боли, а в качестве замены приносят удовольствие.
За это мы должны без сетований принимать, когда, вступая в противоречие с частью реальности, иллюзии разбиваются вдребезги.
Зигмунд Фрейд

III Использование Виртуальной реальности


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

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

1. Погружение в комфортную иллюзию, придуманную кем-то


А когда же мы впервые сталкиваемся с ощущениями несуществующего мира? Наверное это все-таки сказки, которые нам читали в детстве. С давних времен, испытывая потребность хотя бы на время убежать от жестокой реальности, в иную: счастливую, справедливую и комфортную, люди придумывали сказки. Хотя справедливости ради, надо заметить, что на некоторых больше действует обратный эффект. Окунаясь в ужасы и страдания, человек вырвавшись обратно в объективную реальность, понимает, что жизнь, по сравнению с прочувствованными ощущениями, не так уж ужасна, а вполне даже сносна, и он еще не плохо устроился, да чего там — повезло просто и все. И даже повзрослев, люди не перестают нуждаться в сказках. Так и тянет добавить сюда фразу «и некоторые козлы этим пользуются…».
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments2

Настраиваем интернет шлюз с прозрачным обходом блокировок (а рекламу таки будем блокировать)

Reading time9 min
Views106K


У вас есть старенький (или не очень) компьютер с двумя сетевыми картами? Вам надоела реклама и лишние телодвижения для обхода блокировок? Вы не хотите с этим мириться? Тогда добро пожаловать под кат.
Читать дальше →
Total votes 71: ↑68 and ↓3+65
Comments97

Государство возьмет под контроль критическую инфраструктуру Рунета

Reading time3 min
Views38K


На днях стало известно о том, что критическая инфраструктура Рунета полностью будет контролироваться государством. Для того, чтобы это стало возможным, Минкомсвязи подготовило поправки в закон «О связи». Поправки, в случае их принятия, помогут сохранить работоспособность сайтов в национальных доменных зонах .ru и.рф даже в случае введения технологических санкций. Это позволит соответствующей инфраструктуре быть доступной извне.

В проекте закона указывается необходимость создания на территории России национальной системы корневых серверов DNS, пишут «Известия». Это, по мнению законодателей, необходимо сделать для предотвращения возможности вмешательства в работу российского сегмента Сети. В пояснительной записке говорится, что «подсистема обеспечивает взаимодействие с аналогичными национальными системами корневых серверов иных государств (например Китая)».
Читать дальше →
Total votes 39: ↑38 and ↓1+37
Comments475

Человек, получивший обновление иммунной системы для борьбы с раком

Reading time8 min
Views56K
image

Уильям Людвиг [William Ludwig] в 2010-м был 64-летним тюремным надзирателем на пенсии, и жил в Бриджтоне, Нью-Джерси, когда он получил почти безнадёжный прогноз в связи с раком. У Ракового центра имени Абрамсона в Пенсильванском университете закончились варианты химиотерапии, и Людвига исключили практически из всех клинических испытаний, поскольку у него было сразу три вида рака – лейкемия, лимфома и сквамозноклеточная карцинома (рак кожи). В данном позднее интервью учёные Карл Джун описал состояние Людвига как «практически мёртвый».

Элисон Лорен [Alison Loren], онколог из Пенсильвании, заботилась о Людвиге пять мучительных лет. Если химиотерапия сразу неэффективна, то каждый новый цикл даёт всё меньше результатов, и, по её словам, она становится всё более токсичной. В случае Людвига токсичные побочные эффекты сводили на нет любой прогресс в борьбе с раковыми клетками.

Химиотерапия подавляла иммунную систему Людвига, поскольку B-лимфоциты, клетки иммунной системы, были именно теми клетками, на которые была нацелена химиотерапия. Они были поражены раком, бесконтрольно распространявшимся в костном мозге. В его правом глазу разыгралась инфекция от старого вируса ветрянки. Рак стал мобильным, или, как говорят врачи, «подвижным», добираясь до самых дальних мест в его теле. Лорен считала, что рак кожи Людвига выглядел так, будто распространился через метастазы от его костей.
Читать дальше →
Total votes 40: ↑38 and ↓2+36
Comments131

Безопасный OpenVPN на VPS за несколько минут

Reading time2 min
Views180K

Введение


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

Скрипт позволяет одной командой создать работающий сервер и создать файлы конфигурации для клиентов в unified формате (то есть с сертификатами, включёнными в файл конфигурации). Кстати, эти файлы подходят для мобильных устройств.

Скрипт создавался для машин с CentOS 7.x или Ubuntu Server 17.x, использование на Ubuntu 16.x. возможно, но там OpenVPN 2.3.x в репозиториях. При необходимости можно добавить другие дистрибутивы, но обычно при покупке VPS можно выбрать систему и это не так важно.
Читать дальше →
Total votes 41: ↑36 and ↓5+31
Comments59

Не Роскомнадзором единым

Reading time9 min
Views28K
Пять лет я наблюдаю за дискуссиями вокруг действительности Роскомнадзора по всему рунету и по-прежнему отмечаю, что часть IT-сообщества плохо представляет себе, как функционируют блокировки, и почему они функционируют именно так. Вопрос это юридический, и далее я попробую вас с ним познакомить. Предупреждаю, чтиво совсем не пятничное.
Читать дальше →
Total votes 53: ↑50 and ↓3+47
Comments152

Автономный способ обхода DPI и эффективный способ обхода блокировок сайтов по IP-адресу

Reading time7 min
Views745K
Провайдеры Российской Федерации, в большинстве своем, применяют системы глубокого анализа трафика (DPI, Deep Packet Inspection) для блокировки сайтов, внесенных в реестр запрещенных. Не существует единого стандарта на DPI, есть большое количество реализации от разных поставщиков DPI-решений, отличающихся по типу подключения и типу работы.

Существует два распространенных типа подключения DPI: пассивный и активный.

Пассивный DPI

Пассивный DPI — DPI, подключенный в провайдерскую сеть параллельно (не в разрез) либо через пассивный оптический сплиттер, либо с использованием зеркалирования исходящего от пользователей трафика. Такое подключение не замедляет скорость работы сети провайдера в случае недостаточной производительности DPI, из-за чего применяется у крупных провайдеров. DPI с таким типом подключения технически может только выявлять попытку запроса запрещенного контента, но не пресекать ее. Чтобы обойти это ограничение и заблокировать доступ на запрещенный сайт, DPI отправляет пользователю, запрашивающему заблокированный URL, специально сформированный HTTP-пакет с перенаправлением на страницу-заглушку провайдера, словно такой ответ прислал сам запрашиваемый ресурс (подделывается IP-адрес отправителя и TCP sequence). Из-за того, что DPI физически расположен ближе к пользователю, чем запрашиваемый сайт, подделанный ответ доходит до устройства пользователя быстрее, чем настоящий ответ от сайта.
Читать дальше →
Total votes 212: ↑212 and ↓0+212
Comments352
1
23 ...

Information

Rating
Does not participate
Location
Курган, Курганская обл., Россия
Registered
Activity