academic paper style, implied joke violence
me, to the inventor of two-column LaTeX-generated PDFs: "You don't know who I am, but know that I have a certain set of skills. I will use these skills to find you, and make you suffer until my text layout is freed. If you do not undo the last several decades of academic papers and release them all as single-column HTML, I will break you into tiny pieces and then stomp on the pieces."
Intel, ARM, IBM, AMD Processors Vulnerable to New Side-Channel Attacks https://arxiv.org/abs/2008.02307
i do think there's also a "celery-taster" aspect too
some of us cant abide by the visual noise of using parens for ALL syntax... others dont really taste that and dont mind it
what i'm saying is that if you spent your childhood with only 3 registers, you treasure them like they were your own children
I think Google should save everyone a lot of time and effort and jump straight to discontinuing new services:
"We are proud to announce that Google Kitchen Tools will no longer be available on Sep 1st 2020, nor has it ever been available. Should you wish to export your Google Kitchen Tools data, you should be aware that there is no data, as Google Kitchen Tools has never existed.
The Google Kitchen Tools Team"
here's your requisite meme
but if that optimization matters a lot, js can do it too. *and* it won't have to copy a buffer into the wasm sandbox. turns out that makes it even faster, because the copying was now (always?) the bottleneck.
9_521_943'th piece of evidence that the slow code is _never_ what you thought it was.
still very excited by assemblyscript. porting was very simple and i can see this being useful for cpu-intensive tasks. thanks @brion for calling attention to it!
the original version byte-scanned buffers and did a lot of `slice` and `concat` to keep the logic simple. the hash itself does a lot of bit operations like "rotate", which are awkward in js.
for wasm, passing memory across the js/wasm border is the awkward part, so i tuned the algorithm to track more internal state, receive a buffer, and return "you should cut it here". no `slice` or `concat`.
A wizard appears. He looks grumpy.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!