You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mercury-parser/fixtures/www.newyorker.com.html

4 lines
102 KiB
HTML

feat: update all fixtures and custom parsers to match (#713) * feat: Refactor and update fixtures This patch changes how fixtures are stored. Previously, a fixture's folder identified its domain and its filename identified when it was fetched. This has been changed so that the filename indicates the domain and the modified time of the file indicates how recently it was fetched. A fixture's filename can optionally include a modifier to distinguish between two different page types on the same domain, for example. Also included here are changes to the update-fixture script, both to accomodate the new filename scheme as well as to actually update all fixtures. The functionality for running automatically and opening PRs has been removed but will likely be reintroduced. Finally, all fixtures have been updated. * Remove reference to deleted extractor * feat: first batch of test and parser updates due to new fixtures * feat: update more custom parsers and unit tests * feat: update more custom parsers and unit tests and remove unnecessary parser * feat: update more custom parsers and unit tests * feat: update more parsers and add correct bloomberg html files * fix: remove console statement * feat: all parsers updated and tests passing * fix: update date_published tests to account for test server time difference * fix: cleanup remaining fixtures in folders * feat: move fixtures for newest custom parsers * feat: remove script changes * fix: update dist files to account for reverting script changes * adding .DS_Store to .gitignore * adding .DS_Store to .gitignore -- 2 * adding .DS_Store to .gitignore -- 3 lol * cleaning up some tests * fix: ran build:generator command to update generate-custom-parser dist file * fix: update rollup configs to generate source maps and update source maps * fix: use underscore in place of unused error variable * fix: remove unused fixture Co-authored-by: Postlight Bot <adam.pash+postlight-bot@postlight.com> Co-authored-by: flbn <overasc@gmail.com>
1 year ago
<!DOCTYPE html><html lang="en-US" data-reactroot=""><head><title>Hacking, Cryptography, and the Countdown to Quantum Computing | The New Yorker</title><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" value="IE=edge"><meta name="msapplication-tap-highlight" value="no"><meta name="viewport" value="width=device-width, initial-scale=1"><meta name="referrer" value="no-referrer-when-downgrade"><meta name="author" value="Cond&#xE9; Nast"><meta name="copyright" value="Copyright (c) Cond&#xE9; Nast 2022"><meta name="description" value="Alex Hutchinson reports on a workshop in Toronto that explored how information-security experts will prepare for the advent of quantum computing."><meta name="id" value="5924f12d9d80dc1acda75fce"><meta name="keywords" value="cryptography,quantum computing,yahoo,security"><meta name="news_keywords" value="cryptography,quantum computing,yahoo,security"><meta name="robots" value="index, follow, max-image-preview:large"><meta name="content-type" value="article"><meta name="parsely-post-id" value="5924f12d9d80dc1acda75fce"><meta name="parsely-metadata" value="{&quot;description&quot;:&quot;Alex Hutchinson reports on a workshop in Toronto that explored how information-security experts will prepare for the advent of quantum computing.&quot;,&quot;image-16-9&quot;:&quot;https://media.newyorker.com/photos/59097a5e8b51cf59fc4239f5/16:9/w_1000,c_limit/Hutchinson-Quantum-Computing.jpg&quot;,&quot;image-1-1&quot;:&quot;https://media.newyorker.com/photos/59097a5e8b51cf59fc4239f5/1:1/w_1000,c_limit/Hutchinson-Quantum-Computing.jpg&quot;}"><meta value="In a decade, events like the recent data breach at Yahoo could become much more common, driven by a new kind of machine." name="og:description"><meta value="https://media.newyorker.com/photos/59097a5e8b51cf59fc4239f5/16:9/w_1280,c_limit/Hutchinson-Quantum-Computing.jpg" name="og:image"><meta value="The New Yorker" name="og:site_name"><meta value="Schr&#xF6;dinger&#x2019;s Hack" name="og:title"><meta value="article" name="og:type"><meta value="https://www.newyorker.com/tech/annals-of-technology/hacking-cryptography-and-the-countdown-to-quantum-computing" name="og:url"><meta value="metered" name="article:content_tier"><meta value="false" name="article:opinion"><meta http-equiv="content-language" value="en-US"><meta value="tags" name="article:section"><meta value="2016-09-26T14:04:22.000Z" name="article:published_time"><meta value="Alex Hutchinson" name="article:author"><meta value="summary_large_image" name="twitter:card"><meta value="@NewYorker" name="twitter:creator"><meta value="In a decade, events like the recent data breach at Yahoo could become much more common, driven by a new kind of machine." name="twitter:description"><meta value="https://www.newyorker.com" name="twitter:domain"><meta value="https://media.newyorker.com/photos/59097a5e8b51cf59fc4239f5/16:9/w_1280,c_limit/Hutchinson-Quantum-Computing.jpg?mbid=social_retweet" name="twitter:image"><meta value="@NewYorker" name="twitter:site"><meta value="Schr&#xF6;dinger&#x2019;s Hack" name="twitter:title"><meta value="1147169538698836" name="fb:app_id"><meta value="9258148868" name="fb:pages"><link rel="canonical" href="https://www.newyorker.com/tech/annals-of-technology/hacking-cryptography-and-the-countdown-to-quantum-computing"><link rel="shortcut icon" href="https://www.newyorker.com/verso/static/the-new-yorker/assets/favicon.ico" type="image/x-icon"><link rel="preconnect" href="https://polyfill.io"><link rel="amphtml" href="https://www.newyorker.com/tech/annals-of-technology/hacking-cryptography-and-the-countdown-to-quantum-computing/amp"><link rel="preload" href="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" as="script"><link rel="preload" href="https://cdn.cookielaw.org/opt-out/otCCPAiab.js" as="script">
<link rel="preconnect" href="https://securepubads.g.doubleclick.net">
<meta id="google-signin-meta" name="google-signin-client_id" value="275906274807-b4eqbdqr511u9msdpj8mh0pf77fcciv7.apps.googleusercontent.com"></head><body class="stackednavigation-site-navigation fixed-header-large-logo-nav-variation header-with-gql-link-banner"><noscript><iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-NX5LSK3" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div id="app-root"><div class="BasePageWrapper-bQVjmY kXngqJ page page-theme-standard ArticlePageBase-gwciID iGrwnk page--article"><div id="parsely-root" style="display:none"><div id="parsely-cfg" data-parsely-site="newyorker.com"></div></div><div class="BasePageNavigationBackgroundFiller-iwUGML iCShvR"></div><div class="AdWrapper-fGbOzD jLyGkM BasePageAd-huGctO ekrKRV ad ad--out-of-page"><div class="ad__slot ad__slot--out-of-page" data-node-id="bgz0kg"></div></div><a href="#main-content" data-testid="BasePageSkipLink" class="BaseWrap-sc-UABmB BaseText-fETRLB BaseLink-hawaGs BasePageSkipLink-dPHRPC hkSZSE bBEapZ gMtVwW eTCnvu">Skip to main content</a><div class="InterstitialWrapper-hlwBgM gSvUqZ"><aside class="PaywallModalWrapper-itFJdv drOmyd paywall-modal paywall-modal--paywall"><div class="ConsumerMarketingUnitThemedWrapper-kkguSn begTBt ConsumerMarketingUnitWrapper-inaOAG iSSlYd paywall-modal__consumer-marketing-unit consumer-marketing-unit consumer-marketing-unit--paywall-modal-full-barrier" role="presentation" aria-live="assertive" aria-hidden="true"><div class="consumer-marketing-unit__slot consumer-marketing-unit__slot--paywall-modal-full-barrier"></div><div class="journey-unit"></div></div></aside><div role="none"><aside class="PaywallModalWrapper-itFJdv drOmyd paywall-modal paywall-modal--incognito"><div class="ConsumerMarketingUnitThemedWrapper-kkguSn begTBt ConsumerMarketingUnitWrapper-inaOAG iSSlYd paywall-modal__consumer-marketing-unit consumer-marketing-unit consumer-marketing-unit--paywall-modal-call-to-action" role="presentation" aria-live="assertive" aria-hidden="true"><div class="consumer-marketing-unit__slot consumer-marketing-unit__slot--paywall-modal-call-to-action"></div><div class="journey-unit"></div></div></aside></div></div><div class="PersistentTopWrapper-jtPXcI boZbTv persistent-top" data-testid="PersistentTop" data-journey-hook="persistent-top"><header data-testid="StackedNavigationHeader" class="StackedNavigationHeader-gdVirj jSbIn stacked-navigation--fixed-header-layout stacked-navigation--theme-standard site-navigation"><div class="ConsumerMarketingUnitThemedWrapper-kkguSn begTBt consumer-marketing-unit consumer-marketing-unit--cm-banner" role="presentation" aria-hidden="true"><div class="consumer-marketing-unit__slot consumer-marketing-unit__slot--cm-banner"></div><div class="journey-unit"></div></div><div class="StackedNavigationGrid-dApYnw jSVHGw"><div class="StackedNavigationTop-iftVhT cuyLVs"><div class="StackedNavigationSectionCmUnitNavLeft-ckJrOr bPRDjS"><div class="ConsumerMarketingUnitThemedWrapper-kkguSn begTBt consumer-marketing-unit consumer-marketing-unit--nav-left" role="presentation" aria-hidden="true"><div class="consumer-marketing-unit__slot consumer-marketing-unit__slot--nav-left"></div><div class="journey-unit"></div></div></div><div class="StackedNavigationSectionLogoSize-biZpyv fhywOZ stacked-navigation__section--large-logo"><a href="/" data-testid="Logo" class="StackedNavigationLogoLink-laWpdD yfdRu"><picture class="ResponsiveImagePicture-jJpQhK jEPxaV responsive-image"><img alt="The New Yorker" class="ResponsiveImageContainer-dmuwLx fydubv responsive-image__image" src="/verso/static/the-new-yorker/assets/logo.f1893bac6dafe13d6d5bad671a5bee2345efa44d.svg" srcset="" sizes="100vw"></picture></a></div><div class="StackedNavigationSectionUtilityLinks-knipAa ipQlrO"><nav aria-label="Utility" class="NavigationWrapper-ceUjqo Rqwyh" data-testid="navigation"><ul class="NavigationListWrapper-iNzXFa kRkjBE navigation__list" data-testid="navigation__list"><li class="NavigationListItemWrapper-bgnwND fySAqk navigation__list-item" da