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

2024-07-15

«Как понять, когда пора уходить»

  • Автор вышел на пенсию в 2021 году после почти 40 лет работы программистом, не из-за отсутствия способностей, а из-за отсутствия желания продолжать.
  • Они подчеркивают важность честности в отношении своих способностей и интересов, отмечая, что поддержание долгой карьеры в быстро меняющейся отрасли является сложной задачей.
  • Автор продолжает писать код для генеративного искусства, находя его более сложным и увлекательным, чем их предыдущая работа, подчеркивая личное удовлетворение от преследования новых интересов.

Реакции

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

Fusion – хобби-ОС, реализованная на Nim

  • Fusion OS — это любительская операционная система для архитектуры x86-64, разработанная с использованием языка программирования Nim.
  • Текущие функции включают загрузчик UEFI, менеджеры физической и виртуальной памяти, пользовательский режим, вытесняющую многозадачность, системные вызовы, загрузчик ELF и прерывания таймера.
  • Планируемые функции направлены на добавление подкачки по требованию, межпроцессного взаимодействия, ввода-вывода на диске, файловой системы, ввода с клавиатуры/мыши, графического интерфейса оболочки и сетевых возможностей.

Реакции

  • Fusion — это любительская операционная система (ОС), реализованная на языке программирования Nim, обсуждаемая на GitHub автором khaledh.
  • Ним был выбран за его синтаксис, похожий на Python, отсутствие стандартного сборщика мусора, отличную совместимость с C и другие полезные функции.
  • Обсуждение подчеркивает обширную стандартную библиотеку Nim, необходимость улучшенной поддержки интегрированной среды разработки (IDE) и истинные суммарные типы, а также дает представление о проблемах разработки операционных систем, таких как переключение задач.

ИИ Gemini от Google был пойман за сканированием PDF-файлов в Google Drive без разрешения

  • ИИ Gemini от Google был уличен в сканировании PDF-файлов на Google Drive без согласия пользователей, что вызывает серьезные опасения по поводу конфиденциальности.
  • Кевин Бэнкстон, старший советник по управлению ИИ, сообщил, что Gemini суммировал его налоговую декларацию без разрешения, хотя эта функция якобы была отключена.
  • «Этот инцидент подчеркивает продолжающиеся проблемы с конфиденциальностью в технологической индустрии, особенно для пользователей Google Workspace Labs, и акцентирует внимание на влиянии ИИ на конфиденциальность пользователей.»

Реакции

  • ИИ Gemini от Google был обнаружен сканирующим PDF-файлы в Google Drive без согласия пользователей, что вызвало обсуждения о политике согласия на использование ИИ.
  • Дебаты сосредоточены на том, должны ли функции ИИ требовать явной активации пользователем, с учетом опасений по поводу неправильного использования данных и нарушений конфиденциальности.
  • Этот инцидент подчеркивает необходимость прозрачных политик использования ИИ и усиленного контроля пользователей над личными данными.

Firefox 128 по умолчанию включает «сохранение конфиденциальности» при измерении рекламы

Реакции

  • Firefox 128 вводит по умолчанию «сохранение конфиденциальности» измерений рекламы, позволяя отслеживать рекламу без раскрытия конкретных действий пользователя.
  • Критики утверждают, что эта функция ставит под угрозу конфиденциальность пользователей и приносит выгоду рекламодателям, вызывая обеспокоенность по поводу финансовых связей Mozilla с рекламой.
  • Пользователи могут отключить эту функцию в настройках, а для повышения конфиденциальности рекомендуется использовать альтернативы, такие как LibreWolf, или внести изменения через about:config.

Rust для файловых систем

  • «На саммите Linux Storage, Filesystem, Memory Management, and BPF 2024 года Ведсон Алмейда Фильо и Кент Оверстрит обсудили использование Rust для файловых систем Linux, подчеркивая его потенциальные преимущества.»
  • Патч-сет RFC Алмейды от декабря 2023 года представил абстракции на Rust для файловых систем, стремясь использовать систему типов Rust для обнаружения ошибок на этапе компиляции и автоматизации очистки ресурсов, повышая производительность и снижая уязвимости, связанные с памятью.
  • Были высказаны опасения по поводу разрыва между API на C и Rust, с предложениями согласовать имена функций для удобства, а также признаны трудности поддержания синхронизации между развивающимся кодом на C и привязками на Rust.

Реакции

  • Обсуждение интеграции Rust в ядро Linux подчеркивает как трудности, так и преимущества, особенно в разработке файловых систем.
  • «Такие инструменты, как bindgen и cbindgen, необходимы для преодоления разрыва между Rust и C, хотя некоторые разработчики считают взаимодействие сложным.»
  • Дебаты подчеркивают потенциал Rust для повышения безопасности и корректности, но также отмечают опасения по поводу поддержания параллельных API и кривой обучения для разработчиков, незнакомых с Rust.

