{"id":51732,"date":"2016-09-30T11:27:00","date_gmt":"2016-09-30T16:27:00","guid":{"rendered":"https:\/\/content.findlaw-admin.com\/ability-legal\/supreme\/legal-commentary\/do-we-really-want-a-secret-censorship-system.html"},"modified":"2016-09-30T11:27:00","modified_gmt":"2016-09-30T16:27:00","slug":"do-we-really-want-a-secret-censorship-system","status":"publish","type":"supreme","link":"https:\/\/supreme.findlaw.com\/legal-commentary\/do-we-really-want-a-secret-censorship-system.html","title":{"rendered":"Do We Really Want A Secret Censorship System"},"content":{"rendered":"\n<div class=\"wp-container-core-columns-is-layout-9d6595d7  fl-block-columns fl-sectionWithSidebar fl-container fl-flex fl-flex-wrap fl-gap30\">\n    \n    <div class=\"fl-page-articles   fl-block-column fl-section-main fl-section-main-full-width\">\n        <div class=\"yui-g\" id=\"leftcol-module\">\n      <!-- Right Line of Links Section -->\n      <!-- BEGIN PICTURE INSERTION -->\n      <!-- BEGIN TITLE AND AUTHOR INSERTION -->\n      <table>\n        <tr>\n          <td class=\"wititle\"><h1>DO WE REALLY WANT A SECRET CENSORSHIP SYSTEM<\/h1><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"wiauthor\"><a class=\"graybold\"><h2>By CHRIS HANSEN<\/h2><\/a><\/td>\n\n        <\/tr>\n      <\/table><span class=\"smalltext\">\n\n\n<p>By the time this editorial appears, Congress is likely to have passed legislation that will require libraries and schools to install blocking software on every computer, to prevent access to certain Internet sites.  This legislation raises serious constitutional issues.  It also raises the issue of whether the push toward government mandating blocking software is good policy.  In my view, it is not.  <\/p>\n\n<b><\/b><p>Blocking Software As A &#8220;Less Restrictive Alternative&#8221; To Criminal Law<\/p>\n\n<p>Since the mid-1990&#8217;s, Congress and state legislatures have passed a variety of laws designed to criminalize speech on the Internet if that speech is about sex and if it is accessible to minors.  Targeting what is variously called &#8220;indecent&#8221; speech or speech that is &#8220;harmful to minors&#8221; or &#8220;obscene as to minors,&#8221; these laws make it a crime to transmit such speech over the Internet if a minor will be able to read it.  <\/p>\n<p>The American Civil Liberties Union (ACLU) \u0097 for which I am an attorney \u0097 and other organizations have successfully challenged those laws.  The most notable decision is <i>Reno v. ACLU<\/i>, in which the Supreme Court struck down the Communications Decency Act as violating the rights of adults \u0097 specifically, the principle that the speech adults hear cannot, consistent with the First Amendment, be diluted to a childlike level.  <\/p>\n<p>However, in all of those cases, plaintiffs such as the ACLU have presented testimony on the voluntary use of blocking software as a &#8220;less restrictive alternative&#8221; to criminal laws against speech.  (Under the constitution, a law that directly burdens a constitutional right, and thus is subject to strict scrutiny, cannot survive unless it is the least restrictive alternative the state can employ.) <\/p>\n<p>Proponents of restrictions on Internet speech have seized on that alternative to seek to require the use of blocking software, at least on public computers such as those in libraries and schools, in the name of protecting children.<\/p>\n\n<b><\/b><p>Blocking Software and Its Secret Lists<\/p>\n\n<p>Blocking software companies prepare lists of Internet sites that they assert meet pre-set criteria.  Most of the companies now try to create a variety of lists.  Some are lists of sites about sex; some are lists of sites about violence or hate speech or gambling or other subjects.  <\/p>\n<p>People who install the software can configure the software to block any or all of the lists.  For example, if you have installed the software and chosen to block gambling, then you cannot access the web sites that the company has declared to be gambling sites.<\/p>\n<p>\n<!-- MIDDLE AD PLACEHOLDER -->\nThe companies (with one exception) will not disclose their lists.  Thus, if you are trying to decide whether to install the software or not, you cannot determine the accuracy or value of the list the software employs to screen out &#8220;inappropriate&#8221; sites.  In short, if you have installed the software, you cannot determine what has been censored.  Thus, if the software is installed in a library or school, neither the librarians, nor the teachers, nor the administrators, nor parents will know what is being censored.  Thus, they will have no way of second-guessing the sites\u0092 decision as to what sites are appropriate and what sites are not \u0097 and are therefore listed and blocked.<\/p>\n\n<b><\/b><p>How Blocking Software Screens Out Certain Sites<\/p>\n\n<p>The companies have secret procedures for identifying sites that will be listed and those that will not be listed.  Apparently, they use classic search engine systems, such as those used by AltaVista or Yahoo, to identify possible suspects \u0097 perhaps by looking for sites that contain key words such as &#8220;XXX&#8221; or &#8220;hot girls&#8221; or &#8220;blackjack&#8221; and perhaps by finding one site they consider objectionable and looking for related sites or linked sites.  Then, they assert, a human looks at the site and decides if the content on the site fits criteria such as &#8220;sexually explicit,&#8221; or &#8220;promoting gambling.&#8221; <\/p>\n\n<p>Even this simple description should make it obvious that such products cannot succeed.  They must inevitably be both overinclusive (in that they block sites that do not meet the criteria) and underinclusive (in that they fail to block sites that do meet the criteria).  Overinclusiveness and underinclusiveness are troubling as a matter of policy.  They are also troubling as a legal matter \u0097 for overinclusiveness and underinclusiveness are also legal properties that if established, can show that a particular legal measure is not &#8220;narrowly tailored&#8221; to serve its goal, and thus is unconstitutional.<\/p>\n<p>Part of the reason for this overinclusiveness and underinclusiveness of blocking software is that the criteria are so subjective.  Both the computer and the human reviewer are likely to be extremely inexact in reliably and consistently identifying sites that meet the criteria.  Most of the explanation for the failures of these products, however, is due to the size and changing nature of the Internet.  There are over 1 billion web pages and something like 25% change every day.  Even the most powerful search engines, such as Google, only find less than 1\/3 of the sites on the Internet. Imagine then, how impossible it would be for blocking software to try to find all the sites on the Internet every day, and review each to make a careful evaluation of the content.  It just can\u0092t be done with current technology.<\/p>\n\n<p>As a result, errors are rampant.  One blocking software product, Cyber Patrol, blocks or has blocked (as sexually explicit) web pages of the Ontario Center for Religious Tolerance, the HIV\/AIDS Information Center of the Journal of the American Medical Association (JAMA), the University of Newcastle\u0092s computer science division, Nizkor (a Holocaust remembrance site), Nike shoes, the National Academy of Clinical Biochemistry, the U.S. Army Corps of Engineers, and the MIT Student Association for Free Expression and Planned Parenthood.  <\/p>\n\n<p>Other blocking software programs have blocked as sexually explicit a map of Disney World, the Quakers; the National Journal of Sexual Orientation Law; the AIDS Quilt Info &amp; Links; the Heritage Foundation; Fairness and Accuracy in Reporting; Community United Against Violence; the Glide Memorial Methodist Church; the Center for Reproductive Law and Policy; the entire web site of the San Francisco Chronicle; a bibliography of psychiatry, madness and insanity; the Wesleyan University Philippines Mass Communication Society; and several personal home pages, including a personal page containing photos of National Parks. <\/p>\n\n<p>Do we really want to require systems on our library and school computers that block sites secretly, and block them with such a high level of error?  There are plenty of effective, well-recognized alternatives to blocking software that can be used to prevent unwanted access to objectionable sites.  Most libraries now offer guided research, similar to the old card catalogs, that will bring you to valuable sites.  Privacy screens can prevent passers-by from seeing sites they don\u0092t want to see.  Adults and children can be taught search techniques to maximize effective research, and minimize accidental access to objectionable sites.  For the first time in our nation\u0092s history, the federal government is intruding into local control of libraries and schools to require a secret censorship system.  We should all object.<\/p>\n\n<\/span>\n\n<p class=\"authorfoot\">\n\n<!-- BEGIN AUTHORS FOOTNOTE -->\nMr. Hansen is a senior staff counsel at the ACLU.  He has been involved in most of the major Internet censorship cases for the last five years.  He was lead counsel for the ACLU in <u>Reno v. ACLU<\/u>.  He was also counsel in <u>Mainstream Loudoun<\/u>, the case finding mandatory use of blocking software in libraries to be unconstitutional.\n<br><br>\n\n<\/p>\n    <\/div><div class=\"was-this-helpful\">\n    <div\n            class=\"was-this-helpful__question-container\"\n            aria-labelledby=\"was-this-helpful__question\"\n            role=\"group\"\n    >\n        <span\n                id=\"was-this-helpful__question\"\n                class=\"was-this-helpful__question fl-text-lg-bold\"\n        >Was this helpful?<\/span>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"Yes\"\n                value=\"yes\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">Yes<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-up\" clip-path=\"url(#clip0_604_3418)\">\n                        <path id=\"Vector\"\n                              d=\"M6 21H3C2.46957 21 1.96086 20.7893 1.58579 20.4142C1.21071 20.0391 1 19.5304 1 19V12C1 11.4696 1.21071 10.9609 1.58579 10.5858C1.96086 10.2107 2.46957 10 3 10H6M13 8V4C13 3.20435 12.6839 2.44129 12.1213 1.87868C11.5587 1.31607 10.7956 1 10 1L6 10V21H17.28C17.7623 21.0055 18.2304 20.8364 18.5979 20.524C18.9654 20.2116 19.2077 19.7769 19.28 19.3L20.66 10.3C20.7035 10.0134 20.6842 9.72068 20.6033 9.44225C20.5225 9.16382 20.3821 8.90629 20.1919 8.68751C20.0016 8.46873 19.7661 8.29393 19.5016 8.17522C19.2371 8.0565 18.9499 7.99672 18.66 8H13Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\"\n                              stroke-linejoin=\"round\"><\/path>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3418\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"><\/rect>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"No\"\n                value=\"no\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">No<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-down\" clip-path=\"url(#clip0_604_3423)\">\n                        <path id=\"Vector\"\n                              d=\"M16 0.999995H18.67C19.236 0.989986 19.7859 1.18813 20.2154 1.55681C20.645 1.9255 20.9242 2.43905 21 3V10C20.9242 10.5609 20.645 11.0745 20.2154 11.4432C19.7859 11.8119 19.236 12.01 18.67 12H16M9.00003 14V18C9.00003 18.7956 9.3161 19.5587 9.87871 20.1213C10.4413 20.6839 11.2044 21 12 21L16 12V0.999995H4.72003C4.2377 0.994543 3.76965 1.16359 3.40212 1.47599C3.0346 1.78839 2.79235 2.22309 2.72003 2.7L1.34003 11.7C1.29652 11.9866 1.31586 12.2793 1.39669 12.5577C1.47753 12.8362 1.61793 13.0937 1.80817 13.3125C1.99842 13.5313 2.23395 13.7061 2.49846 13.8248C2.76297 13.9435 3.05012 14.0033 3.34003 14H9.00003Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3423\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"\/>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n    <\/div>\n    <span class=\"was-this-helpful__taken-action fl-text-sm-bold\"><\/span>\n    <div class=\"was-this-helpful__feedback-container\">\n        <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n            <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n        <\/div>\n        <form class=\"was-this-helpful__feedback-form\">\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--positive\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this helpful?<\/legend>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--understandable\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Easy to understand\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--understandable\"\n                        >Easy to understand<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--solved-problem\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Solved my problem\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--solved-problem\"\n                        >Solved my problem<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--negative\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this not helpful?<\/legend>\n                    <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n                        <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--missing-info\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Missing Information\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--missing-info\"\n                        >Missing the information I need<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--complicated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Too complicated\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--complicated\"\n                        >Too complicated \/ too many steps<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--dated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Out of date\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--dated\"\n                        >Out of date<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--negative-other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--negative-other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__form-buttons-container\">\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--positive at-feedback-submit fl-button secondary\"\n                    type=\"submit\"\n                >\n                    <span class=\"fl-button-content\">Submit<\/span>\n                    <i\n                        class=\"fa fa-angle-right medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--cancel fl-button primary disabled\"\n                    type=\"reset\"\n                >\n                    <span class=\"fl-button-content\">Cancel<\/span>\n                    <i\n                        class=\"fa fa-times-circle medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n    <div class=\"was-this-helpful__thank-you-message\" role=\"status\">\n        <i class=\"was-this-helpful__thank-you-message-icon fa fa-check\"><\/i>\n        <p class=\"was-this-helpful__thank-you-message-text\" aria-live=\"polite\"><\/p>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n    \n    <div class=\"fl-block-column fl-section-sidebar\">\n        \n    <\/div>\n<\/div>","protected":false},"parent":49876,"menu_order":0,"template":"app\/Http\/Controllers\/Templates\/ArticlePageController.php","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","_cloudinary_featured_overwrite":false},"class_list":["post-51732","supreme","type-supreme","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/51732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme"}],"about":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/types\/supreme"}],"up":[{"embeddable":true,"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/49876"}],"wp:attachment":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/media?parent=51732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}