Эпсилон
7.6K subscribers
259 photos
490 videos
39 files
617 links
▪️Компьютерная безопасность
▪️Программирование
▪️Взломы и уязвимости
▪️Хакинг
▪️Способы заработка в сети
▪️Полезные ссылки и лайфхаки
▪️Игры и GameDev
▪️Компьютерная графика

Чат и обсуждение: @hack_cpp

Связь: @physicist_i
Download Telegram
Media is too big
VIEW IN TELEGRAM
📺 Реклама портативного Apple Macintosh 1984 года

А сейчас развелось дрищей с синдромом приобретенной беспомощности, что не могут ноут массой больше 1 кг носить с собой. 😏

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18😁8💯2🔥1
👨🏻‍💻 Большая подборка ресурсов для поиска человека в социальных сетях

Далее будет подборка OSINT ресурсов, благодаря которым вы сможете найти нужную информацию о цели в социальных сетях.

Поиск человека по аккаунту ВКонтакте:
searchlikes.rututnaidut.com220vk.comvk5.city4me.comvk.watchvk-photo.xyzvk-express.ruarchive.orgyasiv.comarchive.isyzad.ruvkdia.com

Поиск человека по Twitter аккаунту:
followerwonk.comsleepingtime.orgfoller.mesocialbearing.comkeyhole.coanalytics.mentionmapp.comburrrd.comkeitharm.mearchive.orgundelete.news

Поиск человека по Facebook аккаунту:
graph.tipswhopostedwhat.comlookup-id.comkeyhole.coarchive.org

Поиск человека по Instagram аккаунту:
gramfly.comstoriesig.comcodeofaninja.comsometag.orgkeyhole.coarchive.orgundelete.news

Поиск человека по Reddit аккаунту:
snoopsnoo.comredditinsight.comredditinvestigator.comarchive.orgredditcommentsearch.com

Поиск человека по Skype
mostwantedhf.infocyber-hub.pwwebresolver.nl

💡 Есть что добавить? Напишите в комментариях.

#полезные_ссылки #hack
👍8👨‍💻21😱1🤝1
👨🏻‍💻 Где решать задачи по программированию - Часть 1

E-olymp — один из крупнейших украинских сайтов для изучения информатики и подготовки к олимпиадам.

HackerRank — это социальная платформа, которая предлагает задания разной сложности по программированию. Запущена платформа была в 2012 году. Сейчас аудитория проекта насчитывает около полутора миллиона пользователей. Статистику по результатам решений заданий своими пользователями ресурс регулярно публикует в виде рейтинга по 50 странам.

Coderbyte — предлагает 200+ соревновательных задач, которые вы можете решать в онлайн-редакторе, используя 10 различных языков программирования. Вы сможете ознакомиться с официальными решениями для некоторых задач, а также найти более 800 тысяч пользовательских решений. Coderbyte рекомендован командами многих известных образовательных курсов по программированию благодаря коллекции задач, полезных для подготовки к собеседованию.

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

CodeFights — платформа, состоящая из коллекции задач, которые можно решать в онлайн-редакторе, и форума пользователей для обсуждения возникающих проблем. Отличительной особенностью является функция «Company Bots». Это возможность конкурировать с «ботами», которые были запрограммированы инженерами крупных технологических компаний. Вы когда-нибудь задумывались, насколько ваши навыки программирования соответствуют стандартам инженеров из Uber, Dropbox, Quora и других высокотехнологичных компаний? Посоревнуйтесь с этими ботами и узнайте.
👍111🔥1🤯1
👨🏻‍💻 Где решать задачи по программированию - Часть 2

CodinGame — Этот сайт отличается от перечисленных выше тем, что вместо обычного решения, на CodinGame вы пишете код непосредственно для того, чтобы сыграть в онлайн-игру. Это увлекательно и некоторые из игр очень забавны (см. пример). Игровая графика хороша, а пользовательский интерфейс редактора/игры очень плавный. В целом, это отличный веб-сайт для новичков, изучающих программирование.

