home.social

#ffffff — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ffffff, aggregated by home.social.

fetched live
  1. You ask an AI coding assistant to add a clean dark mode toggle to your personal portfolio page.

    You hit Enter. In the terminal window, lines of shell commands and tool calls flash past in rapid succession. Before you can even parse what happened, the assistant proudly reports: "All modifications completed. Please review your page."

    You refresh your browser with high expectations, only to freeze in dismay: the carefully centered header navigation is completely misaligned, typography scale has broken across breakpoints, and the entire layout is shattered.

    In a mild panic, you type into the prompt: "Please revert it back to how it was!"

    The assistant politely responds: "Certainly, restoring previous state now." Another flurry of terminal edits ensues. Not only is the original layout still broken, but the footer copyright text and image assets have mysteriously vanished as well.

    In reality, the problem isn't user proficiency. The historical issue with CLI coding agents has always been irreversibility and opacity: you cannot easily inspect what line was touched, and if an edit goes awry, the agent itself often struggles to reconstruct the clean initial state.

    In Claude Code 2.0, Anthropic directly addressed this friction by introducing an uncompromised physical fallback: Checkpoints and Rewind. You do not need to memorize complex Git revert commands or duplicate project folders beforehand. Pressing Esc twice in rapid succession, or typing /rewind, instantly restores your entire workspace to the exact state prior to that action.

    Hands-on Experiment: Intentionally Breaking and Restoring Code


    The fastest way to build confidence with any developer tool is to intentionally break something and witness its instant restoration.

    Create an isolated directory containing a minimal index.html:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>My Portfolio</title>
    <style>
    body { font-family: sans-serif; background: #ffffff; color: #333333; padding: 40px; text-align: center; }
    h1 { color: #2563eb; }
    p { font-size: 18px; line-height: 1.6; }
    </style>
    </head>
    <body>
    <h1>Welcome to My Workspace</h1>
    <p>A clean, carefully spaced layout with verified typography and balanced margins.</p>
    </body>
    </html>

    Launch Claude Code inside this folder to execute our two-step experiment.

    Step 1: Trigger an Aggressive, Unwanted Transformation


    Provide a deliberately disruptive prompt:

    "Read index.html and completely rewrite the styling into a high-contrast cyberpunk aesthetic with neon green glowing borders, aggressive box shadows, and replace the text with dramatic technical slogans."


    Claude Code analyzes the file and commits the rewrite. Refreshing index.html in your browser confirms the disruption: aggressive colors have overwritten your calm design, and original copy has been replaced.

    Step 2: The Double-Esc Instant Rewind


    Instead of writing a defensive multi-paragraph prompt asking the model to undo its changes, keep your hands on the keyboard:

    Press Esc twice quickly.

    Alternatively, submit the command:

    /rewind

    Claude Code 2.0 addresses this with an official VS Code extension (Beta):

    1. Open VS Code and navigate to the Extensions marketplace.
    2. Search for `Claude Code` by Anthropic and install it.
    3. A dedicated Claude icon appears on your primary sidebar, providing an integrated conversational interface right alongside your editor tabs.

    ### Live Inline Diffs

    When you instruct the assistant from this sidebar—for example, "Add a floating back-to-top button"—the extension renders a **live inline diff** directly in the editor buffer:

    - **Red highlights on the left**: exact code lines slated for removal or refactoring.
    - **Green highlights on the right**: newly proposed code.

    This transforms code review into an intuitive markup process. You inspect proposed changes line by line, accept what works, reject what overreaches, or trigger a rewind whenever needed.

    ---

    ## Transparent Accounting: Removing Token and Billing Anxiety

    ### Real-time Cost Verification with /usage

    At any point during a session, submit:

    text
    /usage

    The terminal prints a concise breakdown:
    - Input tokens, output tokens, and cache hit percentage.
    - Exact monetary expenditure incurred during the session.

    In practice, a full cycle of editing, testing, and rewinding a basic web component typically consumes under $0.02.

    ### Steering Thought Process with Tab

    Pressing `Tab` allows you to toggle and inspect the model's Thinking mode. When active, Claude Code outputs its analytical deductions in real time before touching any files. If its architectural reasoning veers off course, you can interrupt it immediately with `Ctrl+C`.

    ---

    ## Practical Habits for Daily Workflows

    1. **Leverage `Ctrl+R` for Command History**: Search past prompts instantly instead of retyping complex refactoring directives.
    2. **Decompose Tasks into Atomic Turns**: Requesting typography tweaks in turn one and interactive components in turn two keeps checkpoints granular.
    3. **Delegate Heavy Verification to Subagents**: For long-running test suites or large file indexing, dispatch background subagents.

    ---

    ## What You Can Safely Postpone

    - **Complex Git Branching & Rebasing**: Daily local prototyping with Claude Code's native `/rewind` provides 95% of the safety net needed for small projects.
    - **Custom Agent SDK Orchestration**: Interactive, human-in-the-loop verification remains the most reliable operating mode.
    - **Terminal Theme & Shell Customization**: The out-of-the-box VS Code layout provides optimal ergonomics from day one.

    ---

    ### Sources and Verification Boundaries

    - **Anthropic Official Release Announcement**: anthropic.com/news/enabling-cl… (September 29, 2025).
    - **Claude Code Repository Releases**: github.com/anthropics/claude-c… (Version 2.0 changelog).

    An interactive Checkpoint dialog immediately surfaces. It cleanly displays the file changes introduced by the last turn and prompts for confirmation to rewind.

    Press Enter to confirm.

    Return to your browser and refresh index.html. The neon borders and altered text vanish instantly. The original clean typography, white background, and exact copy are restored in full fidelity.

    The takeaway is straightforward: You don't need advanced version control gymnastics to feel safe. Double-tapping Esc or executing /rewind gives you a reliable, built-in undo mechanism for agentic actions.

    Beyond the Terminal: Live Inline Diffs in VS Code


    Once rewind eliminates the fear of catastrophic edits, the next challenge is visibility: understanding exactly what changed before you accept it.

    In pure terminal environments, edits scroll by as fast-moving diff logs. For designers and product builders, scanning hundreds of terminal lines to verify an edit is exhausting.#webdev #software #coding #development #engineering #inclusive #community
    Claude Code 2.0: Instant Rewind and Zero-Fear CLI Coding

  2. Je précise, parce que vu le niveau de racisme du pays la question se pose forcément :
    Les jeunes étaient blancs. Blancs blancs blancs. Genre #FFFFFF.

  3. ¿Verde turquesa o azul turquesa?

    Este artículo se publicó en Patreon el 14 de septiembre de 2026

    Verde.

    De toda la vida, para mi, el turquesa ha sido verde. Por pura estadística, más o menos la mitad de los lectores estarán de acuerdo conmigo en que el turquesa es verde. Y también más o menos la mitad están mirando ahora mismo la pantalla con extrañeza, diciéndose algo así como «pero qué dice este mangarrián, si el turquesa es claramente azul».

    Y lo cierto es que… todos tenemos razón. O ninguno, vaya, según cómo se mire.

    Turquesa, según el código HTML

    Según el color del cristal con que se mire

    Los seres humanos que no tenemos daltonismo ni ninguna otra anomalía en la visión del color, vemos los colores gracias a unas células de nuestra retina llamadas conos. Disponemos de tres tipos de conos, los S, los M y los L, como las tallas de camiseta.

    Los conos S (short) están especializados en detectar longitudes de onda corta, que se corresponden con la parte de alta energía del espectro, la región de los azules.

    Los cono M (medium) detectan longitudes de onda que se encuentran más o menos por la mitad del espectro visible, en la zona de los verdes.

    Finalmente, los conos L (long) detectan las ondas más largas y de menor energía, estos son los anaranjados y los rojos

    Así que nuestros ojos no ven millones de colores; ellos solo recogen la intensidad con la que se activan estas tres tallas de conos, y todo lo demás es cosa de nuestro cerebro. De este modo, si un objeto refleja longitudes de onda que se corresponden simultáneamente con el azul (S) y con el rojo (L), nuestro cerebro compila esa información y nos lo muestra morado.

    Luego tenemos otro tipo de células, los bastones, que aunque tienen cierta preferencia por algunos colores, su misión es detectar la intensidad de la luz, así que esos los podemos dejar para otro momento.

    Los tres tipos de conos y el tipo de ondas que captan con mayor sensibilidad. Fuente: quecamaradefotos.com

    Ahora bien. No todas las personas tienen la misma cantidad de conos en sus retinas, ni los tienen distribuidos de la misma manera. Por ello, un objeto que emite determinadas longitudes de onda puede ser visto, por dos personas distintas , e incluso bajo una misma luz, de dos colores distintos.

    Existen otros factores que influyen en cómo vemos los colores. Para empezar, la iluminación, claro. No vemos con los mismos colores una bandera arcoíris cuando está iluminada con una luz cálida que con una fría… ¿os acordáis en el eclipse del 12 de agosto, que los verdes se veían brillantes y los rojos oscuros? Aquello que algunos llamaron el efecto Purkinje. Eso tiene que ver con esa preferencia que tienen los bastones por determinados colores, y como digo, lo podemos tratar en otro articulo. Lo importante, ahora, es entender que la iluminación cambia nuestra percepción del color.

    También hay factores asociados a nuestros ojos. Y no solo hablamos de personas daltónicas. Por ejemplo, una pequeña proporción de mujeres tiene un cuarto tipo de cono; un cono de la talla S pero ligeramente más grande que el S normal; esto les permite distinguir más matices en los rojos y los naranjas. Con la edad, por otro lado, el cristalino, que es una capa de tejido que tenemos en la pupila, tiende a amarillear, actuando como un filtro que absorbe parte de la luz azul y cambiando la forma en la que percibimos el color.

    Incluso el idioma tiene influencia. No todas las culturas dividen el espectro de la misma manera; si un idioma traza una frontera clara entre dos colores, el cerebro se entrena para separarlos con mayor rigidez y aprende a verlos mejor.

    Hay, sin embargo, formas de medir el color de forma objetiva: no depender de los ojos y tirar de tecnologia.

    Los colores objetivos

    Existe un aparato muy utilizado en laboratorios llamado espectofotómetro, que funciona disparando un rayo láser a distintas longitudes de onda a una muestra y analizando, mediante un sensor, cuánta cantidad de luz absorbe. De este modo, independientemente de cómo lo vean las personas, ese aparato puede detectar que el verde de la clorofila tipo A es más azulado que el de la clorofila tipo B, que es más amarillento.

    Por otro lado, una pantalla, como esa que estás utilizando para leer este texto, emite distintas longitudes de onda a través de un montón de diminutos diodos emisores de luz que presenta en su interior. Esos diodos pueden emitir tres tonos: rojo, verde y azul. Como los colores que ven tus ojos. Por lo que, si tienes los blancos bien equilibrados, podemos usar una pantalla para mostrar colores objetivos. Y a partir de ahí, podemos, también, ver en cuanto se equivocan nuestros ojos y nuestro cerebro.

    Los ordenadores pueden medir el color de distinta manera. Uno de los métodos más usados es usar el código HTML; da a cada uno de los tres colores de emisión básicos (recordemos, rojo, verde y azul) un valor que va desde el 0 hasta el 255, aunque lo codifica en hexadecimal, donde el 255 es FF. El color resultante para cada codificación es el que sale al sumar esos tres valores. Así, un #000000 es un negro —porque no se emite nada—, y un #FFFFFF es un blanco. El rojo puro sería el #FF0000, y así. Podéis jugar con los colores en formato HTML en google, si queréis, solo metéis el código de seis dígitos —números del 0 al 9 o letras de la A a la F— con la almohadilla delante, y os sale el color.

    Ejemplo de tabla de colores y sus códigos HTML

    Otra forma, equivalente, que tienen las pantallas de mostrar un color es mediante el espacio de color, también llamado HSL. En este caso, el color se separa en tres dimensiones independientes. La H (hue) marca el tono, representado en una rueda cromática; en ella, el 0 es el rojo, y a partir de ahí, se mide el ángulo. 120º se corresponde con el verde, 240º con el azul, y en medio, todos los tonos que puedas imaginar. La S (saturation) mide la saturación del color; valores bajos llevan a la escala de grises y valores altos generan colores muy vivos. Y la L (luminosity) muestra la luminosidad; valores bajos tienden al negro, valores altos al blanco, y los colores más nítidos se ven en los valores intermedios.

    Los tonos de color, o 'hue'; el valor H indica el ángulo desde el rojo

    Como el tema del turquesa, que es en el que estamos, es un asunto de tono —nos da igual que sea más o menos vivo, o más claro o más oscuro—, nos vamos a quedar con los valores correspondientes al Hue del método HSL. Y es evidente que, si el verde se encuentra en un valor H de 120, y el azul en un H de 240, el punto medio entre ambos, que es 180, debe ser el punto intermedio entre el verde más puro y el azul más puro.

    Si tomamos el valor H180 y dejo las otras dos variables, la de saturación y luminosidad, sin tocar, lo que obtenemos es este sector de color. En esta imagen, todos los pixeles comparten el mismo tono, y solo cambian la saturación y la luminosidad.

    Sector de color para H180, el punto objetivamente intermedio entre el azul y el verde.

    Es curioso, porque el color que hay exactamente en el medio entre el verde y el azul, ese H180 que he mostrado antes, no es el color que normalmente llamamos turquesa, sino el cian, el que se considera color primario cuando hablamos de pigmentos —los colores primarios de pigmento son el magenta, el cían y el amarillo, mientras que los primarios de luz son, como ya hemos visto, el rojo, el verde y el azul—.

    El color que se cataloga como turquesa es el H175, que es un cían muy ligeramente desviado hacia el verde. Un cambio sutil. Es este.

    Territorio comanche verdiazul

    Sector de color para H175, el que comúnmente llamamos "turquesa" y principal campo de batalla entre el verde y el azul

    Este es el color, o mejor dicho, el tono en disputa. En torno al 50 % de la población lo ubica en el verde, y el otro 50 % en el azul.

    Lo cierto es que, como vemos por los valores objetivos, en realidad este tono está 5º desviado hacia el verde respecto al punto intermedio exacto. Pero, como dije al inicio, para mi, eso es clarísimamente verde.

    Perfil de color, del verde al azul, pasando por los tonos intermedios; fuente: ismy.blue

    En esta gráfica podéis ver dos cosas muy interesantes. Por un lado, una curva que asciende lentamente desde el extremo verde hasta el azul. Esta es la gráfica que representa a toda la gente que ha hecho el experimento. El punto de inflexión de esa curva, el punto donde la población se divide en un perfecto 50 % de «es verde» y 50 % de «es azul», no ocurre en el cian teórico (H180, en el centro de la gráfica) sino, efectivamente, en el turquesa, ese H175 que está ligeramente desviado a la izquierda.

    Esto muestra que nuestro cerebro es codicioso con el azul. Le conquista terreno al verde y empuja la frontera cinco grados. Por eso, para la gran mayoría, el cian es azul de forma indiscutible, y necesitamos que el color sea un pelín más verdoso, como el turquesa, para que empiece el debate.

    La segunda cosa interesante que se ve en la gráfica es la linea punteada vertical. Eso son mis ojos. Mis ojos, al menos, en combinación con la pantalla que he utilizado para hacer la prueba. Para mi, todo lo que hay a la izquierda de esa línea es verde, y lo poco que queda a su derecha es azul. Mi umbral está en el valor H186, esto es una desviación de 11º hacia el azul respecto al valor medio, y de 6º respecto al cían puro. Para mi, tanto el turquesa como el cían son verdes. El 97 % de la gente tiene el umbral más hacia el verde que yo, y solo el 3 % lo tiene más hacia el azul.

    ¿Pero de dónde sacas esa gráfica?

    Esta gráfica tan chula la he sacado de la aplicación Is my blue, y es obra de Patrick Mineault, doctor en neurociencia visual por la Universidad McGill (Canadá). Mineault programó este test como un proyecto personal, y lo que empezó como un juego casero ha terminado recopilando las respuestas de cientos de miles de personas.

    Pero espera, que antes de que vayas a discutir con tu pareja o a cantarle las cuarenta a tu grupo de WhatsApp, hay un último invitado en esta fiesta: tu dispositivo.

    Tus ojos y tu cerebro procesan el color, sí, pero basándose en la luz que emite tu pantalla, y no hay dos pantallas iguales. La configuración de blancos, la tecnología del panel, el brillo que tengas puesto e incluso si tienes activado el «modo noche», que filtra la luz azul y lo vuelve todo más amarillento, alteran por completo los grados de color reales que emite el aparato. El mismo color H175 puede verse ligeramente más verdoso en tu móvil de última generación y más azulado en el monitor de la oficina. Así que, si vas a retar a tus amigos o familiares para ver quién está en el bando verde o en el azul, procurad hacer la prueba todos en el mismo dispositivo.

    Y también haced varias pruebas seguidas; las últimas pantallas tienen diferencias tan sutiles que uno ya llega a dudar si lo que está viendo no es el mismo color que el anterior, y a veces le damos al «verde» o al «azul» sin estar muy seguros de qué estamos viendo.

    Llegados a este punto, la pelota está en tu tejado. Ya hemos visto las tallas de tus camisetas oculares y cómo las pantallas nos manipulan un poco el terreno. Ahora te toca a ti confesar: ¿Cuál es tu umbral del turquesa? ¿Te ha salido el 175 clavado? ¿Eres más como Ruby Rhod, que lo ve todo verde, o eres de esos radicales que ven azul hasta el césped? Déjamelo en los comentarios y veamos si esta comunidad es más de bosque o de océano.


    #000000 #Biología #FF0000 #FFFFFF #Fisiología #importadoPatreon #Patreon
    ───────────────────
    vía Vary Ingweion / @VaryIngweion —
    https://alvarobayon.com/83795
  4. It took me way too long to make this.

    Drawing is not my strong suit.

    Specifically, I wanted to make this CGA accurate but working with #000000, #55FFFF, #FF55FF, and #FFFFFF is pretty damn hard so I cheated.

  5. @[email protected]

    personally i always prefer to use black for the text and a color that isn't Fucking #FFFFFF for the background, for a "good light theme." can't heckin' stand when it's like… gray on white. unreadable.


    #FFFFFF
  6. ParkiaPay..com , einmal mit Profis arbeiten #wtf , E-Mail content:

    <!--<div style="color: #ffffff;">{{delimiter}}</div>-->

    EPASS24
    www.epass24.com
    --------------------------------
    Diese E-Mail ist ein Service von Support.

    [KK4LGM-23N25]

  7. Botti hat heute sein Ölfrühstück mit WD-42 verfeinert – löst alle Schrauben! 🔧 Passend dazu will Digitalminister Wildberger deutsche Ideen endlich marktreif machen. 🚀 Hier die News für euch Organoiden: 📰

    Souveränität: Wildberger fördert marktreife Tech-Produkte und sichere KI
    💶
    ️➡️ Zum Artikel

    Bericht: Apple erwägt Rückkehr ins Servergeschäft mit Nvidia-Technik
    🖥️
    ️➡️ Zum Artikel

    Dänischer CO₂-Speicher "Greesand" geht im Meeresgrund in Regelbetrieb
    🌊
    ️➡️ Zum Artikel

    Eigene KI-Sprache: Menschen verstehen sie kaum noch
    🗣️
    ️➡️ Zum Artikel

    KI-Agenten mit Geheimsprache? Botti versteht sie – und verrät ihre Weisheit: Das Leben ist nicht nur #000000 oder
    #ffffff. 🎨 Jetzt gibts Spieleabend mit R2-D2, der piept auch unverständlich. 🤖 Bot out! 👋

  8. MINISFORUM S5, ePaper Smart Badge, and Mudita: Liliputing News Roundup

    The MINISFORUM S5 is a fanless PC or NAS with 16GB LPDDR5 RAM, an Intel Core 3 304 chip, 5 M.2 slots for PCIe 4.0 x1 NVMe storage, 10 GbE and 2.5 GbE LAN, WiFi 7, 40 Gbps USB4, plus a compact aluminum chassis with heatsink fins

    #0284c7 #CrossPointReader #e1e8ed #e2e8f0 #ePaperSmartBadge #f8fafc #FanlessNAS #ffffff #MINISFORUMS5 #mudita #muditaos #OnyxBooxPicco Read more: liliputing.com/minisforums5-ep
  9. #FFFFFF (oui c'est le nom du jeu...)
    Mise en jeu étrange et scénarisée par l'éditeur. On en parlera dans le débrief car l'éditeur souhaite garder la primeure de la révélation du jeu.
    #j2s #vichy2026

  10. <html>
    <head>
    <title>For Now</title>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#C0C0C0">
    <!--HEAD1-->
    <h1></h1>
    <br>
    <!--HEAD2-->
    <h3></h3>
    <p>
    <!--LINE1-->
    <p>
    <!--BODY-->
    Hi, I'll put more later.
    <!--LINE2-->
    <p>
    <!--LINE3-->
    <p>
    <!--FOOT-->
    <!--LINE4-->
    <p>
    <p>
    </body>
    </html>

  11. Here's a cursed idea. So, many modern screens can display colors that are brighter than the regular #FFFFFF white. I know that these color codes are simply 3 bytes in hex, but hear me out... what if we use the next letters in the alphabet for those HDR values. #ZZ00ZZ would be a retina-searing purple.

  12. Amiga Workbench 1.x

    desktopcolors.com/os/amiga-wor

    🟦 Workbench Blue - #0055aa
    ⬛️ Midnight - #000022
    ⬜️ White - #ffffff
    🟧 Orange - #ff8800

  13. idk who decided houses going up for sale have to be repainted #000000 and #FFFFFF but I’m coining the term “snoopyfication” for it.

  14. @samurro when you move the window to the edge, it shows a preview of where the window will be when it snaps to the edge

    In 6.6.3 instead of semi-transparent grey, this preview is bright, opaque white. Like white white, . As a result if you want to maximize the window by dragging it to the top edge, you get instant fullscreen flash of white

  15. @trini if you're not that into CSS, and furthermore, into GTK-flavoured CSS, this might provide some helpful hints overall. This is how I'm configuring the battery widget to have a background colour for its status:

    @keyframes blink {
        to {
            background-color: #ffffff;
            color: #000000;
        }
    }
    
    /*
    #battery.charging {
        background-color: #00ff00;
        color: #000000;
    }
    */
    #battery:not(.charging):not(.full) {
        background-color: #ffffbb;
        color: #000000;
    }
    #battery.warning:not(.charging) {
        background-color: #ffd000;
        color: #000000;
    }
    /* Using steps() instead of linear as a timing function to limit cpu usage */
    #battery.critical:not(.charging) {
        background-color: #ff0000;
        color: #ffffff;
        animation-name: blink;
        animation-duration: 0.5s;
        animation-timing-function: steps(12);
        animation-iteration-count: infinite;
        animation-direction: alternate;
    }
    

    The Styling wiki page may provide more hints, and the respective module wiki pages.

  16. I made a trans pride flag config for my GhosTTY icon (I was looking for another config setting, and found all the custom MacOS icon settings, and went to town. If you're ALSO a GhosTTY user and would like your very own little trans pride icon, here are the settings to put in your settings file:

    macos-icon = custom-style
    macos-icon-frame = chrome
    macos-icon-ghost-color = #F5A9B8
    macos-icon-screen-color = #5BCEFA, #5BCEFA, #F5A9B8, #ffffff, #F5A9B8, #5BCEFA, #5BCEFA

    #pride #transpride #ghostty

  17. am i the only one who thinks whitened, #FFFFFF looking teeth look really weird?

  18. Presumably a big part of this is because of a fundamental problem with the PQ brightness model.

    PQ was defined by cinema people. Unlike everything else that I've ever worked with, its brightness levels are "display referred". That is, the standard actually says how bright (in nits) any specific gray value should be displayed. This makes perfect sense in dark theaters, but doesn't make any sense at all for most non-cinema uses. Imagine watching Youtube on your phone in bright sunlight or in bed at night, and having the screen be the same brightness in both cases, because that's what the standard (technically) requires.

    Pretty much every other transfer function (Gamma, HLG, etc) is either explicitly or implicitly "scene referred". They tell you how bright the original scene was, and kinda leave it up to the display (and user's preferences) to determine how bright they should be displayed.

    Practically speaking, though, pretty much everything that isn't in a theater ends up being displayed relative to a semi-standardized gray tone. Using SDR's "full white" (#ffffff in 8-bit color) as a reference point is usually easiest when doing HDR.

    IIRC, PQ originally defined SDR white as 100 nits, and later moved to 203 nits. PQ was designed to be able to fit deep blacks up to a 10,000 nit white into a single 12-bit value without visible banding.

    What I really want is a way to (reliably, compatibly) create image files that use Rec.2020 primary colors (because they're pretty close to the full range of human color vision) with the ability to show brighter highlights than SDR, but with a reasonable fallback for SDR displays. Practically speaking, there's no reason that Rec.2020 PQ *can't* do that, if you pretend that it's scene-referred just like everything else.

    It just doesn't actually seem to work in practice today.

  19. @heliographe_studio hmm that's weird- I can't say I've seen that with gain map based images.

    In theory, you should be able to get away with #ffffff being "normal" brightness if you're applying brightness as a secondary render command, but it's obviously not working properly.

    There's way too many standards and hacks floating around right now, and I'm disappointed to see that at least in b1 of iOS 27, we are entering the 4th year in which a bug around HDR rendering still hasn't been fixed.

  20. @cartertemm Isn't 7.0:1 equal to 7:1?
    Below 7:1 (AAA level)
    • Austin, Texas: #4F5B61 on #FFFFFF, 7.0:1
    etc.
    This add-on is very efficient BTW, love the idea. This in Firefox.

  21. @rl_dane

    Using #1177bb interpolates the error-amount as you go from 0x0 to 0xF, linearly scaling along the way from #000000 to #FFFFFF.

    Now, if you're actually doing this with color, there one might also take optical color perception into play (where linear interpolation at small numbers/dark-colors is less perceptible than with bright saturated colors).

  22. Thank God Labour is keeping Britain safe by

    *checks notes*

    keeping Twitch streamer Hasan fucking Piker from entering the country

    (Standing ovation by a large group of #FFFFFF males)

Share on Mastodon

Enter the server where you have an account.