Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre > Recipes

Notices

Reply
 
Thread Tools Search this Thread
Old 07-24-2026, 02:06 PM   #16
InnovationHack
Member
InnovationHack began at the beginning.
 
Posts: 22
Karma: 10
Join Date: Nov 2020
Device: Onyx Poke3
Quote:
Originally Posted by Emagazine2026 View Post
The Economist probably changed or upgraded their anti-scraping stuff, right? i could not download new issue and i am waiting for the new receipt.
I got a whopping 22 pages.
InnovationHack is offline   Reply With Quote
Old 07-24-2026, 06:33 PM   #17
PacificNW
Junior Mint
PacificNW began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Sep 2018
Device: Kindle of DOOM
I get the cover image and the top-level Table of Contents, plus the T of C in the Calibre metadata field. The process log shows attempts to retrieve the individual articles and gets a HTTP Error 403: Forbidden result in every case. Flaming Hoops, indeed.
PacificNW is offline   Reply With Quote
Old 07-24-2026, 08:09 PM   #18
jwhittin
Connoisseur
jwhittin began at the beginning.
 
Posts: 56
Karma: 10
Join Date: Dec 2010
Location: Melbourne, Australia
Device: Kobo Clara Colour
I get the same - worked perfectly last week, failed completely this week (no download at all).

If it's any help to someone who may wish to update the recipe (and receive my many thanks), here is the error log:
Spoiler:
calibre, version 9.11.0 (win32, embedded-python: True)
Conversion error: Failed: Fetch news from The Economist

Fetch news from The Economist
Conversion options changed from defaults:
output_profile: 'kindle_pw3'
verbose: 2
Resolved conversion options
calibre version: 9.11.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': 'pagebreak',
'comments': None,
'cover': None,
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_download_recipe': False,
'dont_split_on_page_breaks': True,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': False,
'epub_flatten': False,
'epub_inline_toc': False,
'epub_max_image_size': 'none',
'epub_toc_at_end': False,
'epub_version': '2',
'expand_css': False,
'extra_css': None,
'extract_to': None,
'filter_css': None,
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x0000026A37B7C830>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': False,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0,
'linearize_tables': False,
'lrf': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'no_chapters_in_toc': False,
'no_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.KindlePaperWhite3Outpu t object at 0x0000026A37B7F230>,
'page_breaks_before': None,
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': None,
'recipe_specific_option': None,
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:economist
Trying to get latest version of recipe: economist
Using user agent: measurement/regard
Recipe specific options:
res = 600
de = No
Failed to get index with UA: measurement/regard
Retrying with UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Edg/145.0.0.0
Falling back to GraphQL for the edition index
Failed to get index from GraphQL with error: HTTP Error 403: Forbidden
Traceback (most recent call last):
File "runpy.py", line 203, in _run_module_as_main
File "runpy.py", line 88, in _run_code
File "site.py", line 83, in <module>
File "site.py", line 78, in main
File "site.py", line 50, in run_entry_point
File "calibre\utils\ipc\worker.py", line 214, in main
File "calibre\gui2\convert\gui_conversion.py", line 32, in gui_convert_recipe
File "calibre\gui2\convert\gui_conversion.py", line 26, in gui_convert
File "calibre\ebooks\conversion\plumber.py", line 1087, in run
File "calibre\customize\conversion.py", line 241, in __call__
File "calibre\ebooks\conversion\plugins\recipe_input.py ", line 153, in convert
File "calibre\web\feeds\news.py", line 1121, in download
File "calibre\web\feeds\news.py", line 1299, in build_index
File "<string>", line 337, in parse_index
File "<string>", line 302, in economist_return_index
NoArticles: Could not find any articles, either the economist.com server is having trouble and you should try later or the website format has changed and the recipe needs to be updated.


I actually subscribe to the Economist, but only read it this way as I much prefer reading it on my Kobo than on a tablet or PC. So they've got my money already.
jwhittin is offline   Reply With Quote
Old 07-24-2026, 08:13 PM   #19
jwhittin
Connoisseur
jwhittin began at the beginning.
 
