41554 blogs · [ { "id": "01a0c68e-4527-73fa-81ce-6ab822dd28b7", "title": null, "url": "https://www.curiousefficiency.org/archive.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc3a6b800", "title": "Curious Efficiency (old posts, page 1)", "url": "https://www.curiousefficiency.org/index-1.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc47b5630", "title": "Curious Efficiency (old posts, page 2)", "url": "https://www.curiousefficiency.org/index-2.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc56da284", "title": "Curious Efficiency (old posts, page 3)", "url": "https://www.curiousefficiency.org/index-3.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc61724f7", "title": "Curious Efficiency (old posts, page 4)", "url": "https://www.curiousefficiency.org/index-4.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc6c210d0", "title": "Curious Efficiency (old posts, page 5)", "url": "https://www.curiousefficiency.org/index-5.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc7767674", "title": "Curious Efficiency (old posts, page 6)", "url": "https://www.curiousefficiency.org/index-6.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc84e5730", "title": "Curious Efficiency (old posts, page 7)", "url": "https://www.curiousefficiency.org/index-7.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc9144afd", "title": "Curious Efficiency (old posts, page 8)", "url": "https://www.curiousefficiency.org/index-8.html", "published_at": "2025-11-11T14:05:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81b3c2bb7", "title": null, "url": "https://www.curiousefficiency.org/", "published_at": "2024-11-01T05:17:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab822d1d859", "title": "Posts for year 2024", "url": "https://www.curiousefficiency.org/2024/", "published_at": "2024-11-01T05:17:00+00:00" }, { "id": "01a0821b-5ca4-7367-814d-78b03da22d62", "title": "The origin of venvstacks", "url": "https://www.curiousefficiency.org/posts/2024/11/the-origin-of-venvstacks/", "published_at": "2024-11-01T04:21:50+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81babc27b", "title": "Posts for year 2004", "url": "https://www.curiousefficiency.org/2004/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81c372706", "title": "Posts for year 2005", "url": "https://www.curiousefficiency.org/2005/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81d12baee", "title": "Posts for year 2006", "url": "https://www.curiousefficiency.org/2006/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81df98fc2", "title": "Posts for year 2007", "url": "https://www.curiousefficiency.org/2007/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81e8a125e", "title": "Posts for year 2010", "url": "https://www.curiousefficiency.org/2010/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81f12fc9d", "title": "Posts for year 2011", "url": "https://www.curiousefficiency.org/2011/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81f186876", "title": "Posts for year 2012", "url": "https://www.curiousefficiency.org/2012/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab81ffa8252", "title": "Posts for year 2013", "url": "https://www.curiousefficiency.org/2013/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab820d56636", "title": "Posts for year 2014", "url": "https://www.curiousefficiency.org/2014/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82172405d", "title": "Posts for year 2015", "url": "https://www.curiousefficiency.org/2015/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab8218fd447", "title": "Posts for year 2016", "url": "https://www.curiousefficiency.org/2016/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82207d8a9", "title": "Posts for year 2017", "url": "https://www.curiousefficiency.org/2017/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab822658077", "title": "Posts for year 2019", "url": "https://www.curiousefficiency.org/2019/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab823adb7ca", "title": "Tags and Categories", "url": "https://www.curiousefficiency.org/categories/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab823d2c9db", "title": "Posts about python", "url": "https://www.curiousefficiency.org/categories/cat_python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab823fc12d5", "title": "Posts about docker", "url": "https://www.curiousefficiency.org/categories/docker/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82401a6f3", "title": "Posts about fedora", "url": "https://www.curiousefficiency.org/categories/fedora/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab824ed1cc9", "title": "Posts about fiction", "url": "https://www.curiousefficiency.org/categories/fiction/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab8256562c9", "title": "Posts about intarwebs", "url": "https://www.curiousefficiency.org/categories/intarwebs/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab825714420", "title": "Posts about kallithea", "url": "https://www.curiousefficiency.org/categories/kallithea/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab825a02a07", "title": "Posts about kubuntu", "url": "https://www.curiousefficiency.org/categories/kubuntu/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82623b8d0", "title": "Posts about metablogging", "url": "https://www.curiousefficiency.org/categories/metablogging/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82706c4e4", "title": "Posts about openshift", "url": "https://www.curiousefficiency.org/categories/openshift/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab827660f84", "title": "Posts about philosophy", "url": "https://www.curiousefficiency.org/categories/philosophy/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82849a4c1", "title": "Posts about politics", "url": "https://www.curiousefficiency.org/categories/politics/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab828b2cfdc", "title": "Posts about pulpdist", "url": "https://www.curiousefficiency.org/categories/pulpdist/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab8297e4e52", "title": "Posts about pycon-au", "url": "https://www.curiousefficiency.org/categories/pycon-au/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab82997d01f", "title": "Posts about python", "url": "https://www.curiousefficiency.org/categories/python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4527-73fa-81ce-6ab829c761c3", "title": "Posts about science", "url": "https://www.curiousefficiency.org/categories/science/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc20fa9fe", "title": "Posts about tech", "url": "https://www.curiousefficiency.org/categories/tech/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc2b5aa8b", "title": "Posts about travel", "url": "https://www.curiousefficiency.org/categories/travel/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fc975f5f7", "title": null, "url": "https://www.curiousefficiency.org/pages/about/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fca4c89b3", "title": "Firing it up", "url": "https://www.curiousefficiency.org/posts/2004/11/firing-it-up/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcab86311", "title": "Mt St Helens", "url": "https://www.curiousefficiency.org/posts/2004/11/mt-st-helens/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcb2ca3e5", "title": "Python Quirk", "url": "https://www.curiousefficiency.org/posts/2004/11/python-quirk/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcb99c731", "title": "Brain Dead Software #1: Yast Online Update", "url": "https://www.curiousefficiency.org/posts/2004/12/brain-dead-software-1-yast-online/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcbf28f3b", "title": "Email Blogging", "url": "https://www.curiousefficiency.org/posts/2004/12/email-blogging/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fccebae25", "title": "Google Footprint", "url": "https://www.curiousefficiency.org/posts/2004/12/google-footprint/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcde7c5dd", "title": "Type-checking in Python", "url": "https://www.curiousefficiency.org/posts/2004/12/type-checking-in-python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcde95f3b", "title": null, "url": "https://www.curiousefficiency.org/posts/2005/02/because-james-doesnt-remember-it/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fce736288", "title": null, "url": "https://www.curiousefficiency.org/posts/2005/04/self-defeating-advertisements/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fce9010d6", "title": null, "url": "https://www.curiousefficiency.org/posts/2005/07/grand-column/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcec618c1", "title": null, "url": "https://www.curiousefficiency.org/posts/2005/07/lance-hannah/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcf688a40", "title": null, "url": "https://www.curiousefficiency.org/posts/2006/04/ego-surfing/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fcfa8b081", "title": null, "url": "https://www.curiousefficiency.org/posts/2007/06/what-he-said/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd0069c2f", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/01/justifying-python-language-changes/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd0f47595", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/01/kubuntu-dev-packages-to-build-python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd199cc8a", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/01/status-quo-wins-stalemate/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd20f8819", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/12/ethos/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd2e7159e", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/12/joining-modern-era-of-blogging/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd3b039fe", "title": null, "url": "https://www.curiousefficiency.org/posts/2010/12/musings-on-lotr-movie-adaptations/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd4649d1b", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/01/comments-update-and-site-to-do-list/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd529f602", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/01/some-goals-for-python-33/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd55b203b", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/01/which-matters-more-to-you-being-right/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd5b4f295", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/bye-bye-blogilo/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd642608d", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/justifying-python-language-changes/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd6e38431", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/linking-sites-in-blog-posts/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd7316193", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/posting-code-and-syntax-highlighting/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd7b273a1", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/status-quo-wins-stalemate/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd7fa28da", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/02/to-pycon-and-beyond_8775/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd81887d3", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/climate-change-skepticism-text-book/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd8895b4d", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/python-language-summit-highlights/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd9224749", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/python-language-summit-rough-notes/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fd9dbf3a5", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/python-vm-summit-rough-notes/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fda0872e4", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/python-vm-summit-somewhat-coherent/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdb003bfc", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/queenslands-unelected-leader-of/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdb0d7815", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/thoughts-and-impressions-following/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdb6765a6", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/03/what-is-python-script/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdc2d5581", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/04/benefits-and-limitations-of-pyc-only/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdcbb1313", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/04/musings-on-culture-of-python-dev/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdd08959b", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/06/fixing-grub2-update-issues-with-kubuntu/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdda6de56", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/06/switching-to-android/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdde49e08", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/06/updated-to-do-list-for-python-33/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fde230efa", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/07/effective-communication-brain-hacking/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdf00ca37", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/07/sharing-vs-broadcasting/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdf3df4a9", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/07/sure-its-surprising-but-whats/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fdfedf784", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/08/of-python-and-road-maps-or-lack-thereof/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe098a570", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/08/open-source-windows-and-teaching-python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe15c9ad1", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/08/scripting-languages-and-suitable/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe210d4d8", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/09/mirror-all-things/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe3048342", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/09/spinning-up-pulpdist-project/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe328de92", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/10/correcting-ignorance-learning-bit-about/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe4151862", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/12/help-improve-python-33-standard-library/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe4916328", "title": null, "url": "https://www.curiousefficiency.org/posts/2011/12/new-year-python-meme-december-2011/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe53b23a9", "title": null, "url": "https://www.curiousefficiency.org/posts/2012/01/using-sopa-protests-to-highlight/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe6136187", "title": null, "url": "https://www.curiousefficiency.org/posts/2012/01/walkdir-03-released-for-more-python/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe64c85aa", "title": null, "url": "https://www.curiousefficiency.org/posts/2012/05/contextlib2-04-now-with-exitstack/", "published_at": "2024-11-01T03:49:00+00:00" }, { "id": "01a0c68e-4528-708a-a7fd-7f6fe72c86c9", "title": null, "url": "https://www.curiousefficiency.org/posts/2012/05/djangos-cbvs-are-not-mistake-but/", "published_at": "2024-11-01T03:49:00+00:00" } ] posts Claim your blog
Back to Nick Coghlan
Blog · corpus.blog/blogs/curiousefficiency.org/posts

Nick Coghlan

curiousefficiency.org

2025

2024