content: 2026-07-14 capture run — 20 finds across 9 productive sources

Dedup was the story: 56 candidates surfaced, 31 already captured (the daily
feeds largely re-served yesterday's items), 2 previously rejected on merit,
5 failed the bar today.

Shortlisted 10. Two items were demoted off the shortlist by the fact-check
step rather than before it — the Coleman stove's Snow Peak IGT compatibility
is not a claim Coleman makes (and it is backorder-only), and Shortverse is a
filmmaker hosting platform, not the viewer-facing short-film streamer it
looked like. Both stay as finds, honestly written.

5 Amazon links. Source maintenance: Kevin Kelly demoted weekly -> as-needed
(publishes, but the Technium is essays, never things); The Browser's free feed
now carries only 2 of 5 daily picks; two Reddit 429s recorded but not acted on
(same-domain subs succeeded, so it reads as throttling, not a block).
This commit is contained in:
2026-07-14 01:58:13 -04:00
parent 311e83470a
commit 117f519c83
37 changed files with 556 additions and 65 deletions
+5
View File
@@ -152,3 +152,8 @@ Goal of this round: expand `gifts` coverage with sources that lean Amazon-purcha
- **MetaFilter** — https://www.metafilter.com/ — the original community link-aggregator; still one of the best low-noise sources of genuinely strange, delightful corners of the web. Surfaced this run as a repeated "via MeFi" credit inside Things Magazine's monthly link-dump (twice in one post). Things Magazine is effectively re-publishing MetaFilter's finds a step downstream — going to the source directly would get us there first and at a much better cadence (MeFi posts daily; Things posts monthly). Has a clean RSS feed (/rss.xml). Strong general-delight fit. - **MetaFilter** — https://www.metafilter.com/ — the original community link-aggregator; still one of the best low-noise sources of genuinely strange, delightful corners of the web. Surfaced this run as a repeated "via MeFi" credit inside Things Magazine's monthly link-dump (twice in one post). Things Magazine is effectively re-publishing MetaFilter's finds a step downstream — going to the source directly would get us there first and at a much better cadence (MeFi posts daily; Things posts monthly). Has a clean RSS feed (/rss.xml). Strong general-delight fit.
- **Nomadico** — https://nomadicomail.com/ — Tim Leffel's short weekly travel newsletter (four items an issue: gear, destinations, travel logistics). Surfaced this run because Cool Tools *republishes it wholesale* as a roundup post — this run's LectroFan Alpha item was Nomadico content arriving secondhand. Same argument as MetaFilter: we're reading it a step downstream already. Would strengthen the travel axis, which is currently thin (Roadtrippers went dormant, The Outbound and Boutique Homes are undated dead ends — all three demoted/skipped this run). - **Nomadico** — https://nomadicomail.com/ — Tim Leffel's short weekly travel newsletter (four items an issue: gear, destinations, travel logistics). Surfaced this run because Cool Tools *republishes it wholesale* as a roundup post — this run's LectroFan Alpha item was Nomadico content arriving secondhand. Same argument as MetaFilter: we're reading it a step downstream already. Would strengthen the travel axis, which is currently thin (Roadtrippers went dormant, The Outbound and Boutique Homes are undated dead ends — all three demoted/skipped this run).
- **Andy Ihnatko** — https://ihnatko.com/ — long-time Mac/tech columnist's new personal blog (launched ~2026-06-02, announced via Six Colors). Referenced again this week as the referrer on a piece Six Colors picked up, which suggests he's actively curating outward links. Lesser priority than the two above — the blog is young and its cadence/shape isn't established yet. Flagged for the trail; worth re-checking in a month. - **Andy Ihnatko** — https://ihnatko.com/ — long-time Mac/tech columnist's new personal blog (launched ~2026-06-02, announced via Six Colors). Referenced again this week as the referrer on a piece Six Colors picked up, which suggests he's actively curating outward links. Lesser priority than the two above — the blog is young and its cadence/shape isn't established yet. Flagged for the trail; worth re-checking in a month.
### 2026-07-14 capture round
- **Colossal** — https://www.thisiscolossal.com/ — daily art/design/photography discovery blog, tightly curated and delight-forward. Surfaced this run as the explicit "via colossal" credit on Kottke's aerial-photography-contest post. Same downstream-reading pattern that put MetaFilter and Nomadico on this list: Kottke is republishing Colossal's finds a step late. Has an RSS feed (/feed). Strong design-and-art fit — and the visual axis is where our heroes come from, so a source whose whole beat is imagery is worth more than its find count suggests.
- **Recurrence note (no new nominees, but the signal is compounding):** **Michael Tsai** (nominated 07-12) surfaced *again* this run as the "via" credit on Six Colors' WhatCable post — that is two independent runs and two independent existing sources crediting him. **Craig Mod / Ridgeline** (nominated 07-06) likewise re-surfaced, credited by both Cool Tools (Retro Recomendo trail shoes) and Kottke (NYC skaters) in the same window. Both are now the highest-conviction unvetted nominees on this list; they keep arriving secondhand.
+60
View File
@@ -2488,3 +2488,63 @@ Amazon: n-a.
Rotated from david-rumsey-map-collection (which had held since 07-12). Rotated from david-rumsey-map-collection (which had held since 07-12).
Rationale: of the three reviews graduated this run it wins on every axis the pick is judged by. Hero — the "From object to text" figure (the blackened roll, the X-ray cross-sections, the flattened Greek) is the most arresting image published today and its virtue is legible from the tile without a caption. Audience — "a scroll buried by Vesuvius has been read for the first time in 2,000 years" needs no domain knowledge, unlike Zen Mode (Mac-only, and gated behind a Hammerspoon/Lua install) or The HTML Review (beautiful, but a niche art-literary audience). Benign — an archaeological and scientific result; nothing in it reads as endorsing harm. Rationale: of the three reviews graduated this run it wins on every axis the pick is judged by. Hero — the "From object to text" figure (the blackened roll, the X-ray cross-sections, the flattened Greek) is the most arresting image published today and its virtue is legible from the tile without a caption. Audience — "a scroll buried by Vesuvius has been read for the first time in 2,000 years" needs no domain knowledge, unlike Zen Mode (Mac-only, and gated behind a Hammerspoon/Lua install) or The HTML Review (beautiful, but a niche art-literary audience). Benign — an archaeological and scientific result; nothing in it reads as endorsing harm.
Freshness also argued for rotating: the map collection is a close thematic cousin (a browsable historical archive), and leaving it up would have made two consecutive days of the same note on the front page. Freshness also argued for rotating: the map collection is a close thematic cousin (a browsable historical archive), and leaving it up would have made two consecutive days of the same note on the front page.
## 2026-07-14 — capture run
Sources scanned: 30 attempted (of 59 total — 13 `fetch: skip`, 16 cadence-skipped). 22 hits, 6 empty, 2 blocked.
Blocked: r/shortcuts and r/BuyItForLife both 429'd on old.reddit.com/.rss — but r/macapps and r/dadjokes succeeded on the same domain in the same run, so this is intermittent throttling, not the return of the block. Noted in sources.json, no action until a 3rd consecutive failure.
Note on cadence: the four sources demoted to `as-needed` yesterday (Snow Peak, Roadtrippers, A Continuous Lean, StyleForum) were deliberately NOT re-probed one day after being found dormant — re-scanning them today would just re-confirm yesterday's diagnosis.
Productive sources: Cool Tools, Gear Patrol, r/macapps, Atlas Obscura, Kottke.org, Hacker News — Show HN, Outlier, This Is Why I'm Broke, Daring Fireball — Linked List.
**Dedup was the story of this run**: the scanners surfaced 56 candidates and 31 of them were already captured — the daily feeds (r/macapps, Kottke, Cool Tools) largely re-served yesterday's items. Two further items were dropped because *previous runs had already rejected them on the merits* and the reasons still hold: **MacTools** (a 40-utility grab-bag with no single virtue) and **The Amble One** ($25K golf cart — fails daily-use). Five more failed the bar today: Marco Polo (mass-market video chat), Superfeet Green (in every running store since the 1980s), a Yeti ceramic-lined mug (generic mass-market), Permanent Style's own madras-shirt restock (the source selling its own merch is self-promo, and a restock isn't news), and an open-source-AI gap-map dashboard (a research artifact, not a thing you use).
Captured finds (20):
- lunacy — Lunacy — source: Daring Fireball — Linked List
- edist — Edist — source: r/macapps
- chirpy — Chirpy — source: r/macapps
- daybar — DayBar — source: r/macapps
- youtube-guitar-tab-parser — YouTube Guitar Tab Parser — source: Hacker News — Show HN
- hackney — Hackney — source: Hacker News — Show HN
- shanling-m0-pura — Shanling M0 Pura — source: Gear Patrol
- fieldbar-mini-bar — Fieldbar Mini Bar — source: Gear Patrol
- coleman-japan-dual-gas-burner-stove — Coleman Japan Dual Gas Burner Stove — source: Gear Patrol
- stemless-aerating-wine-glasses — Stemless Aerating Wine Glasses — source: This Is Why I'm Broke
- anchor-optics — Anchor Optics — source: Cool Tools
- parapack-p-cap — Parapack P-CAP — source: Cool Tools
- chicobag-water-bottle-sling — ChicoBag Water Bottle Sling — source: Cool Tools
- the-pharos-gate — The Pharos Gate — source: Cool Tools
- how-to-make-a-journal-of-your-life — How to Make a Journal of Your Life — source: Cool Tools
- merinolino-boxford — Merinolino Boxford — source: Outlier
- lai-tak-tsuen-estate — Lai Tak Tsuen Estate — source: Atlas Obscura
- hoffmann-lime-kilns — Hoffmann Lime Kilns — source: Atlas Obscura
- shortverse — Shortverse — source: Kottke.org
- international-aerial-photographer-of-the-year — International Aerial Photographer of the Year — source: Kottke.org
Shortlist (10, ranked):
1. shanling-m0-pura — a music player that deliberately cannot stream: dual CS43131 DACs, a microSD slot, and no apps at all. Broad appeal, clean object. [review candidate]
2. lai-tak-tsuen-estate — 1975 Hong Kong towers built around open-air circular atria running ground-to-roof; the hero (3600×2400, CC BY) is the most arresting image captured today, and travel has been thin for a week. [review candidate]
3. lunacy — After Dark's *Lunatic Fringe* resurrected as a native Swift app, original module unmodified, optional CRT shader. [review candidate]
4. merinolino-boxford — Outlier Experiment #594: 75% 17.5-micron merino / 25% linen shirting. The fabric IS the product.
5. fieldbar-mini-bar — midcentury-lunchbox cooler that actually holds cold for 24h in a 2lb shell.
6. the-pharos-gate — Bantock's Griffin & Sabine finale; real foldout letters glued into the pages, so you physically open someone else's mail.
7. edist — native Typst editor with live preview; escapes LaTeX's compile-and-pray loop. €10 launch price.
8. hoffmann-lime-kilns — England's best-preserved 1873 continuous ring kiln, free to walk, self-guided trail through the ruins.
9. how-to-make-a-journal-of-your-life — Dan Price's entirely hand-lettered chapbook; the medium argues the method.
10. youtube-guitar-tab-parser — turns a YouTube guitar lesson into a PDF tab.
Two demoted off the shortlist *after* fact-check, which is the system working:
- **coleman-japan-dual-gas-burner-stove** — shortlisted for slotting into Snow Peak's IGT frame while running common fuel. Coleman makes no such compatibility claim (dimensions differ; it builds into Coleman's own table), and it sold out within a day of its April launch and is now backorder-only. The find stays, honestly written; the shortlist claim did not survive.
- **shortverse** — shortlisted as "a streaming home for short films." It is really a filmmaker hosting/festival-submission platform with a public catalog (~25,800 films) whose access is set per-film (Free/Premiere/Subscription). Still a find; not the thing I shortlisted.
Amazon links added: 5 (shanling-m0-pura B0GZ8HXF48 — found via Shanling's own "Shop at Amazon" link; stemless-aerating-wine-glasses B015TBAOMI; chicobag-water-bottle-sling B00XRET624; the-pharos-gate 1452151253; how-to-make-a-journal-of-your-life 1580080936). Omitted where no exact maker+model match existed (Fieldbar, Parapack, Coleman JP, Outlier).
Media notes: 14 of 20 finds have heroes. Six went without rather than take a bad one — chirpy, hackney, shortverse, international-aerial-photographer-of-the-year (all four: the only available images carry burned-in wordmarks/marketing overlay or a caption bar), anchor-optics (bare Edmund logo only; the site 403s to curl behind Cloudflare), youtube-guitar-tab-parser (GitHub auto-OG card only). Both travel heroes are Wikimedia Commons, license-clean (CC BY 2.0 / CC BY-SA 2.0) — Atlas Obscura's own photos are user-submitted and are never safe to lift.
Source maintenance:
- Kevin Kelly — kk.org — demoted weekly → as-needed. Not dormant: it publishes. But the Technium is pure long-form essay and structurally never names a buyable/usable thing (2 posts in window, 0 candidates, and it has never been productive). KK's product taste already reaches us through Cool Tools.
- The Browser — recorded that the free RSS tier now exposes only 2 of the 5 daily picks (rest paywalled), so coverage from this source is structurally partial. No cadence change; its own daily word game remains the reliable artifact.
- r/BuyItForLife, r/shortcuts — recorded the 429s (see above). No change yet, deliberately.
- Probed https://outlier.nyc/collections/new/products.json hoping for a Shopify JSON path to replace the undated webfetch — 404. Outlier still has to be read by cross-referencing Experiment numbers against the product sitemap.
New source nominees: 1 genuinely new (**Colossal** — thisiscolossal.com, credited "via colossal" by Kottke; a daily art/design/photography feed, and the visual axis is where our heroes come from). The more interesting signal is a **recurrence**: Michael Tsai (nominated 07-12) and Craig Mod / Ridgeline (nominated 07-06) both surfaced *again* this run, each credited by a different existing source. They are the highest-conviction unvetted nominees we have, and they keep arriving secondhand. The nominee backlog is now large (86 bullets across 10 rounds) and is the one thing in this pipeline only the user can clear.
+215 -65
View File
@@ -1,5 +1,5 @@
{ {
"updated": "2026-07-13", "updated": "2026-07-14",
"topics": [ "topics": [
"macos-apps", "macos-apps",
"apple-tips", "apple-tips",
@@ -16,7 +16,9 @@
"name": "MacStories", "name": "MacStories",
"url": "https://www.macstories.net", "url": "https://www.macstories.net",
"type": "blog", "type": "blog",
"topics": ["macos-apps"], "topics": [
"macos-apps"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.macstories.net/feed/", "feedUrl": "https://www.macstories.net/feed/",
@@ -26,7 +28,10 @@
"name": "The Sweet Setup", "name": "The Sweet Setup",
"url": "https://thesweetsetup.com", "url": "https://thesweetsetup.com",
"type": "blog", "type": "blog",
"topics": ["macos-apps", "tools"], "topics": [
"macos-apps",
"tools"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked. Only headless-browser scraping would work.", "skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked. Only headless-browser scraping would work.",
@@ -36,7 +41,11 @@
"name": "Tools and Toys", "name": "Tools and Toys",
"url": "https://toolsandtoys.net", "url": "https://toolsandtoys.net",
"type": "blog", "type": "blog",
"topics": ["macos-apps", "tools", "gifts"], "topics": [
"macos-apps",
"tools",
"gifts"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "No 2026 content — the feed (toolsandtoys.net/feed/) confirms the newest entry is Sep 2024; site appears to be on indefinite hiatus.", "skipReason": "No 2026 content — the feed (toolsandtoys.net/feed/) confirms the newest entry is Sep 2024; site appears to be on indefinite hiatus.",
@@ -46,7 +55,10 @@
"name": "One Thing Well", "name": "One Thing Well",
"url": "https://onethingwell.org", "url": "https://onethingwell.org",
"type": "blog", "type": "blog",
"topics": ["macos-apps", "tools"], "topics": [
"macos-apps",
"tools"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "Feed (onethingwell.org/rss) confirms the newest post is Jan 2023 — site is defunct.", "skipReason": "Feed (onethingwell.org/rss) confirms the newest post is Jan 2023 — site is defunct.",
@@ -56,7 +68,9 @@
"name": "Six Colors", "name": "Six Colors",
"url": "https://sixcolors.com", "url": "https://sixcolors.com",
"type": "blog", "type": "blog",
"topics": ["macos-apps"], "topics": [
"macos-apps"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "http://feedpress.me/sixcolors", "feedUrl": "http://feedpress.me/sixcolors",
@@ -66,7 +80,10 @@
"name": "Daring Fireball — Linked List", "name": "Daring Fireball — Linked List",
"url": "https://daringfireball.net", "url": "https://daringfireball.net",
"type": "blog", "type": "blog",
"topics": ["macos-apps", "general-delight"], "topics": [
"macos-apps",
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://daringfireball.net/feeds/main", "feedUrl": "https://daringfireball.net/feeds/main",
@@ -76,7 +93,9 @@
"name": "r/macapps", "name": "r/macapps",
"url": "https://www.reddit.com/r/macapps/", "url": "https://www.reddit.com/r/macapps/",
"type": "subreddit", "type": "subreddit",
"topics": ["macos-apps"], "topics": [
"macos-apps"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://old.reddit.com/r/macapps/.rss", "feedUrl": "https://old.reddit.com/r/macapps/.rss",
@@ -86,7 +105,9 @@
"name": "Indie App Sunday", "name": "Indie App Sunday",
"url": "https://mastodon.social/tags/IndieAppSunday", "url": "https://mastodon.social/tags/IndieAppSunday",
"type": "hashtag", "type": "hashtag",
"topics": ["macos-apps"], "topics": [
"macos-apps"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "mastodon.social returns 404 for hashtag pages and the .rss endpoint to non-authenticated requests. Need a logged-in Mastodon account or a different instance.", "skipReason": "mastodon.social returns 404 for hashtag pages and the .rss endpoint to non-authenticated requests. Need a logged-in Mastodon account or a different instance.",
@@ -96,7 +117,10 @@
"name": "Cool Tools", "name": "Cool Tools",
"url": "https://kk.org/cooltools/", "url": "https://kk.org/cooltools/",
"type": "blog", "type": "blog",
"topics": ["tools", "gifts"], "topics": [
"tools",
"gifts"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://kk.org/cooltools/feed", "feedUrl": "https://kk.org/cooltools/feed",
@@ -106,7 +130,12 @@
"name": "Recomendo", "name": "Recomendo",
"url": "https://recomendo.com", "url": "https://recomendo.com",
"type": "newsletter", "type": "newsletter",
"topics": ["tools", "gifts", "travel", "general-delight"], "topics": [
"tools",
"gifts",
"travel",
"general-delight"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://recomendo.substack.com/feed", "feedUrl": "https://recomendo.substack.com/feed",
@@ -116,7 +145,10 @@
"name": "Uses This", "name": "Uses This",
"url": "https://usesthis.com", "url": "https://usesthis.com",
"type": "interviews", "type": "interviews",
"topics": ["tools", "macos-apps"], "topics": [
"tools",
"macos-apps"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://usesthis.com/feed.atom", "feedUrl": "https://usesthis.com/feed.atom",
@@ -126,17 +158,24 @@
"name": "r/BuyItForLife", "name": "r/BuyItForLife",
"url": "https://www.reddit.com/r/BuyItForLife/", "url": "https://www.reddit.com/r/BuyItForLife/",
"type": "subreddit", "type": "subreddit",
"topics": ["tools", "clothing", "gifts"], "topics": [
"tools",
"clothing",
"gifts"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://old.reddit.com/r/BuyItForLife/.rss", "feedUrl": "https://old.reddit.com/r/BuyItForLife/.rss",
"notes": "Durable goods recommendations. Filter for posts with provenance and long-term reports. top/.json is now fully blocked (2026-06/07), and top.rss?t=week 429s too. The www .rss endpoint works but intermittently 429s (429'd again 2026-07-07); switched feedUrl to old.reddit.com/.rss 2026-07-07 — identical Atom feed, no rate-limit observed. No OAuth needed." "notes": "Durable goods recommendations. Filter for posts with provenance and long-term reports. top/.json is now fully blocked (2026-06/07), and top.rss?t=week 429s too. The www .rss endpoint works but intermittently 429s (429'd again 2026-07-07); switched feedUrl to old.reddit.com/.rss 2026-07-07 — identical Atom feed, no rate-limit observed. No OAuth needed. 2026-07-14: old.reddit.com/.rss returned HTTP 429 this run (first occurrence since the 07-07 switch). r/macapps and r/dadjokes on the same domain succeeded in the same run, so this reads as intermittent rate-limiting, not a block — no change yet; if it 429s on 3 consecutive runs, probe OAuth."
}, },
{ {
"name": "Hacker News — Show HN", "name": "Hacker News — Show HN",
"url": "https://news.ycombinator.com/show", "url": "https://news.ycombinator.com/show",
"type": "aggregator", "type": "aggregator",
"topics": ["macos-apps", "tools"], "topics": [
"macos-apps",
"tools"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://news.ycombinator.com/showrss", "feedUrl": "https://news.ycombinator.com/showrss",
@@ -146,7 +185,10 @@
"name": "Product Hunt", "name": "Product Hunt",
"url": "https://www.producthunt.com", "url": "https://www.producthunt.com",
"type": "aggregator", "type": "aggregator",
"topics": ["macos-apps", "tools"], "topics": [
"macos-apps",
"tools"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.producthunt.com/feed", "feedUrl": "https://www.producthunt.com/feed",
@@ -156,7 +198,11 @@
"name": "Carryology", "name": "Carryology",
"url": "https://www.carryology.com", "url": "https://www.carryology.com",
"type": "blog", "type": "blog",
"topics": ["tools", "clothing", "gifts"], "topics": [
"tools",
"clothing",
"gifts"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.carryology.com/feed/", "feedUrl": "https://www.carryology.com/feed/",
@@ -166,7 +212,9 @@
"name": "This Is Why I'm Broke", "name": "This Is Why I'm Broke",
"url": "https://www.thisiswhyimbroke.com", "url": "https://www.thisiswhyimbroke.com",
"type": "aggregator", "type": "aggregator",
"topics": ["gifts"], "topics": [
"gifts"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.thisiswhyimbroke.com/feed", "feedUrl": "https://www.thisiswhyimbroke.com/feed",
@@ -176,7 +224,11 @@
"name": "Cool Material", "name": "Cool Material",
"url": "https://coolmaterial.com", "url": "https://coolmaterial.com",
"type": "blog", "type": "blog",
"topics": ["gifts", "clothing", "tools"], "topics": [
"gifts",
"clothing",
"tools"
],
"cadence": "daily", "cadence": "daily",
"fetch": "skip", "fetch": "skip",
"skipReason": "Full Cloudflare JS challenge on all URLs (homepage, /feed, /rss) — regressed from previously curl-friendly; no bypass found as of 2026-07-03.", "skipReason": "Full Cloudflare JS challenge on all URLs (homepage, /feed, /rss) — regressed from previously curl-friendly; no bypass found as of 2026-07-03.",
@@ -186,7 +238,11 @@
"name": "Werd.com", "name": "Werd.com",
"url": "https://werd.com", "url": "https://werd.com",
"type": "blog", "type": "blog",
"topics": ["gifts", "clothing", "tools"], "topics": [
"gifts",
"clothing",
"tools"
],
"cadence": "daily", "cadence": "daily",
"fetch": "skip", "fetch": "skip",
"skipReason": "HTTP 403 to curl and WebFetch on homepage and all guessed feed paths (/feed, /rss) — no working bypass found as of 2026-07-03.", "skipReason": "HTTP 403 to curl and WebFetch on homepage and all guessed feed paths (/feed, /rss) — no working bypass found as of 2026-07-03.",
@@ -196,7 +252,11 @@
"name": "Gear Patrol", "name": "Gear Patrol",
"url": "https://www.gearpatrol.com", "url": "https://www.gearpatrol.com",
"type": "magazine", "type": "magazine",
"topics": ["gifts", "clothing", "tools"], "topics": [
"gifts",
"clothing",
"tools"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.gearpatrol.com/feed/", "feedUrl": "https://www.gearpatrol.com/feed/",
@@ -206,7 +266,10 @@
"name": "The Awesomer", "name": "The Awesomer",
"url": "https://theawesomer.com", "url": "https://theawesomer.com",
"type": "aggregator", "type": "aggregator",
"topics": ["gifts", "general-delight"], "topics": [
"gifts",
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://theawesomer.com/feed/", "feedUrl": "https://theawesomer.com/feed/",
@@ -216,7 +279,9 @@
"name": "MoMA Design Store", "name": "MoMA Design Store",
"url": "https://store.moma.org", "url": "https://store.moma.org",
"type": "shop", "type": "shop",
"topics": ["gifts"], "topics": [
"gifts"
],
"cadence": "ongoing", "cadence": "ongoing",
"fetch": "curl", "fetch": "curl",
"fetchUrl": "https://store.moma.org/collections/new/products.json", "fetchUrl": "https://store.moma.org/collections/new/products.json",
@@ -226,7 +291,9 @@
"name": "Kikkerland", "name": "Kikkerland",
"url": "https://www.kikkerland.com", "url": "https://www.kikkerland.com",
"type": "shop", "type": "shop",
"topics": ["gifts"], "topics": [
"gifts"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "curl", "fetch": "curl",
"fetchUrl": "https://www.kikkerland.com/collections/new/products.json", "fetchUrl": "https://www.kikkerland.com/collections/new/products.json",
@@ -236,7 +303,9 @@
"name": "A Continuous Lean", "name": "A Continuous Lean",
"url": "https://www.acontinuouslean.com", "url": "https://www.acontinuouslean.com",
"type": "blog", "type": "blog",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.acontinuouslean.com/feed/", "feedUrl": "https://www.acontinuouslean.com/feed/",
@@ -246,7 +315,9 @@
"name": "Put This On", "name": "Put This On",
"url": "https://putthison.com", "url": "https://putthison.com",
"type": "blog", "type": "blog",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://putthison.com/feed/", "feedUrl": "https://putthison.com/feed/",
@@ -256,7 +327,9 @@
"name": "Permanent Style", "name": "Permanent Style",
"url": "https://www.permanentstyle.com", "url": "https://www.permanentstyle.com",
"type": "blog", "type": "blog",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.permanentstyle.com/feed", "feedUrl": "https://www.permanentstyle.com/feed",
@@ -266,7 +339,9 @@
"name": "Heddels", "name": "Heddels",
"url": "https://www.heddels.com", "url": "https://www.heddels.com",
"type": "blog", "type": "blog",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "daily", "cadence": "daily",
"fetch": "skip", "fetch": "skip",
"skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked.", "skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked.",
@@ -276,7 +351,9 @@
"name": "Standard & Strange Journal", "name": "Standard & Strange Journal",
"url": "https://www.standardandstrange.com/blogs/standard-strange-stories", "url": "https://www.standardandstrange.com/blogs/standard-strange-stories",
"type": "shop-blog", "type": "shop-blog",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.standardandstrange.com/blogs/standard-strange-stories.atom", "feedUrl": "https://www.standardandstrange.com/blogs/standard-strange-stories.atom",
@@ -286,7 +363,9 @@
"name": "Outlier", "name": "Outlier",
"url": "https://outlier.nyc", "url": "https://outlier.nyc",
"type": "shop", "type": "shop",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "ongoing", "cadence": "ongoing",
"notes": "Technical fabric clothing for daily use — the brand itself is a source. Watch product drops + the Out of Office blog." "notes": "Technical fabric clothing for daily use — the brand itself is a source. Watch product drops + the Out of Office blog."
}, },
@@ -294,7 +373,10 @@
"name": "Snow Peak", "name": "Snow Peak",
"url": "https://www.snowpeak.com", "url": "https://www.snowpeak.com",
"type": "shop", "type": "shop",
"topics": ["clothing", "tools"], "topics": [
"clothing",
"tools"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.snowpeak.com/blogs/news.atom", "feedUrl": "https://www.snowpeak.com/blogs/news.atom",
@@ -304,7 +386,10 @@
"name": "Mr Porter Journal", "name": "Mr Porter Journal",
"url": "https://www.mrporter.com/en-us/journal", "url": "https://www.mrporter.com/en-us/journal",
"type": "magazine", "type": "magazine",
"topics": ["clothing", "gifts"], "topics": [
"clothing",
"gifts"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "Active anti-bot — both WebFetch and curl time out indefinitely (status 000) even with browser UA.", "skipReason": "Active anti-bot — both WebFetch and curl time out indefinitely (status 000) even with browser UA.",
@@ -314,7 +399,9 @@
"name": "StyleForum", "name": "StyleForum",
"url": "https://www.styleforum.net", "url": "https://www.styleforum.net",
"type": "forum", "type": "forum",
"topics": ["clothing"], "topics": [
"clothing"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.styleforum.net/forums/-/index.rss", "feedUrl": "https://www.styleforum.net/forums/-/index.rss",
@@ -324,7 +411,10 @@
"name": "Atlas Obscura", "name": "Atlas Obscura",
"url": "https://www.atlasobscura.com", "url": "https://www.atlasobscura.com",
"type": "site", "type": "site",
"topics": ["travel", "general-delight"], "topics": [
"travel",
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.atlasobscura.com/feeds/latest", "feedUrl": "https://www.atlasobscura.com/feeds/latest",
@@ -334,7 +424,9 @@
"name": "Roadtrippers Magazine", "name": "Roadtrippers Magazine",
"url": "https://roadtrippers.com/magazine", "url": "https://roadtrippers.com/magazine",
"type": "magazine", "type": "magazine",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://roadtrippers.com/feed", "feedUrl": "https://roadtrippers.com/feed",
@@ -344,7 +436,9 @@
"name": "Spotted by Locals", "name": "Spotted by Locals",
"url": "https://www.spottedbylocals.com", "url": "https://www.spottedbylocals.com",
"type": "blog-network", "type": "blog-network",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked.", "skipReason": "Cloudflare JS challenge — both WebFetch and curl with Safari UA are blocked.",
@@ -354,7 +448,10 @@
"name": "Messy Nessy Chic", "name": "Messy Nessy Chic",
"url": "https://www.messynessychic.com", "url": "https://www.messynessychic.com",
"type": "blog", "type": "blog",
"topics": ["travel", "general-delight"], "topics": [
"travel",
"general-delight"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.messynessychic.com/feed/", "feedUrl": "https://www.messynessychic.com/feed/",
@@ -364,7 +461,9 @@
"name": "The Outbound Collective", "name": "The Outbound Collective",
"url": "https://www.theoutbound.com", "url": "https://www.theoutbound.com",
"type": "site", "type": "site",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "skip", "fetch": "skip",
"skipReason": "No recency signal (probed 2026-07-13). /feed and /rss both return a real 404; WebFetch on the homepage does return genuine trail/place cards, but the site carries NO publish dates anywhere — it's an evergreen trail database, not a chronological feed, so a daily pipeline cannot tell new from years-old. Not blocked, just undateable.", "skipReason": "No recency signal (probed 2026-07-13). /feed and /rss both return a real 404; WebFetch on the homepage does return genuine trail/place cards, but the site carries NO publish dates anywhere — it's an evergreen trail database, not a chronological feed, so a daily pipeline cannot tell new from years-old. Not blocked, just undateable.",
@@ -374,7 +473,9 @@
"name": "Unusual Hotels of the World", "name": "Unusual Hotels of the World",
"url": "https://www.unusualhotelsoftheworld.com", "url": "https://www.unusualhotelsoftheworld.com",
"type": "site", "type": "site",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "ongoing", "cadence": "ongoing",
"fetch": "skip", "fetch": "skip",
"skipReason": "SPA shell (~4KB, JS-rendered) with no server-rendered content — confirmed 2026-06-21 and 2026-07-03; /feed and /rss.xml guesses return the same empty shell, not real feeds.", "skipReason": "SPA shell (~4KB, JS-rendered) with no server-rendered content — confirmed 2026-06-21 and 2026-07-03; /feed and /rss.xml guesses return the same empty shell, not real feeds.",
@@ -384,7 +485,9 @@
"name": "AFAR", "name": "AFAR",
"url": "https://www.afar.com", "url": "https://www.afar.com",
"type": "magazine", "type": "magazine",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "webfetch", "fetch": "webfetch",
"notes": "Editorial travel mag; 'experiential' coverage that surfaces more idiosyncratic destinations than typical glossies. Feed probe 2026-07-13: NO RSS exists — /feed, /rss and /magazine/rss all return a real HTTP 404 (not a challenge page). WebFetch on the homepage works and returns dated article listings, so fetch:webfetch is recorded explicitly as the only working path. Signal is thin (heavy on 'best hotels in X' listicles, which fail the bar) — demoted daily → weekly." "notes": "Editorial travel mag; 'experiential' coverage that surfaces more idiosyncratic destinations than typical glossies. Feed probe 2026-07-13: NO RSS exists — /feed, /rss and /magazine/rss all return a real HTTP 404 (not a challenge page). WebFetch on the homepage works and returns dated article listings, so fetch:webfetch is recorded explicitly as the only working path. Signal is thin (heavy on 'best hotels in X' listicles, which fail the bar) — demoted daily → weekly."
@@ -393,7 +496,9 @@
"name": "Wallpaper* Travel", "name": "Wallpaper* Travel",
"url": "https://www.wallpaper.com/travel", "url": "https://www.wallpaper.com/travel",
"type": "magazine", "type": "magazine",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.wallpaper.com/feeds/tag/travel", "feedUrl": "https://www.wallpaper.com/feeds/tag/travel",
@@ -403,7 +508,9 @@
"name": "Boutique Homes", "name": "Boutique Homes",
"url": "https://www.boutique-homes.com", "url": "https://www.boutique-homes.com",
"type": "shop", "type": "shop",
"topics": ["travel"], "topics": [
"travel"
],
"cadence": "as-needed", "cadence": "as-needed",
"fetch": "skip", "fetch": "skip",
"skipReason": "No recency signal (probed 2026-07-13). /feed returns 404; the sitemap exists (2,180 URLs) but every single entry carries an identical placeholder lastmod of 2024-12-19, so it is useless for freshness. WebFetch returns real property listings but they are presented as an undated evergreen 'City List' — no way to tell new from old.", "skipReason": "No recency signal (probed 2026-07-13). /feed returns 404; the sitemap exists (2,180 URLs) but every single entry carries an identical placeholder lastmod of 2024-12-19, so it is useless for freshness. WebFetch returns real property listings but they are presented as an undated evergreen 'City List' — no way to tell new from old.",
@@ -413,7 +520,9 @@
"name": "Kottke.org", "name": "Kottke.org",
"url": "https://kottke.org", "url": "https://kottke.org",
"type": "blog", "type": "blog",
"topics": ["general-delight"], "topics": [
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://feeds.kottke.org/main", "feedUrl": "https://feeds.kottke.org/main",
@@ -423,17 +532,21 @@
"name": "The Browser", "name": "The Browser",
"url": "https://thebrowser.com", "url": "https://thebrowser.com",
"type": "newsletter", "type": "newsletter",
"topics": ["general-delight"], "topics": [
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://thebrowser.com/free/rss/", "feedUrl": "https://thebrowser.com/free/rss/",
"notes": "Five hand-picked articles per day. Paid; the picks are unusually consistent. Correction 2026-07-03: the /free/rss/ feed is public and unauthenticated, delivering all ~5 daily picks with full summaries — no login needed. The 'no public picks page' assumption was wrong; switched from fetch:skip to fetch:feed." "notes": "Five hand-picked articles per day. Paid; the picks are unusually consistent. Correction 2026-07-03: the /free/rss/ feed is public and unauthenticated, delivering all ~5 daily picks with full summaries — no login needed. The 'no public picks page' assumption was wrong; switched from fetch:skip to fetch:feed. 2026-07-14: the free RSS tier now exposes only 2 of the 5 daily picks (the rest are paywalled), so coverage from this source is inherently partial — its own daily word game (Nomido) is the reliably linkable artifact."
}, },
{ {
"name": "Web Curios", "name": "Web Curios",
"url": "https://webcurios.co.uk", "url": "https://webcurios.co.uk",
"type": "newsletter", "type": "newsletter",
"topics": ["general-delight"], "topics": [
"general-delight"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://webcurios.co.uk/feed/", "feedUrl": "https://webcurios.co.uk/feed/",
@@ -443,7 +556,10 @@
"name": "Things Magazine", "name": "Things Magazine",
"url": "https://www.thingsmagazine.net", "url": "https://www.thingsmagazine.net",
"type": "blog", "type": "blog",
"topics": ["general-delight", "gifts"], "topics": [
"general-delight",
"gifts"
],
"cadence": "monthly", "cadence": "monthly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.thingsmagazine.net/feed/", "feedUrl": "https://www.thingsmagazine.net/feed/",
@@ -453,7 +569,9 @@
"name": "Open Culture", "name": "Open Culture",
"url": "https://www.openculture.com", "url": "https://www.openculture.com",
"type": "blog", "type": "blog",
"topics": ["general-delight"], "topics": [
"general-delight"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://www.openculture.com/feed", "feedUrl": "https://www.openculture.com/feed",
@@ -463,17 +581,23 @@
"name": "Kevin Kelly — kk.org", "name": "Kevin Kelly — kk.org",
"url": "https://kk.org", "url": "https://kk.org",
"type": "blog", "type": "blog",
"topics": ["tools", "general-delight"], "topics": [
"cadence": "weekly", "tools",
"general-delight"
],
"cadence": "as-needed",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://kk.org/thetechnium/feed", "feedUrl": "https://kk.org/thetechnium/feed",
"notes": "Kelly's main site — the '68 Bits of Advice' / Excellent Advice posts often link out to delightful tools and books. Posts live at /thetechnium/; the homepage is a static about page. Feed validated 2026-07-03 (kk.org/thetechnium/feed); switched from fetch:curl to fetch:feed." "notes": "Kelly's main site — the '68 Bits of Advice' / Excellent Advice posts often link out to delightful tools and books. Posts live at /thetechnium/; the homepage is a static about page. Feed validated 2026-07-03 (kk.org/thetechnium/feed); switched from fetch:curl to fetch:feed. Demoted weekly → as-needed 2026-07-14: the Technium is pure long-form essay — live and updating, but structurally it never names a buyable/usable thing (2 posts in the 07-05..07-14 window, 0 candidates). KK's product taste already reaches us through Cool Tools."
}, },
{ {
"name": "TidBITS", "name": "TidBITS",
"url": "https://tidbits.com", "url": "https://tidbits.com",
"type": "magazine", "type": "magazine",
"topics": ["apple-tips", "macos-apps"], "topics": [
"apple-tips",
"macos-apps"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://tidbits.com/feed/", "feedUrl": "https://tidbits.com/feed/",
@@ -483,7 +607,9 @@
"name": "The Eclectic Light Company", "name": "The Eclectic Light Company",
"url": "https://eclecticlight.co", "url": "https://eclecticlight.co",
"type": "blog", "type": "blog",
"topics": ["apple-tips"], "topics": [
"apple-tips"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://eclecticlight.co/feed/", "feedUrl": "https://eclecticlight.co/feed/",
@@ -493,7 +619,10 @@
"name": "Brett Terpstra", "name": "Brett Terpstra",
"url": "https://brettterpstra.com", "url": "https://brettterpstra.com",
"type": "blog", "type": "blog",
"topics": ["apple-tips", "macos-apps"], "topics": [
"apple-tips",
"macos-apps"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "http://brett.trpstra.net/brettterpstra", "feedUrl": "http://brett.trpstra.net/brettterpstra",
@@ -503,7 +632,9 @@
"name": "Dr. Drang — leancrew.com", "name": "Dr. Drang — leancrew.com",
"url": "https://leancrew.com", "url": "https://leancrew.com",
"type": "blog", "type": "blog",
"topics": ["apple-tips"], "topics": [
"apple-tips"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://leancrew.com/all-this/feed/", "feedUrl": "https://leancrew.com/all-this/feed/",
@@ -513,17 +644,21 @@
"name": "r/shortcuts", "name": "r/shortcuts",
"url": "https://www.reddit.com/r/shortcuts/", "url": "https://www.reddit.com/r/shortcuts/",
"type": "subreddit", "type": "subreddit",
"topics": ["apple-tips"], "topics": [
"apple-tips"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://old.reddit.com/r/shortcuts/.rss", "feedUrl": "https://old.reddit.com/r/shortcuts/.rss",
"notes": "iOS/macOS Shortcuts community — sort by Top of the week to surface the cleverest automations. top/.json is now fully blocked (2026-06/07), and top.rss?t=week 429s too. The www .rss endpoint 429'd 3+ consecutive runs (2026-07-04/05/06); switched feedUrl to old.reddit.com/.rss 2026-07-07 — identical Atom feed, no rate-limit observed. No OAuth needed." "notes": "iOS/macOS Shortcuts community — sort by Top of the week to surface the cleverest automations. top/.json is now fully blocked (2026-06/07), and top.rss?t=week 429s too. The www .rss endpoint 429'd 3+ consecutive runs (2026-07-04/05/06); switched feedUrl to old.reddit.com/.rss 2026-07-07 — identical Atom feed, no rate-limit observed. No OAuth needed. 2026-07-14: old.reddit.com/.rss returned HTTP 429 this run (first occurrence since the 07-07 switch). r/macapps and r/dadjokes on the same domain succeeded in the same run, so this reads as intermittent rate-limiting, not a block — no change yet; if it 429s on 3 consecutive runs, probe OAuth."
}, },
{ {
"name": "OSXDaily", "name": "OSXDaily",
"url": "https://osxdaily.com", "url": "https://osxdaily.com",
"type": "blog", "type": "blog",
"topics": ["apple-tips"], "topics": [
"apple-tips"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://osxdaily.com/feed/", "feedUrl": "https://osxdaily.com/feed/",
@@ -533,7 +668,9 @@
"name": "Quote Investigator", "name": "Quote Investigator",
"url": "https://quoteinvestigator.com", "url": "https://quoteinvestigator.com",
"type": "blog", "type": "blog",
"topics": ["quotes"], "topics": [
"quotes"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://quoteinvestigator.com/feed/", "feedUrl": "https://quoteinvestigator.com/feed/",
@@ -543,7 +680,9 @@
"name": "Wikiquote", "name": "Wikiquote",
"url": "https://en.wikiquote.org", "url": "https://en.wikiquote.org",
"type": "wiki", "type": "wiki",
"topics": ["quotes"], "topics": [
"quotes"
],
"cadence": "as-needed", "cadence": "as-needed",
"notes": "Wikipedia's sister project. Citation-disciplined and wide-ranging — the place to verify a half-remembered line before passing it on." "notes": "Wikipedia's sister project. Citation-disciplined and wide-ranging — the place to verify a half-remembered line before passing it on."
}, },
@@ -551,7 +690,10 @@
"name": "The Marginalian", "name": "The Marginalian",
"url": "https://www.themarginalian.org", "url": "https://www.themarginalian.org",
"type": "blog", "type": "blog",
"topics": ["quotes", "general-delight"], "topics": [
"quotes",
"general-delight"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://feeds.feedburner.com/brainpickings/rss", "feedUrl": "https://feeds.feedburner.com/brainpickings/rss",
@@ -561,7 +703,9 @@
"name": "A.Word.A.Day", "name": "A.Word.A.Day",
"url": "https://wordsmith.org/awad/", "url": "https://wordsmith.org/awad/",
"type": "newsletter", "type": "newsletter",
"topics": ["quotes"], "topics": [
"quotes"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://wordsmith.org/awad/rss1.xml", "feedUrl": "https://wordsmith.org/awad/rss1.xml",
@@ -571,7 +715,9 @@
"name": "r/dadjokes", "name": "r/dadjokes",
"url": "https://www.reddit.com/r/dadjokes/", "url": "https://www.reddit.com/r/dadjokes/",
"type": "subreddit", "type": "subreddit",
"topics": ["dad-jokes"], "topics": [
"dad-jokes"
],
"cadence": "daily", "cadence": "daily",
"fetch": "feed", "fetch": "feed",
"feedUrl": "https://old.reddit.com/r/dadjokes/.rss", "feedUrl": "https://old.reddit.com/r/dadjokes/.rss",
@@ -581,7 +727,9 @@
"name": "icanhazdadjoke", "name": "icanhazdadjoke",
"url": "https://icanhazdadjoke.com", "url": "https://icanhazdadjoke.com",
"type": "api", "type": "api",
"topics": ["dad-jokes"], "topics": [
"dad-jokes"
],
"cadence": "daily", "cadence": "daily",
"notes": "Curated dad-joke service with a clean JSON API (Accept: application/json). Quality is consistent; jokes do recycle, so dedupe by text." "notes": "Curated dad-joke service with a clean JSON API (Accept: application/json). Quality is consistent; jokes do recycle, so dedupe by text."
}, },
@@ -589,7 +737,9 @@
"name": "Reader's Digest — Jokes", "name": "Reader's Digest — Jokes",
"url": "https://www.rd.com/jokes/", "url": "https://www.rd.com/jokes/",
"type": "site", "type": "site",
"topics": ["dad-jokes"], "topics": [
"dad-jokes"
],
"cadence": "weekly", "cadence": "weekly",
"fetch": "skip", "fetch": "skip",
"skipReason": "No fresh joke feed exists (probed 2026-07-13). /jokes/ 301s to /list/short-jokes/, an evergreen listicle last updated Jun 2024 (over a year stale) whose jokes are well-worn chestnuts; /feed/ is RD's general site feed (travel/health/lifestyle), not jokes. Nothing rotates day to day — a dead end for a daily-dedupe pipeline.", "skipReason": "No fresh joke feed exists (probed 2026-07-13). /jokes/ 301s to /list/short-jokes/, an evergreen listicle last updated Jun 2024 (over a year stale) whose jokes are well-worn chestnuts; /feed/ is RD's general site feed (travel/health/lifestyle), not jokes. Nothing rotates day to day — a dead end for a daily-dedupe pipeline.",
@@ -0,0 +1,13 @@
---
name: "Anchor Optics"
subtitle: "Edmund Optics' clearance arm — Fresnel lenses, mirrors, prisms, and laser parts sold as cosmetic seconds"
date: 2026-07-14
link: "https://www.edmundoptics.com/c/clearance-products/787/"
linkText: "edmundoptics.com"
source: "Cool Tools"
topics: [gadgets-and-toys]
tags: [optics, surplus, hobbyist, lenses]
description: "Edmund Optics' clearance hub, the successor to the standalone Anchor Optics business that closed in 2016 — real professional-grade Fresnel lenses, front-surface mirrors, prisms, and laser optics sold cheap because of cosmetic blemishes, not functional flaws."
---
Anchor Optics used to be Edmund Optics' own surplus storefront — Cool Tools reviewed it as a source for "Edmund's surplus or 'seconds,' but only second in some cosmetic or inessential way." That standalone business closed in 2016, and its role now lives inside Edmund Optics' own site under Clearance Products, split into subcategories like Clearance Optics, Clearance Laser Optics, and Clearance Optomechanics. The anchoroptics.com domain itself no longer resolves to an independent site, so the clearance section at edmundoptics.com is the correct current link.
Binary file not shown.

After

Width:  |  Height:  |  Size: 248 KiB

@@ -0,0 +1,14 @@
---
name: "ChicoBag Water Bottle Sling"
subtitle: "A crossbody bottle sling that packs into its own built-in pouch"
date: 2026-07-14
link: "https://www.amazon.com/dp/B00XRET624"
linkText: "amazon.com"
source: "Cool Tools"
amazonLink: "https://www.amazon.com/dp/B00XRET624"
topics: [carry-and-wear, outdoors-and-nature]
tags: [edc, hiking, bottle-carrier, recycled]
description: "A packable crossbody sling for a water bottle that folds down into its own built-in stuff pouch, with a front pocket for phone and keys, meant to replace a daypack on a short hike."
---
The ChicoBag Bottle Sling carries a single water bottle crossbody on an adjustable strap, with a zippered front pocket sized for a phone and keys — enough carrying capacity to leave the daypack at home for a short hike or errand. It's made from recycled-PET fabric with a recycled-aluminum carabiner, and the whole sling stuffs into its own built-in pouch about the size of a fist when not in use.
+13
View File
@@ -0,0 +1,13 @@
---
name: "Chirpy"
subtitle: "A distinct notification sound per Slack channel, person, or keyword"
date: 2026-07-14
link: "https://chirpy.pro"
linkText: "chirpy.pro"
source: "r/macapps"
topics: [macos-apps, productivity]
tags: [notifications, slack, menu-bar, focus]
description: "A macOS menu bar app that assigns distinct notification sounds to specific Slack or Teams channels, people, or keywords, so you can judge urgency by ear before looking at the screen."
---
Chirpy hooks into macOS Notification Center rather than the Slack or Teams APIs directly, so it works with anything that already posts a system notification — Slack, Teams, Discord, WhatsApp, Mail, Calendar. Rules match by channel, person, or keyword (with AND/OR and wildcards like `#prod-*`), each with its own sound and volume from a library of 72+ options or your own upload. It's a 7.8 MB app, now at version 3.0, with a 3-day free trial and a $19.99 one-time license.
Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

@@ -0,0 +1,13 @@
---
name: "Coleman Japan Dual Gas Burner Stove"
subtitle: "A camp burner that runs on convenience-store gas, not rare OD canisters"
date: 2026-07-14
link: "https://ec.coleman.co.jp/category/225/2243003.html"
linkText: "ec.coleman.co.jp"
source: "Gear Patrol"
topics: [outdoors-and-nature, food-and-drink]
tags: [camping, cooking, japan, dual-fuel]
description: "A Japan-market Coleman camp burner that switches between OD isobutane canisters and ordinary CB cassette canisters via swappable hoses."
---
Coleman's new burner takes two different fuel types through swappable hoses: the OD isobutane canisters most backpacking stoves use, or ordinary CB cassette canisters sold at any Japanese convenience store, useful when the specialty stuff runs out. It docks into Coleman's own companion Flat Table/60 for a built-in look similar to the popular Snow Peak IGT modular setup, though Coleman doesn't claim official IGT compatibility. At 12,980 yen (~$80) it sold out within a day of its April 2026 launch and is currently listed out of stock on Coleman's Japan store with a restock-notification signup — real and legitimately Coleman's, but not buyable today.
Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

+13
View File
@@ -0,0 +1,13 @@
---
name: "DayBar"
subtitle: "A menu bar calendar with lunar dates and inline TODOs"
date: 2026-07-14
link: "https://wangchujiang.com/daybar/index.html"
linkText: "wangchujiang.com"
source: "r/macapps"
topics: [macos-apps, productivity]
tags: [calendar, menu-bar, reminders, free]
description: "A macOS menu bar calendar that shows the Chinese lunar date alongside the Gregorian one, plus the current week number and reminders turned into inline TODO items."
---
DayBar sits in the menu bar and shows both the Gregorian date and the corresponding Chinese lunar date side by side, along with the current ISO week number — a detail most menu bar calendars skip entirely. It syncs with Apple Calendar and Reminders, dots the month grid to mark days with events, and lets you check off Reminders-backed TODO items without leaving the dropdown; double-clicking a day opens it directly in Calendar. It's free on the Mac App Store (requires macOS 14+), now at version 4.0, with source available on GitHub.
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

+14
View File
@@ -0,0 +1,14 @@
---
name: "Edist"
subtitle: "A native macOS Typst editor with instant live preview"
date: 2026-07-14
shortlist: true
link: "https://edist.app"
linkText: "edist.app"
source: "r/macapps"
topics: [macos-apps, writing-and-notes]
tags: [typst, latex-alternative, one-time-purchase]
description: "A native macOS editor for the Typst markup language, with instant live preview, inline error checking, and automatic package fetching — no LaTeX toolchain to install."
---
Edist bundles the entire Typst toolchain into a native macOS app, so there's no terminal and no separate compiler to install — import any `@preview` package and it's fetched automatically. Incremental compilation re-renders only the changed part of the document as you type, replacing the usual LaTeX loop of edit, compile, and wait to see if it worked; click anywhere in the rendered PDF and the cursor jumps to the matching line in the source. It's a one-time purchase (€10 at launch, €20 after) with a 7-day free trial, no subscription.
Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

@@ -0,0 +1,14 @@
---
name: "Fieldbar Mini Bar"
subtitle: "A midcentury lunchbox with real cold-retention hardware inside"
date: 2026-07-14
shortlist: true
link: "https://fieldbar.com/en-us/collections/the-mini-bar"
linkText: "fieldbar.com"
source: "Gear Patrol"
topics: [outdoors-and-nature, food-and-drink]
tags: [cooler, camping, giftable]
description: "A midcentury-lunchbox-styled steel cooler with closed-cell foam insulation and an airtight lid that holds a six-pack cold for 24 hours."
---
Under the retro steel shell is a 4-liter interior lined with closed-cell foam, radiation-reflective paint, and a raised floor to keep cans off any meltwater, sealed by a gasketed, airtight lid. Fieldbar rates it to keep drinks below 10°C (50°F) for up to 24 hours in the shade, and it fits six 330ml cans in a shell that weighs about a kilogram empty. It sells for $229.
@@ -0,0 +1,13 @@
---
name: "Hackney"
subtitle: "Live quotes from Uber, Lyft, Waymo, Curb, and Empower side by side"
date: 2026-07-14
link: "https://hackney.app/"
linkText: "hackney.app"
source: "Hacker News — Show HN"
topics: [travel-and-places, ios-apps]
tags: [rideshare, robotaxi, price-comparison, travel]
description: "An iOS and Android app that pulls live price and wait-time quotes from Uber, Lyft, Waymo robotaxis, Curb taxis, and Empower in a single ranked list, instead of the usual Uber-vs-Lyft-only comparison."
---
Hackney's pitch, right in its own headline, is "Uber, Lyft, Waymo, Robotaxi, Curb & Empower in one app" — five services deep, where most comparison tools stop at two. It's live on both the App Store and Google Play, and the product itself is a single ranked list of quotes sorted by price or pickup time, including a "Wait & Save" tier that trades a longer wait for a lower fare.
Binary file not shown.

After

Width:  |  Height:  |  Size: 846 KiB

@@ -0,0 +1,14 @@
---
name: "Hoffmann Lime Kilns"
subtitle: "England's best-preserved Victorian ring kiln, free to walk through"
date: 2026-07-14
shortlist: true
link: "https://www.atlasobscura.com/places/hoffmann-lime-kilns"
linkText: "atlasobscura.com"
source: "Atlas Obscura"
topics: [travel-and-places, history-and-archives]
tags: [yorkshire-dales, industrial-history, ruins, free]
description: "England's best-preserved Hoffmann continuous ring kiln — an 1873 industrial lime-burning design at Craven Lime Works near Settle, free to enter with a self-guided trail through the ruins."
---
Built in 1873 for the Craven Lime Company at Langcliffe, near Settle, this Hoffmann continuous kiln burned limestone in a slow circuit through 22 chambers, each firing lit in sequence so the kiln never went cold — a single loop took about six weeks before the site closed for good in 1939. It's the most structurally intact Hoffmann kiln left in England, and the ruins sit inside a free conservation area off the B6479 with a car park and a signed, self-guided trail past the kiln's brick archways and the smaller draw kilns nearby.
Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

@@ -0,0 +1,15 @@
---
name: "How to Make a Journal of Your Life"
subtitle: "Dan Price's hand-lettered chapbook guide to visual journaling"
date: 2026-07-14
shortlist: true
link: "https://www.amazon.com/How-Make-Journal-Your-Life/dp/1580080936"
linkText: "amazon.com"
source: "Cool Tools"
amazonLink: "https://www.amazon.com/dp/1580080936"
topics: [writing-and-notes, design-and-art]
tags: [book, journaling, giftable, hand-lettered]
description: "Dan Price's 1999 Ten Speed Press chapbook on idiosyncratic visual journaling — every page hand-drawn and hand-lettered rather than typeset, short enough to read in one sitting."
---
Dan Price built a cult following with Moonlight Chronicles, a self-published journal-zine, before Ten Speed Press collected his approach into this 128-page guide. Every page is hand-drawn and hand-lettered rather than typeset, so the book demonstrates the loose, sketchy, unprecious style of journaling it's teaching rather than just describing it. Short enough to read in one sitting, and more of a nudge to start than a rulebook.
@@ -0,0 +1,13 @@
---
name: "International Aerial Photographer of the Year"
subtitle: "The 2026 winners: top 101 drone and helicopter shots across nature, sport, and architecture"
date: 2026-07-14
link: "https://www.internationalaerialphotographer.com/index.php"
linkText: "internationalaerialphotographer.com"
source: "Kottke.org"
topics: [design-and-art]
tags: [photography, drone, aerial, contest]
description: "A browsable gallery of the 2026 International Aerial Photographer of the Year winners, a top-101 ranked contest spanning nature, sport, and architecture categories shot from drones and helicopters."
---
The site's own article metadata calls this year's results "2026 Results — The Top 101 Aerial Photographs," ranked and captioned by placement, photographer, and country — this year's top three include a herd of horses stampeding through dust in the US and a Vietnamese fisherman casting a net photographed from directly overhead. It's a straightforward Joomla gallery site, not a shop or a submission funnel, so the browsing itself is the whole product.
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 MiB

@@ -0,0 +1,14 @@
---
name: "Lai Tak Tsuen Estate"
subtitle: "Twin 1975 towers built around a dizzying open-air circular atrium"
date: 2026-07-14
shortlist: true
link: "https://www.atlasobscura.com/places/lai-tak-tsuen"
linkText: "atlasobscura.com"
source: "Atlas Obscura"
topics: [travel-and-places, design-and-art]
tags: [hong-kong, public-housing, architecture, film-location]
description: "Two 1975 Hong Kong public-housing towers in Tai Hang built around open-air circular atria that run unobstructed from the ground-floor courtyard to the sky, doubling as a filming location in Ghost in the Shell (2017)."
---
Two nearly identical 1975 public-housing towers in Tai Hang, each built around an open-air circular atrium that runs unobstructed from the ground-floor courtyard to the sky — stand in the middle and look straight up, and the ring of balconies spirals into a dizzying, almost hypnotic pattern. The cylindrical design made it a natural fit for the sci-fi look of Ghost in the Shell (2017), which filmed a scene in the atrium. It's still a lived-in Housing Society estate with a guard checking resident cards at the entrance, so visitors are limited to the ground-floor courtyard and should keep noise and camera use to a minimum — it's someone's home, not an attraction.
Binary file not shown.

After

Width:  |  Height:  |  Size: 414 KiB

+14
View File
@@ -0,0 +1,14 @@
---
name: "Lunacy"
subtitle: "A native player that resurrects Lunatic Fringe on modern Macs"
date: 2026-07-14
shortlist: true
link: "https://morphing.cloud/lunacy/"
linkText: "morphing.cloud"
source: "Daring Fireball — Linked List"
topics: [macos-apps, history-and-archives]
tags: [game, screensaver, retro, free]
description: "A native Swift player that runs Lunatic Fringe, the interactive After Dark space-shooter screensaver from the early '90s, unmodified on modern macOS."
---
Lunatic Fringe was a hidden game inside Apple's More After Dark package: toggle caps lock while the screensaver ran and it dropped you into a space shooter with power-ups and a high-score chase. Lunacy is a native Swift player with a built-in emulation engine that runs that original module, unchanged — you supply your own copy of the module, drag it onto the app, and it plays at full screen with an optional CRT shader. It requires macOS 13 Ventura or later and ships as a universal binary, currently at v1.1.1.
Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

@@ -0,0 +1,14 @@
---
name: "Merinolino Boxford"
subtitle: "A 75% merino, 25% linen shirting fabric cut as a $360 boxford-collar shirt"
date: 2026-07-14
shortlist: true
link: "https://outlier.nyc/products/merinolino-boxford"
linkText: "outlier.nyc"
source: "Outlier"
topics: [carry-and-wear]
tags: [fabric, shirt, outlier, merino]
description: "Outlier Experiment #594: a shirting fabric woven from 75% 17.5-micron merino wool and 25% linen, cut as a boxford-collar shirt for $360, combining merino's odor and moisture handling with linen's crisp hand."
---
Merinolino is Outlier's Experiment #594, spun from 17.5-micron merino wool at 75% and linen at 25% — the merino brings the fiber's natural dry, odor-resistant performance, and the linen adds the crisp structure merino alone doesn't have. Cut as a boxford — a button-down collar with a soft roll rather than a stiff point — it runs $360 and ships from Outlier's New York production. The fabric story on the product page makes the case plainly: on paper merino plus linen shouldn't approximate cotton's handle, but in this weight and weave it gets close while doing more.
Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

@@ -0,0 +1,13 @@
---
name: "Parapack P-CAP"
subtitle: "A sun cap that folds into its own pouch"
date: 2026-07-14
link: "https://www.parapack.co/shopheadwear"
linkText: "parapack.co"
source: "Cool Tools"
topics: [carry-and-wear, travel-and-places]
tags: [hat, travel, packable, sun-protection]
description: "An adjustable, foldable UPF 50+ sun cap that packs into its own small pouch and weighs about an ounce."
---
The brim doubles as the packing pouch: fold it in and the whole cap collapses into a disc small enough for a jacket pocket. It weighs 28g, carries a UPF 50+ rating from recycled fabric, and uses a cord-lock at the back (Parapack calls it INFINI-FIT) to adjust across a 36-62cm head-size range rather than relying on a fixed strap size. It's $40 direct from Parapack.
Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

@@ -0,0 +1,15 @@
---
name: "Shanling M0 Pura"
subtitle: "A hi-res music player that deliberately can't stream"
date: 2026-07-14
shortlist: true
link: "https://en.shanling.com/product/493"
linkText: "en.shanling.com"
source: "Gear Patrol"
amazonLink: "https://www.amazon.com/dp/B0GZ8HXF48"
topics: [music-and-sound, gadgets-and-toys]
tags: [audio, dac, hi-res, no-streaming]
description: "A matchbox-sized dedicated music player with dual Cirrus Logic DACs, a microSD slot for ripped files, and no streaming apps at all."
---
Two Cirrus Logic CS43131 DACs drive a fully balanced output — up to 100mW single-ended or 250mW balanced into 32 ohms — inside a body that weighs 35.8g and measures 43.8 x 45 x 13.8mm. There's no Spotify, no app store, nothing to subscribe to: music comes from a microSD card (up to 2TB) loaded with ripped CDs or FLAC files, over a USB-DAC connection, or via two-way Bluetooth 5.0 with LDAC and aptX. A 650mAh battery rates 9.5 hours of continuous playback on the 1.54-inch touchscreen.
@@ -0,0 +1,13 @@
---
name: "Shortverse"
subtitle: "A browsable catalog of ~25,800 short films, though not every title is free to stream"
date: 2026-07-14
link: "https://www.shortverse.com"
linkText: "shortverse.com"
source: "Kottke.org"
topics: [web-tools, design-and-art]
tags: [film, shorts, festivals, streaming]
description: "A sprawling catalog and hosting platform for short films, built by filmmakers and tied to Short of the Week, where each title's viewing access is set individually to free, scheduled premiere, or subscription."
---
Shortverse's sitemap lists roughly 25,800 films across Films, People, and Festivals browse pages — closer to a festival-circuit database than a curated shortlist. It doubles as infrastructure for filmmakers: each film gets a page for festival laurels, cast and crew, and press links, plus tools to submit to festivals and run private screeners before a public premiere. That dual purpose means access varies per title — a filmmaker marks their film Free, Premiere (release-dated), or Subscription-gated, so browsing doesn't guarantee everything plays instantly.
Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

@@ -0,0 +1,15 @@
---
name: "Stemless Aerating Wine Glasses"
subtitle: "A built-in fountain that aerates wine as the glass fills"
date: 2026-07-14
shortlist: false
link: "https://www.amazon.com/dp/B015TBAOMI"
linkText: "amazon.com"
source: "This Is Why I'm Broke"
amazonLink: "https://www.amazon.com/dp/B015TBAOMI"
topics: [food-and-drink, home-and-kitchen]
tags: [wine, glassware, giftable]
description: "A stemless wine glass with a patented inner chamber that splits the pour into several streams, aerating the wine as it fills."
---
Pour into the raised inner chamber and the wine drops through a ring of small spouts in its base, breaking one stream into several as it cascades into the glass below — aeration happens during the pour instead of requiring a separate decanter or aerator wand. The Chevalier Collection design holds 7oz per glass and comes as a hand-blown, dishwasher-safe pair.
Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

@@ -0,0 +1,15 @@
---
name: "The Pharos Gate"
subtitle: "The 7th Griffin & Sabine book, read by unfolding glued-in letters"
date: 2026-07-14
shortlist: true
link: "https://www.amazon.com/Pharos-Gate-Griffin-Sabines-Correspondence/dp/1452151253"
linkText: "amazon.com"
source: "Cool Tools"
amazonLink: "https://www.amazon.com/dp/1452151253"
topics: [design-and-art]
tags: [book, epistolary, mail-art, giftable]
description: "Nick Bantock's seventh and final Griffin & Sabine book, built from real foldout letters and postcards physically glued into the pages — you remove and unfold someone else's mail to read it."
---
Nick Bantock's Griffin & Sabine books have always used the page itself as the trick: envelopes glued into the spine hold actual letters you pull out and unfold, so reading the story means physically handling someone else's mail. The Pharos Gate is the seventh and final volume, published by Chronicle Books in 2016 alongside a 25th-anniversary edition of the original, finally resolving whether the two lovers ever meet in person. The mechanism is the whole point — it doesn't survive translation to a screen.
@@ -0,0 +1,14 @@
---
name: "YouTube Guitar Tab Parser"
subtitle: "Turns a YouTube guitar-lesson video into a PDF of the tab"
date: 2026-07-14
shortlist: true
link: "https://github.com/marcelpanse/youtube-guitar-tab-parser"
linkText: "github.com"
source: "Hacker News — Show HN"
topics: [cli-and-automation, music-and-sound]
tags: [github, guitar, cli, anthropic-api]
description: "A command-line tool that downloads a YouTube guitar-lesson video and outputs a PDF of the on-screen tab, so you don't have to pause, rewind, and transcribe it by ear."
---
The CLI pulls the video with `yt-dlp`, samples frames with `ffmpeg`, then uses Claude's vision to locate the tab region in the frame and again to read the bar number printed at the start of each line — that number is what lets it collapse dozens of near-duplicate frames of the same line sweeping past into a single crop. The distinct lines get stitched into an A4 PDF titled after the video. It's a free, self-hosted script rather than a hosted service: it needs Node 20+, `yt-dlp` and `ffmpeg` on your `PATH`, and your own Anthropic API key to run.