Hacker News Digest

Обновлено: 28 ноября 2025 г. в 08:55

Постов: 4635 • Страница 398/464

Elegant mathematics bending the future of design (actu.epfl.ch)

C-Tubes: из плоского — в пространственное
Исследователи EPFL создали способ строить сложные изогнутые 3D-формы из плоских листов бумаги, металла или пластика без растяжения и складок.

Принцип: вырезаются узкие полоски, которые затем сгибаются и соединяются в жёсткие замкнутые трубки (C-Tubes), способные изгибаться, скручиваться и образовывать пространственные петли.

Математика и алгоритм
Команда GCM разработала алгоритм, который автоматически подбирает параметры полос так, чтобы итоговая форма точно соответствовала замыслу дизайнера и гарантированно собиралась из развёртываемых (developable) поверхностей. Это избавляет от проб и ошибок и позволяет сосредоточиться на эстетике и функции.

Плюсы устойчивости

  • Минимум отходов: листы режутся без высечек.
  • Лёгкие конструкции требуют меньше материала и энергии.
  • Плоские заготовки легко транспортировать и перерабатывать.

Работа получила honorable mention на SIGGRAPH 2025 и может изменить подходы в архитектуре, дизайне мебели и света.

by robinhouston • 18 августа 2025 г. в 16:36 • 129 points

ОригиналHN

#algorithms#design#architecture#3d-printing#materials#mathematics

Комментарии (13)

  • Критика: при раскрое из прямоугольных листов много отходов, хотя они перерабатываются.
  • Примеры из открытой статьи и сайта показывают больше вариантов и анимаций.
  • Потенциальное применение — воздуховоды из склеенных C-труб, но нужны нестандартные угловые соединители.
  • В EPFL уже построили живую бамбуковую арку с вьющимися растениями, но она не использует C-Tube.
  • Суть метода — развёртываемые поверхности без растяжения; алгоритм превосходит предыдущие и имеет практическую ценность.

Anna's Archive: An Update from the Team (annas-archive.org) 🔥 Горячее 💬 Длинная дискуссия

Мы живы и продолжаем борьбу: усиливаем инфраструктуру и безопасность. С 2022 г. спасли десятки миллионов книг, статей, газет — теперь они защищены от катастроф через торрент-сеть.

Провели крупнейшие скрапы: IA CDL, HathiTrust, DuXiu и др. Опубликовали рекордные метаданные WorldCat и Google Books, чтобы найти и приоритизировать редкие издания.

Партнёрства: два форка LibGen, STC/Nexus, Z-Library — добавили ещё десятки миллионов файлов и зеркалируют наши данные. Один форк LibGen исчез; подробностей нет.

Появился WeLib: зеркалируют нашу коллекцию и форк кода, но не делятся новыми материалами и улучшениями. Не рекомендуем пользоваться.

На серверах сотни терабайт новых коллекций ждут обработки. Нужны волонтёры и пожертвования — бюджет минимален.

Держитесь.
— Anna и команда

by jerheinze • 18 августа 2025 г. в 16:31 • 975 points

ОригиналHN

#torrent#libgen#z-library#web-scraping#metadata#digital-preservation#ddos

Комментарии (463)

  • Пользователи хвалят Anna’s Archive как «одно из последних хороших мест в интернете», подчеркивая удобство предварительного ознакомления перед покупкой и помощь в поиске редких изданий.
  • Некоторые авторы и правообладатели возмущены: книги выкладывают без разрешения, лишая доходов.
  • Участники обсуждают, как Meta и другие гиганты бесплатно «скребут» данные, а сами сайты-зеркала тратят деньги на хостинг.
  • Поднимаются вопросы долгосрочного выживания: DDoS-атаки, блокировки, отсутствие onion-домена, но есть торренты и система волонтёров.
  • Часть аудитории признаёт, что пользуется пиратскими копиями как «пробниками», а затем покупает бумажные или DRM-free версии, чтобы поддержать авторов.

Show HN: OS X Mavericks Forever (mavericksforever.com) 🔥 Горячее 💬 Длинная дискуссия

Осенью 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.

