g33ks | Технологии

Telegram-канал g33ks - Geeks

8475

От гиков гикам! Пишем о происходящем в информационных технологиях. @shpaker и @qqalexqq

Подписаться на канал

Geeks

Наткнулся на Хабре на статью, которая разбирает достаточно интересную проблему: современные цифровые продукты достаточно часто ставят бизнес-цели выше удобства пользователей, из-за чего их интерфейсы превращаются в перегруженный хаос, а люди теряют время и нервы (а в итоге, теряют и позитивное расположение к самим приложениям). Автор подмечает, что ненужные пользователям фичи (особый привет уродливым супер-аппам), реклама в каждом углу, и бесконечные уведомления только перегружают интерфейсы, вызывая у пользователей лишь раздражение. Но из-за чего я пишу о статье в канал - потому что в статье есть бомбическая притча про "умный молоток ТукТук", который за семь дней превратился из простого инструмента для забивания гвоздей превратился в бесполезный гаджет. Думаю, каждый из нас хоть раз сталкивался с подобным ТукТуком в своей жизни.

https://habr.com/ru/articles/890640/

@g33ks

Читать полностью…

Geeks

Apple и Metallica заколабились и запустили эксклюзивный иммерсивный концерт для Apple Vision Pro. С 14 марта владельцы гарнитуры получат доступ к записям живых выступлений группы с тура M72 World Tour, включая треки «Whiplash», «One» и «Enter Sandman». Концерт снят в формате 180-градусного видео с пространственным звуком, что усиливает эффект присутствия. Для съемок Apple использовала 14 камер Apple Immersive Video, часть из которых размещалась на подвесных тросах и тележках с дистанционным управлением для создания динамичных ракурсов.

https://www.apple.com/newsroom/2025/03/apple-unveils-immersive-concert-experience-with-metallica-for-apple-vision-pro/

@g33ks

Читать полностью…

Geeks

Volkswagen решил вернуть физические кнопки во все свои автомобили, признав, что полный переход на сенсорные экраны был "ошибкой", как заявил главный дизайнер Андреас Миндт в интервью Autocar.

Андреас отметил, что начиная с модели ID 2all - компактного бюджетного электромобиля для Европы - под экраном появятся кнопки для пяти ключевых функций: регулировки громкости, обогрева с обеих сторон салона, вентиляторов и аварийки. "Это не телефон, а автомобиль", - подчеркнул Миндт, намекая на то, что сенсорные интерфейсы, хоть и современны, не всегда практичны в условиях вождения.

Сенсорные экраны в новых Volkswagen останутся, но дополнятся физическими кнопками для повседневных задач, чтобы повысить удобство и безопасность. Этот шаг созвучен с действиями других компаний: Hyundai сохраняет кнопки для громкости и кондиционера, подчеркивая их преимущества для безопасности, а Tesla вернула рычаг поворотников в обновленной Model Y.

https://www.pcmag.com/news/volkswagen-to-bring-back-physical-buttons-to-all-vehicles

PS: Наконец-то, господи! Очень неудобно, когда всё унесено на экран: и пальцем не нащупаешь, и отвлекаться от дороги приходится. Всегда казалось чем-то небезопасным и раздражающим.

@g33ks

Читать полностью…

Geeks

Объявлено, что TypeScript полностью переписывается на Go, что обеспечивает ускорение работы до 10-15 раз.

Это изменение затронет все аспекты работы с TypeScript: от использования команды tsc в командной строке до улучшения производительности автодополнения и проверки ошибок в IDE. Релиз ожидается в версии TypeScript 7.0, которая, скорее всего, выйдет к ноябрю 2025 года. Стоит отметить, что текущая разработка на JS пока продолжится параллельно с Go-версией.

https://www.totaltypescript.com/typescript-announces-go-rewrite

@g33ks

Читать полностью…

Geeks