TopCoder — одна из первых платформ для соревнований по онлайн-программированию. Популярные Single Round Matches происходят несколько раз в месяц в определенное время. Это возможность посоревноваться с другими разработчиками. Вот несколько тем, которые могут быть затронуты. Помимо решения головоломок для развлечения, предлагаются и соревнования, в которых вы можете выиграть призы от спонсоров (реальных компаний) за лучшее решение.

LeetCode — В LeetCode собрана одна из лучших коллекций задач на применение алгоритмов. Темы, которые охватывают задания, требуют знания структур данных (binary trees, heaps, linked lists, etc.) Задачи более сложные, чем на других сайтах, но они окажутся очень полезными, если использовать их при подготовке к собеседованию. Раздел "Mock Interview" (Пробное интервью) специально предназначен для подготовки к собеседованию. Также проводятся соревнования по программированию, и есть раздел статей, который поможет вам лучше понять определенные задания.

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

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

Codeforces — российская платформа для соревнований по программированию, на которой регулярно проводятся турниры, в которых участвуют одни из лучших программистов в мире. Если вы начинающий кодер, задания, скорее всего, будут слишком сложны для вас — вот пример из недавнего соревнования. Для решения этих задач обычно требуются передовые знания в области математики и алгоритмов. Цель Codeforces — предложить разработчикам удобную платформу для создания, проведения и обсуждения соревнований по программированию.
👍14🔥2💯1
Media is too big
VIEW IN TELEGRAM
Из фильма Кто я (2014)

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

🔵 Эпсилон
👍7🔥2👏1😱1💯1
Media is too big
VIEW IN TELEGRAM
😒 #1 Основы безопасности и анонимности в сети

Мастер-класс ориентирован и на новичков, и на продвинутых в IT-технологиях. Вы узнаете:
▪️ Основное виды утечек конфиденциальной информации и методы борьбы с ними.
▪️ Идентификация пользователей в сети интернет и методы защиты.
▪️ Административная и техническая деанонимизация пользователей и методы защиты.

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😍1👨‍💻1
Media is too big
VIEW IN TELEGRAM
😒 #2 Основы безопасности и анонимности в сети

Вторая часть семинара по анонимности, безопасности и пентестингу, в которой мы с вами рассмотрим темы:
▪️ Безопасность сетей WiFi.
▪️ Безопасность мобильных платформ.
▪️ Софт для аудита мобильных приложений и аудита безопасности WiFi-сетей.
▪️ Безопасность IoT-устройств (Internet of the Things).
▪️ Опасность использования сторонних прокси серверов и TOR-нодов.

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥1
Media is too big
VIEW IN TELEGRAM
👨🏻‍💻 Data Science — от модели к продуктам. Брифинг-конференция к чемпионату по Data Science от Альфа-банка.

Data Science (с англ. «наука о данных») — одно из больших направлений в IT. Специалисты по Data Science, или дата-сайентисты, ищут способы извлекать из больших объёмов данных информацию, которая помогает компаниям принимать решения и развивать бизнес. Например, дата-сайентист может спрогнозировать сезонный спрос на товары или вероятность оттока клиентов.

🔵 Эпсилон
👍42🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё один пример социальной инженерии. Попробуйте со своей девушкой, в комментариях напишите прокатило или нет 😏

🔵 Эпсилон
😁21🤣6👍4🤨3🤔1😱1
💽 Топ 20 бесплатных инструментов мониторинга дисков

