E-books & Morning Paper

OPDS feed: https://readwise-digest.moose-skate.ts.net/opds/

Library

no books yet

Delete ?

Status

Last digest
2026-06-19T20:15:33.155564+00:00 · 1 article · 372 words · Vol. 2
Next run
2026-06-20T06:30:00-03:00
Queue
0 articles, ~0 words
Total sent
4 articles, 9,099 words across 2 digests

Words per day, last 30 days

Recent digests

DateVolArticlesWordsStatus
2026-06-19T20:15:33.155564+00:00 2 1 372 sent ↓ epub
2026-06-19T20:15:14.730279+00:00 1 3 8,727 sent ↓ epub
2026-06-19T20:09:36.134155+00:00 1 0 0 empty
2026-06-19T19:51:57.707782+00:00 1 0 0 empty
2026-06-19T19:40:21.708222+00:00 1 0 0 empty

Recent runs

StartedOutcomeDurationLog
2026-06-19T20:15:32.709913+00:00 ok 0.6s
2026-06-19 17:15:32,708 INFO digest: === digest run start: 2026-06-19 (manual) ===
2026-06-19 17:15:32,939 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 17:15:32,943 INFO digest: reader queue: 4 articles, 3 previously sent
2026-06-19 17:15:32,943 INFO digest: eligible after parse-check: 1
2026-06-19 17:15:32,943 INFO digest: word budget: 5000
2026-06-19 17:15:32,943 INFO digest: selected: 'CBC will no longer show NHL games as sublicense with rights-holder Rogers Sportsnet ends' (372 words, running total 372)
2026-06-19 17:15:33,115 INFO httpx: HTTP Request: GET https://i.cbc.ca/ais/1.6273542,1681495458000/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C0%2C1080%2C607%29%3B "HTTP/1.1 200 OK"
2026-06-19 17:15:33,155 INFO digest: epub built: /data/readwise-digest/epubs/morning-paper-2026-06-19-vol-2.epub (87870 bytes, vol 2, 372 words)
2026-06-19 17:15:33,287 INFO httpx: HTTP Request: PATCH https://readwise.io/api/v3/update/01kv8kz2txny5hwhya3hnvjwtv/ "HTTP/1.1 200 OK"
2026-06-19T20:15:12.081055+00:00 ok 3.1s
2026-06-19 17:15:12,077 INFO digest: === digest run start: 2026-06-19 (manual) ===
2026-06-19 17:15:12,325 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 17:15:12,329 INFO digest: reader queue: 4 articles, 0 previously sent
2026-06-19 17:15:12,329 INFO digest: eligible after parse-check: 4
2026-06-19 17:15:12,329 INFO digest: word budget: 5000
2026-06-19 17:15:12,330 INFO digest: selected: 'Signals vs Query-Based Compilers' (2013 words, running total 2013)
2026-06-19 17:15:12,330 INFO digest: selected: "LLMs are eroding my software engineering career and I don't know what to do" (1738 words, running total 3751)
2026-06-19 17:15:12,330 INFO digest: selected: 'Why is Meta destroying its engineering organization?' (4976 words, running total 8727)
2026-06-19 17:15:12,330 INFO digest: budget exceeded (8727 >= 5000), stopping selection
2026-06-19 17:15:13,388 INFO httpx: HTTP Request: GET https://marvinh.dev/media/signals-graph.jpg "HTTP/1.1 200 OK"
2026-06-19 17:15:13,774 INFO httpx: HTTP Request: GET https://marvinh.dev/media/query-graph.jpg "HTTP/1.1 200 OK"
2026-06-19 17:15:13,991 INFO httpx: HTTP Request: GET https://i.ibb.co/SDdRz6RG/pawel-czerwinski-G6ez-Kt1-XOs-unsplash-1.jpg "HTTP/1.1 403 Forbidden"
2026-06-19 17:15:13,991 WARNING digest.epub: image fetch failed: https://i.ibb.co/SDdRz6RG/pawel-czerwinski-G6ez-Kt1-XOs-unsplash-1.jpg: Client error '403 Forbidden' for url 'https://i.ibb.co/SDdRz6RG/pawel-czerwinski-G6ez-Kt1-XOs-unsplash-1.jpg'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
2026-06-19 17:15:14,112 INFO httpx: HTTP Request: GET https://i.ibb.co/qY17WByt/egor-komarov-6u-I9uw-M3-WJQ-unsplash-1-1.jpg "HTTP/1.1 403 Forbidden"
2026-06-19 17:15:14,112 WARNING digest.epub: image fetch failed: https://i.ibb.co/qY17WByt/egor-komarov-6u-I9uw-M3-WJQ-unsplash-1-1.jpg: Client error '403 Forbidden' for url 'https://i.ibb.co/qY17WByt/egor-komarov-6u-I9uw-M3-WJQ-unsplash-1-1.jpg'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
2026-06-19 17:15:14,232 INFO httpx: HTTP Request: GET https://i.ibb.co/dwpWtgrz/steve-a-johnson-Go-MXr-TCBj3c-unsplash-1.jpg "HTTP/1.1 403 Forbidden"
2026-06-19 17:15:14,232 WARNING digest.epub: image fetch failed: https://i.ibb.co/dwpWtgrz/steve-a-johnson-Go-MXr-TCBj3c-unsplash-1.jpg: Client error '403 Forbidden' for url 'https://i.ibb.co/dwpWtgrz/steve-a-johnson-Go-MXr-TCBj3c-unsplash-1.jpg'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
2026-06-19 17:15:14,364 INFO httpx: HTTP Request: GET https://substackcdn.com/image/fetch/$s_!4O-q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe21ca23a-f069-489a-9bf0-fa882e94b9b6_1968x1518.png "HTTP/1.1 200 OK"
2026-06-19 17:15:14,431 INFO httpx: HTTP Request: GET https://substackcdn.com/image/fetch/$s_!4-Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facc1bcd4-cad8-4d13-882a-b9e9bbd8ff55_2048x1522.png "HTTP/1.1 200 OK"
2026-06-19 17:15:14,564 INFO httpx: HTTP Request: GET https://substackcdn.com/image/fetch/$s_!rXjq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a19e01d-9126-456c-8369-f2663ff69cdc_1590x1074.png "HTTP/1.1 200 OK"
2026-06-19 17:15:14,592 INFO httpx: HTTP Request: GET https://substackcdn.com/image/fetch/$s_!uzPs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F220f78ee-73a9-4d1a-bfbd-371f36315d97_1678x1092.png "HTTP/1.1 200 OK"
2026-06-19 17:15:14,730 INFO digest: epub built: /data/readwise-digest/epubs/morning-paper-2026-06-19.epub (3564281 bytes, vol 1, 8727 words)
2026-06-19 17:15:14,884 INFO httpx: HTTP Request: PATCH https://readwise.io/api/v3/update/01ke4r54qvc41043c9cctbjpqj/ "HTTP/1.1 200 OK"
2026-06-19 17:15:15,019 INFO httpx: HTTP Request: PATCH https://readwise.io/api/v3/update/01kth7szjnrek64kxv9sgevb0a/ "HTTP/1.1 200 OK"
2026-06-19 17:15:15,142 INFO httpx: HTTP Request: PATCH https://readwise.io/api/v3/update/01kv90abgfw5efa0sygwtmqxmj/ "HTTP/1.1 200 OK"
2026-06-19T20:09:35.925743+00:00 empty 0.2s
2026-06-19 17:09:35,924 INFO digest: === digest run start: 2026-06-19 (manual) ===
2026-06-19 17:09:36,133 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?category=article&tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 17:09:36,133 INFO digest: reader queue: 0 articles, 0 previously sent
2026-06-19 17:09:36,133 INFO digest: eligible after parse-check: 0
2026-06-19 17:09:36,134 INFO digest: word budget: 5000
2026-06-19T19:51:57.528079+00:00 empty 0.2s
2026-06-19 16:51:57,527 INFO digest: === digest run start: 2026-06-19 (manual) ===
2026-06-19 16:51:57,705 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?category=article&tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 16:51:57,706 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?category=article&tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 16:51:57,707 INFO digest: reader queue: 0 articles, 0 previously sent
2026-06-19 16:51:57,707 INFO digest: eligible after parse-check: 0
2026-06-19 16:51:57,707 INFO digest: word budget: 5000
2026-06-19T19:40:21.520690+00:00 empty 0.2s
2026-06-19 16:40:21,520 INFO digest: === digest run start: 2026-06-19 (manual) ===
2026-06-19 16:40:21,707 INFO httpx: HTTP Request: GET https://readwise.io/api/v3/list/?category=article&tag=toepub&withHtmlContent=true "HTTP/1.1 200 OK"
2026-06-19 16:40:21,707 INFO digest: reader queue: 0 articles, 0 previously sent
2026-06-19 16:40:21,707 INFO digest: eligible after parse-check: 0
2026-06-19 16:40:21,708 INFO digest: word budget: 5000

Recently sent articles

TitleSourceWordsSent
CBC will no longer show NHL games as sublicense with rights-holder Rogers Sportsnet ends cbc.ca 372 2026-06-19T20:15:33.157169+00:00
Why is Meta destroying its engineering organization? newsletter.pragmaticengineer.com 4,976 2026-06-19T20:15:15.019717+00:00
LLMs are eroding my software engineering career and I don't know what to do human-in-the-loop.bearblog.dev 1,738 2026-06-19T20:15:14.884297+00:00
Signals vs Query-Based Compilers marvinh.dev 2,013 2026-06-19T20:15:14.732150+00:00

Settings (rarely needed)

Soft cap; the digest stops after the article that pushes the total above this number.

day

Scheduled runs skip until this many days have passed since the last sent digest. Pause and Trigger still work.