by Wowfunhappy • 18 августа 2025 г. в 16:01 • 380 points

ОригиналHN

#os-x-mavericks#hackintosh#clover#opencore#mac#mac-pro#macbook-air#macbook-pro

Комментарии (171)

  • Пользователи ностальгируют по OS X Mavericks: считают его «золотой эрой» Aqua-дизайна, скорости и отсутствия «раздутого» функционала.
  • Многие жалуются на современные macOS: аппаратно-программные ограничения, «облачные» навязанные сервисы, снижение производительности и удобства.
  • Часть участников уже ушла или собирается уйти на Linux, считая его более «свободной» и «рабочей» альтернативой.
  • Остаётся спор: где провести «точку отсечения» — Tiger, Mavericks, El Capitan, Mojave — и насколько безопасно пользоваться старой системой без обновлений.

Who Invented Backpropagation? (people.idsia.ch)

Кто изобрел обратное распространение ошибки (backpropagation)

Современный backpropagation (BP) впервые опубликовал в 1970 г. финский магистрант Сеппо Линнайнмаа [BP1][R7]; 2020 г. отмечали 50-летие метода. Предшественник — работа Келли 1960 г. [BPA].

BP — это обратный режим автоматического дифференцирования: стоимость вычисления градиента примерно равна стоимости прямого прохода. Линнайнмаа дал алгоритм для произвольных разреженных сетей и привёл код на FORTRAN; все современные фреймворки (TensorFlow и др.) опираются на его метод.

В 1960-е уже применяли цепное правило Лейбница для градиентного спуска в многослойных системах (Келли, Брайсон, Дрейфус и др.), но без учёта эффективности для разреженных сетей.

Первое применение BP к обучению весов нейросетей — Дрейфус 1973 г.; первое NN-специфическое описание — Вербос 1982 г. [BP2] (в диссертации 1974 г. его ещё нет).

Уже в 1967 г. Амари с учеником Сайто обучал пятислойный перцептрон SGD, получая внутренние представления; это было глубокое обучение задолго до 1980-х. Параллельно Ивахненко строил глубокие сети GMDH (с 1965 г.).

К 1985 г. вычисления подешевели в 1000 раз; Румелхарт и др. показали, что BP формирует полезные скрытые представления.

by nothrowaways • 18 августа 2025 г. в 15:50 • 161 points

ОригиналHN

#backpropagation#fortran#tensorflow#neural-networks#automatic-differentiation#gradient-descent#deep-learning#machine-learning

Комментарии (86)

  • Суть спора: кто «изобрёл» backpropagation — Хинтон/Румелхарт (1980-е) или она была раньше в теории управления и автоматическом дифференцировании (1960-е, Kelley, Amari и др.).
  • Большинство участников считают, что это лишь эффективное применение цепного правила, которое переоткрывалось множество раз.
  • Юрген Шмидхубер подаётся как главный «скептик», обвиняющий академическое сообщество в игнорировании более ранних работ.
  • Некоторые подчеркивают, что решающим стало не само «изобретение», а переход к GPU и масштабируемым фреймворкам в 2010-х.

The Road That Killed Legend Jenkins Was Working as Designed (strongtowns.org)

27 мая 2025 года в Гастонии, Северная Каролина, семилетний Legend Jenkins с братом шёл к магазину Food Lion и Subway. Отец разрешил, лишь держа их на связи. На обратном пути Legend вышел на West Hudson Boulevard — высокоскоростную магистраль с узкими тротуарами и без безопасных переходов — и был сбит внедорожником. Отец слушал, как это происходит.

Через два дня родителям предъявили обвинение в непредумышленном убийстве, залог — по 1,5 млн долларов каждому, шестерых других детей забрали у них.

Место не предназначено для пешеходов: даже взрослый рискует жизнью. Смерть Legend — не случайность, а статистически неизбежный результат проекта, где человек вне машины — помеха. Планировщики, инженеры, застройщики, чиновники не хотели смерти ребёнка, но создали условия, в которых она неизбежна. Ответственность размыта, поэтому система нашла виноватых — родителей.

by h14h • 18 августа 2025 г. в 15:33 • 91 points

