{"adoption": {"forks": 145, "observed_at": "2026-08-28T04:05:52.025016+00:00", "stars": 1906}, "canonical_url": "https://ross.abutalabs.com/products/programming-math-science", "card": {"archived": false, "artifact_type": "learning-resource", "description": "This is a list of links to different freely available learning resources about computer programming, math, and science.", "domain": ["programming-languages", "tutorials", "awesome-lists", "education", "developer-tools"], "enriched": true, "function": ["documentation"], "health_score": 79, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["bobeff/programming-math-science"], "name": "bobeff/programming-math-science", "platform": ["cross-platform"], "pushed_at": "2026-08-23T16:24:19+00:00", "repo": "bobeff/programming-math-science", "stars": 1906, "tags": ["awesome-list", "curated-links", "free-resources", "math", "science", "computer-science", "self-learning"], "topics": ["awesome-list", "programming", "math", "science"], "urls": [], "use_cases": ["find free books and courses to learn programming", "discover learning resources for machine learning and LLMs", "study computer graphics topics like ray tracing and Vulkan", "prepare for programming and math competitions", "find resources on compilers, interpreters, and static analysis", "learn databases, SQL, and distributed systems for free", "explore math and science materials for self-study"], "what_it_is": "A curated awesome-list of links to freely available learning resources covering computer programming, mathematics, and science. It organizes hundreds of educational materials into topic sections such as AI, algorithms, compilers, graphics, databases, and networking.", "when_to_avoid": ["you need structured lessons or interactive exercises rather than a link collection", "you want a single opinionated learning path instead of many options", "you need software or tools rather than educational resources"], "when_to_choose": ["you want a broad, curated index of free educational links across programming, math, and science", "you are exploring a new topic and need starting points for books, courses, and tutorials", "you prefer freely available learning materials over paid courses"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/programming-math-science", "repo": "bobeff/programming-math-science", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.025016+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:40.021609+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "43d6bb93f60a9877e88080a9641d24fbae793522646f5fdf0444d9217fbadfe9", "fetched_at": "2026-08-28T04:05:52.025016+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bobeff/programming-math-science"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1832, "days_push": 10, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}