41554 blogs · [ { "id": "01a0c505-c799-7292-876f-026f0cffacbf", "title": "Algorithmic improvement", "url": "https://danmackinlay.name/notebook/algorithmic_improvement.html", "published_at": "2026-09-16T16:36:13+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef721e58d8", "title": "Should we allow AI-written articles in the Alignment Journal?", "url": "https://danmackinlay.name/post/should_we_allow_ai_articles.html", "published_at": "2026-08-24T07:31:26+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef72267bf1", "title": "Ergodicity economics", "url": "https://danmackinlay.name/notebook/ergodicity_economics.html", "published_at": "2026-08-15T23:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef722f2e8f", "title": "LLM sampling stunts", "url": "https://danmackinlay.name/notebook/llm_sampling_stunts.html", "published_at": "2026-07-30T16:17:52+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7231f9d1", "title": "Agent frontends", "url": "https://danmackinlay.name/notebook/agent_frontends.html", "published_at": "2026-07-25T22:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef72ba789d", "title": "Web search for machines", "url": "https://danmackinlay.name/notebook/search_for_machines.html", "published_at": "2026-07-24T07:40:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef73852577", "title": "Welcome to cybersec hell", "url": "https://danmackinlay.name/notebook/cybersec_hell.html", "published_at": "2026-07-24T00:18:17+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef742f0612", "title": "Agent harness design", "url": "https://danmackinlay.name/notebook/agent_harness_design.html", "published_at": "2026-07-16T22:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef75275db8", "title": "Renormalization for ML", "url": "https://danmackinlay.name/notebook/renormalization_for_ml.html", "published_at": "2026-06-29T02:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef757bfe3d", "title": "The unreasonable effectiveness of empirical risk minimization", "url": "https://danmackinlay.name/notebook/bitter_lesson_erm.html", "published_at": "2026-06-24T04:39:22+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef760e5b5c", "title": "Algorithmic collective action", "url": "https://danmackinlay.name/notebook/algorithmic_collective_action.html", "published_at": "2026-06-15T08:13:02+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef767a2451", "title": "Performative prediction", "url": "https://danmackinlay.name/notebook/performative_prediction.html", "published_at": "2026-06-09T00:01:28+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef768de3f2", "title": "Building a maths agent", "url": "https://danmackinlay.name/notebook/automatic_maths.html", "published_at": "2026-05-31T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef76f4a6d5", "title": "Game theory with open-source agents and simulation", "url": "https://danmackinlay.name/notebook/game_theory_open_source.html", "published_at": "2026-05-27T12:14:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef77412f31", "title": "Cooperation through uncertainty", "url": "https://danmackinlay.name/notebook/cooperation_uncertainty.html", "published_at": "2026-05-27T12:13:57+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7802f60b", "title": "AI usage policy", "url": "https://danmackinlay.name/notebook/ai_usage_policy.html", "published_at": "2026-05-26T03:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef78eaa592", "title": "Fine-tuning danbot", "url": "https://danmackinlay.name/notebook/fine_tuning_danbot.html", "published_at": "2026-05-26T03:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef79c6b079", "title": "Bargaining with successors", "url": "https://danmackinlay.name/notebook/bargaining_with_successors.html", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7abb6567", "title": "AI tutoring", "url": "https://danmackinlay.name/notebook/learning_with_ai.html", "published_at": "2026-05-26T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7b4bf069", "title": "Running LLMs locally on a Mac", "url": "https://danmackinlay.name/notebook/local_llm_mac.html", "published_at": "2026-05-23T05:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7bbd747b", "title": "PDF ingestion", "url": "https://danmackinlay.name/notebook/pdf_ingestion.html", "published_at": "2026-05-23T05:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7c4162c6", "title": "Decision theory in mechanized causal graphs", "url": "https://danmackinlay.name/notebook/causality_mechanization_decisions.html", "published_at": "2026-05-05T03:52:15+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7d2985f7", "title": "Intergenerational game theory", "url": "https://danmackinlay.name/notebook/game_theory_intergenerational.html", "published_at": "2026-05-04T02:36:57+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7d615768", "title": "Vibecoding Apple apps", "url": "https://danmackinlay.name/notebook/vibecoding_apple.html", "published_at": "2026-05-04T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7e56d08f", "title": "Agency under bounded compute and information", "url": "https://danmackinlay.name/notebook/agency_bounded_compute.html", "published_at": "2026-04-29T10:15:24+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7ecf5ce9", "title": "So you’ve joined a union", "url": "https://danmackinlay.name/post/so_youve_joined_a_union.html", "published_at": "2026-04-24T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7f377170", "title": "Returns to scale in technological society", "url": "https://danmackinlay.name/notebook/returns_to_leviathan.html", "published_at": "2026-04-20T11:32:16+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7f544f21", "title": "Wisdom from the madness of crowds", "url": "https://danmackinlay.name/notebook/wisdom_from_madness_of_crowds.html", "published_at": "2026-04-19T04:10:27+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef7f92eb83", "title": "Czechia", "url": "https://danmackinlay.name/notebook/czechia.html", "published_at": "2026-04-18T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef804896a0", "title": "Homunculi all the way down", "url": "https://danmackinlay.name/notebook/homunculi.html", "published_at": "2026-04-15T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef80491486", "title": "Optionality as an end in itself", "url": "https://danmackinlay.name/notebook/optionality_as_end.html", "published_at": "2026-04-12T22:53:18+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef8082e34e", "title": "Multi-agent RL tooling", "url": "https://danmackinlay.name/notebook/marl_tooling.html", "published_at": "2026-04-10T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef80c2b13b", "title": "Hosted Functions / Serverless", "url": "https://danmackinlay.name/notebook/serverless.html", "published_at": "2026-04-05T10:56:23+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef81bdac10", "title": "Local social platforms: a technical implementation guide", "url": "https://danmackinlay.name/notebook/local_social_platform_technical.html", "published_at": "2026-03-25T01:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef820998c9", "title": "A social platform for your neighbourhood", "url": "https://danmackinlay.name/notebook/local_social_platforms.html", "published_at": "2026-03-25T01:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef824186fc", "title": "Quis computat?", "url": "https://danmackinlay.name/notebook/who_computes.html", "published_at": "2026-03-25T00:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef83164e9e", "title": "Community sovereign AI compute", "url": "https://danmackinlay.name/notebook/aus_sovereign_llm.html", "published_at": "2026-03-22T01:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef83b58907", "title": "Sovereign compute for small collectives: technical implementation guide", "url": "https://danmackinlay.name/notebook/aus_sovereign_llm_technical.html", "published_at": "2026-03-22T01:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef84094926", "title": "Hacking financial regulation for community mutual aid", "url": "https://danmackinlay.name/notebook/neo_friendly_societies_technical.html", "published_at": "2026-03-08T23:00:00+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef84911437", "title": "What even is “agency”?", "url": "https://danmackinlay.name/notebook/agency.html", "published_at": "2026-03-02T23:46:12+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef851fdfd4", "title": "New project: an Alignment Journal", "url": "https://danmackinlay.name/post/announcing_alignment_journal.html", "published_at": "2026-03-02T08:18:21+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef853969f3", "title": "Evolution strategies", "url": "https://danmackinlay.name/notebook/evolution_strategy.html", "published_at": "2026-02-16T11:41:46+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef85c6a18e", "title": "Evolution strategies", "url": "https://danmackinlay.name/notebook/nn_evolution_strategy.html", "published_at": "2026-02-16T11:41:46+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef8639f4fa", "title": "Boundaries and blankets", "url": "https://danmackinlay.name/notebook/boundaries_blankets.html", "published_at": "2026-02-05T09:43:23+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef871f1b0c", "title": "Categorical systems theory", "url": "https://danmackinlay.name/notebook/categorical_systems_theory.html", "published_at": "2026-02-04T17:58:32+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef87f381ad", "title": "Intentional language", "url": "https://danmackinlay.name/notebook/intentional_language.html", "published_at": "2026-01-23T16:42:36+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef8856f731", "title": "History-Based Reinforcement Learning", "url": "https://danmackinlay.name/notebook/reinforcement_learning_history_based.html", "published_at": "2026-01-16T11:03:38+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef887a76ec", "title": "Causal inference in learning to act", "url": "https://danmackinlay.name/notebook/causality_learning_action.html", "published_at": "2026-01-13T21:35:10+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef88e855af", "title": "Generative AI workflows and hacks 2026", "url": "https://danmackinlay.name/post/llm_hacks_2026.html", "published_at": "2026-01-13T19:21:27+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef897988ec", "title": "Sciences of the Artificial", "url": "https://danmackinlay.name/notebook/sciences_of_the_artificial.html", "published_at": "2026-01-07T08:14:30+00:00" }, { "id": "01a07df2-807b-73a9-b956-eaef8a642255", "title": "Multivariate information decomposition", "url": "https://danmackinlay.name/notebook/information_decomposition.html", "published_at": "2026-01-06T12:00:10+00:00" } ] posts Claim your blog
Back to Dan MacKinlay
Blog · corpus.blog/blogs/danmackinlay.name/posts

Dan MacKinlay

danmackinlay.name

2026