Geeks
7.86K subscribers
363 photos
24 videos
1.19K links
От гиков гикам!
Пишем о происходящем в информационных технологиях.

@shpaker и @qqalexqq
Download Telegram
Картриджи для Nintendo Switch 2 будут по-прежнему покрыты веществом с отвратительным вкусом, чтобы дети и животные случайно их не проглотили.

Представители Nintendo подтвердили, что это сделано намеренно, и не советуют пробовать их на вкус. Возможно, используется то же вещество, что и в оригинальной Switch - денатониум бензоат. Кстати, некоторые картриджи теперь содержат не саму игру, а лишь ключ для её запуска.

https://www.gamespot.com/articles/switch-2-carts-still-taste-bad-designed-purposefully-to-be-spat-out/1100-6530649/

PS: Мало того, что ценник зверский, так ещё и на вкус всё так же ужасно. Осуждаю. Но особо обидно, конечно, что теперь карик будет не всегда с игрой.

@g33ks
Джон Кармак стригерился в хтвитере на критику блогера Quake Dad, осудившего недавнюю AI-демонстрацию Quake II от Microsoft. Кармак в ответ похвалил демку, назвав впечатляющей. Он сравнил появление ИИ в геймдеве с появлением игровых движков, которые расширили индустрию, и вспомнил, как его первые игры требовали ручной сборки кода, подчеркнув, что "прогресс сделал эту работу столь же неактуальной, как ремонт колёс для колесниц". В своём развёрнутом посте Кармак отметил, что ИИ позволит лучшим достигать новых высот, малым командам - создавать больше и привлечёт новых авторов, но лучшие игры всё равно будут делать профессионалы. Хотя будущее рабочих мест неясно - возможны как сокращения, так и расцвет творчества, - он уверен, что ИИ обогатит мир контентом. Сопротивляться технологиям, по словам Кармака, бессмысленно.

https://x.com/ID_AA_Carmack/status/1909311174845329874

@g33ks
Роскошное чтиво на утро прилетело через Hacker News - статья о том, что любимый мною Станиславе Лем не человек, а целый заговор. Настолько всё прекрасно, что даже не знаю, какую подводку написать. Поэтому ловите начало текста, переведенное ChatGPT:

В сентябре 1974 года ФБР получило письмо. Обвинения в нем были шокирующими — в нем говорилось о коммунистическом заговоре, направленном на сердца и умы Америки через пропаганду, замаскированную под научную фантастику. Крупные издательства и организации в этой области были инфильтрированы, а их агенты — известные деятели жанра — действовали на Западе. Организатором всего этого был коммунистический комитет, действующий под именем... Станислава Лема.

Раскрыл этот коварный заговор не кто иной, как Филип К. Дик — сам легендарный писатель-фантаст. По его словам, Станислав Лем даже не существовал как реальный человек, а был лишь вывеской для распространения пропаганды. Он, вероятно, был «коллективным комитетом, а не отдельной личностью». Доказательства Дика? «[Лем] пишет в разных стилях, иногда читает на иностранных для него языках, а иногда нет». Заговор простирался еще дальше: «Партия управляет американским издательством, выпускающим множество научно-фантастических произведений под ее контролем».


https://culture.pl/en/article/philip-k-dick-stanislaw-lem-is-a-communist-committee

@g33ks
Уже более десяти месяцев десктопныые приложения OneDrive для Windows и macOS не могут корректно синхронизировать общие папки. Вместо ожидаемых локальных копий этих папок пользователи видят лишь ярлыки, ведущие на веб-интерфейс, что полностью исключает офлайн-доступ и нарушает привычную работу с файлами.

Microsoft признала проблему, объяснив её изменениями в серверной инфраструктуре, и заявила, что работает над её устранением. Однако конкретные сроки решения не были объявлены, и последнее официальное обновление по этому вопросу датируется июнем 2024 года. ​

https://www.theregister.com/2025/04/14/microsoft_onedrive_file_sync_apps_broken/