1. TestDisk позволяет восстанавливать загрузочные разделы, удаленные разделы, фиксировать поврежденные таблицы разделов и восстанавливать данные, а также создавать копии файлов с удаленных/недоступных разделов. Примечание: PhotoRec ето связанное с TestDisk приложением. С его помощью возможно восстановить данные в памяти цифровой камеры на жестких дисках и компакт-дисках. Кроме того можно восстановить основные форматы изображений, аудиофайлы, текстовые документы, HTML-файлы и различные архивы. При запуске TestDisk предоставляется список разделов жесткого диска, с которыми можно работать. Выбор доступных действий, осуществляемых в разделах, включает: анализ для корректировки структуры (и последующее восстановление, в случае обнаружения проблемы); изменение дисковой геометрии; удаление всех данных в таблице разделов; восстановление загрузочного раздела; перечисление и копирование файлов; восстановление удаленных файлов; создание снапшота раздела.

2. EaseUS Partition Master — инструмент для работы с разделами жесткого диска. Он позволяет создавать, перемещать, объединять, разделять, форматировать, изменяя их размер и расположение без потери данных. Также помогает восстанавливать удаленные или потерянные данные, проверять разделы, перемещать ОС на другой HDD/SSD и т.д.

3. Бесплатная программа WinDirStat проводит анализ использованного места на диске. Демонстрирует, как данные распределяются и какие из них занимают больше места. Клик по полю в диаграмме выведет на экран рассматриваемый файл в структурном виде. После загрузки WinDirStat и выбора дисков для анализа, программа сканирует дерево каталога и предоставляет статистику в таких вариантах: список каталогов; карта каталогов; список расширений.

4. Clonezilla создает образ диска с инструментом клонирования, который также упакован с Parted Magic и первоначально доступен, как автономный инструмент. Представлен в двух версиях: Clonezilla Live и Clonezilla SE (Server Edition). Clonezilla Live является загрузочным дистрибутивом Linux, позволяющим клонировать отдельные устройства. Clonezilla SE — это пакет, который устанавливается на дистрибутиве Linux. Он используется для одновременного клонирования множества компьютеров по сети.

5. OSFMount — Использование данной утилиты дает возможность монтировать ранее сделанные образы дисков и представлять их в виде виртуальных приводов, непосредственно просмотривая сами данные. OSFMount поддерживает файлы образов, такие как: DD, ISO, BIN, IMG, DD, 00n, NRG, SDI, AFF, AFM, AFD и VMDK. Дополнительная функция OSFMount — создание RAM-дисков, находящихся в оперативной памяти компьютера, что существенно ускоряет работу с ними. Для запуска процесса нужно перейти в File > Mount new virtual disk.

6. Defraggler — бесплатная программа для дефрагментации жесткого диска, которая способствует увеличению его скорости и срока службы. Особенностью программы является возможность дефрагментации также и отдельных файлов. Defraggler проводит анализ содержимого на диске и отображает список всех фрагментированных файлов. Во время процесса дефрагментации отображается передвижение данных по диску. Выделенные желтым — данные, которые считываются, а зеленым — те, что записываются. По завершению Defraggler выдает соответствующее сообщение. Поддерживает файловые системы NTFS, FAT32 и exFAT.

7. SSDLife — проводит диагностику твердотельного диска, выводит на экран информацию о его состоянии и оценивает предполагаемый срок службы. Поддерживает удаленный мониторинг, управляет уровнем производительности на некоторых моделях жестких дисков. Благодаря контролю износа SSD можно повысить уровень безопасности данных, вовремя выявлять проблемы. На основе анализа программа делает вывод насколько часто используется твердотельный диск.
👍101🔥1
8. Darik’s Boot And Nuke (DBAN) — Довольно популярная бесплатная утилита DBAN, применяется для очистки жестких дисков. В DBAN два основных режима: интерактивный (interactive mode) и автоматический (аutomatic mode). Интерактивный режим позволяет подготовить диск к удалению данных и выбирать необходимые опции стирания. Автоматический режим очищает все обнаруженные диски.

9. Утилита HD Tune предназначена для работы с жестким диском и SSD. Измеряет уровень чтения-записи HDD/SSD, сканирует ошибки, проверяет состояние диска и выводит на экран информацию о нем. При запуске приложения, нужно выбрать диск из выпадающего списка и перейти к надлежащей вкладке, чтобы просмотреть информацию.

