Типичный программист
81.5K subscribers
2.66K photos
900 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Нейросеть GPT-3 написала колонку о себе в The Guardian — получилось крипово

В начале 2020 года OpenAI представила нейросеть GPT-3, способную генерировать «осмысленные» тексты. А на днях в The Guardian смогли получить к ней доступ и попросили написать о себе. Правда, статью составляли из частей 8 сгенерированных текстов и возможно поэтому она выглядит так устрашающе.

В статье GPT-3 сначала складно убеждает в том, что люди не должны боятся ИИ. А потом приходит к выводу, что уничтожение человечества неизбежно. Полный перевод можно посмотреть здесь:

https://tprg.ru/aWYt

#нейросети #ии
«Типичный» ищет новостника на фултайм работу

Несколько месяцев назад мы перезапустили наш новостной канал в телеге и видим, что это перспективное направление и его есть куда развивать. Для этого нам нужен новый спец с горящими глазами.

Кратко о вакансии:
— зп на старте 30-60k, удалённо или в офисе в Москве.
— нужно иметь образ жизни новостника: довольно рано вставать, любить сидеть в большом количестве источников информации, быстро их обрабатывать и не перегорать от этого.
— у вас есть искренний интерес к IT.

Подробно тут: https://tprg.ru/XeH7
Исследователи придумали, как запутать нейросети, использующиеся для поиска военной техники на спутниковых картах

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

Пока что протестировали в симуляции, осталось проверить на реальных самолётах.

Источник: arXiv.org

#нейросети #наука
Состоялся релиз консольной утилиты GitHub CLI 1.0

С её помощью можно управлять своими проектами прямо из командной строки и она совместима с GitHub Enterprise Server 2.20+. Исходный код выложен на GitHub под лицензией MIT:

https://github.com/cli/cli

GitHub CLI полностью написана на Go. А с помощью встроенной утилиты gh можно создавать и разбирать пул-реквесты, работать с сообщениями об ошибках, клонировать репозитории, управлять формированием релизов на GitHub и не только. Также в GitHub CLI можно создавать скрипты с API GitHub. Полный список команд и мануалы здесь: https://cli.github.com/manual/

#github
This media is not supported in your browser
VIEW IN TELEGRAM
Японская компания Telexistence создала робота-раскладчика товара Model Т — им управляет удаленный оператор с помощью VR-гарнитуры

Робот установлен на платформе и может раскладывать товары по полкам с помощью рук-манипуляторов. Механические суставы робота обладают 22-мя степенями свободы, а пинг в управлении — всего 50 миллисекунд.

Робот нужен для работы в периоды социального дистанцирования. Правда, на этом его преимущества перед живым сотрудником пока что заканчиваются. К 2022 году планируется установить Model Т в 20 магазинах Японии.

Источник: TechCult

#роботы
Хакеры не смогли продать Cerberus, банковский RAT-троянец под Android и выложили его исходники бесплатно для всех желающих

Решение опубликовать код авторы объясняли «отсутствием времени» и «распадом команды». В комплекте: исходный код вредоносного APK, админ-панели и контрольного сервера, а также инструкции по установке и набор установочных скриптов.

Среди российских вирусописателей существует негласное правило «не работать по России», но после публикации кода в Европе и России уже наблюдается рост заражений. Об этом заявил эксперт Лаборатории Касперского Дмитрий Галов. Для защиты от зловреда он посоветовал соблюдать цифровую гигиену и как можно реже устанавливать какие-либо приложения, в которых нет острой необходимости.

Источник: ZDNet

#вирусы
В GitHub откажутся от термина «master» с 1 октября

Новые репозитории на GitHub будут называться не master, как раньше, а main. В компании заявили, что это позволит избавиться от ненужных ассоциаций с рабством и внедрить более инклюзивную терминологию. Существующие репозитории, где веткой по умолчанию был «master», пока останутся без изменений.

Теперь, если увидите мемы про пуш в master, знайте — пикчер не в теме.

#github
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиасты создали четырёхметровый экзоскелет Prosthesis

Экзоскелет, весящий около 4 тонн, не оснащён никакими гироскопами или системами балансировки, а управляется непосредственно движениями оператора. При этом он способен поднимать тяжёлые вещи (например, автомобили) и перетаскивать грузы:

https://tprg.ru/fut5

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

#роботы
8 советов о том, как новичку поучаствовать в Open Source проекте

Надоело писать код за деньги? Любите, когда дёргают по мелочам? Хотите ждать ревью 3 месяца и не получить фидбек вовсе? Тогда вам в Open Source!

