HeadlinesBriefing favicon HeadlinesBriefing.com

Como meu leitor de e-books perdeu suas listras

Hacker News •
×

Fui um leitor a vida toda, um hábito frágil em nossa era de distração infinita. Livros e leitores de tinta eletrônica resolvem a competição por atenção, mas não podem competir com um telefone em conveniência. Alguns dias atrás, soube de pequenos leitores de tinta eletrônica. Comprei um Xteink X3 e instalei o firmware de código aberto Cross Point. Adicionei livros e fontes personalizadas, embora a renderização fosse indiferente.

Cross Point é configurável, então converti uma foto em um bitmap com dithering para minha tela de suspensão. Quando li que o dispositivo suportava 4 tons de cinza, experimentei escala de cinza. Isso revelou um bug: cinza escuro era renderizado como preto. Criei uma imagem de teste e confirmei. Uma imagem de três tons mostrou ghosting no aplicativo visualizador, mas não na tela de suspensão. Ambos tinham listras verticais que não estavam no bitmap.

Sem saber nada sobre tinta eletrônica ou ESP32, usei GPT-6 Astra no Codex. Astra descobriu que o visualizador fazia uma atualização rápida em preto e branco sem o empurrão cinza, e corrigiu. As listras persistiram. Astra culpou o dithering Floyd–Steinberg, depois sinalizou a forma de onda de empurrão. Ele relatou um padrão de listras de dois pixels, mas a anotação mostrou que escolheu a textura de dithering, não as bandas que vi.

Entidades-chave: Empresas: Xteink, Cross Point, Codex