10. VeraCrypt — бесплатное приложение для шифрования с открытым исходным кодом. Используется шифрование на лету. Проект VeraCrypt создался на основе TrueCrypt с целью усиления методов защиты ключей шифрования.

11. CrystalDiskInfo отображает состояние жестких дисков, поддерживающих технологию S.M.A.R.T. Утилита проводит мониторинг, оценивает общее состояние и отображает детальную информацию о жестких дисках (версия прошивки, серийный номер, стандарт, интерфейс, общее время работы и т. д.). У CrystalDiskInfo есть поддержка внешних жестких дисков. В верхней панели на экране отображаются все активные жесткие диски. Щелчок по каждому из них показывает информацию. Иконки Health Status и Temperature меняют цвет в зависимости от значения.

12. Утилита Recuva служит для восстановления случайно удаленных или потерянных файлов. Она сканирует нужный носитель информации, после чего выводит на экран список удаленных файлов. Каждый файл имеет свои параметры (имя, тип, путь, вероятность восстановления, состояние). Необходимые файлы определяются с помощью функции предпросмотра и отмечаются флажками. Результат поиска можно отсортировать по типу (графика, музыка, документы, видео, архивы) и сразу просмотреть содержимое.

13. Программа TreeSize показывает дерево находящихся на жестком диске директорий с предоставлением информации об их размерах, а также проводит анализ использования дискового пространства. Размеры папок выводятся на экран от самых больших до самых маленьких. Таким образом становится понятно, какие папки занимают большую часть места. Примечание: При наличии Defraggler, Recuva и TreeSize, можно инициировать функции Defraggler и Recuva для определенной папки непосредственно из TreeSize — все три приложения эффективно интегрируются.

14. HDDScan — утилита диагностики жесткого диска, используется для тестирования накопителей информации (HDD, RAID, Flash) с целью выявления ошибок. Просматривает S.M.A.R.T. атрибуты, выводит показания датчиков температуры жестких дисков в панель задач и выполняет сравнительный тест чтения-записи. HDDScan предназначена для тестирования накопителей SATA, IDE, SCSI, USB, FifeWire (IEEE 1394).

15. Бесплатная утилита Disk2vhd преобразует действующую физический диск в виртуальный Virtual Hard Disk (VHD) для платформы Microsoft Hyper-V. Причем, VHD-образ можно создавать прямо с запущенной операционной системы. Disk2vhd создает один VHD-файл для каждого диска с избранными томами, сохраняя информацию о разделах диска и копируя только те данные, которые относятся к выбранному тому.

16. Портативная утилита NTFSWalker позволяет проводить анализ всех записей (включая и удаленные данные) в главной файловой таблице MFT диска NTFS. Наличие собственных драйверов NTFS дает возможность просматривать файловую структуру без помощи Windows на любых носителях чтения компьютера. К просмотру доступны удаленные файлы, обычные файлы, а также подробные атрибуты для каждого файла.

17. GParted — редактор дисковых разделов с открытым исходным кодом. Осуществляет эффективное и безопасное управление разделами (создание, удаление, изменение размера, перемещение, копирование, проверка) без потери данных. GParted позволяет создавать таблицы разделов (MS-DOS или GPT), включать, отключать и изменять атрибуты, выравнивать разделы, восстанавливать данные с поврежденных разделов и многое другое.
👍71🔥1😍1
18. Компьютерная программа SpeedFan следит за показателями датчиков материнской платы, видеокарты и жёстких дисков, с возможностью регулирования скорости вращения установленных вентиляторов. Есть возможность проводить автоматическую и ручную регулировку. SpeedFan работает с жесткими дисками с интерфейсом SATA, EIDE и SCSI.

