Pull to refresh
36
0.3

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

Send message

Что я осознал на пути к моей мечте об искусственном интеллекте

Reading time12 min
Views4.3K


По-настоящему сильно мечтать об искусственном интеллекте я начал, когда мне было около 19 лет. Я поставил перед собой четкую цель: внести значительный вклад в создание общего* искусственного интеллекта; другими словами, в создание машины, способной мыслить, рассуждать и действовать разумно, как человек. В то время я изучал экономику и менеджмент в Сибирском федеральном университете. Я решил изучать экономику и менеджмент, потому что надеялся научиться создавать и развивать компании. На это меня подвигла моя деятельность в средней и старшей школе, где я принимал участие в разных мероприятиях, связанных с информационными технологиями, информатикой, их организацией и моим первым стартапом, в основании которого я участвовал, когда мне было 16 лет.
Читать дальше →
Total votes 23: ↑9 and ↓14-5
Comments26

Работа с изображениями на Python

Reading time18 min
Views106K
Тема сегодняшнего разговора — чему же научился Python за все годы своего существования в работе с изображениями. И действительно, кроме старичков родом из 1990 года ImageMagick и GraphicsMagick, есть современные эффективные библиотеки. Например, Pillow и более производительная Pillow-SIMD. Их активный разработчик Александр Карпинский (homm) на MoscowPython сравнил разные библиотеки для работы с изображениями на Python, представил бенчмарки и рассказал о неочевидных особенностях, которых всегда хватает. В этой статье расшифровка доклада, который поможет вам выбрать библиотеку под свое приложение, и сделать так, чтобы она работало максимально эффективно.


О спикере: Александр Карпинский работает в компании Uploadcare и занимается сервисом быстрой модификации изображений на лету. Участвует в разработке Pillow — популярной библиотеки для работы с изображениями на Python, развивает собственный форк этой библиотеки — Pillow-SIMD, который использует современные инструкции процессоров для наибольшей производительности.
Total votes 49: ↑49 and ↓0+49
Comments9

Неотвратимость наказания, эффективность внезапных проверок

Reading time6 min
Views23K
Это философская заметка про управление и воспитание, а также про очень неожиданное озарение связанное с моделированием цифровой плесени. Навеяно беседами о проблемах управления строительством, а также сетью существенно удалённых филиалов.

image

Борьба популяций цифровой плесени под воздействие испепеляющего солнца.

Предуведомление. Статья состоит из трёх частей, и первые две кажутся вообще друг к другу никак не относящимися, однако есть третья объединяющая их.
Читать дальше →
Total votes 63: ↑61 and ↓2+59
Comments91

Финансовая независимость, мой путь

Reading time5 min
Views113K

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


Читать дальше →
Total votes 61: ↑39 and ↓22+17
Comments147

Дарим книгу «Гарри Поттер и методы рационального мышления» олимпиадникам

Reading time6 min
Views42K


16 июля мы запустили некоммерческий краудфандинг на печать «Гарри Поттера и методов рационального мышления». Он собрал больше 10 миллионов рублей, став первым в топе российских краудфандинг-проектов по объёму сборов. После печати тиража мы дарим трёхтомники ГПиМРМ победителям олимпиад.

О чём это вообще?


Книга популяризует идеи критического мышления и эффективного альтруизма — и мы решили, что стоит распространить её среди талантливых людей, которые благодаря ГПиМРМ смогут принести наибольшую пользу миру.

Подробности — под катом.
Читать дальше →
Total votes 61: ↑58 and ↓3+55
Comments184

Как уйти на пенсию до 40 лет с миллионом долларов на счету в банке

Reading time10 min
Views240K

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




Карл Дженсен испытал то, что он называет «пробуждением», примерно в 2012-м году.

Он работал программистом в пригороде Денвера, писал код для медицинского оборудования. Работа была напряжённой: ему приходилось документировать каждый шаг для Управления по санитарному надзору за качеством пищевых продуктов и медикаментов США (FDA), а ошибка в коде могла навредить или даже убить пациента.

Дженсен зарабатывал порядка $110 000 в год, у него был определённый соцпакет, но, казалось, что всё это не окупает стресса. Он не мог расслабиться с семьёй после работы; бывало, что целые дни он проводил, обнимаясь с унитазом. Он похудел на 5 кг.

