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

Тем временем отличился Госдеп США

Официальный русскоязычный аккаунт Госдепа в пятницу вечером выложил в твиттере антирекламу Huawei:

https://mobile.twitter.com/USApoRusski/status/1218127103402684416

Если в понедельник редакция аккаунта проспится и удалит – то видео из твита уже перезалили на Ютуб:

Интересно, конечно, а как такое мочилово конкурентов соотносится с “этичной и прозрачной деловой практикой”?

Маленький домашний Роскомнадзор

Не спрашивайте, как, но я набрел на настройки DNS-сервера для блокировки “неонацистских и гомофобных” сайтов:

https://git-01.md.hardenedbsd.org/shawn.webb/dnspinning-for-human-rights/

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

Еще про видосики

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

Но вот какая штука – снять видео на мобильник дрожащими руками – доступно любому тупице, а сделать минимально качественный “коммерческий” видеоролик – уже нет. Хорошая студия, поставленный свет, качественный монтаж, грамотный сценарий – все это отдельная работа, требующая своих специалистов. Если те же “копирайтерские тексты” может выдавать на-гора любой школьник или домохозяйка (желательно с Полтавы или Житомира, шоб подешевле), то снимать рекламные ролики пусть даже и для интернета – занятие непростое и требующее каких-то профессиональных знаний.

Это в “гипертекстовом” интернете для того, чтобы сделаться модным блоггером, достаточно уметь минимально грамотно писать и снимать котиков и сиськи на говнозеркалку, с “картиночным” инстаграмом чуть посложнее, но тоже можно обойтись без профессионального фотографа – а вот с видео так не получится. Осваивайте профессию режопера :)

Кстати, держите идею

В продолжение предыдущей записи – идея для стартапа :) – соцсеточка, в которой нельзя (вообще нельзя!) писать текст, можно только выкладывать видеоролики.

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.