Hacker News Digest

Обновлено: 15 августа 2025 г. в 19:20

Постов: 521 • Страница 15/53

The Joy of Mixing Custom Elements, Web Components, and Markdown (deanebarker.net)

Markdown — это просто макросы: вместо тегов пишем **жирный**, а получаем <strong>жирный</strong>.
На моём сайте 6 000 файлов .md; сервер обрабатывает их через Markdig и отдаёт готовый HTML.

Плюс Markdown позволяет вставлять «сырой» HTML:

**Жирный!**  
<img src="pic.jpg">  
*Курсив!*

Парсер пропускает теги, и всё работает. Это «лазейка» была одной из причин успеха формата.

Но что, если нужно вставлять сложные, повторяющиеся блоки — формы, калькуляторы, табы?
Писать каждый раз длинный HTML неудобно.

Custom Elements (часть Web Components) решают задачу:
в разметке пишем короткий тег <my-widget>, браузер заменяет его на полный DOM-узел.
Получаем HTML-макросы, которые Markdown не трогает.

Итого:

  • Markdown → форматирование текста.
  • Custom Elements → всё остальное.

by deanebarker • 11 августа 2025 г. в 16:16 • 94 points

ОригиналHN

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

  • Участники обсуждают разные генераторы статических сайтов и форматы разметки: Astro, MDX, Markdoc, Vitepress, Markdig, Nuxt Content.
  • Основной фокус — как совместить Markdown с компонентами (React/Vue/Web Components) для документации и статических сайтов.
  • Некоторые делятся опытом: кто-то использует Astro + MDX, кто-то — Markdoc от Stripe, кто-то — собственные скрипты или кастомные элементы.
  • Поднимаются плюсы и минусы: простота для редакторов, проблемы с Web Components, риск «dependency rot» при серверной обработке.
  • В целом, все ищут «золотую середину» между простотой Markdown и мощью компонентов.

Learn, Reflect, Apply, Prepare: The Four Daily Practices That Changed How I Live (opuslabs.substack.com)

by opuslabs • 11 августа 2025 г. в 16:06 • 95 points

ОригиналHN

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

  • @bravesoul2 и @genghisjahn: фокусируйтесь не на коротких «челленджах», а на системе привычек и новом образе жизни без «наград» за «хорошее» поведение.
  • @romesmoke и @yardshop: не превращайте советы в тиранию; пропуски случаются, и это нормально.
  • @coyotespike и @xyst: текст выглядит как типичный вывод ChatGPT, а идеи — как старые плагиаты.
  • @darth_avocado: проектируйте среду, чтобы здоровые решения были проще (не покупать мороженое, убирать телефон).
  • @rufius: цикл OODA — полезный аналог для постоянной переориентации в жизни.

Claude is the drug, Cursor is the dealer (middlelayer.substack.com)

by logan1085 • 11 августа 2025 г. в 16:04 • 122 points

ОригиналHN

#claudecode#cursor#autocompletion

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

  • Участники не могут предсказать, как будет выглядеть индустрия через три года: все модели развиваются слишком быстро.
  • Одни считают Cursor просто «обёрткой» над Claude, другие подчеркивают его уникальные фичи (визуальный интерфейс, история, автодополнение).
  • Статистика показывает, что Claude Code обгоняет Cursor по популярности, но Cursor всё ещё опережает в автодополнении кода.
  • Многие сомневаются в устойчивой прибыли Cursor из-за «всё-включено» модели и высоких токен-расходов.
  • Обсуждается, что «обёртка» может стать «настоящей компанией», если создаст собственные технологии и моаты.

GitHub is no longer independent at Microsoft after CEO resignation (theverge.com) 🔥 Горячее 💬 Длинная дискуссия

  • GitHub теряет независимость: уходит CEO Томас Домке; платформу переводят в состав CoreAI — новой инженерной группы Microsoft по ИИ.
  • Причина: Microsoft хочет ускорить интеграцию GitHub-сервисов (Copilot, Models) в экосистему Azure и Office.
  • Что меняется: GitHub больше не будет дочерней компанией; команды перейдут под руководство вице-президента по ИИ Джейсона Ханджера.

by Handy-Man • 11 августа 2025 г. в 15:47 • 1346 points

ОригиналHN

#github#microsoft#azure#coreai#copilot#llm#gitlab#codeberg

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

  • GitHub переходит под полное управление команды CoreAI Microsoft, что символизирует конец «крутого» периода Microsoft и независимости GitHub.
  • Пользователи опасаются, что акцент на AI приведёт к деградации качества и навязыванию продуктов Microsoft.
  • Многие уже рассматривают альтернативы: GitLab, Codeberg, Forgejo, SourceHut, Tangled и другие.
  • Сообщество критикует GitHub за снижение стабильности, навязчивую интеграцию Copilot и отсутствие прозрачности.
  • Наблюдается общее разочарование AI-хайпом и желание вернуть фокус на надёжные инструменты разработки.