После одного особенно брутального рабочего дня, Дженсен погуглил вопрос «как мне рано уйти на пенсию?», и глаза его открылись. Он посовещался с женой и составил план: в следующие пять лет они экономили значительную часть доходов, серьёзно урезали расходы, пока не собрали порядка $1,2 млн.

Во вторник 10 марта 2017 года Дженсен позвонил своему боссу и предупредил об увольнении после 15 лет работы в компании. Однако он не увольнялся, а уходил на пенсию. Ему было 43.
Читать дальше →
Total votes 124: ↑91 and ↓33+58
Comments643

Volvo представила автономный электрогрузовик без кабины

Reading time2 min
Views23K


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

Практически все автоконцерны работают над созданием легковых авто. И только малая толика разрабатывает проекты грузовиков будущего. Одна из таких компаний — Volvo, которая на днях представила полностью автономный электрогрузовик. Поскольку его уровень автономности выше, чем у остальных моделей, грузовик лишили кабины посчитав ее пережитком прошлого.
Total votes 36: ↑32 and ↓4+28
Comments203

Как победить скликивание в Я. Директ и AdWords на 600 тысяч рублей в месяц

Reading time11 min
Views78K
За последние полгода нам удалось победить «скликивание» нашей контекстной рекламы с бюджетом в 1 миллион рублей в месяц.

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


Рисунок 1. Диаграмма количества посетителей по ключевым словам по декаминутам

Как узнать, что вас атакуют?


Одним из первых признаков «скликивания» рекламы будет увеличение процента возвращаемых средств за фрод в Директе и AdWords.
«В Яндекс Директ расходы на фрод автоматически возвращаются на баланс рекламной кампании. Количество кликов, отсеянных системой защиты от фрода, отображается в отчетах «статистика по дням» «общая статистика» в строке «недействительные клики за весь выбранный период.»
справка Я. Директа «недействительных кликах».

В AdWords отображение уровня «недействительных кликов» можно включить на вкладке «столбцы»:


Рисунок 2. Настроенные столбцы с уровнем «недействительных кликов» в AdWords

В нашем случае, при среднем уровне «недействительных кликов» в Директе ≈ 10%, Яндексе вдруг стал возвращать 40% рекламного бюджета, а через месяц и вовсе 54%.
Читать дальше →
Total votes 48: ↑46 and ↓2+44
Comments52

Превентивный интерфейс: редизайн страницы поисковой выдачи Google по суицидальным запросам

Reading time12 min
Views16K

Будучи студентом колледжа, я оказался тем самым одним из пяти, который подвержен тревожному расстройству и депрессии. Отчаянное стремление хорошо учиться, поиск работы, отношения, просто ощущение, что я «вступаю во взрослую жизнь» — все это слилось в лавину забот, которые поглотили меня с головой (оглядываясь назад, я понимаю, что многие из них были пустячными).

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

И вот что я увидел:
Читать дальше →
Total votes 50: ↑49 and ↓1+48
Comments19

Прямое сравнение методов лазерной коррекции миопии или за что вы платите при выборе ReLEx SMILE

Reading time15 min
Views163K
Сравнение методов лазерной коррекции зрения

Мы тут «починили» лазером Boomburum, и в посте, где он рассказывал про свои новые глаза, разгорелась дискуссия на тему сравнения ФРК-методов, LASIK-методов и SMILE-методов. Мы (имею в виду немецкий холдинг SMILE EYES, куда входит наша российская клиника) делаем все три вида операций, но абсолютные сторонники того метода, который даст больше при потере меньшего. Таким образом, любой вид LASIK или ФРК рекомендуется только тогда, когда SMILE невозможен: во-первых, при дальнозоркости (это совсем другая история), во-вторых — в случаях больной или поврежденной роговицы (например, с рубцами). Но и, конечно, учитывается экономическая сторона.

Казалось бы, я в первых постах объяснила, почему так. Но в комментариях к посту видно, что этого было недостаточно. Поэтому давайте сделаем всё по правилам научной дискуссии. Разберём тезисы и приведём соответствующие исследования к ним.

Именно так поступают в научном и медицинском мире. Если есть мнение – его нужно обосновать. Желательно, на выборке от 20 и более пациентов с одинаковым распределением в двойном исследовании. Желательно – чтобы исследования подтверждались разными клиниками в разных странах, где проводятся такие виды операций.

Давайте начнём.
Читать дальше →
Total votes 67: ↑65 and ↓2+63
Comments95

