Перейти к основному содержимому

2023-11-02

Cosmopolitan Третье издание

  • После года разработки была представлена обновленная библиотека 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.
  • Были предложены различные стратегии, включая сокращение потребления кофеина, регулярные физические нагрузки, соблюдение гигиены сна и прием специальных добавок. Вместе с тем были подняты вопросы конфиденциальности, связанные с компаниями, проводящими генетическое тестирование, и рисками для здоровья, связанными с кофеином.
  • Было решено, что разные люди могут нуждаться в различных стратегиях сна, основанных на их уникальных биологических факторах, но все могут получить пользу от физических упражнений, правильного питания и соблюдения гигиены сна.

Правила программирования Роба Пайка (1989)

  • Роб Пайк, известный программист, излагает пять важных правил разработки программного обеспечения, которые подчеркивают простоту и препятствуют преждевременной оптимизации.
  • Правила предусматривают использование простых алгоритмов и структур данных для уменьшения количества ошибок и упрощения реализации, причем особое внимание уделяется структурам данных, поскольку они играют важнейшую роль в программировании.
  • Пайк также призывает не предсказывать, где программа будет проводить большую часть времени, избегая тем самым ранней оптимизации, и подчеркивает необходимость измерений перед тем, как прибегнуть к настройке скорости.

Реакции

  • В дискуссии на Hacker News были освещены правила программирования Роба Пайка 1989 года, в которых основное внимание уделялось значимости структур данных над алгоритмами для оптимизации кода.
  • Участники критиковали существующую тенденцию проведения собеседований, когда основное внимание уделяется алгоритмам, утверждая, что она не отражает реальных задач программирования. Они выступали за эффективное использование и понимание структур данных, которые могут сделать алгоритмы более наглядными.
  • Также обсуждались вопросы оптимизации производительности, стратегии обработки ошибок, использования объектно-реляционного отображения (ORM), знаний SQL и концепции отходов в программировании. Были высказаны предложения проводить измерения перед оптимизацией и учитывать аппаратные ограничения перед реализацией теоретически быстрых решений.

Кто принимает на работу? (ноябрь 2023)

  • В объявлениях о вакансиях необходимо указывать местоположение и уточнять, открыты ли вакансии для удаленных сотрудников, стажеров или визовых кандидатов.
  • Размещать сообщения могут только лица, непосредственно связанные с нанимающей компанией, и не более одного сообщения от каждой компании. Менее известные компании должны давать пояснения.
  • Не допускаются комментарии не по теме, жалобы и письма от лиц, лично не заинтересованных в работе. Полезные ссылки и темы для соискателей и нанимателей.

Реакции

  • На сайте Hacker News опубликованы различные вакансии в сфере технологий на ноябрь 2023 года от таких компаний, как GHCO, Octocom, deepc, TalkJS, Rubin Observatory и др.
  • Роли сосредоточены в таких областях, как разработка программного обеспечения, инфраструктуры и кибербезопасности, а также разработка искусственного интеллекта, причем разные компании предлагают различные варианты удаленной, стационарной или гибридной работы.
  • Эти вакансии включают стажировку и полную занятость, открыты для соискателей из различных географических регионов, отличаются конкурентоспособной заработной платой и способствуют здоровому балансу между работой и личной жизнью.

FCC запускает запрос на повышение минимальной скорости широкополосного доступа [pdf]

Реакции

  • FCC рассматривает предложение об увеличении минимальной скорости широкополосного доступа, что вызывает дискуссию о необходимости и целесообразности различных скоростей предоставления услуг.
  • Пользователи Интернета в США выражают недовольство медленным развертыванием оптоволоконного Интернета и отсутствием выбора, зачастую невыгодно отличающегося от скоростей и стоимости в других странах, что побуждает FCC поощрять расширение выбора и контролировать рост цен.
  • Общественное мнение расходится по таким вопросам, как использование данных, скорость загрузки, ограничительные лимиты на передачу данных и что такое "широкополосный доступ" в настоящее время, что привело к появлению предложений, включающих варианты с дозированием, симметричную скорость обслуживания и регулирование доступа в Интернет как коммунальной услуги.