Auf Wiedersehen, GitHub (github.blog)

  • AI & ML: генеративный ИИ, Copilot, LLM, машинное обучение
  • Навыки разработчика: разработка приложений, карьера, GitHub, образование, языки и фреймворки
  • Инженерия: архитектура, принципы, инфраструктура, безопасность, UX
  • Корпоративное ПО: автоматизация, CI/CD, коллаборация, DevOps, DevSecOps

by ben_hall • 11 августа 2025 г. в 15:01 • 116 points

ОригиналHN

#github#microsoft#llm#machine-learning#copilot#devops#gitlab#codeberg#gitea#opensource

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

  • Томас Домке уходит с поста CEO GitHub; должность замещать не будут — сервис полностью переходит под крыло Microsoft CoreAI.
  • Прощальная фраза «So long, and thanks for all the fish» вызвала споры: кто-то увидел намёк на «разрушение» старого GitHub, кто-то считает это просто внутренним мемом.
  • Пользователи критикуют превращение GitHub в «AI-платформу» и обвиняют его в использовании opensource-кода для Copilot без согласия авторов.
  • Некоторые разработчики уже мигрируют на GitLab, Codeberg, Gitea или собственные серверы, чтобы избежать участия в обучении ИИ.
  • Сообщество также жалуется на отсутствие IPv6, тормоза интерфейса и «геймификацию» платформы.

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

  • Обсуждение началось с шутки о «квантовании» 36-миллиардной массы чёрной дыры до 8 ГБ для смартфона Galaxy.
  • Уточнили, что при такой массе её средняя плотность сопоставима с разреженной атмосферой Марса, а диаметр горизонта событий ≈ 7 световых дней.
  • Подняли вопрос: можно ли увидеть отражённый свет Солнца или Земли миллиарды лет назад через гравитационное линзирование — ответ «теоретически да, практически нет».
  • Обсудили отсутствие жёсткого верхнего предела массы: ограничивает лишь скорость роста (Eddington limit) и доступное вещество; теоретический максимум ≈ 270 млрд солнечных масс.
  • Всплыли любопытные факты: TON 618, Phoenix Cluster, а также гипотеза, что вся наблюдаемая Вселенная находится внутри чёрной дыры.

Meta Leaks Part 1: Israel and Meta (archive.org)

meta_leaks_part_1 – свободное скачивание и прослушивание на Internet Archive.

Верхнее меню: логотип, поиск, загрузка, вход/регистрация, донат.

Коллекции:

  • Аудио: Live Music Archive, Librivox, Grateful Dead, старое радио, подкасты.
  • Изображения: Metropolitan Museum, Cleveland Museum, NASA, карты USGS.
  • ПО: Internet Arcade, Console Living Room, MS-DOS-игры, ZX Spectrum.
  • Тексты: Open Library, American Libraries, Project Gutenberg, детские книги.
  • Видео: TV News, Understanding 9/11, Prelinger Archives, Democracy Now!, Occupy Wall Street.

Поиск по истории сохранённых веб-страниц.

by icw_nru • 11 августа 2025 г. в 14:22 • 214 points

ОригиналHN

#meta#israel#censorship#content-moderation#archive.org

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

  • Утечка показывает, что Израиль стал крупнейшим заявителем запросов на удаление контента в Meta, опережая другие страны в абсолютных и пересчётных показателях.
  • Участники обсуждения разделились: одни считают это доказательством целенаправленной цензуры и «цифрового Геноцида», другие требуют конкретных примеров удалённых постов, чтобы оценить обоснованность жалоб.
  • Некоторые подчеркивают, что большинство стран в основном цензурируют внутренний контент, тогда как Израиль активно подавляет публикации за рубежом.
  • Подозрения вызывают и сама организация ICW: критики указывают на ошибки в тексте и отсутствие прозрачности финансирования.
  • В дискуссии звучат обвинения в «психологических операциях» и «геноциде», а также призывы к публикации полного набора данных для объективной проверки.

Trump Orders National Guard to Washington and Takeover of Capital’s Police (nytimes.com) 🔥 Горячее 💬 Длинная дискуссия

by Tadpole9181 • 11 августа 2025 г. в 14:04 • 308 points

ОригиналHN

#posse-comitatus-act

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

  • Участники обсуждают ввод Нацгвардии в Вашингтон: кто-то видит в этом подготовку к узурпации власти, кто-то — отвлекающий манёвр от скандала с Эпштейном.
  • Многие считают решение превышением полномочий и симптомом ослабления системы сдержек и противовесов; упоминают Posse Comitatus Act и возможные лазейки.
  • Некоторые замечают, что реально задействовано лишь около 200 гвардейцев на административной работе, и мэр DC даже «осторожно оптимистичен».
  • Общее настроение: тревога за будущее республики, ожидание новых «шалостей» администрации и призыв «надеяться на лучшее, но готовиться к худшему».

Claude Code is all you need (dwyer.co.za) 🔥 Горячее 💬 Длинная дискуссия

Установил Claude Code в июне. Попробовал Cursor, Cline, Zed — всё коряво, а тут встроился в привычный vim+терминал. Сразу отменил GPT, перевёл $20 на Anthropic, через пару дней докинул до $100, чтобы не ловить лимиты.

