• Субботнее: Мысли программиста об экономике, Марксе, Ленине и Капитале

      Привет, Хабр!

      При обсуждении одной IT-статьи спонтанно возникла оффтоп-дискуссия о марксизме и экономике. Из уважения к количеству букв я собрал комментарии, и с минимальными правками выкладываю здесь. Считаю, что умеренный экономический дискурс, хоть частично, укладывается в тематику ресурса, посвященного Будущему. Особенно в свете последних событий. Не судите строго программиста, он стреляет как умеет (с).
      — Два томика Капитала этому господину :)
      — В Капитале три тома. Какой том этому господину не нужен? :)
      … Капитал мне лично не зашел. Вся его терминология нуждается в уточнении, например:
      — что такое средства производства, репутация журналиста сюда входит?
      — в чем измеряется труд, надеюсь не в человеко-часах?
      — являются ли природные ресурсы капиталом — по бухучету да, но ведь в них не вложено труда?
      — патентное право — справедливо?
      — акционерные общества — это демократия?
      Наука начинается там, где базовым величинам даются метрологически состоятельные определения (длина, масса, заряд), а пока все крутится вокруг эмоционально-окрашенных понятий — Эллиот будет научней чем Маркс.
      Читать дальше →
    • Что на самом деле значит наезд Rambler Group на Nginx и к чему готовиться онлайн-индустрии

        В посте «Что значит наезд Rambler Group на Nginx и основателей и как это отразится на онлайн-индустрии» deniskin привёл четыре возможных последствия этой истории для российской интернет-индустрии:

        • Ухудшение инвестиционной привлекательности стартапов из России.
        • Стартапы будут чаще инкорпорироваться не в России.
        • В стремлении государства контролировать важный онлайн-бизнес больше нет никаких сомнений.
        • Компрометация HR-бренда Rambler Group.

        Всё перечисленное — не последствия, а, скорее всего, причины атаки «Рамблера» на Nginx. Точнее, это описание условий, в которых уже существует российская онлайн-индустрия — условий, в которых атаки, подобные этой — не ошибка, не случайность, а закономерность.

        1. Инвестиционный климат в России давно плохой;
        2. стартапы (и не только), если есть возможность, давно инкорпорируются не в России;
        3. в стремлении государства контролировать важный онлайн-бизнес давно нет никаких сомнений;
        4. бренд «Рамблера» давно скомпрометирован.

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

        Так что пытаться разбудить «Рамблер», чтобы сообщить, что они обосрались не ведают, что творят, бесполезно — они не спят, и очень даже ведают.

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

        Отстоять Nginx и Игоря Сысоева, возможно, и получится. Как получилось, например, недавно отстоять Ивана Голунова. Но это частный, пусть и счастливый, случай. Устоявшейся практики фальсификации уголовных дел это никак не отменяет.

        Так и исход атаки на Nginx и Сысоева, каким бы он ни был, условий, в которых она созрела и произошла, не изменит.
        Читать дальше →
      • Юрий Рогачев: «Делать М-1 я пришел, не зная вычислительной техники»



          Сейчас Юрию Васильевичу 94 года, но он прекрасно помнит, как в начале 1950-х создавалась М-1 — первая в мире цифровая вычислительная машина, в которой логические схемы строились на полупроводниковых элементах. В интервью музейному проекту DataArt Рогачев рассказал о разработке ее элементной базы и арифметического узла. Но началась эта история раньше, когда Юрий Васильевич служил в армии.
          Читать дальше →
          • +13
          • 4,1k
          • 2
        • Как я поверил Илону Маску. И когда мы снова будем на Луне

            Антон Первушин, писатель и журналист, невероятный скептик и прагматик, давний исследователь истории освоения космоса, недавно удивил меня заявлением: «А я поверил в Илона Маска». Хотя раньше соглашался с тем, что этот американский персонаж книг О.Генри исключительно генерирует «хайп» покруче биткойна.


            Антон — автор бесчисленных SF-рассказов и книг, а также научно-популярных изданий. В 2015 году вышла книга «Последний космический шанс», в которой он рассматривает перспективы космических путешествий и причины невероятного застоя в освоении космоса в наше время. В 2016 вышло переиздание книги «108 минут, изменивших мир», в которой Первушин рассказывает о первом полёте в космос Юрия Гагарина и объясняет, почему менее подготовленная в техническом плане страна СССР сумела отправить человека в космос раньше США.


            Из одной удивившей меня фразы и родилось это интервью. Об Илоне Маске, как отличить визионера от мошенника, о Луне, Марсе, «Ангаре», почему России бессмысленно и поздно участвовать в лунной и марсианской гонке, и куда нам, русским, направить экспансию.



            Читать дальше →
          • Periwinkle: процессор с одной инструкцией

            • Перевод
            Хочу рассказать о процессоре, который я разработал в 2016 году. Он реализован на C как виртуальная машина. Мой друг Бьёрн написал для него ассемблер на F#.

            Periwinkle представляет собой процессор OISC (one instruction set computer), в отличие от RISC и CISC. У него нет никакой конвейеризации. По сути, производительность не является главной задачей проекта, он создан скорее для удовольствия и в учебных целях.

            Моя подруга Алёна придумала ему название Periwinkle, то есть барвинок (этот удивительно живучий цветок считается символом жизненной силы — прим. пер.)
            Читать дальше →
          • Голая правда

              image

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

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

              Именно поэтому сегодня я распахну для вас свою душу. И напишу правду. Только правду. ГОЛУЮ ПРАВДУ! Выражаясь простым, понятным обывателю, языком.
              Читать дальше →
            • Как AR/VR от Apple столкнулся с жестокой реальностью

              • Перевод

              Очки виртуальной или дополненной реальности таят в себе манящие возможности. Но трудности разработки заставили Apple пересмотреть ожидания





              Давайте начнём с контекста.

              Последние 18 месяцев не прекращались слухи о том, что Apple разрабатывает устройства AR/VR (дополненной реальности / виртуальной реальности). Для контекста: мы можем смотреть приключения от Microsoft при помощи HolosLens, от Facebook при помощи Oculus, от Google при помощи грубой поделки из картона или амбициозного устройства от компании Magic Leap, капитализацию которой серьёзно лихорадит. Всё это придавало участию в гонке AR/VR компании Apple ореол неизбежности. Комментаторы не могли не поместить эти предполагаемые устройства в следующую продуктовую волну компании. С их точки зрения, после нескольких лет проблем, испытываемых iPhone на насыщающемся рынке, умные очки, наконец, взбодрят сдувающийся капитал Apple. По примеру непрекращающегося потока предсказаний печально известного Мин-Чи Ко, все согласились с тем, что AR/VR продукт от Apple будет запущен в 2020 году, возможно, во второй половине.

              А потом произошло нечто необычное.
              Читать дальше →
            • Против всех: in-app голосовые помощники


                Вы пользуетесь каждый день голосовыми помощниками? Я — нет. Хотя разрабатываю их уже более 7-ми лет!
                Такими словами открывалась девелоперская сессия нашей конференции по разговорным технологиям в Москве.

                А что, собственно, не так со всеми этими «Алисами», «Марусями» и «Google Ассистентами»? Почему пользователям с ними неудобно, а бизнесу — непонятно? И какая этому всему есть open source альтернатива?

                Давайте разбираться
              • Дайджест новостей машинного обучения и искусственного интеллекта за ноябрь

                  Привет, Хабр! Отфильтровав для вас большое количество источников и подписок, сегодня собрал все наиболее значимые новости из мира будущего, машинного обучения, роботов и искусственного интеллекта за ноябрь. Не забудьте поделиться с коллегами или просто с теми, кому интересны такие новости.

                  Для тех, кто не читал дайджест за октябрь, можете прочесть его здесь.

                  Итак, а теперь дайджест за ноябрь:

                  1. MIT разработал новый тип робота, который может расти как растение когда ему требуется дополнительная досягаемость.

                  image
                  Читать дальше →
                • Свой стек навигации. Лучше чем у ROS?

                    Это вторая статья команды setUP про наш опыт создания автономных роботов для соревнований Eurobot Open и использования для этого ROS.

                    Первая статья про механику и общую архитектуру роботов.

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

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


                    Читать дальше →
                    • +11
                    • 1,4k
                    • 2
                  • Владимир aka wowik: «OpenStreetMap нужны идеи, которые в других системах нереализуемы»


                      wowik — программист и инженер-физик из Москвы, который, как он говорит сам про себя, «программировал все, что шевелится: мейнфреймы, персоналки, мобильные устройства, теперь еще и web». Но в мире OSM он известен, как разработчик легендарного «валидатора Вовика». Что такое валидаторы, чего не стоит делать в OSM, и почему многие не любят свободу — обо всем этом Владимир рассказал в интервью.
                      Читать дальше →
                      • +14
                      • 3,4k
                      • 5
                    • Как работает прототип анонимных транзакций на блокчейне Waves

                        image


                        Мы внедрили прототип анонимных транзакций на базе zkSNARK, чтобы обеспечить конфиденциальные транзакции в блокчейне Waves. В своей реализации мы используем доказательную систему Groth16 на кривой BN254 и DSL circom.
                        Объясняем, как это работает.

                        Читать дальше →
                      • Решение задач по планиметрии

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

                          Решения задач 1.1, 1.2 и 1.3 основаны на том, что с помощью циркуля и линейки можно построить равносторонний треугольник.
                          1.1 Построить угол 60° с заданой стороной.
                          1.2 Построить серединный перпендикуляр к отрезку
                          Рассмотрим Предложение I, приведённое в «Началах» Евклида
                          На данной ограниченной прямой построить равносторонний треугольник

                          Такой треугольник строится на пересечении двух окружностей одного диаметра.
                          Доказательство того, что этот треугольник является равноcторонним приводится далее в Предложении I «Начал»

                          Читать дальше →
                        • Вариация на тему моделирования жизни. Часть 2

                            Жизнь продолжается


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

                            Наделим растение со следующими параметрами: a) начальная масса (в единицах), b) питание ресурсом (в единицах), c) продолжительность жизни (в тактах), d) количество спор для размножения.
                            Читать дальше →
                          • Как Яндекс научил искусственный интеллект находить ошибки в новостях

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

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



                              Читать дальше →
                            • Микрокод и уязвимости в процессорах

                              Отсутствие уязвимости в CPU лучшее что может быть, но как проверить есть ли они, эти уязвимости? Как выясняется в современных процессорах они буквально "пачками". И счастливому обладателю «уязвимостей» в лучшем случае предлагается ползать по таблицам и искать каким из них подвержен его процессор. А с течением времени количество найденных дыр только растет.

                              Простейшим решением предлагается обновление БИОСа/UEFI с установкой новой версии микрокода. Но решает ли оно все проблемы, или собственно хотябы их часть?
                              Читать дальше →
                            • Как написать свой транслитератор

                                Выпускница CS центра 2018 года, Дарья Родионова, рассказывает о транслитерации: что это такое, какие есть подходы к транслитерации, как создать свой транслитератор и как усовершенствовать модель.
                                Читать о транслитерации
                                • +12
                                • 2,6k
                                • 4
                              • Кота и пса накормит робот



                                  Забыли покормить кота, и он будит вас в пять утра голодными руладами? Ищете сиделку для домашнего любимца на время командировки или поездки за город? Технологии решат эти проблемы, к радости четвероногих друзей. Рассказываем о новом бренде Petoneer — умной кормушке Nutri Feeder и поилках Fresco Ultra и Mini.
                                  Читать дальше →
                                • Смотри, куда едешь (периферийное зрение vs когнитивная нагрузка)

                                  • Перевод
                                  image

                                  Проблема не в когнитивной нагрузке из-за многозадачности, а в периферийном зрении.

                                  Согласно новому исследованию MIT, ключ к тому, чтобы не отвлекаться от вождения, прост: следите за дорогой и смотрите, куда едете. Это может показаться ужасно очевидным, учитывая, что «смотрите, куда едете» — один из первых уроков, которые мы извлекаем, когда только начинаем водить. Но это новое исследование было сфокусировано на несколько более сложном вопросе: является ли проблема с отвлеченным вождением одной из попыток сосредоточиться одновременно на двух отдельных задачах, или это может быть вопрос того, куда направлен ваш взгляд?

                                  Когда я научился водить машину в начале 1990-х годов, отвлекаться во время вождения не было проблемой. После распространения мобильных телефонов, а затем и смартфонов, водители начали все чаще переписываться за рулем. Не то чтобы автомобильная и технологическая промышленность не знали об этой проблеме. Практически каждый проданный сегодня новый автомобиль предоставляет водителю возможность подключить свой телефон для совершения звонков по телефону с помощью громкой связи. Apple CarPlay, Android Auto и MirrorLink — все они существуют для передачи определенных приложений со смартфона на информационно-развлекательный экран автомобиля.

                                  Кроме того, новые автомобили все чаще комплектуются современными системами помощи водителю (ADAS), которые будут предупреждать водителя о возможных столкновениях или о том, что автомобиль сходит с полосы движения на дороге. К сожалению, ничего из этого, по-видимому, не имеет большого значения. Люди все еще используют свои мобильные телефоны, когда они за рулем, даже если они знают, что это плохо.
                                  Читать дальше →
                                • Обзор PocketBook X – огромного 10,3-дюймового ридера с экраном E Ink Carta Mobius и металлическим корпусом

                                    Приветствую всех! На прошлой неделе начались продажи ридера PocketBook X – первой 10,3-дюймовой модели в линейке компании. Мне удалось быстренько заполучить её на тест и некоторое время погонять. О впечатлениях я расскажу ниже, сдобрив их некоторыми мыслями о столь крупных устройствах для чтения.

                                    Первое, что следует знать про PocketBook X – он стоит 24 999 рублей. Сумма вроде бы и приличная, но! На деле оказывается, что это самый доступный ридер такого формата – 10,3 дюйма – на российском рынке. Другие модели с аналогичной диагональю дороже, причём значительно – они стоят от 40 тысяч. Почему «икс» (ну или «десятка», тут уж кому как нравится) получился дешёвым? Во-первых, продается он только в магазине на pocketbook.ru. Это позволило избежать накруток розничных сетей. Оно ведь как бывает: продается то или иное устройство и в рознице, и в фирменном магазине производителя; производитель рад бы продавать устройство гораздо дешевле, но не может поставить цену ниже, чем в федеральной рознице. Потому что после этого он из розницы просто вылетит. С PocketBook X такой проблемы нет, на модели зарабатывает только производитель (иначе бы стоил этот ридер тысяч 35, а то и дороже).


                                    Читать дальше →