Интернет ненужных вещей – Telegram
Интернет ненужных вещей
3K subscribers
329 photos
19 videos
23 files
539 links
Олег Артамонов. Техлид умных ТВ в Яндексе, сопредседатель Координационного совета при ОП РФ по общественному контролю за голосованием, председатель ТИК ДЭГ 2024 и просто неприятный человек.

Рекламы здесь нет и не надо.

Для связи: @olartamonov
Download Telegram
👍319👎4
Иллюстрация про опенсорс, да.

В 2018 году я довольно-таки неплохо оптимизировал AES в RIOT OS — сэкономив 8 КБ флэша (на микроконтроллерах это огромная экономия, в некоторых случаях она позволяет использовать в проекте микроконтроллер на ступеньку ниже уровнем, например, с 64 КБ флэша вместо 128 КБ) без сколь-нибудь ощутимой потери производительности.

https://github.com/RIOT-OS/RIOT/pull/10037

Паралелльно я там же почистил реализацию AES в LoRaWAN — выкинул собственную лоравановскую, бездумно кем-то туда втащенную, и переключил на только что оптимизированную мной RIOT'овскую. Получив меньший размер кода, двукратный прирост производительности (sic!) и вишенкой на торте ещё и решение проблемы с тем, что лоравановская реализация конфликтовала с райотовской, в результате чего их нельзя было использовать одновременно.

https://github.com/RIOT-OS/RIOT/pull/10124

То есть в сумме:
• минус 8 КБ в размере кода
• плюс два раза в производительности
• решение проблемы несовместимости двух реализаций

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

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

В принципе, оно бы так и померло, если бы в 2021-м кто-то не пришёл с жалобой, что у вас тут вообще-то LoRaWAN и родной AES не дружат, а потом другой человек не вспомнил, что проблема три года как решена.

https://github.com/RIOT-OS/RIOT/issues/16293

Ну то есть три года простой, понятный и очень эффективный патч просто покрывался пылью.

@sforsecurity
👍95👎3
Встреча начинается с вопроса «А ты как сам? Не под санкциями ещё?» :)
👍48👎62
Z
👍42👎154
Наиболее интересным исследованием ChatGPT было бы исследование вопроса, «понимает» ли он, что такое достоверная информация.

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

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

А вот можно ли «убедить» ChatGPT сообщать только правду, что именно он в этом случае будет сообщать, как он будет определять достоверность информации — вот это на самом деле интересный вопрос.

@sforsecurity
👍44👎32
Вечером в куплете — утром в стенгазете (с)

Отправили очередную партию разного коллегам в Донецке и Луганске. У кого-то генераторы и пауэрбанки, а я по мелочёвке — блоки питания 12 В, китайские DC/DC на производство многопортовых USB-зарядок под бортовую сеть 12/24 В, наборы SMD-резисторов и конденсаторов ходовых номиналов по 200-500 штук каждого...

Как нетрудно догадаться по последней фотке, уже доехало.

@sforsecurity
47👍24👎5
(вздохнув) Бесплатный доступ к Midjourney отключили из-за генерации фейков о политиках, сообщали нам СМИ. Созданные нейросетями изображения легко отличить по неправильной форме рук, утверждали эксперты.

Ну, что на эту тему можно сказать. Например, вот что можно сказать: https://news.1rj.ru/str/neuralnetworkcats/429

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

В следующей версии Midjourney, подозреваю, нейросетку ещё немного дообучат — и мы с вами не погрузимся в океан фотофейков лишь потому, что для создания вот таких картинок, а не «Джо Байден без одной ноги и с кривыми пальцами сидит на стуле работы Маурица Эшера», нужно серьёзное умение с нейросеткой правильно работать.

@sforsecurity
👍24👎2
Крис Трэверс, разработчик опенсорсной ERP LedgerSMB, был на PostgressConf, обсуждал там ситуацию с неприёмом патчей от Baikal Electronics. Как человек имеющий отношение к Open Source разложил всё по полочкам и, скажем, некоторые реакции мне не были очевидны.

