Тег ‘технологии высокаго пошибу’

Falsehoods programmers believe about dates

Читал тут комментарии к “В августе сорок четвертого“, зацепился за вот такое:

Работая в военных архивах, я даже не десятки, а сотни раз встречался с удивительнейшими неточностями и накладками. Своими глазами я видел, например, книгу погребения стрелкового полка, где датой гибели сорока семи военнослужащих указано… 31 февраля 1942 года. Но это подлинный документ, и, отвечая сыну одного из сорока семи, сотрудники архива указали датой гибели его отца 31 февраля 1942 года, в скобках оговорив: «Так в документе».

Скажите, товарищи программисты, а как ваша любимая система воспримет дату “31 февраля 1942 года”? Есть ли у вас возможность скормить ей заведомо несуществующую дату, прикрываясь словами “Так в документе”?

UPD Что характерно – ОБД “Мемориал” находит 145 записей с 31 февраля 1942 года.

Как стать специалистом по машинному обучению

Открыл для себя два прекрасных метода, позволяющих добавить волшебные слова “машинное обучение”, “искусственный интеллект” и даже “нейросети” практически куда угодно. Что особенно весело – оба способа доступны любому кодопису с IQ чуть выше обезьяньего.

Итак способ первый, для интеллектуалов, еще не забывших правила дифференцирования (матан, первый курс…). Представьте, например, что у вас есть десяток-другой каких-то числовых параметров, и вы уже порываетесь сделать какой-нибудь линейный классификатор. АСТАНАВИТЕСЬ! Вместо линейного классификатора возьмите простейшую модель искусственного нейрона (ADALINE подойдет), выпишите дифференцируемую функцию активации (гиперболический тангенс, например), честно продиффиренцируйте это все (да, придется попыхтеть с бумажкой и карандашиком) и не менее честно выпишите уравнение градиентного спуска. Готово! Вкорячив это в свою программу, не забудьте везде упомянуть про применение нейросетей.

Способ второй, доступный даже обезьяне. Честно прочитайте в англоязычной википедии про Q-learning. Если вы тупой – прочтите аналогичную статью в русскоязычной википедии. Определите “множество состояний” и “множество действий”, наукообразно это распишите, …, PROFIT!

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

Ленивые китайцы

Когда китайцам лень собирать мультиметр или электрогитару – они просто продают набор деталей для сборки в разделе DIY всяких там алиэкспрессов. Что сука характерно, набор для сборки стоит дороже готового изделия.

Разработчикам mesh-сетей посвящается

unreachable

Иногда полезно читать IEEE-шные документы.

Жиза

wifi-abbrev

Про плесень и журналистов

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

Короче, поглядел я на творчество этого, так сказать, “журналиста” – это несложно:

http://digimedia.ru/author/admin/

Особо не смотрите на сайт с криво натянутым вордпрессовским шаблоном (55$, чтобы купить шаблон, нашли – а сумму чуть побольше, чтобы перевести на русский Read More… и Comments – нет) – лучше попробуйте отнести материалы сайта к какому-нибудь из жанров, перечисленных хотя бы в книжке Тертычного:

http://evartist.narod.ru/text2/01.htm

Не получилось? Ничего удивительного – все эти “обзоры мобильных телефонов” с перечислением их характеристик мало чем отличаются от каталога какого-нибудь ДНС или М-Видео, с той лишь разницей, что вторые пишет не надутый от собственной важности “журналист”, а девочка за три копейки, да еще есть кнопка “купить”. К журналистике это не имеет ни малейшего отношения.

Инсулиновая помпа по джаваскриптерски

Вместо “охуеть” следует говорить “я поражен”:

https://liamz.co/blog/im-a-cyborg-now-on-building-my-own-artificial-pancreas/ (пересказ на русском)

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

Ну, за IPv6!

Пишут, что в Белоруссии провайдеров законодательно обязали поддерживать IPv6. За это непременно надо накатить.

belarus-ipv6

Неновый интернет

Прочитал тут заметочку писателя Горчева про “Новый Интернет” (написано в 2004 году):

http://gorchev.lib.ru/txt/by1/newinternet.shtml

Довольно забавно, что описанное очень напоминает ФИДО или “немассовый” интернет (”у нас” это – где-то до 2000 года, “у них” – пожалуй, до середины 90-х). Беда того ФИДО или интернета, конечно, в том, что населен он был в основном “компьютерщиками” – но ровно поэтому и получалось, что “все всех знают”, как в большой деревне. Ну а как только в интернете заводятся и начинают что-то писать писатели – хана тому интернету.

Про Lenovo

Вот давно хотел написать – пользуюсь планшетом Lenovo A10-70, и как-то довелось глянуть его Hardware Maintenance Manual. Мало того, что это руководство для сервисменов выложено в открытый доступ – так оно по подробности напоминает таковые для ноутбуков серии ThinkPad. Интересно, это признак того, что “культура” занимавшегося ноутбуками подразделения IBM дошла и до планшетов производства Lenovo?

Живем, как в Калифорнии

Вот и “Теслы” на МКАДе взрываются из-за того, что автопилот поролся в глаза и не разглядел эвакуатор.

Как тебе такое, Элон Маск?

Это просто пиздец какой-то!

sber-pisdets

Криповенько

Фейсбук показал мне рекламу колец, почему-то не поршневых (это я еще б понял), а обручальных.

