Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Чем человеческое мышление принципиально отличается от LLM?

Уровень сложностиПростой
Время на прочтение18 мин
Количество просмотров1.1K

На вопрос отвечают несколько LLM: GPT-4, Claude 3.5 Sonnet, LLAMA 3.1 405b instruct, а также две русскоязычные: YandexGPT 2 и GigaChat от Сбера.

Далее мы проводим разбор «за» и «против» для каждого аргумента / группы схожих аргументов (философских, биологических, эволюционных, технологических, экономических...) Ключевой вопрос: смогут ли искусственные нейросети достичь сходной с человеком «мощности мышления» — схожими с человеческими либо отличными от человеческого, «нечеловеческими» методами?

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

Читать далее
Всего голосов 4: ↑1 и ↓3-2
Комментарии2

Новости

Как создать Friday Night Funkin' в Scratch — урок для школьников

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров287

Урок по созданию игры в Scratch для детей от 8 лет и старше: как сделать клон Friday Night Funkin’ с помощью короткой и простой инструкции.

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

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

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

О трёхмерной графике в GMS2. Часть 2 из 2

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров482

Что такое вершинный буфер? Как создать трёхмерный объект и отрисовать его на экран? Для чего нужен формат вершин и как с ним работает вертексный шейдер? Как работает буфер глубины и что такое борьба за глубину? Как это влияет на полупрозрачность и почему важен порядок отрисовки объектов на экран? Как посчитать координаты камеры и задать перспективу? Для чего нужны матрицы и как ими пользоваться? Что такое отсечение и зачем оно нужно?

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Алгоритм сравнения отпечатков пальцев: комбинация классических алгоритмов

Уровень сложностиСложный
Время на прочтение18 мин
Количество просмотров670

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

Читать далее
Всего голосов 7: ↑7 и ↓0+9
Комментарии0

Истории

Задачка, которая сломала 5 датавиз-инструментов

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров710

Дан набор данных, в нем — информация об отделе, эффективности, длительности работы, количестве отгулов, о рабочих часах нескольких сотрудников. 

Чтобы увидеть проблемы с эффективностью нам нужно показать взаимосвязь между двумя числовыми переменными. Легко! Скаттерплот (он же график рассеяния) нам решит эту задачку на раз-два.

Но! Нам нужно не просто построить диаграмму, но и оформить ее таким образом, чтобы вывод был ясен. Вот с этим у нас и возникнут проблемы в самых разных инструментах…

Читать далее
Всего голосов 3: ↑2 и ↓1+2
Комментарии4

Как настроить пайплайн с разделением на стадии в GitLab CI

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров621

В GitLab CI пайплайны выполняют основную роль в автоматизации процессов CI/CD. Они позволяют разбить весь процесс сборки, тестирования и деплоя на отдельные, логически связанные задачи — или "джобы". Эти джобы структурируются в стадии, каждая из которых представляет собой определенный этап работы — например, сборка, тестирование или развертывание. Такое разделение позволяет ускорить разработку и минимизировать ошибки при доставке кода на продакшн.

В этой статье рассмотрим, как настроить пайплайн с разделением на стадии в GitLab CI.

Читать далее
Всего голосов 6: ↑2 и ↓4-2
Комментарии1

atari800 — Atari 800 / 65XE… на Мурмуляторе

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров664

Для Атари на Мурмуляторе имеются целых три разных эмулятора: Atari 2600, Atari 800 и Atari Lynx.

Первый ограничен исполнением только ROM-файлов для приставки Атари 2600, последний - это очень простенький хэндхэлд, который мало распространён на просторах бывшего Союза, поэтому сосредоточимся на среднем, который теоретически эмулирует Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE, XE Game System и 5200 SuperSystem.

Реализация для Мурмулятора основана на эмуляторе https://github.com/atari800/atari800 - который легко собирается под Линукс. Т.е. основная проблема - ограниченные ресурсы маленького RP2040. Конечно, пришлось повозиться, но удалось запихнуть всё необходимое, как минимум для вариантов оригинального компьютера с 48 КБ памяти.

Читать далее
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

ML для анализа ЭЭГ: ищем эпилептические приступы

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров467

Привет, Хабр!

Меня зовут Дима Архипов. Я учусь на четвертом курсе института на направлении прикладной математики в НИТУ МИСИС. В марте 2024 года мне удалось попасть на стажировку в центр медицины Sber AI Lab, где я занимался классификацией ЭЭГ сигнала в режиме реального времени. Эта тема крайне важна, поскольку анализ электроэнцефалограммы (ЭЭГ) может помочь в диагностике различных неврологических расстройств, таких как эпилепсия, нарушения сна и другие. Использование искусственного интеллекта для классификации ЭЭГ сигнала позволяет повысить точность и скорость диагностики, что, в свою очередь, способствует улучшению качества медицинской помощи.

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

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

PANGIT: Дневник разработчика #7

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров694

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

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Дорогая, я уменьшил {fmt}: уменьшил размер до 14kB и избавился от рантайма C++

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров2K

Библиотека форматирования {fmt} известна своим небольшим влиянием на размер бинарников. Чаще всего её код в несколько раз меньше по сравнению с такими библиотеками, как IOStreams, Boost Format или, что иронично, tinyformat.

