Новости науки и ИТ - Литва

13 сентября

[Перевод] Счастлив тот, кто смог познать причины вещей

В последнее время на стыке LLM и математики происходит много всего интересного и даже скандального. Что делать математикам с этой LLM-лавиной?…

Quo vadis?

Уже много лет я собирался написать статью про образование в ИТ. Накидывал куски текста, а собраться и оформить так и не получалось. За это…

Морфинг клеточных структур в игре «Жизнь» на микроконтроллере

Это уже не первый мой эксперимент с оживлением перехода графических форм. Мой первый эксперимент был с кривыми Безье: Шрифт на кривых Безье…

Проектирование архитектуры плагинов для сторонних провайдеров баз данных в TypeScript-приложении

Я работал над архитектурой LibreDB Studio — IDE для баз данных на TypeScript, которая поддерживает несколько SQL/NoSQL баз данных.Работая над слоем…

Документация без боли или создаём технические шедевры с Pandoc и PlantUML

Вы когда-нибудь тратили часы на оформление документации, а потом получали комментарий: «Нужно доработать и поменять оформление»? Или, ещё…

Нужна система, в которой ТЗ собирается из требований, а не пишется как структурированный документ

В одной крупной финансовой компании, где я работал системным аналитиком, технические задания оформляют не в Confluence и не в Word... Узнать…

Я всегда не любил Duolingo всей душой. Но когда в моем приложении оказалось 70% новичков, то кое‑что сделал так же

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

Устал листать неинтересные проекты на Kwork.ru добавил кнопку Скрыть

На kwork.ru/projects каждый день 50 проектов, половина не подходит. Фильтра «скрыть» нет листаешь одно и то же. Сделал расширение Kwork Hider. Кто листал тот…

Плагин Profiling Tools для исследования Java-приложения в OpenIDE

Иногда Java-приложение ведёт себя странно: потребляет больше памяти, чем ожидалось, тормозит без видимой причины или будто «ничего не делает»,…

Можно ли найти IDOR статическим анализом? Пишем ядро для Python

Написал ядро статического анализа для детекта IDOR-уязвимостей в Python-коде. Вместо поиска подозрительных конструкций и ключевых слов оно…

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

Отношение к ИИ в поддержке, мягко говоря, неоднозначное — компании активно используют голосовых ассистентов несмотря на то, что клиенты чаще…

Что такое RFC, зачем он нужен и как его писать #1

В этой статье я на пальцах объясню что такое RFC и дизайн документ, почему и как их писать, зачем они нужны, когда их стоит писать, а когда нет и…

Бранденбург против штата Огайо: как один судебный процесс защитил свободу слова (и оправдал не самого хорошего человека)

Мы продолжаем рассказывать о том, как в Америке формировалось современное законодательство, регулирующее свободу слова. До этого мы…

Своя телефония на своём железе: SMS через GSM-шлюз и звонки из FreePBX в Telegram

Покупал GoIP, чтобы разобраться с телефонией на своём железе, а в итоге написал три проекта: сервер для GSM-шлюзов, клиент к нему из одной кодовой…

Обратная сторона космических дата-центров SpaceX: во что превратятся миллионы ИИ-спутников через пять лет

Крупные дата-центры требуют все больше электричества, а системы охлаждения — еще и воды. Строить ЦОД можно далеко не везде: требуются…

Я заставил начальника AI-офиса материться на агентов. И только потом понял, что именно сработало

В какой-то момент я заставил начальника своего AI-офиса материться на подчинённых.Не ради шутки. Просто до этого мои агенты умели очень…

Иногда раньше релиза значит воровство. Истории об украденных играх

Не так давно закончилась эпичная история с хакером (или хакерской группой, так до сих пор и не понятно) Cyberleek. Властям и силовикам еще долго…

[Перевод] Решаем задачу по реверс-инжинирингу от Jane Street

Компания Jane Street периодически публикует сложные челленджи, один из которых напрочь вырвал меня из жизни, засосав в свою кроличью нору на целый…

Как мы элегантно решили проблему динамических прав в MFC Ribbon, или Наш ответ Чемберлену из Microsoft

Привет, Хабр! Сегодня я хочу поделиться небольшим, но очень практичным ноу-хау, к которому мы пришли при разработке крупной распределенной…

12 сентября

[Перевод] Спросите Итана: действительно ли свет живёт вечно?

Итан Сигел (американский астрофизик‑теоретик и научный журналист, автор рубрики «Спросите Итана», один из пропагандистов современных…

Архитектура универсального провайдера баз данных на TypeScript без JDBC

В зрелых корпоративных экосистемах вроде Java или .NET инструменты для работы с базами данных опираются на стандартизированные на уровне среды…

Я написал честный сайт с кейсами CS2 — и понял, почему честность тут ничего не решает

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

Агентное будущее

Представьте обычный день через несколько лет.Вы почти перестали пользоваться интернетом напрямую. Ваш персональный ИИ-агент пользуется им…

Когда антибот притворяется РКН: ложные заглушки и локальный Web UI в rkn-block-checker 0.6.0

В прошлой статье я рассказывал о базовой концепции rkn-block-checker - маленькой CLI-утилиты, которая пытается не просто сказать “сайт не…

OSINT для ленивых. Часть 18: Юзаем Wayback с пользой для себя и общества

Среди всех OSINT инструментов немного особняком стоят те, которые относятся к инструментам командной строки и ковыряют потроха веб-ресурсов,…

Скриншоты жгут токены, headless не залогинен: отдаём ИИ-агенту настоящий Chrome через accessibility-дерево

Про то как я сделал расширение для Хрома, которое позволяет контролировать открытый браузер через командную строку и подключать к этому ИИ…

Ученые создали Душегуб из Cyberpunk 2077. Первой ее жертвой оказался самец дрозофилов, давайте посмотрим ее энграмму

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

FlashOS: говорящая флешка, чтобы не выбирать систему наугад

Меня зовут Андрей Зотов. Я незрячий, работаю техником и системным администратором. По работе мне нужны загрузочные флешки: запустить…

Я просил ход, который сделал бы человек. Stockfish ответил правильным

С лета у меня в браузере рядом с доской работает локальный Stockfish и подсказывает стрелкой на лучшем ходу. Люди, которые начали пользоваться,…

Cursor перестал работать в России, поэтому мы сделали свой аналог с оплатой в рублях и без ВПН

3 сентября Cursor обновил пользовательское соглашение, а 4–5 сентября пользователи из России начали получать not available in your region. Часть платных…

Локальный ассистент для зумов, часть 4: что происходит после кнопки Стоп — и почему вторая модель говорила в пустоту

Четвёртая часть про локальный ассистент для созвонов: двадцать пять минут после кнопки Стоп. Облачная ревизия полтора месяца находила…

Два сервера и половинка третьего: как мы строили HA-инфраструктуру для Totum

Когда говорят про High Availability, довольно быстро получается классическая картина: три сервера, балансировщик, кластер PostgreSQL, распределённое…