41554 blogs · [ { "id": "01a087be-df7c-7054-bcd6-aeb8b447203c", "title": "Center of mass on line of symmetry: questions from a little guy", "url": "https://peeterjoot.com/2026/08/27/center-of-mass-on-line-of-symmetry-questions-from-a-little-guy/", "published_at": "2026-08-28T03:03:06+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba466ba3a", "title": "Customized MathJax now reinstalled on the blog.", "url": "https://peeterjoot.com/2026/08/27/customized-mathjax-now-reinstalled-on-the-blog/", "published_at": "2026-08-28T02:45:19+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba4f1f9eb", "title": "Screwed up my blog’s LaTeX (mathjax) plugin.", "url": "https://peeterjoot.com/2026/08/27/screwed-up-my-blogs-latex-mathjax-plugin/", "published_at": "2026-08-27T16:24:30+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba50dd154", "title": "Enterprise COBOL 6.5 TYPEDEF and “User Defined Functions”", "url": "https://peeterjoot.com/2026/06/28/enterprise-cobol-6-5-typedef-and-user-defined-functions/", "published_at": "2026-06-29T02:17:13+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba59e9122", "title": "Stream of consciousness dump: new job, claude terminal, vscode, vim mode, …", "url": "https://peeterjoot.com/2026/05/04/stream-of-consciousness-dump-new-job-claude-terminal-vscode-vim-mode/", "published_at": "2026-05-04T16:09:13+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba63013d5", "title": "Line stepping through MLIR with a debugger!", "url": "https://peeterjoot.com/2026/02/10/line-stepping-through-mlir-with-a-debugger/", "published_at": "2026-02-10T05:29:43+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba6c53747", "title": "Some line integral examples of the Fundamental theorem of geometric calculus", "url": "https://peeterjoot.com/2026/01/20/some-line-integral-examples-of-the-fundamental-theorem-of-geometric-calculus/", "published_at": "2026-01-21T03:46:57+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba7a674ad", "title": "One more version tagged for the silly compiler: V7", "url": "https://peeterjoot.com/2026/01/04/one-more-version-tagged-for-the-silly-compiler-v8/", "published_at": "2026-01-05T03:08:09+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba86c0c2d", "title": "Debugging wrong debug location info for a CALL in my silly language.", "url": "https://peeterjoot.com/2026/01/01/debugging-wrong-debug-location-info-for-a-call-in-my-silly-language/", "published_at": "2026-01-02T04:48:16+00:00" }, { "id": "01a087be-df7d-7150-b256-591ba910e2ef", "title": "V6 of my silly MLIR based compiler is tagged.", "url": "https://peeterjoot.com/2025/12/28/v6-of-my-silly-mlir-based-compiler-is-tagged/", "published_at": "2025-12-28T17:17:49+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf43badf4b", "title": "MLIR toy compiler V5 tagged. Array element assignment/access is implemented.", "url": "https://peeterjoot.com/2025/12/23/mlir-toy-compiler-v5-tagged-array-element-assignment-access-is-implemented/", "published_at": "2025-12-23T05:41:55+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf44907968", "title": "Added IF/ELSE support to my toy MLIR/LLVM compiler.", "url": "https://peeterjoot.com/2025/12/16/added-if-else-support-to-my-toy-mlir-llvm-compiler/", "published_at": "2025-12-17T03:30:17+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf45452ca4", "title": "Attempting to learn to use VSCode: some keymappings and notes.", "url": "https://peeterjoot.com/2025/12/12/attempting-to-learn-to-use-vscode-some-keymappings-and-notes/", "published_at": "2025-12-12T05:12:36+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf463159d2", "title": "mixed results with more C++ module experimentation", "url": "https://peeterjoot.com/2025/11/22/mixed-results-with-more-c-module-experimentation/", "published_at": "2025-11-22T17:16:06+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf46f6d687", "title": "C++ sample code with modules!", "url": "https://peeterjoot.com/2025/11/21/c-sample-code-with-modules/", "published_at": "2025-11-21T05:05:27+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf472e08ab", "title": "Curl of Curl. Tensor and GA expansion, and GA equivalent identity.", "url": "https://peeterjoot.com/2025/11/12/curl-of-curl-tensor-and-ga-expansion-and-ga-equivalent-identity/", "published_at": "2025-11-12T05:39:32+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf4737c885", "title": "A fun application of Green’s functions and geometric algebra: Residue calculus", "url": "https://peeterjoot.com/2025/11/02/a-fun-application-of-greens-functions-and-geometric-algebra-residue-calculus/", "published_at": "2025-11-03T04:27:41+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf4809905c", "title": "Summary of some gradient related Green’s functions", "url": "https://peeterjoot.com/2025/10/28/summary-of-some-gradient-related-greens-functions/", "published_at": "2025-10-29T03:20:09+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf488461fb", "title": "Green’s function for the spacetime gradient (and solution of Maxwell’s equation)", "url": "https://peeterjoot.com/2025/10/28/greens-function-for-the-spacetime-gradient-and-solution-of-maxwells-equation/", "published_at": "2025-10-28T04:12:44+00:00" }, { "id": "01a0bdcc-f366-70f5-ad54-3fdf491ba641", "title": "Green’s function for the 3D wave equation.", "url": "https://peeterjoot.com/2025/10/22/greens-function-for-the-3d-wave-equation/", "published_at": "2025-10-23T03:13:22+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8ee4befef", "title": "Derivation of the 2D Green’s function for the wave equation operator.", "url": "https://peeterjoot.com/2025/10/22/derivation-of-the-2d-greens-function-for-the-wave-equation-operator/", "published_at": "2025-10-22T04:26:06+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8ee7516d5", "title": "Bandwidth of some bandpass filters", "url": "https://peeterjoot.com/2025/10/18/bandwidth-of-some-bandpass-filters/", "published_at": "2025-10-18T04:07:09+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8ef064c43", "title": "Deriving the Green’s functions for the 1D wave equation.", "url": "https://peeterjoot.com/2025/10/13/deriving-the-greens-functions-for-the-1d-wave-equation/", "published_at": "2025-10-13T15:39:26+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8efc0c328", "title": "Green’s function for the wave equation: 1D and 2D cases.", "url": "https://peeterjoot.com/2025/10/04/greens-function-for-the-wave-equation-1d-and-2d-cases/", "published_at": "2025-10-04T14:16:21+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f06eff13", "title": "Correcting the errors: Green’s functions for the 1D Helmholtz and Laplacian operators.", "url": "https://peeterjoot.com/2025/09/28/correcting-the-errors-greens-functions-for-the-1d-helmholtz-and-laplacian-operators/", "published_at": "2025-09-28T04:21:42+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f0b898cb", "title": "A trilogy in 7+ parts: A better check of the 1D Helmholtz Green’s function.", "url": "https://peeterjoot.com/2025/09/26/a-trilogy-in-7-parts-a-better-check-of-the-1d-helmholtz-greens-function/", "published_at": "2025-09-27T03:25:10+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f132eeb9", "title": "A trilogy in six+ parts: 1D Laplacian Green’s function", "url": "https://peeterjoot.com/2025/09/25/a-trilogy-in-six-parts-1d-laplacian-greens-function/", "published_at": "2025-09-26T01:45:51+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f221d759", "title": "A trilogy in five+ parts: Confirming an error in the derived 1D Helmholtz Green’s function.", "url": "https://peeterjoot.com/2025/09/24/a-trilogy-in-five-parts-confirming-an-error-in-the-derived-1d-helmholtz-greens-function/", "published_at": "2025-09-25T03:54:00+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f311728f", "title": "A trilogy in four+ parts: The 2D Laplacian Green’s function.", "url": "https://peeterjoot.com/2025/09/22/a-trilogy-in-four-parts-the-2d-laplacian-greens-function/", "published_at": "2025-09-22T13:08:29+00:00" }, { "id": "01a0bdd2-6444-7344-934a-6cd8f3e636bf", "title": "Part 3/3. 2D Green’s functions for the Helmholtz (wave equation) operator.", "url": "https://peeterjoot.com/2025/09/20/part-3-3-2d-greens-functions-for-the-helmholtz-wave-equation-operator/", "published_at": "2025-09-21T02:36:44+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f03d675308", "title": "Part 2. 3D Green’s function for the Helmholtz (wave equation) operator", "url": "https://peeterjoot.com/2025/09/20/part-2-3d-greens-function-for-the-helmholtz-wave-equation-operator/", "published_at": "2025-09-20T04:14:14+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f03de50525", "title": "Part 1. Green’s functions for the Helmholtz (wave equation) operator in various dimensions.", "url": "https://peeterjoot.com/2025/09/18/part-1-greens-functions-for-the-helmholtz-wave-equation-operator-in-various-dimensions/", "published_at": "2025-09-19T03:48:37+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f03e9e8c58", "title": "An “easy” integral from Jackson’s electrodynamics", "url": "https://peeterjoot.com/2025/09/06/an-easy-integral-from-jacksons-electrodynamics/", "published_at": "2025-09-06T17:32:48+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f03f73895e", "title": "Some fun (complex) exponents", "url": "https://peeterjoot.com/2025/08/21/some-fun-exponents/", "published_at": "2025-08-22T03:31:44+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f0405871a7", "title": "New version of my book now tagged and uploaded: GAelectrodynamics.V0.3.6.4.pdf", "url": "https://peeterjoot.com/2025/08/11/new-version-of-my-book-now-tagged-and-uploaded-gaelectrodynamics-v0-3-6-4-pdf/", "published_at": "2025-08-12T00:17:58+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f040ce007c", "title": "Transverse electric and magnetic field relations.", "url": "https://peeterjoot.com/2025/08/10/transverse-electric-and-magnetic-field-relations/", "published_at": "2025-08-11T02:23:48+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f0413cc647", "title": "An update to floatexplorer.", "url": "https://peeterjoot.com/2025/08/04/an-update-to-floatexplorer/", "published_at": "2025-08-05T00:06:11+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f041d54eec", "title": "A generalized Gaussian integral.", "url": "https://peeterjoot.com/2025/07/26/a-generalized-gaussian-integral/", "published_at": "2025-07-26T18:37:42+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f04229e066", "title": "A first pytorch program to build a simple pattern recognizer.", "url": "https://peeterjoot.com/2025/07/12/a-first-pytorch-program-to-build-a-simple-pattern-recognizer/", "published_at": "2025-07-12T15:24:37+00:00" }, { "id": "01a0bdd6-027b-72d5-a258-e4f042590e57", "title": "Added FUNCTION/CALL support to my toy compiler", "url": "https://peeterjoot.com/2025/07/07/added-function-call-support-to-my-toy-compiler/", "published_at": "2025-07-07T12:34:06+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059ab05284", "title": "Tagged V3 of my toy compiler (playing with the MLIR -> LLVM-IR toolchain)", "url": "https://peeterjoot.com/2025/06/03/tagged-v3-of-my-toy-compiler-playing-with-the-mlir-llvm-ir-toolchain/", "published_at": "2025-06-03T04:17:46+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059b810bc9", "title": "Have added boolean operations to my toy MLIR compiler", "url": "https://peeterjoot.com/2025/05/30/have-added-boolean-operations-to-my-toy-mlir-compiler/", "published_at": "2025-05-30T14:04:16+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059b9776a9", "title": "Debugging now works in my toy MLIR compiler!", "url": "https://peeterjoot.com/2025/05/25/debugging-now-works-in-my-toy-mlir-compiler/", "published_at": "2025-05-26T01:48:16+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059c4809df", "title": "The quest for DWARF instrumentation in a toy MLIR compiler", "url": "https://peeterjoot.com/2025/05/25/the-quest-for-dwarf-instrumentation-in-a-toy-mlir-compiler/", "published_at": "2025-05-25T04:48:54+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059c8d8d53", "title": "A peek into C++ std::atomic. Extracting the meaning of std::memory_order_seq_cst.", "url": "https://peeterjoot.com/2025/05/19/a-peek-into-c-stdatomic-extracting-the-meaning-of-stdmemory_order_seq_cst/", "published_at": "2025-05-20T01:59:55+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059c996e61", "title": "Adding fixed size types to my toy MLIR compiler", "url": "https://peeterjoot.com/2025/05/17/adding-fixed-size-types-to-my-toy-mlir-compiler/", "published_at": "2025-05-17T14:53:16+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059d194a0d", "title": "toycalculator, an MLIR/LLVM compiler experiment.", "url": "https://peeterjoot.com/2025/04/27/toycalculator-an-mlir-llvm-compiler-experiment/", "published_at": "2025-04-28T03:22:36+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059dd1c037", "title": "A little float explorer program", "url": "https://peeterjoot.com/2025/04/23/a-little-float-explorer-program/", "published_at": "2025-04-23T22:47:08+00:00" }, { "id": "01a0bdda-50c4-71b2-9aa4-82059e846c4f", "title": "more git-fu: reset –hard after force push", "url": "https://peeterjoot.com/2025/04/10/more-git-fu-reset-hard-after-force-push/", "published_at": "2025-04-11T01:28:43+00:00" }, { "id": "01a0bdda-50c5-711a-8123-df13d9de2b48", "title": "git diff against previous", "url": "https://peeterjoot.com/2025/03/30/git-diff-against-previous/", "published_at": "2025-03-30T16:20:27+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e65174b3c62", "title": "Weighted geometric series", "url": "https://peeterjoot.com/2025/03/23/weighted-geometric-series/", "published_at": "2025-03-23T19:49:23+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e65177d4f83", "title": "Wonderful Life=Giving Radium", "url": "https://peeterjoot.com/2025/03/22/wonderful-lifegiving-radium/", "published_at": "2025-03-22T15:14:04+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e65185fd110", "title": "Impedance refresher.", "url": "https://peeterjoot.com/2025/03/21/impedance-refresher/", "published_at": "2025-03-21T13:48:48+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e65191be6a4", "title": "What stocks to buy as part of my retirement savings?", "url": "https://peeterjoot.com/2025/02/20/what-stocks-to-buy-as-part-of-my-retirement-savings/", "published_at": "2025-02-20T23:00:24+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e651993e370", "title": "Playing around with privately hosted LLM models", "url": "https://peeterjoot.com/2025/02/17/playing-around-with-privately-hosted-llm-models/", "published_at": "2025-02-18T04:54:29+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e651a7640f4", "title": "Just for fun: a little C program to print Pascal’s triangle", "url": "https://peeterjoot.com/2025/02/13/just-for-fun-a-little-c-program-to-print-pascals-triangle/", "published_at": "2025-02-13T15:45:56+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e651b475f73", "title": "Pascal’s triangle: binomial coefficients, value and recurrence relation", "url": "https://peeterjoot.com/2025/02/12/pascals-triangle-binomial-coefficients-value-and-recurrence-relation/", "published_at": "2025-02-13T03:09:37+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e651b8825e3", "title": "Electric fields for ring and disk charge distributions (along the central axis.)", "url": "https://peeterjoot.com/2025/02/05/electric-fields-for-ring-and-disk-charge-distributions-along-the-central-axis/", "published_at": "2025-02-05T20:59:29+00:00" }, { "id": "01a0bddd-4394-72da-9261-5e651c1ba634", "title": "A Green’s function solution to falling with resistance problem.", "url": "https://peeterjoot.com/2025/01/30/a-greens-function-solution-to-falling-with-resistance-problem/", "published_at": "2025-01-30T13:27:56+00:00" }, { "id": "01a0bddd-4395-73fd-a37a-2c5aa55b7f29", "title": "A PV integral using contour integration.", "url": "https://peeterjoot.com/2025/01/27/a-pv-integral-using-contour-integration/", "published_at": "2025-01-28T03:28:40+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-388139d27c36", "title": "More residue calculus: sinc squared, fractional exponent, log, pie contour", "url": "https://peeterjoot.com/2025/01/26/more-residue-calculus-sinc-squared-fractional-exponent-log-pie-contour/", "published_at": "2025-01-26T16:54:02+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813a04012e", "title": "A weighted sinc function integral.", "url": "https://peeterjoot.com/2025/01/25/a-weighted-sinc-function-integral/", "published_at": "2025-01-25T21:19:03+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813a0d6c74", "title": "A contour integral with a third order pole.", "url": "https://peeterjoot.com/2025/01/21/a-contour-integral-with-a-third-order-pole/", "published_at": "2025-01-22T03:01:32+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813a23efb6", "title": "Another real integral using contour integration.", "url": "https://peeterjoot.com/2025/01/21/another-real-integral-using-contour-integration/", "published_at": "2025-01-21T05:48:30+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813b137584", "title": "Evaluating some real trig integrals with unit circle contours.", "url": "https://peeterjoot.com/2025/01/19/evaluating-some-real-trig-integrals-with-unit-circle-contours/", "published_at": "2025-01-20T03:51:12+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813bcae509", "title": "What will be the value of k to satisfy this integral equation", "url": "https://peeterjoot.com/2025/01/19/what-will-be-the-value-of-k-to-satisfy-this-integral-equation/", "published_at": "2025-01-19T17:34:10+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813bf86a65", "title": "A fun ellipse related integral.", "url": "https://peeterjoot.com/2025/01/18/a-fun-ellipse-related-integral/", "published_at": "2025-01-19T04:31:03+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813bfb60f9", "title": "Sum of squares and cubes, using difference calculus.", "url": "https://peeterjoot.com/2025/01/17/sum-of-squares-and-cubes-using-difference-calculus/", "published_at": "2025-01-18T01:55:43+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813c9ea858", "title": "Evaluating a sum using a contour integral.", "url": "https://peeterjoot.com/2024/12/18/evaluating-a-sum-using-a-contour-integral/", "published_at": "2024-12-18T08:03:01+00:00" }, { "id": "01a0bde0-0261-73a4-a9ac-38813d8e4f41", "title": "Shortest distance between lines", "url": "https://peeterjoot.com/2024/12/14/shortest-distance-between-lines/", "published_at": "2024-12-15T02:06:27+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd765c3dd8", "title": "Equation of a hyperplane, and shortest distance between two hyperplanes.", "url": "https://peeterjoot.com/2024/12/13/equation-of-a-hyperplane-and-shortest-distance-between-two-hyperplanes/", "published_at": "2024-12-13T14:26:32+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd76646dc9", "title": "Shortest distance between two parallel planes.", "url": "https://peeterjoot.com/2024/12/13/shortest-distance-between-two-planes/", "published_at": "2024-12-13T05:23:27+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd769d03a6", "title": "Eigenvalues of 2×2 matrix: another identity seen on twitter.", "url": "https://peeterjoot.com/2024/12/11/eigenvalues-of-2x2-matrix-another-identity-seen-on-twitter/", "published_at": "2024-12-11T17:07:28+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd771d65c4", "title": "A funny looking log identity", "url": "https://peeterjoot.com/2024/12/09/a-funny-looking-log-identity/", "published_at": "2024-12-10T04:40:01+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd78093da8", "title": "Area within closed boundary", "url": "https://peeterjoot.com/2024/08/11/area-within-closed-boundary/", "published_at": "2024-08-12T03:21:05+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd78e2a358", "title": "Hyperbolic sine representation of mth Fibonacci number", "url": "https://peeterjoot.com/2024/07/26/hyperbolic-sine-representation-of-mth-fibonacci-number/", "published_at": "2024-07-26T04:32:44+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd79d78002", "title": "A fun cube root simplification problem.", "url": "https://peeterjoot.com/2024/07/14/a-fun-cube-root-simplification-problem/", "published_at": "2024-07-14T16:08:21+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd7a66d746", "title": "Quantum Man, Richard Feynman’s Life in Science, by Lawrence Krauss.", "url": "https://peeterjoot.com/2024/07/13/quantum-man-richard-feynmans-life-in-science-by-lawrence-krauss/", "published_at": "2024-07-14T03:10:31+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd7b33234c", "title": "A kind of fun high school physics collision problem, generalized slightly.", "url": "https://peeterjoot.com/2024/06/15/a-kind-of-fun-high-school-physics-collision-problem-generalized-slightly/", "published_at": "2024-06-16T03:28:46+00:00" }, { "id": "01a0bde2-7d71-72e5-bc2f-dffd7ba176d3", "title": "More on time derivatives of integrals.", "url": "https://peeterjoot.com/2024/06/09/more-on-time-derivatives-of-integrals/", "published_at": "2024-06-10T02:20:19+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f003e523d1", "title": "Multivector form of Leibniz integral theorem for line integrals.", "url": "https://peeterjoot.com/2024/06/02/multivector-form-of-leibniz-integral-theorem-for-line-integrals/", "published_at": "2024-06-03T03:26:48+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f0043a7be0", "title": "A walnut sheath project for a kitchen knife.", "url": "https://peeterjoot.com/2024/05/29/a-walnut-sheath-project-for-a-kitchen-knife/", "published_at": "2024-05-29T04:04:41+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f00480cec6", "title": "Triangle area problem: REVISITED.", "url": "https://peeterjoot.com/2024/03/31/triangle-area-problem-revisited/", "published_at": "2024-03-31T15:00:15+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f004faeafe", "title": "Triangle area problem", "url": "https://peeterjoot.com/2024/03/30/triangle-area-problem/", "published_at": "2024-03-30T15:15:23+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f00578697d", "title": "Speaker stands for Sofia’s office.", "url": "https://peeterjoot.com/2024/02/07/speaker-stands-for-sofias-office/", "published_at": "2024-02-07T23:00:30+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f00596e66a", "title": "Using chatgpt as online Mathematica help", "url": "https://peeterjoot.com/2024/01/26/using-chatgpt-as-online-mathematica-help/", "published_at": "2024-01-26T14:14:18+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f006831ef2", "title": "Bivector transformation, and reciprocal frame for column vectors of a transformation", "url": "https://peeterjoot.com/2024/01/21/bivector-transformation-and-reciprocal-frame-for-column-vectors-of-a-transformation/", "published_at": "2024-01-21T19:42:41+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f0074578ed", "title": "Simplifying the previous adjoint matrix results.", "url": "https://peeterjoot.com/2024/01/17/simplifying-the-previous-adjoint-matrix-results/", "published_at": "2024-01-18T04:44:15+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f007ea7671", "title": "Computing the adjoint matrix", "url": "https://peeterjoot.com/2024/01/16/computing-the-adjoint-matrix/", "published_at": "2024-01-16T23:24:13+00:00" }, { "id": "01a0bde4-e189-72dd-a06b-d7f008df59cd", "title": "A hardcopy of my book for myself.", "url": "https://peeterjoot.com/2024/01/14/a-hardcopy-of-my-book-for-myself/", "published_at": "2024-01-15T02:45:31+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e0a39287", "title": "A router table extension for my table saw.", "url": "https://peeterjoot.com/2024/01/07/a-router-table-extension-for-my-table-saw/", "published_at": "2024-01-08T02:53:12+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e101b523", "title": "An absurd COBOL library: 2D Euclidean GA", "url": "https://peeterjoot.com/2023/12/31/an-absurd-cobol-library-2d-euclidean-ga/", "published_at": "2023-12-31T23:32:48+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e1b6fdb7", "title": "A less evil COBOL toy complex number library", "url": "https://peeterjoot.com/2023/12/29/a-less-evil-cobol-toy-complex-number-library/", "published_at": "2023-12-30T02:34:07+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e2171d12", "title": "V0.3.5 of Geometric Algebra for Electrical Engineers (and temp hardcover price drop)", "url": "https://peeterjoot.com/2023/12/16/v0-3-5-of-geometric-algebra-for-electrical-engineers-and-temp-hardcover-price-drop/", "published_at": "2023-12-16T18:25:09+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e2421145", "title": "Multilanguage debugging in lldb: print call to function.", "url": "https://peeterjoot.com/2023/12/13/multilanguage-debugging-in-lldb-print-call-to-function/", "published_at": "2023-12-13T18:43:19+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e3372651", "title": "Some new tmux tricks (for me)", "url": "https://peeterjoot.com/2023/12/09/some-new-tmux-tricks-for-me/", "published_at": "2023-12-09T22:43:09+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e3dd800e", "title": "New version of Geometric Algebra for Electrical Engineers published.", "url": "https://peeterjoot.com/2023/12/09/5135/", "published_at": "2023-12-09T16:03:57+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e422c8f3", "title": "Potentials for multivector Maxwell’s equation (again.)", "url": "https://peeterjoot.com/2023/12/08/potentials-for-multivector-maxwells-equation-again/", "published_at": "2023-12-09T04:29:43+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e4c4eaab", "title": "Letting a gdb controlled program read from stdin.", "url": "https://peeterjoot.com/2023/12/08/letting-a-gdb-controlled-program-read-from-stdin/", "published_at": "2023-12-08T16:09:57+00:00" }, { "id": "01a0bde7-6271-7272-913b-0148e591e5be", "title": "The evil of COBOL: everything is in global variables", "url": "https://peeterjoot.com/2023/12/07/the-evil-of-cobol-everything-is-in-global-variables/", "published_at": "2023-12-08T04:27:24+00:00" } ] posts Claim your blog
Back to peeterjoot.com
Blog · corpus.blog/blogs/peeterjoot.com/posts

peeterjoot.com

peeterjoot.com

2026

2025

2024

2023