@g33ks
С начала года начал активно использовать AI-ассистентов для решения рабочих задач - и теперь даже не понимаю, как раньше без них обходился. Использую их как универсальных "помогальщиков", которые всегда под рукой: помогают с написанием документации, юнит-тестов, проведением мелких ресёрчей, быстрым стартом в чём-то новом и прочим. В моих задачах это даёт реально ощутимую экономию времени, особенно на тех "душных" делах, за которые раньше браться совсем не хотелось.

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

Сейчас читал пост на Хабре про то, как QA-специалисты используют такие инструменты в своей работе - и прям порадовался за ребят. Как правило, у тестировщиков ведение документации - одна из ключевых обязанностей, и, к сожалению, делать её качественно умеют далеко не все. Кажется, что для них использование AI - это прям то, что доктор прописал. Причём, как мне кажется, не только для документации, но и для самого процесса тестирования.

Отдельно радует, что такие AI-помогалки уже начинают появляться и в специализированном софте (привет, бурпу), помогая автоматизировать и упростить всевозможные проверки и анализ ПО.

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

@g33ks
OpenAI представила новые модели - o3 и o4-mini. Модель o3 на данный момент является самой мощной рассуждающей моделью компании. При этом o4-mini предлагает сбалансированное сочетание скорости, качества и эффективности.

Модели умеют использовать встроенные инструменты ChatGPT: работать с кодом, анализировать и генерировать изображения, выполнять интернет-запросы, а также обрабатывать загруженные изображения (например, схемы или черновики) в процессе рассуждения.

Вместе с o3 и o4-mini представлена улучшенная версия - o4-mini-high, которая генерирует более надёжные ответы за счёт увеличенного времени обработки. Все модели уже доступны подписчикам тарифов Pro, Plus и Team, а также через API для разработчиков. Ожидается, что в ближайшее время выйдет o3-pro - более мощная версия модели для подписчиков ChatGPT Pro.

По словам CEO OpenAI Сэма Альтмана, эти модели могут стать последними самостоятельными рассуждающими решениями перед запуском GPT-5, которая объединит классические и рассуждающие подходы.

https://techcrunch.com/2025/04/16/openai-launches-a-pair-of-ai-reasoning-models-o3-and-o4-mini/

@g33ks
Что читать айтишнику, чтобы быть в теме?

Алгоритм простой: подписываетесь, читаете, прокачиваете скиллы.
Я собрала для вас 3 канала — про IT-менеджмент, продакт-разработку, айтишные инсайты и индустриальные новости. Всё, что нужно, чтобы оставаться в курсе и расти в профессии.

Выбирайте, что ближе:

🔸 Андрей Смирнов | Викенд в IT
Автор — 9 лет в IT-менеджменте, организатор конференции Soft Weekend, подкастер, амбассадор софтов, путешествий и гедонизма. Узнать, какие софты нужны сейчас айтишнику для построения успешной карьеры, а также понять, как их прокачать — в канале Андрея

🔸 Лев Левицкий выдает базу (!)
Когда продуктовая разработка встречается с харизмой, рождаются тексты, которым завидуют даже нейросети. Лев — Senior продакт с большим опытом, который не стесняется делиться своими впечатлениями и ошибками. Читаешь его — будто работаешь за соседним столом

🔸 ИнженеркаТех
Про продукты, управление командами и AI в образовании. Пишу честно: про запуск технологичного бизнеса в непростое время, нестандартные подходы к работе, сильные управленческие кейсы и немного — про жизнь во Франции.
Иногда странно. Часто полезно. Всегда по делу
Не так давно OpenAI вела переговоры о покупке Anysphere (создателя Cursor), но стороны не договорились. Но видимо, OpenAI всё-таки сильно стремится укрепить свои позиции на рынке генерации кода, поэтому переключилась на Windsurf (ранее известную как Codeium), которую планирует приобрести за $3 млрд. При этом годовая выручка Windsurf ($40 млн ARR) значительно ниже, чем у Cursor ($200 млн ARR).

https://techcrunch.com/2025/04/17/openai-pursued-cursor-maker-before-entering-into-talks-to-buy-windsurf-for-3b/

PS: Стоит отметить, что недавно OpenAI выпустила Codex CLI - AI-инструмент, позволяющий работать с кодом, как уже можно было догадаться, через командную строку. Я бегло посмотрел, но она меня как-то не особо вдохновила - достаточно странная штука.

