Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    A Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt

    Enthought

    15 HN recommenders · recommended in 19 months, 2015–2026

    YouTube

    19:09 · 178K views · Jul 8, 2015

    SciPy 2015 talk by Nathaniel Smith and Stefan van der Walt on choosing a new default colormap for Matplotlib. It covers why Jet misleads, how perceptual color spaces work, and how viridis was designed.

    HN's go-to recommendation for colormap and color-perception questions; commenters call it funny, brief, clear and a favorite talk.

    AI, Machine Learning & DataData visualization & information designData science & statistics
    1. 4:14
      Computer Color is Brokenminutephysics4.3M views • 11 years ago
    2. 49:20
      Modeling Data Concurrency w/ Asynchronous I/O in Zig - RedisConf 2020Redis11K views • 6 years ago
    3. 23:38
      Interactive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020The Julia Programming Language48K views • 6 years ago
    4. 2:12
      3D Gaussian Splatting - Why Graphics Will Never Be The SameIndividualKex2M views • 3 years ago
    5. 21:15
      Brown; color is weirdTechnology Connections5.3M views • 6 years ago
    6. 41:07
      KEYNOTE / Robert ErdmannPyCon US24K views • 5 years ago
    7. 7:00
      CD / ColorCaptain Disillusion2.9M views • 6 years ago
    8. 31:51
      Visualizing the 4d numbers Quaternions3Blue1Brown5.6M views • 8 years ago
    9. 35:16
      Bret Victor - Drawing Dynamic VisualizationsColin McDonnell17K views • 11 years ago
    10. 25:52
      Halide TalkAndrew Adams53K views • 12 years ago
    11. 11:33
      A new way to visualize General RelativityScienceClic English3.6M views • 6 years ago
    12. 51:06
      NVScene 2015 Session: How to Create Content with Signed Distance Functions (Johann Korndörfer)NVScene35K views • 11 years ago
    13. 20:36
      Hans Rosling: Debunking third-world myths with the best stats you've ever seenTED2.2M views • 19 years ago
    14. 22:19
      The Weird World in RGBTechnology Connections2.7M views • 7 years ago
    15. 3:05:25
      Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming | Lex Fridman Podcast #224Lex Fridman812K views • 5 years ago
    16. 42:00
      I painted a Landscape with MathematicsInigo Quilez812K views • 4 years ago
    17. 17:40
      3D Gaussian Splatting! - ComputerphileComputerphile273K views • 2 years ago
    18. 19:00
      Optical illusions show how we see | Beau LottoTED3.5M views • 17 years ago
    19. 9:52
      Vectors | Chapter 1, Essence of linear algebra3Blue1Brown13M views • 10 years ago
    20. 5:10
      Dual Photographymm64823024K views • 17 years ago

    20 comments from Hacker News

    1. @spectramaxAug 2019· in “Turbo, an Improved Rainbow Colormap for Visualization”

      > Today we are happy to introduce Turbo, a new colormap that has the desirable properties of Jet while also addressing some of its shortcomings, such as false detail, banding and color blindness ambiguity. What are the desirable properties of Jet? Why not use Viridis or Magma or any of the recent linear colormaps from matplotlib 2.0? These shortcomings were the exact reason why Viridis was created as exemplified in this brilliant talk: this video I don't understand the point of Turbo. > Turbo mimics the lightness profile of Jet, going from low to high back down to low, without banding. As such, its lightness slope is generally double that of Viridis, allowing subtle changes to be more easily seen. This is a valuable feature, since it greatly enhances detail when color can be used to disambiguate the low and high ends. Why would anyone want low-to-high-to-low colormap? > Viridis is a linear color map that is generally recommended when false color is needed because it is pleasant to the eye and it fixes most issues with Jet. Inferno has the same linear properties of Viridis, but is higher contrast, making it better for picking out detail. However, some feel that it can be harsh on the eyes. While this isn’t a concern for publishing, it does affect people’s choice when they must spend extended periods examining visualizations. Personal taste vs scientific accuracy - I will take the latter unless we are doing plots for marketing materials. In my view this is not substantiated reason

      Strongly recommendsView on HN
    2. @neilpanchalOct 2019· in “Designing Accessible Color Systems”

      I built similar perceptually uniform color library: [LINK] The sad part is that we have all these colors available in the physical world but representing in sRGB (or even Adobe RGB or DCI P3) space takes away all the fun. We have a narrow space to work within and it poses limits to what you can do. Vast majority of monitors in the world are barely capable of representing sRGB space, and even if they are, calibration is another issue. You can employ all kinds of science in representing proper colors but if the end user's calibration is not good, all bets are off. Colors are a problem for interface design (and accessibility), it becomes a real challenge when dealing with quantitative data and build perceptually uniform colormaps with accessibility considerations, here is an amazing presentation of Matplotlib's new colormaps: this video

      Strongly recommendsView on HN
    3. @azepoiJun 2020· in “How to Avoid Equidistant HSV Colors (2011)”

      I'm impressed by the other mentioned picker, for HCL this time [LINK] This tool is also useful [LINK] I have to mention this fantastic presentation on colormaps this video (A Better Default Colormap for Matplotlib, SciPy 2015, Nathaniel Smith and Stéfan van der Walt). It is about perceptually uniform colormaps. [LINK]

      Strongly recommendsView on HN
    4. @kbdAug 2019· in “Turbo, an Improved Rainbow Colormap for Visualization”

      If you have any interest in this topic, I’d strongly recommend watching this presentation at SciPy 2015 where Viridis and Inferno were first presented, when the developers of Matplotlib were coming up with a new default colormap to replace Jet: this video I'd love to see Turbo analyzed in the same fashion.

      Strongly recommendsView on HN
    5. @MizzaApr 2019· in “Unveiling the first-ever image of a black hole [video]”

      Grrr, why aren't scientists all using perceptually uniforms color schemes! This would still look awesome in `plasma`. Is there any where I can get the data and do it myself? One of my favorite talks ever is on this subject: this video

      Strongly recommendsView on HN