11 марта 2025 года легендарная игра Chrono Trigger, выпущенная в 1995 году для Super Famicom (известной за пределами Японии как SNES), отмечает своё 30-летие. В честь этого события Square Enix анонсировала праздничные мероприятия, включая проекты, которые "выходят за пределы игрового мира". Подробности обещают раскрыть в течение года.

Chrono Trigger - не просто культовая игра, а настоящая веха в истории японских ролевых игр (JRPG). Её сюжет позволяет игрокам перемещаться между эпохами - прошлым, настоящим и будущим - влияя на историю через парадоксы и взаимосвязи событий. Боевка игры сочетает пошаговые механики с элементами реального времени. В отличие от многих игр (привет серии FF) того времени, в Chrono Trigger отсутствуют случайные столкновения: враги видны на карте, и игрок может выбирать, вступать с ними в бой или обходить их. Кроме того, персонажи могут объединять свои способности для выполнения совместных атак. Игра также известна множеством различных концовок, которые зависят как от действий игрока, так и от времени, в которое игрок решает сразиться с финальным боссом, что было редкостью для игр того времени.

Над игрой работала легендарная команда: Хиронобу Сакагути (создатель серии Final Fantasy), Юдзи Хории (создатель Dragon Quest), Акира Торияма (художник Dragon Ball) и Ясунори Мицуда (композитор). Chrono Trigger также стала одной из первых игр с анимированными кат-сценами, созданными студией Toei Animation.

https://www.gematsu.com/2025/03/chrono-trigger-celebrates-30th-anniversary-various-projects-beyond-the-game-world-planned

PS: Одна из любимейших игр моей юности - играл в неё когда учился на первых курсах университета на эмуляторе SNES. Очень надеюсь, что когда-нибудь увидим полноценный ремейк. Всегда было немного жаль, что она не обрела широкой популярности на постсоветском пространстве - ни в девяностые, ни после. И в игре был просто бомбический пиксельный графен!

@g33ks

Читать полностью…

Geeks

Пользователи не самых популярных браузеров, таких как Pale Moon, Falkon и SeaMonkey, сталкиваются с блокировками от Cloudflare.

Предполагается, что Cloudflare считает запросы этих браузеров "подозрительными", так как их User-Agent'ы не входят в список "легитимных" браузеров, таких как Chrome и Firefox. Пользователи сталкиваются с бесконечными циклами проверок, зависаниями и невозможностью доступа к сайтам, включая science.org, steamdb.info и даже форум самой Cloudflare. Также блокируются запросы без рефереров, что может быть связано с защитой от отслеживания или борьбой с ботами.

Проблема усугубляется отсутствием каналов обратной связи для обычных пользователей, так как поддержка Cloudflare ориентирована на корпоративных клиентов. Жалобы на форумах остаются без внимания.

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

https://www.theregister.com/2025/03/04/cloudflare_blocking_niche_browsers/

@g33ks

Читать полностью…

Geeks

Компания Clockwork Labs представили релиз реляционной базы данных собственной разработки SpacetimeDB 1.0.0.

SpacetimeDB уже используется в BitCraft Online (игре собственной разработки Clockwork Labs), а также помогла небольшой студии Lightfox Games разработать и выпустить игру DeliveryZ в App Store всего за три месяца. По заверениям разработчиков, SpacetimeDB упрощает создание устойчивых открытых миров, способных обрабатывать тысячи игроков. Clockwork Labs также запустила облачный сервис Maincloud, ориентированный на небольшие инди-студии, которые хотят разрабатывать MMORPG, используя SpacetimeDB, но не хотят заморачиваться с обслуживанием БД.

Особенность SpacetimeDB - она может выступать не только в качестве хранилища данных, но и непосредственно как игровой сервер, исполняющий игровую логику (привет хранимкам - их здесь называют "модулями"). Процедуры, которые хранит и может исполнять SpacetimeDB, можно писать на Rust или C# (пока помечен как experimental). В будущем заявлена поддержка TypeScript, Python, C++ и Lua. При этом уже доступны клиентские библиотеки для Rust, C# и TypeScript. И как мы любим - сама БД написана на Rust.

