It started as a "UNIX" server you can run on your home PC and never really left. And the only reason it is popular on anything with a GUI is because Google scrapped everything but the Linux kernel (no GNU/Linux, no X11, no GNOME/KDE/etc.) and built their own, kind of like how Apple took the BSD kernel. Had they picked the BSD kernel then Linux would still not be seen outside of geeks, data centers and touchscreen kiosks. YotLD has become a running joke here like Duke Nukem Forever, except they finally delivered. That Munich, Germany is using Linux is a worn out track on repeat over and over again. Just admit it, the OSS community has for the most part failed to deliver anything that appeals to the masses, the only one who's done it is Google under an Apache license and bundled with a whole bunch of non-free services - hardly anything ships as pure AOSP.
Oh, stop trolling. You have obviously never used Qt, it will automatically fix the order of the dialog buttons for you.
It will do that if you use QDialogButtonBox with buttons from the StandardButton enum, but if you just drag a few QPushButtons on your form in Qt Designer it won't so it does depend on the application developer doing cross-platform right.
I'd rather have love-hate releases than spreading it thin to make everybody half happy, half unhappy. It was 8 years between XP and Win7, if it's another 8 years between Win7 and the next good "classic" version Microsoft has a few more years to pull it off. I didn't use Vista, don't use Win8 and the more Win8 is the New Coke the more they'll need to bring back Coke Classic in Win9 so it works out fine for me. And most businesses who'll skip a release. Consumers that bought it could have read the reviews and skipped it. The only ones it really sucks for are those who didn't choose it but has to support it, but hey... I'm sure there's a guy in India who wants that job if you don't want it.
The TrueCrypt source is also - by most accounts - a huge ungodly mess that hasn't seen a significant update in at least the past two years.
Not seen a significant update in at least two years, check. But huge, ungodly mess? Nah, 4.45 MB uncompressed, subtract 491 kB bitmaps and icons, 902 kB user guide, 117 kB license and readme texts in several versions, 250 kb string localization, 150 kB resource, project and solution files and you're talking approximated 2.5 MB code, divided into several logical directories. I skimmed the main files and they look decently formatted and commented, on the longish side but with plenty whitespace. I think probably under 100 kLOC total, a lot of it standard cryptographic primitives, installer, GUI and so on. Once you've made sure they don't contain any funny business the actual logical core seems to be more like 20-30 kLOC, quite manageable for one man to grasp.
Relative to the times 2K was head and shoulders above the competition (WinME, MacOS 9 and Red Hat Linux 6.2). The NT kernel = stability + DirectX for games was a killer combo, sure I wouldn't run it today anymore than I'd drive a T-Ford but for the times it was supreme. Even today people have a tough time giving up on XP which is 2K with a cheesy skin. Windows 7 is good (running it right now) but the alternatives are much more acceptable today.
Sure, but can you lie to it? It's an OS made for full screen use on cell phones, applications probably don't have the code to fit arbitrary window sizes or dynamically resize all the assets. You can probably tell the device it's rendering to a 1920x1080 display and then scale it down to 1280x720 or 960x540 or 640x360... or tell it the device has been "flipped" so it should render at 1080x1920 and then scale that down, it wouldn't be scaling as you're used to but you could have tiles of various sizes though they wouldn't be "smart" just downscales.
But I fail to see how that's a killer issue, if the audit project does turn up something they'll probably write a patch specifically for that issue under the TC license and that would become a semi-official and secure fork of 7.1a. It won't mix with anything else though - you can't even add BSD code to this project and you can't include it in anything else - but just to keep it patched and safe until a suitable alternative is found it should be sufficient. For that matter, it sounds like this project could live on this way a long time. If there was something intentionally wrong with 7.1a back in 2012 then it seems very unlikely that they'd suddenly go nuclear like this in 2014, so my guess is that at worst the software has unfixed bugs. Those bugs can be found and fixed, no matter if the original developers have gone loony.
The most plausible explanation to me so far is that the TC developer with the keys have gone to work for a commercial competitor to TrueCrypt and decided to throw a grenade in order to drive as many people away from TC as possible and pick up the pieces. And I don't mean for Microsoft and BitLocker, that's just a hilarious smokescreen as barely anyone would seriously consider that. Even if they got a NSL I doubt the government would let them pull a stunt like this, they'd probably be looking at jail time but I guess that's possible too but at any rate it still wouldn't mean 7.1a was compromised years ago only that they're trying to push in a backdoor now. So until there's good reason otherwise I'll stick with the tested and true, so far nobody has shown any reason to abandon 7.1a.
True that, but not a phone keyboard. If I wanted to write a novel, at the very least I'd bring an ultra-portable. Heck, even long work emails would be tedious on a phone. So it's for people who need that capability in the form factor of a phone, which is putting an awful lot of focus on one particular need. If all I had was hay and no gas, a horse would beat a car. And if I was starving, I'd rather try eating the horse. I'd rather ride through a forest with a horse. What most people want to do is better served with a car though, just like soft keyboards are fine to write short messages like "five mins late" or "buy milk on the way home" and twitter. I mean it would be nice if someone wanted to serve your niche, but when you make it sound like a big product flaw just because they don't serve you, well... nobody cares that a faster horse would work better for you.
Can the general populace AFFORD to have a device that's a calendar and a phone and a music player and a camera and a game machine?
Those items come bog standard off an assembly line by the millions if not billions, with no individual tuning necessary. Just looking at the basic "augments" like prescription glasses and hearing aids there's tons of personal adjustment. I very much doubt you'll be able to find "one size fits all" cybernetics.
The computing unit will only grow smaller and smaller, to the point where the form factor is dominated by the interface but no smartphone will give you a huge screen, full size keyboard or beat a person with a mouse in an FPS. I do expect that at some point you just come home and your smartphone hooks up to your TV/monitor via MHL, your bluetooth keyboard/mouse and the phone drives your "desktop". I mean a quad core 2GHz ARM processor, 2GB RAM, 32+128GB storage with microSD... specs from a recent high end phone, it would have been a decent desktop not so long ago. And docked it's only heat limited, not battery limited so you could probably make it not just a dock but heat sink/fan/extra processing power combo too.
Well, there's a third option - if the required interaction is at extremely low speed like navigating a parking lot no license may be required. At least around here electric wheel chairs up to 10 km/h is classified as pedestrians with no license required. Particularly if the car still got 360 degree sensors working and plain out refuses to bump into anything. For example at our cabin the parking spot is on the lawn next to the road, I do hope the car will in general refuse to go offroad but I need 100 km of autopilot and 10 m of flexibility.
Well you can always do it the TOR way, basically the onion address is a fingerprint of the public key. You'd still need DNS to tell you that "435143a1b5fc8bb70a3aa9b10f6673a8.pubkey" can be found at ip 1.2.3.4 or ipv6 abcd:abcd:abcd:abcd:abcd:abcd:abcd:abcd) so you could always suffer denial of service, though the "pubkey" DNS server should refuse requests to redirect that aren't signed by that public key but nobody else would have the correct key for a MITM. The obvious downsides:
The domain would never be easy to read or have meaning, it's for linking or copy-pasting or QR codes. But you could have an "easy" URL that redirects to your secure site for bookmarking, that way returning visitors coming from bookmarks aren't vulnerable.
If the server is compromised, you lose the "domain". This can somewhat be mitigated by having it signed by a "root" key (self-signed!) kept offline and safe, using the root key to revoke it and once revoked DNS servers will never let it be unrevoked. Possibly also a revoke/redirect to say the new server is now at 70a3aa9b10f6673a8435143a1b5fc8bb.pubkey. That does somewhat rely on the DNS system, but if the server is compromised all bets are off and this only lets you recover once (and if...) you find out it's compromised.
If you fuck it up and lose the key and all backups, there's no recovery and the domain is forever lost.
Anything more complicated than that will probably die the way 99.999% don't use PGP's web of trust, the sorta maybe we're changing keys for some good reason or maybe we're really compromised doesn't work, people want straight answers is this the same site or not.
Well, this was about electronic aggregation. As far as I know most quick paper elections use a bar/QR code, electronic counting/sorting and the preliminary sums are sent in electronically. The official results (hand counted, disputed votes, signed election protocol etc. are typically not available until a while later but the number of votes is usually too small to matter much. Occasionally two candidates are really really close though, I know in our last parliament election one was in and out until the very last votes were counted.
Well since the dominating factor in earth-moon communication is the speed of light with 2.6 seconds round trip you'll never have decent latency anyway, for the same reason we'll never have global FPS servers working well. Halfway around the the earth (20000 km) with light going about 2/3c in fiber optics is 100 ms just here on earth. And Mars is 8-40 minutes away round trip, which is a far more likely site for a colony. That said, if you were stuck in a cramped little base - the initial versions will probably make prisons look spacious - at least you'd have the latest Game of Thrones to watch.
What you said was totally correct but almost entirely irrelevant, the question here was the scope of FCC's mandate. Just because people start using email instead of snail mail doesn't mean the USPS's mandate changes. The ones who build interstates and manage cars don't automatically become the federal aviation administration when people started flying. I'm not in the US but the work I do is narrowly mandated by our parliament, sure they could change the law - actually it's an administrative provision pointed to by law - but until then we don't do anything that's outside our mandate, even when it seems like a logical extension to what we're already doing.
While that is true, it's also an oversimplification to say that they wouldn't have had this technology, competency or manufacturing capability if we hadn't outsourced it to them. It may sound like a blatant excuse for not having any moral or ethical responsibility, but if you don't take a business opportunity then very often someone else will. I've been a consultant and while our mixed on/offshore bids were undercutting local bids we again were being undercut by pure Indian companies, who are capable of hiring high skill/high-but-still-lower cost people on their own. In 1950 only 20% of Indians could read and write and only a tiny fraction was anything like educated, no wonder you'd pay way more for US workers. And communication with India was crap to say the least.
You couldn't stop them becoming literate if you wanted to. You couldn't stop them becoming educated. You can't stop the Internet. They're not by nature stupider than us, given the same opportunities they'll also have high skill workers. And you can't stop the natural progression that after working in junior positions you become ready for more senior positions, Indians are hardly the only ones who have used a job at the helldesk to get experience to do something better. I don't think it is possible for the western world to hold onto such a unique skill set that we can sustain so huge wage differences, it always amazed me that you could get a hair cut for 1/10th the price depending on where you are in the world. Of course it reflects local conditions but it's still the same job as such. Trade will drag the price levels closer and with it the wage levels too.
Are your assertions based on a careful controlled study or are they an article of faith? I'll take someone who is deeply religious but believes "to each his own" over an atheist who thinks they need to tell everyone else what to (not) believe every day of the week.
So would I, but no religion that is not pushy goes from zero to ca. 2200000000 followers in 2000 years or 1600000000 in 2600 years for that matter. That is of course not to say that every member of that religion is pushy, but it means there's some very strong built-in push to go out and convert non-believers, strong discouragement from abandoning it both religiously and from the society around you usually through required public displays of faith, pushing education and laws based on religious rather than secular reasons and so on. The futility of arguing with "{deity} says so", which has no weight for me yet is absolute truth to others is frustrating. The deep personal relation between you and whatever deity/deities you believe in is none of my concern, not really all those small tribal religions who don't feel like pushing it onto others - which is why they're small tribal religions.
Once the world is free of people who can't stand to have others believe differently from them, it will be a better place.
An atheist is not out to save your soul or help you find God or save you from eternal damnation or any of the other reasons religious people try to recruit me to their religion. Some will belittle you but apart from an annoying smugness they'll mostly be overbearing with you, like a child who still believes in Santa Claus. The militantly aggressive atheists are that way because religion has tried to dictate their lives, so they are trying to snuff it out at its roots, it's a defense to an offense. Here in Norway missionaries has become very rare and most find it extremely odd to be walking around pushing religion on people, even Jehovah's Witnesses have stopped knocking on doors. And with that the whole tension level is way down too, if you want to go to church well good for you. It's one non-pushy corner of what is still a very pushy world though.
Re:Auto-save is NOT your friend
on
Goodbye, Ctrl-S
·
· Score: 1
But that wouldn't have helped the GP's problem, you have the saved version and the auto-saved recovery version. If you start a new email = no saved version, type up a bunch of stuff, it gets deleted through act of dog and auto-saved then that's gone in any system I know. Nothing here said he was saving drafts, he thought the auto-save would do it for him. The only other way I can think of to avoid that would be to store the whole sequence of key strokes and commit that to disk often so you'd have the undo history as well. And how often do you want it to write to the disk, after every key stroke? And do you really want everything you accidentally pasted or reconsidered writing stored? With documents not clearing it of all past edits before publishing it is often a source of much embarrassment, a full key logger is even worse.
It's a last ditch resort because of some entirely unanticipated error condition or in case the whole system goes down outside your software's control - and for the OS maybe outside any software's control like power loss or bad hardware so you lose a minute or two's work instead of an hour. It's not meant as a lazy man's save function, if you use it as such you will get burned because the point is just to commit whatever's there right now, even if you're in the middle of something and it's completely inconsistent as it is, worse than both the old version and where you were going with the new one. If you want to have sane checkpoints to go back to, the answer is still to save. The auto-save is just to keep you from hitting Ctrl-S every minute in case something bad happens.
With all due respect, the one website you visit doesn't say all that much about who you are. From a statistical and marketing viewpoint I have no problem seeing that knowing you visit websites X and Y or X and not Y, Y or not X is far more valuable than knowing who visits X and Y individually. Targeted advertising works far better than general advertising, to use the car analogy there's no point in showing car ads to the person who's not buying a new car. Timing is everything which is why for example so many stores try to find pregnant women, they have a changing - or soon to be changing - shopping pattern. Any information - no matter how indirect or circumstantial - that you may be in the search of a particular product is better than just spamming it across the news to everybody.
Another problem â" perhaps the biggest â" is that Web companies, ad agencies and the other stakeholders have never reached agreement on what "do not track" really means.
"Do not track" is dead because the meaning is so obvious that they couldn't find a way to gut its meaning while pretending to give it lip service.
I think you're being way too pessimistic, while jumping the gap in one generation might be too much artificially introducing a handful of mammoth genes per generation would surely produce some viable offspring that are closer to the real thing than the last generation. Think of it as a very specific breeding program where we aren't just choosing the traits we want we're actively pushing them through genetic manipulation. It's not a matter of natural selection, it's unnatural selection all the way. If you look at for example domesticated animals, you'll see that's a strong force and with direct genetic manipulation it's on steroids.
Open source should naturally appeal to them, since they are nominally commies anyway.
When it comes to commodities they're not even remotely communist anymore, they literally don't care where you get your groceries and clothes and household items, unless those businesses or their owners try to have a political agenda. There's plenty of private enterprises and they don't care if the maker of the toothpaste factory cashes in big and the workers don't. What they do care about is control of public information, strategic industries and technology, infrastructure, natural resources and of course their own hierarchy and when that is at stake they will steamroll the individuals but my impression is that for most of the people most of the time it doesn't affect them very directly. The way most people don't see revolutionary changes if the US goes from Democrats to Republicans and back, the talk changes but daily life goes on.
It started as a "UNIX" server you can run on your home PC and never really left. And the only reason it is popular on anything with a GUI is because Google scrapped everything but the Linux kernel (no GNU/Linux, no X11, no GNOME/KDE/etc.) and built their own, kind of like how Apple took the BSD kernel. Had they picked the BSD kernel then Linux would still not be seen outside of geeks, data centers and touchscreen kiosks. YotLD has become a running joke here like Duke Nukem Forever, except they finally delivered. That Munich, Germany is using Linux is a worn out track on repeat over and over again. Just admit it, the OSS community has for the most part failed to deliver anything that appeals to the masses, the only one who's done it is Google under an Apache license and bundled with a whole bunch of non-free services - hardly anything ships as pure AOSP.
Oh, stop trolling. You have obviously never used Qt, it will automatically fix the order of the dialog buttons for you.
It will do that if you use QDialogButtonBox with buttons from the StandardButton enum, but if you just drag a few QPushButtons on your form in Qt Designer it won't so it does depend on the application developer doing cross-platform right.
I'd rather have love-hate releases than spreading it thin to make everybody half happy, half unhappy. It was 8 years between XP and Win7, if it's another 8 years between Win7 and the next good "classic" version Microsoft has a few more years to pull it off. I didn't use Vista, don't use Win8 and the more Win8 is the New Coke the more they'll need to bring back Coke Classic in Win9 so it works out fine for me. And most businesses who'll skip a release. Consumers that bought it could have read the reviews and skipped it. The only ones it really sucks for are those who didn't choose it but has to support it, but hey... I'm sure there's a guy in India who wants that job if you don't want it.
The TrueCrypt source is also - by most accounts - a huge ungodly mess that hasn't seen a significant update in at least the past two years.
Not seen a significant update in at least two years, check. But huge, ungodly mess? Nah, 4.45 MB uncompressed, subtract 491 kB bitmaps and icons, 902 kB user guide, 117 kB license and readme texts in several versions, 250 kb string localization, 150 kB resource, project and solution files and you're talking approximated 2.5 MB code, divided into several logical directories. I skimmed the main files and they look decently formatted and commented, on the longish side but with plenty whitespace. I think probably under 100 kLOC total, a lot of it standard cryptographic primitives, installer, GUI and so on. Once you've made sure they don't contain any funny business the actual logical core seems to be more like 20-30 kLOC, quite manageable for one man to grasp.
Relative to the times 2K was head and shoulders above the competition (WinME, MacOS 9 and Red Hat Linux 6.2). The NT kernel = stability + DirectX for games was a killer combo, sure I wouldn't run it today anymore than I'd drive a T-Ford but for the times it was supreme. Even today people have a tough time giving up on XP which is 2K with a cheesy skin. Windows 7 is good (running it right now) but the alternatives are much more acceptable today.
Sure, but can you lie to it? It's an OS made for full screen use on cell phones, applications probably don't have the code to fit arbitrary window sizes or dynamically resize all the assets. You can probably tell the device it's rendering to a 1920x1080 display and then scale it down to 1280x720 or 960x540 or 640x360... or tell it the device has been "flipped" so it should render at 1080x1920 and then scale that down, it wouldn't be scaling as you're used to but you could have tiles of various sizes though they wouldn't be "smart" just downscales.
Personally I welcome all our robot overlords who buggered off to mars. Oh wait.
They'll be back as Cylons soon enough, you'll get your chance before they blast you to bits.
But I fail to see how that's a killer issue, if the audit project does turn up something they'll probably write a patch specifically for that issue under the TC license and that would become a semi-official and secure fork of 7.1a. It won't mix with anything else though - you can't even add BSD code to this project and you can't include it in anything else - but just to keep it patched and safe until a suitable alternative is found it should be sufficient. For that matter, it sounds like this project could live on this way a long time. If there was something intentionally wrong with 7.1a back in 2012 then it seems very unlikely that they'd suddenly go nuclear like this in 2014, so my guess is that at worst the software has unfixed bugs. Those bugs can be found and fixed, no matter if the original developers have gone loony.
The most plausible explanation to me so far is that the TC developer with the keys have gone to work for a commercial competitor to TrueCrypt and decided to throw a grenade in order to drive as many people away from TC as possible and pick up the pieces. And I don't mean for Microsoft and BitLocker, that's just a hilarious smokescreen as barely anyone would seriously consider that. Even if they got a NSL I doubt the government would let them pull a stunt like this, they'd probably be looking at jail time but I guess that's possible too but at any rate it still wouldn't mean 7.1a was compromised years ago only that they're trying to push in a backdoor now. So until there's good reason otherwise I'll stick with the tested and true, so far nobody has shown any reason to abandon 7.1a.
True that, but not a phone keyboard. If I wanted to write a novel, at the very least I'd bring an ultra-portable. Heck, even long work emails would be tedious on a phone. So it's for people who need that capability in the form factor of a phone, which is putting an awful lot of focus on one particular need. If all I had was hay and no gas, a horse would beat a car. And if I was starving, I'd rather try eating the horse. I'd rather ride through a forest with a horse. What most people want to do is better served with a car though, just like soft keyboards are fine to write short messages like "five mins late" or "buy milk on the way home" and twitter. I mean it would be nice if someone wanted to serve your niche, but when you make it sound like a big product flaw just because they don't serve you, well... nobody cares that a faster horse would work better for you.
Can the general populace AFFORD to have a device that's a calendar and a phone and a music player and a camera and a game machine?
Those items come bog standard off an assembly line by the millions if not billions, with no individual tuning necessary. Just looking at the basic "augments" like prescription glasses and hearing aids there's tons of personal adjustment. I very much doubt you'll be able to find "one size fits all" cybernetics.
The computing unit will only grow smaller and smaller, to the point where the form factor is dominated by the interface but no smartphone will give you a huge screen, full size keyboard or beat a person with a mouse in an FPS. I do expect that at some point you just come home and your smartphone hooks up to your TV/monitor via MHL, your bluetooth keyboard/mouse and the phone drives your "desktop". I mean a quad core 2GHz ARM processor, 2GB RAM, 32+128GB storage with microSD... specs from a recent high end phone, it would have been a decent desktop not so long ago. And docked it's only heat limited, not battery limited so you could probably make it not just a dock but heat sink/fan/extra processing power combo too.
So, 3 year old laptop's gfx driver won't support Shader Model 4.1 available on Windows's driver since day-1? :-)
Well, perhaps next year
Their OpenGL support on Windows is the same, so I guess your complaint is Linux doesn't have DirectX...
Well, there's a third option - if the required interaction is at extremely low speed like navigating a parking lot no license may be required. At least around here electric wheel chairs up to 10 km/h is classified as pedestrians with no license required. Particularly if the car still got 360 degree sensors working and plain out refuses to bump into anything. For example at our cabin the parking spot is on the lawn next to the road, I do hope the car will in general refuse to go offroad but I need 100 km of autopilot and 10 m of flexibility.
Well you can always do it the TOR way, basically the onion address is a fingerprint of the public key. You'd still need DNS to tell you that "435143a1b5fc8bb70a3aa9b10f6673a8.pubkey" can be found at ip 1.2.3.4 or ipv6 abcd:abcd:abcd:abcd:abcd:abcd:abcd:abcd) so you could always suffer denial of service, though the "pubkey" DNS server should refuse requests to redirect that aren't signed by that public key but nobody else would have the correct key for a MITM. The obvious downsides:
Anything more complicated than that will probably die the way 99.999% don't use PGP's web of trust, the sorta maybe we're changing keys for some good reason or maybe we're really compromised doesn't work, people want straight answers is this the same site or not.
Well, this was about electronic aggregation. As far as I know most quick paper elections use a bar/QR code, electronic counting/sorting and the preliminary sums are sent in electronically. The official results (hand counted, disputed votes, signed election protocol etc. are typically not available until a while later but the number of votes is usually too small to matter much. Occasionally two candidates are really really close though, I know in our last parliament election one was in and out until the very last votes were counted.
Well since the dominating factor in earth-moon communication is the speed of light with 2.6 seconds round trip you'll never have decent latency anyway, for the same reason we'll never have global FPS servers working well. Halfway around the the earth (20000 km) with light going about 2/3c in fiber optics is 100 ms just here on earth. And Mars is 8-40 minutes away round trip, which is a far more likely site for a colony. That said, if you were stuck in a cramped little base - the initial versions will probably make prisons look spacious - at least you'd have the latest Game of Thrones to watch.
What you said was totally correct but almost entirely irrelevant, the question here was the scope of FCC's mandate. Just because people start using email instead of snail mail doesn't mean the USPS's mandate changes. The ones who build interstates and manage cars don't automatically become the federal aviation administration when people started flying. I'm not in the US but the work I do is narrowly mandated by our parliament, sure they could change the law - actually it's an administrative provision pointed to by law - but until then we don't do anything that's outside our mandate, even when it seems like a logical extension to what we're already doing.
While that is true, it's also an oversimplification to say that they wouldn't have had this technology, competency or manufacturing capability if we hadn't outsourced it to them. It may sound like a blatant excuse for not having any moral or ethical responsibility, but if you don't take a business opportunity then very often someone else will. I've been a consultant and while our mixed on/offshore bids were undercutting local bids we again were being undercut by pure Indian companies, who are capable of hiring high skill/high-but-still-lower cost people on their own. In 1950 only 20% of Indians could read and write and only a tiny fraction was anything like educated, no wonder you'd pay way more for US workers. And communication with India was crap to say the least.
You couldn't stop them becoming literate if you wanted to. You couldn't stop them becoming educated. You can't stop the Internet. They're not by nature stupider than us, given the same opportunities they'll also have high skill workers. And you can't stop the natural progression that after working in junior positions you become ready for more senior positions, Indians are hardly the only ones who have used a job at the helldesk to get experience to do something better. I don't think it is possible for the western world to hold onto such a unique skill set that we can sustain so huge wage differences, it always amazed me that you could get a hair cut for 1/10th the price depending on where you are in the world. Of course it reflects local conditions but it's still the same job as such. Trade will drag the price levels closer and with it the wage levels too.
Are your assertions based on a careful controlled study or are they an article of faith? I'll take someone who is deeply religious but believes "to each his own" over an atheist who thinks they need to tell everyone else what to (not) believe every day of the week.
So would I, but no religion that is not pushy goes from zero to ca. 2200000000 followers in 2000 years or 1600000000 in 2600 years for that matter. That is of course not to say that every member of that religion is pushy, but it means there's some very strong built-in push to go out and convert non-believers, strong discouragement from abandoning it both religiously and from the society around you usually through required public displays of faith, pushing education and laws based on religious rather than secular reasons and so on. The futility of arguing with "{deity} says so", which has no weight for me yet is absolute truth to others is frustrating. The deep personal relation between you and whatever deity/deities you believe in is none of my concern, not really all those small tribal religions who don't feel like pushing it onto others - which is why they're small tribal religions.
Once the world is free of people who can't stand to have others believe differently from them, it will be a better place.
An atheist is not out to save your soul or help you find God or save you from eternal damnation or any of the other reasons religious people try to recruit me to their religion. Some will belittle you but apart from an annoying smugness they'll mostly be overbearing with you, like a child who still believes in Santa Claus. The militantly aggressive atheists are that way because religion has tried to dictate their lives, so they are trying to snuff it out at its roots, it's a defense to an offense. Here in Norway missionaries has become very rare and most find it extremely odd to be walking around pushing religion on people, even Jehovah's Witnesses have stopped knocking on doors. And with that the whole tension level is way down too, if you want to go to church well good for you. It's one non-pushy corner of what is still a very pushy world though.
But that wouldn't have helped the GP's problem, you have the saved version and the auto-saved recovery version. If you start a new email = no saved version, type up a bunch of stuff, it gets deleted through act of dog and auto-saved then that's gone in any system I know. Nothing here said he was saving drafts, he thought the auto-save would do it for him. The only other way I can think of to avoid that would be to store the whole sequence of key strokes and commit that to disk often so you'd have the undo history as well. And how often do you want it to write to the disk, after every key stroke? And do you really want everything you accidentally pasted or reconsidered writing stored? With documents not clearing it of all past edits before publishing it is often a source of much embarrassment, a full key logger is even worse.
It's a last ditch resort because of some entirely unanticipated error condition or in case the whole system goes down outside your software's control - and for the OS maybe outside any software's control like power loss or bad hardware so you lose a minute or two's work instead of an hour. It's not meant as a lazy man's save function, if you use it as such you will get burned because the point is just to commit whatever's there right now, even if you're in the middle of something and it's completely inconsistent as it is, worse than both the old version and where you were going with the new one. If you want to have sane checkpoints to go back to, the answer is still to save. The auto-save is just to keep you from hitting Ctrl-S every minute in case something bad happens.
Your girlfriend will laugh and ridicule your opinions in cosmetology
Guys with degrees in cosmetology don't have girlfriends, no matter how many chicks you see them hanging out with.
With all due respect, the one website you visit doesn't say all that much about who you are. From a statistical and marketing viewpoint I have no problem seeing that knowing you visit websites X and Y or X and not Y, Y or not X is far more valuable than knowing who visits X and Y individually. Targeted advertising works far better than general advertising, to use the car analogy there's no point in showing car ads to the person who's not buying a new car. Timing is everything which is why for example so many stores try to find pregnant women, they have a changing - or soon to be changing - shopping pattern. Any information - no matter how indirect or circumstantial - that you may be in the search of a particular product is better than just spamming it across the news to everybody.
Another problem â" perhaps the biggest â" is that Web companies, ad agencies and the other stakeholders have never reached agreement on what "do not track" really means.
"Do not track" is dead because the meaning is so obvious that they couldn't find a way to gut its meaning while pretending to give it lip service.
I think you're being way too pessimistic, while jumping the gap in one generation might be too much artificially introducing a handful of mammoth genes per generation would surely produce some viable offspring that are closer to the real thing than the last generation. Think of it as a very specific breeding program where we aren't just choosing the traits we want we're actively pushing them through genetic manipulation. It's not a matter of natural selection, it's unnatural selection all the way. If you look at for example domesticated animals, you'll see that's a strong force and with direct genetic manipulation it's on steroids.
Open source should naturally appeal to them, since they are nominally commies anyway.
When it comes to commodities they're not even remotely communist anymore, they literally don't care where you get your groceries and clothes and household items, unless those businesses or their owners try to have a political agenda. There's plenty of private enterprises and they don't care if the maker of the toothpaste factory cashes in big and the workers don't. What they do care about is control of public information, strategic industries and technology, infrastructure, natural resources and of course their own hierarchy and when that is at stake they will steamroll the individuals but my impression is that for most of the people most of the time it doesn't affect them very directly. The way most people don't see revolutionary changes if the US goes from Democrats to Republicans and back, the talk changes but daily life goes on.