Давайте разберем, как можно уменьшить размер бинарников еще больше!

Читать далее
Всего голосов 17: ↑15 и ↓2+19
Комментарии0

Вес файлов Figma

Уровень сложностиСредний
Время на прочтение2 мин
Количество просмотров573

Большой вес файлов в Figma замедляет работу приложения и повышает нагрузку на компьютер, что приводит к лагам и зависаниям, особенно на слабых устройствах. Когда файлы превышают лимит в 2 GB, они могут не открываться или крашиться, создавая риски потери данных и усложняя совместную работу. Это также замедляет синхронизацию и загрузку, усложняя взаимодействие в команде.

Что за вес файлов?

Каждый файл в Figma имеет свой вес, который зависит от множества факторов. Вы можете посмотреть его, нажав в меню Figma слева сверху View, затем выбрав Memory usage. Откроется окно, где будет отображен вес файла, количество слоев и другая полезная информация.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии0

Функциональные опции в Go

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.5K

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

Читать далее
Всего голосов 7: ↑6 и ↓1+6
Комментарии14

Concord: геймплей, провал и мемасики

Время на прочтение3 мин
Количество просмотров1.7K

Бонджорно, Хабр! Это Идар Табухов — скрам-мастер в МТС Диджитал и фанат компьютерных игр. На Хабре уже была новость о провале Concord. Sony восемь лет работала над онлайн-шутером, потратив на него 200 млн $ США, но закрыть сервер пришлось всего через две недели после запуска.

Под катом рассказал, что это была за игра и почему, на мой взгляд, она провалилась. А в качестве вишенки на торте собрал несколько мемов на эту тему. Не просто же так пропадать Concord-у!

Читать далее
Всего голосов 9: ↑7 и ↓2+9
Комментарии14

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн

Через патенты к звёздам. Как защитить изобретение, связанное с околокосмической отраслью

Время на прочтение5 мин
Количество просмотров258

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

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

Читать далее
Всего голосов 3: ↑1 и ↓2-1
Комментарии0

Подземный резервуар на Марсе может заполнить океаны на поверхности планеты, говорится в исследовании

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров7.2K

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

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

Данные были получены с помощью посадочного аппарата НАСА InSight, который использовал сейсмометр для изучения внутренних районов Марса в период с 2018 по 2022 год.

Согласно исследованию, опубликованному в понедельник в журнале Proceedings of the National Academy of Sciences, будущие астронавты, исследующие Марс, столкнутся с целым рядом проблем, если попытаются добраться до воды, поскольку она находится на глубине от 11 до 20 километров под поверхностью.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии20

NFC-видеотека для моих детей

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров2.2K

В детстве у нас с сестрой была гора VHS-кассет, которые мы бесконечно пересматривали. Современная видеоколлекция моих детей сильно от них отличается. Она полностью цифровая и разбросана по разным сервисам. Я хотел поделиться с ними магией осязаемости носителя из моего детства.

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

Это заставило меня задуматься: почему бы не объединить новое и старое? Я хотел, чтобы у сына была более активная роль в выборе того, что он хочет посмотреть, несмотря на цифровой формат.

Несколько лет назад я увидел, как кто-то распечатал любимые музыкальные альбомы с NFC-меткой внутри, и решил сделать что-то подобное для своих детей.
Читать дальше →
Всего голосов 18: ↑18 и ↓0+27
Комментарии7

Использование выводов DTR, RTS и CTS от UART для своих делишек

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров2.4K

В этой статье я хочу показать, как можно использовать преобразователи USB-UART в качестве простейших плат цифрового ввода-вывода без использования микроконтроллеров. Только светодиоды, транзисторы и простые дешёвые логические микросхемы. Помигаем светодиодами, считаем кнопки и создадим интерфейс I2C.

Читать далее
Всего голосов 11: ↑11 и ↓0+16
Комментарии12

Руководство по межпроцессному взаимодействию (IPC) в Linux — Часть 2

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров1.1K

Представляю вашему вниманию вторую часть перевода статьи A guide to inter-process communication in Linux.

Первая часть перевода была посвящена общему введению в курс дела и механизму разделяемого хранилища (shared storage). В этой части будут рассмотрены механизмы каналов (именованных и неименованных) и очереди сообщений.

Приятного чтения!

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Будущее DevOps-инженера

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3K

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

Читать далее
Всего голосов 12: ↑6 и ↓6+2
Комментарии2

Софт на диете: как мы в DCAP OCR разгоняли

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров220

Привет!

Мы в «СёрчИнформ» 20 лет создаем софт для защиты информации и постоянно его оптимизируем. Например, последовательно работаем над ресурсоемкостью продуктов (низкая нагрузка на оборудование – важное преимущество для заказчиков), и придумали в этом направлении много удачных (не только наше мнение) решений.

Запускаем серию постов об этом. Сегодня – о том, как пересобрали архитектуру OCR в нашей DCAP-системе (файловом аудиторе), чтобы ускорить анализ изображений, не перегружая серверы и пользовательские ПК. 

Читать далее
Всего голосов 4: ↑4 и ↓0+5
Комментарии0
1
23 ...