I have a question about the aperiodic spectre tile (or the hat/turtle).
I know that the proof of aperiodicity works by showing that the tiles must fit together in a hierarchical structure that eventually repeats itself at a larger scale. But the larger units aren't literally scaled copies of the spectre. I also know that there is some freedom as to how you draw the edges of the spectre.
Is there a way you can draw the edges that allows you to literally use spectres to cover a larger copy of themselves? If so, is this way of doing it unique?
"all the common synchronization primitives implemented using conditional branchescan be microarchitecturally bypassed on speculative paths using a Spectre-v1 attack, turning all architecturally race-free critical regions into Speculative Race Conditions (SRCs), allowing attackers to leak information from the target software" #GhostRace#spectre https://www.vusec.net/projects/ghostrace/
We made a new puzzle based on the Spectre tile, the aperiodic monotile discovered earlier this year by @Chaimgoodmanstrauss, @csk, and others. It is a set of 111 tiles with a truchet-style pattern printed on them
I've been playing about with the #Spectre aperiodic #monotile recently. I'm thinking of making them into fired & glazed #ceramic tiles for a wall piece somewhere and, to prepare for that, I've been thinking about whether there are lines I could draw between the sides that'd look pretty (similar to the boardgame "Tantrix")
I built a little #ruby app to make an #SVG of a tiling, so I could experiment — I'm still not 100% happy with the edge pairings, but you might enjoy looking at my work so far!
Finding Gadgets for CPU Side-Channels with Static Analysis Tools (github.com)
Google researchers Jordy Zomer & Alexandra Sandulescu explain how they used CodeQL to discover Spectre-v1 gadgets in the Linux kernel.