Например, он пишет, что цепочка: "Байкал используется военными" — "У России начинается конфликт с вовлечением США" — "Производство Байкала блокируют, продажу ПО блокируют, приём патчей в ядро Линукса блокируют" приводит к тому, что "Байкал" даже не то что рекомендуется, а останется более-менее предсказуемой платформой для российских инфраструктурных компаний, даже чисто гражданских. (хотя он за скобками оставляет вопрос производства этих процессоров — полагаю, просто не в курсе всех пертурбаций)

Как следствие - всё больше и больше гражданских структур начинают испытывать потребность в ОС поддерживающей Байкал. При этом стоит отметить, что когда NSA добавляет SELinux в ядро — это не вызывает никаких протестов со стороны OS сообщества: опять мы сталкиваемся с rules based world, где правила не применяются к Штатам. (Это высказывание Криса, не моё)

И что же произойдёт, когда это желание будет сталкиваться с элитаризмом со стороны Якуба из Facebook?

Для начала - переход к ОС, где на ядро накатываются патчсеты с отброшенными, но нужными правками.

Потом форк

Потом переход на другое ядро (OpenBSD, например)

А дальше происходит неожиданное: поскольку версия Pax Americana сидит в углу и говорит: "Гады вы все, русские, да и китайцы тоже" и не принимает от них патчей, а китайские и русские версии OSS спокойно забирают творчество американских и европейских опенсорсников, продукт из закрытых стран, сюрприз, станет более универсальным и имеет все шансы стать основной веткой развития того же ядра Linux

Очень интересная статья, логически неплохо выверенная, рекомендую к прочтению.
👍523👎3
Вчера прочитал студентам РГСУ лекцию о том, что такое искусственный интеллект, откуда он взялся, чем грозит человечеству и как нам вообще с этим жить.

Лекция получилась бодрая (а также плотно на все полтора часа, минута в минуту), так что, придя домой, сел и законспектировал (смартфон меняет на «законсервировал») её на Хабр.

https://habr.com/ru/articles/729046/

У ChatGPT на месте этих способностей — ноль. Пустыня. Ни малейших признаков осознанности. Ни под лупой, ни под микроскопом, никак.

ChatGPT не разумен. Он не демонстрирует даже минимальных признаков сильного интеллекта, даже намёков на него. Мы понятия не имеем, удастся ли нам создать сильный AI, и если да, то когда — но ChatGPT от него столь же далёк, сколь далеки калькулятор и экскаватор.


@sforsecurity
👍75👎31
Вдохновившись лекцией Олега Артамонова в РГСУ сделал такой арт. Олег Артамонов — приглашённый лектор, Яков Якубович — ответственный преподаватель.

Про техническую часть: стиль отрисовки персонажей — игра Fortnite, отгенерил Олега и Якова, далее сгенерил бэкграунд со студентами. Потом заколлажил в Affinity Designer и добавил текст.

Нейросетки инструмент, да. Можно в часть рабочего процесса встраивать. Почему нет?

@neuralnetworkcats
👍33👎3
Илон Маск: публикует письмо с предложением на полгода запретить OpenAI работать над ChatGPT.

Тоже Илон Маск: второй месяц активно работает над запуском конкурента OpenAI под названием X.AI.

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

А вот на срочное преодоление отставания от конкурентов 6 месяцев — самое то, что надо.

@sforsecurity
👍35👎42
(вздохнув)

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

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

Добавил в статью на Хабре дополнение, целиком его тут не дублирую, смотрите там в конце: https://habr.com/ru/articles/729046/

Боль и печаль, конечно, но с другой стороны, если всех этих людей заменить на ChatGPT, разве станет человечество жить хуже?..

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

@sforsecurity
👍45👎4
(между делом) Очень люблю тех двух самых преданных читателей этого канальчика, которые всегда ставят мне негативный смайлик. У одного, кажется, даже уведомления включены и звук погромче сделан, он каждый раз прямо первый.
59👍40👎19
Тем временем Никита Ляховецкий, глава нашего московского реготделения, обогнал меня на повороте — пока я маринуюсь в «Миротворце», он сразу под санкции Зеленского попал.

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

Бояться надо, ребята, когда в тебя ФАБ-1500-2600ТС летит на крылышках, и я так понимаю, до этого момента украинской публике недолго осталось.

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

@sforsecurity
👍49👎102