БЛЯДЬ СУКА ЕБАНЫЙ ЦУКЕРБЕРГ, ЧТО ТЫ ТАМ ЕЩЕ ПРО МЕНЯ ЗНАЕШЬ?

Терминологический вопрос

Был свидетелем одной фейсбучной дискуссии, где чуваки пытались придумать, как сходить на несанкционированный митинг, и чтобы ничего за это не было. В процессе договорились примерно до следующего: “Надо сделать приложение, которое рандомно выбирает точки и сообщает, куда идти”. В ходе дальнейшего обсуждения несколько раз прозвучали слова “блокчейн”, “криптография” и все такое – но я не об этом.

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

Главное правило разработки под Android

Купите себе несколько девайсов ценовой категории “днище” (бренды вроде Prestigio, Irbis, Digma, которыми завалены магазины) – потому что именно это самое днище будет максимально популярно у пользователей, а заодно – страдать от самых невообразимых программно-аппаратных глюков.

Ну и чтобы два раза не вставать – а что нужно, чтобы писать софт для iPhone/iPad?

Bluetooth и приватность

Вот New York Times пишет:

https://www.nytimes.com/interactive/2019/06/14/opinion/bluetooth-wireless-tracking-privacy.html

Если коротко – несколько рекламных компаний занимаются отслеживанием местоположения пользователей мобильных приложений с помощью Bluetooth-маячков. Скажем, встроенный в “фирменное” приложение какого-нибудь там Walmart модуль может определить, в каком отделе какого магазина находится пользователь, прислать подходящую рекламу, ну и так далее.

В статье написано, правда, что точность определения местоположения через Bluetooth составляет единицы сантиметров – честно говоря, не уверен в этом (хотя кое-какие наработки на эту тему есть в стандарте Bluetooth 5.1, и производители уже заявляют о поддержке этих нововведений – раз, два, три). Но в любом случае, даже обычный Bluetooth 4.0 позволяет определять расстояние до, скажем, мобильного телефона пользователя с точностью до метров (просто по RSSI – то есть мощности принимаемого сигнала). В общем, прогресс в рекламном деле впечатляет.

Заодно – немного о стоимости этих “маячков”. Простой “маячок” на дешевом чипе типа CC2541 (Texas Instruments) обойдется в 2$, более сложный на чем-то типа CC2640 (Texas Instruments) или nRF52811 (Nordic Semiconductor) – в 5$, работать на батарейке типа CR2032 они смогут в течение довольно длительного времени – год-два выглядит вполне реалистичной оценкой. Закидать ими территорию, к примеру, большого ТРЦ – довольно несложное и недорогое мероприятие.

PS А я, как и положено параноику, просто лишний раз буду проверять, отключен ли в моем мобильнике Bluetooth.

Про стартапы

Чуваки, а расскажите, учат ли во ФРИИ-шных акселераторах русской грамматике и орфографии, или это для модных стартаперов необязательно?

http://flashsafe.ru/

Глаза вытекли уже на “предисловии”.

PS О содержании отдельный разговор, там каждая фраза – готовый facepalm.

UPD Пост на пикабу, показывающий ситуацию с другой стороны: https://pikabu.ru/story/beskonechnaya_fleshka__startap_porusski_5783248.

ИДЕЯ ДЛЯ СТАРТАПА

Придумал, как можно совместить дартс и буллшит-бинго. Берем красивую бессмысленную картинку про стартапы, IoT, big data или какие-нибудь еще модные штуки – вот, скажем, такую (все картинки кликабельны):

postscapes-iot

Или такую:

libelium-smart-world

Или такую, например:

big-data-vendors

Печатаем в большом разрешении, наклеиваем на пробковую доску, берем дротики для дартса, …, PROFIT!!!

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

Робототехники вам в ленту

robot-sortir

Прямо вспоминается “Красная плесень”:

И зашел Ваня в странный сортир
Ни очков здесь тебе, не перил
Даже нету окна и зеркал
Лишь один здесь стоял писсуар
Но писсуар очень странный при этом
Ножки обуты в кроссовки с жилетом
Пальто одето на тот писсуар
Таких извращений Иван не видал!
Но видя, что некуда больше сливать
Стал лихо Иван в писсуар этот ссать
Вдруг затрясся писсуар
Загудел как самовар
И ногою вдруг как топнет
И ругаться громко стал:

Ты чего мне ссышь в дупло?
Ты, гавнистый западло?
Я великий умывальник!
Знаменитый Мойдодыр
Умывальников начальник
Да мочалок командир
Да мочалок командир
Да мочалок командир
Если топну я ногою
И достану свой обрез
Свой обрез
Свой обрез
Прибегут мои мочклки
Мои мочалки
Мои мочалки
И тебе тогда пиздец!!!
Пиздец
Пиздец
Пиздец
Пиздец

Бери нокию, не ошибешься

Введя при покупке в качестве промо-кода “8 марта” и оплатив картой на сайте, можно купить Nokia 3.1 plus за 4690 рублей:

https://mobileshop.nokia.ru/379167/nokia-3.1plus-indigo/

UPD Халява все, теперь все та же нокия стоит не 10, а все 13 тысяч, то есть около 8 с учетом скидки и в целом акция выглядит значительно менее интересно.

UPD2 В Нокии решили, что слишком сильно сбросили цену и начали отменять заказы. Попробуем, конечно, доказать им, что они неправы.

UPD3 Краткая инструкция по дальнейшему общению с ООО “Байон”: https://www.facebook.com/olartam/posts/2322586167791460