back
user profile
dmitrygr
13,818karma·4,955submissions·March 28, 2012
about
I make things and I break things for fun.
me@dmitry.gr
https://dmitry.gr/ long ago: http://palmpowerups.com/
Places we might have crossed paths: VMWare, Google, Apple
recent activity (4,955 total)
comment
In a civilized society, we all have a social contract that says " law > opinion ". That's why morals don't matter when deciding to punch someone or not. Want to punch a Nazi? Go…
comment
Punching anyone isn't ok. We have laws against that. I choose to be outspoken about this. Have at me!
comment
When laws do not give you privacy, paintball guns will (see speed cameras in Chicago for examples of how citizenry will _rightly_ deal with this)
comment
@raphlinus: well, if you can get it better than one iteration per cycle, I would love to see how (truly)
comment
#define FIZZ 1
#define BUZZ 2
struct {
uint8_t flags;
uint8_t next;
} static const nfo[] = {
{FIZZ+BUZZ,1},
{0,2},
{0,3},
{FIZZ,4},
{0,5},
{BUZZ,6},
{F…
comment
Memory accesses are not slow on modern CPUs. With speculative loads and large L1d caches these loads won't stall even a single cycle String duplication helps speed here. Branch misprediction will…
comment
#define FIZZ 1
#define BUZZ 2
static const uint8_t divs[] =
{FIZZ+BUZZ,0,0,FIZZ,0,BUZZ,FIZZ,0,0,FIZZ,BUZZ,0,FIZZ,0,0};
static const char* strs[] = {
[0] = "%u\n",
[FIZZ]…
comment
Sony. "other os" yes
comment
"pro" ain't so "pro" anymore. "Enterprise" is the new "pro" so pay up!
comment
And somehow this isn't a topic being forced unto the front page by mods :)
comment
Hm. So treating me as a part of an allegedly uniform class "powerful men" is ok? But treating others as part of a uniform mass isn't? Curious. Learning so much
comment
Edit: very very few filed and very few won
comment
Yes. But as a man you're not allowed to complain about that. Men cannot be discriminated against or harassed. /S
comment
This claim keeps coming up that "hate speech" isn't allowed and isn't legal. It is kind of funny to read since legally no such thing as "hate speech" exists. SCOTUS has c…
comment
+1. Would read again Hahaha
comment
You can insert a Fi sim into an iPhone. Officially this isn't supported, but you'll get reasonable service. What you won't get: auto switching between us cellular, TMobile, and Sprint; …
comment
You know that famous inverse square root code? Apple basic? Some things just cannot be pair programmed. They are simply impenetrable to average minds at the time. Your argument sounds like one for a H…
comment
It is worrisome that you are not horrified by what you just said. YOUR view of what is and isn't "inherently violent" is your rule? What of people who view this differently? You DO know…
comment
Two party political systems almost always eventually lead to extreme polarization. There's been multiple studies showing this. Once polarization happens, the center quickly fades and fringes coll…
comment
maybe it's best to leave the judging of those messages to social pressure.
I REALLY hope that that's a joke. Social pressures brought you ACTUAL Nazi Germany and ACTUAL Communist r…
comment
In USA, the supreme Court has stated that it is only not protected if it causes an IMMEDIATE risk to life. A website doesn't meet that bar, most likely, at least the way SCOTUS phrased it..
comment
There is no documented way to read cyphertext. I am SURE some manufacturer specific commands exist. But they will likely be undocumented, model-specific, and may be locked away behind a manufacturer k…
comment
Please explain how you'll mutate a single bit of output given only input and no knowledge of key
comment
AES without a known key doesn't allow modifications of a single output bit by only modifying plaintext and having no way to observe cyphertext.
comment
AES is not linear thanks to the SubBytes step. You don't know the key. Good luck :)
comment
No because of SubBytes step
comment
This is idiocy. Modern drives AES encrypt data to provide whitening. You do not have the key nor do you set it or care for it. Without it you'll not be able to pull this off. Their attack will on…
comment
The issue they are trying to solve is that the DNS request might be sent somewhere at all (and thus manipulated). So your solution doesn't address that (as it guarantees a request is sent)