Просто будь богатым (2021)

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

Реакции

  • «Дебаты о налоге на богатство в Норвегии рассматривают его преимущества, такие как обеспечение уплаты налогов богатыми, и его недостатки, например, обременение предпринимателей и стартапов.»
  • Критики утверждают, что налоги на богатство сдерживают инвестиции и инновации, что может привести к отъезду состоятельных людей из страны.
  • «Обсуждение также охватывает более широкие вопросы, такие как неравенство в богатстве, роль удачи в накоплении богатства и эффективность государственных расходов, подчеркивая сложность балансирования справедливого налогообложения, стимулирования инвестиций и социальной стабильности.»

Таблоид: Язык программирования для кликбейт-заголовков (2021)

  • Таблоид — это Тьюринг-полный язык программирования, предназначенный для написания программ в стиле заголовков кликбейт-новостей.
  • Он включает уникальный синтаксис, такой как «ВЫ НЕ ЗАХОТИТЕ ПРОПУСТИТЬ» для вывода на печать и «ЭКСПЕРТЫ УТВЕРЖДАЮТ...БЫТЬ» для присваивания переменных, без встроенных конструкций циклов, полагаясь вместо этого на рекурсию.
  • Язык имеет интерпретатор, написанный на JavaScript, и в основном совместимую реализацию на Racket, поддерживающую числа, строки и логические значения.

Реакции

  • Таблоид — это язык программирования с кликбейтными заголовками, идеально подходящий для тестирования генерации кода большими языковыми моделями (LLM), такими как GPT-4.
  • GPT-4 испытывал трудности с выполнением базовых задач в Tabloid, часто генерируя ключевые слова, такие как «СРОЧНЫЕ НОВОСТИ», из-за синтаксических ошибок и отсутствия специального обучения.
  • Клод, другая языковая модель, успешно написал код на Tabloid, что предполагает, что дополнительное обучение синтаксису может улучшить производительность в таких нишевых языках.

Увлекательная и сложная половая жизнь белогорлых воробьев

Реакции

  • Ученые используют цветные кольца для идентификации белогорлых воробьев, что помогает в изучении их поведения без необходимости повторного отлова.
  • Воробьи демонстрируют поведение, схожее с человеческими парами: белополосые птицы более агрессивны, а коричнево-полосатые птицы более заботливы.
  • Термин «гендер» в данном исследовании относится к чертам, связанным с генетическим полом и поведением, хотя такое использование редко встречается в биологии.

Я не поклонник strlcpy(3)

  • strlcpy(3), функция OpenBSD, часто считается более безопасной, чем strcpy(3) и strncpy(3), но она неэффективна и небезопасна, если исходная строка не завершается нулевым символом.
  • Ульрих Дреппер отклонил strlcpy для glibc из-за его неэффективности, так как он обрабатывает всю исходную строку, даже когда требуется только часть.
  • Рекомендуется использовать альтернативы, такие как memccpy(3), strdup(3) и комбинацию strlen(3) и memcpy(3) для повышения эффективности и переносимости.

Реакции

  • Автор критикует strlcpy(3) за его потенциальную возможность вызывать ошибки переполнения буфера из-за форматов переменного размера без указания длины.
  • Они выступают за использование строк с подсчетом символов вместо строк с нулевым окончанием, приводя в пример компактные библиотеки строк в Rust и исторические данные от группы Cedar в PARC.
  • Автор утверждает, что хотя strlcpy(3) направлен на предотвращение сбоев и проблем с памятью, это не самый эффективный метод, и работа со строками в C устарела по сравнению с альтернативами, такими как строки в Паскале.

Калифорнийская энергосистема легко справляется с жарой благодаря батареям

  • Энергосистема Калифорнии справилась с жарой без отключений или чрезвычайных ситуаций, благодаря возобновляемым источникам энергии и накопителям.
  • Ключевые стратегии включали модернизацию сетей и увеличение доли чистой энергии, особенно солнечной и накопителей энергии, что теперь эквивалентно пяти крупным атомным электростанциям.
  • В 2024 году в Калифорнии было на 50 дней больше с 100% возобновляемой энергией по сравнению с 2023 годом, что демонстрирует значительное улучшение работы энергосистемы.

Реакции

  • Энергосистема Калифорнии эффективно справилась с жарой, используя аккумуляторные хранилища, демонстрируя потенциал крупномасштабных аккумуляторных систем для хранения избыточной солнечной энергии для вечернего использования.
  • «Этот прогресс может уменьшить зависимость от пиковых электростанций, которые менее надежны и более затратны, делая накопление энергии в батареях революционным решением для возобновляемой энергетики.»
  • Обсуждение также охватило проблемы и преимущества различных методов хранения энергии, влияние нормативных актов и потенциальное использование бывших в употреблении аккумуляторов электромобилей (EV) для хранения энергии в сетях.