У меня нет рта, но я должен кричать. Размышления об ИИ и этике

Reading time6 min
Views20K
Дисклеймер
Я скептически отношусь к своей способности высказать действительно оригинальную мысль. Скорее всего, я далеко не первый, кто задаёт эти вопросы, и вполне возможно, на них даже уже выработаны какие-то удобоваримые ответы. Поэтому, печатая данный текст, я не жду вашего удивления или восхищения. Я жду, что в комментарии придут люди, знакомые с современной философией сознания, и дадут мне ссылки на работы серьёзных мыслителей с забавными немецкими фамилиями.

image

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

Что такое боль?


Как-то раз у меня болел зуб. Я лежал на диване и пытался не обращать на это внимания. Я думал о том, что боль — это просто сигнал, идущий в мой мозг. Такой же сигнал, как наличие или отсутствие напряжения в проводке, идущем к PS/2 разъёму системного блока. Сам по себе он не несёт никакой семантики, это моё сознание выбирает, как его интерпретировать. Если я перестану воспринимать его как боль, а вместо этого проигнорирую или просто «приму к сведению», мне станет легче.

Но легче не становилось
Total votes 31: ↑27 and ↓4+23
Comments628

Драма пробоины в «Союзе» превратилась в фантасмагорию

Reading time6 min
Views55K
Аварии сложной техники — действительно интересная вещь. И понятно желание СМИ узнать новую информацию раньше, чтобы опубликовать первыми. К сожалению, еще не закончившееся расследование появления пробоины в корабле «Союз МС-09» 30 августа вызвало поток публикаций, которые не только еще больше запутали и так таинственную аварию, но и местами буквально заставляли хвататься за голову.

Кратко про освещение аварии
Total votes 91: ↑87 and ↓4+83
Comments405

Конференция PyCon Russia 2018: видео всех докладов и презентации

Reading time6 min
Views9.5K
22-23 июля прошла шестая конференция для python-программистов PyCon Russia. Под катом — много видео, презентации и фотографии. А еще посмотрите отчетный ролик — в нем коротко о том, как прошел PyConRu-2018.


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

При найме на работу крупные международные компании отказываются от дипломов

Reading time2 min
Views31K
Тема наличия диплома в процессе подбора персонала стала почти анекдотичной в крупных компаниях. Отныне навыки и умения — это ценности, которые важны больше всего остального.
Это не новая тенденция, но она показывает, что в крупных международных компаниях значение диплома существенно снижается. В некоторых случаях графа о наличии диплома отсутствует в персональных анкетах. Сайт по поиску работы Glassdoor опубликовал список из пятнадцати компаний в этом сезоне, для которых наличие диплома о высшем образовании не является обязательным для кандидатов. Однако, наличие диплома престижного университета или бизнес-школы тоже будет плюсом.

Этот список, ретранслируемый американским сайтом Quartz, включает в себя как крупных технических гигантов, таких как: Google, Apple или IBM, но и многонациональные компании, такие как аудиторская компания «Ernst & Young» или Starbucks. Диплом Стэнфорда или Политехнической школы (École Polytechnique) не потерял своей ценности, тем более для ответственных и руководящих должностей.

«Академическая подготовка всегда принимается во внимание, и она останется важным критерием в процессе найма, но не станет препятствием»,- заявляет компаньон Ernst & Young, Мэгги Стилвелл, американской газете Huffington Post.
Читать дальше →
Total votes 35: ↑28 and ↓7+21
Comments170

Хватит разрабатывать софт с запасом

Reading time6 min
Views12K

Или делайте это правильно


Если выбрать одну идею, которая убивает больше всего продуктов, то это создание запаса на будущее (future proofing).

Обычно идея проявляется по схеме.

Нам нужен {X}, и хотя сделать {Y} гораздо легче, но при наступлении {Z} первый вариант упростит нам жизнь.

Где {Z} — событие, которое может произойти в далёком будущем.

Вот несколько примеров:

  • Для инфраструктуры нужны Kubernetes и Docker, хотя один большой сервер гораздо проще, но когда придётся масштабироваться до 11-ти серверов, это упростит нам жизнь.
  • Для обработки данных нужен распределённый дизайн, хотя централизованное решение гораздо проще, но когда клиент потребует 99,999% безотказной работы в SLA, это упростит нам жизнь.
  • Нужно набрать команду разработчиков и создать собственное программное обеспечение, хотя Wordpress и Shopify гораздо проще, но когда клиентская база вырастет в 100 раз, это упростит нам жизнь.
  • Нужно использовать дизайн на основе наследования типов, хотя композиция гораздо проще, но после 5 лет увеличения кодовой базы это упростит нам жизнь.
  • Нужно написать код в C++ с кэшированием представлений, хотя Python-скрипт с прямыми запросами к Postgres гораздо проще, но при большом увеличении объёма данных это упростит нам жизнь.

