Hacker News Digest

Тег: #git

Постов: 5

GitHub is (again) having issues (githubstatus.com) 🔥 Горячее 💬 Длинная дискуссия

GitHub Status
Поиск временно нестабилен
В GitHub наблюдаются повышенные сбои при поиске.

by rock_artist • 12 августа 2025 г. в 14:37 • 303 points

ОригиналHN

#github#gitlab#forgejo#radicle#bitbucket#git#self-hosted

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

  • Пользователи жалуются на частые сбои GitHub и сомневаются в его надёжности.
  • Предлагают альтернативы: GitLab, Forgejo, Radicle, Bitbucket или полностью self-hosted решения.
  • Энтерпрайз-клиентов призывают требовать отчёты по SLA и выплаты за простои.
  • Многие считают, что GitHub перегружен лишними функциями и теряет фокус на стабильности.
  • Некоторые отмечают, что Git изначально децентрализован, и локальная работа почти не страдает.

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-версионирование, отсутствие подписок и заморочек с синхронизацией.
  • Минусы: неудобно на телефоне, сложно с напоминаниями, повторяющимися задачами и большими объёмами.
  • Итог: выбирайте инструмент, который не мешает, и будьте готовы перепрыгнуть на следующий, когда жизнь изменится.

Modos Paper Monitor – Open-hardware e-paper monitor and dev kit (crowdsupply.com) 🔥 Горячее

Modos Paper Monitor — открытый e-paper монитор 75 Гц и dev-kit.
Собрано $61 611 из $110 000, 37 дней до конца кампании.

В комплекте

  • Плата на FPGA (Caster, 60 Гц, открытая прошивка).
  • 6" и 13" монохромные панели; контроллер подходит и к другим экранам 6–13,3".
  • HDMI/USB, Linux/macOS/Windows.
  • Корпус-чертежи и ПО на GitHub.

Почему это важно

  • Закрытые драйверы и высокие цены тормозят e-paper.
  • Мы даём инженерам и энтузиастам свободу экспериментировать и формировать стандарты (Discord, Mastodon, Matrix, Bluesky).

Возможности

  • Низкая задержка: независимые области обновления, отмена прежних пикселей.
  • Гибкие режимы: бинарный для скорости + гибридный серый для деталей.
  • C API: полный контроль режимов и обновлений.

Цены

$199–$599, 6 вариантов комплектации.

GitHub-список совместимых экранов

by RossBencina • 08 августа 2025 г. в 12:38 • 303 points

ОригиналHN

#fpga#hdmi#usb#linux#macos#windows#verilog#c#gitlab#git

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

  • Проект Glider — полностью открытый: исходники, Verilog, документация и файлы платы на GitHub/GitLab.
  • NLnet и ЕС профинансировали разработку; обсуждаются условия грантов и гражданство авторов.
  • Контроллер на низкобюджетном FPGA выдаёт HDMI/USB-C, но пока не предлагает LVDS/eDP для моддинга ноутбуков.
  • Демо показывает высокую скорость обновления при заметном «ghosting»; блики — особенность дешёвой панели, не самой платы.
  • Участники хотят 21–24″ монохромный 30 Гц дисплей дешевле $500, сенсорный слой и драйверы X11/Wayland.
  • Упомянуты альтернативы: Inkplate, TRMNL, Boox, а также DIY-кибердеки и ноутбуки ThinkPad T480 с e-ink.

Cursed Knowledge (immich.app) 🔥 Горячее

  • Zitadel: JS-движок не поддерживает именованные группы в regex.
  • Entra: PKCE есть, но не указан в OpenID-доке → клиенты думают, что нет.
  • EXIF: размеры в метаданных могут не совпадать с реальными.
  • YAML: пробелы ведут себя неочевидно.
  • Windows: скрытые файлы нельзя открыть флагом "w"; опция SMB hide dot files усложняет жизнь.
  • Git: автопреобразование LF ↔ CRLF ломает bash-скрипты.
  • Cloudflare Workers: fetch по умолчанию использует http, даже если указан https.
  • Android/iOS: без разрешения на геолокацию GPS-данные могут тихо удаляться из фото.
  • PostgreSQL NOTIFY: работает в транзакции → WAL растёт каждые 5 с при использовании socket.io-адаптера.
  • npm-скрипты: каждый запрос к реестру → плохой health-check.
  • JS-«пакетный» спамер: добавляет 50 лишних зависимостей «для обратной совместимости».
  • bcrypt: учитывает только первые 72 байта пароля.
  • JS Date: годы и дни считаются с 1, месяцы — с 0.
  • ESM ↔ CJS: до Node 20.8 смешанный импорт мог вызвать segfault.
  • PostgreSQL: максимум 65 535 параметров — большие bulk-insert ломаются.
  • Clipboard API и др. работают только в HTTPS/localhost.
  • TypeORM: .remove() удаляет поле id из переданного объекта.

by bqmjjx0kac • 07 августа 2025 г. в 23:34 • 411 points

ОригиналHN