@g33ks
Apple Intellligence, несмотря на критику, пока довольно успешен воспринимается пользователями: более 80% опрошенных в США заявили, что установили ИИ от Apple, а 54% считают его наличие очень важным при покупке следующего айфона. И это при том, что данная нейронная сеть сильно отстаёт от конкурентов в развитии, часто затрудняется что-то ответить и предлагает отдельно запросить информацию у "большого брата" ChatGPT. Авторы статьи резонно подмечают, что большинство пользователей iPhone вряд ли видели на что способны текущие генеративные модели - чтобы ими пользоваться вам нужно отдельно скачивать программы, регистрироваться, платить, а результат их работы нужно переносить в другие приложения.

В случае же с Apple Intelligence всё уже встроено в систему, причём довольно удобно: вот вам ваши уведомления из которых вычленена основная суть, Siri вдруг стала значительно умнее (до этого лет десять не менялась), а в Фото наконец появились новые функции вроде ластика. Конечно, в сравнении с самыми современными моделями всё это кажется какими-то мелочами, но, опять же, речь о нейронной сети, которая работает прямо на маленьком устройстве, не потребляя много энергии, а в этом соревновании она уже не кажется такой уж отстающей. https://9to5mac.com/2025/04/22/apple-intelligence-earns-stronger-than-expected-marks-in-consumer-survey/
1
Наткнулся на довольно милую историю на Хабре об опыте погружения в open source конкретно взятого разработчика. История начинается с того, как он, будучи ещё неопытным контрибьютором, собрал огромный pull request с кучей изменений, которые, в итоге, конечно, никто и не залил. Точнее залил много лет позже он же сам, но это уже был совсем не тот же самый код. Что, в общем-то, достаточно забавно.

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

В статье еще упоминается про то что проект Яндекса Diplodoc — на котором работает этот самый разработчик — готов поддерживать контрибьюторов не только добрыми словами, но и всякими подарочками. Мне кажется, что это прикольная и правильная инициатива.

https://habr.com/ru/companies/yandex/articles/897150/

@g33ks
This media is not supported in your browser
VIEW IN TELEGRAM
Американская ассоциация кинокомпаний (MPAA) вела в двухтысячных антипиратскую кампанию под громким лозунгом: «Вы бы украли машину? Тогда зачем пиратить фильмы?». Этот слоган использовался как в видеороликах, так и в брошюрах. Журналистка Мелисса Льюис обратила внимание, что используемый шрифт подозрительно напоминает платный FF Confidential (выпущенный в 1992 году). Но, раскопав PDF-файл брошюр, исследователи выяснили, что в нём использовался шрифт Xband Rough (появился в 1996 году и распространялся бесплатно).

Казалось бы, что могло пойти не так? А то, что по сути Xband Rough - это клон более раннего FF Confidential. То есть не неповторимый оригинал, а жалкая пародия с очень неоднозначным правовым статусом. В итоге получается, что вся антипиратская кампания прошла под лозунгом, написанным шрифтом, за который «не занесли» (что подтвердил автор FF Confidential). Но это ещё не весь анекдот. Самое интересное в том, что автор FF Confidential - некий Юст ван Россум. Фамилия кажется знакомой? И не зря! Юст - родной брат нашего великодушного Python-диктатора - Гвидо!

Какой-то сюр 🙂

https://arstechnica.com/gadgets/2025/04/you-wouldnt-steal-a-car-anti-piracy-campaign-may-have-used-pirated-fonts/

@g33ks
Увидел пакет Rust-Loguru, который, как можно понять из названия, является вольной реализацией популярного в мире питонистов логгера loguru под (очевидно) Rust. Забавно, что я привык, что направление движения ништяков раньше было только от раста к питону, а в этом случае - наоборот.

В мире Python-разработчиков пакет Loguru - пожалуй, самый дружелюбный логгер, который можно себе представить: интуитивный и фичастый. Именно эти особенности и попытались реализовать в Rust-Loguru. Правда, дружелюбие - это не всё, что предлагает пакет: автор заявляет, что в бенчмарках Rust-Loguru быстрее тех логгеров, к которым привыкли раст-разработчики. Мне даже интересно, возымеет ли этот раст-пакет какой-то успех или нет (пока, если честно, это выглядит достаточно сомнительно). И на данный момент у репозитория целых четыре звезды - пожалуй, стану пятой звездой и буду наблюдать.

