Журнал «Код»
54.5K subscribers
7.41K photos
315 videos
5.31K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Школьная загадка про сейф, которая ставит в тупик большинство взрослых

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

https://thecode.media/crack-safe/

#лучшее_Код
#задача_Код
Сложная задача про бабушку и домашние помидоры

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

Попробуйте свои силы на задаче про бабушку и помидоры 🍅
https://thecode.media/baboolya/

#лучшее_Код
#задача_Код
Есть надежда. Европейские ученые разработали технологию определения дипфейков: https://www.youtube.com/watch?v=RoGHVI-w9bE

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

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

https://thecode.media/batareyki-besyat/

#лучшее_Код
#задача_Код
Недетская задача про детей

Типичная задача про программистов:

— Сколько лет твоим детям?
— Сколько лет — не скажу, но у среднего голубые глаза. Угадывай
— Когда было Бородинское сражение?
— По старому стилю или новому?
— Все понятно! У тебя два сына и дочь, твою жену зовут Ирина, старший сын пишет на Swift
— Правильно!
— Ахаха обнимемся!

Как они приходят к таким умозаключениям: https://thecode.media/children/

#лучшее_Код
#задача_Код
Есть ли у вас талант к программированию или нет? Давайте проверим.

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

Пройди прямо сейчас: https://thecode.media/programmer-quiz/

#лучшее_Код
#тест_Код
Объектно-ориентированное программирование: на пальцах

Одна из главных концепций современного программирования — объекты. Объясняем на пальцах и картинках, что это.

https://thecode.media/objective/

#лучшее_Код
#объяснялово_Код
Что о вас на самом деле знают Google и Facebook (и все остальные)

Забавный факт: если на любой странице в интернете стоит кнопка «Лайк» от Фейсбука, Фейсбук знает, что вы на этой странице были. И использует эти данные, чтобы показывать вам рекламу.

https://thecode.media/orwell/

#лучшее_Код
#объяснялово_Код
Благодаря устройству можно брать виртуальные объекты в руки и ощущать их как настоящие.

Чтобы полностью погрузиться в VR, нужно подключить как можно больше органов чувств. Разработчики из Teslasuit побеспокоились об осязании: представили перчатку, которая позволяет ощущать виртуальные предметы.

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

Также Teslasuit Glove захватывает движение руки, пульс и другую биометрическую информацию. Можно пойти ещё дальше и подключить гаджет по Wi-Fi к специальному костюму: тогда передача чувств будет максимально полной.

Полноценно перчатку представят на выставке CES 2020 в январе. Поставлять её начнут ко второй половине года.
Как писали игры для приставок: чудеса оптимизации и жёсткий кодинг

В этой игре 40 КБ, и в них умещаются уровни, миры и боссы! Вот как: https://thecode.media/nes-game/

#разбор_Код
С написанием русскоязычных текстов нейросети справлялись так себе, но лишь до недавнего времени. Разработчик из Москвы Михаил Гранкин создал алгоритм «Порфирьевич», который берёт пару-тройку предложений и на основе них составляет удобочитаемые обрывки новостей, рассказов и даже стихов.

За основу Михаил взял лучшую в своём роде нейросеть GPT-2 от компании OpenAI. Чтобы алгоритм «заговорил» на русском, его пришлось обучить на произведениях Пушкина, Толстого, Достоевского, Гоголя и Пелевина.

«Порфирьевич» пишет только по несколько предложений. Если бы такого ограничения не было, то интернет быстро заполонили бы очень правдоподобные фейковые новости.

Опробовать нейросеть можно здесь: https://text.skynet.center/

Есть и Telegram-бот: https://tgram.link/HistoryAIBot

Версия алгоритма, которая дописывает стихи, тоже доступна в Telegram: https://tgram.link/NeuroPoetBot

Исходный код нейросети на GitHub: https://github.com/mgrankin/ru_transformers
Посмотрите, как один ИИ обманывает другого, вытворяя непредсказуемые действия

В реальных условиях такое поведение машины может привести к катастрофе.

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

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

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

Если будете обучать собственный ИИ, удосужьтесь подготовить его ко всему. Иначе последствия могут быть плачевными.

https://youtu.be/NqlfLk82T3E
Из-за низкой рождаемости на японских заводах некому работать.

У японского производителя одежды Uniqlo есть большой склад в Токио. Там лежит товар. Его нужно упаковать и отправить покупателям или по магазинам.

Уже сейчас вместо 90% сотрудников этого склада работают машины. Но остался один участок, который пока машинам недоступен: фасовка футболок для отправки покупателям. Роботы пока что не умеют аккуратно взять футболочку, сложить ее и засунуть в пакет.

Но это пока. Компания Fast Retailing, которой принадлежит Uniqlo, уже договорилась с японским стартапом Mujin, который разрабатывает нужных роботов.

Скоро футболочки будет складывать робот.

Скоро на складе Uniqlo не останется людей.

Скоро наступит сингулярность.

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

В следующий раз мы с помощью Python будем варить кофе, а пока — решаем задачку про тараканов.

https://thecode.media/le-piton/

#задача_Код
Проверь свой дипфейк радар

Две фотографии — один человек. Где он?
Правильный ответ: парень со стеснительной улыбкой слева и правда существует. А вы что, подумали иначе?
Как испортить себе настроение, не отходя от экрана.

Программист Сэм Хьюз сделал, по его словам, самый отвратительный тетрис в мире. Здесь игроку всегда выпадает наихудшая фигура, а отвечает за это ИИ. Его задача — придумать плохой сценарий и сделать все, чтобы у человека загорелось кресло.

Попробуйте сами — https://qntm.org/files/hatetris/hatetris.html.

Лучший результат создателя игры — 5 заполненных строчек.
Робот-дворецкий на базе Alexa

Пусть вам далеко до Брюса Уэйна, но вы достойны своего Альфреда.

Представляем Temi — интеллектуального робота-помощника. Он может быть вашим навигатором, системой рекомендаций в магазинах, камерой для видеосвязи, диджеем, да кем угодно.

Но может ли он сгонять за минералкой?

https://vk.com/video-179664673_456239284