Thread: internet off switch ?

  1. #16
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    Instead, the bill puts limits on the powers the president already has to cause "the closing of any facility or stations for wire communication" in a time of war, as described in the Communications Act of 1934, they said in a breakdown of the bill published on the Senate Homeland Security and Governmental Affairs Committee website.

    How about somebody gets the ACTUAL text of this bill and posts it here instead of foaming at the mouth and speculating wildly? This sounds like more tea-bagger spin. An Internet kill switch? How the hell would you evenly do that, technically?
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  2. #17
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by brewbuck View Post
    An Internet kill switch? How the hell would you evenly do that, technically?
    I think it's possible. It's not that the internet obeys that romantic idea of it-can't-be-shutdown. We may like to indulge ourselves in the fantasy of an Internet larger than life. But...

    If you issue an executive order to kill all the international gateways in your country (perfectly doable), so no traffic gets in or out, and then order the turning off the country's root servers (even more easy), it's done. No more internet for anyone in that country.

    edit: for clarity, what indeed may make the internet larger-than-life is the economy that will suffer a tremendous blow because of it, probably plunging that country into a depression, counting on local businesses dependency of this medium. But technically is perfectly doable. I suspect it could also produce a tremendous social backlash, depending on the country adherence to the internet. So, not being larger-than-life is probably incorrect. It's just that technically, it isn't. It's pretty mundane.
    Last edited by Mario F.; 07-05-2010 at 10:06 AM.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  3. #18
    ... kermit's Avatar
    Join Date
    Jan 2003
    Posts
    1,534
    Isn't the internet as easy to shutdown as Skynet?

  4. #19
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Well if it ever happens I'll be asking for a refund from my ISP for the days it is shut down. If everyone did that it would be a few hundred million dollars in refunds.

  5. #20
    Registered User C_ntua's Avatar
    Join Date
    Jun 2008
    Posts
    1,853
    There is no reason they would actually turn off the internet. Except if it is necessary (or the think it is) during a war or there is some kind of dictatorship.

  6. #21
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    But there is danger in leaving so much power in one man or woman's hand. This we should have learned well from past history.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  7. #22
    Just a pushpin. bernt's Avatar
    Join Date
    May 2009
    Posts
    426
    How about somebody gets the ACTUAL text of this bill and posts it here instead of foaming at the mouth and speculating wildly? This sounds like more tea-bagger spin. An Internet kill switch? How the hell would you evenly do that, technically?
    Mmmmk.
    Here's the bill, in all of its 2/3 page width, double spaced, page-wasting large font glory.
    196 pages. This is going to be fun.

    For those without an hour to skim through it like I did, here are the interesting parts, with the ever-attention-grabbing bold text highlights on my personal favorite parts.
    Section 249 [page 76, line 10]:
    (1) IN GENERAL.—The President may issue a declaration of a national cyber emergency to covered
    critical infrastructure.
    Any declaration under this section shall specify the covered critical infrastruc-
    ture subject to the national cyber emergency.

    (2) NOTIFICATION.—Upon issuing a declaration under paragraph (1), the President shall, con-
    sistent with the protection of intelligence sources and methods, notify the owners and operators of the
    specified covered critical infrastructure of the nature of the national cyber emergency.

    (3) AUTHORITIES.—If the President issues a declaration under paragraph (1), the Director
    shall—
    (A) immediately direct the owners and operators of covered critical infrastructure sub-
    ject to the declaration under paragraph (1) to implement response plans required under sec-
    tion 248(b)(2)(C);
    (B) develop and coordinate emergency measures or actions necessary to preserve the
    reliable operation, and mitigate or remediate the consequences of the potential disruption, of
    covered critical infrastructure;
    (C) ensure that emergency measures or actions directed under this section represent the
    least disruptive means feasible
    to the operations of the covered critical infrastructure;
    (D) subject to subsection (f), direct actions by other Federal agencies to respond to
    the national cyber emergency;
    (E) coordinate with officials of State and local governments, international partners of the
    United States, and private owners and operators of covered critical infrastructure specified
    in the declaration to respond to the national cyber emergency;
    (F) initiate a process under section 248 to address the cyber vulnerability that may be
    exploited by the national cyber emergency; and
    (G) provide voluntary technical assistance, if requested, under section 242(f)(1)(S).
    Section 249, continued [page 80, line 1]:
    (1) IN GENERAL.—Subject to paragraph (2), the owner or operator of covered critical infrastruc-
    ture shall immediately comply with any emergency measure or action developed by the Director under
    this section
    during the pendency of any declaration by the President under subsection (a)(1) or an
    extension under subsection (b)(2).

    (2) ALTERNATIVE MEASURES.—If the Director determines that a proposed security measure, or any
    combination thereof, submitted by the owner or operator of covered critical infrastructure in accord-
    ance with the process established under section 248(b)(2) addresses the cyber vulnerability associ-
    ated with the national cyber emergency that is the subject of the declaration under this section, the
    owner or operator may comply with paragraph (1) of this subsection by implementing the proposed secu-
    rity measure
    , or combination thereof, approved by the Director under the process established under
    section 248. Before submission of a proposed security measure, or combination thereof, and during the
    pendency of any review by the Director under the process established under section 248, the owner or
    operator of covered critical infrastructure shall remain in compliance with any emergency measure or
    action developed by the Director
    under this section during the pendency of any declaration by the Presi-
    dent under subsection (a)(1) or an extension under subsection (b)(2), until such time as the Director
    has approved an alternative proposed security measure, or combination thereof, under this paragraph.
    Continued, page 81:
    (3) INTERNATIONAL CYBER EMERGENCIES.—
    (A) IN GENERAL.—The Director, in coordination with the head of the sector-specific
    agency with responsibility for covered critical infrastructure and the head of any Federal
    agency that is not a sector-specific agency with responsibilities for regulating the covered crit-
    ical infrastructure, shall—
    (i) consistent with the protection of intelligence sources and methods and other
    sensitive matters, inform the owner or operator of covered critical infrastructure
    that is located outside of the United States and the government of the country in
    which the covered critical infrastructure is located
    of any national cyber emergency
    affecting the covered critical infrastructure; and
    (ii) coordinate with the government of the country in which the covered critical
    infrastructure is located and, as appropriate, the owner or operator of the cov-
    ered critical infrastructure, regarding the implementation of emergency measures or
    actions necessary to preserve the reliable operation, and mitigate or remediate the
    consequences of the potential disruption, of the covered critical infrastructure.
    Sorry for the incredibly long bit of quoting but it's all very interesting.

    Anyways... what I gather from this is that the government could theoretically "shut down the internet" [at least in the US] in the interest of national security. That doesn't mean it's going to happen. Note the part that says "least disruptive manner" in the first quote block. But yes... it is a possibility.

    But there is danger in leaving so much power in one man or woman's hand. This we should have learned well from past history.
    Agreed. Very much agreed.

    And for the record I love tea.
    Last edited by bernt; 07-06-2010 at 09:58 AM.
    Consider this post signed

  8. #23
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    I don't think this is a "good" thing but I think getting upset about it is a complete waste of time...

    Quote Originally Posted by bernt View Post
    Anyways... what I gather from this is that the government could theoretically "shut down the internet" [at least in the US] in the interest of national security.
    OMG!!!


    The US government could theoretically render the planet Earth completely uninhabitable to biological life (for centuries to come, and so assuming more alien asteroids with the seed of God in the middle do not arrive, forever) in less than 12 hours.

    I have my fingers crossed we do not have to resort to anything that drastic either

    Quote Originally Posted by Elysia View Post
    But there is danger in leaving so much power in one man or woman's hand. This we should have learned well from past history.
    This would be better or worse in the hands of 10 or 100 or even 100,000 hands?
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  9. #24
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    I'm not going to discuss government forms. Let's just say I don't believe in any of them--republic least of all.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  10. #25
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by bernt View Post
    Anyways... what I gather from this is that the government could theoretically "shut down the internet" [at least in the US]
    Only in the USA. They could shut it down only in the USA. This would be a sad world indeed if the an USA president could turn off a worldwide network they don't own.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  11. #26
    Woof, woof! zacs7's Avatar
    Join Date
    Mar 2007
    Location
    Australia
    Posts
    3,459
    Don't forget about satellites... I doubt they could shut them down too.

  12. #27
    Just a pushpin. bernt's Avatar
    Join Date
    May 2009
    Posts
    426
    The US government could theoretically render the planet Earth completely uninhabitable to biological life (for centuries to come, and so assuming more alien asteroids with the seed of God in the middle do not arrive, forever) in less than 12 hours.
    Yes, and the complement to both scenarios is the next part of my post, which somehow got left out of the mix:
    That doesn't mean it's going to happen. Note the part that says "least disruptive manner"
    -----
    Only in the USA. They could shut it down only in the USA. This would be a sad world indeed if the an USA president could turn off a worldwide network they don't own.
    I did mention "in the US", just would like to point that out now.
    And, if a country was willing the cooperate, the "Director" has the authority to request the shutdown of systems in other countries - the possibility is obviously infinitesimal but so is the possibility that that would actually have to happen.
    Consider this post signed

  13. #28
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Although this law at first seems nefarious it's language seems less so. In the wrong hands this law could be devastating but so could a million other laws. The chances of this law ever being used are probably very slim to almost non-existent. In fact it's language seems to suggest the law is an 'out' or a 'saving face' move for government officials so they do not get accused of being negligent if such an attack were to happen and we were not prepared. It really just sounds like political bantering and gobbly gook written to protect the government in case an event like this occurred.

  14. #29
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by bernt View Post
    I did mention "in the US", just would like to point that out now
    Yeah. Just reread that bit I quoted and you are right. I misinterpreted the text between square brackets.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  15. #30
    Registered User
    Join Date
    Jun 2005
    Posts
    6,815
    Quote Originally Posted by zacs7 View Post
    Don't forget about satellites... I doubt they could shut them down too.
    You reckon? Even if you accept the premise that a satellite can't be shut down, there is electronic warfare? Satellite communication does sort of rely on usage of the electromagnetic spectrum.

    Quote Originally Posted by Bubba View Post
    Although this law at first seems nefarious it's language seems less so. In the wrong hands this law could be devastating but so could a million other laws. The chances of this law ever being used are probably very slim to almost non-existent. In fact it's language seems to suggest the law is an 'out' or a 'saving face' move for government officials so they do not get accused of being negligent if such an attack were to happen and we were not prepared. It really just sounds like political bantering and gobbly gook written to protect the government in case an event like this occurred.
    I agree. I'd interpret it as one of many "make provision so we can if we need to" cases. In the wrong hands, open to abuse. Otherwise, little to worry about.
    Right 98% of the time, and don't care about the other 3%.

    If I seem grumpy or unhelpful in reply to you, or tell you you need to demonstrate more effort before you can expect help, it is likely you deserve it. Suck it up, Buttercup, and read this, this, and this before posting again.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Help me with switch case!
    By blakjakd in forum C++ Programming
    Replies: 8
    Last Post: 06-24-2010, 08:20 AM
  2. ascii rpg help
    By aaron11193 in forum C Programming
    Replies: 18
    Last Post: 10-29-2006, 01:45 AM
  3. Switch
    By cogeek in forum C Programming
    Replies: 4
    Last Post: 12-23-2004, 06:40 PM
  4. Internet Problems
    By SirCrono6 in forum Tech Board
    Replies: 3
    Last Post: 04-26-2004, 09:47 PM
  5. Switch Case
    By FromHolland in forum C++ Programming
    Replies: 7
    Last Post: 06-13-2003, 03:51 AM