Shamelessness as a strategy (2019)
В настольной игре Avalon персонаж Мерлин знает злодеев, но не может выдать себя. Обычно он прячется за Персивалем, но можно пойти напролом: Мерлин ведёт себя так вызывающе, что все решают — это точно не Мерлин, а Персиваль. Это требует, чтобы остальные не знали, тупит он или гениален.
Такой «бесстыжий» ход становится общей стратегией. Париж Хилтон сыграла «тупую блондинку» настолько убедительно, что все поверили. Её осмеивали, но говорили о ней постоянно; спустя десятилетие её метод переняли Кардашьяны и другие. Признать её успех — значит признать, что остальные играли по проигрышным правилам.
То же случилось на выборах 2016 года: нарушение «очевидных» правил вызвало отторжение у обеих партий, но, вероятно, заложило новый стиль политики. Марк Цукерберг следует старому сценарию и теряет доверие, тогда как Джек Дорси поступает «глупо» (посты о голодании), но остаётся интересен.
Раньше общество наказывало выходки, сохраняя порядок. Сегодня наказание лишь усиливает сигнал: в открытых онлайн-сообществах санкции превращаются в маяк для новых сторонников. «Эстеблишмент» ошибается, считая, что нарушителю нужно одобрение старой тусовки; на самом деле ему всё равно, кто в новой.
Критика «он же туп» тоже не работает: не важно, осознаёт человек свои действия или нет. Он просто носитель идей-вирусов, которые распространяются, пока находят благодатную почву.
Долгосрочные последствия пока неясны, и не факт, что всем нужно быть бесстыжими. Но когда сверстники закатывают глаза, называя кого-то «бесстыдником», я подозреваю: это не способ списать со счетов, а первый признак того, что он уже побеждает.
Комментарии (104)
- Обсуждение сводится к тому, что «бесстыдство» как стратегия всё чаще побеждает в политике, медиа и бизнесе, разрушая старые нормы и правила игры.
- Часть участников считает это countersignalling’ом и «новой искренностью», другие — просто циничным расчётом на внимание любой ценой.
- Утверждается, что бесстыдство работает, когда у тебя есть ресурсы или когда массово отказались от стыда, но при неудаче выглядишь клоуном.
- Некоторые видят в этом запрос на «настоящее», уязвимое, «человеческое», другие — лишь разрушение общественных институтов и морали.
- Решения почти не предложены: кто-то ждёт войны или жёсткого регулирования, кто-то — возврата к формальности и стыду.
Obsidian Bases 🔥 Горячее 💬 Длинная дискуссия
Основы Obsidian
Obsidian строится на базах — папках, где хранятся заметки (*.md). Одна база = одна папка. Внутри можно создавать подпапки, но все они считаются частью этой базы.
Создание
- Новая:
File → New Vault→ выбрать папку. - Существующая:
Open folder as vault— подключить уже готовую папку с.md.
Место хранения
- Локально (по умолчанию) — файлы на диске.
- Синхронизация — через Obsidian Sync, Git, iCloud, Dropbox и т.д. (файлы остаются вашими).
Одновременная работа
Можно открыть несколько баз одновременно: каждая в отдельной вкладке/окне. Переключение через Ctrl/Cmd+O.
Перенос
Просто скопируйте папку базы — она полностью переносима. Никаких скрытых зависимостей.
Комментарии (207)
- Bases — это официальная табличная надстройка над файлами хранилища: каждая строка = один файл, каждый столбец = его свойство (рейтинг, дедлайн и т.д.).
- Функция только вышла из платного раннего доступа; часть пользователей видит в ней замену плагинам Projects/Dataview, другие считают реализацию сырой.
- Главная претензия: чтобы воспользоваться Bases, приходится дробить контент на множество мелких файлов, что неудобно и грузит файловую систему.
- Тем, кто использует Obsidian как CRM или ведёт кампании D&D, возможность фильтровать и сортировать NPC/контакты уже оказалась полезной.
- Пока нет множественного выбора ячеек, встроенных Kanban-видов и встраивания таблиц в существующие заметки, но API и улучшения обещаны в дорожной карте.
Show HN: Fractional jobs – part-time roles for engineers
Fractional Jobs — биржа частичной занятости.
Эксперты работают по 10–20 ч/мес на фиксированный оклад без полного оформления.
Кому нужно
- Таланты: выбирайте роль (Engineering, Marketing, Design, Sales, Product, Finance, Ops, Growth, People, Analytics, Legal и др.), получайте вакансии и гайды.
- Компании: публикуйте заявку за $100 (возврат, если не найдёте), получаете подборку топ-кандидатов, потом нанимаете напрямую.
Как начать
Актуальные вакансии
- Contentful — Head of Marketing, 10 ч/мес, до $10 000, удалённо
- Steelbay Equity Partners — Founding Marketer, 10–20 ч, оклад не указан, удалённо
- Wedwallet — Legal Advisor, 10–20 ч, $300–500/час, удалённо
Комментарии (102)
- Платформа предлагает fractional-роли (20–40 ч/нед, $175–200/ч) без комиссии; деньги платит компания напрямую.
- Пользователи видят спрос на fractional CISO, security- и sales-специалистов; многие ищут 10–15 ч/нед для баланса жизни/семьи.
- Критика: «гиг-экономика» без соцпакета, риск превращения в полный рабочий день за меньшие деньги и «race to the bottom».
- Успешным фрилансерам нужны чёткое портфолио, самостоятельный поиск клиентов и готовность к самому расчёту налогов (1099).
- Владельцы платформы против «over-employment» и считают субъективность «рейтингов» избыточной; большинство клиентов нетехнические.
How to Think About GPUs 🔥 Горячее
Что такое GPU
Современная ML-GPU (H100/B200) — это ~100–150 независимых вычислительных блоков (SM), каждый из которых содержит матричное ядро Tensor Core, векторные ALU (CUDA-ядра) и 256 КБ кэш SMEM. Все SM делят общий L2 и HBM3-память. SM разбит на 4 подблока; каждый подблок выполняет 32 SIMD-операции за такт. GPU-ядро менее мощное, чем TPU TensorCore, но их много, поэтому общая гибкость выше.
Память
H100: 80 ГБ HBM3, 3 ТБ/с. B200: 192 ГБ, 8 ТБ/с. L2 кэш 50 МБ (H100) / 128 МБ (B200). SMEM даёт 256 КБ на SM.
GPU vs TPU на уровне чипа
TPU: 1–2 больших MXU, жёсткая синхронизация, векторная часть слабее. GPU: 100+ мелких ядер, независимые SM, но общий L2 ограничивает масштаб. GPU лучше для разнородных задач, TPU — для чистых матмул.
Сеть внутри узла
Узел = 8 GPU + 2 CPU. GPU соединены NVLink/NVSwitch (900 ГБ/с между любыми двумя). CPU-GPU идут через PCIe 5.0 (64 ГБ/с). NVSwitch-кроссбар внутри узла = полносвязная сеть.
Сеть за пределами узла
InfiniBand HDR/NDR (до 400 Гб/с) или Ethernet RoCE. GPUDirect RDMA позволяет GPU читать/писать память соседнего узла без участия CPU.
Коллективные операции
Intra-node: NCCL использует NVLink; all-reduce 8×H100 за ~3 мкс.
Cross-node: кольцо IB + NVLink; latency ~10 мкс, bandwidth лимит IB.
Roofline-модель для LLM
- Data Parallelism: ограничен IB; эффективен при малых моделях.
- Tensor Parallelism: ограничен NVLink; лучше внутри узла.
- Expert/ Pipeline Parallelism: комбинируем; pipeline глубже → меньше bubble, но больше весов на каждом GPU.
- TLDR: держи параллелизм так, чтобы IB не стал bottleneck; используй NVLink для tensor-parallel, IB для data-parallel.
Итого
GPU — это масса мелких, независимых SM, связанных быстрым NVLink внутри узла и медленным IB между узлами. Для LLM выбирай параллелизм, который минимизирует IB-трафик и максимально использует NVLink.
Комментарии (107)
- Критика точности: документация местами неточна, особенно в определении «CUDA-core».
- Открытость и вендор-лок: ряд участников считают инвестиции в проприетарную экосистему NVIDIA рискованной ставкой.
- Ошибка в расчётах: Quiz 2 преувеличивает пропускную способность; реальные 3,2 ТБ/с ограничены портами NIC.
- Похвала и польза: серия всё же хорошо объясняет принципы параллелизма, применимые и к другим устройствам.
- Сравнение TPU и GPU: TPU проще масштабировать, но закрыт для продажи; GPU NVIDIA гибче, но сложнее в программировании.
- Дефицит официальных данных: NVIDIA не раскрывает полную архитектуру, поэтому полезные модели приходится собирать из сторонних источников.
How Not to Buy a SSD
Месяц назад купил iMac 2006, поставил «Kingston»-SSD — система упала, скорость упала до 600 КБ/с. «Починка диска» подняла до 2,6 МБ/с — всё равно мало. Подозрение: подделка. Коробка и корпус настоящие, но наклейка сзади печатается плохо.
Установил f3, начал тест — диск умер, форматировать нельзя. Вероятно, внутри перепрошитый 128-ГБ Kingston, проданный как новый. Жду ответа магазина; если не примут возврат, вскрою и посмотрю, что внутри.
Комментарии (131)
- Amazon и другие маркетплейсы перестали быть безопасными: из-за sku-pooling и смешанных складов даже товары «sold by Amazon» могут оказаться подделкой.
- Пользователи регулярно получают фальшивые SSD/HDD с поддельными SMART-данными, внешне идентичные оригиналам; возврат затруднён, т.к. листинги «переписываются» под дешёвые товары.
- eBay, AliExpress, eMag и другие площадки завалены «4 ТБ»-накопителями на 100 ГБ реальной флэш-памяти; при превышении объёма диски просто умирают.
- Надёжнее покупать напрямую у вендора, в Micro Center, B&H или использовать б/у enterprise-SSD (Intel S3700 и др.) — их не подделывают и они живут дольше потребительских.
- Для проверки новых накопителей рекомендуют утилиты ValiDrive, f3/f3fix и взвешивание — фейки часто легче.
Anna's Archive: An Update from the Team 🔥 Горячее 💬 Длинная дискуссия
Мы живы и продолжаем борьбу: усиливаем инфраструктуру и безопасность. С 2022 г. спасли десятки миллионов книг, статей, газет — теперь они защищены от катастроф через торрент-сеть.
Провели крупнейшие скрапы: IA CDL, HathiTrust, DuXiu и др. Опубликовали рекордные метаданные WorldCat и Google Books, чтобы найти и приоритизировать редкие издания.
Партнёрства: два форка LibGen, STC/Nexus, Z-Library — добавили ещё десятки миллионов файлов и зеркалируют наши данные. Один форк LibGen исчез; подробностей нет.
Появился WeLib: зеркалируют нашу коллекцию и форк кода, но не делятся новыми материалами и улучшениями. Не рекомендуем пользоваться.
На серверах сотни терабайт новых коллекций ждут обработки. Нужны волонтёры и пожертвования — бюджет минимален.
Держитесь.
— Anna и команда
Комментарии (463)
- Пользователи хвалят Anna’s Archive как «одно из последних хороших мест в интернете», подчеркивая удобство предварительного ознакомления перед покупкой и помощь в поиске редких изданий.
- Некоторые авторы и правообладатели возмущены: книги выкладывают без разрешения, лишая доходов.
- Участники обсуждают, как Meta и другие гиганты бесплатно «скребут» данные, а сами сайты-зеркала тратят деньги на хостинг.
- Поднимаются вопросы долгосрочного выживания: DDoS-атаки, блокировки, отсутствие onion-домена, но есть торренты и система волонтёров.
- Часть аудитории признаёт, что пользуется пиратскими копиями как «пробниками», а затем покупает бумажные или DRM-free версии, чтобы поддержать авторов.
Show HN: OS X Mavericks Forever 🔥 Горячее 💬 Длинная дискуссия
Осенью 2019-го я решил покинуть современную macOS.
Прежняя «синхронизация» мозга и системы исчезла, каждый апдейт что-то портил. Windows и Linux не вдохновляли, а воспоминание о «идеальном» компьютере не отпускало. Ниже — мой путь и краткая инструкция.
Железо
Mac
Любой релиз октябрь 2008 — сентябрь 2014. Примеры:
- Mac Pro 2013 — Xeon + FirePro, актуален и сейчас.
- 11" Air mid-2014 — максимально портативен, берите 8 ГБ ОЗУ.
- Retina MBP mid-2014 — быстрее Air, но ищите именно июльскую партию.
Hackintosh
Мой основной ПК:
- i7-4790K, GTX 780 Ti, 32 ГБ DDR3, SATA SSD.
- CPU ≤ Haswell, GPU ≤ Kepler/GCN 1.0, без NVMe.
- Мой архив под Clover или Dortania под OpenCore.
Почему именно Mavericks
Нужна была «доконвергенция» Aqua-дизайна. Пробовал в VM:
- Snow Leopard — ностальгия, Rosetta, но визуально грубее.
- Mountain Lion — медленнее, «айфонный» стиль, меньше совместимых приложений.
- Mavericks — компрессия памяти, свежие версии Affinity/VMware, работает iMessage и Zoom, дизайн ближе к классике, но с приятными деталями.
Mountain Lion пригодился лишь старый QuickTime, который я позже перетащил в Mavericks.
Комментарии (171)
- Пользователи ностальгируют по OS X Mavericks: считают его «золотой эрой» Aqua-дизайна, скорости и отсутствия «раздутого» функционала.
- Многие жалуются на современные macOS: аппаратно-программные ограничения, «облачные» навязанные сервисы, снижение производительности и удобства.
- Часть участников уже ушла или собирается уйти на Linux, считая его более «свободной» и «рабочей» альтернативой.
- Остаётся спор: где провести «точку отсечения» — Tiger, Mavericks, El Capitan, Mojave — и насколько безопасно пользоваться старой системой без обновлений.
An interactive guide to SVG paths 🔥 Горячее
SVG <path>: краткий путеводитель
<path> — единственный способ рисовать сложные фигуры и кривые в SVG. Синтаксис пугает, но разобравшись, становится удобным.
Основы
- Атрибут
d— последовательность команд, как «рецепт» для пера. - Каждая команда начинается с буквы и получает координаты как аргументы.
- Предыдущая точка автоматически становится началом следующей команды.
- Используйте пробелы и запятые — читаемость важнее байтов.
Команды
- M x,y — поднять перо и переместиться в точку.
- L x,y — прямая линия до точки.
- C x1 y1, x2 y2, x y — кубическая Безье.
- Q x1 y1, x y — квадратичная Безье.
- A rx ry x-axis-rotation large-arc-flag sweep-flag x y — дуга эллипса.
- Z — замкнуть путь к начальной точке.
Относительные координаты
Буквы в нижнем регистре (m, l, c…) двигают перо относительно текущей позиции, а не от начала координат.
Цепочки кривых
Повторяйте команды, чтобы строить сложные формы без лишних M.
Анимации
Изменяя d через CSS или JS, можно плавно морфить фигуры.
Советы
- Начинайте путь всегда с
M. - Для читаемости группируйте команды построчно.
- Проверяйте результат в интерактивном редакторе.
Комментарии (43)
- Участники обсуждают интуитивные способы задавать эллиптические дуги без булевых флагов, предлагая параметры вроде углов или контрольной точки.
- Хвалят интерактивный гайд по SVG-путям, его наглядность и звуковые эффекты.
- Делятся практическим опытом: динамическая генерация карт в играх, разметка сканов, чтение путей «с нуля».
- Рекомендуют инструменты для редактирования и генерации SVG: GodSVG, Boxy SVG, онлайн-редактор yqnn.
- Отмечают связь SVG с PostScript, Logo и даже коническими сечениями; обсуждают GPU-ускорение для кривых Безье и рендеринг шрифтов.
VHS-C: When a lazy idea stumbles towards perfection [video]
- О нас | Пресс-центр | Авторское право | Контакты
- Авторам | Реклама | Разработчикам
- Условия | Конфиденциальность | Политика и безопасность
- Как работает YouTube | Тест новых функций | NFL Sunday Ticket
© 2025 Google LLC
Комментарии (105)
- Зрители обожают Technology Connections за глубокие, ненавязчивые и хорошо структурированные видео, которые превращают даже забытые технологии в захватывающие истории.
- Многие вспоминают личный опыт работы с VHS, Video8 и старыми камкордерами, делятся ностальгией и рассказывают о коллекционерах вроде Марион Стоукс.
- Обсуждают плюсы и минусы плёнки и ленты: кто-то жалуется на качество VHS, другие спорят, что большинство 80-х фильмов и сериалов снимались на плёнку и прекрасно ремастерятся в 4K.
- Некоторые критикуют длину роликов и «проповеднический» тон автора, но большинство считает каждую минуту полезной и просит не сокращать формат.
- Зрители делятся рекомендациями похожих каналов, обсуждают современные методы цифрового восстановления видео и мечтают о «универсальной» записи прямо с телевизора.
FFmpeg Assembly Language Lessons 🔥 Горячее
FFmpeg/asm-lessons — репозиторий с уроками по ассемблеру для FFmpeg.
Цель: научиться писать высокопроизводительные рутины на x86-64, ARM и других архитектурах, ориентированные на мультимедиа-задачи.
Содержание (кратко):
- Уроки: от базовых инструкций до векторных расширений (SSE/AVX, NEON).
- Примеры: реализация IDCT, фильтров, цветового преобразования.
- Тесты: юнит-тесты и бенчмарки для сравнения C vs asm.
- CI: автоматическая проверка на x86-64 и ARM через GitHub Actions.
Как начать:
- Клонируйте репо.
- Установите
nasm,yasmилиllvm-mingw. - Соберите пример:
make lesson01.
Полезные ссылки:
Комментарии (132)
- Пользователи восхищаются масштабом FFmpeg и экономией вычислений даже при небольших улучшениях.
- Обсуждаются случаи, когда ручная сборка быстрее intrinsic’ов, и инструменты для поиска «горячих точек».
- Некоторые ждали более глубокой связи с FFmpeg, а не общее введение в ассемблер.
- Поднимаются вопросы портативности (пока только x86-64), необходимости математических подготовок и перегруженности NASM-макросами.
- Большинство соглашается: писать LLVM IR вручную нет смысла, проще использовать inline-assembly или векторные инструкции.