741 karma · joined July 26, 2012
Are you going to argue about the famous general instability of Windows compared to its large competitors though? It seems like a good indicator of bad design in low level implementations.
>Windows is one of the great engineering feats of CS
Do I have to point out all the lame exploits and bugs which take so long to get fixed, the terrible design, the "things which should have been there years ago but we still don't have" like a decent file manager, task manager, copy utility? And AFAIK Windows made few major contribution to the theory of OSs (semaphores, threads, paging, scheduling and so on) so there's really nothing to be amazed at.
I'll spare you my opinions on Bing. Reinventing the wheel is not worth describing, no matter how beautiful that wheel is, although I'm happy for you to be a part of the team making that wheel. If only Bing had more ambition than just being a clone of Google Search, some people under 70 would actually consider migrating. But if you're happy with your default-search-engine-bundled-with-IE market share at 20%, good for you (eh, it does bring a lot of ad money). You may not call the shots at MS, but you can at least admit all the shortcomings.
There is also the question of privacy. That's why my Org files are on my ownCloud and I have peace of mind forever.
[1] MapReduce is probably the most important thing Google researched but it only helps with companies' computing load, much like AT&T's telephony protocol improvements we never talk about.
And that's what the person above meant: it's not the highly addictive or the easily lethal nature of heroin that is a problem, but the combination of both. Most things that combine these two attributes are illegal.
However, I go agree that there is a problem with the fact that it is so addictive that making it illegal makes things worse because of low quality products. Doesn't undermine the point of the post above though. In an ideal world, no one would try to get heroin.
[0] http://www.giantbomb.com/gabe-newell/3040-4498/
[1] http://www.computerandvideogames.com/172835/interviews/creat...
However, Mozilla also doesn't have the same influence, because of that, and makes pretty weak phones.
Youtube, on the other hand, is simply plagued by stupid comments.
It's been attempted, but the issue of storage remains the most bothering. A mailbox can be pretty big and having it distributed over the network is difficult. Not to mention spamming problems.
Maybe some day we'll find the right formula. But I think the who-owns-the-private-key problem is a bigger priority.
If Apple doesn't let its apps get more intricated, competitors will do it first...
Bad move by the puppet masters.
This produces a sequence which is always the same for each session, but because the keyspace is so large (2^128 with AES-128), this is acceptable because these PRNGs are actually cryptographically secure hash functions, which makes them very hard to reverse. Therefore, the only efficient way to crack your session is to either catch the key (your counter) or to brute force it by using every value of the counter and test whether this leads to a successful decryption. Not only are there 2^n possibilities, but every possibility is extremely expensive to test and then you have to accurately check whether the decrypted values are coherent (this is difficult with packets with a fixed header and nearly impossible with raw binary data).
The big disadvantage is having to store your small key until decryption.
Unfortunately, this highlights some weaknesses in the GPLv2, which is supposed to guarantee freedom.
So, by the time the user is notified that there is malware on their PC, it's too late. People who know to detect viruses while they're running don't run attachments in the first place.
https://en.wikiquote.org/wiki/Richard_Stallman#On_web_browsi...