19. MyDefrag — бесплатный дисковой дефрагментатор, который используется для упорядочивания данных, размещенных на жестких дисках, дискетах, дисках USB и картах памяти. У программы есть удобная функция работы в режиме скринсейвера, в результате чего дефрагментация будет производится во время, назначенное для запуска хранителя экрана. MyDefrag также позволяет создавать или настраивать собственные сценарии.

20. DiskCryptor — С помощью шифровальной программы DiskCryptor с открытым исходным кодом, можно полностью зашифровать диск (все дисковые разделы, включая системный). У DiskCryptor довольно высокая производительность — это один из самых быстрых драйверов шифрования дисковых томов. Программа поддерживает FAT12, FAT16, FAT32, NTFS и exFAT файловые системы, позволяя шифровать внутренние или внешние диски.

🔵 Эпсилон
👍92👨‍💻1
Media is too big
VIEW IN TELEGRAM
😈 Как (не) скрыться от ФСБ. Анонимность Мориарти

Мориарти — популярный канал «даркнет-тематики», который решил рассказать о работе спецслужб, о том как избежать слежки и прослушки. Давайте разберемся в реальных методах «большого брата», какая часть рассказа соответствует действительности, а какая просто тиражирует мифы и откровенные глупости.
00:00 - Вступление
01:33 - Тотальная слежка существует?
02:57 - Ограниченные возможности спецслужб
04:32 - Телефон невидимка
05:19 - СОРМ
06:37 - Безопасность Whatsapp
07:42 - Безопасность Telegram
09:15 - Выбор мессенджера
10:36 - Камеры наблюдения
12:50 - Устройства с камерами
13:43 - Безопасный город
15:57 - Камеры с лидарами
16:33 - Фонарики в скрытых камерах
17:40 - Технические неполадки телефона
19:56 - Странное поведение техники
22:46 - Софт, логгирующий подключения
25:16 - Подозрительные соседи
26:50 - Просьбы от соседей
28:28 - Проникновение в жилище
31:04 - Наружное наблюдение
33:30 - Компетентность в информационной безопасности
35:36 - Выводы

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁6❤‍🔥22👎1🔥1
Media is too big
VIEW IN TELEGRAM
👨🏻‍💻 Устраиваюсь кодером НЕ УМЕЯ кодить [Пранк работодателей]

А кто пробовал так в реальной жизни? Расскажите в комментариях. 👇🏻

🔵 Эпсилон
😁10👍6👎6🤣2👨‍💻2🤔1
Media is too big
VIEW IN TELEGRAM
Радиофизик легко решил все задачи в чат рулетке 🤓

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥3💯2
Media is too big
VIEW IN TELEGRAM
⚙️ Язык Си++, Rust не победит. Статический анализ и компиляторы

00:00 Вступление
00:59 Приветствие Филиппа
01:46 Как нашел первую работу Си++ программистом
02:27 Про учебу в ВУЗе
03:02 Самообучение кроме ВУЗа
04:27 Что готовил к первому собеседованию на Си++ разработчика
06:18 Тула, как лайфхак для джунов
06:57 Сколько времени нужно, чтобы воспитать джуна Си++
08:50 Си++ как первый язык, имеет смысл?
11:11 Какие демо проекты можно сделать на Си++
13:35 Написать операционную систему или идти от того, что нравится
14:56 Пробовал писать свой язык программирования?
15:21 Неочевидности в языках
17:32 Про Yacc и Bison / парсинг языков и грамматика языка
19:18 Имеет ли смысл идти в Си++ сейчас?
23:22 500 мегабайт исходников и почему мало браузеров
24:20 Отличие Си и Си++. Использование в микроконтроллерах
27:06 Тенденции роста популярности Си++
30:16 Почему Си и Си++ быстрее других языков
31:22 Ошибки в компиляторах
31:43 Стандарты, засахаривание Си++
34:56 Может лучше добавить статический анализ?
38:05 Бесплатная лицензия для opensource
38:30 Что такое статический анализ
40:32 Подарок для зрителей
40:46 Этапы компиляции кода
44:18 Как придумывают правила
47:32 Общение с программистами на поддержке
50:28 Rust убийца Си++
56:53 Какой язык взять вторым к Си++?
59:26 Статический анализ JavaScript
01:06:00 Как в этом разобраться
01:14:20 Где искать Филиппа
01:15:35 АНОНС ПРОДОЛЖЕНИЯ Байки про Си++

