Search all text in New York City 🔥 Горячее
весь текст в нью-йорке
поиск
я
Комментарии (101)
- Пользователи восторженно исследуют базу All Text in NYC, находя любимые граффити, бейглы, надписи SAMO и даже детские магазины.
- Отмечают слабость OCR: много «фальшивых» совпадений («fart», «morgue» из водяных знаков Google).
- Обсуждают расширения: 3D-карты из видео прогулок, семантический поиск «broken windows», исторические слои, «текстовый» стрит-вью.
- Волнуются о цене: для других городов потребуются деньги на Google Maps API, а не на вычисления.
- Кто-то хочет API для клипов, кто-то — полный мир в таком формате для OSINT.
Deep-Sea Desalination Pulls Fresh Water from the Depths
Подводное опреснение
Глубоководные установки превращают морскую воду в пресную, используя давление 500 м. Энергозатраты на обратный осмос падают на 40–50 %, а морская среда стабильнее: нет температурных скачков, цветения водорослей и протестов «не у нас во дворе».
Проблемы
• Высокая цена: даже с экономией энергии вода остаётся дороже, чем из подземных источников.
• Подъём воды с 600 м требует насосов и электричества.
• Неясно влияние на экосистемы «сумеречной зоны».
Перспективы
Дешёвая «зелёная» энергия и самоочищающиеся мембраны NYU могут сократить расходы и увеличить интервалы обслуживания до 2–3 лет. Пилотные проекты Flocean и других компаний уже работают; масштабирование зависит от снижения себестоимости и экологических исследований.
Комментарии (51)
- Глубинная обратноосмотическая установка экономит энергию за счёт использования естественного гидростатического давления 60 бар на глубине ~600 м, избавляя от дорогого поверхностного насоса.
- Осветлённая вода сама всплывает (меньшая плотность), а плотный рассол можно удалять по трубе вниз без насосов, используя гравитацию.
- Дополнительная выгода — стабильная низкая температура и отсутствие водорослей/биологической нагрузки на глубине.
- Спорные моменты: энергия на подъём оставшихся 100 м, концентрация микропластика и соли, сложность обслуживания.
- Предложенные упрощения: гидроусилитель + мелководный бустер, контейнеры-«бочки» с балластом, солнечные панели вместо глубинных механизмов.
Show HN: Doom port to pure Go – Gore
gore — минимальный Doom на чистом Go без C-кода.
Запускает оригинальные WAD-файлы, поддерживает E1M1-E1M3, музыку OPL2, мышь и клавиатуру.
Как собрать
git clone https://github.com/AndreRenaud/gore.git
cd gore
go build ./cmd/gore
./gore -iwad DOOM1.WAD
Управление
- WASD — ходьба
- Мышь — обзор
- Пробел — действие
- Esc — меню
Фичи
- Программный рендер 320×200
- MIDI через OPL2-эмуляцию
- Поддержка Linux, macOS, Windows
Планы
Добавить сетевую игру, сохранения, полный Episode 1.
Комментарии (16)
- Участники обсуждают проект Doom, переписанный на Go, и шутят о
kubectl run doom. - Кто-то хвалит идею как доказательство, что не всё нужно писать на C/C++.
- Задают про графические библиотеки для Go: упоминают ebitengine и другие.
- Появляется идея «размещать» сервисы на карте Doom и «убивать» их в игре.
- Ссылка на существующий Kubedoom подтверждает, что такое уже делают.
A gentle introduction to anchor positioning
Краткое руководство по anchor-positioning
Anchor-positioning позволяет размещать элемент относительно другого без JavaScript. Пример: выпадающее меню под аватаром.
-
Связываем элементы
- Даём якорю имя:
.profile-button { anchor-name: --profile-button; }- Указываем цели, к чему привязаться:
.profile-menu { position-anchor: --profile-button; position: absolute; } -
Выбираем позицию
Свойствоposition-areaразмещает элемент на 9-клеточной сетке относительно якоря.
Примеры:position-area: bottom left;— снизу по левому краю.position-area: right center;— справа по центру.
-
Тонкая настройка
Вместоposition-areaможно использоватьtop,left,right,bottomс ключевыми словамиanchor.top: anchor(bottom); left: anchor(left); -
Попытки размещения
Если заданное положение не помещается, браузер автоматически ищет свободное место внутри контейнера. Поведение регулируетсяposition-try-options. -
Поддержка
Работает в Safari Technology Preview 202 и Chrome 125+.
Комментарии (35)
- Участники ждут, когда Firefox наконец добавит anchor-positioning (уже в Interop 2025, полифилл есть).
- Основная боль: без фичи приходится городить JS (Popper, FloatingUI) ради тултипов/поповеров, особенно если элемент в overflow-контейнере.
- Некоторые считают
position-areaгромоздкой и хотят более гибкой привязки (стрелки, произвольные точки). - Опыт 2023-го показал браузерные баги и неочевидные ограничения (margin:0, перекрытие fixed-меню).
- Пока Chrome/Safari уже поддерживают, а Firefox — «буквально в любой день», на публичных сайтах фичу можно использовать лишь с полифиллом или для узкой аудитории.
Go 1.25 Release Notes
Go 1.25 вышел в августе 2025, совместим с предыдущими версиями.
Язык
Изменений нет; из спецификации убрано понятие «core types».
Инструменты
go build -asanтеперь ищет утечки C-памяти; отключить:ASAN_OPTIONS=detect_leaks=0.- В поставке останутся только ключевые бинарники; остальные собираются по требованию.
- В
go.modпоявилась директиваignore, исключающая каталоги из обработкиgo. go doc -httpзапускает локальный сервер документации и открывает браузер.go version -m -jsonвыводитBuildInfoв JSON.- Поддерживается модуль, корень которого лежит в подкаталоге репозитория.
Комментарии (43)
- Пользователи радуются выходу Go 1.25, особенно экспериментальному
encoding/json/v2, который обещает прирост производительности и удобные кастомные маршаллеры. - Многие отмечают, что язык стабилен и «через 10 лет код просто собирается», но кто-то жалуется на слабую документацию сторонних библиотек.
- Новинки вроде WaitGroup.Go, FlightRecorder, «зелёный» GC (greentea) и исправление регрессии памяти из 1.24 вызывают одобрение.
- Некоторые боятся, что библиотеки без нужды поднимут go.mod до 1.25, ломая совместимость с 1.24; другие считают это преувеличением.
- В дискуссии всплыли сравнения с Java, Python, Lisp и Lua по доступности AST и качеству инструментов.
The Missing Protocol: Let Me Know
LMK: протокол «Скажи, когда будет»
Нужен простой протокол «Let Me Know» (LMK): анонимное уведомление о одном конкретном событии, без подписок и личных данных.
Как работает
- На странице кнопка «LMK».
- Пользователь нажимает → агент (расширение, сервис, приложение) добавляет URL-конечную точку в список.
- Агент опрашивает URL (по умолчанию раз в день).
- Ответы:
{ "happened": false }или204— ждём дальше.{ "happened": true, "message": "...", "actions": [...] }— уведомление и удаление задачи.
Агенты
- Расширение → всплывающее окно.
- Сервис → email.
- Приложение → push.
Для автора
CMS создаёт уникальные LMK-URL, показывает кнопку, пока событие не случилось, и предоставляет панель управления.
Плюсы
- Полная анонимность.
- Нет лишнего контента.
- После события всё забывается.
Минусы
Контент-мейкерам выгоднее «подпишись и следи за всем», чем разово сообщить о релизе.
Комментарии (73)
- Предложенный «Let me know»-протокол вызывает споры: одни считают его избыточным (RSS/WebSub/Web Push уже решают задачу), другие — полезным «одноразовым» уведомлением.
- Критика: неясно, кто формулирует событие; легко спам/обман; сайты вряд ли массово поддержат.
- Практические альтернативы — RSS-фильтры, IFTTT, Huginn, Fraidycat, периодический HEAD-запрос по известному URL, ntfy.sh.
- Главный вопрос — как заставить все сайты реализовать ещё один стандарт, если даже RSS не всюду доступен.
Ashet Home Computer 🔥 Горячее
Ashet Home Computer
Расширяемый компьютер в духе 80-х: понятен одному человеку, но достаточно мощен для графического рабочего стола. Заполняет промежуток между Arduino и Raspberry Pi.
Основные характеристики
- CPU: двухъядерный, 150 МГц
- Память: 16 МБ Flash, 8 МБ RAM
- Интерфейсы: USB, Ethernet, DVI
- Слоты: 7 для расширений
- ОС: открытая, хакабельная
- Цель: обучение, отладка, документация
Статус проекта
- ✅ Дизайн завершён.
- ✅ Прототип работает: PSRAM, DVI, Ethernet, карты расширения.
- 🛠 Инженерия: создание схем и плат, тесты ЭМС.
- 🛠 Производство: поиск партнёра, цель ≤ 250 €.
- Лицензия: свободная, permissive.
Подпишитесь на рассылку, чтобы узнать о краудфандинге.
Комментарии (82)
- Участники обсуждают проект Ashet — модульный «домашний компьютер» на RP2350, который позиционируется как «полностью понятный одному человеку», но многие сомневаются в этом из-за сложности современных чипов.
- Особенности: backplane-архитектура, OS на Zig, 8 МБ ОЗУ, цель — научить и дать полный контроль над умным домом.
- Некоторые видят в нём «кибердек» для тинкеринга и обучения детей, другие — лишь очередной «железный макет».
- Поднимаются темы ADHD, сложности самостоятельного аудита, выбора платформы CrowdSupply для краудфандинга и эмуляции 8/16-битных систем.
500 days of math
500 дней математики
Кратко: ежедневно занимаюсь в Math Academy, система отличная, но прогресс зависит от объёма. Первые 100 дней прошли легко, потом стало тяжело, объём упал.
Почему начал
Строил AI-продукты и не понимал LLM — стыдно. Друг делает Math Academy, решил попробовать.
Откуда стартовал
Думал, что «неплохо считаю», но диагностика отправила в самый базовый курс. Оказалось, пропускал сложное со школы, в вузе выбрал лёгкую психологию, потом 8 лет в морской пехоте, затем стартапы. Два диплома (MS + MBA) обошлись без математики.
Первые успехи
Базовые темы всплывали быстро, прогресс радовал.
Потом стало тяжело
Новые темы требовали внимания, а я учил «на ходу»: между подходами в зале, пока дети смотрят мультики. Объём упал, прогресс замедлился.
Вывод
Учёба — работа, требует времени и фокуса. С января по февраль написал трекер привычек, чтобы увеличить объём. Планирую продолжать: цель — догнать уровень, достаточный для понимания AI.
Комментарии (82)
- MathAcademy: хвалят систему повторения и структуру, но считают $50/мес слишком дорого; прогресс замедляется, а объяснений не хватает.
- Бесплатные альтернативы: Khan Academy, 3Blue1Brown, полные курсы вузов + YouTube; достаточно учебников (Axler, Thomas, Lay и др.) и карточек Anki.
- Платят не за знания, а за мотивацию и экономию времени: система подсказывает, что учить, и удерживает от прокрастинации.
- Некоторые остановили подписку: материал воспринимается «на зубок», не хватает доказательств и глубины.
Let's get real about the one-person billion dollar company
Главный барьер для одночеловеческой компании стоимостью $1 млрд — не ИИ, а выносливость основателя.
Альтман и Амодеи уверены, что это «неизбежно», но речь идёт о сознательном выборе человека с особыми навыками.
Ближайший к цели пример — Хизер Кокс Ричардсон: её рассылка приносит $12 млн/год, оценка ≈ $50 млн. До миллиарда — нужен продукт с рекуррентной выручкой и сетевым эффектом.
Вероятные сценарии:
- Вирусное потребительское приложение, проданное на пике.
- Осознанный «выстрел» вроде Instagram, где автор сразу замышляет масштаб и обладает техническими навыками.
Корпоративные продажи исключены: они влекут бюрократию, убивающую соло-основателя.
Реальность: если продукт полюбят, захочется нанимать людей, чтобы сделать его лучше. Агентства — формально автоматизация, но не в духе прогноза. Посмотрим!
Комментарии (109)
- Участники обсуждают, возможно ли создание «одночеловеческого» компании-единорога стоимостью $1 млрд.
- Основные аргументы «за»: примеры Minecraft, Plenty of Fish, а также гипотеза о том, что ИИ-агенты и аутсорс могут заменить штат.
- Аргументы «против»: высокий «bus-factor», необходимость поддержки, юридических и операционных процессов, а также то, что инвесторы потребуют расширения команды.
- Часть участников считает, что речь скорее о личном бренде или инфляционной оценке, чем о реальном бизнесе.
H-1B Visa Changes Approved by White House
- Суть решения: Белый дом одобрил реформу H-1B, усиливающую требования к квалификации и зарплате иностранных специалистов.
- Ключевые изменения:
- минимальная зарплата вырастет до 90-е перцентили по отрасли;
- работодатель должен доказать отсутствие подходящих американцев;
- визы будут выдавать по приоритету «самые высокооплачиваемые → остальные».
- Цель: защитить рынок труда США и сократить случаи замены местных сотрудников.
- Критика: технологические компании заявляют, что меры вызовут нехватку талантов и удорожание проектов.
Комментарии (149)
- Участники критикуют злоупотребления H-1B: индийские «body-shop» (WITCH) массово подают заявки на низкооплачиваемые места, вытесняя американцев.
- Предлагают вместо лотереи ранжировать по зарплате, устраивать аукцион или взимать дополнительный «тренировочный» сбор.
- Многие считают, что если компания сокращает штат (пример Microsoft), ей не дают новые H-1B.
- Есть опасения, что привязка к зарплате или аукциону отдаст все визы крупным техногигантам и не покроет профессии вроде медсестёр или преподавателей.
- Некоторые напоминают: O-1 сложнее и дороже, а увеличение квоты требует решения Конгресса, что маловероятно.