41554 blogs · [ { "id": "01a0d866-68dd-71ad-8389-77b71d8e3c35", "title": "Not Everyone Can Code", "url": "http://funcall.blogspot.com/2026/09/not-everyone-can-code_01093260948.html", "published_at": "2026-09-24T11:51:42+00:00" }, { "id": "01a0d866-68dd-71ad-8389-77b72c9eb04c", "title": "Not Everyone Can Code", "url": "https://funcall.blogspot.com/2026/09/not-everyone-can-code_01093260948.html", "published_at": "2026-09-24T11:51:42+00:00" }, { "id": "01a0c50e-2e6f-70f9-8f16-a643bb5d7611", "title": "lisp.md: System Instructions for Lisp", "url": "http://funcall.blogspot.com/2026/09/lispmd-system-instructions-for-lisp.html", "published_at": "2026-09-19T17:55:05+00:00" }, { "id": "01a0c50e-2fbf-7363-9fef-7ab2543acf5a", "title": "lisp.md: System Instructions for Lisp", "url": "https://funcall.blogspot.com/2026/09/lispmd-system-instructions-for-lisp.html", "published_at": "2026-09-19T17:55:05+00:00" }, { "id": "01a0b0d1-b1e9-7203-bfa5-fbfaf3353845", "title": "FDES: Fast DES in LMI Lambda Microcode", "url": "http://funcall.blogspot.com/2026/09/fdes-fast-des-in-lmi-lambda-microcode.html", "published_at": "2026-09-13T18:47:09+00:00" }, { "id": "01a0b0d1-b1e9-7203-bfa5-fbfb011c2ba7", "title": "FDES: Fast DES in LMI Lambda Microcode", "url": "https://funcall.blogspot.com/2026/09/fdes-fast-des-in-lmi-lambda-microcode.html", "published_at": "2026-09-13T18:47:09+00:00" }, { "id": "01a094fd-bf0c-7313-a3a6-ee84f56a8f51", "title": null, "url": "http://funcall.blogspot.com/2026/09/when-i-did-interviews-for-google-one-of.html", "published_at": "2026-09-12T00:06:01+00:00" }, { "id": "01a094fd-bf0d-73d7-a410-3a6e9ac6eb60", "title": null, "url": "https://funcall.blogspot.com/2026/09/when-i-did-interviews-for-google-one-of.html", "published_at": "2026-09-12T00:06:01+00:00" }, { "id": "01a0877a-a4c2-7055-beb2-62f1341ec69c", "title": "Githack: A Persistent Object Store for Lisp Based on Git", "url": "http://funcall.blogspot.com/2026/09/githack-persistent-object-store-for.html", "published_at": "2026-09-05T18:28:58+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7061673793", "title": "Githack: A Persistent Object Store for Lisp Based on Git", "url": "https://funcall.blogspot.com/2026/09/githack-persistent-object-store-for.html", "published_at": "2026-09-05T18:28:58+00:00" }, { "id": "01a0877a-a4c2-7055-beb2-62f1349070de", "title": "Will it DEFMACRO?", "url": "http://funcall.blogspot.com/2026/09/will-it-defmacro.html", "published_at": "2026-09-04T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7061dce7be", "title": "Will it DEFMACRO?", "url": "https://funcall.blogspot.com/2026/09/will-it-defmacro.html", "published_at": "2026-09-04T07:00:00+00:00" }, { "id": "01a0877a-a4c2-7055-beb2-62f134f5de6f", "title": "Recursive Descent: Vibe Coded Rogue-like in Common Lisp", "url": "http://funcall.blogspot.com/2026/09/recursive-descent-vibe-coded-rogue-like.html", "published_at": "2026-09-03T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70621ade18", "title": "Recursive Descent: Vibe Coded Rogue-like in Common Lisp", "url": "https://funcall.blogspot.com/2026/09/recursive-descent-vibe-coded-rogue-like.html", "published_at": "2026-09-03T07:00:00+00:00" }, { "id": "01a0877a-a4c2-7055-beb2-62f1359b58a9", "title": "Will it CPS?", "url": "http://funcall.blogspot.com/2026/08/will-it-cps.html", "published_at": "2026-08-27T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7062469236", "title": "Will it CPS?", "url": "https://funcall.blogspot.com/2026/08/will-it-cps.html", "published_at": "2026-08-27T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70554c9a54", "title": "The Functional Refactoring Pass", "url": "http://funcall.blogspot.com/2026/08/the-functional-refactoring-pass.html", "published_at": "2026-08-25T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7062b5679e", "title": "The Functional Refactoring Pass", "url": "https://funcall.blogspot.com/2026/08/the-functional-refactoring-pass.html", "published_at": "2026-08-25T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7056495562", "title": "Will it Lisp?", "url": "http://funcall.blogspot.com/2026/08/will-it-lisp.html", "published_at": "2026-08-24T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70630b9e85", "title": "Will it Lisp?", "url": "https://funcall.blogspot.com/2026/08/will-it-lisp.html", "published_at": "2026-08-24T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70568ece48", "title": "(WITH-AI ...)", "url": "http://funcall.blogspot.com/2026/08/with-ai.html", "published_at": "2026-08-23T16:57:16+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70638fd74f", "title": "(WITH-AI ...)", "url": "https://funcall.blogspot.com/2026/08/with-ai.html", "published_at": "2026-08-23T16:57:16+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70570bd664", "title": "Log-Gap Charts for Time Series", "url": "http://funcall.blogspot.com/2026/08/log-gap-charts-for-time-series.html", "published_at": "2026-08-22T12:48:35+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70639e26e8", "title": "Log-Gap Charts for Time Series", "url": "https://funcall.blogspot.com/2026/08/log-gap-charts-for-time-series.html", "published_at": "2026-08-22T12:48:35+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7058000523", "title": "Late Night Heavy Thoughts", "url": "http://funcall.blogspot.com/2026/08/late-night-heavy-thoughts.html", "published_at": "2026-08-18T11:13:02+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7064018f71", "title": "Late Night Heavy Thoughts", "url": "https://funcall.blogspot.com/2026/08/late-night-heavy-thoughts.html", "published_at": "2026-08-18T11:13:02+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705859163b", "title": "Coding with an East Coast Vibe", "url": "http://funcall.blogspot.com/2026/08/coding-with-east-coast-vibe.html", "published_at": "2026-08-17T12:48:25+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706442b113", "title": "Coding with an East Coast Vibe", "url": "https://funcall.blogspot.com/2026/08/coding-with-east-coast-vibe.html", "published_at": "2026-08-17T12:48:25+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7058c2c74c", "title": "SDK for jrm-code-project.com", "url": "http://funcall.blogspot.com/2026/08/sdk-for-jrm-code-projectcom.html", "published_at": "2026-08-16T12:29:24+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7064790698", "title": "SDK for jrm-code-project.com", "url": "https://funcall.blogspot.com/2026/08/sdk-for-jrm-code-projectcom.html", "published_at": "2026-08-16T12:29:24+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7058db9963", "title": "OpenAPI Access to jrm-code-project.com", "url": "http://funcall.blogspot.com/2026/08/openapi-access-to-jrm-code-projectcom.html", "published_at": "2026-08-15T21:50:10+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706485c706", "title": "OpenAPI Access to jrm-code-project.com", "url": "https://funcall.blogspot.com/2026/08/openapi-access-to-jrm-code-projectcom.html", "published_at": "2026-08-15T21:50:10+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7059c48d98", "title": "Pics or it Didn't Happen", "url": "http://funcall.blogspot.com/2026/08/pics-or-it-didnt-happen.html", "published_at": "2026-08-14T10:45:59+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70655c1c15", "title": "Pics or it Didn't Happen", "url": "https://funcall.blogspot.com/2026/08/pics-or-it-didnt-happen.html", "published_at": "2026-08-14T10:45:59+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705aa8b8d0", "title": "A Web Site in Vibe Coded Common Lisp", "url": "http://funcall.blogspot.com/2026/08/a-web-site-in-vibe-coded-common-lisp.html", "published_at": "2026-08-13T10:34:43+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7065f47be8", "title": "A Web Site in Vibe Coded Common Lisp", "url": "https://funcall.blogspot.com/2026/08/a-web-site-in-vibe-coded-common-lisp.html", "published_at": "2026-08-13T10:34:43+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705b2c8e83", "title": "llambda.lisp on linux", "url": "http://funcall.blogspot.com/2026/08/llambdalisp-on-linux.html", "published_at": "2026-08-09T22:33:42+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70665e1341", "title": "llambda.lisp on linux", "url": "https://funcall.blogspot.com/2026/08/llambdalisp-on-linux.html", "published_at": "2026-08-09T22:33:42+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705bd26ae5", "title": "Why vibe code in Lisp?", "url": "http://funcall.blogspot.com/2026/08/why-vibe-code-in-lisp.html", "published_at": "2026-08-06T20:36:06+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70667c2cad", "title": "Why vibe code in Lisp?", "url": "https://funcall.blogspot.com/2026/08/why-vibe-code-in-lisp.html", "published_at": "2026-08-06T20:36:06+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705c9f5f10", "title": "Vibe Coding interview", "url": "http://funcall.blogspot.com/2026/08/vibe-coding-interview.html", "published_at": "2026-08-05T16:20:48+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7066db49cb", "title": "Vibe Coding interview", "url": "https://funcall.blogspot.com/2026/08/vibe-coding-interview.html", "published_at": "2026-08-05T16:20:48+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705d53b398", "title": "RFC 6238 in Common Lisp", "url": "http://funcall.blogspot.com/2026/08/rfc-6238-in-common-lisp.html", "published_at": "2026-08-04T12:14:58+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7067565f77", "title": "RFC 6238 in Common Lisp", "url": "https://funcall.blogspot.com/2026/08/rfc-6238-in-common-lisp.html", "published_at": "2026-08-04T12:14:58+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705dcca999", "title": "Lisp-p", "url": "http://funcall.blogspot.com/2026/08/lisp-p.html", "published_at": "2026-08-03T00:10:39+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70684b5674", "title": "Lisp-p", "url": "https://funcall.blogspot.com/2026/08/lisp-p.html", "published_at": "2026-08-03T00:10:39+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705e18db86", "title": "Vibe Coding Reconsidered", "url": "http://funcall.blogspot.com/2026/07/vibe-coding-reconsidered.html", "published_at": "2026-07-27T19:39:32+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70691ad48c", "title": "Vibe Coding Reconsidered", "url": "https://funcall.blogspot.com/2026/07/vibe-coding-reconsidered.html", "published_at": "2026-07-27T19:39:32+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705e57bdb9", "title": "llambda.lisp", "url": "http://funcall.blogspot.com/2026/07/llambdalisp.html", "published_at": "2026-07-12T21:57:39+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a70697d4cc3", "title": "llambda.lisp", "url": "https://funcall.blogspot.com/2026/07/llambdalisp.html", "published_at": "2026-07-12T21:57:39+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705ef11f60", "title": "New chatbot", "url": "http://funcall.blogspot.com/2026/06/new-chatbot.html", "published_at": "2026-06-28T22:52:33+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706a42d0ac", "title": "New chatbot", "url": "https://funcall.blogspot.com/2026/06/new-chatbot.html", "published_at": "2026-06-28T22:52:33+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705f6d4695", "title": "Anecdote or data point", "url": "http://funcall.blogspot.com/2026/06/anecdote-or-data-point.html", "published_at": "2026-06-25T16:11:51+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706b1a219e", "title": "Anecdote or data point", "url": "https://funcall.blogspot.com/2026/06/anecdote-or-data-point.html", "published_at": "2026-06-25T16:11:51+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a705fc0198a", "title": "Controlled Unclassified Information", "url": "http://funcall.blogspot.com/2026/06/controlled-unclassified-information.html", "published_at": "2026-06-18T11:48:58+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706b6de3b8", "title": "Controlled Unclassified Information", "url": "https://funcall.blogspot.com/2026/06/controlled-unclassified-information.html", "published_at": "2026-06-18T11:48:58+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a7060be4819", "title": "Regression", "url": "http://funcall.blogspot.com/2026/06/regression.html", "published_at": "2026-06-01T07:00:00+00:00" }, { "id": "01a0877a-a4c3-7306-a9aa-9a706b92ebe3", "title": "Regression", "url": "https://funcall.blogspot.com/2026/06/regression.html", "published_at": "2026-06-01T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3000099ad3", "title": "CLRHack: Meta-object Protocol", "url": "https://funcall.blogspot.com/2026/05/clrhack-meta-object-protocol.html", "published_at": "2026-05-31T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffaa07c5d", "title": "CLRHack: Meta-object Protocol", "url": "http://funcall.blogspot.com/2026/05/clrhack-meta-object-protocol.html", "published_at": "2026-05-31T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3000cf6c95", "title": "CLRHack: signal and error", "url": "https://funcall.blogspot.com/2026/05/clrhack-signal-and-error.html", "published_at": "2026-05-30T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffb11e4fd", "title": "CLRHack: signal and error", "url": "http://funcall.blogspot.com/2026/05/clrhack-signal-and-error.html", "published_at": "2026-05-30T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3001a6b0bd", "title": "CLRHack: handler-bind and handler-case", "url": "https://funcall.blogspot.com/2026/05/clrhack-handler-bind-and-handler-case.html", "published_at": "2026-05-29T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffb496b3a", "title": "CLRHack: handler-bind and handler-case", "url": "http://funcall.blogspot.com/2026/05/clrhack-handler-bind-and-handler-case.html", "published_at": "2026-05-29T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3001c99c2c", "title": "CLRHack: restarts", "url": "https://funcall.blogspot.com/2026/05/clrhack-restarts.html", "published_at": "2026-05-28T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffb7ced30", "title": "CLRHack: restarts", "url": "http://funcall.blogspot.com/2026/05/clrhack-restarts.html", "published_at": "2026-05-28T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3001f326e1", "title": "CLRHack: unwind-protect and catch-throw", "url": "https://funcall.blogspot.com/2026/05/clrhack-unwind-protect-and-catch-throw.html", "published_at": "2026-05-27T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffbaeb0dc", "title": "CLRHack: unwind-protect and catch-throw", "url": "http://funcall.blogspot.com/2026/05/clrhack-unwind-protect-and-catch-throw.html", "published_at": "2026-05-27T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a30020336c8", "title": "CLRHack: Multiple return values", "url": "https://funcall.blogspot.com/2026/05/clrhack-multiple-return-values.html", "published_at": "2026-05-26T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffbc4f99b", "title": "CLRHack: Multiple return values", "url": "http://funcall.blogspot.com/2026/05/clrhack-multiple-return-values.html", "published_at": "2026-05-26T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a30021271cc", "title": "CLRHack: Tail Recursion", "url": "https://funcall.blogspot.com/2026/05/tail-calls-in-clrhack.html", "published_at": "2026-05-25T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffc95165d", "title": "CLRHack: Tail Recursion", "url": "http://funcall.blogspot.com/2026/05/tail-calls-in-clrhack.html", "published_at": "2026-05-25T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3002349de7", "title": "CLRHack Lexical Variables", "url": "https://funcall.blogspot.com/2026/05/clrhack-lexical-variables.html", "published_at": "2026-05-24T07:00:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffd6ba075", "title": "CLRHack Lexical Variables", "url": "http://funcall.blogspot.com/2026/05/clrhack-lexical-variables.html", "published_at": "2026-05-24T07:00:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3002e2364d", "title": "CLRHack argument passing", "url": "https://funcall.blogspot.com/2026/05/clrhack-argument-passing.html", "published_at": "2026-05-23T11:57:22+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffe22c5f0", "title": "CLRHack argument passing", "url": "http://funcall.blogspot.com/2026/05/clrhack-argument-passing.html", "published_at": "2026-05-23T11:57:22+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a300300e584", "title": "CLRHack: FibBenchmark", "url": "https://funcall.blogspot.com/2026/05/clrhack-fibbenchmark.html", "published_at": "2026-05-18T18:39:42+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3baffe746909", "title": "CLRHack: FibBenchmark", "url": "http://funcall.blogspot.com/2026/05/clrhack-fibbenchmark.html", "published_at": "2026-05-18T18:39:42+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3003a6ec44", "title": "I Wrote a Compiler", "url": "https://funcall.blogspot.com/2026/05/i-wrote-compiler.html", "published_at": "2026-05-17T13:07:11+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bafff2c31c0", "title": "I Wrote a Compiler", "url": "http://funcall.blogspot.com/2026/05/i-wrote-compiler.html", "published_at": "2026-05-17T13:07:11+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3003cf4278", "title": "Echoes of the Lisp Listener", "url": "https://funcall.blogspot.com/2026/05/echoes-of-lisp-listener.html", "published_at": "2026-05-01T17:29:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bafffd41994", "title": "Echoes of the Lisp Listener", "url": "http://funcall.blogspot.com/2026/05/echoes-of-lisp-listener.html", "published_at": "2026-05-01T17:29:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a300431207d", "title": "binary-compose-left and binary-compose-right", "url": "https://funcall.blogspot.com/2026/02/binary-compose-left-and-binary-compose.html", "published_at": "2026-02-16T21:35:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb0005c2b7a", "title": "binary-compose-left and binary-compose-right", "url": "http://funcall.blogspot.com/2026/02/binary-compose-left-and-binary-compose.html", "published_at": "2026-02-16T21:35:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3004bfdc5d", "title": "Vibe Coded Scheme Interpreter", "url": "https://funcall.blogspot.com/2026/02/vibe-coded-scheme-interpreter.html", "published_at": "2026-02-07T00:28:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb000f7c46b", "title": "Vibe Coded Scheme Interpreter", "url": "http://funcall.blogspot.com/2026/02/vibe-coded-scheme-interpreter.html", "published_at": "2026-02-07T00:28:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3005758c2a", "title": "Some Libraries", "url": "https://funcall.blogspot.com/2026/02/some-libraries.html", "published_at": "2026-02-01T23:15:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb00189d990", "title": "Some Libraries", "url": "http://funcall.blogspot.com/2026/02/some-libraries.html", "published_at": "2026-02-01T23:15:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a300603fa77", "title": "Advent of Code 2025, brief recap", "url": "https://funcall.blogspot.com/2026/01/advent-of-code-2025-brief-recap.html", "published_at": "2026-01-29T19:22:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb0024a0759", "title": "Advent of Code 2025, brief recap", "url": "http://funcall.blogspot.com/2026/01/advent-of-code-2025-brief-recap.html", "published_at": "2026-01-29T19:22:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3006bf4742", "title": "Filter", "url": "https://funcall.blogspot.com/2026/01/filter.html", "published_at": "2026-01-20T11:46:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb0033c6eb3", "title": "Filter", "url": "http://funcall.blogspot.com/2026/01/filter.html", "published_at": "2026-01-20T11:46:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a30072484ab", "title": "The AI Gazes at its Navel", "url": "https://funcall.blogspot.com/2026/01/the-ai-gazes-at-its-naval.html", "published_at": "2026-01-09T19:30:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb003dc4e3a", "title": "The AI Gazes at its Navel", "url": "http://funcall.blogspot.com/2026/01/the-ai-gazes-at-its-naval.html", "published_at": "2026-01-09T19:30:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a3007b4a959", "title": "Code mini-golf", "url": "https://funcall.blogspot.com/2025/12/code-mini-golf.html", "published_at": "2025-12-31T19:31:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb004c26a9c", "title": "Code mini-golf", "url": "http://funcall.blogspot.com/2025/12/code-mini-golf.html", "published_at": "2025-12-31T19:31:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a300840ee09", "title": "Advent of Code 2025", "url": "https://funcall.blogspot.com/2025/11/advent-of-code-2025.html", "published_at": "2025-12-01T00:42:00+00:00" }, { "id": "01a0c51c-d8c7-7322-aa69-3bb00596e9cb", "title": "Advent of Code 2025", "url": "http://funcall.blogspot.com/2025/11/advent-of-code-2025.html", "published_at": "2025-12-01T00:42:00+00:00" }, { "id": "01a0c51c-d84c-7050-b3ec-6a30088db758", "title": "AI success anecdotes", "url": "https://funcall.blogspot.com/2025/11/ai-success-anecdotes.html", "published_at": "2025-11-16T21:32:00+00:00" }, { "id": "01a0c51c-d8c8-7029-bb03-e280178dcff2", "title": "AI success anecdotes", "url": "http://funcall.blogspot.com/2025/11/ai-success-anecdotes.html", "published_at": "2025-11-16T21:32:00+00:00" } ] posts Claim your blog
Back to Abstract Heresies
Blog · corpus.blog/blogs/funcall.blogspot.com/posts

Abstract Heresies

funcall.blogspot.com

2026

2025