reason.com
Open in
urlscan Pro
75.2.24.81
Public Scan
Submitted URL: http://reason.com/
Effective URL: https://reason.com/
Submission: On May 22 via manual from US — Scanned from US
Effective URL: https://reason.com/
Submission: On May 22 via manual from US — Scanned from US
Form analysis
4 forms found in the DOMGET https://reason.com/
<form role="search" method="get" class="search-form" action="https://reason.com/">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" class="search-field" placeholder="Search …" value="" name="s">
</label>
<input type="submit" class="search-submit" value="Search">
</form>
POST
<form method="post" id="gform_0"><input type="hidden" name="login_redirect" value="/">
<div class="gform_heading">
<h3 class="gform_title">Login Form</h3>
</div>
<div class="gform_body">
<div id="gform_fields_login" class="gform_fields top_label">
<div id="field_0_1" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_0_1"><label class="gfield_label gform-field-label"
for="input_1">Username<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_1" id="input_1" type="text" value="" class="" aria-required="true" aria-invalid="false"> </div>
</div>
<div id="field_0_2" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_0_2"><label class="gfield_label gform-field-label"
for="input_2">Password<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_2" id="input_2" type="password" value="" class="" aria-required="true" aria-invalid="false"> </div>
</div>
<div id="field_0_3" class="gfield gfield--type-remember_me field_sublabel_below gfield--no-description field_description_below hidden_label gfield_visibility_visible" data-js-reload="field_0_3"><label
class="gfield_label gform-field-label screen-reader-text gfield_label_before_complex"></label>
<div class="ginput_container ginput_container_checkbox">
<div class="gfield_checkbox" id="input_3">
<div class="gchoice gchoice_3">
<input class="gfield-choice-input" name="input_3.1" type="checkbox" value="1" id="choice_3">
<label for="choice_3" id="label_3">Remember Me</label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button type="submit" id="gform_submit_button_0" class="gform_button button"
onclick="if(window["gf_submitting_0"]){return false;} if( !jQuery("#gform_0")[0].checkValidity || jQuery("#gform_0")[0].checkValidity()){window["gf_submitting_0"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_0"]){return false;} if( !jQuery("#gform_0")[0].checkValidity || jQuery("#gform_0")[0].checkValidity()){window["gf_submitting_0"]=true;} jQuery("#gform_0").trigger("submit",[true]); }">Login</button>
<input type="hidden" class="gform_hidden" name="is_submit_0" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="0">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="646ac84ac8971">
<input type="hidden" class="gform_hidden" name="state_0" value="WyJbXSIsIjVmZDk0MDRiMTc0NTYwODJmYTIwNGZlZDYxN2ViYzJjIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_0" id="gform_target_page_number_0" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_0" id="gform_source_page_number_0" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</form>
POST /#gf_16
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_16" id="gform_16" action="/#gf_16" data-formid="16" novalidate="">
<div class="gform-body gform_body">
<div id="gform_fields_16" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_16_2" class="gfield gfield--type-email gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_2"><label class="gfield_label gform-field-label"
for="input_16_2">Email</label>
<div class="ginput_container ginput_container_email">
<input name="input_2" id="input_16_2" type="email" value="" class="large" placeholder="e.g. jane@example.com" aria-invalid="false">
</div>
</div>
<div id="field_16_1" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_1">
<div class="ginput_container ginput_container_text"><input name="input_1" id="input_16_1" type="hidden" class="gform_hidden" aria-invalid="false" value="reasonroundup"></div>
</div>
<div id="field_16_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_16_3"><label
class="gfield_label gform-field-label" for="input_16_3">Name</label>
<div class="ginput_container"><input name="input_3" id="input_16_3" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_16_3">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button type="submit" id="gform_submit_button_16" class="gform_button button"
onclick="if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} jQuery("#gform_16").trigger("submit",[true]); }">Submit</button>
<input type="hidden" name="gform_ajax" value="form_id=16&title=&description=1&tabindex=0">
<input type="hidden" class="gform_hidden" name="is_submit_16" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="16">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_16" value="WyJbXSIsIjVmZDk0MDRiMTc0NTYwODJmYTIwNGZlZDYxN2ViYzJjIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_16" id="gform_target_page_number_16" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_16" id="gform_source_page_number_16" value="1">
<input type="hidden" name="gform_field_values" value="newsletter=reasonroundup">
</div>
<p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="1684719993339">
<script>
document.getElementById("ak_js_1").setAttribute("value", (new Date()).getTime());
</script>
</p>
</form>
POST /#gf_16
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_16" id="gform_16" action="/#gf_16" data-formid="16" novalidate="">
<div class="gform-body gform_body">
<div id="gform_fields_16" class="gform_fields top_label form_sublabel_below description_below">
<div id="field_16_2" class="gfield gfield--type-email gfield--width-full field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_2"><label class="gfield_label gform-field-label"
for="input_16_2">Email</label>
<div class="ginput_container ginput_container_email">
<input name="input_2" id="input_16_2" type="email" value="" class="large" placeholder="e.g. jane@example.com" aria-invalid="false">
</div>
</div>
<div id="field_16_1" class="gfield gfield--type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below gfield_visibility_visible" data-js-reload="field_16_1">
<div class="ginput_container ginput_container_text"><input name="input_1" id="input_16_1" type="hidden" class="gform_hidden" aria-invalid="false" value="new-at-reason-dot-com"></div>
</div>
<div id="field_16_3" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below gfield_visibility_visible" data-js-reload="field_16_3"><label
class="gfield_label gform-field-label" for="input_16_3">Email</label>
<div class="ginput_container"><input name="input_3" id="input_16_3" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_16_3">This field is for validation purposes and should be left unchanged.</div>
</div>
</div>
</div>
<div class="gform_footer top_label"> <button type="submit" id="gform_submit_button_16" class="gform_button button"
onclick="if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_16"]){return false;} if( !jQuery("#gform_16")[0].checkValidity || jQuery("#gform_16")[0].checkValidity()){window["gf_submitting_16"]=true;} jQuery("#gform_16").trigger("submit",[true]); }">Submit</button>
<input type="hidden" name="gform_ajax" value="form_id=16&title=&description=1&tabindex=0">
<input type="hidden" class="gform_hidden" name="is_submit_16" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="16">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_16" value="WyJbXSIsIjVmZDk0MDRiMTc0NTYwODJmYTIwNGZlZDYxN2ViYzJjIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_16" id="gform_target_page_number_16" value="0">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_16" id="gform_source_page_number_16" value="1">
<input type="hidden" name="gform_field_values" value="newsletter=new-at-reason-dot-com">
</div>
<p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_2" name="ak_js" value="1684719993421">
<script>
document.getElementById("ak_js_2").setAttribute("value", (new Date()).getTime());
</script>
</p>
</form>
Text Content
* Latest * Magazine * Current Issue * Archives * Subscribe * Video * Podcasts * All Shows * The Reason Roundtable * The Reason Interview With Nick Gillespie * The Reason Rundown With Peter Suderman * The Soho Forum Debates * Volokh * Newsletters * Donate * Donate Online * Donate Crypto * Ways To Give To Reason Foundation * Torchbearer Society * Planned Giving * Subscribe * Print/Digital Subscriptions * Gift Subscriptions Search for: LOGIN FORM Username(Required) Password(Required) Remember Me Login Create new account Forgot password Politics THE LEFT-RIGHT SPECTRUM IS MOSTLY MEANINGLESS The political landscape doesn’t fit on a simple map. Jesse Walker * The Post-Liberal Authoritarians Want You To Forget That Private Companies Have Rights Government Spending DID THE PENTAGON MAKE A $3 BILLION ACCOUNTING ERROR—OR DID IT DO SOMETHING EVEN WORSE? The Pentagon’s “accounting error” will allow President Joe Biden to send an extra $3 billion in military aid to Ukraine without congressional approval. Was this deliberate? Jordan Cohen and Jonathan Ellis Allen * As Rail Riders Disappear, the Feds Want To Spend $8.8 Billion Expanding a Rail Station Freedom GORSUCH CONDEMNS COVID EMERGENCY POWERS "Since March 2020, we may have experienced the greatest intrusions on civil liberties in the peacetime history of this country," Gorsuch wrote. That might be an exaggeration, but it isn't far off. Eric Boehm War on Drugs DESPERATE TO AVOID DECRIMINALIZATION, WASHINGTON LEGISLATORS LOVINGLY THREATEN DRUG USERS WITH JAIL The imminent expiration of a law that recriminalized drug possession triggered a bipartisan panic. Jacob Sullum Population ELIZABETH NOLAN BROWN AND SCOTT WINSHIP: GOVERNMENTS CAN'T INCREASE BIRTHRATES. THEY SHOULDN'T EVEN TRY. Nick Gillespie Intellectual Property SUPREME COURT: ANDY WARHOL'S PRINCE PRINTS NOT 'TRANSFORMATIVE' ENOUGH FOR FAIR USE Joe Lancaster Section 230 SECTION 230 IS SAFE (FOR NOW) AFTER SUPREME COURT RULES ON GOOGLE AND TWITTER TERRORISM CASES Elizabeth Nolan Brown Homelessness HOMELESSNESS ISN'T AN UNFIXABLE PROBLEM Steven Greenhut Occupational Licensing MICHIGAN SENATE PROPOSES ONEROUS LICENSING RULES FOR HUNTING AND FISHING GUIDES Joe Lancaster DEBT CEILING THE DEBT CEILING FIGHT IS A REMINDER OF AMERICA'S DIRE FISCAL FUTURE Veronique de Rugy BIDEN, YELLEN WON'T RULE OUT DECLARING DEBT CEILING UNCONSTITUTIONAL Elizabeth Nolan Brown VIVEK RAMASWAMY IS WRONG ABOUT THE NATIONAL DEBT Nick Gillespie THE CLOCK IS TICKING: U.S. COULD DEFAULT ON DEBT PAYMENTS BY JUNE 1 Eric Boehm LATEST Regulation DON'T MIX RARE BOURBON WITH STATE POWER Oregon liquor regulators were caught diverting prized whiskey for personal use. Peter Suderman | 5.20.2023 6:00 AM Movies FAST X IS A LOUD, OBNOXIOUS, CAMPY BORE The 10th entry in the muscle-car series is loud, ugly, and all too self-aware. Peter Suderman | 5.19.2023 8:29 AM Museum REVIEW: NATIONAL SHRINE CELEBRATES ST. JOHN PAUL II AS A FREEDOM FIGHTER Too few remember the pope's opposition to Polish building regulation. Christian Britschgi | 5.19.2023 6:30 AM book REVIEW: EVERYTHING I NEED I GET FROM YOU GIVES A FANGIRL'S VIEW OF THE INTERNET Author Kaitlyn Tiffany offers a history of fandoms. Jesse Walker | 5.19.2023 6:00 AM Brickbats BRICKBAT: LOOK BOTH WAYS Charles Oliver | 5.19.2023 4:00 AM Marijuana POT LEGALIZATION IS A 'BIG MISTAKE' ONLY IF YOU IGNORE THE VALUE OF FREEDOM AND THE INJUSTICE OF PROHIBITION The harm caused by marijuana abuse does not justify reverting to an oppressive policy that criminalized peaceful conduct. Jacob Sullum | 5.18.2023 5:10 PM MOST READ 1 THE LEFT-RIGHT SPECTRUM IS MOSTLY MEANINGLESS 2 GORSUCH CONDEMNS 'BREATHTAKING' COVID EMERGENCY POWERS THAT CRUSHED CIVIL LIBERTIES 3 DESPERATE TO AVOID DECRIMINALIZATION, WASHINGTON LEGISLATORS LOVINGLY THREATEN DRUG USERS WITH JAIL 4 DON'T MIX RARE BOURBON WITH STATE POWER 5 DID THE PENTAGON JUST MAKE A $3 BILLION ACCOUNTING ERROR—OR DID IT DO SOMETHING EVEN WORSE? PODCAST STEFAN SAGMEISTER: AN ARTIST WHO BELIEVES 'NOW IS BETTER' The legendary graphic designer juxtaposes 18th- and 19th-century paintings with visualizations of how much life has improved over the centuries. Nick Gillespie | 5.17.2023 11:00 AM Listen Now Civil Liberties TSA'S FACIAL RECOGNITION TECH RAISES QUESTIONS ABOUT BIAS AND DATA SECURITY Analysts and lawmakers are concerned about a new TSA program that instructs passengers to insert their IDs into a machine and takes a pictures of them. William Rampe | 5.18.2023 3:10 PM Education MORE STATES ARE USING SCIENCE-BACKED READING INSTRUCTION. IT SHOULDN'T HAVE TAKEN THIS LONG. Mississippi, Alabama, and Louisiana have all seen dramatic improvements in reading scores by investing in "science-based" reading instruction. Emma Camp | 5.18.2023 2:50 PM Big Government CONSERVATIVES PUSHING 'COMMON GOOD CAPITALISM' SOUND A LOT LIKE PROGRESSIVES The ideology champions the same tired policies that big government types predictably propose whenever they see something they don't like. Veronique de Rugy | 5.18.2023 1:25 PM Social Media SUPREME COURT SWATS DOWN ATTEMPTS TO HOLD TWITTER, GOOGLE FINANCIALLY LIABLE FOR TERRORISM The narrow rulings concluded the platforms aren’t responsible for bad people using their communication services. Scott Shackford | 5.18.2023 12:52 PM Education THE FUTURE OF MEDIA LITERACY EDUCATION Media literacy education invites a slew of nonprofit organizations and consultancies into the public school system, many of whom may have their own political agendas. Neetu Arnold | 5.18.2023 11:15 AM Art 'NOW IS BETTER,' SAYS LEGENDARY DESIGNER STEFAN SAGMEISTER His bold new exhibition draws on the work of Steven Pinker, Our World in Data, and Human Progress to document how much life has improved since the good old days. Nick Gillespie | 5.18.2023 10:50 AM GET REASON IN YOUR INBOX Subscribe to Reason Roundup, a wrap up of the last 24 hours of news, delivered fresh each morning. Email Name This field is for validation purposes and should be left unchanged. Submit Δ VIDEO 'NOW IS BETTER,' SAYS LEGENDARY DESIGNER STEFAN SAGMEISTER His bold new exhibition draws on the work of Steven Pinker, Our World in Data, and Human Progress to document how much life has improved since the good old days. Nick Gillespie Watch More TikTok MONTANA SETS ITSELF UP FOR FIRST AMENDMENT LAWSUITS WITH TIKTOK BAN Plus: Americans are increasingly changing religions, court pauses rejection of "free" preventative care mandate, and more... Elizabeth Nolan Brown | 5.18.2023 9:52 AM Immigration STATE DEPARTMENT TO BRING BACK DOMESTIC VISA RENEWAL FOR SOME FOREIGN WORKERS Until 2004, all foreign workers could renew their visas without leaving the United States. Fiona Harrigan | 5.18.2023 6:00 AM Brickbats BRICKBAT: HE WON'T BE USING THEM Charles Oliver | 5.18.2023 4:00 AM Free Speech DON'T BLAME ELON MUSK FOR TURKEY'S AUTHORITARIAN TWITTER CENSORSHIP Anger about social media censorship should be directed at repressive governments, not the companies they threaten. Robby Soave | 5.17.2023 5:59 PM Rent control ECONOMISTS ARE RIGHT TO HATE RENT CONTROL Progressives like to argue that rent control policies that exempt new construction don't impact the construction of new housing. Christian Britschgi | 5.17.2023 4:35 PM Joe Biden BIDEN'S EXPERIENCE DOESN'T MEAN HE CAN PLAN AN ECONOMY No amount of experience can solve the "knowledge problem." Bruce Yandle | 5.17.2023 4:20 PM Ads by Revcontent AROUND THE WEB Florida: Do This Instead Of Buying Expensive Solar Panels (It's Genius) Comparisons.org x MD: If You Have Dark Spots, Do This Immediately (It's Genius!) GundryMD x THE VOLOKH CONSPIRACY Mostly law professors | Sometimes contrarian | Often libertarian | Always independent | Est. 2002 JUSTICE GORSUCH ON COVID-19 AND EMERGENCY GOVERNMENT Eugene Volokh Election 2024 DO CONSERVATIVES ACTUALLY LIKE RFK JR., OR DO THEY JUST THINK HE'LL HURT BIDEN? Democrats spent tens of millions of dollars last year's midterms meddling in Republican primaries. Republicans may now be borrowing a page from their playbook. Joe Lancaster | 5.17.2023 3:20 PM Death Penalty ALABAMA BOTCHED HIS EXECUTION. NOW HE WANTS TO DIE DIFFERENTLY. On Monday, the Supreme Court sided with an Alabama death-row inmate who, after surviving a botched lethal injection attempt last year, says he wants to die by gas chamber instead. Emma Camp | 5.17.2023 3:05 PM Media Criticism DID FOX REALLY FIRE TUCKER CARLSON FOR CROSSING THE 'RED LINE' OF CRITICIZING BIG PHARMA, AS RFK JR. CLAIMS? If so, the network failed to enforce the supposed rule before and after cancelling its top-rated host. Matt Welch | 5.17.2023 2:30 PM Second Amendment NEW JERSEY'S RESTRICTIONS ON PUBLIC GUN POSSESSION ARE 'PLAINLY UNCONSTITUTIONAL,' A FEDERAL JUDGE SAYS The state defied a Supreme Court ruling by banning guns from myriad "sensitive places." Jacob Sullum | 5.17.2023 2:15 PM Fertility rates CAN GOVERNMENTS INCREASE BIRTHRATES? SHOULD THEY? Join Reason on YouTube Thursday at 1 p.m. Eastern for a discussion about the limits of population control with Elizabeth Nolan Brown and Scott Winship. Nick Gillespie | 5.17.2023 12:57 PM Economic Development VOTERS PUT ARIZONA COYOTES' ARENA PROJECT ON ICE A good example of why so few stadium deals end up on the ballot. Eric Boehm | 5.17.2023 12:30 PM View All Latest NEW AT REASON Reason's latest commentary, videos, and podcasts sent right to your inbox in a daily afternoon email. Email Email This field is for validation purposes and should be left unchanged. Submit Δ JULY 2023 MAGAZINE ADAM SMITH UNDERSTOOD THAT WE NEED EACH OTHER The thinker's views of human sympathy, beneficence, justice, and the division of labor still resonate. Vernon L. Smith See this issue Subscribe to Reason * About * Browse Topics * Events * Staff * Jobs * Donate * Advertise * Subscribe * Contact * Media * Shop * Amazon Reason FacebookReason TwitterReason InstagramReason TikTokReason YoutubeReason ItunesReason on FlipboardReason RSS © 2022 Reason Foundation | Accessibility | Privacy Policy | Terms Of Use Notifications