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

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the amp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is not currently doing any hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. The function was called too early (before the plugins_loaded action) to determine the plugin source. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home1/citynews/public_html/news/wp-includes/functions.php on line 6131

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

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 1909

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 1909

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 1909

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 1909

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 1909

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 1909

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 1909

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 1909
{"id":130361,"date":"2026-08-28T15:41:11","date_gmt":"2026-08-28T19:41:11","guid":{"rendered":"https:\/\/reason.com\/?p=8399443"},"modified":"2026-08-28T15:41:11","modified_gmt":"2026-08-28T19:41:11","slug":"judge-says-trumps-clampdown-on-anthropic-violates-the-first-amendment","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/judge-says-trumps-clampdown-on-anthropic-violates-the-first-amendment\/","title":{"rendered":"Judge Says Trump’s Clampdown on Anthropic Violates the First Amendment"},"content":{"rendered":"\n
\"AnthropicRuling <\/picture> <\/div>\n

Anthropic was never a legitimate national security risk.\u00a0<\/span><\/p>\n

That’s the takeaway from Thursday’s decision in the U.S. District Court for the Northern District of California. Judge Rita Lin <\/span>ruled<\/span><\/a> that the Trump administration violated the First Amendment and unlawfully retaliated against Anthropic for engaging in “constitutionally protected expressive activities” when it <\/span>designated<\/span><\/a> the company as a supply chain risk. Lin also found the government’s actions violate the Fifth Amendment’s Due Process Clause “because they deprive Anthropic of constitutionally protected liberty interests without sufficient pre-deprivation notice or opportunity to be heard.”\u00a0<\/span><\/p>\n

The legal battle between the AI firm and the government started in February, when Defense Secretary Pete Hegseth and Anthropic CEO Dario Amodei traded public statements about the Pentagon’s use of Anthropic’s models. Amodei <\/span>refused<\/span><\/a> to acquiesce to Hegseth’s <\/span>demand<\/span><\/a> that Anthropic’s model be “free from usage policy constraints that may limit lawful military applications.” Anthropic insisted its contract with the Pentagon include limits on using its technology for fully autonomous weapons and mass surveillance. Hegseth then threatened to nationalize the company and label it a supply chain risk.\u00a0<\/span><\/p>\n

When Anthropic still didn’t comply, President Donald Trump ordered every federal agency to stop using the company’s technology. Hegseth <\/span>told<\/span><\/a> Defense Department contractors, suppliers, and partners to cease commercial activity with Anthropic, <\/span>designating<\/span><\/a> it a supply chain risk.<\/span><\/p>\n

This directive, Lin <\/span>ruled<\/span><\/a>, was “arbitrary, capricious, and in excess of statutory jurisdiction, authority, or limitations” under the Administrative Procedure Act. Hegseth, she wrote, acted “without observance of procedure required by law.”<\/span><\/p>\n

The initial <\/span>directive<\/span><\/a> from Trump extending Anthropic’s designation as a supply chain risk to other federal agencies\u2014such as the Treasury Department and the Office of Management and Budget\u2014was likewise vacated. Lin ruled the president had imposed these conditions “without jurisdiction delegated to those agencies and without authorization by law.”<\/span><\/p>\n

Lin permanently enjoined the Defense Department from “implementing, enforcing, or giving effect to” Hegseth’s directive labeling Anthropic a supply chain risk. She ordered the department to rescind its previous “guidance, directives, communications, or instructions” on the supply chain designation and to take “all necessary actions” to prevent the designation from being implemented.\u00a0<\/span><\/p>\n

Ironically, the Pentagon was undone by its own words. In her <\/span>59-page opinion<\/span><\/a>, Lin states that “it is undisputed Anthropic was given high levels of security clearance and was consistently praised,” adding there was “no discussion of Anthropic’s untrustworthiness or of a potential supply chain risk anywhere in the record” until its dispute with the Defense Department became public.<\/span><\/p>\n

It didn’t help the government’s case when the Defense Department couldn’t<\/a><\/span>\u00a0answer<\/span> whether “terminating a contract for the undisputed sole purpose of ‘stop[ping] public criticism of the President’ would violate the First Amendment.” But federal courts have already answered that question. “Criticism of government is at the very center of the constitutionally protected area of free discussion,” Lin notes.<\/span><\/p>\n

It’s not all roses for Anthropic. There’s still a path for the Trump administration to decouple the company’s technology from the federal government. Lin states <\/span>her order<\/span><\/a> doesn’t prevent the government from “taking any lawful action that would have been available” to it before issuing the designation.<\/span><\/p>\n

Anthropic’s refusal to let its technology be used for mass surveillance was insufficient grounds to consider the company a national security threat. Government skeptics <\/span>recognized that<\/span><\/a>\u00a0immediately, and now, thankfully, the courts have too.<\/span><\/p>\n

The post Judge Says Trump's Clampdown on Anthropic Violates the First Amendment<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

A judge ruled the Pentagon’s supply chain risk designation of Anthropic was an unlawful, \u201carbitrary,\u201d and \u201ccapricious\u201d decision made to punish Anthropic. …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[19,9,161],"tags":[],"class_list":{"0":"post-130361","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-policy","7":"category-politics","8":"category-technology"},"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/130361","targetHints":{"allow":["GET"]}}],"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=130361"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/130361\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=130361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=130361"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=130361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}