New OSM file format: 30% smaller than PBF, 5x faster to import
Разработан новый формат файлов GOB (Geo-Object Bundle) для OpenStreetMap, который на 30% компактнее PBF и импортируется в 5 раз быстрее. Планетарный набор данных в формате GOB занимает всего 46 ГБ против 65.4 ГБ в PBF, а загрузка всей планеты в память занимает всего 3 минуты на современных системах. Формат использует тайловую структуру, что позволяет легко извлекать региональные подмножества практически со скоростью копирования файлов.
Для работы с GOB требуется GOL Tool 2.1, поддерживающий команды save и load. Формат не хранит метаданные и историю изменений, поэтому предназначен для архивирования и распространения, а не для редактирования. Уже доступны полные данные планеты в формате GOB (<50 ГБ, обновляются ежедневно). В будущем разработчики планируют экспериментировать с другими алгоритмами сжатия и добавлять функцию загрузки GOB напрямую из URL.
Комментарии (9)
- Обсуждение в основном крутится вокруг нового формата GOB, который пока не имеет полной спецификации и не поддерживается libosmium и GDAL, что ограничивает его практическое применение.
- Участники также обсуждают проблемы с производительностью при работе с большими наборами пространственных данных, включая LIDAR, и обсуждают, какие инструменты и форматы (включая PostGIS и GeoJSON) могут быть использованы для улучшения производительности.
- Также поднимается вопрос о том, что отсутствие поддержки в libosmium и GDAL может ограничить распространение формата, и обсуждаются преимущества и недостатки различных форматов и инструментов.
Study: MRI contrast agent causes harmful metal buildup in some patients 💬 Длинная дискуссия
К сожалению, в предоставленном фрагменте отсутствует основное содержание статьи. Я вижу только заголовок "Study: MRI contrast agent causes harmful metal buildup in some patients" и навигационные элементы сайта, но нет самого текста исследования, результатов или выводов.
Для создания точного пересказа мне нужен полный текст статьи, включая:
- Основные findings исследования
- Конкретные данные о накоплении металла
- Группу пациентов, подверженных риску
- Рекомендации или выводы авторов
Пожалуйста, предоставьте полный текст статьи, и я создам лаконичный пересказ в соответствии с вашими требованиями (~170 слов в двух абзацах).
Комментарии (200)
- Пациенты с хронической почечной недостаточностью действительно подвержены риску нефрогенного системного фиброза при использовании гадолиния, но в последние годы не зафиксировано ни одного случая при использовании современных препаратов.
- Вопрос о накоплении гадолиния в мозге и других тканях остаётся предметом исследований, но нет доказательств, что это приводит к каким-либо клинически значимым последствиям.
- Все участники согласились, что важно информировать пациентов о возможных рисках и давать им возможность принять решение, но подчеркнули, что отсутствие альтернативы не должно быть использовано как аргумент для отказа от необходимой диагностики.
- Обсуждение также коснулось того, что всякая медицинская процедура сопряжена с риском, и что важно взвешивать пользу и риск в каждом конкретном случае.
TextEdit and the relief of simple software
Базовый текстовый редактор TextEdit символизирует возвращение буквалистского подхода к ПО на фоне дестабилизации технологических взаимодействий ИИ. Статья прослеживает эволюцию интерфейсов: от командной строки до графического десктопа Xerox Star (1981), который предлагал визуальные метафоры для взаимодействия с файлами, и далее к современному упадку файловых систем в пользу поиска и приложений. Сегодняшние интерфейсы, такие как iPhone Liquid Glass с прозрачными иконками, готовят почву для полного исчезновения десктопа под управлением ИИ-ассистентов, обещающих "эффективность без беспорядка".
TextEdit, существующий с 1984 года и практически не менявшийся с 90-х, становится контрастом этой сложности. Он не подключен к интернету, не входит в офисные пакеты и предлагает лишь минимальное форматирование. Автор всё чаще обращается к TextEdit по мере усложнения других приложений с облачными функциями, совместной работой и генеративным ИИ, видя в нём "облегчение" от простоты и автономности.
Комментарии (86)
- Обсуждение показало, что TextEdit способен работать с plain-text, но его часто недооценивают.
- Участники обсудили, что TextEdit умеет сохранять в .txt и .rtf, а также ведёт себя как нормальный редактор, но при этом не требует установки дополнительного ПО.
- Несколько человек упомянули, что TextEdit встроен в macOS и не требует установки, что делает его удобным для обычных пользователей.
- Участники также отметили, что TextEdit поддерживает как форматированный, так и обычный текст, и что он может быть использован для заметок, написания и редактирования документов.
- Некоторые участники поделились личным опытом использования TextEdit для различных задач, включая создание и редактирование документов, что подтверждает его универсальность и полезность.
The Swift SDK for Android 🔥 Горячее 💬 Длинная дискуссия
Swift.org анонсировали выпуск Swift SDK для Android, открывая новые возможности для кроссплатформенной разработки. Этот релиз стал результатом многолетних усилий сообщества и работы Android workgroup, которая расширяет возможности Swift за пределы традиционных платформ. SDK доступен в виде nightly preview релизов и может быть получен вместе с установщиком Windows или скачан отдельно для Linux и macOS.
Уже опубликовано руководство по началу работы и примеры приложений, демонстрирующие end-to-end рабочие процессы. Проект swift-java обеспечивает взаимодействие между Java и Swift, автоматически генерируя безопасные и производительные привязки. Интересно, что более 25% пакетов в Swift Package Index уже поддерживают Android, что упрощает перенос существующих проектов на новую платформу. Команда также работает над документом видения для будущих разработок Swift на Android и отслеживает прогресс через проект board.
Комментарии (252)
- Обсуждение в основном вращается вокруг трёх тем: «кроссплатформенный» Swift теперь позволяет писать Android-приложения на Swift, но не решает проблему UI-фреймворков, а также не затрагивает вопросы лицензирования и тулинга.
- Участники обсуждения отмечают, что даже если Swift теперь работает на Android, это не делает его «флаттером» — он не предоставляет нативный UI, и разработчики всё ещё должны решать, как реализовать UI, что делает его менее привлекательным, чем Flutter или React Native.
- Некоторые участники высказывают мнение, что вместо того, чтобы пытаться сделать Swift кроссплатформенным, было бы лучше, если бы Apple открыла Xcode и позволила бы использовать его на других платформах.
- Обсуждение также затрагивает вопрос о том, что влияние на разработчиков окажет то, что Apple не предоставляет никаких инструментов для разработки под Android, в то время как Google предоставляет такие инструменты для iOS.
- Участники также обсуждают, что влияние на разработчиков окажет то, что Apple не предоставляет никаких инструментов для разработки под Android, в то время как Google предоставляет такие инструменты для iOS.
Harnessing America's heat pump moment 💬 Длинная дискуссия
Технология тепловых насосов существует уже более века и является высокоэффективной — в 2-4 раза эффективнее традиционных печей. Современные модели могут заменить одновременно печь и кондиционер, работая практически во всех климатических зонах, и по стоимости эксплуатации часто сопоставимы с самым дешевым вариантом отопления — природным газом. Несмотря на наличие технологий и политической поддержки, массового внедрения в США не происходит.
Автор статьи, предприниматель Джозеф ДеНатале, утверждает, что главная проблема не в технологиях, а в людях: домовладельцах, подрядчиках, производителях и политиках. Он подчеркивает, что "самая сложная часть — не идея, а ее реализация". Статья будет опубликована в пяти частях в течение нескольких недель и исследует, что необходимо сделать, чтобы тепловые насосы стали очевидным, доступным и стандартным выбором для миллионов американских домов.
Комментарии (490)
- Установка теплового насоса в США стоит $20-30 тыс., что в 3-4 раза дороже, чем в Европе или Японии, и это не оборудование, а именно установка.
- В США нет культуры "сделай сам", и это не только из-за сложности установки, но и потому, что нет доступных в продаже систем.
- В США нет культуры "сделай сам", и это не только из-за сложности установки, но и потому, что нет доступных в продаже систем.
- В США нет культуры "сделай сам", и это не только из-за сложности установки, но и потому, что нет доступных в продаже систем.
Image Dithering: Eleven Algorithms and Source Code (2012)
Dизеринг изображений — всё ещё актуальная техника, несмотря на современные полноцветные дисплеи. В статье представлены одиннадцать алгоритмов дизеринга, включая известный Floyd-Steinberg, с исходным кодом. Дизеринг применяется для подготовки полноцветных изображений к печати на черно-белых принтерах, уменьшения количества цветов в веб-дизайне для снижения размера файлов, а также конвертации 48-битных RAW-фотографий в 24-битный RGB для редактирования.
Техника работает путем аппроксимации недоступных цветов доступными через смешение и создание узоров. Как показывают примеры, ограничение палитры без дизеринга делает изображение практически неузнаваемым, тогда как с дизерингом сохраняется узнаваемость деталей. Основной концепцией является "распространение ошибки" (error diffusion), при которой ошибка квантования каждого пикселя распределяется на соседние пиксели для более точного представления исходного изображения.
Комментарии (21)
- Обсуждение охватывает как классические алгоритмы дизеринга (Floyd-Steinberg, Bayer, blue-noise), так и их применение в графике, аудио и печати, включая влияние на восприятие цвета и формы.
- Участники обмениваются ссылками на ресурсы (включая готовые текстуры blue-noise и примеры кода), обсуждают практические компромиссы между качеством и производительностью, а также затрагивают нюансы лицензий и этики в контексте использования чужих работ или инструментов.
- Некоторые комментарии поднимают вопрос о том, что современные дисплеи и их субпиксельная структура делают классический дизеринг менее заметным, и обсуждают, какие из методов все еще релевантны.
- Также затрагиваются вопросы о том, как дизеринг влияет на субьективное восприятие цвета и формы, и обсуждается, какие из методов лучше всего сохраняют визуальную структуру изображения.
WebDAV isn't dead yet
WebDAV всё ещё жив и может быть отличной альтернативой AWS S3 для многих пользователей. Автор критикует повсеместное использование S3, которое удобно Amazon, но создаёт проблемы для остальных. Для личных проектов, самостоятельного хостинга или базовых файловых операций WebDAV предлагает простое решение с необходимым функционалом: аутентификация, запись файлов, синхронизация, приватность по умолчанию и лёгкий доступ к публичным файлам. При этом не требуются сложные ACLs, подписанные URL, версионирование или многоуровневое хранилище.
Многие инструменты уже поддерживают WebDAV — от Finder и Explorer до rclone и curl. Интересно, что WebDAV активно используется для синхронизации контактов и календарей через CardDAV и CalDAV. Автор приводит пример конфигурации Apache с LDAP-аутентификацией, которая обеспечивает изолированный доступ пользователей к их личным директориям. Среди приложений, использующих WebDAV в его setup: Joplin для заметок, Keepassium для паролей, VLC и Infuse для медиа.
Комментарии (90)
- WebDAV и FTP продолжают использоваться, но вопросы безопасности и производительности остаются открытыми.
- S3-совместимые API становятся де-факто стандартом, но не всегда это оправдано.
- Пользователи сталкиваются с отсутствием нормальной поддержки WebDAV в инструментах вроде Nextcloud, что ведёт к необходимости использовать сторонние решения.
- Проекты вроде Alist и rclone предоставляют обёртки вокруг различных протоколов, включая WebDAV, S3 и FTP.
Комментарии (44)
It feels absurd to have this occur in the parser, as if you can somehow account for all the cases via guessing what people I mean. You absolutely must have a grouping operation like {} at least available as a fallback.I feel like this is a lesson people keep learning over and ove
Комментарии (12)
The agents may not have learned anything from Serafini, but the visit — which took place one day before the No Kings protest — did accomplish one thing: Serafini decided against going to No Kings. He was spooked.That is exactly the chilling effect on speech that the FBI investiga
Комментарии (56)
Something I'd be very interested in seeing summarized is the current state of fully open source software on SoCs and SBCs. I hate how common the situation described in the nVidia section where SoCs that require vendor kernels get abandoned on ancient software, so it would be very