from Hacker News

InteractiVenn – Interactive Venn Diagrams

by histories on 7/24/24, 2:57 PM with 15 comments

  • by nikolay on 7/24/24, 9:54 PM

    Kamala Harris approves this service [0]!

    [0]: https://www.youtube.com/watch?v=edDnGiJStvs

  • by leonim on 7/25/24, 2:23 AM

    This is cool.

    I'll mention an alternative way to visualize Venn diagrams are UpSet Plots.

    [1]: https://en.wikipedia.org/wiki/UpSet_plot [2]: https://upset.app/ -- points to multiple implementations.

  • by wonger_ on 7/25/24, 1:54 AM

    Ah, I've made interactive Venn diagrams too! Such a niche topic. Here's a fun example of a 5-venn (give it a few seconds):

    https://editor.p5js.org/jwong/sketches/vC2x-M_QU

    I was investigating visual aids for math tutoring. Interactivity took a bit of work. Here's some alternative Venn implementations: https://wonger.dev/posts/behind-venn#prior-art

  • by Aardwolf on 7/24/24, 5:42 PM

    The 5-set Venn diagram looks beautiful (and is apparently by Branko Grünbaum), but is a similar symmetric 4-set Venn diagram also possible? Can't find any such example on the internet

    EDIT: apparently not, from Wikipedia: "David Wilson Henderson showed, in 1963, that the existence of an n-Venn diagram with n-fold rotational symmetry implied that n was a prime number."

  • by philsnow on 7/24/24, 8:22 PM

    I've had an inkling at various times to make a widget or app or something for players of Diplomacy [0] that uses this visualization to make it easier to see activity in all of your conversations at a glance / select who to talk to. It always ends up being more of a 'fun' idea than something that would actually be useful, though, because the 6-set Venn diagram is so much more difficult to visually parse than just a list of countries in a "To" line.

    [0] when played with "white press", which is where players can send messages to another player / to multiple other players, and the source of the message is authenticated. This is in contrast to "gray press" where the source is / can be anonymous instead of authenticated and "black press" where the source can be spoofed.

  • by martypitt on 7/24/24, 5:27 PM

    Relevant xkcd: https://xkcd.com/2962/
  • by leipert on 7/24/24, 4:58 PM

    In case you need a quick Euler diagram (Venn and Euler are often mixed up), I recently found: https://eulerr.co/
  • by connorlanewhite on 7/24/24, 4:20 PM

    This would almost certainly be more difficult, but I'd love if the diagram's relative sizes (optionally) accounted for the size of the sets' data – e.g. if set A and B have 2 items each with zero overlap, it would show two circles of equal size, completely apart from one another
  • by low_tech_punk on 7/25/24, 12:23 AM

    Wow, that 6-set visualization feels more asymmetric than 2,3,4,5. Is there an upper bound to the number of sets you can visualize in 2D, and how about 3D?
  • by jwilber on 7/24/24, 3:58 PM

    Interesting that this was published in a bioinformatics journal.