🔵 Эпсилон
7👍4💯1👨‍💻1
👨🏻‍💻 Что нужно знать Data Scientist

Data Science — дисциплина, которая лежит на стыке математики, статистики и компьютерных наук. Поэтому обычно Data Scientist должен:
▪️ Знать математику и статистику.
▪️ Писать код, обычно на языках R и Python.
▪️ Работать с базами данных и знать язык SQL.
▪️ Владеть инструментами для работы с большими данными: Hadoop, Spark, Hive, Kafka.
▪️ Отлаживать код и готовить к выкатке в продакшен.
▪️ Работать с программами для визуализации и презентации результатов работы: PowerPoint, Shiny/Dash, Power BI, Tableau, Qlik
▪️ Знать технологии машинного и глубокого обучения.

◽️ Data Scientist — это специалист, который с помощью математических алгоритмов и программных инструментов анализирует данные, которые собрала компания.

◽️ С помощью данных Data Scientist помогает компаниям принимать правильные бизнес-решения, экономить деньги, улучшать клиентский сервис и автоматизировать рутинные задачи.

◽️ Вашей компании нужен Data Scientist, если вы не знаете, что делать с собранными данными, или хотите увеличить прибыль, используя для этого собранную информацию о клиентах и бизнесе.

◽️ Для работы Data Scientist нуждается в данных, инфраструктуре для их обработки и помощи других смежных специалистов.

◽️ Data Scientist должен разбираться в математике, статистике, программировании, базах данных и построении предсказательных моделей.

💡 Что почитать по статистике, чтобы начать её понимать?

🔵 Эпсилон
👍12💯2👨‍💻1
👾 Есть ли emergent properties у LLM?

Emergent properties или возникающиие свойства — новые способности нейросети к решению новых задач, возникающие без заведомо заложенных данных во время обучения. У языковых моделей emergent properties обычно связываются с промпт инжинирингом и способностью легко подстраиваться под новые сложные задачи, например, машинный перевод или игру в шахматы, после модели на большом корпусе. Впервые свойства были замечены в статье GPT-2, где описаны способности моделей решать совершенно новые задачи при наличии нескольких примеров в затравке (few-shot learning, in-context learning).

🟣Но существуют ли emergent properties вообще?
Вполне возможно, что нет. Может быть, в огромных веб-корпусах уже были все возможные форматы задач, и этого совершенно достаточно, чтобы никаких обобщений навыков от нейросети не требовалось вообще? С какого процента качества на задаче, размера нейросети и объема данных вообще проводить границу и считать, что новое свойство "возникло"?

🟣Аргументы против
— Разговоры во многом напоминают 17 век, когда считалось, мухи на мясе "самозарождались". Эмерджентностью в нейронауках и эволюционной психологии иногда объясняют возникновение языка и даже сознания, но фальсифицировать это, конечно, затруднительно. Чего не скажешь о нейросетях! Многое можно смоделировать и проверить.
— Работа "Searching for Needles in a Haystack" на примере задаич машинного перевода и PaLM наглядно показала, что если тщательно профильтровать корпус и удалить все примеры параллельного переовода из данных, а затем повторить обучение модели, то способность к машинному переводу значительно ухудшается.
— Насколько сильное влияние на конечный результат оказывают few-shot (примеры в затравках) и instruction tuning базовых моделей? Эксперименты с их исключением показывают, что именно few-shot примеры и in-context learning вносят основной вклад в итоговое качество на новых задачах. Instruction tuning не оказывает такого существенного влияния, а только улучшает уже имевшиеся ранее у моделей способности.
— Работа "Data Distributional Properties Drive Emergent In-Context Learning in Transformers" показывает, что обобщение у языковых моделей хорошо работает на уровне токенов, не увиденных при обучении, но способность не подтверждается для новых последовательностей, т.е. новых формулировок задач.
— Многие заявленные примеры из работы "Sparks of Artificial General Intelligence" сообществу не удалось воспрозвести от слова совсем.