Сознаюсь, что так ни разу и не использовал питоновский Loguru, потому что когда-то выбрал structlog, который меня полностью устраивает. Выбирал, кстати, между ним и Loguru, но structlog показался мне более "инженерным" и гибким вариантом. А вообще, меня всегда настораживают слишком простые в использовании инструменты - может поэтому логура и не стала моим выбором.

@g33ks
Duolingo с двух ног влетает в стремительно набирающую популярность движуху AI-first.

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

Обо всём этом сотрудники узнали из письма от соучредителя и генерального директора компании Луиса фон Ана, опубликованного в LinkedIn. При этом фон Ан всё же добавил в письмо утешительное: “Duolingo will remain a company that cares deeply about its employees.”

https://www.theverge.com/news/657594/duolingo-ai-first-replace-contract-workers

@g33ks
Ну и стоит отметить, что AI не даёт покоя не только заграничным "китам" индустрии, и он уже не где-то там далеко "за бугром". В российских компаниях тоже активно пробуют новые технологии и стараются подстроиться под будущее уже сейчас. Но кроме больших компании есть еще целый пласт небольших компании и стартапов, которым эти инструменты дают возможность значительно ускориться.

И едва написав пост о Duolingo, я наткнулся на Хабре на статью о том, что MVP продуктов уже можно собирать буквально "на коленке", используя только Cursor и V0. Я не совсем с этим согласен, но в целом - если ты технически понимаешь каждый аспект того, что хочешь генерировать, реализация MVP действительно становится значительно проще. Автор статьи также высказывает предположение, что в будущем будет значительно меньше мест для начинающих специалистов, а разработчики, хоть и останутся, будут востребованы в первую очередь только те, у кого "широкий технический кругозор" - и с этим я, пожалуй, соглашусь.

В общем, живём в действительно интересное техническое время.

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

@g33ks
Есть такое десктопное приложение для macOS - Screen Studio, предназначенное для записи экрана. В какой-то момент команда решила переработать логику обновления и внедрила следующий алгоритм: при запуске приложение проверяет наличие новой версии. Если обновления нет, оно продолжает проверку обновления каждые пять минут. Если обновление есть - скачивает его и останавливает дальнейшие проверки до установки новой версии (для которой нужен перезапуск приложения).

Однако при разработке допустили баг - после загрузки обновления приложение не прекращало проверки и каждые пять минут заново скачивало один и тот же файл, размером 250 мегабайт, и так продолжалось пока обновление не устанавливали. Учитывая, что пользователи macOS часто не закрывают приложения и не перезагружают систему, у тысячи человек Screen Studio продолжало работать в фоне и на протяжении месяца стабильно загружало по четверти гигабайта каждые пять минут своим пользователям. Компания узнала об этом далеко не сразу - всё вскрылось, когда Google Cloud побанил им доступ из-за аномального трафика. За месяц было отдано данных обновлений на два петабайта!

В своём посте разработчики признали, что допустили ряд ошибок, в том числе не настроили алерты в облачной инфраструктуре. За облака они отдали 8000$ (что на мой взгляд не так уж и много).

https://pietrasiak.com/one-line-of-code-that-did-cost-dollar8000

@g33ks
Студия Nival открыла исходный код первой части своей тактической стратегии в реальном времени 2003 года — «Блицкриг». Игра была разработана на собственном игровом движке, основная часть которого написана на языках C и C++.

https://github.com/nival/Blitzkrieg

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

@g33ks
Рональда Уэйна наряду с Возняком и Джобсом можно считать одним из отцов-основателей Apple. В 1976 году он получил 10% долю в компании Apple Computer (сегодня известной нам как Apple Inc.). Уэйн даже является автором первого логотипа компании (он не похож на современной, и на мой взгляд довольно забавный - загуглите) и лично написал первую документацию для компьютера Apple I.