https://github.com/clockworklabs/SpacetimeDB

@g33ks

Читать полностью…

Geeks

Увидела свет версия 136 браузера Firefox, главным нововведением которой стала возможность переключения на вертикальное отображение вкладок.

Файлы новой версии уже доступны для загрузки с FTP-сервера Mozilla. Стоит отметить, что официальный релиз запланирован на завтра, и ожидается, что браузер станет доступен как для скачивания с официального сайта, так и через OTA-обновление. Кроме того, что примечательно, теперь доступна и сборка для ARM64 Linux.

https://9to5linux.com/mozilla-firefox-136-is-out-with-vertical-tabs-and-official-arm64-linux-binaries

@g33ks

Читать полностью…

Geeks

На Hacker News в очередной раз промелькнул web-фреймворк Robyn, а я как раз его трогал на неделе и он любопытный.

Недавно я со своими питоно-коллегами, обсуждали веб-фреймворки и рассматривали ряд представителей, не являющихся мейнстримовыми. Ну то есть, это тот случай, когда FastAPI, aiohttp и (прости, Господи) Django уже приелись, и мы из праздного любопытства решили рассмотреть интересных представителей вида. Времени было немного, поэтому мы выбрали Litestar и BlackSheep. Скажу о них лишь то, что оба фреймворка оказались без какой-либо изюминки, которая могла бы заинтересовать и заставить попробовать их хотя бы в пет-проектах. Однако это обсуждение подтолкнуло меня поискать что-то необычное в мире фреймворков, что выделялось бы на фоне унылого множества очень похожих друг на друга решений. Так я нашел Robyn.

Фишка Robyn в том, что по своей сути это Rust-проект, для которого написана обертка на PyO3. Благодаря этому производительность фреймворка значительно выше, чем у конкурирующих Python-решений. Конечно, бизнес-логика и сетевые запросы могут нивелировать разницу, но все же. Кроме того, приятно, что Robyn не требует дополнительных HTTP-серверов (вроде ASGI, WSGI) для работы в production-окружении. При этом у фреймворка достаточно живое комьюнити. А еще, вроде, название фреймворка и его лого вдохновлены Бетменом, но это не точно.

https://robyn.tech

@g33ks

Читать полностью…

Geeks

Судя по всему, конец жизненного пути мессенджера Skype уже совсем не за горами.

Пользователи портала XDA Developers в последних инсайдерских сборках Skype для Windows обнаружили строку: «Начиная с мая Skype больше не будет доступен. Продолжайте свои звонки и чаты в Teams».

У Skype был достаточно тернистый жизненный путь. Его имя успело ассоциироваться как с лучшим приложением для видеозвонков (для своего времени, естественно), так и вызывало ужас у тех, кто хоть раз сталкивался с Skype for Business. Русскоязычная аудитория до сих пор не может забыть о Skype из-за завирусившего десяток лет назад ролика о «лучшем файлообменнике».

В последние годы приложение выглядело откровенно заброшенным и на фоне таких конкурентов, как Telegram, WhatsApp, iMessage и Discord, Skype выглядел абсолютно неконкурентоспособным. И как верно замечают на XDA, «каждый раз, когда казалось, что Microsoft вот-вот закроет сервис, они выпускали для него обновление».

Skype был запущен в далеком 2003 году, и на пике своей популярности был приобретен Microsoft за 8,5 миллиардов долларов. Однако стоит отметить, что Microsoft официально не подтверждала информацию о закрытии сервиса.

https://www.xda-developers.com/microsoft-killing-skype/

@g33ks

Читать полностью…

Geeks