Мой грубый автомобиль

  • Автор иллюстрирует свою неудовлетворенность автомобилем Kia Ceed SW 2023 года выпуска, обращая внимание в первую очередь на избыточные и необязательные программные функции, вызывающие неудобства.
  • Среди жалоб - быстрое повторное запирание дверей, багажник, который не закрывается, если что-то мешает, громкие сигналы запуска двигателя, чувствительная функция сигнала поворота в сочетании с ассистентом удержания в полосе движения, требующим регулярного управления рулем.
  • Среди других замечаний - неработающие датчики давления в шинах, навязчивые напоминания при выходе из автомобиля, а также информационно-развлекательная система, постоянно требующая одобрения обновленных условий, что создает потенциально разочаровывающие впечатления от вождения.

Реакции

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

Asahi Linux превращается из проекта по переносу Apple Silicon в охотника за ошибками macOS

  • Компания 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?

  • Очевидное снижение качества поиска Google вызвало критику в адрес SEO-специалистов, нарушающих целостность онлайнового контента, и эта отрасль превратилась из обмана в консалтинг.
  • Такие проблемы, как высокий процент мошенничества и трудности с определением качественных и некачественных SEO-услуг, усугубляются непрозрачным алгоритмом ранжирования Google.
  • В статье также освещаются противоречивые SEO-технологии и изменения в результатах поиска Google в связи с изменением алгоритма, в котором акцент делается на опыт, знания, авторитет, надежность, а не на популярность, а также появление SEO-тактик, преодолевающих алгоритм Google.

Реакции

  • Пользователи Hacker News обсуждают эффективность и точность поисковых результатов Google, вызывая беспокойство такими проблемами, как многословное содержание, обусловленное SEO-практиками, вводящие в заблуждение предложения и реклама.
  • Пользователи отмечают разницу между поколениями в моделях взаимодействия и адаптации к недостаткам поисковой системы. В этой теме также упоминается эволюция поиска в Интернете, в ходе которой возникают такие проблемы, как захламленность информацией и спам.
  • Несмотря на критику, поисковые инструменты Google высоко оцениваются за легкость доступа к информации. Однако изменения, внесенные Google в расширенные параметры поиска, по некоторым данным, вызвали недовольство, в то время как другие утверждают, что это помогает менее подкованным пользователям быстрее находить информацию.

Почему врачи в Америке так много зарабатывают

  • Ассоциация американских медицинских колледжей прогнозирует, что в ближайшее десятилетие в США может возникнуть дефицит до 124 тыс. врачей.
  • Несмотря на заманчивую среднюю зарплату в 350 тыс. долл. и большое количество абитуриентов, ежегодно поступающих в медицинские вузы, более половины из них получают отказ в приеме, что способствует сокращению предложения.
  • Этот сценарий предполагает возможную неэффективность системы подготовки медицинских кадров, создающую искусственно заниженное предложение медицинских специалистов.

Реакции

  • Дискуссия ведется вокруг проблем и достоинств, присущих медицинскому и технологическому секторам, таких как значительные финансовые и временные инвестиции в медицинскую подготовку, эйджизм в технологической индустрии и потенциальное влияние искусственного интеллекта.
  • Участники обсуждают различия в легкости выхода на пенсию в разных профессиях, разницу в оплате труда в технологическом и медицинском секторах, а также общественный статус некоторых профессий.
  • В ходе дискуссий также подчеркивается влияние образа жизни на состояние здоровья и высказываются предложения по изменению всей системы.

Bitwarden добавляет поддержку ключей доступа

  • Компания 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: Удаление поддержки сборки мусора

  • В C++23 предполагается полностью отказаться от поддержки сборки мусора - функции, которая в основном не была реализована и не поддерживалась.
  • Это решение рассматривается как положительная мера по сокращению объема языка и приведет к удалению из библиотеки std:: таких специфических имен, как declare_reachable, undeclare_reachable и т.д.
  • Несмотря на эти изменения, существующие сборщики мусора, в основном для машин, запрограммированных на С++ и работающих на других языках, не будут затронуты, поскольку они не опирались на этот стандарт.

Реакции

  • Грядущий стандарт C++23 может отказаться от поддержки сборки мусора, что вызовет разногласия в сообществе разработчиков по поводу необходимости автоматического управления памятью.
  • Дискуссия развернулась вокруг сложности языка C++, его непредвиденного поведения при кодировании и возможных последствий отказа от излишних функций, причем языковой барьер затруднял работу неанглоязычных участников.
  • Было проведено сравнение между C++ и Rust, которое показало, что Rust может служить альтернативой для задач, обычно выполняемых C++, что усиливает важность понимания разнообразных системных функций.