«Появление камеры вызвало борьбу за защиту частной жизни в эпоху позолоченного века»

  • «Рост популярности камеры Kodak в конце 19-го и начале 20-го веков сделал фотографию доступной для широкой публики, что привело к массовым вторжениям в частную жизнь.»
  • Инциденты, такие как несанкционированное использование изображения Элизабет Пек в рекламе и иск Абигейл Роберсон против Franklin Mills Flour, подчеркнули злоупотребление личными изображениями в целях получения прибыли.
  • Общественное возмущение по поводу таких нарушений конфиденциальности привело к тому, что Нью-Йорк принял закон о "праве на неприкосновенность частной жизни" в 1903 году, установив прецедент для других штатов.

Реакции

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

Утекшие данные о заработной плате показывают, сколько Valve платит сотрудникам и как мало людей она нанимает

  • По данным утечки данных о заработной плате из антимонопольного иска Wolfire, в 2021 году в Valve работает удивительно небольшое количество сотрудников — всего 336 человек.
  • Данные показывают распределение сотрудников Valve по категориям «Администрация», «Игры», «Steam» и «Оборудование», при этом фонд заработной платы в категории «Игры» достиг пика в 221 миллион долларов в 2017 году.
  • Небольшой штат сотрудников Valve и высокая прибыльность на одного сотрудника, превосходящая Google, Amazon и Microsoft, объясняют ограниченный список продуктов и зависимость от внешней помощи в области аппаратного и программного обеспечения.

Реакции

  • Утекшие данные о заработной плате показывают, что Valve нанимает всего 79 человек для управления Steam, крупным игровым магазином.
  • Небольшая команда Valve считается эффективной, сосредотачиваясь на стабильности, а не на постоянных изменениях функций, в отличие от крупных компаний, которые часто расширяются без необходимости.
  • Этот бережливый подход подчеркивает акцент Valve на гибкости и эффективности, что способствует ее успеху.

Существо, выброшенное на пляж Новой Зеландии, может быть самой редкой китообразной

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

Реакции

  • Редкий клюворыл был найден на пляже Новой Зеландии, предоставив уникальную возможность для анализа ДНК.
  • Этот вид является одним из наименее изученных крупных млекопитающих, что вызывает повышенный научный интерес.

«ZeroMQ: Высокопроизводительный фреймворк для параллельных вычислений»

  • ZeroMQ — это универсальная библиотека обмена сообщениями с открытым исходным кодом, которая функционирует как структура параллелизма, предоставляя сокеты для атомарных сообщений через различные транспорты, такие как внутри процесса, межпроцессное взаимодействие, TCP и мультикаст.
  • Он поддерживает несколько языковых API и операционных систем, предлагая такие шаблоны, как pub-sub, push-pull и клиент-сервер, что делает его быстрым и масштабируемым.
  • «ZeroMQ поддерживается большой и активной сообществом с открытым исходным кодом и используется такими крупными компаниями, как Microsoft, Samsung и Facebook.»

Реакции

  • ZeroMQ — это высокопроизводительный фреймворк для параллельных вычислений, но его текущий статус активной разработки неясен.
  • Пользователи отметили различные проблемы и различия с ZeroMQ и его преемниками, nanomsg и nng, включая модели потоков, распространение ошибок и конкретные баги.
  • Лицензирование ZeroMQ изменилось на MPL 2.0, что упростило его легальное использование, и ведутся обсуждения об альтернативах, таких как NATS и zenoh.io.

А.И. нуждается в меди. Он только что помог найти миллионы тонн её в Замбии.

  • KoBold Metals обнаружила огромное месторождение меди в Чилилабомбве, Замбия, которое, возможно, является крупнейшим за последнее десятилетие, с предполагаемым годовым объемом производства в 300 000 тонн.
  • Открытие, осуществленное с помощью технологии искусственного интеллекта компании KoBold, имеет значительные геополитические последствия, помогая США в их соперничестве с Китаем за важные минералы для технологий чистой энергии.
  • При поддержке таких инвесторов, как Билл Гейтс и Сэм Альтман, компания KoBold планирует инвестировать $2,3 миллиарда в шахту, при этом производство ожидается в начале 2030-х годов, в то время как правительство США поддерживает строительство железной дороги стоимостью $2,3 миллиарда для экспорта меди.

Реакции

  • Технология ИИ была использована для обнаружения миллионов тонн меди в Замбии, что подчеркивает ее потенциал в разведке ресурсов.
  • Рост спроса на медь обусловлен электрификацией транспортных средств и потребностями в энергосетях, а не непосредственно искусственным интеллектом.
  • «Открытие имеет большое значение из-за редкости крупных новых месторождений меди, что обеспечивает значительный экономический подъем для Замбии.»