Вы не поверите, но баг, который доставлял мне боль в PyCharm, пофиксили в версии 2024.3.2, а в версии 2024.3.3 он снова воспроизводится! Ай-да, JetBrains, ай-да молодцы!

@g33ks

Читать полностью…

Geeks

Недавно мелькала на Hacker News реализация игрушки Flappy Bird, в которой картинка выводится на фавикон вкладки браузера. Так вот, некто под ником eieio увидел, что фавиконку можно использовать для вывода изображения, и написал Pong, в котором половина игрового поля - это canvas во вкладке, а вторая половина - матрица 8 на 30 вкладок браузера, где фавиконки используются как игровые пиксели. Причём мяч плавно переходит с canvas на вкладки и обратно. Выглядит круто, но автор пишет, что код у него вышел так себе :)

Пост про понг на вкладках: https://eieio.games/blog/running-pong-in-240-browser-tabs/

Flappy Bird на фавиконке в который можно поиграть: https://mewtru.com/flappyfavi

PS: Крутяк конечно. А что про Flappy Bird, то, мне кажется, что скоро он будет конкурировать с Doom по количеству мест, на которых в неё можно поиграть. Я. грешным делом, сначала подумал, что тут Flappy Bird тут даже переплюнул Doom, но оказалось, что нет - Doom на фавиконе нагуглилвается.

@g33ks

Читать полностью…

Geeks

Вдруг кто не знал (как я, например) о существовании поисковика по исходникам searchcode.com. Это пет-проект некоего Бэна Бойтера, изначально написанный на PHP с MySQL в качестве БД. Проект развивается уже годами и прошел через несколько итераций. В какой-то момент его бэкенды были даже написаны на Django, а сейчас, например, работают на Go.

Но самое интересное в том, что недавно автор отказался от MySQL в пользу SQLite-файла. И все бы ничего, но этот файл сейчас занимает более шести терабайт на диске. Автор пишет, что сначала переживал, как это будет работать, но в итоге всё завелось нормально, а ответы на запросы стали даже чуть быстрее из-за отсутствия сетевых задержек. Он также описал, какие библиотеки и практики использовал, чтобы всё работало из Go без ошибок в духе "database is locked".

Подробная запись в личном блоге с описанием того как это все работает: https://boyter.org/posts/searchcode-bigger-sqlite-than-you/

PS: Безумству храбрых поем мы песню :)

Читать полностью…

Geeks

Браузерная игрушка SQLNoir, в которой можно потренироваться в построении SQL-запросов, попутно ведя детективные расследования. Код открытый, и всё собрано на фронтовом стеке React + Vite + Tailwind + Supabase.

https://github.com/hristo2612/SQLNoir

P.S.: Проект, конечно, сыроват, и репозиторий оформлен достаточно плохо (автор мог бы хотя бы ридмиху состряпать), но сама идея прикольная и кажется, что идеально для пятничной прокрастинации 🙂

Читать полностью…

Geeks

Вчера вышла версия 1.4.0 Tor-клиента Arti. Это реализации Tor-клиента на языке программирования Rust, которую ведут сами разработчики проекта Tor.

Стоит отметить, что версию 1.x позиционируют как пригодную для использования пользователями, а 2.x, в свою очередь, планируют как реализацию, которая заменит текущий Tor-клиент (написанный на C). Кроме того, разработку на Rust ведут с учетом возможности встраивания Arti в другие проекты в качестве библиотеки, что, в целом, тоже довольно интересно.

https://blog.torproject.org/arti_1_4_0_released/

PS: Честно говоря, я еще, кажется, в далеком 2021 году читал об этом проекте и почему-то думал, что попытки реализовать Tor-клиент на Rust свернули. А оказывается, всё живо и клиент даже можно спокойно пробовать использовать.

Читать полностью…

Geeks