🟣Аргументы за
— С момента выхода первых крупных языковых моделей было заявлено 137 emergent properties для разных архитектур: GPT-3, PaLM, Chinchilla, бенчмарк BigBench... от игры в шахматы до пословиц на суахили — языковые модели показывали способности к обобщению на новых тематиках, областях знаний, языках, задачах.
— Многие заявленные emergent properties завязаны не только на работу с затравками: это и способности к факт-чекингу (Gopher 7B), и ризонинг (PaLM, LaMDa), и построение индекса информации (T5) — чего нельзя объяснить запоминанием примеров изобучения.
— Нестабильность качества объясняется воспроизведением распределения самих людей — кто-то отвечает лучше, кто-то хуже, в зависимости от подготовки и мотивации.
#nlp #про_nlp #nlp_papers #ai_alignment #ИИ #AI #машинное_обучение #искусственный_интеллект

🔵 Эпсилон
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1👨‍💻1
⚙️ Сложение двух чисел с плавающей запятой без потери точности

🔢 Можно ли сложить N чисел типа double наиболее точно?

✏️ Наглядное объяснение чисел с плавающей запятой

🎲 Что нужно знать про арифметику с плавающей запятой

Как вы думаете, если мы напишем такой код:
s = a + b;
z = s - a;
t = b - z;

то не кажется ли вам, что в результате его выполнения получится, что t = 0? С точки зрения привычной математики действительных чисел это и правда так, а вот с точки зрения двоичной арифметики с плавающей запятой в переменной t будет кое-что другое. Там будет то, что спасает нас от потери точности при сложении чисел a и b.

#полезное #теория_чисел #программирование #информатика

🔵 Эпсилон
👍81🤔1🏆1👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
Диагностика видеокарты за 1 сек

5 признаков того, что ваша видеокарта умирает:
▪️ 1. Появление графических дефектов — Графические дефекты в основном наблюдаются в играх, проявляясь в виде плохо загруженных текстур, глюков экрана, разрывов или случайных артефактов, появляющихся на экране в середине игры. Но иногда дефекты могут наблюдаться и вне игр, в меню операционной системы или других приложениях, где можно увидеть плохо отрендеренный текст и другие графические артефакты.
▪️ 2. Странный шум вентилятора — Если эти вентиляторы не работают, они могут изнашивать другие вентиляторы в GPU, заставляя их вращаться еще быстрее, чтобы компенсировать потерянную производительность, что приводит к еще большему износу.
▪️ 3. Многочисленные краши — ваш компьютер выходит из строя и перезагружается чаще, чем обычно. Если ваша игра зависает и сбоит, и кажется, что это происходит чаще, вам следует немедленно обратить на это внимание.
▪️ 4. Значительное падение кадров — Еще один способ определить, что ваш графический процессор умер или вот-вот умрет, — это если ваши игры внезапно стали работать медленнее, чем обычно. Если во время игры вы заметите, что она работает со скоростью 10 кадров в секунду вместо обычных 60 кадров в секунду, это может быть плохим знаком.
▪️ 5. Синий экран смерти — основной признак отказа графического процессора является также главным предупреждением о том, что с вашим компьютером что-то серьезно не так: синий экран смерти. По крайней мере, так он выглядит в Windows. Он может появиться по любой причине, и да, он также может появиться, если ваш GPU вышел из строя. В других операционных системах критические ошибки проявляются иначе, чем в Windows.

🔵 Эпсилон
👍82😱1