Частота ложных срабатываний детекторов ИИ и ее влияние на внештатных авторов

  • Статьи писателя-фрилансера Майкла Бербена были ошибочно помечены детектором ИИ как сгенерированные искусственным интеллектом, что привело к расторжению контракта и потере дохода.
  • Случай Бербена подчеркивает неточность детекторов ИИ и их склонность к ложным срабатываниям.
  • Несмотря на предоставление доказательств оригинальности работы, клиент не отменил свое решение из-за опасений по поводу штрафов Google за контент, созданный искусственным интеллектом, что ставит под сомнение рекламируемую точность детекторов искусственного интеллекта и проблемы, с которыми сталкиваются создатели при защите от подобных претензий.

Реакции

  • Все более широкое использование искусственного интеллекта для создания контента вызвало дискуссии о его влиянии, в которых особое внимание уделяется различению текстов, созданных искусственным интеллектом, и текстов, написанных человеком. Ложные срабатывания средств обнаружения ИИ могут потенциально повлиять на работу внештатных авторов.
  • Такие компании, как OpenAI и Google, подозрительно держат в секрете свои методы обнаружения, что приводит к потенциальной "гонке вооружений". Эта секретность также приводит к дискуссиям о роли ИИ в образовании и переосмыслении должностных обязанностей.
  • Предлагаемые решения включают использование NFT (Non-Fungible Tokens) в качестве сертификатов, удостоверяющих подлинность авторского контента. Однако сохраняются опасения по поводу чрезмерной автоматизации творческих профессий, потенциального злоупотребления детекторами ИИ и исков о диффамации против писателей.

Dot by New Computer

  • Компания "Новый компьютер" разрабатывает Waitlist Dot - интеллектуальный гид, призванный помочь пользователям ориентироваться в своей жизни с помощью персонализированных сервисов, включая хранение заветных воспоминаний, помощь в достижении образовательных целей и предоставление рекомендаций на основе интересов пользователя.
  • Выход "Доты" намечен на конец этого года, и она будет доступна как для iOS, так и для веб-платформ.
  • Возможности продукта раскрываются в рассказе о Мей, студентке колледжа, которая использует Dot для решения различных задач, таких как подготовка к экзаменам и приготовление пищи.

Реакции

  • Управляемое искусственным интеллектом чат-приложение Dot привлекло к себе внимание благодаря своей способности к самопрограммированию и глубокому пониманию пользователей, хотя существуют опасения по поводу конфиденциальности и взлома данных.
  • Также обсуждался возможный выпуск нового приложения Mei, которое может в значительной степени использовать облачные сервисы, несмотря на опасения по поводу конфиденциальности, которые оно разделяет с Dot. Mei задумывалось как персональный ассистент памяти с искусственным интеллектом.
  • Важным объявлением стало партнерство Dot с компанией Salesforce. Существует также опасение, что Dot и Mei могут быть оттеснены на второй план такими крупными корпорациями, как Apple.

macOS Sonoma Сломанный Grep

  • На форуме разработчиков Apple появились сообщения о сбое в работе функции 'grep' в macOS Sonoma.
  • Пользователи сообщают о разном опыте работы с ошибкой: одни подтверждают ее наличие, другие не сталкиваются с выявленной проблемой.
  • Возможный обходной путь, предложенный одним из пользователей, предполагает использование ssh на Mac с по-разному установленным LANG (системная переменная, определяющая язык и локаль системы).

Реакции

  • Разработчики и исследователи сталкиваются с трудностями при обновлении macOS и обеспечении целостности процессов анализа данных, часто связанных с устаревшим кодом.
  • Такие решения, как Docker, MacPorts и Nix, а также переход с Homebrew на MacPorts для управления пакетами программ macOS, были предложены, но были признаны сложными и увеличивающими нагрузку.
  • Некоторые предложили использовать дистрибутивы Linux, такие как RedHat Enterprise Linux, Rocky Linux и Almalinux, из-за проблем с обновлениями macOS, инструментами и устаревшими приложениями. Прозвучало недовольство пользователей устаревшими системами Apple и пожелание лучшей поддержки разработчиков.