Elegant mathematics bending the future of design
C-Tubes: из плоского — в пространственное
Исследователи EPFL создали способ строить сложные изогнутые 3D-формы из плоских листов бумаги, металла или пластика без растяжения и складок.
Принцип: вырезаются узкие полоски, которые затем сгибаются и соединяются в жёсткие замкнутые трубки (C-Tubes), способные изгибаться, скручиваться и образовывать пространственные петли.
Математика и алгоритм
Команда GCM разработала алгоритм, который автоматически подбирает параметры полос так, чтобы итоговая форма точно соответствовала замыслу дизайнера и гарантированно собиралась из развёртываемых (developable) поверхностей. Это избавляет от проб и ошибок и позволяет сосредоточиться на эстетике и функции.
Плюсы устойчивости
- Минимум отходов: листы режутся без высечек.
- Лёгкие конструкции требуют меньше материала и энергии.
- Плоские заготовки легко транспортировать и перерабатывать.
Работа получила honorable mention на SIGGRAPH 2025 и может изменить подходы в архитектуре, дизайне мебели и света.
Комментарии (13)
- Критика: при раскрое из прямоугольных листов много отходов, хотя они перерабатываются.
- Примеры из открытой статьи и сайта показывают больше вариантов и анимаций.
- Потенциальное применение — воздуховоды из склеенных C-труб, но нужны нестандартные угловые соединители.
- В EPFL уже построили живую бамбуковую арку с вьющимися растениями, но она не использует C-Tube.
- Суть метода — развёртываемые поверхности без растяжения; алгоритм превосходит предыдущие и имеет практическую ценность.
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 — и насколько безопасно пользоваться старой системой без обновлений.
Who Invented Backpropagation?
Кто изобрел обратное распространение ошибки (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 формирует полезные скрытые представления.
Комментарии (86)
- Суть спора: кто «изобрёл» backpropagation — Хинтон/Румелхарт (1980-е) или она была раньше в теории управления и автоматическом дифференцировании (1960-е, Kelley, Amari и др.).
- Большинство участников считают, что это лишь эффективное применение цепного правила, которое переоткрывалось множество раз.
- Юрген Шмидхубер подаётся как главный «скептик», обвиняющий академическое сообщество в игнорировании более ранних работ.
- Некоторые подчеркивают, что решающим стало не само «изобретение», а переход к GPU и масштабируемым фреймворкам в 2010-х.
The Road That Killed Legend Jenkins Was Working as Designed
27 мая 2025 года в Гастонии, Северная Каролина, семилетний Legend Jenkins с братом шёл к магазину Food Lion и Subway. Отец разрешил, лишь держа их на связи. На обратном пути Legend вышел на West Hudson Boulevard — высокоскоростную магистраль с узкими тротуарами и без безопасных переходов — и был сбит внедорожником. Отец слушал, как это происходит.
Через два дня родителям предъявили обвинение в непредумышленном убийстве, залог — по 1,5 млн долларов каждому, шестерых других детей забрали у них.
Место не предназначено для пешеходов: даже взрослый рискует жизнью. Смерть Legend — не случайность, а статистически неизбежный результат проекта, где человек вне машины — помеха. Планировщики, инженеры, застройщики, чиновники не хотели смерти ребёнка, но создали условия, в которых она неизбежна. Ответственность размыта, поэтому система нашла виноватых — родителей.
Комментарии (56)
- Американские города строятся исключительно под скорость автомобилей, а безопасность пешеходов игнорируется.
- Подземные переходы и пешеходные мосты исчезли из-за высоких расходов на строительство и обслуживание.
- Гибель семилетнего ребёнка — предсказуемый результат системы, где пять полос скоростного движения проходят рядом с жилыми комплексами.
- Обвинение родителей в непредумышленном убийстве вызывает споры: многие считают, что виновата инфраструктура, а не люди.
- Участники сходятся во мнении: нужно заставить власти нести гражданскую ответственность за опасные дороги и проектировать улицы, безопасные для всех.
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-ускорение для кривых Безье и рендеринг шрифтов.
Launch HN: Reality Defender (YC W22) – API for Deepfake and GenAI Detection
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; аудио как выше.
Комментарии (42)
- Участники сомневаются в надёжности «детекторов ИИ» и предсказывают бесконечную «кошку-мышь» между генераторами и детекторами.
- Предлагают альтернативу: криптографическую подпись контента, но признают, что добровольные стандарты легко обходятся.
- Основатели Reality Defender отвечают: ансамбль моделей выдаёт лишь вероятность 1-99 %, API закрыт, таргетинг по паттернам и лимит 50 бесплатных сканов мешают злоупотреблениям.
- Уже используется крупными банками и корпорациями для проверки подлинности медиа и документов.
Benchmarks for Golang SQLite Drivers
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 и проще в кросс-компиляции.
Комментарии (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 🔥 Горячее 💬 Длинная дискуссия
—
Комментарии (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 | Тест новых функций | NFL Sunday Ticket
© 2025 Google LLC
Комментарии (105)
- Зрители обожают Technology Connections за глубокие, ненавязчивые и хорошо структурированные видео, которые превращают даже забытые технологии в захватывающие истории.
- Многие вспоминают личный опыт работы с VHS, Video8 и старыми камкордерами, делятся ностальгией и рассказывают о коллекционерах вроде Марион Стоукс.
- Обсуждают плюсы и минусы плёнки и ленты: кто-то жалуется на качество VHS, другие спорят, что большинство 80-х фильмов и сериалов снимались на плёнку и прекрасно ремастерятся в 4K.
- Некоторые критикуют длину роликов и «проповеднический» тон автора, но большинство считает каждую минуту полезной и просит не сокращать формат.
- Зрители делятся рекомендациями похожих каналов, обсуждают современные методы цифрового восстановления видео и мечтают о «универсальной» записи прямо с телевизора.