Но почему мы так редко о нём слышим? Потому что Уэйна сегодня принято приводить в пример как человека, совершившего одну из самых дорогих финансовых ошибок в истории. Вскоре после основания Apple он покинул компанию, продав свою долю и получив за неё всего скромных 2300 долларов. А, как мы знаем, если бы он остался в компании, то сегодня мог бы быть одним из самых богатых людей на планете.

Недавно пивной гигант Anheuser-Busch (мы знаем его по Budweiser) сделал Уэйна амбассадором своего яблочного (!) пива Busch Light Apple. Компания выпускала этот вкус раньше, но по каким-то причинам приостанавливало его производство на пару лет и теперь возвращает его на рынок.

Казалось бы, и тут, и там "яблоки", но есть нюанс. И именно этот нюанс обыгрывается в рекламе пива, где Уэйн говорит: «Сегодня я хочу рассказать вам о другом виде яблока - о том, которое вы точно не захотите упустить. Оно вернулось, и на этот раз я не пропущу возможность, связанную с яблоком».

Какое-то мета-мета пост-пост от пивных маркетологов - издеваются над стариком :)

https://www.entrepreneur.com/growing-a-business/he-lost-billions-as-apples-forgotten-co-founder-now-hes/490679

@g33ks
На прошедшем Комик-Коне в Неаполе итальянский переводчик неверно интерпретировал слова Юдзи Хории, легендарного геймдизайнера и создателя Dragon Quest, что привело к всплеску слухов о возможном ремейке Chrono Trigger. В сети быстро разлетелась "новость", будто Хории случайно анонсировал переиздание культовой JRPG.

Однако видеозапись с мероприятия прояснила ситуацию: в оригинальной японской речи Хории не упоминалось ничего о будущем ремейке. Он лишь рассказывал об идее путешествий во времени в Chrono Trigger и причинах, побудивших его включить этот элемент в сюжет.

И выходит, что на данный момент никакой информации о разработке ремейка Chrono Trigger нет.

https://www.twitch.tv/videos/2448211166?t=18941s

@g33ks
Проект USBODE - решение, которое превращает Raspberry Pi Zero W или Zero 2 W в виртуальный USB CD-ROM, используя ISO-образы с карты microSD вместо физических дисков. Для этого USBODE использует возможности Linux USB Gadget. Управление осуществляется через простой веб-интерфейс, в котором можно загружать и переключать ISO-образы. Также устройство можно сделать полностью автономным, подключив модуль с кнопками и экраном от Waveshare.

Демонстрация работы: https://www.youtube.com/watch?v=o7qsI4J0sys

Ну и, естественно, все исходники и инструкции доступны на GitHub: https://github.com/danifunker/usbode

PS: Был в моей жизни период, когда я работал сначала эникейщиком, а затем сисадмином. Тогда я вечно таскал с собой либо диски, либо загрузочную флешку, с которой, например, можно было загрузиться на "уставших" хостах - чтобы либо как-то оживить их, либо снять руками образ диска. А иногда просто носил что-нибудь дежурное, вроде образов MS Office. Ну и, естественно, были дома завалы джевел-кейсов игрушек, которые отказывались работать с жёсткого без вставленного "диска".

Так вот, в какой-то момент я устраивался работать в сеть аптек, и мне достались ништяки, которыми пользовался мой предшественник. Среди его стаффа был занятный чудо-бокс для жёсткого диска - Zalman ZM-VE300. Он буквально очистил мой рюкзак от дисков и флешек, потому что умел эмулировать для компьютера оптический привод и использовать ISO-образы с жёсткого диска, вставленного в бокс. Просто мега-девайс, который не раз выручал и так мне понравился, что я купил себе точно такой же. Из минусов могу отметить разве что достаточно похабное качество сборки.

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


@g33ks
REPL Python’а с версии 3.14 научится подсвечивать синтаксис языка. Эта функция будет включена по умолчанию, если только не установлена переменная окружения PYTHON_BASIC_REPL или не используются переменные окружения, отключающие цвета.

https://github.com/python/cpython/pull/133247

PS: Ну вот наконец-то настоящий повод перейти на 3.14 сразу же после того как он выйдет 🙂

@g33ks