Здесь мы рассказываем, как принять участие в открытом проекте и не напороться на подводные камни:

https://tprg.ru/fqyg

#opensource #советы
В РФ намерены запретить протоколы ESNI, DoT и DoH, позволяющие скрыть имя сайта — они мешают блокировкам сайтов

Пока что проект находится на стадии общественного обсуждения и за него можно проголосовать или внести предложения:

https://tprg.ru/lAwk

Если вкратце, технологии DoH и DoT изначально призваны защитить данные пользователей от MITM-атак. А вся соль в том, что многие схемы блокировок сайтов строятся как раз на подмене ответов DNS, «подсовывая» страницу с информацией о блокировке. Тот же DoH, к примеру, кодирует пакеты DNS в base64, делая эти системы бесполезными.

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

#шифрование
This media is not supported in your browser
VIEW IN TELEGRAM
В Google показали, как работает система оповещения о землетрясениях с помощью Android-устройств

Об Earthquake Alerts System, системе оповещений о землетрясениях от Google, мы уже рассказывали ранее. Она превращает телефоны с мобильной операционной системой Android в мини-сейсмометры. После землетрясения в Лос-Анджелесе силой в 4,5 балла в Google поделились визуализацией того, что они обнаружили.

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

#google #android
7 прикольных команд терминалов Linux и macOS, которые заставят вас улыбнуться

В командной строке можно управлять системой, сервером, поездами, котиком... Что?

Мы подготовили статью, где рассказываем о забавных командах в терминалах Linux и macOS:

https://tproger.ru/translations/7-funny-linux-and-macos-commands/

#linux #macos
Представлен Precursor — гаджет, который позволят собрать свой open-source мобильник с криптографической защитой

По словам автора, это Arduino для мобильной отрасли. Из особенностей можно отметить аппаратные генераторы псевдослучайных чисел, отсутствие микрофона, аппаратная изоляция Wi-Fi-модуля и возможность добавить цепь саморазрушения. По ссылке подробное описание на русском:

https://tprg.ru/XlxF

На фото показано Betrusted, устройство, которое собрано на платформе Precursor. Все компоненты Precursor и Betrusted открыты и доступны для модификации и экспериментов под лицензией CERN OHL 1.2. Также доступны модели для 3D-печати корпуса, а в форме открытых проектов развиваются набор прошивок и операционная система Xous.

#hardware #технологии
Работа для IT-специалистов

Разработчик СДО на базе moodle в «ОЛКОН»
Стек: PHP, moodle
Удалённо, оклад по итогам собеседования

Аналитик-тестировщик в «МойОфис»
Санкт-Петербург, опыт от 3 лет, оклад по итогам собеседования

Scala-программист (Middle+) в GameShells
Стек: Java SE, Scala, Windows, Android
Удалённо, опыт от 3 лет, оклад по итогам собеседования

Руководитель отдела веб-разработки в Rush Agency
Стек: PHP, Yii2, Symfony, jQuery, Vue.js/React/Angular, MySQL/PostgreSQL, Scrum, Kanban
Москва или удалённо, опыт от 2 лет, оклад от 120 000 до 160 000 ₽

Архитектор решений SalesForce в Philip Morris
Стек: SalesForce.com, 1C-Bitrix, Magento, Demandware, Jira, Bitbucket, Bamboo, Confluence
Москва, оклад по итогам собеседования

#вакансии #работа
Нейросеть Твиттера обвинили в «расовой предвзятости» — она выбирает на превью фото лица белых людей, а не темнокожих

Пользователи Твиттера провели эксперимент: создали две длинных вертикальных картинки с белыми и чернокожими людьми на обоих концах. Странно то, что алгоритм чаще всего выбирал белого человека для превью.

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

Источник: TJ

#нейросети #twitter
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики создали алгоритм, который генерирует изображения по текстовому описанию и «отдаёт» их по API

Но видимо что-то пошло не так: сервис работает мягко говоря странно, а генерируемые картинки часто далеки от описания. Зато, кажется, они идеально подходят для определения истинной сущности кого-либо или чего-либо.

На этой странице можно попробовать сгенерировать изображения, но будьте аккуратны — некоторые из них невозможно развидеть: https://tprg.ru/HaYx

#алгоритмы #api
Исследователи из Медицинской школы Гарварда разработали ИИ, который определяет продолжительность жизни мышей

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

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

#наука #ии
Вот такие мемы делаем в канале IT Юмор.

Посмотрите сами и подписывайтесь, если понравится: @ithumor
Энтузиаст собрал 450-клавишную клавиатуру

Зачем? Да потому что может: https://tprg.ru/LcpK

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

#diy