Бывшая сотрудница Meta (ранее Facebook - запрещенная и осуждаемая в РФ) Сара Уинн-Уильямс выпустила книгу "Careless People". В ней она раскрывает ранее неизвестные детали попыток Марка Цукерберга в 2010-х годах запустить Facebook в Китае, включая переговоры с местными властями, стратегии обхода регуляций и неловкие эпизоды встреч основателя Meta с мировыми лидерами. Уинн-Уильямс также характеризует в своей книге главу отдела политики компании Джоэла Каплана как явного непрофессионала.

И, ожидаемо, что в компании крайне негативно отреагировали на все эти истории описанные в книге. Особое внимание Meta привлекли упоминания о планах Цукерберга создать "особую версию" соцсети для Китая, что противоречит публичной позиции компании о свободе информации (на этой ноте автор канала не смог удержаться от спонтанного фейспалма). Был подан иск в арбитраж, заявив, что автор нарушила пожизненное соглашение о недискредитации, подписанное при увольнении, а сама книга, по их словам, - не более чем "преувеличенные" старые сплетни. Было постановленно немедленно прекратить продажи и продвижение книги, а также уничтожить все изданные экземпляры. Однако выполнение решения осложнено: издание уже распространяется как через оффлайн-магазины, так и через онлайн-платформы так как фактически книга вышла всего через неделю послю анонса издательством. Стоит отметить, что издательство Flatiron Books (входит в Macmillan) не предоставляло Meta доступ к тексту для проверки фактов, что считается отраслевой нормой. И в тексте также присутствуют прямые цитаты из внутренней переписки Meta, что может сойти за слив данных.

PS:
- Вы купили новую книгу?
- Да вот, ещё не решила, Марк Цукерберкович... Вам нравятся?
- Очень вызывающая, я бы такую не взял. А на вашем месте интересовалась бы книгами не про работу, а про то что бывает после неё!
- Значит, хорошая книга, надо брать.

https://www.engadget.com/social-media/meta-is-trying-to-stop-a-former-employee-from-promoting-her-book-about-facebook-004938899.html

@g33ks

Читать полностью…

Geeks

Ubuntu постепенно "ржавеет", делая стратегическую ставку на внедрение системных утилит, написанных на Rust.

Основой Ubuntu, как и многих Linux-систем, десятилетиями служили утилиты вроде GNU Coreutils (ls, cp, mv) и sudo, написанные на C. Несмотря на долгий путь разработки и поддержки, эти инструменты всё ещё подвержены ошибкам, которые достаточно сложно обнаружить. Rust, с его системой владения данными, строгой проверкой типов и borrow checker, предлагает альтернативу: код, где такие ошибки исключены на уровне языка. Это достигается за счёт предотвращения утечек памяти, гонок данных и других уязвимостей, характерных для C.

Проекты вроде uutils (Rust-версия Coreutils) и sudo-rs уже доказали свою жизнеспособность. Например, uutils не только повторяет функционал GNU-аналогов, но и добавляет поддержку Unicode по умолчанию, а sudo-rs внедряет изоляцию критических процессов.

Переход начнётся с Ubuntu 25.10, где uutils coreutils станут реализацией по умолчанию. Для минимизации рисков команда Canonical подготовила Oxidizr - инструмент, который позволяет безопасно тестировать новые Rust-утилиты. Oxidizr автоматически создаёт резервные копии оригинальных программ, заменяя их симлинками на Rust-версии, и даёт возможность мгновенно вернуть систему в исходное состояние.

К 2026 году планируется интеграция Rust-версий findutils и diffutils, а также постепенная замена sudo на sudo-rs в рабочих средах. Параллельно разрабатываются стандарты для сторонних разработчиков, желающих портировать свои утилиты на Rust.

Автор инициативы - Джон Сигер, инженер Canonical, известный работой над LTS-релизами Ubuntu. Его подход балансирует между инновациями и надёжностью. «Мы не можем игнорировать риски, присущие C, - отмечает он. - Но и не станем ломать то, что работает. Rust - это эволюция, а не революция». Сигер продвигает идею «мягкого» перехода через инструменты вроде Oxidizr, которые позволяют внедрять новое, сохраняя совместимость со старыми скриптами и конфигурациями.

