https://github.com/aarnphm/aarnphm.github.io
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: aarnphm
- License: apache-2.0
- Language: Markdown
- Default Branch: main
- Homepage: https://aarnphm.xyz
- Size: 713 MB
Statistics
- Stars: 6
- Watchers: 0
- Forks: 0
- Open Issues: 5
- Releases: 0
Metadata Files
.github/README.md
garden v2, on top of quartz v4.
[One] who works with the door open gets all kinds of interruptions, but [they] also occasionally gets clues as to what the world is and what might be important. Richard Hamming
fwiw a lot of plugins are disabled during serve given that I have a lot of math notes (KaTeX is pretty expensive to run.)
To run dev do npm run dev
for devprod do npm run prod
features
A modified/personal enhancement from bare Quartz
telescopic-text
Support a small subsets of the features, with wikilinks parsing
```telescopic
* reading
* reading a lot of Nietzsche,
* hosting functions,
* go on longs walks,
* building [[thoughts/work|open-source project]],
* this [pan](https://example.com)
```
TikZ support
to use in conjunction with obsidian-tikzjax
```tikz
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
\pi^{-1}(U) \arrow[r, "\varphi"] \arrow[d, "\pi"'] & U \times F \arrow[ld, "proj_1"] \\
U &
\end{tikzcd}
\end{document}
```
Currently, there is a few pgfplots bug upstream in node port, so to remove the graph from target rendering add alt as the URI svg:
```tikz alt="data:image/svg+xml..."
```
pseudocode support
```pseudo
\begin{algorithm}
\caption{LLM token sampling}
\begin{algorithmic}
\Function{sample}{$L$}
\State $s \gets ()$
\For{$i \gets 1, L$}
\State $\alpha \gets \text{LM}(s, \theta)$
\State Sample $s \sim \text{Categorical}(\alpha)$
\If{$s = \text{EOS}$}
\State \textbf{break}
\EndIf
\State $s \gets \text{append}(s, s)$
\EndFor
\State \Return $s$
\EndFunction
\end{algorithmic}
\end{algorithm}
```
The target render should also include a copy button
collapsible header
inspired by dynalist
Gaussian-scaling TOC
inspired by press.stripe.com
reader view
press cmd/ctrl+b
Owner
- Name: Aaron Pham
- Login: aarnphm
- Kind: user
- Location: Toronto, Canada
- Website: aarnphm.xyz
- Twitter: aarnphm_
- Repositories: 55
- Profile: https://github.com/aarnphm
GitHub Events
Total
- Issues event: 10
- Watch event: 5
- Delete event: 78
- Issue comment event: 130
- Push event: 391
- Public event: 1
- Pull request event: 138
- Create event: 75
Last Year
- Issues event: 10
- Watch event: 5
- Delete event: 78
- Issue comment event: 130
- Push event: 391
- Public event: 1
- Pull request event: 138
- Create event: 75
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 10
- Total pull requests: 200
- Average time to close issues: 12 days
- Average time to close pull requests: about 19 hours
- Total issue authors: 1
- Total pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 1.41
- Merged pull requests: 144
- Bot issues: 0
- Bot pull requests: 197
Past Year
- Issues: 10
- Pull requests: 171
- Average time to close issues: 12 days
- Average time to close pull requests: about 21 hours
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 0.0
- Average comments per pull request: 1.47
- Merged pull requests: 116
- Bot issues: 0
- Bot pull requests: 169
Top Authors
Issue Authors
- aarnphm (10)
Pull Request Authors
- dependabot[bot] (197)
- aarnphm (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/cache v4 composite
- actions/checkout v4 composite
- actions/setup-node v4 composite
- pkgdeps/git-tag-action v3 composite
- actions/checkout v4 composite
- actions/deploy-pages v4 composite
- actions/setup-node v4 composite
- actions/upload-pages-artifact v3 composite
- astral-sh/setup-uv v4 composite
- actions/checkout v4 composite
- aquasecurity/trivy-action master composite
- docker/build-push-action v6 composite
- docker/login-action v3 composite
- docker/metadata-action v5 composite
- docker/setup-buildx-action v3 composite
- docker/setup-qemu-action v3 composite
- github/codeql-action/upload-sarif v3 composite
- rlespinasse/github-slug-action v5.0.0 composite
- sigstore/cosign-installer v3.7.0 composite
- node 20-slim build
- github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db
- github.com/rivo/uniseg v0.4.4
- github.com/schollz/progressbar/v3 v3.14.1
- github.com/yosssi/gohtml v0.0.0-20201013000340-ee4748c638f4
- golang.org/x/net v0.38.0
- golang.org/x/sys v0.31.0
- golang.org/x/term v0.30.0
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213
- github.com/mattn/go-isatty v0.0.20
- github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db
- github.com/pmezard/go-difflib v1.0.0
- github.com/rivo/uniseg v0.4.4
- github.com/schollz/progressbar/v3 v3.14.1
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.3.0
- github.com/yosssi/gohtml v0.0.0-20201013000340-ee4748c638f4
- golang.org/x/net v0.38.0
- golang.org/x/sys v0.6.0
- golang.org/x/sys v0.14.0
- golang.org/x/sys v0.31.0
- golang.org/x/term v0.14.0
- golang.org/x/term v0.30.0
- @anthropic-ai/claude-code ^0.2.126 development
- @cloudflare/workers-types ^4.20250705.0 development
- @types/d3 ^7.4.3 development
- @types/hast ^3.0.4 development
- @types/js-yaml ^4.0.9 development
- @types/mdast ^4.0.4 development
- @types/node ^22.16.0 development
- @types/pretty-time ^1.1.5 development
- @types/source-map-support ^0.5.10 development
- @types/unist ^3.0.3 development
- @types/ws ^8.18.1 development
- @types/yargs ^17.0.33 development
- @vercel/edge ^1.2.2 development
- bibtex-tidy ^1.14.0 development
- esbuild ^0.25.5 development
- mermaid ^11.8.0 development
- prettier ^3.6.2 development
- ts-morph ^26.0.0 development
- tsx ^4.20.3 development
- typescript ^5.8.3 development
- @citation-js/core ^0.7.18
- @citation-js/plugin-bibtex ^0.7.18
- @citation-js/plugin-doi ^0.7.18
- @clack/prompts ^0.10.1
- @floating-ui/dom ^1.7.2
- @google-cloud/local-auth ^3.0.1
- @googleapis/docs ^3.4.0
- @myriaddreamin/rehype-typst ^0.5.4
- @myriaddreamin/typst-ts-node-compiler ^0.5.4
- @myriaddreamin/typst.ts ^0.5.4
- @napi-rs/simple-git ^0.1.19
- @tweenjs/tween.js ^25.0.0
- ansi-truncate ^1.2.0
- async-mutex ^0.5.0
- chokidar ^4.0.3
- d3 ^7.9.0
- esbuild-sass-plugin ^3.3.1
- fast-xml-parser ^5.2.5
- flexsearch ^0.8.205
- github-slugger ^2.0.0
- globby ^14.1.0
- googleapis ^149.0.0
- gray-matter ^4.0.3
- hast-util-find-and-replace ^5.0.1
- hast-util-from-html ^2.0.3
- hast-util-from-html-isomorphic ^2.0.0
- hast-util-heading-rank ^3.0.0
- hast-util-to-html ^9.0.5
- hast-util-to-jsx-runtime ^2.3.6
- hast-util-to-mdast ^10.1.2
- hast-util-to-string ^3.0.1
- hast-util-to-text ^4.0.2
- hast-util-whitespace ^3.0.0
- hastscript ^9.0.1
- is-absolute-url ^4.0.1
- js-yaml ^4.1.0
- katex ^0.16.22
- lightningcss ^1.30.1
- mdast-util-find-and-replace ^3.0.2
- mdast-util-from-markdown ^2.0.2
- mdast-util-gfm ^3.1.0
- mdast-util-math ^3.0.0
- mdast-util-to-hast ^13.2.0
- mdast-util-to-markdown ^2.1.2
- mdast-util-to-string ^4.0.0
- micromorph ^0.4.5
- minimatch ^10.0.3
- motion ^12.23.0
- node-tikzjax ^1.0.3
- pixi.js ^8.11.0
- preact ^10.26.9
- preact-render-to-string ^6.5.13
- pretty-bytes ^6.1.1
- pretty-time ^1.1.0
- pseudocode ^2.4.1
- reading-time ^1.5.0
- rehype-autolink-headings ^7.1.0
- rehype-citation ^2.3.1
- rehype-github-emoji ^1.0.0
- rehype-katex ^7.0.1
- rehype-parse ^9.0.1
- rehype-pretty-code ^0.14.1
- rehype-raw ^7.0.0
- rehype-remark ^10.0.1
- rehype-slug ^6.0.0
- remark ^15.0.1
- remark-breaks ^4.0.0
- remark-frontmatter ^5.0.0
- remark-gfm ^4.0.1
- remark-github ^12.0.0
- remark-math ^6.0.0
- remark-parse ^11.0.0
- remark-rehype ^11.1.2
- remark-smartypants ^3.0.2
- rfdc ^1.4.1
- rough-notation ^0.5.1
- sass-embedded ^1.89.2
- satori ^0.12.2
- serve-handler ^6.1.6
- sharp ^0.34.2
- shiki ^1.29.2
- source-map-support ^0.5.21
- svg2roughjs ^3.2.1
- to-vfile ^8.0.0
- toml ^3.0.0
- unified ^11.0.5
- unist-util-remove ^4.0.0
- unist-util-select ^5.1.0
- unist-util-visit ^5.0.0
- vfile ^6.0.3
- workerpool ^9.3.3
- ws ^8.18.3
- xml-formatter ^3.6.6
- yargs ^17.7.2
- 210 dependencies
- jupyter *
- numpy *
- sympy *
- tbcontrol *
- jupyter >=1.1.1
- jupyter-client >=8.6.3
- jupyterlab-vim >=4.1.4
- jupytext >=1.16.4
- manimgl >=1.7.1
- matplotlib >=3.9.2
- moderngl-window >=2.4.6
- mypy >=1.12.1
- numpy >=2.1.2
- pandas >=2.2.3
- plotly >=5.24.1
- pnglatex >=1.1
- pylatexenc >=2.10
- pynvim >=0.5.0
- pyperclip >=1.9.0
- scikit-learn >=1.5.2
- scipy >=1.14.1
- torch >=2.5.0
- uv *
- 173 dependencies