ОригиналHN

#jenkins

Комментарии (56)

  • Американские города строятся исключительно под скорость автомобилей, а безопасность пешеходов игнорируется.
  • Подземные переходы и пешеходные мосты исчезли из-за высоких расходов на строительство и обслуживание.
  • Гибель семилетнего ребёнка — предсказуемый результат системы, где пять полос скоростного движения проходят рядом с жилыми комплексами.
  • Обвинение родителей в непредумышленном убийстве вызывает споры: многие считают, что виновата инфраструктура, а не люди.
  • Участники сходятся во мнении: нужно заставить власти нести гражданскую ответственность за опасные дороги и проектировать улицы, безопасные для всех.

An interactive guide to SVG paths (joshwcomeau.com) 🔥 Горячее

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.
  • Для читаемости группируйте команды построчно.
  • Проверяйте результат в интерактивном редакторе.

by joshwcomeau • 18 августа 2025 г. в 15:19 • 427 points

ОригиналHN

#svg#path#bezier-curves#css#javascript#graphics#postscript

Комментарии (43)

  • Участники обсуждают интуитивные способы задавать эллиптические дуги без булевых флагов, предлагая параметры вроде углов или контрольной точки.
  • Хвалят интерактивный гайд по SVG-путям, его наглядность и звуковые эффекты.
  • Делятся практическим опытом: динамическая генерация карт в играх, разметка сканов, чтение путей «с нуля».
  • Рекомендуют инструменты для редактирования и генерации SVG: GodSVG, Boxy SVG, онлайн-редактор yqnn.
  • Отмечают связь SVG с PostScript, Logo и даже коническими сечениями; обсуждают GPU-ускорение для кривых Безье и рендеринг шрифтов.

Launch HN: Reality Defender (YC W22) – API for Deepfake and GenAI Detection (realitydefender.com)

Reality Defender API
Два вызова кода — и ваша система получает признанные наградами модели для обнаружения дипфейков. Бесплатный тариф: 50 проверок аудио/изображений в месяц.

Почему Reality Defender API

  • Простота — загрузка файла и получение результата.
  • Гибкость — SDK на Python, TypeScript, Java, Go, Rust.
  • Прозрачность — исходники открыты.
  • Доступность — 50 сканов/мес без карты.

Тарифы

План Цена Включено
Free $0 50 сканов/мес, аудио+изображение, 1 пользователь
Growth от $399/мес 50+ сканов, аудио+изображение+видео, чат
Enterprise по запросу неограниченный объём, мультисид, видео+текст, стриминг, интеграции Zoom/Teams/Webex, расширение Chrome, персональная поддержка

Где применять

  • Верификация личности (KYC, безопасный доступ)
  • Мошенничество (имперсонация, соц-инженерия)
  • Модерация контента
  • Анализ СМИ и факт-чекинг
  • Исследования и тесты

Поддерживаемые форматы

Аудио (до 100 МБ, 12 с – 5 мин): wav, flac, mp3, m4a, aac, ogg, opus; 8 языков.
Изображения (до 10 МБ): jpg, jpeg, png, gif, webp.
Видео (до 250 МБ): mp4, mov; аудио как выше.

Начать бесплатно | Документация SDK

by bpcrd • 18 августа 2025 г. в 15:16 • 83 points

ОригиналHN

#api#deepfake-detection#genai-detection#python#typescript#java#go#rust#kyc#generative-ai

Комментарии (42)

  • Участники сомневаются в надёжности «детекторов ИИ» и предсказывают бесконечную «кошку-мышь» между генераторами и детекторами.
  • Предлагают альтернативу: криптографическую подпись контента, но признают, что добровольные стандарты легко обходятся.
  • Основатели Reality Defender отвечают: ансамбль моделей выдаёт лишь вероятность 1-99 %, API закрыт, таргетинг по паттернам и лимит 50 бесплатных сканов мешают злоупотреблениям.
  • Уже используется крупными банками и корпорациями для проверки подлинности медиа и документов.

Benchmarks for Golang SQLite Drivers (github.com)

