Reshaped is now open source 🔥 Горячее
Reshaped стал полностью открытым
Пять лет назад я создал Reshaped — библиотеку компонентов для React и Figma, чтобы покрыть 80% типовых задач и оставить 20% на кастомизацию. Сделал её платной, чтобы углубленно поддерживать небольшое сообщество.
Два года назад React-пакет стал бесплатным. Сегодня открываю исходники всего:
React и Figma теперь в открытом доступе.
Что дальше:
- Базовая библиотека будет расти; лицензиаты продолжат получать обновления.
- Планирую премиум-компоненты сложной логики поверх ядра.
Прыжок в open-source после 5 лет закрытой разработки — пора отдать сообществу.
Комментарии (43)
- Пользователи хвалят Reshaped за чистый код и бесплатную библиотеку, но жалуются на подвисание вкладок документации и задержки при навигации.
- Автор (blvdmitry) признал проблемы со скоростью сайта: сервер рендерит статику ~500 мс, обещает перевести документацию на статический экспорт.
- Некоторые просят улучшить микро-анимации и accessibility; автор собирает примеры и уже работает над новыми компонентами.
- Библиотека стала полностью бесплатной и open-source после 5 лет продаж; ядро React и Figma останутся бесплатными, премиум-компоненты возможны позже.
- Упоминаются мелкие баги: backspace в автокомплите, ссылка «Getting started» вела в changelog — уже пофикшено или в процессе.
Samsung taking market share from Apple in U.S. as foldable phones gain momentum 🔥 Горячее 💬 Длинная дискуссия
- Samsung увеличил долю на рынке США с 23 % до 31 % во II квартале, отбирая у Apple, сообщает Canalys.
- Компания представила два новых складных смартфона: «раскладушку» и «книжку», превращающуюся в планшет.
- Apple ответит тонким iPhone в сентябре, а в 2026-м может выпустить складной вариант.
Комментарии (287)
- Пользователи, перешедшие на складные телефоны (Fold/Flip), почти не хотят возвращаться к «кирпичам»: чтение, PDF, мультимедиа и многозадачность на развёрнутом экране становятся привычкой.
- Основной барьер — цена ($1500-2000), страх за хрупкость (песок, пляж, царапины) и камеры хуже, чем у топовых «обычных» флагманов.
- Samsung теряет лидерство: Fold 7 мало чем отличается от Fold 4, нет стилуса, камеры посредственные; Huawei/Honor (V3/V5) делают устройства тоньше, с pen-поддержкой и лучшими батареями.
- Apple-пользователи ждут складной iPhone, но опасаются, что «Супер-тонкий iPhone Air» — лишь промежуточная стадия; к тому же Apple рискует массовыми исками, если складной механизм пойдёт пятнами/складками.
- Скептики считают форм-фактор «3D-TV 2.0» и «гаджет-статусом»: шарнир = потенциальный мусор, а для большого экрана проще купить планшет.
Germany is not supporting ChatControl – blocking minority secured 🔥 Горячее 💬 Длинная дискуссия
Патрик Брейер:
🇪🇺 ДА: Германия не поддерживает планы ЕС по #ChatControl.
Комментарии (295)
- ChatControl отложен, но вернётся: поддержка высока, и Бундестаг уже ищет «компромисс» без взлома шифра, но с массовым сканированием.
- Участники сходятся: без конституционного/европейского права на приватность цифровых переписок битву придётся повторять каждые пару лет.
- Техническое небезразличие: политики не понимают, что требуют «чёрный ящик» на каждом устройстве; предлагают тестовый год для сторонников закона или публичные переписки чиновников.
- Север/Юг раскололись: Скандинавия и Австрия против, Латинский юг почти «за»; Дания считается главным лоббистом.
- Активисты фиксируют рост давления: письма/петиции работают, но нужен постоянный контроль и продвижение децентрализованных, E2E-протоколов вне гос-контроля.
PgEdge Goes Open Source
-
pgEdge теперь полностью Open Source
Все ключевые компоненты (репликатор Spock, расширения Snowflake и Lolor) перелицензированы с проприетарной «pgEdge Community License» на свободную PostgreSQL License (OSI-одобрена). -
Что это даёт
Можно свободно скачивать, модифицировать и использовать в продакшене без ограничений; код лежит в GitHub-репозиториях проекта. -
Где взять
Исходники: github.com/pgEdge (репо spock, snowflake, lolor).
Готовые образы и поддерживаемые сборки: облако, контейнеры, VM на сайте pgEdge. -
Зачем
Мультимастер-дистрибутивный Postgres с минимальной задержкой и высокой доступностью теперь доступен сообществу без vendor-lock-in.
Комментарии (15)
- Лицензия PostgreSQL (OSI) воспринята как «настоящая» open-source, в отличие от «фейковых» лицензий.
- Пользователи рады открытию кода, но опасаются, что гиперскейлеры «разграбят» проект.
- Маркетинговое описание вызывает раздражение: неясно, что за продукт, и «async multimaster» критикуют за потерю консистентности.
- Опытные пользователи спрашивают о реальной надёжности PgEdge и делятся багами (SIGILL в pgvector, месяц без реакции).
- Документация требует passwordless sudo и SSH, что отпугивает многих.
GrapheneOS accessed Android security patches but not allowed to publish sources
GrapheneOS получает предварительный доступ к бюллетеням безопасности Android и уже готовит обновления.
Комментарии (52)
- Google на 3–4 месяца блокирует публикацию исходников патчей безопасности, чтобы OEM-ы успели обновить свои устройства, но при этом злоумышленники получают «белый свет» на использование уязвимостей.
- GrapheneOS видит патчи, но не может включать их в открытые сборки, пока не истечёт эмбарго, что ставит пользователей в уязвимое положение.
- Предложенный выход — выпускать временно бинарные обновления (opt-in), чтобы сообщество могло запрашивать GPL-исходники и реверс-инжирить исправления.
- Участники считают, что OEM-ы легко могли бы тестировать патчи в CI за дни, но экономия и нежелание тратиться на безопасность тормозят процесс.
- Некоторые подозревают, что затягивание обновлений выгодно не только OEM, но и госструктурам, которым даётся «окно» для эксплойтов.
The unreasonable effectiveness of modern sort algorithms
Rust: «неразумная» скорость сортировки
- Сортировка в Rust быстрее C++ и Go благодаря LLVM, агрессивному векторизатору и ручным оптимизациям.
- Алгоритм: pdqsort (pattern-defeating quicksort) + векторизованный партиционер.
- Ключевые приёмы:
- 128-битные SIMD-операции (SSE/AVX) для фильтрации элементов;
- branchless-код, предикты, минимизация кэш-промахов;
- специализированные пути для малых типов (u8, u16, u32, u64, f32, f64) и копируемых структур;
- ручная развёртка циклов, инлайн, отказ от стандартных абстракций.
- Сравнение: на случайных u64 Rust ~2× быстрее libstdc++, ~3× быстрее Go; на почти отсортированных — ещё больше.
- Память: всё делается in-place, доп. буфер 1 КБ максимум.
- Сложность: O(n log n) в среднем, O(n log n) worst-case (pdqsort гарантирует).
- Код открыт, можно подсмотреть и перенести на другие языки.
Комментарии (38)
- Универсальный лайфхак: «сначала отсортируй данные» — и задача часто сводится к O(log n).
- Но глобальная сортировка дороже с ростом объёма; иногда проще пересмотреть подход или использовать хэш-таблицу.
- Современные unstable-sort и foldhash настолько быстры, что ручные оптимизации часто проигрывают и требуют лишней памяти.
- Для 4 уникальных значений подсчёт или perfect-hash проще и быстрее полной сортировки; эксперимент ставит границы, а не решает продакшен-задачу.
Seoul says US must fix its visa system if it wants Korea's investments
- Сеул требует от Вашингтона реформы визовой системы и извинений после ареста сотен корейских рабочих на заводе в Джорджии.
- Власти передали «буквальный протест» и настаивают на квотах для квалифицированных специалистов (E-4).
- Правящие и оппозиционные депутаты считают, что Корея, будучи крупнейшим инвестором США, может диктовать условия.
- Президент Ли Джэ Мён подчеркнул: без доверия и защиты корейского бизнеса новых инвестиций не будет.
Комментарии (99)
- Южнокорейских инженеров в наручниках вывели для фотосессии: в Сеуле это восприняли как унижение союзника, вложившего миллиарды в США.
- По данным участников, большинство задержанных были на B-1/B-2, которые запрещают строительные и производственные работы; спорят, знала ли об этом сама компания.
- ICE арестовала десятки человее сразу; часть из них, по адвокатам, имела право находиться в стране, но всё равно остаются под стражей по личному указанию Трампа.
- Корейцы намекают на «wink-wink» практику: раньше условно закрывали глаза на визовые хитрости, лишь бы укладываться в жёсткие графики строительства и финансирования.
- В итоге: политика «показательной жёсткости» подрывает доверие инвесторов, пугает туристов и специалистов, а в случае войны с Китаем США может нечего будет ставить на воду без корейских верфей.
Court rejects Verizon claim that selling location data without consent is legal 🔥 Горячее
- Апелляционный суд 2-го округа оставил в силе штраф FCC в $46,9 млн против Verizon за продажу геоданных без согласия абонентов.
- Verizon, T-Mobile и AT&T оспаривали санкции в разных срубах: Verizon и T-Mobile проиграли, AT&T выиграл в 5-м округе; появился судебный раскол, дело может уйти в Верховный суд.
- Суд отверг доводы Verizon, что данные о местоположении не подпадают под закон о конфиденциальной информации клиента (CPNI) и что штраф нарушает право на суд присяжных.
Комментарии (69)
- Verizon оспаривал штраф не из-за денег (40 млн — копейки против 9 млрд дохода за квартал), а чтобы протестировать, можно ли нарушать закон без последствий.
- Суд признал продажу геоданных без согласия незаконной, но штраф всё равно воспринимается как «цена вопроса»: компании уже заработали на сделке больше.
- Участники сходятся: пока сумма штрафа ≤ прибыли и никто не сядет, нарушения будут повторяться; требуют процент от выручки и уголовную ответственность.
- Опасения, что операторы просто спрячут согласие в 50-страничный договор или превратят отказ в дорогой тариф.
- Решение касается только голосовой «телеком-услуги», не распространяется на мобильные приложения, ОС и банки-продавцы транзакций.
Where did the Smurfs get their hats (2018)
Откуда у смурфов шапки?
У смурфов — фригийские колпаки, древний символ свободы.
Пейо, бельгийский автор, выбрал их, вероятно, как отсылку к французской революции, где такой колпак стал «красной шапкой свободы».
На самом деле это не тот колпак.
Римские рабы-освобождённые носили пилос — простую войлочную шапку без полей. Французы перепутали. Пейо — нет, он просто нарисовал, как красиво.
Под шапкой? Папа Смурф — лысый. У Смурфетты — волосы, но она искусственная.
Комментарии (52)
- Главная версия: шляпа смурфов — это фригийский колпак, символ свободы (Французская революция, грибы «liberty cap»).
- Альтернатива: форма уходит в немецкую сказочную традицию гномов и шахтёрских колпаков.
- Быстрая рисовка: 3–4 линии — удобно при массовом появлении персонажей.
- Конспирология: смурфы — коммунисты, гномы-смертные грехи, Гаргамель — священник.
- Канон: смурфы, вероятно, лысые; Смурфетта — искусственное создание, её волосы тоже «конструкт».
DOOMscrolling: The Game 🔥 Горячее
Doomscrolling: игра
Скроллинг как единственный способ управления.
Идея
Классический дум-скроллинг → браузерная игра, где всё, что нужно — листать вниз. Никаких стрелок и прыжков.
Попытка №1: провал
9 месяцев назад ни один LLM не смог связать «скролл вниз» с «фон движется вверх». Получилась пародия на игру. Забросил.
GPT-5 и победа
Через пару часов — рабочий прототип.
- Враги: 5 спрайтов, 2 кадра, как у Space Invaders.
- Механика: Galaga, но вертикально. Игрок движется вперёд-назад, монстры «привязаны» к полу.
Кофе-морнинги на каникулах
По часу утром:
- апгрейд оружия каждые 100 убитых;
- огненная стена подталкивает не стоять на месте;
- препятствия: кирпичи, паутина;
- 5 фонов, зелья здоровья, метка личного рекорда, пауза со статой.
Финальный штрих: новости
Появляются мемориальные плиты с заголовками NYT за сегодня. Не влияют на геймплей, только отвлекают.
Игра = самый сложный RSS-ридер в мире.
ИИ всё ещё тупит
Когда LLM не понимает, прерываю диалог и начинаю новый с тем же промптом — срабатывает.
Комментарии (92)
- Пользователи в восторге: человек без навыков кодинга собрал динамичную «дум-скролл»-игру, спросив ChatGPT сгенерировать всё.
- Механика: скроллинг = движение; враги и огонь идут снизу, игроку надо лутать апгрейды и убивать монстров.
- Впечатляет «лаборатория» со слайдерами для настройки спрайтов — пример Steve-Jobs-овского «конструктора калькулятора».
- Критика: нет инерции/чувствительности скролла, на больших экранах играть легче, можно «откатом» обмануть стену огня.
- Баг: одновременная смерть и 100-килл-бонус крашит игру.
- Общий вывод: простая, но свежая идея, показывающая, как LLM-инструменты открывают геймдев даже «не-программистам».