Xah Talk Show Ep794. wide color gamut, heic, avif, jpeg xl, webp, CSS oklch color

Video Summary (Generated by AI, Edited by Human.) In this episode of Xah Talk Show, host Xah Lee discusses his recent discovery regarding wide color gamut technologies and modern image formats, while also sharing his thoughts on the history of programming tools. Key takeaways from the video include: Wide Color Gamut and Displays (0:36 - 9:39): Xah explains that for the past 30 years, he operated under the misconception that the standard sRGB color space (8 bits per channel) represented the limit of human color perception. He discusses how modern monitors (supporting standards like Display P3) can now render colors outside of the sRGB triangle, offering more vivid visuals. Image Formats (9:39 - 38:53): He notes that common formats like JPEG and PNG often fail to support wide color gamuts in practice. He highlights newer formats like HEIC, AVIF, and JPEG XL as the superior alternatives for the future, noting their better compression and support for higher bit depths, whereas WebP remains limited to 8 bits per channel. CSS Color Spaces (25:01 - 32:26): Xah dives into the increasing complexity of CSS color standards, mentioning HSL, HWB, Lab, LCH, and OKLCH color space for its intuitive approach to human color perception. Rants on Programming (11:29 - 23:36): A significant portion of the talk involves Xah's critiques of Python and its creator, Guido van Rossum, as well as his dislike for the Unix and C philosophy, which he views as having negatively influenced software development. Emacs History (46:00 - 1:03:00): Xah engages in a discussion about the history of Emacs, clarifying that it predates Unix (having originated on the ITS operating system) and that GNU Emacs was intentionally built to be independent of the proprietary Unix systems of that era. Notes at http://xahlee.info/talk_show/xah_talk... If browser says security error, that is because it auto changes URL from HTTP to HTTPS. It's a way to censor 22 million old websites. Remove the S in HTTPS. Or use brave browser or safari.