https://jnsgr.uk/2025/03/carefully-but-purposefully-oxidising-ubuntu

@g33ks

Читать полностью…

Geeks

Pocket Casts, сервис для прослушивания подкастов, принадлежащий Automattic Inc. (создателям WordPress), открыл бесплатный доступ к своему веб-плееру и десктопным приложениям для Windows и Mac. Ранее эти функции были доступны только платным подписчикам ($4 в месяц).

Примечательно, что в анонсе команда Pocket Casts подчёркивает: подкасты должны оставаться открытыми и принадлежать людям, а не корпорациям. Это явный намёк в сторону Spotify и других платформ, которые стремятся затянуть популярный контент в свои закрытые экосистемы.

https://arstechnica.com/gadgets/2025/03/pocket-casts-makes-its-web-player-free-takes-shots-at-spotify-and-ai/

@g33ks

Читать полностью…

Geeks

Браузерная игра CSSHell - это набор из 15 достаточно сложных (по заверению автора) головоломок, которые нужно решать посредством написания CSS-стилей (да, я знаю, что это тавтология).

По словама автора проекта проект создан для тех, кто хоть раз в жизни говорил, что CSS - это не настоящий язык программирования. Суть каждой головоломки: на экране есть "колышки" и "отверстия", и их нужно сопоставить между собой. Для этого необходимо писать стили для соответствующих div. У каждого div есть ограничение на количество свойств, которые можно добавить (обычно одно или два), а некоторые "заблокированы" - к ним нельзя добавить свойства. Если застрянешь, есть кнопка подсказки, а если совсем не получается - решения всегда можно найти в репозитории на GitHub.

https://csshell.com/

@g33ks

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

Читать полностью…

Geeks

Согласно отчету Bloomberg, iOS 19 станет одним из самых масштабных обновлений Apple за последние годы, принеся значительные изменения в дизайн и функциональность.

Заявлено, что это будет крупнейший редизайн со времен iOS 7 (вышедшей в 2013 году), которая в свое время сильно изменила визуальный стиль iPhone. Аналогичные обновления ожидаются для macOS 16 и iPadOS, цель которых - сделать все платформы Apple более единообразными и согласованными. Отчасти новый дизайн будет вдохновлен visionOS, операционной системой для Apple Vision Pro, и затронет иконки, меню, приложения, окна и системные кнопки. В статье есть такое громкое заявление “это обновление принесет одни из самых значительных изменений в дизайне, которые мы видели за последнее десятилетие”.

https://www.bloomberg.com/news/articles/2025-03-10/apple-readies-dramatic-design-overhauls-for-ios-19-ipados-19-and-macos-16

PS: Стоит упомянуть, что на портале 9to5Mac допускают, что статья о глобальном обновлении интерфейсов на устройствах Apple может оказаться не более чем "вбросом", призванным отвлечь внимание от того, что Apple отложила на неопределенный срок обещанные обновления Apple Intelligence для Siri. И что реальное обновление, если и будет, то может не оказаться таким уж глобальным. Это выглядит достаточно убедительным, так как в отчете Bloomberg, действительно, много "воды" и нет какой-либо конкретики.

@g33ks

Читать полностью…

Geeks

На GitHub заметили не самый приятный баг: если при влитии PR выбрать слияние со сквошем, оно выполняется как обычное слияние. То есть в историю коммитов всё равно попадут все коммиты, созданные в рамках вливаемой ветки, и они не "склеятся" в один, как ожидается.

https://github.com/orgs/community/discussions/153620

@g33ks

Читать полностью…

Geeks

Сооснователь Google Ларри Пейдж создает новую компанию Dynatronics, которая будет применять искусственный интеллект для разработки «высокооптимизированных» дизайнов и их внедрения в производство.