go-sqlite-bench — тесты скорости драйверов SQLite для Go.
Сравниваются:

  • modernc.org/sqlite (cgo-free, pure Go)
  • github.com/mattn/go-sqlite3 (cgo, libsqlite3)
  • github.com/ncruces/go-sqlite3 (cgo-free, modernc fork)

Методика: 1 млн вставок, 1 млн чтений, 1 млн обновлений.
Результаты (Intel i7-12700H, SSD, Go 1.22):

драйвер вставка чтение обновление
modernc 2.3 s 0.8 s 2.5 s
mattn 1.1 s 0.4 s 1.2 s
ncruces 1.9 s 0.7 s 2.1 s

Вывод: mattn/go-sqlite3 быстрее, но требует CGO; modernc и ncruces не требуют CGO и проще в кросс-компиляции.

by cvilsmeier • 18 августа 2025 г. в 15:13 • 84 points

ОригиналHN

#golang#sqlite#modernc.org-sqlite#mattn-go-sqlite3#ncruces-go-sqlite3#cgo#benchmarking#cross-compilation#duckdb#sqinn

Комментарии (24)

  • Участники обсуждают, как в Go шифровать SQLite: упомянули библиотеку sqinn, которая общается с SQLite через stdin/out и показывает высокую скорость.
  • Некоторые разработчики хвалят SQLite за простоту и отсутствие накладных расходов, особенно в Python/Django.
  • Возникли проблемы с CGO при кросс-компиляции под FreeBSD и Linux; предлагают использовать Zig-инструментарий или Docker-сборку.
  • Есть сомнения в корректности бенчмарков, так как автор тестов совпадает с автором sqinn.
  • Участники отмечают ограничения SQLite при многопроцессном доступе и обсуждают альтернативы вроде DuckDB.

Counter-Strike: A billion-dollar game built in a dorm room (nytimes.com) 🔥 Горячее 💬 Длинная дискуссия

by asnyder • 18 августа 2025 г. в 14:59 • 485 points

ОригиналHN

#counter-strike#valve#modding#lan#gambling

Комментарии (411)

  • Участники скучают по эпохе 1.5–1.6: сервер-браузеры, кастомные карты и моды создавали живые локальные сообщества.
  • Ностальгия по LAN-вечерам, de_dust2 и «funmaps» сменяется разочарованием современным матчмейкингом и отсутствием мод-сцены.
  • Главный упрек Valve — превращение игры в площадку для гемблинга: дорогие скины, лутбоксы, отключение CS:GO.
  • Некоторые случайно разбогатели на старых ящиках, другие вспоминают, как моддинг Counter-Strike дал старт их карьере программиста.
  • Есть мечта: open-source «духовный наследник» 1.6 без матчмейкинга, но с модами и полным контролем сообщества.

VHS-C: When a lazy idea stumbles towards perfection [video] (youtube.com)

  • О нас | Пресс-центр | Авторское право | Контакты
  • Авторам | Реклама | Разработчикам
  • Условия | Конфиденциальность | Политика и безопасность
  • Как работает YouTube | Тест новых функций | NFL Sunday Ticket

© 2025 Google LLC

by surprisetalk • 18 августа 2025 г. в 14:30 • 194 points

ОригиналHN

#vhs#video8#video-restoration#digital-video#nostalgia#technology-history#youtube

Комментарии (105)

  • Зрители обожают Technology Connections за глубокие, ненавязчивые и хорошо структурированные видео, которые превращают даже забытые технологии в захватывающие истории.
  • Многие вспоминают личный опыт работы с VHS, Video8 и старыми камкордерами, делятся ностальгией и рассказывают о коллекционерах вроде Марион Стоукс.
  • Обсуждают плюсы и минусы плёнки и ленты: кто-то жалуется на качество VHS, другие спорят, что большинство 80-х фильмов и сериалов снимались на плёнку и прекрасно ремастерятся в 4K.
  • Некоторые критикуют длину роликов и «проповеднический» тон автора, но большинство считает каждую минуту полезной и просит не сокращать формат.
  • Зрители делятся рекомендациями похожих каналов, обсуждают современные методы цифрового восстановления видео и мечтают о «универсальной» записи прямо с телевизора.