<table class="provenance-header" style="border: 0; border-collapse: collapse; margin: 0 0 16px 0; width: 100%;">
<tr style="border: 0;">
<td style="border: 0; vertical-align: top; padding: 0 24px 0 0;">

> **Source:** [https://brettterpstra.com/6b5feb74-4208-11e9-9d31-040140774501](https://brettterpstra.com/6b5feb74-4208-11e9-9d31-040140774501)  
> **Snapshot:** 2026-04-26T16:12:46Z  
> **Generator:** Remarkbox `b35c136`  
>
> *This is a subthread snapshot. The living document lives at the source URI above — it may have been edited, extended, or replied-to since.*

</td>
<td style="border: 0; vertical-align: top; width: 160px; text-align: right;">

![Scan to visit the living source](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAACUAQAAAABdRz15AAABLElEQVR42s1WwQ3DQAizugD7b+kNqG2kfPqpBI9cT2kuDwuwMYf+WcSrvgEodnXpdQ4f/K5/v0FI3s0qVPmwxROMoyrtHC7wmtRf1xGeAIuBPMBTyQDqzfnu62dKn3XAr5cCY5KOhrb1g2CC7GCr1/mKCUdmWauO63wnWUFqW9EH9UsJyeS9jY8htTjdBq75YKISrwrwoH5pWjecqmi7WfPr4qU5grfnQznKB62ZMiXrfnNwHV3jRH+G8k6+e/1xfvW44AG/HP3pHb3v3yjG8lP1uJ8flrEZtifEVrf52lbcbEPMgd8H1Jg688SfQ8VMuIv5ES/wAI5oLuZbVAMH2Rfz3J41U4QnePECeoDg5L4RZ3Et936VK0EmnB5dB/MSbrdIOqPzZr699L77BVW1YlSiQy9qAAAAAElFTkSuQmCC)

</td>
</tr>
</table>

These were even faster for a large number of elements:
`(0..99999).to_a.shuffle[0..4]`, `(0..99999).sort_by{rand}[0..4]`. (Than
this: `(0..99999).to_a.sort{rand() -0.5 }[0..4]`.)


---

**Source:** [https://brettterpstra.com/6b5feb74-4208-11e9-9d31-040140774501](https://brettterpstra.com/6b5feb74-4208-11e9-9d31-040140774501)  
**Snapshot:** 2026-04-26T16:12:46Z  
**Generator:** Remarkbox `b35c136`
