Medijski sadržaj
- Tweetovi
- Tweetovi i odgovori
- Medijski sadržaj, trenutna stranica.
-
i joined an irish wolfhound club for $35 because i thought their newsletters would entertain so here’s some choice excerpts -“This bitch was a bit too long for me” -“Select Bitch” -“Best Veteran Bitch” -“a well-built Bitch with many qualities” -“another Bitch of High quality”pic.twitter.com/mygAywDUYq
Prikaži ovu nit -
i’m trying to teach my partner to play cities skylines, send helppic.twitter.com/VUs1MyRKuj
Prikaži ovu nit -
it takes the latest text i typed and.. inverts the text colour???pic.twitter.com/AFnXZze6JK
-
i pressed F1 because i’m too scaredpic.twitter.com/41WJooCmB1
-
-
-
here's the same routine made constant time by always adding-then-doubling which requires 283 instructions AND TAKES 374 CYCLES JUST TO MULTIPLY TWO BYTESpic.twitter.com/TBV7N5mlUh
Prikaži ovu nit -
here's a fairly "simple" variable-time 8-bit x 8-bit -> 16-bit multiplication algorithm in 6502/6510 assembly, which indexes over the bits of the b multiplicand and conditionally either doubles or add-then-doubles, taking 146 cycles (best case) to 184 cycles (worst case)pic.twitter.com/Nh3hoONQRF
Prikaži ovu nit -
before jumping into the assembly (THERE WAS A JOKE THERE, DID YOU SEE, DID YOU SEE IT) maybe i should first show some C taken from an older version of BoringSSL which multiplies two n-bit numbers into a 2n-bit result in constant-time (albeit relying on hardware multiplication)pic.twitter.com/VwLCU6cDrC
Prikaži ovu nit -
of course there's ways around non-constant-time multiply instructions, like the well-documented tricks
@BearSSLNews uses (cf. https://www.bearssl.org/ctmul.html or below) but afaik all them rely on tricking *some* form of a hardware multiply instruction into good behaviourpic.twitter.com/wDV8N6nUSU
Prikaži ovu nit -
i too have also suffered from this, and concluded that they should never be used in any way as identifiers. also, have you read the libphonenumber documentation on how fucky phone numbers are? https://github.com/google/libphonenumber/blob/master/FALSEHOODS.md …pic.twitter.com/sAu49k3hyJ
-
-2 is the actual best prime and i will die on this hillpic.twitter.com/0vB15RHenQ
-
-
on a scale of 1 "legit" to 10 "cheater cheater pumpkin eater", how much of a cheater move is it to use assembler macros like thispic.twitter.com/hJ6UlvQU8t
-
TIL
@xoreaxeaxeax wrote a C compiler that only uses the MOV instruction since it turns out to be turing complete GCC output vs. MoVfuscator output: https://twitter.com/NickSarten/status/1221908304441405441 …pic.twitter.com/PpVABoanm5
-
this tweet brought to you by: i have lost count of how many times i've implemented various constant-time comparisons and conditional swaps, and yet, here we are, againpic.twitter.com/BVQIjqmYmo
Prikaži ovu nit -
-
wittgenstein having a normal onepic.twitter.com/uNBPNxR5Ng
-
he’s such a wonderful person
he wrote a book where two women of colour, one a near-omnipotent AI, are the main protagonists
“i just really wanted to piss off anyone who would be mad that the first hyperintelligent supercomputer would identify as a woman of colour”pic.twitter.com/4394zYG4pk
Prikaži ovu nit
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.
𝖍𝖆𝖘𝖍 𝖋𝖚𝖓𝖈𝖙𝖎𝖔𝖓𝖘