Pull to refresh
2
0
Send message

Энергосберегающие технологии человеческого мозга

Reading time16 min
Views2.4K

Как организм человека экономит энергию, затрачиваемую на обеспечение работы головного мозга? И к каким внешне видимым последствиям это приводит?
В частности:
- на уровне памяти,
- при обучении,
- при построении картины мира,
- при выработке шаблонов поведения и отказе от них,
- во время процесса осуществления выбора.

Читать далее

Последовательность Фибоначчи как ЛРП или что делать, если хочется найти период у бесконечной последовательности?

Level of difficultyEasy
Reading time3 min
Views2.1K

Эта заметка про поиск так называемого периода Пизано, то есть периода последовательности Фибоначчи по простому модулю. Про сам этот период написано довольно много, но моё домашнее задание было достаточно конкретным, продемонстрировать связь порядка и периода. Я же, в качестве бонуса, опишу стратегию поведения и для случая когда правило "порядок это период" не актуально.

Читать далее

Психическое здоровье и метаболизм. Где связь и как этим управлять? Часть 2

Level of difficultyEasy
Reading time6 min
Views1.9K

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

Читать далее

Компилятор для Intel-8008

Reading time9 min
Views2.2K

Описание попытки создания компилятора для Intel-8008, который вызывается через консоль, на языке программирования C, используя динамические библиотеки и полиномиальное хеширование

Читать далее

От золота до меди и алмазов: как добывают ресурсы на крупнейших карьерах мира

Reading time6 min
Views3.6K

Привет, Хабр! Не так давно у меня был пост о горнодобывающих монстрах. А сегодня расскажу о карьерах, где эти гиганты работают. Современные карьеры — инженерные комплексы, где задействованы самые современные системы: от спутникового мониторинга стабильности откосов до автопарков беспилотных самосвалов. Благодаря им мир получает медь, золото, редкоземельные элементы и другие важные ресурсы.

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

Читать далее

Почему LLM не знают, что такое «помидор», и как не дать себя обмануть?

Level of difficultyEasy
Reading time6 min
Views12K

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

Любая нейронная сеть представляет собой алгоритм, который получает данные на входе и выдаёт преобразованный результат на выходе. В случае LLM (large language models) главная особенность заключается в работе с текстовым представлением информации. Как именно модели вроде ChatGPT или DeepSeek формируют ответы на пользовательские запросы? Возьмём, к примеру, слово «помидор». Для большинства из нас это круглый предмет, часто пригодный в пищу. Для языковой модели это всего лишь вектор — набор чисел, формально описывающий положение слова в абстрактном многомерном пространстве. Вектор может быть разной размерности, то есть содержать в себе разное количество признаков, например: 2 признака, или 700, или даже 4000.

Если у слова 700 признаков, что это значит? Признак (компонент вектора) — это скрытая характеристика слова. Признаки бывают разными, например: семантическими (фрукт или ягода), лингвистическими (вероятность нахождения рядом с прилагательными «красный»/»сладкий»; синтаксическая роль — подлежащее; связи с глаголами и т. д.), онтологическими (природность, органичность, целостность), физическими (круглый, твердый) и др.. По каждому признаку в векторном представлении слова хранится значение: красный 0.90,..., наречие -0.64. Вектор слова «помидор» может иметь вид, например: [0.90, -0.23, -0,01,..., 0.55]. Как уже было сказано ранее, каждое слово в векторном виде занимает своё место в векторном пространстве, рассмотрим простейший пример, для наглядности:

Читать далее

Информационный парадокс чёрных дыр: куда в них исчезает информация, и исчезает ли вообще?

Level of difficultyEasy
Reading time8 min
Views13K

Чёрные дыры — одни из самых загадочных объектов во Вселенной. Вблизи себя они искривляют пространство-время настолько, что даже свет не может вырваться из их гравитационного колодца (критическое расстояние от центра чёрных дыр называется горизонтом событий). Само их существование не оспаривается научным мейнстримом. Но, как это часто бывает в физике, эти сущности порождают ещё больше вопросов и теоретических проблем — в данном случае эти проблемы находятся на стыке квантовой механики и общей теории относительности. Одна из самых известных — информационный парадокс чёрных дыр, который ставит под вопрос фундаментальные законы сохранения информации в нашей Вселенной.

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

  • координатой,
  • импульсом,
  • спином,
  • квантовыми числами (заряд, цветовой заряд в КХД и т. д.).
Читать дальше →

Зажигаем миллиард цветов миллионом строк

Level of difficultyMedium
Reading time127 min
Views11K

Надругательство над C#, C++ и HLSL, игрища с булками и буферами, тройная полиглотность, SIMD, пепекторы, DirectX, экономия 800 Тб ОЗУ, новая парадигма программирования, многопроцессностьбыстрая степень и многое другое.

