Комментарии (96)
Hi, Windhawk author here. Nice to see it on Hacker News.This is just one Windhawk mod, submitted by a community member. There are hundreds others. Windhawk was created to simplify Windows customization and to make it more accessible, both for developers and users. For a more deta
Show HN: Continuous Claude – run Claude Code in a loop
Предоставленный текст содержит только навигационное меню GitHub без основной информации о проекте continuous-claude. Для создания точного пересказа необходим доступ к описанию репозитория, файлу README и основной информации о проекте. Текущий контент не содержит деталей о том, как именно работает инструмент для запуска Claude Code в непрерывном цикле, какие технологии используются, и как он автоматически создает pull requests и управляет их слиянием.
Комментарии (48)
- Качество тестов, генерируемых ИИ, сильно зависит от чёткости инструкций и примеров; без них возникают непроверяемые моки и тесты внутренних механизмов вместо API.
- Автоматизация тестирования требует значительных усилий по настройке и контролю; ИИ может ускорить процесс, но не заменит полностью ручную работу и критическое мышление.
- Для старых проектов или языков с плохой поддержкой в ИИ (например, JS/TS) автоматизация тестов особенно рискованна и может привести к техническому долгу.
- Практики вроде разделения агентов (кодирование + рецензирование) или использования ИИ для анализа код-ревью могут улучшить результат, но требуют тщательной настройки.
- Несмотря на риски, некоторые находят в автоматизации "игровой" элемент или эффективный способ для рутинных задач, фокусируясь на сложных функциях и багах.
Mag Wealth (2024) 💬 Длинная дискуссия
В статье представлена новая концепция измерения богатства — "Mag Wealth", которая предлагает оценивать финансовую состоятельность не по традиционной чистой стоимости (активы минус обязательства), а по способности мобилизовать средства для решения проблем. Автор подчеркивает, что классификация по уровню богатства важнее для понимания социальных различий, чем доход, поскольку богатство — это "запас", а не "поток" денег.
Предлагается логарифмическая шкала (обозначаемая символом ↑), где каждый уровень отражает реальные возможности человека в экстренной ситуации. Например, ↑-1 — это нищета (менее $3), когда человек не может даже купить еду; ↑0 — бедность ($3-$30), когда ежедневное выживание зависит от других; ↑1 ($30-$300) — тяжелая финансовая неустойчивость с возможностью продажи крови или тела; ↑2 ($300-$3k) — низший класс с постоянной работой, но без кредитной истории. Шкала адаптирована к инфляции и основана на долларах США начала 1980-х годов.
Комментарии (162)
- Критика предложенной шкалы богатства (↑1-↑11) как произвольной и бесполезной, особенно из-за неясных обозначений (↑7, ↑5.5) и объединения людей с сильно разным капиталом (например, $300k и $3m).
- Альтернативные подходы к измерению: акцент на качестве жизни беднейших слоев (Sprotch), социальной мобильности (globular-toast), "доверительном неравенстве" (jimkleiber) или ликвидности активов (jandrewrogers).
- Культурный и этический аспект: шок от фразы "человек стоит $Y" (pavlov) и критика самой идеи дискретизации богатства как искусственной (zug_zug).
- Важность различия между номинальной стоимостью активов и реальной покупательной способностью/ликвидностью (Nifty3929, jandrewrogers).
- Дискуссия о неравенстве: одни считают его проблемой само по себе (rectang, Atomic_Torrfisk), другие - следствием или менее важным, чем качество жизни бедных (Sprotch, SilverElfin, max_).
Weighting an average to minimize variance
Статья рассматривает задачу оптимального распределения ресурсов между независимыми активами для минимизации дисперсии. Для двух активов с разной волатильностью оптимальная доля более стабильного актива определяется его дисперсией относительно общей дисперсии обоих активов. Если дисперсии равны, выделяется поровну; если один актив в два раза стабильнее, ему достается 2/3 инвестиций. Полное исключение волатильного актива не всегда оптимально.
Для n независимых активов оптимальные веса удовлетворяют условию, что произведение веса каждого актива на его дисперсию одинаково для всех активов. Это приводит к системе уравнений, решаемой с помощью множителей Лагранжа. Формула оптимального веса для каждого актива включает симметрические полиномы и показывает, что чем выше дисперсия актива, тем меньшая доля ему выделяется для минимизации общей дисперсии портфеля.
Комментарии (46)
- Метод объединения измерений с разной точностью можно упростить, используя обратные дисперсии весов вместо сложных симметрических полиномов.
- В инвестициях интуитивно нелогично выделять средства более волатильному активу, но диверсификация при независимости может снизить общий риск портфеля.
- Метод требует независимости измерений, что не всегда выполняется в финансах из-за ковариации, и эмпирические оценки дисперсии могут быть ненадежны.
- Аналоги метода существуют в других областях: фильтр Калмана в обработке сигналов, multiple importance sampling в компьютерной графике.
- Практическая применимость ограничена сложностью точной оценки дисперсии-ковариации в реальных системах, особенно в финансах.
Комментарии (124)
When I studied chemistry at university, only a handful of select students were introduced to the nuclear science lab in the basement. It had a lot of spicy isotopes, neutron sources, etc. Even as a chemistry student with free run of the place for years I had no idea it was in the
Linux on the Fujitsu Lifebook U729
Автор делится положительным опытом использования Linux на ноутбуке Fujitsu Lifebook U729, отмечая, что система работает безупречно, а всё оборудование работает "из коробки". Основная сложность заключалась в отключении Secure Boot. После поломки экрана MacBook Air автор решил перейти на стационарную конфигурацию, но осознал необходимость портативного устройства. Вернувшись к Linux, особенно NixOS, он выбрал этот ноутбук благодаря отличному соотношению цена/характеристики: 16 ГБ оперативной памяти, 512 ГБ SSD за 250 австралийских долларов, компактным размерам и весу 1,1 кг.
Для отключения Secure Boot потребовался нетривиальный процесс: сначала установка Windows 11 с обновлением драйверов Fujitsu через Windows Update, затем обновление BIOS утилитой DeskUpdate. Только после обновления BIOS с версии 2.17 до 2.31 появилась возможность отключить Secure Boot и установить NixOS. Ноутбук также поставлялся с корпоративным шпионским ПО Absolute Persistence для защиты от краж. Автор подчеркивает, что несмотря на первоначальные сложности с Secure Boot, в целом опыт использования Linux на этом устройстве оказался исключительно положительным.
Комментарии (141)
- Б/у корпоративные ноутбуки (ThinkPad, Dell) оптимальны для Linux: хорошее соотношение цены и качества, ремонтопригодность, совместимость.
- Критерии выбора: проверка заблокированного BIOS, репутация производителя по ремонту, избегание Intel из-за проблем с перегревом и батареей.
- Рекомендуемые модели: Lenovo Yoga Slim 7, Asus ProArt px13, старые MacBook Air, ARM-ноутбуки (Lenovo Chromebook Plus 14).
- Проблемы Windows 11: обязательная учётка Microsoft, сложный обход Secure Boot; критика Fujitsu из-за скандала с почтовыми отделениями.
- Переход с macOS: "тысячи порезов" в Linux, но ценится кастомизация; важны обновление BIOS перед установкой и проверка совместимости железа.
Scientists now know that bees can process time, a first in insects
Ученые обнаружили, что пчелы способны обрабатывать время, что является первым подобным случаем среди насекомых. Исследования показали, что пчелы могут оценивать временные интервалы и использовать эту способность для навигации и принятия решений. Это открытие меняет наши представления о когнитивных возможностях насекомых и их нервной системе.
Пчелы демонстрируют временные способности, сравнимые с некоторыми позвоночными животными. Они могут запоминать последовательность событий и ожидать их повторения через определенные промежутки времени. Эти способности помогают пчелам эффективно ориентироваться в пространстве и находить источники пищи, что свидетельствует о более сложной нервной системе, чем считалось ранее.
Комментарии (104)
- Исследования показывают, что пчё способны считать и играть, что укрепляет представление о всеобщем сознании.
- Возникают вопросы к методологии эксперимента с пчёлами в лабиринте, особенно относительно возможных неучтённых факторов.
- В новостях уточняется, что речь идёт о первом обнаруженном доказательстве способности пчёл, а не о их первенстве среди насекомых.
My stages of learning to be a socially normal person 🔥 Горячее 💬 Длинная дискуссия
—
Комментарии (374)
- Автор поста описывает путь от социальной неловкости к искусству манипуляции и обаяния, что вызывает у читателей тревогу и ощущение фальши.
- Многие комментаторы отмечают, что настоящая социальная норма — это искренний интерес к людям, а не заученные техники, и критикуют автора за отсутствие эмпатии.
- Некоторые видят в посте отражение личного опыта преодоления социальной неловкости, связанного с расстройствами аутистического спектра или длительной изоляцией.
- Другие сравнивают стиль изложения с поведением "пикапера" или ИИ, подчёркивая вычурность и неестественность описанных методов.
- Часть обсуждения посвящена вопросу: нужно ли стремиться к "социальной норме" или лучше принять свою уникальность, даже если она кажется странной.
WebAssembly from the Ground Up
Новая книга "WebAssembly from the Ground Up" предлагает изучить WebAssembly через практическое создание компилятора на JavaScript. Стоимость $39 включает 15 глав, интерактивную веб-версию, PDF, доступ к Discord и гарантию возврата денег. Автор использует пошаговый подход, позволяющий даже без опыта в компиляторах создать компилятор для простого языка программирования Wafer, который затем компилируется в WebAssembly.
Книга охватывает основы WebAssembly: формат бинарных модулей, набор инструкций, взаимодействие с внешним миром и модель безопасности. Читатели научатся вручную создавать модули, работать с памятью, управлять потоком выполнения и инстанцировать WebAssembly в JavaScript. Для понимания требуется только средний уровень JavaScript, а весь код предоставляется в книге. Уникальность подхода — в погружении в низкоуровневые детали WebAssembly через практическое создание компилятора, а не через теорию.
Комментарии (53)
- Автор книги отвечает на вопросы и делится ссылками на примеры кода и блог-посты.
- Обсуждение затронуло тему «почему не читать спецификацию WASM, а покупать книгу» — автор отвечает, что книга помогает «с первого дня» и что примеры кода открыты в GitHub.
- Пользователи спрашивают, где взять исходники и примеры кода; автор приводит ссылки на GitHub-репозиторий и NPM-пакет.
- Несколько комментариев поднимают тему «почему бы не читать официальную спецификацию WASM» — автор отвечает, что книга дает практический контекст и примеры.
- В комментариях также поднимается вопрос о том, что примеры кода в книге покрывают ли они весь спектр возможностей WASM; автор отвечает, что книга фокусируется на базовых концептах и что читатели могут увидеть исходники на GitHub.
Комментарии (43)
Given the title "Search Results Gone Wrong", I'd like to take this opportunity to try to shame Kagi into fixing the search results for the "More results" feature. This simple feature is broken in that it often gives you repeats of the same initial results it gave. That is, instea