Messages - db90h [ switch to compact view ]

Pages: prev1 ... 11 12 13 14 15 [16] 17 18 19 20 21 ... 96next
76
Yes, but IE users make up too much of a market share. That's why I indicated to block older versions of IE makes some sense, but newer versions -- that's killing too much of your user base.

Anyway, I speculated about other causes because the OP suggested this was not their true reason.

EDIT: I had concluded that their SSL cert was signed by an untrusted root authority for IE, but am re-evaluating that for older versions. I posted too hastily. Turns out I was wrong, had my adrenaline pumping ;p. The root CA is a branch of Comodo, who is certainly trusted, but I don't know whether that branch is.

77
I can reason not supporting older versions of IE because they had such a problem with rogue extensions (Browser Helper Objects and Toolbars) *and* render content differently than other browsers, including newer versions of IE. Blocking newer versions of IE that render content the same as any other browser and that have essentially 'fixed' a lot of the extension problem by making users aware of what extensions are present is nonsensical though.

Also note that NOT ALL SSL ROOT CERTIFICATE AUTHORITIES ARE PRESENT IN ALL BROWSERS. The newer CA efforts for cheap or sometimes free SSL certs, for instance, certainly are not. The root CA not being present in IE may be the issue here. Without it, every SSL protected page would cause a huge warning. UPDATE: Not the case, at least not with latest IE.

78
Developer's Corner / Re: Random Question (About Hash Keys)
« on: May 08, 2012, 04:27 PM »
Updated last post to mention that I was being redundant, and also explain my 'rogue' redefinition of digests. I really do prefer this, and think it is valid. I don't know that anyone teaches my view that secure hashes should be reserved the term 'digests', but I like it because it makes it clear in conversation the difference between a secure hash and an insecure one, as well as its likely intent. That way, if you say 'digest', you know it must be a secure hash. Saying 'hash' could mean it is as little as one bit (arbitrary size, as mouser said), and therefore come with a huge collision rate... or, from a different perspective, mean its some random algorithm that need not be mathematically secure.

79
Developer's Corner / Re: Random Question (About Hash Keys)
« on: May 08, 2012, 04:04 PM »
And note that when two files or sets of data 'match' as mouser eloquently explained it (much better than I), that is what is called a 'collision', as I tried to explain above. Thus, the collision rate is paramount when determining what algorithm you want to use.

If it need be secure, then you want an essentially zero collision rate, but that comes with high computational complexity and a large bitspace. Thus, in *my* rogue thinking, I prefer to call such 'secure hashes', digests. A digest is a hash, but a hash isn't always a digest. Of course, being irreversible is another important characteristic that applies to both forms. Anyway, it just makes it easier to differentiate.

Update: I see mouser did put (collision) is parenthesis. In retrospect, my explanation assumes the reader knows too much already.

80
Why not just do it like they did in the movie? ;p. Google does similar things. I'm sure they actually do discover some decent programmers, though the questions I'm sure aren't that difficult for a programmer. At the interview they surely give a second, slightly harder, test to make sure you didn't cheat on the first. Then, yea, they tell you they will give you a job and pay you X. The thing is --- if you have these skills, you can get a job at A LOT of places, so do you *want* to work for Facebook, or someone else? This particular segment of the job market is not one that is weak. It has an excess of unfilled capacity.

Pages: prev1 ... 11 12 13 14 15 [16] 17 18 19 20 21 ... 96next
Go to full version