В этой части я расскажу, как делал софт на собственном фреймворке, который управляет ядерной подсветкой и механической видеостеной.

Осторожно, трафик!

Тайное уравнение, позволявшее США следить за всеми

Level of difficultyMedium
Reading time5 min
Views42K

В 2006 году АНБ скрыла в криптографическом стандарте Dual EC DRBG математический бэкдор. Агентство отрицало его наличие восемь лет. Затем утечки Сноудена подтвердили его существование.

Двойные эллиптические кривые (Dual Elliptic Curve) используются как безопасные генераторы случайных чисел (RNG). Математический бэкдор позволял правительству США расшифровывать SSL-трафик Интернета (Green 2013)1.

Эта статья будет технически глубоким исследованием для программистов. Мы реализуем и исходную правительственную научную статью (SP 800-90 2006)2, и бэкдор, обнаруженный исследователями Microsoft (Shumow & Ferguson 2007)3.

На моём домашнем компьютере для взлома 28 байт (не бит) при помощи этого бэкдора требуется 2 минуты. Представьте, какой объём Интернет-трафика правительство США могло расшифровывать при помощи суперкомпьютеров Министерства обороны.

Читать далее

Как все успевать и не выгорать. 42 способа планирования на все случаи жизни

Level of difficultyEasy
Reading time15 min
Views22K

Магии не существует, а есть способы планирования, которые помогают работать эффективнее и продвигаться в больших и сложных делах. Мы собрали 42 способа, инструмента, подхода к планированию: как базовые, так и новаторские. Разберем, как ими пользоваться и насколько они хороши.

Читать далее

Планирование в Python

Reading time7 min
Views5K
Планирование задач — неотъемлемая часть работы любых веб-приложений, в особенности таких, в которых требуется совершать периодические или отложенные действия. В Python предусмотрено множество способов планирования задач, и у каждого есть свои сильные и слабые стороны. В этой статье будут рассмотрены некоторые наиболее популярные способы планирования задач в приложении, написанном на основе FastAPI.

sched – планировщик событий из Python


Модуль sched входит в состав стандартной библиотеки Python и обеспечивает простой механизм для планирования событий в программе. Этот модуль может работать в приложении на FastAPI, но пользоваться им не рекомендуется, так как он слишком прост, и функциональность его ограничена.
Читать дальше →

Кристина Свечинская: как юная россиянка стала звездой киберпреступного мира

Level of difficultyEasy
Reading time9 min
Views11K

Если вы вобьёте в любой зарубежный поисковик фразу «самые известные девушки-хакеры», беспристрастный поисковик мгновенно выдаст список, в котором на первых местах будет фигурировать Кристина Свечинская. Благодаря своей привлекательной внешности и вниманию зарубежных СМИ она стала одной из самых узнаваемых «хакеров» женского пола. А все началось с того, что 15 лет назад отгремела одна из самых беспрецедентных международных спецопераций, направленная на пресечение деятельности киберпреступной сети, похищавшей миллионы долларов с банковских счетов. Шума было много, но до сих пор вы не найдёте конкретной информации: сколько именно денег было украдено, кто конкретно их украл, и кто стоял за созданием и использованием трояна ZeuS и построенного на нём ботнета.

Итак, давайте разберёмся, что же произошло 1 октября 2010 года.

Читать далее

Что внутри винтажного смартфона HTC ChaCha

Reading time5 min
Views7.1K

Сегодня у нас на обзоре HTC ChaCha A810e, появившийся в 2011 году. Это смартфон, который выделяется даже среди современных устройств. Компактный, с qwerty-клавиатурой и дополнительной физической кнопкой Facebook*, он прекрасен (это субъективно, конечно). А создали его для тех, кто жил в соцсетях. Сам телефон стал символом эпохи, когда производители еще экспериментировали с дизайном и функциями.

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

Читать далее

Обзор смартфона Huawei Mate X6

Level of difficultyEasy
Reading time5 min
Views2.2K

В продолжение темы интересных, ну как минимум мне, смартфонов. Получил я в свои руки интересное устройство, а именно фолдер. Телефонами‑раскладушками я пользовался мало — в моём владении был только Nokia 6260, у которого поворачивался экран, и слайдер от VK (не путать с бывшей Mail.ru Group). Возможно, было ещё что‑то, но это было 17–18 лет назад. Сейчас, в эпоху сенсорных экранов, тачпадов и устройств без кнопок, раскладушки почти исчезли с рынка. Зато появились фолдеры — те же раскладушки, но более продвинутые. На текущий момент это самый дорогой телефон из всех, что я обозревал.

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

Читать далее

Как кофе с собой делает нас нищими?

Level of difficultyEasy
Reading time4 min
Views90K

