kryten
Joined 13 years ago
Joined 13 years ago
The binary size may be similar but that doesn't mean the content is. Consider the two cases below to back up my assertion:
000000WE_COME_IN_PEACE000000000000000000
000000WE_COME_IN_PEACE_SHOOT_TO_KILL0000Look at just chrome for example, which I've posted my rationale for here:
https://news.ycombinator.com/item?id=6035091
Not a chance in hell.
1. The probability of discovering something in all that binary code, especially with the intricate and non-orthogonal nature of x86/x64 assembly and odd compiler optimisations. This isn't some 80's game.
A comparison:
28500000 = Chrome binary size [1]
750000000 = Human Genome size (converted to bytes - 1BP = 2bits so 4BP per byte) [2]
So we're only 26x more complicated than Chrome and we have absolutely no fucking idea what is going on with us most of the time.2. The probability of a vulnerability being published to Google versus selling it on the private market.
All sorts can happen between source and binary.
It scales fine. In fact it scaled for hundreds of years before electronic calendars appeared. They mobilized two world wars with pens, paper and typewriters.
Synchronisation is not an issue if you have one single source of truth.
No open review for any crypto functions in Windows is possible.
That's basically a fucking massive red flag.
Plus I have to have a network connection and log into a UNIX box for it which I can't do whilst I'm on the phone as it's stuck to my head at the time.
Times will change again.
However there is one problem with typewriters people generally forget: you can extract everything that has been typed from used typewriter ribbons...