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: 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) 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/managers/class-fs-key-value-storage.php:44) in /home1/citynews/public_html/news/wp-includes/rest-api/class-wp-rest-server.php on line 1909
{"id":109162,"date":"2024-12-14T08:00:51","date_gmt":"2024-12-14T12:00:51","guid":{"rendered":"https:\/\/reason.com\/?p=8309389"},"modified":"2024-12-14T08:00:51","modified_gmt":"2024-12-14T12:00:51","slug":"the-death-and-life-of-new-york-outdoor-dining","status":"publish","type":"post","link":"http:\/\/3rdcitynews.com\/news\/the-death-and-life-of-new-york-outdoor-dining\/","title":{"rendered":"The Death and Life of New York Outdoor Dining"},"content":{"rendered":"\n
\"Outdoor <\/picture> <\/div>\n

On November 30, one of the COVID-19 pandemic’s few positive influences on New York City came to an end. Earlier this year, the City Council voted to end the city’s four-year experiment in laissez faire outdoor dining, replacing it with a labyrinth of regulations and fees. Over the past month, thousands of sidewalk dining setups\u2014symbols of entrepreneurial creativity\u00a0that enlivened city streets\u2014have come down.<\/p>\n

Like most great things about the city, the recent outdoor dining renaissance was unplanned. When the pandemic confined New Yorkers indoors, restaurateurs <\/span>survived<\/span><\/a> by taking business outdoors. Under an emergency program<\/a>, the city <\/span>allowed\u00a0eateries to build makeshift structures on sidewalks and in parking spaces, creating lifelines for businesses and socially distanced spaces for diners.\u00a0<\/span><\/p>\n

In some cases, outdoor dining consisted of picnic tables under an awning\u2014a typical scene in cities like Paris or Madrid, though novel in New York. More often, on-street parking spaces became an extension of the restaurant. Plywood sheds turned into elaborate structures, replete with air conditioners, heaters, and other amenities to provide year-round comfort. Diners enjoyed meals in everything from <\/span>beaux arts birdcages<\/span><\/a> to <\/span>trolley cars<\/span><\/a>.<\/span><\/p>\n

It was a period of folk architectural <\/span>experimentation<\/span><\/a> unmatched in the city’s history. Some structures were admittedly unsightly, but they were embraced nonetheless for their New York scrappiness.\u00a0<\/span><\/p>\n

Initially, regulators planned to end the program by Labor Day in 2020. Residents balked, and the program was kept in place. Observers <\/span>thought<\/span><\/a> the program would probably lead to permanent change.\u00a0<\/span><\/p>\n

But never underestimate the city’s zeal to regulate. In 2021, peeved neighbors <\/span>sued<\/span><\/a> to end the program, citing the lack of a proper environmental review and violations of zoning laws that strictly separate commercial and residential uses. A small cadre of NIMBYs (“not in my backyard”), concerned about aesthetics, noise, and the loss of on-street parking, eventually won. By 2022, the state Supreme Court forced the city to end the outdoor dining program.\u00a0<\/span><\/p>\n

In response, the City Council adopted a new, permanent program in 2023, <\/span>Dining Out NYC<\/span><\/a>, that would be managed by the city’s Department of Transportation (DOT).<\/p>\n

“New Yorkers came to enjoy outdoor dining during the pandemic and Dining Out NYC has made it a permanent, vibrant part of our streets,” New York City DOT Commissioner Ydanis Rodriguez <\/span>said<\/span><\/a> in a statement. The department has touted it as the “<\/span>nation’s largest permanent outdoor dining program<\/span><\/a>.”\u00a0<\/span><\/p>\n

While aiming to preserve some of the emergency program’s benefits, the <\/span>new regulations<\/span><\/a> are far more restrictive. The program requires outdoor structures to meet specific size and design <\/span>criteria<\/span><\/a>, be lightweight and removable, and operate only seasonally. Restaurants wishing to participate had to <\/span>apply<\/span><\/a> by August of this year. Those that did not meet the deadline were ordered to be dismantled by November 29, under threat of <\/span>fines<\/span><\/a> up to $1,000.\u00a0<\/span><\/p>\n

Restaurants face new <\/span>fees<\/span><\/a>, including a four-year licensing cost ranging from $1,050 to $2,100, plus annual charges based on the size of structures\u2014all sure to increase over time. Applicants will be subjected to a public hearing, for which they must pay a fee ranging from $100 to $800. Adding to the cost, the seasonal model\u2014running from April 1 to November 29\u2014requires businesses to <\/span>dismantle<\/span><\/a> and rebuild their sheds each year.<\/span><\/p>\n

The financial impact on restaurants likely goes beyond classic fees. In the best of cases, some businesses will no longer be allowed to operate outdoors for a third of a year. In the worst of cases, they may not be able to operate outdoor dining at all. The new rules could hit small restaurants hardest, where outdoor dining often doubled seating <\/span>capacity<\/span><\/a>. For the city as a whole, that means fewer jobs and diminished revenue. One restaurant group owner <\/span>reported<\/span><\/a> losing 72 employee shifts after removing sheds due to the new regulations.\u00a0<\/span><\/p>\n

Of the approximately <\/span>13,000<\/span><\/a> outdoor dining setups that once lined NYC’s streets, fewer than 3,000 restaurants have <\/span>applied<\/span><\/a> for permits for next season. Among them, about 1,400\u00a0are for dining sheds, while the rest are for traditional <\/span>sidewalk cafes<\/span><\/a>. The DOT has yet to announce how many have been approved.<\/span><\/p>\n

New York City’s outdoor dining saga is a cautionary tale for what happens when cities prioritize bureaucratic control over innovation. <\/span>What began as a creative, organic solution to an economic and social problem has been stifled by overregulation.\u00a0<\/span><\/p>\n

The post The Death and Life of New York Outdoor Dining<\/a> appeared first on Reason.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"

What began as a vibrant, organic solution to a crisis has been stifled by overregulation. …<\/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],"tags":[],"class_list":{"0":"post-109162","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-policy","7":"category-politics"},"_links":{"self":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/109162","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=109162"}],"version-history":[{"count":0,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/posts\/109162\/revisions"}],"wp:attachment":[{"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/media?parent=109162"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/categories?post=109162"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/3rdcitynews.com\/news\/wp-json\/wp\/v2\/tags?post=109162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}