This report examines the theoretical foundations of AI memory systems, moving beyond implementation details to explore the cognitive models, philosophical assumptions, and design principles that underpin different approaches. We'll classify memory architectures by their theoretical commitments, evaluate the LLM + knowledge graph paradigm, and explore deep questions about compressibility, consolidation, and the nature of machine learning itself.
Note: This alias and the explanation below were created with Gemini 3, and manually edited for clarity and comprehensiveness.
This alias allows you to check whether a branch has been fully merged into a target branch (even if squash-merged or rebase-merged) and, if not, view the exact diff of what remains to be integrated.
Unlike a standard git diff, this approach:
- Ignores history divergence: It bypasses any changes that may have been added to the target branch on top of the point that your branch branched off from. In other words, it compares the final state of your branch against the target, as if you had done a
git rebasefollowed bygit diff.
aspe:keyoxide.org:Q24ZRMWF2VFSRKFSDLTOXCG43Q
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
| <opml version="2.0"> | |
| <body> | |
| <outline text="Foo"> | |
| <outline text="Bar" _note="Baz"/> | |
| </outline> | |
| </body> | |
| </opml> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Inspired by https://attacomsian.com/blog/deep-anchor-links-javascript | |
| // How to use: Create a new browser bookmark with the code below as the URL. | |
| // See https://www.freecodecamp.org/news/what-are-bookmarklets/ | |
| // for more background and detailed instructions. | |
| javascript:document.querySelectorAll('h2[id], h3[id], h4[id], h5[id], h6[id]').forEach(heading => { | |
| let anchor = document.createElement('a'); | |
| anchor.href = '#' + heading.getAttribute('id'); | |
| anchor.innerText = '#'; | |
| anchor.style = 'margin-left: 0.3em'; | |
| heading.appendChild(anchor); |
Reapply commits from one branch on top of another branch. Commonly used to "move" an entire branch to another base, creating copies of the commits in the new location. More information: https://git-scm.com/docs/git-rebase.
# Rebase the current branch on top of another specified branch:
git rebase {{new_base_branch}}
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # To use with the [vscode-restclient](https://github.com/Huachao/vscode-restclient) extension | |
| #------------------------------------------------------------------------------- | |
| # Example with JSON data | |
| POST https://api.example.com/address | |
| Content-Type: application/json | |
| { | |
| "foo": "bar", | |
| "baz": "qux" |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
NewerOlder