После года разработки была представлена обновленная библиотека Cosmopolitan 3.0.1, созданная компанией Justine и поддерживаемая Mozilla. Она отличается более высокой скоростью работы и уменьшенным потреблением памяти на различных платформах.
В релиз включены более быстрый загрузчик dotfiles, Cosmo Emacs, новая команда cosmocc, последняя версия web-сервера redbean, а также пример потокового web-сервера greenbean, который более эффективно управляет большим количеством запросов.
Среди новых возможностей - несколько игр, а компания dylibso, расположенная в Боулдере, включила библиотеку в свой продукт Hermit.
Cosmopolitan Third Edition - это коллекция "жирных двоичных файлов", способных работать на различных операционных системах и аппаратных платформах, включая Linux OS, macOS, FreeBSD, OpenBSD и веб-браузеры.
В него входят такие программы, как zip, curl, git, wget, python, ctags, а также приложение Datasette Python, что вызвало интерес у разработчиков.
Хотя возникают опасения по поводу практического использования и переходного периода, его потенциал как облачного формата развертывания может устранить необходимость в традиционной операционной системе, что делает его предметом интереса.
Недавнее исследование, проведенное в Университете Монаша, выявило связь между недостатком глубокого сна, известного как медленный сон, и повышенным риском развития деменции у пожилых людей.
Исследование показало, что даже 1% ежегодного снижения уровня глубокого сна у людей старше 60 лет приводит к повышению риска развития деменции на 27%.
Исследование, в котором 346 участников в возрасте 60 лет и старше в течение 17 лет наблюдались на предмет возникновения деменции, позволяет предположить, что улучшение или поддержание медленно-волнового сна может быть возможной профилактической мерой в отношении деменции.
Онлайновая дискуссия, посвященная улучшению глубокого сна и профилактике деменции, была посвящена влиянию кофеина, особенно на людей с геном медленного метаболизма CYP1A2.
Были предложены различные стратегии, включая сокращение потребления кофеина, регулярные физические нагрузки, соблюдение гигиены сна и прием специальных добавок. Вместе с тем были подняты вопросы конфиденциальности, связанные с компаниями, проводящими генетическое тестирование, и рисками для здоровья, связанными с кофеином.
Было решено, что разные люди могут нуждаться в различных стратегиях сна, основанных на их уникальных биологических факторах, но все могут получить пользу от физических упражнений, правильного питания и соблюдения гигиены сна.
Роб Пайк, известный программист, излагает пять важных правил разработки программного обеспечения, которые подчеркивают простоту и препятствуют преждевременной оптимизации.
Правила предусматривают использование простых алгоритмов и структур данных для уменьшения количества ошибок и упрощения реализации, причем особое внимание уделяется структурам данных, поскольку они играют важнейшую роль в программировании.
Пайк также призывает не предсказывать, где программа будет проводить большую часть времени, избегая тем самым ранней оптимизации, и подчеркивает необходимость измерений перед тем, как прибегнуть к настройке скорости.
В дискуссии на Hacker News были освещены правила программирования Роба Пайка 1989 года, в которых основное внимание уделялось значимости структур данных над алгоритмами для оптимизации кода.
Участники критиковали существующую тенденцию проведения собеседований, когда основное внимание уделяется алгоритмам, утверждая, что она не отражает реальных задач программирования. Они выступали за эффективное использование и понимание структур данных, которые могут сделать алгоритмы более наглядными.
Также обсуждались вопросы оптимизации производительности, стратегии обработки ошибок, использования объектно-реляционного отображения (ORM), знаний SQL и концепции отходов в программировании. Были высказаны предложения проводить измерения перед оптимизацией и учитывать аппаратные ограничения перед реализацией теоретически быстрых решений.
В объявлениях о вакансиях необходимо указывать местоположение и уточнять, открыты ли вакансии для удаленных сотрудников, стажеров или визовых кандидатов.
Размещать сообщения могут только лица, непосредственно связанные с нанимающей компанией, и не более одного сообщения от каждой компании. Менее известные компании должны давать пояснения.
Не допускаются комментарии не по теме, жалобы и письма от лиц, лично не заинтересованных в работе. Полезные ссылки и темы для соискателей и нанимателей.
На сайте Hacker News опубликованы различные вакансии в сфере технологий на ноябрь 2023 года от таких компаний, как GHCO, Octocom, deepc, TalkJS, Rubin Observatory и др.
Роли сосредоточены в таких областях, как разработка программного обеспечения, инфраструктуры и кибербезопасности, а также разработка искусственного интеллекта, причем разные компании предлагают различные варианты удаленной, стационарной или гибридной работы.
Эти вакансии включают стажировку и полную занятость, открыты для соискателей из различных географических регионов, отличаются конкурентоспособной заработной платой и способствуют здоровому балансу между работой и личной жизнью.
FCC рассматривает предложение об увеличении минимальной скорости широкополосного доступа, что вызывает дискуссию о необходимости и целесообразности различных скоростей предоставления услуг.
Пользователи Интернета в США выражают недовольство медленным развертыванием оптоволоконного Интернета и отсутствием выбора, зачастую невыгодно отличающегося от скоростей и стоимости в других странах, что побуждает FCC поощрять расширение выбора и контролировать рост цен.
Общественное мнение расходится по таким вопросам, как использование данных, скорость загрузки, ограничительные лимиты на передачу данных и что такое "широкополосный доступ" в настоящее время, что привело к появлению предложений, включающих варианты с дозированием, симметричную скорость обслуживания и регулирование доступа в Интернет как коммунальной услуги.
Автор иллюстрирует свою неудовлетворенность автомобилем Kia Ceed SW 2023 года выпуска, обращая внимание в первую очередь на избыточные и необязательные программные функции, вызывающие неудобства.
Среди жалоб - быстрое повторное запирание дверей, багажник, который не закрывается, если что-то мешает, громкие сигналы запуска двигателя, чувствительная функция сигнала поворота в сочетании с ассистентом удержания в полосе движения, требующим регулярного управления рулем.
Среди других замечаний - неработающие датчики давления в шинах, навязчивые напоминания при выходе из автомобиля, а также информационно-развлекательная система, постоянно требующая одобрения обновленных условий, что создает потенциально разочаровывающие впечатления от вождения.
В дискуссионной теме отмечается, что предпочтение отдается старым моделям автомобилей из-за их долговечности, простоты и легкости в обслуживании.
В нем также освещаются дискуссии вокруг современных автомобильных технологий, таких как бесключевое зажигание, информационно-развлекательные системы, системы безопасности и автоматизированные системы помощи при вождении, которые некоторые пользователи считают отвлекающими.
Несмотря на критику таких аспектов, как неисправные "умные" клавиши и отвлекающие сенсорные экраны, большинство пользователей признают потенциальные преимущества этих технологических достижений, выступая за баланс между технологическими преимуществами и потенциальными неудобствами или рисками безопасности.
Компания Asahi Linux, занимающаяся адаптацией Linux для компьютеров Apple Silicon Mac, выявила ошибки в MacOS Apple, которые могут привести к тому, что некоторые модели MacBook Pro не смогут загрузиться.
Ошибки связаны с тем, как новые версии macOS управляют частотой обновления, и в первую очередь затрагивают модели MacBook Pro с дисплеями ProMotion (14- и 16-дюймовые версии); при объединении в последовательность обновления и загрузки это может привести к появлению черного экрана, требующего восстановления Device Firmware Update (DFU).
Компания Asahi Linux пояснила, что данные не подвергаются опасности, а проблема ограничена конкретными версиями MacOS (Sonoma 14.0+ и Ventura 13.6+); их программа установки была обновлена, чтобы предотвратить установку, если частота обновления не соответствует ProMotion.
Команда добровольцев Asahi Linux доказала свою компетентность, обнаружив ошибку, которая может сделать Mac незагружаемым, и тем самым опередив профессиональную команду Apple.
Выводы группы привели к обсуждению необходимости выделения компанией Apple дополнительных ресурсов на исправление ошибок и порядка компенсации труда добровольцев, участвующих в этих исследованиях.
Высказывались опасения по поводу автоматического шифрования данных на компьютерах Mac, оснащенных чипами Apple Silicone или T2 Security Chip, возможной потери данных, а также рекомендации по регулярному резервному копированию данных и задержке обновлений.
Ян ЛеКун, признанный пионер ИИ из компании Meta, критикует таких лидеров ИИ, как Сэм Альтман из OpenAI, Демис Хассабис из Google DeepMind и Дарио Амодеи из Anthropic, за то, что они якобы создают атмосферу страха перед ИИ.
ЛеКун предполагает, что эти лидеры используют тактику страха, чтобы централизовать контроль над ИИ в рамках нескольких компаний, что, по его мнению, представляет реальную опасность; он выступает за разработку открытых исходных кодов, чтобы предотвратить разработку ИИ исключительно частными, ориентированными на получение прибыли структурами.
Он утверждает, что необходимо решать реальные проблемы, такие как эксплуатация работников и кража данных, а не сосредотачиваться на спекулятивных угрозах ИИ, которые он объясняет контролем над ИИ со стороны нескольких компаний.
В онлайновой дискуссии с экспертом в области ИИ Яном Лекуном обсуждалась потенциальная монополия на ИИ со стороны элитной группы, предлагалась идея государственного финансирования ИИ.
Участники обсудили потенциальные риски неконтролируемого развития ИИ, сравнив его с такими сценариями, как русская рулетка или гонка вооружений, и предложив рассматривать ИИ как возможную угрозу безопасности с мерами контроля.
В ходе дискуссии также было рассмотрено влияние ИИ на прогнозирование акций и распределение богатства, а также роль первопроходцев и режимов регулирования в управлении ИИ, сравнив его с усилиями по контролю за распространением ядерного оружия и сокращению выбросов CO2 в глобальном масштабе.
Очевидное снижение качества поиска Google вызвало критику в адрес SEO-специалистов, нарушающих целостность онлайнового контента, и эта отрасль превратилась из обмана в консалтинг.
Такие проблемы, как высокий процент мошенничества и трудности с определением качественных и некачественных SEO-услуг, усугубляются непрозрачным алгоритмом ранжирования Google.
В статье также освещаются противоречивые SEO-технологии и изменения в результатах поиска Google в связи с изменением алгоритма, в котором акцент делается на опыт, знания, авторитет, надежность, а не на популярность, а также появление SEO-тактик, преодолевающих алгоритм Google.
Пользователи Hacker News обсуждают эффективность и точность поисковых результатов Google, вызывая беспокойство такими проблемами, как многословное содержание, обусловленное SEO-практиками, вводящие в заблуждение предложения и реклама.
Пользователи отмечают разницу между поколениями в моделях взаимодействия и адаптации к недостаткам поисковой системы. В этой теме также упоминается эволюция поиска в Интернете, в ходе которой возникают такие проблемы, как захламленность информацией и спам.
Несмотря на критику, поисковые инструменты Google высоко оцениваются за легкость доступа к информации. Однако изменения, внесенные Google в расширенные параметры поиска, по некоторым данным, вызвали недовольство, в то время как другие утверждают, что это помогает менее подкованным пользователям быстрее находить информацию.
Ассоциация американских медицинских колледжей прогнозирует, что в ближайшее десятилетие в США может возникнуть дефицит до 124 тыс. врачей.
Несмотря на заманчивую среднюю зарплату в 350 тыс. долл. и большое количество абитуриентов, ежегодно поступающих в медицинские вузы, более половины из них получают отказ в приеме, что способствует сокращению предложения.
Этот сценарий предполагает возможную неэффективность системы подготовки медицинских кадров, создающую искусственно заниженное предложение медицинских специалистов.
Дискуссия ведется вокруг проблем и достоинств, присущих медицинскому и технологическому секторам, таких как значительные финансовые и временные инвестиции в медицинскую подготовку, эйджизм в технологической индустрии и потенциальное влияние искусственного интеллекта.
Участники обсуждают различия в легкости выхода на пенсию в разных профессиях, разницу в оплате труда в технологическом и медицинском секторах, а также общественный статус некоторых профессий.
В ходе дискуссий также подчеркивается влияние образа жизни на состояние здоровья и высказываются предложения по изменению всей системы.
Компания Bitwarden, специализирующаяся на управлении паролями, выпустила обновления для улучшения функциональности и безопасности, которые включают в себя модернизацию Secrets Manager, более организованные настройки мобильных приложений и улучшенное шифрование.
Среди новых возможностей - автозаполнение HTML-полей на немецком языке, улучшенный процесс подключения к хостинговым серверам, поддержка SQLite DB для хостинговых развертываний, поддержка Apple Watch, а также интеграции с DuckDuckGo и Fastmail.
Кроме того, Bitwarden представила портал Provider Portal для поставщиков управляемых услуг (MSP), расширила поддержку FIDO и прекратила поддержку Windows версий 8.1 и старше, а также Windows Server 2012 и старше, начиная с версии 2023.5.0.
Сервис управления паролями Bitwarden недавно запустил поддержку пропусков, что вызвало различные мнения пользователей.
Основные опасения связаны с отсутствием контроля пользователя над безопасностью, поскольку Bitwarden в настоящее время не поддерживает импорт и экспорт хранимых ключей, а также со спорами по поводу определения паролей и отсутствия стандартизации для учетных данных WebAuthn.
Критики ставят под сомнение безопасность хранения нескольких ключей для одной учетной записи в одном хранилище Bitwarden и спорят о сравнении с другими менеджерами паролей с точки зрения пользовательского интерфейса, функциональности и безопасности.
В C++23 предполагается полностью отказаться от поддержки сборки мусора - функции, которая в основном не была реализована и не поддерживалась.
Это решение рассматривается как положительная мера по сокращению объема языка и приведет к удалению из библиотеки std:: таких специфических имен, как declare_reachable, undeclare_reachable и т.д.
Несмотря на эти изменения, существующие сборщики мусора, в основном для машин, запрограммированных на С++ и работающих на других языках, не будут затронуты, поскольку они не опирались на этот стандарт.
Грядущий стандарт C++23 может отказаться от поддержки сборки мусора, что вызовет разногласия в сообществе разработчиков по поводу необходимости автоматического управления памятью.
Дискуссия развернулась вокруг сложности языка C++, его непредвиденного поведения при кодировании и возможных последствий отказа от излишних функций, причем языковой барьер затруднял работу неанглоязычных участников.
Было проведено сравнение между C++ и Rust, которое показало, что Rust может служить альтернативой для задач, обычно выполняемых C++, что усиливает важность понимания разнообразных системных функций.
Статьи писателя-фрилансера Майкла Бербена были ошибочно помечены детектором ИИ как сгенерированные искусственным интеллектом, что привело к расторжению контракта и потере дохода.
Случай Бербена подчеркивает неточность детекторов ИИ и их склонность к ложным срабатываниям.
Несмотря на предоставление доказательств оригинальности работы, клиент не отменил свое решение из-за опасений по поводу штрафов Google за контент, созданный искусственным интеллектом, что ставит под сомнение рекламируемую точность детекторов искусственного интеллекта и проблемы, с которыми сталкиваются создатели при защите от подобных претензий.
Все более широкое использование искусственного интеллекта для создания контента вызвало дискуссии о его влиянии, в которых особое внимание уделяется различению текстов, созданных искусственным интеллектом, и текстов, написанных человеком. Ложные срабатывания средств обнаружения ИИ могут потенциально повлиять на работу внештатных авторов.
Такие компании, как OpenAI и Google, подозрительно держат в секрете свои методы обнаружения, что приводит к потенциальной "гонке вооружений". Эта секретность также приводит к дискуссиям о роли ИИ в образовании и переосмыслении должностных обязанностей.
Предлагаемые решения включают использование NFT (Non-Fungible Tokens) в качестве сертификатов, удостоверяющих подлинность авторского контента. Однако сохраняются опасения по поводу чрезмерной автоматизации творческих профессий, потенциального злоупотребления детекторами ИИ и исков о диффамации против писателей.
Компания "Новый компьютер" разрабатывает Waitlist Dot - интеллектуальный гид, призванный помочь пользователям ориентироваться в своей жизни с помощью персонализированных сервисов, включая хранение заветных воспоминаний, помощь в достижении образовательных целей и предоставление рекомендаций на основе интересов пользователя.
Выход "Доты" намечен на конец этого года, и она будет доступна как для iOS, так и для веб-платформ.
Возможности продукта раскрываются в рассказе о Мей, студентке колледжа, которая использует Dot для решения различных задач, таких как подготовка к экзаменам и приготовление пищи.
Управляемое искусственным интеллектом чат-приложение Dot привлекло к себе внимание благодаря своей способности к самопрограммированию и глубокому пониманию пользователей, хотя существуют опасения по поводу конфиденциальности и взлома данных.
Также обсуждался возможный выпуск нового приложения Mei, которое может в значительной степени использовать облачные сервисы, несмотря на опасения по поводу конфиденциальности, которые оно разделяет с Dot. Mei задумывалось как персональный ассистент памяти с искусственным интеллектом.
Важным объявлением стало партнерство Dot с компанией Salesforce. Существует также опасение, что Dot и Mei могут быть оттеснены на второй план такими крупными корпорациями, как Apple.
На форуме разработчиков Apple появились сообщения о сбое в работе функции 'grep' в macOS Sonoma.
Пользователи сообщают о разном опыте работы с ошибкой: одни подтверждают ее наличие, другие не сталкиваются с выявленной проблемой.
Возможный обходной путь, предложенный одним из пользователей, предполагает использование ssh на Mac с по-разному установленным LANG (системная переменная, определяющая язык и локаль системы).
Разработчики и исследователи сталкиваются с трудностями при обновлении macOS и обеспечении целостности процессов анализа данных, часто связанных с устаревшим кодом.
Такие решения, как Docker, MacPorts и Nix, а также переход с Homebrew на MacPorts для управления пакетами программ macOS, были предложены, но были признаны сложными и увеличивающими нагрузку.
Некоторые предложили использовать дистрибутивы Linux, такие как RedHat Enterprise Linux, Rocky Linux и Almalinux, из-за проблем с обновлениями macOS, инструментами и устаревшими приложениями. Прозвучало недовольство пользователей устаревшими системами Apple и пожелание лучшей поддержки разработчиков.