I really like all your photography , do you post on Instagram ? <| sep |> Midas and not HoD ? <| sep |> On the spectrum of clean to dirty , he ' s definitely hanging out on the dirty side ! <| sep |> Opener I aim for is Boulderfist Frostbrand Feral Spirit Crash Lightning Flametongue Boulderfist Doom Winds Stormstrike . I forego the second boulderfist if Stormbringer has already procced , otherwise I refresh it incase the stormstrikedoom winds sets it off . For buffs , you ideally want to maintain them even during a chain , if mobs are very close to death you can forego Flametongue to burn them down , but that ' s a feel thing rather than a strict rule . <| sep |> Uhm , it absolutely protects against the exact attack described in the article . In the article , it gets quadratic because insertion times become ON , well before a resize is triggered . With my suggestion in the scenario described in the article , very early on a resize would be triggered . Once the resize is triggered , the second hash table is the same size as the first , and things will hash approximately the same way and be fine . It has other disadvantages , no question , but it definitely does not have the vulnerability described in the article .