Недавно я написал статью о воображаемых проблемах, которые люди придумывают себя со скуки, а не для пользы. Создание запаса на будущее обычно относится к этой категории. Я бы даже сказал, что это самая популярная ошибка в большинстве маленьких компаний.
Читать дальше →
Total votes 48: ↑41 and ↓7+34
Comments101

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

Reading time5 min
Views11K
Два раза Ку!

Заканчивался 2016 год, а интернет-магазин LEDROID.ru пребывал в своём первоначальном виде. Тогда нас постигла мысль не пришла ли пора обновиться?



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

Кейс под катом
Читать дальше →
Total votes 26: ↑22 and ↓4+18
Comments46

Обзор актуальных протоколов достижения консенсуса в децентрализованной среде

Reading time19 min
Views15K
Эта статья посвящена поверхностному обзору ключевых подходов к достижению консенсуса в децентрализованной среде. Материал позволит разобраться с задачами, которые решают рассмотренные протоколы, областью их применения, особенностями проектирования и использования, а также позволит оценить перспективы их развития и имплементации в децентрализованных системах учета.
Читать дальше →
Total votes 36: ↑35 and ↓1+34
Comments26

Поиск узлов дисперсии управления (как перестать делать тупую работу и передать её другому)

Reading time6 min
Views38K


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

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

Чаще случается, что не хватает каких-то кусков власти или ответственности. И мы тут на десятом году развития компании внезапно нашли работающую модель для того, чтобы понимать сразу, чего не хватает. То есть так же лажать, но чуть реже.
Читать дальше →
Total votes 108: ↑104 and ↓4+100
Comments72

О чем должен помнить веб-разработчик, чтобы сделать всё по SEO-феншую

Reading time7 min
Views16K
Сегодня очень сложно оставаться монопрофильным специалистом. И часто, делая новый сайт или внося различные правки, можно позаботиться заранее об основных вещах, которые помогут сразу сделать всё чисто и красиво не только с точки зрения программирования, но и с точки зрения SEO.


Так о чём же надо помнить, чтобы делать работу качественно, и SEO-специалисты были довольны вашей работой?
Читать дальше →
Total votes 26: ↑17 and ↓9+8
Comments48

Ричард Хэмминг: Глава 10. Теория кодирования — I

Reading time11 min
Views15K
«Цель этого курса — подготовить вас к вашему техническому будущему.»

imageПривет, Хабр. Помните офигенную статью «Вы и ваша работа» (+219, 2442 в закладки, 394k прочтений)?

Так вот у Хэмминга (да, да, самоконтролирующиеся и самокорректирующиеся коды Хэмминга) есть целая книга, написанная по мотивам его лекций. Мы ее переводим, ведь мужик дело говорит.

Это книга не просто про ИТ, это книга про стиль мышления невероятно крутых людей. «Это не просто заряд положительного мышления; в ней описаны условия, которые увеличивают шансы сделать великую работу.»

Мы уже перевели 28 (из 30) глав. И ведем работу над изданием «в бумаге».

Теория кодирования — I


Рассмотрев компьютеры и принцип их работы, сейчас мы будем рассматривать вопрос представления информации: как компьютеры представляют информацию, которую мы хотим обработать. Значение любого символа может зависит от способа его обработки, у машины нет никакого определенного смысла у используемого бита. При обсуждении истории программного обеспечения 4 главе мы рассматривали некоторый синтетический язык программирования, в нём код инструкции останова совпадал с кодом других инструкций. Такая ситуация типична для большинства языков, смысл инструкции определяется соответствующей программой.

Для упрощения проблемы представления информации рассмотрим проблему передачи информации от точки к точке. Этот вопрос связан с вопросом сохранения информация. Проблемы передачи информации во времени и в пространстве идентичны. На рисунке 10.1 представлена стандартная модель передачи информации.

image

Рисунок 10.1
Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments0

Information

Rating
2,411-th
Location
Сингапур
Registered
Activity