Пейдж работает с небольшой командой инженеров, а проект возглавляет Крис Андерсон, ранее занимавший должность технического директора в стартапе Kittyhawk, поддерживаемом Пейджем. Хотя Стоит отметить, что Пейдж не единственный предприниматель, исследующий способы применения ИИ для улучшения производственных процессов (хотя он, возможно, один из самых богатых).

https://techcrunch.com/2025/03/06/google-co-founder-larry-page-reportedly-has-a-new-ai-startup/

@g33ks

Читать полностью…

Geeks

XenonRecomp - тулза которая конвертит файлы игрушек с Xbox 360 в некий код на C++, который затем можно перекомпилировать для чего угодно, но только чтоб это "чего угодно" было x86. Посмотреть (и взять) это добро можно на GitHub: https://github.com/hedge-dev/XenonRecomp

@g33ks

Читать полностью…

Geeks

В 2019 году сооснователь Google Сергей Брин отошел от управления компанией, передав бразды правления Сундару Пичаи. Однако его дистанцирование от менеджмента в компании продлилось достаточно недолго. Последовавший позднее бум интереса к искусственному интеллекту побудил Брина все-таки вернуться в офис.

Брин считает, что у компании есть все шансы выиграть гонку в разработке ИИ-инструментов, поэтому команде, занимающейся созданием Gemini, не стоит расслабляться. Во внутреннем сообщении Брин советует сотрудникам последовать его примеру и вернуться в офис, а также стараться работать до 60 часов в неделю (то есть по 12 часов при пятидневной рабочей неделе - это, по мнению Брина, "оптимальная точка продуктивности"). Достаточно иронично звучит, что Брин заботливо советует не превышать 60 рабочих часов в неделю, чтобы избежать выгорания.

В СМИ предполагают, что Брин, как и многие в Кремниевой долине, является сторонником теории, согласно которой текущая траектория развития генеративного ИИ приведет к созданию "искусственного интеллекта общего назначения" (Artificial General Intelligence, AGI). AGI - это предположение о том, что в сфере развития ИИ должен произойти качественный скачок, который приведет к появлению инструмента, поведение которого будет гораздо больше похоже на мышление реального человека, чем то, что мы видим на данный момент в популярных моделях. Особо ярые приверженцы этой теории ждут, что у AGI будут способности к самообучению и его когнитивные способности будут или соответствовать таковым у реального человека, или даже превосходить их.

https://arstechnica.com/google/2025/02/sergey-brin-says-agi-is-within-reach-if-googlers-work-60-hour-weeks/

@g33ks

Читать полностью…

Geeks

Electronic Arts открыла исходный код четырех игр из серии Command & Conquer.

Компания опубликовала исходники для C&C, C&Cr: Red Alert, C&C: Renegade и C&C: Generals под лицензией GPL. Все четыре проекта уже доступны на GitHub.

Часть исходного кода была восстановлена по крупицам благодаря совместным усилиям технического директора EA Брайана Барнса, продюсера Respawn Джима Весселлы и Люка "CCHyper" Финнана, давнего участника сообщества C&C. Финнан участвовал в разработке Command & Conquer Remastered Collection в 2020 году и помог выпустить C&C Ultimate Collection в Steam в марте прошлого года.

Помимо исходного кода для классических игр, EA также добавляет поддержку Steam Workshop для таких проектов, как C&C Renegade, C&C Generals & Zero Hour, C&C 3 Tiberium Wars и Kane’s Wrath, C&C Red Alert 3 & Uprising, а также C&C 4 Tiberian Twilight.

https://github.com/electronicarts

@g33ks

Читать полностью…

Geeks

