Rules

Principles for how the site fetches, filters and analyzes content. Values shown are the live configuration.

Edit on GitHub ↗

Fetch

Sources, window and limits

Schedule

Fetch schedule
Daily 06:00 Beijing time, and on every push to main
Same-day reruns
Reuse finished sections

Limits

hours_window
36 h
total_limit
15
per_source_limit
4
deep_limit
8
deep_per_source_limit
2

Lab trackers

TrackersAliases are matched against stored headlines: English on word boundaries, Chinese as substrings
3, configured in scripts/trackers.yaml

Fetch principles

Store link + short summary only
Always on
A failed section never blocks the others; errors are logged with the source name
Always on

Sources

SourceSectionWebsiteCategoryAccessMax itemsAI filter
TechCrunch AIAI & Techtechcrunch.com · RSSAI newsRSS10No
The Verge AIAI & Techtheverge.com · RSSAI newsRSS10No
VentureBeat AIAI & Techventurebeat.com · RSSAI newsRSS8No
Hacker News FrontpageAI & Technews.ycombinator.com · RSSAI newsRSS20Yes
Hacker News BestAI & Technews.ycombinator.com · RSSCommunity picksRSS15No
Reddit r/singularity TopAI & Techreddit.com · RSSCommunity picksRSS10No
Reddit r/OpenAI TopAI & Techreddit.com · RSSCommunity picksRSS8No
Reddit r/LocalLLaMA TopAI & Techreddit.com · RSSCommunity picksRSS8No
MIT Technology Review AIAI & Techtechnologyreview.com · RSSAI newsRSS6No
BBC WorldWorldbbc.com · RSSWorld newsRSS10No
The Guardian WorldWorldtheguardian.com · RSSWorld newsRSS10No
Reuters World (via Google News)Worldreuters.com · RSSWorld newsRSS8No
The Economist LatestDeep readseconomist.com · RSSThe EconomistRSS8No
The Economist Science & TechDeep readseconomist.com · RSSThe EconomistRSS6No
The Guardian Long ReadDeep readstheguardian.com · RSSLong readsRSS6No
Scientific AmericanDeep readsscientificamerican.com · RSSScientific AmericanRSS8No
The AtlanticDeep readstheatlantic.com · RSSThe AtlanticRSS8No
YicaiFinanceyicai.com · RSSMarkets newsRSS8No
CaixinFinancecaixin.com · RSSMarkets newsRSS8No
WallstreetcnFinancewallstreetcn.com · RSSMarkets newsRSS8No
JiemianFinancejiemian.com · RSSMarkets newsRSS6No
CNBC MarketsFinancecnbc.com · RSSMarkets newsRSS6No
WSJ MarketsFinancewsj.com · RSSMarkets newsRSS6No
Broker researchFinancenews.google.com · RSSResearch notesRSS6No
EastmoneyFinancequote.eastmoney.comMarket quotesAPI—No
Jin10 / Forex FactoryFinancejin10.comMacro & policyAPI—No
CNINFOFinancecninfo.com.cnFilings & researchAPI—No
Show HNIdeashn.algolia.comShow HN postsAPI30No
GitHubIdeasapi.github.comNew repositoriesAPI30No
V2EXIdeasv2ex.comShared creationsAPI30No
HackadayIdeashackaday.com · RSSHardware hacksRSS30No
SSPAIIdeassspai.com · RSSTools & methodsRSS30No

Filter

Keywords and dedupe

AI keyword filter

KeywordsApplies to feeds with ai_filter: true
AIA.I.artificial intelligencemachine learningdeep learningneuralLLMGPTOpenAIAnthropicClaudeGeminiDeepSeekLlamaMistraltransformerdiffusion modelAGIchatbotcopilot

Dedupe

Seen-link fingerprints
Kept about 30 days
Same story
For duplicate reports of the same event, select only the most authoritative report.
Merged reportsOther same-day reports of the story join the event; English and Chinese reports are compared with the event's English and Chinese text. No model is used.
Title + summary TF-IDF similarity ≥ 0.25

Analyze

Scoring, trends and forecasts

Content analysis

Model
deepseek-v4-flash
Importance bands
9-10
Major global events (major AI model/product releases such as new GPT, Kimi or DeepSeek versions, major geopolitical events, important international conferences such as WAIC, acquisitions or policies that reshape an industry)
7-8
Industry news with broad impact, major policies in important countries, significant moves by well-known companies, highly discussed community stories
5-6
General industry news and regional events
1-4
Minor updates, marketing articles, pure opinion commentary and local news with limited impact
Ranking rules
1
Community picks (top Hacker News stories and the day's hottest Reddit AI posts) reflect what the tech community is sharing: popular stories (for example HN 500+ points) about major topics deserve significantly higher scores; memes, spam and unrelated entertainment still receive low scores.
2
For duplicate reports of the same event, select only the most authoritative report.
3
Prioritize importance without forcing equal numbers in each category.
Highlight threshold
≥ 9

Trends

Rising signals
Trends: z ≥ 2; home: top 5 with z > 0
Baseline
30 days, minimum 7 days
Topics
Foundation modelsChips & computeAI apps & businessOpen sourceFunding & M&APolicy, safety & regulation
Idea categories
Daily new ideas per type, once 8 days of history exist
Why it is rising
One or two model-written sentences grounded only in the related headlines; hidden without a model

Idea scoring

Signal weightsEach signal becomes a percentile within its source over 30 days, then a weighted mean; sources without signals score 50
×1.0
Money & backers
×0.8
Saves & stars
×0.6
Upvotes
×0.4
Comments
Time decay
Half-life 7 days
Cross-site boost
+3 for each extra site
Model labels
Type, why it is clever, who it is for, effort; non-ideas are dropped

Forecasts

Rule model
rules-v1 · 4 horizons
Resolution
Resolved by the sign of cross-asset market momentum on the target date
Market questionsProbability from 20-day volatility and average move (half weight), capped to 5%–95%; no model
market-v1 · one per asset per week and per month
Question resolutionPrice levels are not compared because sources quote them differently; repeated holiday values are skipped
Daily % changes compounded to the first trading day on or after the deadline
Baseline
Share of up days over the same period (not a prediction market)
Direction calls carry no probabilities
Always on

Publish

Static site and boundaries

Website

Publishing
Static site on GitHub Pages · Chinese + English

Publishing principles

Not financial advice
Always on
No automated trading
Always on
API key lives in GitHub Actions secrets and is never committed
Always on
Forecast records are never overwritten; results are appended
Always on