4 comments

  • orlp 7 minutes ago
    First, this article is mostly (AI?) regurgitation. This is much better: https://smalldatum.blogspot.com/2026/01/common-prefix-skippi....

    Second, I have independently invented this (quicksort on string prefixes) at my time at CWI, although I didn't end up publishing it, because...

    Third, this was already published in the original 1961 Quicksort paper by Hoare: https://www.cs.ox.ac.uk/files/6226/H2006%20-%20Historic%20Qu.... Near the end, the section on "Multi-word keys" describes a quicksort that partitions on just the first word, and only accesses the next word for the equality partition.

    So as is usual for software patents, this patent never should have been awarded.

  • dafelst 1 hour ago
    It's kind of insane that such an obvious optimization can be patented, I have to imagine that it has been invented independently dozens if not hundreds of times.
  • beastman82 36 minutes ago
  • charcircuit 9 minutes ago
    >A CPU register is naturally 8 bytes in size

    What does naturally even mean here. How is a 64 byte register's (zmm0) size any less natural?

    • RealityVoid 4 minutes ago
      Or a 7 byte register, if you really want to get freaky.