Posts: 56
Karma: 10
Join Date: Dec 2010
Location: Melbourne, Australia
Device: Kobo Clara Colour
Quote:
Originally Posted by kovidgoyal View Post
I'm rather sick of the Eco and its endless hoops.
Year ago there was a subscriber version (with the user's own login credentials) and a non subscriber version. Would this be a part solution to the problem or do the hoops apply even if you are logged in?
jwhittin is offline   Reply With Quote
Old 07-24-2026, 08:32 PM   #20
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Quote:
Originally Posted by jwhittin View Post
Year ago there was a subscriber version (with the user's own login credentials) and a non subscriber version. Would this be a part solution to the problem or do the hoops apply even if you are logged in?
Sadly, no, their bot detection seems to apply regardless of whether one is logged in or not, the last time I tried it.
kovidgoyal is offline   Reply With Quote
Old 07-25-2026, 09:20 AM   #21
hilihuo
Junior Member
hilihuo began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Jul 2026
Device: none
Quote:
Originally Posted by kovidgoyal View Post
Sadly, no, their bot detection seems to apply regardless of whether one is logged in or not, the last time I tried it.
Not working for me though a lot of tries, see below:

Calibre 9.11.0 on Windows, using the latest custom economist.recipe.

The regular weekly edition page works normally in Chrome/Edge through
the same proxy, but the recipe cannot obtain the edition index.

Recipe log:
Failed to get index with UA
Falling back to GraphQL for the edition index
Failed to get index from GraphQL with error: HTTP Error 403: Forbidden

The GraphQL endpoint also returns:
HTTP/1.1 403 Forbidden
Server: CloudFront
X-Cache: Error from cloudfront

The normal website works in a regular browser, while both curl and
Calibre WebEngine requests are rejected.
hilihuo is offline   Reply With Quote
Old 07-26-2026, 06:11 AM   #22
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 940
Karma: 15576314
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Quote:
Originally Posted by hilihuo View Post
Not working for me though a lot of tries, see below:

Calibre 9.11.0 on Windows, using the latest custom economist.recipe.

The regular weekly edition page works normally in Chrome/Edge through
the same proxy, but the recipe cannot obtain the edition index.

Recipe log:
Failed to get index with UA
Falling back to GraphQL for the edition index
Failed to get index from GraphQL with error: HTTP Error 403: Forbidden

The GraphQL endpoint also returns:
HTTP/1.1 403 Forbidden
Server: CloudFront
X-Cache: Error from cloudfront

The normal website works in a regular browser, while both curl and
Calibre WebEngine requests are rejected.
I know people at the Economist who literally use Calibre-generated ebooks to read their own publication. It's frankly ridiculous that they're not running it themselves and publishing the result for subscribers. That would obviate all these problems in one shot... I might see if I can have a word next time I see them (but it'll be months away at best).
NullNix is offline   Reply With Quote
Old 07-26-2026, 08:28 AM   #23
scottsan1
Member
scottsan1 began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Feb 2021
Device: iPad mini
Download failure

As of 8:27 am EST on July 26 no version of the Economist is downloading; all versions fail.
scottsan1 is offline   Reply With Quote
Old 07-26-2026, 11:28 AM   #24
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,310
Karma: 153744555
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by scottsan1 View Post
As of 8:27 am EST on July 26 no version of the Economist is downloading; all versions fail.
It was just a coincidence that The Ecomomist updated their security at the same or similar time some updated calibre.
JSWolf is offline   Reply With Quote
Old 07-26-2026, 11:59 AM   #25
hongho71
Connoisseur
hongho71 began at the beginning.
 
Posts: 59
Karma: 16
Join Date: Feb 2015
Device: Kindle Paperwhite
https://github.com/hehonghui/awesome-english-ebooks

https://raw.githubusercontent.com/he...026.07.25.epub
hongho71 is offline   Reply With Quote
Old 07-26-2026, 02:26 PM   #26
Kman
Junior Member
Kman began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Aug 2024
Device: Kindle Paperwhite
Since Friday Calibre only downloads the cover and section headings for The Economist but there are no articles. Log is below. The log shows article titles but those are missing from the downloaded book. There are only section headings.
Spoiler:

Fetch news from The Economist
Conversion options changed from defaults:
verbose: 2
output_profile: 'kindle_pw'
Resolved conversion options
calibre version: 9.11.0
{'add_alt_text_to_img': False,
'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': 'pagebreak',
'comments': None,
'cover': None,
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_compress': False,
'dont_download_recipe': False,
'duplicate_links_in_toc': False,
'embed_all_fonts': False,
'embed_font_family': None,
'enable_heuristics': False,
'expand_css': False,
'extra_css': None,
'extract_to': None,
'filter_css': None,
'fix_indents': True,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x000001FDF9A1D400>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': False,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0,
'linearize_tables': False,
'lrf': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'mobi_file_type': 'old',
'mobi_ignore_margins': False,
'mobi_keep_original_images': False,
'mobi_toc_at_start': False,
'no_chapters_in_toc': False,
'no_inline_navbars': True,
'no_inline_toc': False,
'output_profile': <calibre.customize.profiles.KindlePaperWhiteOutp ut object at 0x000001FDF9A1FCB0>,
'page_breaks_before': None,
'personal_doc': '[PDOC]',
'prefer_author_sort': False,
'prefer_metadata_cover': False,
'pretty_print': False,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': None,
'recipe_specific_option': None,
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': '',
'search_replace': None,
'series': None,
'series_index': None,
'share_not_sync': False,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'start_reading_at': None,
'subset_embedded_fonts': False,
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'toc_title': None,
'transform_css_rules': None,
'transform_html_rules': None,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:economist
Trying to get latest version of recipe: economist
Using user agent: hunting/impressive
Recipe specific options:
res = 600
de = No
Failed to get index with UA: hunting/impressive
Retrying with UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36
Got cover: https://www.economist.com/cdn-cgi/im...0725_DE_US.jpg
The world this week
Politics

https://www.economist.com/the-world-...07/23/politics
Business

https://www.economist.com/the-world-...07/23/business
Cartoon: America’s trouble getting out of the Iran conflict
A lighter take on the news
https://www.economist.com/the-world-...-iran-conflict
Leaders
Should you be afraid of Elon Musk?
Our cover :: Artificial intelligence is charging ahead. Not even its creators know how to keep up
https://www.economist.com/leaders/20...d-of-elon-musk
Lebanon has a chance to break free of Hizbullah
Aoun goals :: With better government, it could become a business hub once again
https://www.economist.com/leaders/20...e-of-hizbullah
Prediction markets need better rules
Fixing the truth machine :: Their capricious settlement mechanisms are putting off serious investors
https://www.economist.com/leaders/20...d-better-rules
Britain’s troublingly nostalgic new prime minister
Backwards with Burnham :: In an era of change, Andy Burnham promises to rewind the clock
https://www.economist.com/leaders/20...prime-minister
Donald Trump’s Saudi deal risks nuclear proliferation
Saudi uranium :: It could have consequences far beyond the Middle East
https://www.economist.com/leaders/20...-proliferation
When a president stops pretending that voters count, disaster beckons
In praise of hypocrisy :: Tiny Nicaragua offers a cautionary tale for democrats everywhere
https://www.economist.com/leaders/20...saster-beckons
Letters
Could Andrey Melnichenko change Russia?
A selection of correspondence :: Also this week, housing, exercise, Microsoft’s games, the two Cambridges, Heinz ketchup
https://www.economist.com/letters/20...-change-russia
By Invitation
Elon Musk is building a form of capitalism that Adam Smith would loathe
A new tyranny :: The merchants are becoming princes, writes Tim O’Reilly
https://www.economist.com/by-invitat...h-would-loathe
Briefing
China is gaining troubling military know-how from Russia
Piggy-backing on the bear :: It is learning how to improve its drones, nuclear subs and air defence
https://www.economist.com/briefing/2...ow-from-russia
United States
Donald Trump’s reassignment of military muscle is not going to plan
Imperfect posture :: There are still few signs of a serious pivot to Asia
https://www.economist.com/united-sta...-going-to-plan
The Iran war is America’s least popular since polls began
No exit :: Support seldom rises for conflicts as they age
https://www.economist.com/united-sta...ce-polls-began
The tariffs that just won’t die
Levy by levy :: Donald Trump is adept at reviving levies. Achieving their goals is harder
https://www.economist.com/united-sta...-just-wont-die
The faltering effort to revive copper mining in Michigan
Digging divides :: Riches sit under a rare vestige of the wild Midwest
https://www.economist.com/united-sta...ng-in-michigan
How the American right came to hate empathy
Lexington :: …while practising its oldest form
https://www.economist.com/united-sta...o-hate-empathy
The Americas
South America is eradicating hunger
Eat up :: Thank central banks and savvy handouts
https://www.economist.com/the-americ...icating-hunger
Nicaragua’s President Daniel Ortega scraps elections
Leaders for life :: The Central American country may become a one-party state
https://www.economist.com/the-americ...raps-elections
Brazil’s much-loved payments system has drawn Donald Trump’s ire
Another trade-war misstep :: But his tariff assault on Pix just makes Brazilians love it—and Lula—more
https://www.economist.com/the-americ...ald-trumps-ire
Asia
Japan’s popular prime minister is burning political capital fast
Takaichi’s travails :: Markets and the Diet are mounting resistance
https://www.economist.com/asia/2026/...l-capital-fast
The Philippines war on drugs outlasts the Duterte presidency
War without end :: It continues, rebranded, under Ferdinand “Bongbong” Marcos
https://www.economist.com/asia/2026/...rte-presidency
A gold-bar scandal pits Indonesia’s army against its police
His weight in gold :: Cracks appear in the court of President Prabowo
https://www.economist.com/asia/2026/...nst-its-police
Narendra Modi’s party discovers the limits of propaganda
Ashoka :: India’s biggest protest in years has produced shocking videos and angry young people
https://www.economist.com/asia/2026/...-of-propaganda
China
China’s shadowy maritime militia is worryingly active
The third fleet :: Big new formations north of Taiwan suggest officials are testing out its capabilities
https://www.economist.com/interactiv...ryingly-active
The Chinese economic experiment that failed
Bottom of the class :: Shantou was once at the forefront of reforms. Now it is a backwater
https://www.economist.com/china/2026...nt-that-failed
Why criticism of the Qing dynasty scares the Communist Party
Chaguan :: It risks inflaming ethnic tensions and undermining territorial claims
https://www.economist.com/china/2026...ommunist-party
Middle East & Africa
Lebanon’s president wants to enlist Donald Trump in rebuilding the country
The Levant’s toughest knot :: Joseph Aoun, who met Mr Trump on July 21st, must quash Hizbullah, repair war damage and fix the economy
https://www.economist.com/middle-eas...ng-the-country
Gulf countries are experts at air-conditioning
Keeping cool in the desert :: They want to sell their technology to the world
https://www.economist.com/middle-eas...r-conditioning
The return of the African megaproject
Think big :: Could a new era of big infrastructure developments accelerate growth?
https://www.economist.com/middle-eas...an-megaproject
How African motorists are adapting to the fuel crunch
Power up :: Electric vehicles should save both drivers and governments money
https://www.economist.com/middle-eas...he-fuel-crunch
Why young Africans still listen to the radio
Tuning in :: It’s cheap, easy and needs no mobile data
https://www.economist.com/middle-eas...n-to-the-radio
Europe
Ukraine’s new military commander aims to fight a more modern war
The butcher’s bill :: Mykhailo Drapaty is innovative—and critical of Soviet-style leadership
https://www.economist.com/europe/202...ore-modern-war
For Russians, the war feels closer than ever before
Up in smoke :: Strikes on e-commerce hubs are a sign that Ukraine’s strategy against Russia is shifting
https://www.economist.com/europe/202...an-ever-before
A surrogacy scandal throws Germany’s conservatives into turmoil
Spahn out :: Just when Friedrich Merz’s government was getting its act together
https://www.economist.com/europe/202...s-into-turmoil
Spain’s team embodies footballing values FIFA has betrayed
The World Cup :: La Roja won the World Cup through teamwork and grit
https://www.economist.com/europe/202...a-has-betrayed
Dismissing Europe as a museum is glib. Think of it as a theme park
Charlemagne :: All the continent’s a stage
https://www.economist.com/europe/202...s-a-theme-park
Britain
Beware of new prime ministers bearing gifts
Enter Andy :: Andy Burnham avoids telling Britain hard truths
https://www.economist.com/britain/20...-bearing-gifts
Andy Burnham’s first decisions in office reveal a lot about him
Calorific canapés :: They are a worrying taste of things to come
https://www.economist.com/britain/20...-lot-about-him
How Britain’s new prime minister can revive Labour
Feel the Burn :: His supporters are more northern and more Green than Sir Keir’s
https://www.economist.com/britain/20...-revive-labour
Britons are increasingly tussling over inheritance
Family fortunes :: More wealth to inherit means more ugly fights
https://www.economist.com/britain/20...er-inheritance
Postcard from the Liz Truss festival of ideas
The populist right :: British conservatism is weaker than you think
https://www.economist.com/britain/20...tival-of-ideas
Tours of British post-war housing are a quiet hit
Grey expectations :: Perambulations of the anti-Instagram kind
https://www.economist.com/interactiv...re-a-quiet-hit
If Andy Burnham is going to achieve big things, he has to act now
Bagehot :: Why the first 100 days really matter
https://www.economist.com/britain/20...has-to-act-now
International
The geopolitics of air-conditioning
Trying to stay cool :: Heatwaves are making access to AC a political problem around the world
https://www.economist.com/internatio...r-conditioning
The Iran war is consuming the Trump presidency
The Telegram :: Donald Trump may hate to hear it, but Barack Obama was right about avoiding “stupid shit”
https://www.economist.com/internatio...ump-presidency
1843
Rules-based disorder: why prediction markets struggle if reality is contested
Prediction markets :: The platforms let their users bet on world events. But when outcomes are ambiguous, who gets to decide what happened?
https://www.economist.com/interactiv...y-is-contested
The mayor of Scamtown
Crime :: People thought Alice Guo was a Chinese spy. The truth was much darker
https://www.economist.com/interactiv...or-of-scamtown
The maverick scientist trying to save coffee from extinction
Climate :: Climate change threatens your morning brew. Its future may depend on a long-lost plant
https://www.economist.com/interactiv...rom-extinction
The doctors keeping Cuba on life support
Cuba :: Medics are the country’s most valuable export. Now Trump has his sights on them
https://www.economist.com/interactiv...n-life-support
Business
Elon Musk’s vision of the future
Croesus or Cassandra? :: The world’s richest man sits down with The Economist
https://www.economist.com/business/2...-of-the-future
China’s mysterious new billionaires are conquering the world
Hazy rich Asians :: And refusing to talk to the press
https://www.economist.com/business/2...ring-the-world
America’s AI labs are under threat from cheap Chinese rivals
Weights of the world :: Demand for open-weight models is soaring
https://www.economist.com/business/2...chinese-rivals
Investors cool on Europe’s old-style defence firms
After the boom :: Blame supply-chain snags, procurement obstacles and the rise of drone warfare
https://www.economist.com/business/2...-defence-firms
Airplane-engine maintenance is now a money spinner
Staying aloft :: Manufacturers are earning big bucks as a result
https://www.economist.com/business/2...-money-spinner
Don’t blame supermarkets for your expensive groceries
Food fight :: Saying greedy shops have caused rising food prices is populist nonsense
https://www.economist.com/business/2...sive-groceries
Capitalism’s status hierarchy is being upturned
Schumpeter :: One of the modern world’s most powerful forces is among its least understood
https://www.economist.com/business/2...being-upturned
Finance & economics
The rise of the deserving rich
Billionaires :: Today’s billionaires are more likely than yesterday’s to have made their own money
https://www.economist.com/finance-an...deserving-rich
Can prediction markets win over Wall Street?
Place your bets :: Clearing the regulatory hurdles is only half the battle
https://www.economist.com/finance-an...er-wall-street
Can China dominate AI exports, too?
Hail and fare well :: Robotaxis offer an early test case
https://www.economist.com/finance-an...ai-exports-too
The world’s balance-sheet is out of kilter with its economy
The paper wealth of nations :: Restoring balance could be painful
https://www.economist.com/finance-an...th-its-economy
The stubborn scarcity of female breadwinners
For richer or poorer :: Wives who out-earn their husbands remain rare in America
https://www.economist.com/finance-an...e-breadwinners
How investors learned to live with inflation
Buttonwood :: Fewer than ever believe central bankers will bring it back to target
https://www.economist.com/finance-an...with-inflation
A brief history of Luddism
Free Exchange :: States ultimately decide how fast technology is adopted
https://www.economist.com/finance-an...ory-of-luddism
Science & technology
The surprising benefits of red light
Heating up :: Better skin, faster wound-healing and reduced vision-loss are on the cards
https://www.economist.com/science-an...s-of-red-light
Electric aviation is taking off
Flying the future :: Hybrids, rather than fully electric planes, are likely to triumph
https://www.economist.com/science-an...-is-taking-off
Why the OpenAI escape is the most worrying AI mishap yet
Outside the box :: Containing the technology is getting harder
https://www.economist.com/science-an...-ai-mishap-yet
Does SpaceX’s plan for a data centre in space add up?
AI in the sky :: It’s less crazy than you think
https://www.economist.com/science-an...n-space-add-up
Should you microdose GLP-1 drugs for weight loss?
Well Informed :: Possibly. But only under medical supervision
https://www.economist.com/science-an...or-weight-loss
Culture
Why traditional career advice is failing Gen Z
The passion trap :: Don’t follow your dreams. Try this instead
https://www.economist.com/culture/20...-failing-gen-z
Why Gen Z hikers keep getting lost up mountains
A step too far :: Following social media, they set off with more inspiration than preparation
https://www.economist.com/culture/20...t-up-mountains
Colson Whitehead concludes his three-part love letter to New York
Take the A Train :: And reminds readers that crime fiction is the best urban genre
https://www.economist.com/culture/20...er-to-new-york
What did the Romans ever do for Christianity?
Religion in the ancient world :: The Roman empire shaped the religion in all sorts of crucial ways, a new book argues
https://www.economist.com/culture/20...r-christianity
How the Cotswolds became a popular lifestyle brand
Cot stuff :: Limestone villages and babbling brooks offer an escape from the modern world
https://www.economist.com/culture/20...ifestyle-brand
The Economist’s cover designer, Graeme James, has died, aged 65
The thinker :: His more than 2,500 covers cleverly captured, mocked and ridiculed the world
https://www.economist.com/culture/20...s-died-aged-65
Economic & financial indicators
Economic data, commodities and markets
Indicators ::
https://www.economist.com/economic-a...es-and-markets
Obituary
Wally Funk was told women couldn’t be astronauts
Per ardua ad astra :: The aviator who refused to agree died on July 8th, aged 87
https://www.economist.com/obituary/2...-be-astronauts
Failed to find print version for: https://www.economist.com/the-world-...07/23/politics
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/the-world-...07/23/business
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/the-world-...-iran-conflict
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...d-of-elon-musk
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...e-of-hizbullah
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...d-better-rules
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...prime-minister
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...-proliferation
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/leaders/20...saster-beckons
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/letters/20...-change-russia
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/by-invitat...h-would-loathe
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/briefing/2...ow-from-russia
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/united-sta...-going-to-plan
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/united-sta...ce-polls-began
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/united-sta...-just-wont-die
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/united-sta...ng-in-michigan
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/united-sta...o-hate-empathy
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/the-americ...icating-hunger
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/the-americ...raps-elections
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/the-americ...ald-trumps-ire
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/asia/2026/...l-capital-fast
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/asia/2026/...rte-presidency
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/asia/2026/...nst-its-police
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/asia/2026/...-of-propaganda
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...ryingly-active
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/china/2026...nt-that-failed
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/china/2026...ommunist-party
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/middle-eas...ng-the-country
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/middle-eas...r-conditioning
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/middle-eas...an-megaproject
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/middle-eas...he-fuel-crunch
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/middle-eas...n-to-the-radio
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/europe/202...ore-modern-war
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/europe/202...an-ever-before
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/europe/202...s-into-turmoil
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/europe/202...a-has-betrayed
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/europe/202...s-a-theme-park
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...-bearing-gifts
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...-lot-about-him
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...-revive-labour
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...er-inheritance
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...tival-of-ideas
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...re-a-quiet-hit
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/britain/20...has-to-act-now
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/internatio...r-conditioning
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/internatio...ump-presidency
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...y-is-contested
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...or-of-scamtown
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...rom-extinction
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/interactiv...n-life-support
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...-of-the-future
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...ring-the-world
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...chinese-rivals
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...-defence-firms
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...-money-spinner
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...sive-groceries
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/business/2...being-upturned
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...deserving-rich
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...er-wall-street
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...ai-exports-too
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...th-its-economy
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...e-breadwinners
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...with-inflation
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/finance-an...ory-of-luddism
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/science-an...s-of-red-light
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/science-an...-is-taking-off
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/science-an...-ai-mishap-yet
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/science-an...n-space-add-up
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/science-an...or-weight-loss
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...-failing-gen-z
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...t-up-mountains
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...er-to-new-york
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...r-christianity
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...ifestyle-brand
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/culture/20...s-died-aged-65
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/economic-a...es-and-markets
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to find print version for: https://www.economist.com/obituary/2...-be-astronauts
Traceback (most recent call last):
File "calibre\web\feeds\news.py", line 1350, in build_index
File "<string>", line 510, in print_version
File "<string>", line 504, in get_article
File "<string>", line 188, in get_content
File "mechanize\_mechanize.py", line 257, in open
File "mechanize\_mechanize.py", line 313, in _mech_open
mechanize._response.get_seek_wrapper_class.<locals >.httperror_seek_wrapper: HTTP Error 403: Forbidden

Failed to fetch publication date from website with error: time data 'printedition' does not match format '%Y-%m-%d'
Failed to fetch publication date from GraphQL with error: HTTP Error 403: Forbidden
Parsing all content...
Parsing feed_0/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_0/index.html as HTML
Parsing feed_14/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_14/index.html as HTML
Parsing feed_2/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_2/index.html as HTML
Parsing feed_4/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_4/index.html as HTML
Parsing feed_11/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_11/index.html as HTML
Parsing feed_16/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_16/index.html as HTML
Parsing feed_19/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_19/index.html as HTML
Parsing index.html ...
Forcing index.html into XHTML namespace
Parsing feed_6/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_6/index.html as HTML
Parsing feed_7/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_7/index.html as HTML
Parsing feed_17/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_17/index.html as HTML
Parsing feed_1/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_1/index.html as HTML
Parsing feed_5/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_5/index.html as HTML
Parsing feed_8/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_8/index.html as HTML
Parsing feed_9/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_9/index.html as HTML
Parsing feed_15/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_15/index.html as HTML
Parsing feed_18/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_18/index.html as HTML
Parsing feed_12/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_12/index.html as HTML
Parsing feed_3/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_3/index.html as HTML
Parsing feed_10/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_10/index.html as HTML
Parsing feed_13/index.html ...
Initial parse failed, using more forgiving parsers
Parsing feed_13/index.html as HTML
Reading TOC from NCX...
Merging user specified metadata...
Detecting structure...
Flattening CSS and remapping font sizes...
Source base font size is 12.00000pt
Removing fake margins...
Found 21 items of level: div_1
Found 2 items of level: p_2
Ignoring level p_2
div_1 left margin stats: Counter()
div_1 right margin stats: Counter()
Cleaning up manifest...
Trimming unused files from manifest...
Creating MOBI Output...
Serializing resources...
Converting TOC for MOBI periodical indexing...
Using mastheadImage supplied in manifest...
Creating MOBI 6 output
Generating in-line TOC...
Applying case-transforming CSS...
Parsing manglecase.css ...
Parsing tocstyle.css ...
Rasterizing SVG images...
Converting XHTML to Mobipocket markup...
Serializing markup content...
Hyperlink target 'feed_0/index.html' not found
Compressing markup content...
Generating MOBI index for a periodical
MOBI output written to C:\Users\XTRAMR~1\AppData\Local\Temp\calibre-190xen6_\ttvvxpzy_recipe_out.mobi

Last edited by theducks; 07-26-2026 at 07:37 PM. Reason: Please use spoiler tags for logs
Kman is offline   Reply With Quote
Old 07-26-2026, 02:54 PM   #27
eastonfmly
Member
eastonfmly began at the beginning.
 
Posts: 13
Karma: 10
Join Date: Aug 2014
Device: Kindle Paperwhite
Personally, I wish that they would provide a login requirement like some of the other news publications. Even as a subscriber, I have used Calibre to download to kindle since they have refused to provide a solution.
eastonfmly is online now   Reply With Quote
Old 07-26-2026, 04:01 PM   #28
Cough
Junior Member
Cough began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Jun 2025
Device: Kindle
Here is the Mobi version of this weeks issue. Seems complete. Thanx Hongho
Attached Files
File Type: mobi TheEconomist.2026.07.25 - Kovid Goyal.mobi (8.30 MB, 46 views)
Cough is offline   Reply With Quote
Old 07-26-2026, 07:24 PM   #29
NullNix
Guru
NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.NullNix ought to be getting tired of karma fortunes by now.
 
Posts: 940
Karma: 15576314
Join Date: Jan 2013
Location: Ely, Cambridgeshire, UK
Device: Kindle Oasis 3, Kindle Oasis 1
Providing this sort of thing to non-subscribers to the Economist seems like an *excellent* way to give the Economist a good reason to block Calibre
NullNix is offline   Reply With Quote
Old 07-26-2026, 11:24 PM   #30
BillD
Member
BillD began at the beginning.
 
BillD's Avatar
 
Posts: 21
Karma: 10
Join Date: Sep 2010
Device: Kindle
Quote:
Originally Posted by Cough View Post
Here is the Mobi version of this weeks issue. Seems complete. Thanx Hongho
Thanks for this.

We've lost the Economist and the NY Times - the two recipes I valued the most, but it was nice while it lasted.
BillD is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
failed to fetch the economist etms88 Recipes 3 12-27-2022 09:07 PM
Firmware Upgrade Failed! greenapple Ectaco jetBook 6 07-06-2010 03:30 AM
Failed to Fetch Economist wayner Calibre 10 12-19-2009 12:30 AM
Jetbook Hardware Upgrade Failed Les Hall Ectaco jetBook 4 08-19-2009 11:28 PM
Upgrade to 0.4.84 failed BrendenM Calibre 14 10-24-2008 06:25 PM


All times are GMT -4. The time now is 02:33 PM.


MobileRead.com is a privately owned, operated and funded community.