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

    Algorithmic Redistricting: Elections made-to-order

    AlphaPhoenix

    2 HN recommenders · recommended in 3 months, 2023–2025

    YouTube

    26:48 · 584K views · Jun 28, 2021

    AlphaPhoenix uses Monte Carlo simulation and annealing-style methods to draw North Carolina congressional district maps, both gerrymandered and fair. He focuses on the fascinating computational problem rather than the politics.

    HN recommends it as an entertaining demonstration of how powerful algorithmic gerrymandering can be.

    Politics, History & SocietyUS politics & electionsAlgorithms & data structures
    1. 3:38
      The Shortest-Splitline Algorithm: a Gerrymandering Solution [Bonus Video]CGP Grey692K views • 15 years ago
    2. 6:18
      Animated Voting MethodsUnify The Vote16K views • 9 years ago
    3. 4:27
      The Voting System That Should Replace Every ElectionCGP Grey4.7M views • 15 years ago
    4. 14:03
      Simulating alternate voting systemsPrimer4.5M views • 6 years ago
    5. 18:16
      Do these scatter plots reveal fraudulent vote-switching in Michigan?Stand-up Maths906K views • 5 years ago
    6. 5:50
      15 Sorting Algorithms in 6 MinutesTimo Bingmann29M views • 13 years ago
    7. 6:31
      Why Your Vote Doesn't CountCGP Grey7.9M views • 15 years ago
    8. 19:55
      Why was Biden's win calculated to be ONE IN A QUADRILLION?Stand-up Maths1.3M views • 5 years ago
    9. 6:31
      You Can Win the Presidency With 22% of the VoteCGP Grey8.3M views • 14 years ago
    10. 59:34
      CppCon 2017: Matt Kulukundis “Designing a Fast, Efficient, Cache-friendly Hash Table, Step by Step”CppCon137K views • 9 years ago
    11. 1:29:55
      Sorting Algorithms: Speed Is Found In The Minds of People - Andrei Alexandrescu - CppCon 2019CppCon184K views • 7 years ago
    12. 6:23
      How We Should Vote (Range Voting)Undefined Behavior43K views • 10 years ago
    13. 1:23:30
      Democrats Need to Face Why Trump Won | The Ezra Klein ShowThe Ezra Klein Show733K views • 1 year ago
    14. 6:47
      The Voting System That's Actually Too Good for Politicians to AllowCGP Grey10M views • 12 years ago
    15. 1:10:10
      CRDTs: The Hard PartsMartin Kleppmann90K views • 6 years ago
    16. 8:34
      Was YOUR vote counted? (feat. homomorphic encryption) - NumberphileNumberphile198K views • 9 years ago
    17. 19:34
      Gerrymandering: Last Week Tonight with John Oliver (HBO)LastWeekTonight13M views • 9 years ago
    18. 1:07:41
      Modern Dictionaries by Raymond HettingerSF Python150K views • 9 years ago
    19. 3:35
      How our voting system (and IRV) betrays your favourite candidateThe Center for Election Science35K views • 12 years ago
    20. 12:20
      I Solved Klotski2swap2.1M views • 1 year ago

    3 comments from Hacker News

    1. @SpivakAug 2025

      Required watching to put things into perspective of how powerful gerrymandering can be this video There was a proposed (and failed) ballot initiative in Ohio that tried to address this in the only way you actually can. The tl;dr is that there is no such thing as a fair map and so the state would be required to gerrymander the districts to match the state-wide election results. Basically proportional representation with extra steps, but brings the "secret metric" in map making to the forefront and requires it be a specific value so you can't tune it to your favor.

      Strongly recommendsView on HN
    2. @opdahlJun 2023· in “Math Has Changed the Shape of Gerrymandering”

      For a great (and entertaining!) look into how you can use simulations to generate these types of maps you should check out this video by the superb channel AlphaPhoenix: this video

      Strongly recommendsView on HN
    3. @j5155May 2023· in “What if you did the exact opposite?”

      This aspect of adding randomness to avoid local randomness reminds me of AlphaPhoenix’s automated gerrymandering project: this video

      CitesView on HN