Дисклеймер: речь пойдёт не только о кофе — да и вовсе не о кофе. Суть статьи — попытаться ответить на вопрос: почему при нормальном доходе мы ничего не откладываем, не покупаем квартиры и прочие дорогостоящие вещи?

В любой истории нужен герой. Нашим героем будет Петя. Ему 27 лет, он живёт в Екатеринбурге, работает программистом на позиции Senior Backend Developer в крупной московской компании и получает пресловутые 300к/наносек — 300 000 рублей в месяц.

Как проходит обычный рабочий день Пети? Он едет на работу на такси (сегодня по акции — всего 500 рублей), по пути заходит в свою любимую кофейню, берёт раф без кофеина на безлактозном молоке. 400 рублей — копейки, он за 15 минут работы столько зарабатывает.

Доходит до своего рабочего места и начинает работать. Время обеда подходит — он открывает приложение доставки, заказывает себе еду из сервиса с обещанной доставкой от 15 минут. Тратит, ну, максимум 1000. Он же заслужил — ничего такого здесь нет. Попутно смотрит, куда бы сходить на выходных или вечером.

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

Гуляет по городу, наслаждается видами, но чувствует, что проголодался. Заходит в кафешку — хорошую, проверенную, он тут частенько бывает. Заказывает себе пасту, чайник пуэра. Рабочий день был тяжёлый — надо бы и кальянчик заказать. Сидит, пыхтит. Спустя часик выходит, закрывает счёт, даже не глядя, сколько там вышло. Вызывает такси — рублей за 700 на этот раз — и счастливый едет домой, в съёмную квартиру.

Читать далее

Что скрывается за разъёмом USB: просто о сложном

Level of difficultyEasy
Reading time4 min
Views7.6K

За знакомым портом может скрываться как устаревший USB 2.0, так и современный USB4 или Thunderbolt 4. В этой статье — просто и понятно о версиях USB, скорости, зарядке, передаче видео и всей той путанице, которую устроили маркетологи. Если вы хотите раз и навсегда понять, что означают все эти gen1/gen2, Power Delivery, SuperSpeed++ и 80 Gbps — вам сюда.

Читать далее

«Пожалуйста» за 10 миллионов: как вежливость пользователей превращается в счета за электричество

Level of difficultyEasy
Reading time2 min
Views2K

Недавно в одной соц сети кто-то задался простым, но гениальным вопросом: «Интересно, сколько OpenAI тратит на электроэнергию из-за того, что люди говорят ChatGPT „спасибо“ и „пожалуйста“?». Ответ последовал почти мгновенно. И это был не абы кто, а сам Сэм Альтман — глава OpenAI.

Он, конечно, ответил с иронией, мол: «Никогда не знаешь, на что ушли десятки миллионов долларов». Но за шуткой скрывается пугающая правда.

Читать далее

«Неожиданные герои»: как отладчик и видеоплеер помогли восстановить удаленное видео

Reading time4 min
Views2.9K

В нашей работе бывают кейсы, которые не отпускают даже спустя годы. Как будто кто-то оставил след в твоей памяти, который невозможно стереть. Меня зовут Андрей Кравцов, я специалист Лаборатории цифровой криминалистики F6, и сегодня я хочу рассказать об одном таком случае из моей практики.

Читать далее

Сборка кастомного ISO образа Alpine Linux

Level of difficultyEasy
Reading time6 min
Views2.2K

Alpine - это легковесный Linux который используется для минимальной установки. Для безопасности в docker образах используют его. Используется для минимальных сборок.
Иногда возникает ситуации когда нужен кастомный образ iso со всеми нужными пакетами, а стандартные образы не содержит нужные пакеты в этом случае помогает сборка собственного iso. В этой статье расскажу как я собрал образ для выполнения одной задачи.

Читать далее

7 грядущих российских игр, за которые не стыдно

Level of difficultyEasy
Reading time9 min
Views19K

Когда речь идет о любом современном продукте отечественного производства, то народ, как правило, сразу начинает его критиковать. Речь, конечно, идет про фильмы, сериалы, автопром и такие чудо-технологии, как: GeForce GT 1030 от DEXP или портативная консоль Fplus. Российскому игропрому тоже регулярно достается. Мол, а чего от них ждать-то? Нам ведь предложат либо новую «Смуту», либо очередные «танки» с донатами, либо какую-нибудь трешовую инди-игру со дна Steam. Конечно, можно вспомнить хитовую Atomic Heart, но… это скорее просто исключение из правил. 

Однако, если отбросить все «смутные» сомнения, то можно заметить, что хорошие российские игры есть! И их становится больше, а не меньше. Да, у них нет огромных бюджетов и они не хайпят из каждого утюга. Но, как говорится, делаются они по-русски, то есть — с душой! В этой подборке мы предлагаем вам взглянуть на 7 грядущих российских игр, за которые не придется краснеть.

Читать далее

Information

Rating
6,158-th
Registered
Activity