Deprecated: Optional parameter $type declared before required parameter $wrapper is implicitly treated as a required parameter in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php on line 145

Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home1/citynews/public_html/news/wp-content/plugins/td-composer/legacy/common/wp_booster/td_util.php on line 3737

Deprecated: Creation of dynamic property OptimizeDatabase::$odb_logfile_debug_path is deprecated in /home1/citynews/public_html/news/wp-content/plugins/rvg-optimize-database/rvg-optimize-database.php on line 201

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/citynews/public_html/news/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752

Warning: Cannot modify header information - headers already sent by (output started at /home1/citynews/public_html/news/wp-content/plugins/automatic-youtube-gallery/freemius/includes/class-fs-logger.php:145) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1752
{"id":101427,"date":"2024-04-25T06:00:24","date_gmt":"2024-04-25T10:00:24","guid":{"rendered":"https:\/\/reason.com\/?p=8269335"},"modified":"2024-04-25T06:00:24","modified_gmt":"2024-04-25T10:00:24","slug":"these-states-want-you-to-show-id-to-watch-porn-online","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/these-states-want-you-to-show-id-to-watch-porn-online\/","title":{"rendered":"These States Want You To Show ID To Watch Porn Online"},"content":{"rendered":"\n
\"An <\/picture> <\/div>\n

The latest trend in anti-sex action is carding people to watch porn online. After years of passing\u00a0resolutions to declare porn<\/a> a “public health crisis,” state lawmakers are coalescing on age-verification measures as a way to address this alleged scourge.<\/p>\n

At issue is minors’ ability to access online pornography. Even when porn platforms technically require visitors to be age 18 or older, all minors usually have to do is check a box saying they’re adults and they’re in. Some parents and politicians want more stringent age-verification measures.<\/p>\n

Enter laws requiring porn platforms to verify visitor ages. Such laws have already taken effect in at least eight states (Arkansas,\u00a0Louisiana<\/a>, Mississippi, Montana, North Carolina, Texas, Utah, and Virginia), and bills to do the same were\u00a0introduced<\/a> in at least 11 other states in 2023. So far in 2024, legislators in at least seven states (Georgia<\/a>, Idaho<\/a>, Indiana<\/a>, Iowa<\/a>, Kansas<\/a>, Ohio<\/a>, and Oklahoma<\/a>) have introduced such porn age-verification bills. While the particulars vary, most would result in all visitors to web-based adult-content platforms having to submit a government-issued ID proving their age, either directly to the platform or through a third-party verification service.<\/p>\n

Supporters of such measures\u00a0say<\/a>\u00a0it’s no different than carding people in stores who try to buy age-restricted merchandise. But there’s a big difference between momentarily flashing your ID in front of a store clerk and submitting it to a website or app. The latter creates a record, permanently attaching real identities to online activity that many people would prefer stay private.<\/p>\n

From a privacy perspective, there are better and worse ways to verify ages on websites. (And not just porn sites: Some legislators now want to require them for social media.) But even the best verification methods would leave people vulnerable to hackers and snoops\u2014and we can’t count on authorities (or tech platforms, for that matter) to enact online age-verification measures in the best ways. These measures are shaping up to be a giant privacy nightmare.<\/p>\n

And for what? Porn websites could get around laws such as Louisiana’s\u2014which applies only to sites where more than a third of the content is “harmful to minors”\u2014by padding their archives with nonpornographic content. Teenagers could get around state prohibitions by using a virtual private network to mask their location, visiting platforms based outside the U.S., or viewing porn on private message boards and the like.<\/p>\n

Voluntary, tech-based ways to help parents prevent kids from visiting porn sites would be better. Perhaps rather than creating giant, privacy-infringing schemes, we should recognize that porn is a pervasive part of the digital ecosystem and that curiosity about sex is an undeniable part of adolescence. Stopping motivated teens from any<\/em>\u00a0exposure to online porn is impossible\u2014but equipping teens to understand issues like consent, sexual safety, and personal vs. porn sex is not.<\/p>\n

The post These States Want You To Show ID To Watch Porn Online<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

At least eight states have already enacted age-verification laws, and several more are considering bills. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":""},"categories":[19,9],"tags":[],"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/101427"}],"collection":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/comments?post=101427"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/101427\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=101427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=101427"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=101427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}