#javascript#yaml#windows#git#cloudflare-workers#android#ios#postgresql#npm

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

  • Пользователи восторженно приняли идею «cursed knowledge» — каталога кошмарных нюансов, сопровождаемого коммитом-фиксом.
  • Обсуждали PostgreSQL-лимит в 65 k placeholder’ов, причины появления 50 лишних npm-пакетов, скрытые потоки NTFS/ADS и «призрачные» файлы macOS.
  • Упомянули, что bcrypt обрезает пароль до 72 байт, Cloudflare Workers могут игнорировать https, EXIF-даты в Immich — постоянная головная боль.
  • Поделились личным опытом: неразрывные пробелы, case-insensitive имена в macOS, Java-классы в Oracle, «магия» YAML-парсеров.
  • Кто-то предложил превратить подборку в репозиторий-«Awesome Cursed», другие подчеркнули пользу такого «терапевтического» лога ошибок.

I'm Archiving Picocrypt (github.com)

Я архивирую Picocrypt · Issue #134 · Picocrypt/Picocrypt

===============

Пропустить к содержимому Меню навигации

Переключить навигацию

Войти

Настройки внешнего вида

  • Продукт
    • GitHub Copilot Пишите код лучше с ИИ
    • GitHub Spark Новое Создавайте и внедряйте интеллектуальные приложения
    • GitHub Models Новое Управляйте и сравнивайте подсказки
    • GitHub Advanced Security Находите и исправляйте уязвимости
    • Actions Автоматизируйте любые процессы
    • Codespaces Мгновенные среды разработки
    • Issues Планируйте и отслеживайте работу
    • Code Review Управляйте изменениями кода
    • Discussions Сотрудничество вне кода
    • Code Search Ищите быстрее и точнее

Исследуйте

  • Почему GitHub

  • Все возможности

  • Документация

  • GitHub Skills

  • Блог

  • Решения

По размеру компании

  • Предприятия
  • Малые и средние команды
  • Стартапы
  • НКО

По кейсам

  • DevSecOps
  • DevOps
  • CI/CD
  • Все кейсы

По отраслям

  • Здравоохранение
  • Финансовые услуги
  • Производство
  • Госструктуры
  • Все отрасли

Все решения

  • Ресурсы

Темы

  • ИИ
  • DevOps
  • Безопасность
  • Разработка ПО
  • Все темы

Изучайте

  • Обучающие маршруты

  • События и вебинары

  • Ebooks и whitepapers

  • Истории клиентов

  • Партнеры

  • Executive Insights

  • Open Source

    • GitHub Sponsors Поддержка разработчиков
    • The ReadME Project Материалы сообщества

Репозитории

  • Темы

  • В тренде

  • Подборки

  • Enterprise

    • Платформа для разработчиков на базе ИИ

Дополнения

  • Advanced Security Корпоративная безопасность

  • Copilot for business Корпоративные ИИ-возможности

  • Премиум-поддержка 24/7

  • Цены

Поиск или переход...

Поиск кода, репозиториев, пользователей, issues, pull requests...

Поиск

Очистить

Советы по синтаксису

Оставить отзыв

Мы читаем каждый отзыв и относимся к нему серьезно.

  • [x] Указать мой email для связи

Отмена Отправить отзыв

Сохраненные поиски

Используйте сохраненные запросы для быстрого фильтра

Название

Запрос

Все квалификаторы в документации.

Отмена Создать сохраненный поиск

Войти

Зарегистрироваться

Настройки внешнего вида

Сброс фокуса

Вы вошли в другой вкладке. Перезагрузите страницу, чтобы обновить сессию. Вы вышли в другой вкладке. Перезагрузите страницу. Вы переключили аккаунты. Перезагрузите страницу. Закрыть уведомление

{{ message }}

Picocrypt/Picocrypt Публичный

  • Уведомления

by jaden • 06 августа 2025 г. в 03:14 • 228 points

ОригиналHN

#github#picocrypt#git

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

  • Обсуждение вокруг автора проекта Picocrypt, который архивирует репозиторий и уходит из разработки из-за разочарования в «вибе-кодинге» и доминировании ИИ/LLM, оформлено как диалог с Gemini, что некоторых сбило с толку.
  • Часть комментаторов сочувствует утрате «ремесленного» подхода и демотивации, другие считают реакцию чрезмерной, доomer-ной или попыткой личного брендинга.
  • Спор о лицензиях: MIT критикуют как «слабую» (корпорации выигрывают), предлагают AGPL/SSPL и обсуждают бессмысленность запрета «обучения ИИ» из-за непроверяемости корпусов.
  • Поднимаются вопросы ответственности перед донорами на аудит и ожиданий сообщества: код доступен, но без поддержки возникают риски багов/совместимости.
  • Есть технические замечания к проекту (напр., зависимость от OpenGL на macOS, результаты VirusTotal) и альтернативы (7zip, VeraCrypt); некоторые форкают и планируют упростить GUI.
  • Мнения о LLM: от полного отказа и счастья без них до признания их неизбежности как «массового производства кода»; отмечают, что ИИ не делает людей экспертами, и традиционные инструменты часто надежнее.
  • Отмечают парадокс: критикуя ИИ-кодинг, автор собирается в исследование LLM; часть видит в этом стратегию карьеры и нехватку ресурсов на опенсорс, а не «конец качества».