Harder, Better, Faster, Stronger Version of Uber H3 in Rust
Проект h3o представляет собой полную переработку библиотеки Uber H3 на языке Rust, а не просто обертку. Основные цели - упрощение интеграции в Rust проекты (особенно для WASM), создание более безопасного API с использованием строгой типизации, достижение сопоставимой или превосходящей производительности и 100% покрытие API H3 версии 4.0. Для обеспечения качества использовалось дифференциальное тестирование против эталонной реализации, включая 756 тестов, 166 интеграционных тестов, 42 юнит-теста и 15 fuzz-целей.
Бенчмарки, состоящие из 911 тестов, показывают, что в 862 случаях h3o превосходит оригинальный H3 по производительности. В 463 тестах h3o работает в 2-5 раз быстрее, в 117 тестах - в 5-10 раз быстрее, и в 24 тестах - более чем в 10 раз быстрее. Однако в 44 тестах H3 все еще быстрее, особенно при работе с пятиугольными ячейками и преобразованиями координат. Основные оптимизации h3o включают использование предвычисленных таблиц вместо формул на лету и применение битовых операций вместо циклов для достижения постоянного времени выполнения.
Комментарии (31)
-
H3/Hexagonal tiling vs. S2/Square tiling: обсуждение сфокусировалось на том, что H3 обеспечивает равные расстояния между соседними ячейками, что важно для анализа данных и моделирования потоков, в то время как S2 не обеспечивает равные расстояния между соседними ячейками. Однако, S2 имеет преимущество в том, что он может быть более эффективен для запросов, которые включают родительские и дочерние ячейки, тогда как H3 может быть более удобен для визуализации и анализа данных, особенно если важно сохранить равные расстояния между ячейками.
-
Использование H3 в различных контекстах: обсуждение включало примеры использования H3 в различных контекстах, включая Uber, FCC, ClickHouse, Overture Maps и другие. Это показывает, что H3 используется в различных контекстах, включая телематика, анализ данных, визуализация и хранение данных.
-
Сравнение H3 с другими системами: обсуждение также коснулось сравнения H3 с другими системами, включая S2 и другие геометрические системы. Это показывает, что H3 имеет свои уникальные преимущества и недостатки, которые важно учитывать при выборе системы для конкретного применения.
-
Развитие и будущее H3: обсуждение также коснулось будущего развития H3, включая возможность создания новой версии, которая может быть более эффективна и удобна для пользователей.
Bringing fully autonomous rides to Nashville, in partnership with Lyft 💬 Длинная дискуссия
Предоставление полностью автономных поездок в Нэшвилле совместно с Lyft
Мы рады объявить о запуске полностью автономного сервиса такси Waymo в Нэшвилле в партнёрстве с Lyft. Наш универсальный автопилот стал ещё совершеннее, и теперь мы выполняем сотни тысяч поездок в неделю в пяти крупных городах США.
В ближайшие месяцы мы начнём полностью автономные операции в Нэшвилле, а в следующем году сервис станет доступен для всех. Пользователи смогут вызывать машины через приложение Waymo, а по мере роста сервиса — также через приложение Lyft.
Совместно с Lyft, обладающей опытом управления автопарком через дочернюю компанию Flexdrive, мы предлагаем безопасные и удобные поездки. Waymo уже преодолела более 100 миллионов автономных миль, и данные подтверждают, что наша технология значительно безопаснее человека за рулём.
Губернатор Теннесси Билл Ли отметил, что внедрение инноваций, подобных Waymo, ускоряет экономический рост и решает транспортные проблемы.
Мы с нетерпением ждём возможности обслуживать жителей Нэшвилла. Чтобы следить за нашими новостями, подпишитесь на обновления на waymo.com/updates.
Комментарии (158)
- Waymo расширяет партнёрства с Uber и Lyft для доступа к их пользовательской базе и инфраструктуре, одновременно конкурируя с ними на рынке.
- Обсуждаются экономические показатели Waymo: есть предположения о выходе на рентабельность в некоторых регионах благодаря высокой загрузке автомобилей.
- Участники отмечают стратегические преимущества ключевых игроков: Waymo — первенство и данные, Tesla — вертикальная интеграция и низкая стоимость, Zoox — специализированный дизайн.
- Высказываются опасения, что Uber и Lyft могут быть вытеснены с рынка, став лишь операторами парка для автономных сервисов.
- Поднимается вопрос о применении автономных технологий в общественном транспорте (автобусах), но отмечаются препятствия: безопасность, профсоюзы и логика бизнеса.
- Участники дискутируют, сможет ли потребитель в будущем владеть полностью автономным автомобилем или модель будет исключительно сервисной.
- Отмечается географическая экспансия Waymo: сервис уже работает в нескольких крупных городах США, анонсирован выход в новые.
We already live in social credit, we just don't call it that 🔥 Горячее 💬 Длинная дискуссия
Ты уже живёшь в системе социального кредита, просто ей не называют.
Кредитный балл, лайки в Instagram, рейтинг пассажира Uber, отзывы на Amazon и статус хозяина Airbnb — всё это социальные баллы, которые отслеживают поведение и решают, какие услуги и возможности тебе доступны.
Разница с Китаем лишь в том, что Пекин об этом говорит, а мы называем алгоритмы «функциями пользовательского опыта».
Китайская реальность
На 2024 год единой национальной системы нет. Частные проекты закрыты, городские пилоты свёрнуты. Отслеживают главным образом злостных неплательщиков по решению суда.
Американская реальность
Открой телефон:
- Uber оценивает тебя как пассажира.
- Банк анализирует транзакции в Venmo и Afterpay.
- LinkedIn ранжирует профили по вовлечённости.
- Спец-кредиторы сканируют соцсети.
- Сервисы знакомств поднимают в ленте активных и «вежливых».
Пока эти баллы не связаны напрямую, но инфраструктура для объединения строится. Вопрос не в том, есть ли у нас «китайская» система — её нет. Вопрос в том, к чему мы незаметно движемся.
Комментарии (471)
- Участники спорят, насколько сильно американские «рейтинги» (кредитные баллы, оценки в Uber/Airbnb) похожи на китайскую систему социального кредита.
- Одни подчеркивают: в Китае система централизована и управляется государством, в США — разрозненные корпорации, и это принципиальная разница.
- Другие считают различия «косметическими»: и там, и тут поведение человека влияет на доступ к услугам, просто в США это маскируют под «user experience».
- Несколько человек делятся личным опытом, когда отсутствие кредитной истории или низкий рейтинг фактически закрывал им жильё или работу.
- Часть комментаторов указывает, что западная дискуссия сильно искажает реальность жизни в Китае, а «страх перед Китаем» отвлекает от собственных проблем.
Python: The Documentary [video]
Python: The Documentary
На EuroPython показали фрагмент 90-минутного фильма Python: The Documentary от CultRepo; полная версия уже на YouTube.
Фильм рассказывает, как хобби-язык 90-х стал основой ИИ, анализа данных и крупнейших компаний, почти исчез, но выжил благодаря сообществу. Участники: Гвидо ван Россум, Трэвис Олифант, Барри Варшава и другие.
Запись доклада тоже доступна.
Комментарии (76)
- Документальный фильм о Python вызвал тёплые воспоминания: кто-то вспомнил, как перешёл с Perl/Java, кто-то — как язык спас его карьеру.
- Некоторые участники отметили вклад женщин в историю Python и пожалели, что Тим Петерс не участвовал «вживую».
- Часть комментаторов жалуется: «большой» Python теперь ассоциируется с медленным, не типизированным AI-кодом.
- Другие напоминают, что YouTube, Uber и прочие гиганты всё ещё крутятся на Python, и считают критику преувеличенной.
- Всплыли эпизоды о «моржовом операторе» как поводе для отставки Гвидо, а также о том, как Python 2→3 расколол сообщество.