Daring Fireball By John Gruber... Заметка

Daring Fireball By John Gruber на русском

Daring Fireball - давний и влиятельный блог, посвященный в основном продукции Apple, технологиям и связанным с ними новостям. Его автором и ведущим является Джон Грубер, авторитетный представитель сообщества Apple. Известный своим глубоким анализом, сильными мнениями и подробными статьями, Daring Fireball является популярным местом для энтузиастов Apple и инсайдеров отрасли. Грубер часто углубляется в дизайн и философию продуктов Apple, предлагая уникальный взгляд на решения и направление развития компании. На сайте также есть раздел "Список ссылок", в котором собраны ссылки на статьи и материалы со всего Интернета, часто сопровождаемые краткими комментариями Грубера. Daring Fireball остается важным голосом в мире технологий, формируя мнения и разжигая дискуссии об Apple и более широком технологическом ландшафте.

Трэд заметок

Лучшим нативным IRC-клиентом для Mac когда-то был Textual, но его разработка была прекращена автором. Однако появилась новая альтернатива в виде bIRC, созданного Фредриком Бланком. Разработчик bIRC начал работу над проектом в 2025 году, реализовав спецификацию IRC на Swift, добавив расширения IRCv3 и пользовательский интерфейс. Проект был движим удовольствием от программирования, а не финансовой выгодой. Разработчик доволен результатом и выпустил bIRC как бесплатный IRCv3-клиент для Mac. Приложение имеет современный дизайн и хорошо документировано, с доступной страницей документации. Автор статьи установил bIRC и нашел его приятным и хорошо спроектированным приложением, несмотря на то, что сам не является постоянным пользователем IRC. bIRC доступен для бесплатного скачивания из App Store, с дополнительными профессиональными функциями, доступными за единовременную покупку в размере 13 долларов. Профессиональное обновление можно приобрести для поддержки разработки приложения, даже для тех, кто не часто пользуется IRC. В целом, bIRC — отличное новое приложение для Mac, которое стоит отметить, а его хорошая документация и приятный дизайн выделяют его среди других приложений.
Кори Доктороу утверждает, что компании, занимающиеся коммерческой слежкой, не работают на справедливом рынке. Он считает, что эти компании заявляют об обмене конфиденциальности на услуги, но их практика больше похожа на кражу, чем на добровольную сделку. На этом эксплуататорском "рынке" данные пользователей изымаются без истинного согласия или переговоров. Доктороу предлагает такие инструменты, как блокировщики рекламы и "блокировщики слежки", как способы для людей вернуть себе контроль и вести переговоры. Эти настройки позволяют пользователям отказаться от неявного требования предоставить все свои данные и контроль над ними. Предлагая конкретное программное обеспечение, такое как Firefox и Linux, Доктороу подчеркивает основополагающий принцип использования расширений браузера и закладок для противодействия навязчивым онлайн-практикам. Он выделяет такие инструменты, как StopTheMadness Pro, uBlock Origin Lite и Magic Lasso, как эффективные средства для достижения этой цели. Использование блокировщиков контента представлено как законный акт торга, а не то, за что стоит испытывать чувство вины. Автор уточняет прошлый статус спонсорства Magic Lasso, но рекомендует его, основываясь на личном удовлетворении как пользователя.
Уильям Галлахер, AppleInsider:Легендарный технологический обозреватель, эксперт, автор и ведущий подкастов Джон К. Дворак скончался в возрасте 80 лет. У него осталась жена Мими Дворак.Сегодня Дворак наиболее известен как соведущий подкаста «No Agenda» вместе с Адамом Карри, где он критиковал основные СМИ. О его смерти впервые было объявлено в подкасте на X, хотя следует отметить, что возраст Дворака ошибочно указан как 74 года.Из рассылки No Agenda News вчера:Для человека, который десятилетиями знаменито предсказывал катастрофический крах почти каждого крупного технологического новшества, мы с тяжелейшим сердцем сообщаем, что собственное оборудование Джона наконец вышло из строя в понедельник утром, 20 июля 2026 года, в возрасте 80 лет. Он ушел мирно, хотя и внезапно, с Мими рядом, критикуя актерскую игру и сюжет NCIS.Его смерть кажется действительно внезапной — самый последний выпуск «No Agenda» вышел в воскресенье, за день до его смерти.
Chance Miller, 9to5Mac:Новая функция Connection Assistant от Flighty предоставляет пошаговую информацию для вашего конкретного соединения. Это включает в себя такие вещи, как смена терминалов, пункты контроля безопасности, паспортный контроль и многое другое. Connection Assistant также дает вам оценку того, сколько времени обычно занимает каждый этап пересадки.«Новый Connection Assistant объединяет лучшие в своем классе данные Flighty по отслеживанию рейсов с процедурами, специфичными для аэропортов, и статистическим моделированием миллионов предыдущих рейсов, а затем превращает все это в руководство для вашей конкретной поездки», — пояснила команда Flighty сегодня в пресс-релизе.Я не знаю, как назвать эквивалент термина «Mac-assed» для iPhone-приложений, но как бы это ни называлось, Flighty является его воплощением. Невероятно полезен для того, что он делает, образцовый по внешнему виду, ощущениям и визуальной организации. Он настолько «iOS-assed», насколько это возможно для приложения.
Бен Томпсон освещает критическую проблему, касающуюся американских производителей моделей с открытым весом и их зависимости от китайских альтернатив. Американские компании сталкиваются с ограничениями в условиях обслуживания передовых лабораторий, что делает их модели неполноценными и вынуждает их перегонять уже перегнанные модели через китайских посредников. Томпсон ставит под сомнение присущий дистилляции негатив, отмечая, что сами большие языковые модели являются дистиллятами интернет-знаний. Он утверждает, что модели с открытым весом способствуют инновациям и верит, что передовые лаборатории адаптируются.Однако зависимость от Китая в этом процессе проблематична. Томпсон предлагает законодательство США, которое объявляет сбор данных для обучения моделей добросовестным использованием и запрещает условия обслуживания, ограничивающие дистилляцию для американских компаний. Он подчеркивает, что предотвратить дистилляцию, которая по сути является запросами к API, практически невозможно. Вместо этого он выступает за проактивную политику авторского права, которая защищает лаборатории, одновременно гарантируя, что их наработки способствуют более широким инновациям.Признавая, что ведущие китайские модели, такие как K3, не являются исключительно продуктами дистилляции, Томпсон заявляет, что это важный компонент их быстрого цикла разработки. Китайские организации рассматривают все модели как открытые, игнорируя условия обслуживания. Западные компании, уважающие авторские права, таким образом, вынуждены ждать китайских релизов, таких как K3. Томпсон выражает скептицизм по поводу возражений, выдвинутых OpenAI и Anthropic относительно дистилляции их моделей, учитывая парадоксальность ситуации.
Бразильские пользователи заметили всплеск низкокачественных игр в рейтингах App Store, особенно в таких категориях, как навигация, путешествия и погода. Эти игры часто используют сгенерированные искусственным интеллектом иллюстрации животных в качестве иконок приложений и на самом деле являются прикрытием для скрытых приложений для ставок и азартных игр. Расследование 9to5Mac выявило более 60 таких приложений, которые ведут себя нормально при доступе из-за пределов Бразилии, но раскрывают онлайн-платформы для ставок при открытии с бразильского IP-адреса. Эти приложения, известные как "jacket apps", маскируются под легитимные игры, чтобы незамеченными пройти проверку App Store. Основная проблема заключается в том, что эти приложения способны обмануть процесс проверки App Store и достичь вершины рейтингов. В качестве примера приводится приложение "PotatoPlot Puzzle", которое представляет собой игру с кроликом-картофелеводом, но классифицируется как погодное приложение. Это приложение поднялось на первое место среди погодных приложений в Бразилии, стране с населением более 200 миллионов человек. Тот факт, что такое приложение смогло стать настолько популярным, вызывает беспокойство, поскольку это говорит о неэффективности процесса проверки App Store в выявлении мошенников. Автор утверждает, что Apple следует сосредоточиться на удалении успешных мошеннических приложений из App Store, особенно тех, которые популярны или прибыльны, вместо того, чтобы пытаться сделать App Store полностью свободным от мошенничества. Автор считает, что неразумно ожидать, что процесс проверки App Store сможет выявить каждую попытку мошенничества, но недопустимо, чтобы такое приложение, как PotatoPlot Puzzle, стало самым популярным погодным приложением в Бразилии.
На платформах вроде Apple Books и Amazon появились книги, созданные искусственным интеллектом и имитирующие успешных авторов. Джоанна Стерн обнаружила несколько подделок своей электронной книги "Я не робот", созданных ИИ, с похожими названиями и обложками. Эти подделки, стоимостью от 9,99 до 20,99 долларов, были сначала удалены Apple, но вскоре появились снова. Другие авторы, включая Лену Данэм и Хейли Сакс, также столкнулись с подобными проблемами из-за копий своих произведений, созданных ИИ. Кашмир Хилл обнаружила на Amazon биографию самой себя под названием "Биография Кашмир Хилл" с обложкой общего характера. Эта биография, созданная ИИ, компилировала общедоступную информацию с вымышленными деталями из ее жизни. Книга, длиннее, чем необходимо, включала странно конкретные, но неточные личные анекдоты. Тенденция распространяется за пределы электронных книг, так как производятся и печатные издания этих книг, созданных ИИ. Это явление подчеркивает проблемы, с которыми сталкиваются авторы из-за потенциала ИИ для несанкционированного создания и распространения контента. Легкость и низкая стоимость создания контента с помощью ИИ способствуют этой широко распространенной проблеме.
Высший суд Европы оставил в силе штраф в размере 4,1 миллиарда евро, наложенный на Google. Этот штраф был наложен Европейской комиссией в 2018 году за антиконкурентные практики. Комиссия утверждала, что Google злоупотребил своим доминирующим положением на рынке мобильных устройств на базе Android. Это злоупотребление заключалось в предоставлении несправедливого преимущества собственным приложениям через соглашения о предустановке. Google обжаловал это решение в судебной системе ЕС. Однако Европейский суд справедливости отклонил последнюю апелляцию Google. Следовательно, у Google больше нет возможности оспорить это решение. Штраф составляет небольшой процент от недавней прибыли Google. Однако он составлял значительную часть его прибыли на момент первоначальной оценки. Длительный процесс апелляции размыл финансовое воздействие штрафа на Google.
Roblox отмечает свое 20-летие и расширяет философию "Ты создаешь игру". Компания считает, что любой из миллионов ее ежедневных активных пользователей может создать следующую хитовую игру. Для этого Roblox представляет "Build" – новую вкладку для создания игр, ориентированную на мобильные устройства, внутри своего приложения. Они также запускают набор инструментов на базе искусственного интеллекта в Studio для создателей любого уровня навыков. Эти новые агентские инструменты, разработанные для того, чтобы позволить создателям делегировать менее критичные задачи разработки, начнут тестироваться 28 июля. Однако этот шаг Roblox противопоставляется предыдущим действиям Apple. Ранее Apple запретила на iOS приложения для кодирования с использованием ИИ, такие как Bitrig, Replit и Vibecode, которые позволяли пользователям создавать приложения для iOS непосредственно на своих мобильных устройствах. Хотя разработка на настольных компьютерах разрешена, создание приложений для iOS на самом iOS было запрещено. Возникает вопрос, как Apple может оправдать разрешение Roblox предлагать генерацию игр с помощью ИИ на iOS. Подразумевается, что решение Apple непоследовательно и потенциально благоприятствует крупной платформе, такой как Roblox, в ущерб более мелким независимым разработчикам. Это расхождение в политике вызывает обеспокоенность по поводу справедливости и конкуренции в экосистеме разработки приложений.
OpenAI объявила, что объединяет свои ChatGPT, Codex и API для разработчиков в одну основную продуктовую команду. Руководитель Codex в компании, Тибо Соттио, возглавит новую команду, которая является частью более масштабных усилий по реструктуризации. Codex является ключевым компонентом потребительских и корпоративных предложений OpenAI, позволяя им автономно выполнять цифровые задачи. Компания также работает над "суперприложением", которое объединит Codex, ChatGPT и их веб-браузер Atlas в единое настольное приложение. Однако автор статьи критически относится к подходу OpenAI, утверждая, что компания совершила ошибку, поставив команду Codex во главе ChatGPT. Автор считает, что ChatGPT был более сфокусированным и целостным продуктом, а команда Codex внесла путаницу и разрозненность в платформу. Автор также критикует сложность Claude, приложения, которое OpenAI пытается скопировать, имеющего множество функций с пересекающимися возможностями. Автор утверждает, что индустрия ИИ представляет сложные и запутанные продукты так, как будто их можно легко объяснить, но на самом деле это просто беспорядочная мешанина. Автор разочарован тем, что никто не может четко и кратко объяснить продукты и технологии, разрабатываемые OpenAI и другими компаниями. В целом, автор скептически относится к направлению, в котором движется OpenAI, и считает, что компании необходимо упростить и прояснить свои продукты и стратегии.
OpenAI столкнулась с критикой из-за неудачного запуска продукта, вероятно, недооценив негативную реакцию пользователей. Это указывает на возможный разрыв между OpenAI и ее пользовательской базой, возможно, связанный с тем, как ChatGPT изначально приобрел известность. Несмотря на эти экзистенциальные проблемы, непосредственной задачей было восстановление функциональности чата в основном приложении ChatGPT. Автор утверждает, что предыдущая система с отдельными приложениями ChatGPT и Codex была лучше. Переименование Codex в "ChatGPT" и оригинального ChatGPT в "ChatGPT Classic" считается ошеломляющим решением. Новое приложение ChatGPT лишено функций, присутствующих в классической версии, и вводит ненужную сложность, такую как непрямой процесс удаления чата. Автор считает, что решения по продукту принимаются исследователями ИИ, оторванными от потребностей пользователей, а не из-за непонимания самой пользовательской базы. Четкое различие между простым, ориентированным на чат ChatGPT и сложным Codex имеет решающее значение для вовлечения пользователей. Автор критикует OpenAI за приоритет сложности над простотой, которая привлекла их огромную пользовательскую базу. В конечном итоге автор предлагает вернуться к первоначальному соглашению об именовании или более четкому обозначению, такому как "ChatGPT Codex", чтобы устранить путаницу с продуктом.
Руководитель отдела разработки OpenAI Тибо Соттио признал критику в адрес нового настольного приложения ChatGPT, признав, что оно не было идеальным с самого начала. Были внесены изменения для улучшения пользовательского опыта. История разговоров и проекты теперь видны на боковой панели и синхронизируются между веб-, мобильной и настольной версиями, хотя локальные задачи остаются на компьютере. Пользователи теперь могут легко переключаться между режимами "Чат" и "Работа" в настольном приложении, что соответствует веб- и мобильным интерфейсам. Автор критикует первоначальный выпуск за сокрытие основной функции чата, сравнивая это с удалением редактирования текста из TextEdit. Несмотря на обновления, новое приложение по-прежнему считается раздутым, большим приложением на базе Electron. Диалоговое окно обновления программного обеспечения для старого ChatGPT, теперь "ChatGPT Classic", ведет себя непоследовательно. Это диалоговое окно не обновит новое приложение, если оно установлено, и пользователям придется вручную устанавливать ChatGPT Classic, если они пробовали новую версию. Автор в шутку предполагает, что процесс обновления более запутанный, чем классическая ситуация с "New Coke". OpenAI представила поддерживаемый метод установки ChatGPT Classic.
Шон Малсид — «Action Retro» на YouTube — создал редактор Markdown для оригинального Macintosh. Исходный код на GitHub; вводное видео на YouTube. Он написан на C, а не на Pascal, и использует современный компилятор Retro68 на базе GCC.Мне очень нравится, что это существует. Сам приложение мне совсем не нравится. Я полагаю, что полноэкранный режим — это суть некоторых «не отвлекающих» редакторов, но я лично никогда бы не обратил внимания на Mac-приложение, которое не использует окна. Полноэкранный режим тогда просто не существовал, за исключением игр. ArtfulType — это не Mac-приложение в стиле 1984 года.Если бы я хотел писать на Markdown на классическом Mac, я бы использовал BBEdit, приложение, для которого я изначально создал Markdown. И одно из двух приложений, в которых я до сих пор в основном его использую. Но BBEdit не будет работать на оригинальном Macintosh с 128 КБ памяти, потому что Рич Сигел создал его только в 1989 году, а самая ранняя публичная версия — BBEdit 2 в 1992 году. BBEdit 2.1.3 работает в System 5 на Infinite Mac, но вылетает при запуске в System 3. Я на 100 процентов понимаю привлекательность использования ретро-Mac 1980-х годов, но я не понимаю привлекательность использования того, который не может запускать System 6.
Google договорилась с Epic Games об отзыве ходатайства об изменении постоянного судебного запрета. Это решение направлено на снижение неопределенности в экосистеме приложений. Google намерена сосредоточиться на недавно объявленной эволюции своей глобальной бизнес-модели. Эти изменения призваны обеспечить больший выбор магазинов приложений, снизить цены и расширить возможности для разработчиков и пользователей. Компания по-прежнему привержена безопасности Android и конкурентной, свободной экосистеме приложений. Google продолжает соблюдать действующий судебный запрет. Ранее компания заявляла о планах запустить свою программу зарегистрированных магазинов приложений с возможностью загрузки из сторонних источников по всему миру позднее в этом году. Это может привести к различным подходам к магазинам приложений в США и других регионах. С 22 июля разработчики приложений в США смогут автоматически делиться своими списками с сторонними магазинами, с возможностью отказа. Для сторонних магазинов в рамках программы доступа к каталогу Play запущена специальная страница регистрации.
Европейская комиссия:Европейская комиссия сегодня (14 июля) приняла делегированный акт, вводящий новые правила, освобождающие дополнительные продукты от требований ЕС по съемности и заменяемости портативных аккумуляторов.Согласно Регламенту ЕС по батареям, портативные аккумуляторы в продуктах, продаваемых в ЕС, как правило, должны быть съемными и заменяемыми потребителями. Это помогает продлить срок службы продуктов, позволяя заменять аккумуляторы, и способствует переработке, облегчая сбор использованных аккумуляторов. [...]Комиссия теперь добавляет шесть новых категорий продуктов в существующий список исключений. К ним относятся носимые устройства, такие как смарт-часы и фитнес-трекеры, электрические игрушки и продукты, подпадающие под действие Директивы ATEX (оборудование, используемое во взрывоопасных средах, такое как взрывозащищенные двигатели, датчики, насосы или вилочные погрузчики).Как видите, исключения несложны, особенно для глупых правил.
"Quiche Industries (Грег де Дж.):Начиная с сегодняшнего дня, браузер Quiche по умолчанию отключает обзоры ИИ в результатах поиска.Сравните, сколько места и времени они тратят впустую. Я слишком люблю веб, чтобы позволить этому бреду похоронить ссылки на реальные сайты, созданные людьми.Это мой скромный вклад в борьбу с теорией "мертвого интернета". Почему ни один другой браузер этого не делает, мне непонятно.Чтобы немного пояснить:- Он просто открывает результаты поиска в версиях Google, DuckDuckGo, Bing и Brave без ИИ, когда они выбраны в качестве поисковой системы по умолчанию. - Никакие блокировщики контента не задействованы. Результаты поиска предоставляются как есть. - Функции ИИ можно снова включить в Настройках → Поиск.Я писал о браузере Quiche несколько месяцев назад, хваля его, среди множества других функций и аспектов, за встроенный переключатель JavaScript. Это еще одна выдающаяся функция. Традиционный веб-поиск без ИИ — это превосходная настройка по умолчанию. Предоставить возможность включить его, если вы этого хотите, — правильный подход."
Apple подала в суд на OpenAI за предполагаемую кражу коммерческой тайны, утверждая, что OpenAI никогда не отвечала на их опасения. Однако электронные письма, изученные NBC News, показывают, что OpenAI действительно изначально ответила на обращение Apple в феврале. Коммуникация осложнилась из-за внешнего юриста, представляющего Apple. Этот юрист по ошибке отправил электронное письмо сотруднику OpenAI с фамилией Чанг вместо сотрудника с фамилией Ванг. На следующий день юрист извинился за путаницу. Несмотря на извинения, генеральный директор OpenAI, как сообщается, был расстроен и попросил Apple уволить их внешнего юриста. Apple отклонила эту просьбу. Позже юрист разъяснил свою ошибку в третьем письме Чангу, объяснив, что намеревался отправить письмо Вангу. Основываясь на этом разъяснении, OpenAI посчитала, что вопрос решен, и больше не отвечала. Автор ставит под сомнение, как эта путаница с электронной почтой опровергает основное утверждение Apple о том, что OpenAI не ответила на их первоначальные обвинения. Автор считает маловероятным, что OpenAI сочла вопрос урегулированным на основании такого недоразумения. Автор также задается вопросом, почему NBC News представила эту информацию как оправдывающую OpenAI.
Луи Мантиа обсуждает дизайн иконок приложений в блоге Parakeet, уделяя особое внимание требованию Apple о сквирклах. Он утверждает, что это требование, которое заставляет все иконки приложений принимать форму сквиркла и применять такие эффекты, как Liquid Glass, в конечном итоге препятствует хорошему дизайну. Хотя оно призвано улучшить посредственные иконки и обеспечить единообразие платформы, оно толкает отличные иконки к посредственности. Мантиа считает, что такой подход ограничивает лучшие дизайны и делает плохие просто приемлемыми. Он противопоставляет это "Пути Macintosh", который, по его мнению, приветствовал самобытность. Он выражает желание, чтобы Apple предоставила дизайнерам некоторую свободу выходить за пределы сквиркла. Мантиа признает, что некоторые из его любимых иконок ранее нарушали условности. Однако он также отмечает, что многие нелюбимые иконки игнорировали сквиркл, выглядя резкими. Несмотря на ограничения, Мантиа предполагает, что все еще существуют способы эффективно проектировать в рамках сквиркла. Он заключает, что общее направление, которое Apple взяла в дизайне иконок приложений для Mac, убедительно.
OpenAI разрабатывает физический продукт, предназначенный для роли компаньона. Его ключевой особенностью будет человекоподобная личность и способность устанавливать личный контакт с пользователями. Устройство будет включать механические элементы, которые будут двигаться, создавая ощущение жизни. Оно также будет иметь доступ к личной информации, такой как электронные письма, чтобы лучше понимать своего владельца. Цель состоит в том, чтобы это физическое воплощение ChatGPT ощущалось как настоящий компаньон. Однако планы могут меняться в ходе разработки и юридической экспертизы. Примечательной особенностью является перезаряжаемая батарея, позволяющая перемещать его между комнатами для выполнения различных задач. Эта портативность означает, что пользователи могут брать его на кухню, в прачечную или в гостиную. Альтернативно, его можно оставить подключенным к сети в одной комнате для непрерывного использования. Автор выражает мнение, что неавтономное, переносимое устройство не вызывает интереса. Он представляет себе автономного дроида в стиле "Звездных войн" как идеальный вариант, хотя и признает текущие технологические ограничения. Носимость предлагается как лучшая альтернатива, если автономия недостижима. Автор считает, что люди не захотят компаньона, которого им придется носить с собой.
Сара Перес, TechCrunch:В новой опубликованной политике Apple Advertising Services, вступающей в силу 14 июля 2026 года, производитель iPhone делится своими правилами размещения рекламы в Apple Maps. Примечательно, что запрещается широкая категория бизнесов, связанных с бытовыми услугами, таких как сантехника, электрика, слесарные работы, ОВК, борьба с вредителями, кровельные работы и общестроительные услуги, среди прочих. [...]Более широкая политика также запрещает вводящую в заблуждение или нецензурную рекламу, политическую рекламу и рекламу, содержащую оружие, насилие, контролируемые вещества, клеветнические материалы и многое другое.Хотя со временем Apple может расшириться на другие рекламные категории, ее первоначальный подход позиционирует Карты и их рекламу как более тщательно отобранный продукт, ориентированный на навигацию, а не как расширение поисковой системы.Самый простой способ не допускать мошенническую и хищническую рекламу в Apple Maps — это, знаете ли, не продавать рекламу в Apple Maps.
Китайские регуляторы выдали Apple лицензию на запуск ее сервиса искусственного интеллекта на iPhone в стране. Лицензия была выдана Администрацией киберпространства Китая, интернет-регулятором страны, и опубликована в уведомлении в среду. Apple Intelligence, функция ИИ, используемая для суммирования электронных писем, составления отчетов, редактирования изображений и выполнения других задач, получила лицензию вместе с шестью другими сервисами ИИ на базе смартфонов. Alibaba Group Holding и Baidu станут техническими партнерами Apple Intelligence в Китае. Большая языковая модель Qwen от Alibaba будет интегрирована в функции Apple Intelligence в iOS, iPadOS, macOS и visionOS для пользователей в Китае. Эта интеграция позволит пользователям получить доступ к возможностям модели, таким как генерация текста и изображений. Представитель Baidu также подтвердил, что компания работает с Apple над разработкой функций ИИ для Apple Intelligence в Китае. Лицензия выдана для Apple Intelligence, которая была анонсирована два года назад и выпущена в iOS 18, и не связана с Siri AI, которая была анонсирована в прошлом месяце на WWDC для iOS 27. Неясно, является ли эта лицензия также разрешением для Siri AI в этом году. Одобрение Apple Intelligence является значительным шагом для Apple на китайском рынке, где компания стремится расширить свое присутствие.
Илон Маск подал в суд на Apple и OpenAI после публичного спора о рейтингах приложения Grok в App Store. Изначально Маск утверждал, что Apple отдавала предпочтение OpenAI, партнеру Apple, постоянно включая ChatGPT в свой список "обязательных" приложений, в то время как Grok отсутствовал. Однако иск раскрывает более глубокую обеспокоенность Маска: сотрудничество Apple и OpenAI угрожает его видению "приложения для всего". Автор отмечает, что ChatGPT в настоящее время находится на вершине списка "Популярные приложения для iPhone", а недавний иск, поданный Apple против OpenAI, противоречит идее фаворитизма. Текущий топ-10 бесплатных приложений для iPhone в США включает только одно приложение с искусственным интеллектом — ChatGPT. Маск утверждает, что этот список самых скачиваемых приложений также подтасован, что автор интерпретирует как проекцию. Автор предполагает, что Маск считает списки App Store подтасованными против Grok, потому что именно так бы он поступил, если бы управлял популярным App Store. Это рассматривается как еще один пример ошибочного мышления Маска. Автор подозревает, что Маск больше не обеспокоен тем, что Apple благоволит OpenAI путем манипуляций.
Основной принцип заключается в том, что пользователь должен иметь возможность понять состояние приложения по любому скриншоту. Такое внимание к каждому кадру укрепляет доверие пользователей, демонстрируя качество приложения. Пользователи оценивают качество приложения исключительно по его пользовательскому интерфейсу, поскольку они не видят кода. Отточенный пользовательский интерфейс свидетельствует о том, что разработчики уделили время доработке как самого интерфейса, так и лежащего в его основе кода. На практике это означает необходимость избегать нежелательных визуальных сбоев. К ним относятся белые вспышки при переходе между экранами, частично загруженный контент и изменение расположения элементов во время загрузки. Пользовательский интерфейс также должен быть внутренне согласованным в плане отображаемых сообщений и индикаторов состояния. Точные анимации имеют решающее значение, поскольку их часто упускают из виду в процессе разработки. Пользовательский интерфейс может выглядеть хорошо в статических состояниях, но работать рывками во время переходов. Идея «идеального каждого кадра» способствует совершенствованию мастерства в создании пользовательского интерфейса. Такая дисциплина, даже если пользователи её сознательно не замечают, приводит к улучшению общего пользовательского опыта. Недостаточное внимание к промежуточным состояниям может привести к упрощению других аспектов разработки.
Apple включает в macOS 27 утилиту командной строки fm, позволяющую выполнять локальные системные модели или выводы Private Cloud Compute. Приложения для Mac также могут выполнять утилиты командной строки. Гильерме Рамбо использовал GPT 5.6 Sol для создания Swift-пакета с этой целью. Этот пакет облегчает использование утилиты командной строки fm в приложениях для Mac. Он предлагает реализацию LanguageModel, которая использует утилиту для вывода модели. Следовательно, любое приложение для Mac может использовать модель Private Cloud Compute. Это позволяет обойти необходимость получения специального разрешения от Apple. Однако это решение несовместимо с приложениями для Mac, работающими в песочнице. Поэтому приложения для Mac, распространяемые через Mac App Store, не могут использовать этот подход. Разработчики, распространяющие приложения за пределами App Store, теперь могут интегрировать Private Cloud Compute без разрешений. Это обходное решение устраняет ограничение Apple, которое ограничивает доступ к Private Cloud Compute. Ограничение нацелено на разработчиков, не входящих в программу Mac App Store Small Business Program и имеющих менее двух миллионов первых загрузок.
Автор наткнулся на Lunacy на сайте Джеффа Халтера после изучения его современного плеера HyperCard Stacks. Lunacy — это современный плеер для классической игры-заставки Lunatic Fringe, созданной Беном Халлером и выпущенной в начале 90-х. Lunatic Fringe была уникальна тем, что представляла собой интерактивную игру, позволяющую игрокам летать, собирать бонусы и уничтожать врагов во время работы в качестве заставки. Игра могла быть активирована переключением клавиши Caps Lock и доставляла игрокам удовольствие. Однако запуск Lunatic Fringe на современных компьютерах был проблемой из-за проблем с совместимостью. Fringe Player от Грега Паркера был решением в эпоху PPC и Intel от Apple, но он не поддерживается на современных платформах Apple. Lunacy возвращает Lunatic Fringe в настоящее с помощью нативного приложения Swift и встроенного эмуляционного движка, который запускает оригинальный модуль без изменений на современных платформах Apple. Автор является поклонником Lunatic Fringe, считая ее одной из своих любимых классических игр для Mac. Lunacy — отличный современный плеер, который включает симуляцию ЭЛТ, чтобы игра выглядела так, как она выглядела в свое время. В целом, Lunacy предоставляет игрокам возможность испытать классическую игру на современных устройствах с ностальгическим ощущением.