Что успел сделать:

  • «Автономный» стартап-конструктор
  • Однопромптовый SplitWise-клон SmartSplit
  • Генератор постеров
  • Плагин для оценки комментов на HN
  • Мини-Trello и скрипт для переименования банковских выписок

Выводы за пару недель:

  1. Запускайте с --dangerously-skip-permissions и не парьтесь (инфосеки могут закрыть вкладку).
  2. Чем больше контекста — тем лучше результат. Пишите километры текста или пользуйтесь TTS.
  3. Модель неплохо рисует UI, хотя по сути текстовая.

Vibe-кодим CRUD за один промпт

Vibe-coding — пишем без просмотра кода, просто болтаем с моделью. В качестве испытания возьмём SplitWise-клон: просто, но есть нюансы (приглашённые юзеры, расходы, pending-инвайты).

Команда:

claude -p "Read SPEC.md and implement it"

SPEC.md — 500 слов, пример ниже. Результат: 900 строк на PHP, работает сразу (smartsplit.verysmall.site). Прикольные мелочи: имя берётся из профиля, если нет — email.

Та же попытка без чёткого стека привела к NodeJS-аду: 15 файлов, 1000 строк, 500 МБ зависимостей и нерабочая регистрация.


SPEC.md (сокращённо)

Сделай SplitWise-клон. PHP, SQLite, одним файлом.
Функции: регистрация, логин, группы, расходы, долги, приглашения по email.
UI минималистичный, Bootstrap.
Один долг = одна строка в таблице expenses, рассчёт баланса на лету.

by sixhobbits • 11 августа 2025 г. в 14:03 • 772 points

ОригиналHN

#vim#anthropic#llm#cloud#sql#crud

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

  • Кто-то в восторге от эксперимента «дайте Claude VPS и пусть творит», другие пугаются, что кандидаты без AI не справляются даже с простым SQL.
  • Половина треда обсуждает опасность флага --dangerously-skip-permissions и то, что агент может удалить «не трогать»-комментарии и сломать прод.
  • Критика дизайна («всё выглядит плохо»), цены (API жрёт токены по $6-10 за сессию) и отсутствия фикс-тарифа для команд.
  • Вопросы приватности: Claude Code шлёт файлы в облако Anthropic, а поддержка игнорирует пользователей по 4+ дня.
  • Многие сравнивают с Cursor, Copilot, Gemini CLI и ждут, когда появится «Claude Code considered harmful».

I tried every todo app and ended up with a .txt file (al3rez.com) 🔥 Горячее 💬 Длинная дискуссия

Я перепробовал все менеджеры задач и вернулся к todo.txt.

Бесконечный поиск

Notion, Todoist, Things 3, Trello, OmniFocus… Я даже писал своё приложение, но не закончил. Каждый раз уходил часы на настройку, а потом забрасывал. Синхрония ломалась, цены росли, компании закрывались. В итоге тратил больше времени на саму систему, чем на дела.

Точка кипения

Когда телефон сел, я выжал на стикере:

- дописать отчёт
- позвонить маме
- зал
- продукты

Сделал всё без тегов и приоритетов. Просто список.

Моя система: один файл

Каждый вечер открываю todo.txt, переношу задачи на завтра, ставлю время перед запланированными. Подпункты — заметки. Выполнил? Удалил или дописал результат. Через пару дней начинаю новую дату, старые блоки превращаются в журнал.

2025-08-11
10am ревью PR
- проверить авторизацию
написать пост про todo
2pm встреча команды
- спринт-планирование
- проблема деплоя
...

Почему работает

  • Всегда под рукой: файл на рабочем столе, открывается горячей клавишей.
  • Мгновенно: без загрузок и подписок.
  • Быстро: добавить задачу — 2 секунды.
  • Поиск: Cmd+F ищет всё.
  • Вечность: текстовый файл переживёт любые обновления и закрытия сервисов.
  • Честность: либо сделал, либо нет.

Секрет

Продуктивность — это:

  1. Вынести мысли из головы.
  2. Смотреть список.
  3. Делать.
    Всё остальное — прокрастинация в красивой обёртке.

by al3rez • 11 августа 2025 г. в 13:59 • 1238 points

ОригиналHN

#todo.txt#org-mode#obsidian#git#saas

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

  • Люди ищут «жизненного коуча», а не приложение; простой .txt-файл работает, потому что ежедневно заставляет самому расставлять приоритеты.
  • Многие возвращаются к бумаге, sticky notes или минималистичным форматам (todo.txt, org-mode, Obsidian, Apple Notes) после разочарования в сложных SaaS.
  • Ключевые плюсы «текста»: полный контроль, git-версионирование, отсутствие подписок и заморочек с синхронизацией.
  • Минусы: неудобно на телефоне, сложно с напоминаниями, повторяющимися задачами и большими объёмами.
  • Итог: выбирайте инструмент, который не мешает, и будьте готовы перепрыгнуть на следующий, когда жизнь изменится.