Многие стали замечать, что в Instagram в рекомендациях стали появляться Reels, которые в лучшем случае представляют собой контент откровенно сексуального характера, а в худшем, например, откровенную «чернуху» с убийствами и школьными перестрелками. В Meta уже подтвердили, что это следствие ошибок как в самой рекомендательной системе, так и в системах модерации, которые стали пропускать такой контент на платформу. Проблема усугубляется тем, что такие рекомендации могут продолжать идти пользователю, даже несмотря на нажатие им кнопки «Не интересно».

https://www.engadget.com/apps/meta-confirms-instagram-issue-thats-flooding-users-with-violent-and-sexual-reels-051631670.html

PS: Зашкварная история. Мне тоже в Instagram не так давно подсовывали откровенную эротику и рилсы с явным школьным буллингом. Я, конечно, удивился, но не придал особого значения этому. Ну и, стоит отметить, что в лучших традициях больших корпораций такие проблемы они фиксят довольно продолжительное время. И, конечно, по понятным причинам отмечу, что Meta и Instagram запрещены и осуждаемы на территории РФ.

@g33ks

Читать полностью…

Geeks

Valve внезапно открыла исходный код как клиента, так и сервера Team Fortress 2. Одновременно с этим они выпустили крупное обновление для всех своих многопользовательских игр (TF2, DoD:S, HL2:DM, CS:S и HLDM:S), но это не так интересно.

Удовлетворить свое любопытство можно прямо сейчас разглядывая коммит (более миллиона строк, шутка ли) на GitHub: https://github.com/ValveSoftware/source-sdk-2013/commit/0759e2e8e179d5352d81d0d4aaded72c1704b7a9

Официальный анонс: https://www.teamfortress.com/post.php?id=238809

@g33ks

Читать полностью…

Geeks

Вчера вышла версия 2.1.0 менеджера Python-зависимостей Poetry.

Теперь Poetry не только управляет зависимостями, но и контролирует версии Python в создаваемом окружении. Это объективно круто и полезно. Еще одна фича, которую они добавили, - возможность смены системы сборки (для poetry build) в pyproject.toml. Это тоже очень нужная функция, и даже удивительно, что она появилась только сейчас. В примере, который приведен в анонсе, в конфиг добавляют maturin, что как бы намекает на то, в каких проектах теперь можно использовать Poetry.

https://python-poetry.org/blog/announcing-poetry-2.1.0/

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

Читать полностью…

Geeks

Пока мы все смеемся над мемами в духе «Если ты думаешь, что твоя работа бесполезна, вспомни о тех, кто ставит поворотники на BMW», кто-то делает свой язык программирования для разработки игр под NES! Вот такой проект, под названием NESFab, я и принес сегодня показать: https://github.com/pubby/nesfab

PS: На самом деле я обожаю такие штуки: тут и код открытый, и на лендинге проекта представлено более десятка(!) игр, написанных на NESFab. Проект сделан на плюсах, заявленно, что он очень эффективен и, что немаловажно, имеет достаточно подробную документацию по языку.

Читать полностью…

Geeks

Бывший президент SIE Worldwide Studios (ныне PlayStation Studios) Сюхэй Ёсида в интервью рассказал, как появилось название PlayStation.

По его словам, его придумал сам Кен Кутараги. Устройство, которое разрабатывали в Sony, как мы знаем, предназначалось исключительно для игр, и чтобы подчеркнуть это, Кутараги придумал слово PlayStation по аналогии с workstation - то есть "игровая станция". В те годы словом workstation (рабочая станция) называли все рабочие ПК. Так и получилось: для работы нужна workstation, а для отдыха - PlayStation.

При этом Ёсида отметил, что название понравилось не всем – американское подразделение Sony сочло его слишком детским. Однако менять его не стали.

https://www.gamesradar.com/platforms/playstation/the-playstation-got-its-iconic-name-after-legendary-lead-ken-kutaragi-saw-how-pcs-were-called-workstations-reveals-sony-veteran-shuhei-yoshida/

Читать полностью…
Подписаться на канал