https://github.com/aarnphm/aarnphm.github.io

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
Last synced: 10 months ago · JSON representation

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
Created almost 4 years ago · Last pushed 10 months ago
Metadata Files
Readme License Codeowners

.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

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
enhancement (8) bug (1)
Pull Request Labels
dependencies (197) javascript (179) github_actions (11) go (4) python (3)

Dependencies

.github/workflows/ci.yaml actions
  • actions/cache v4 composite
  • actions/checkout v4 composite
  • actions/setup-node v4 composite
  • pkgdeps/git-tag-action v3 composite
.github/workflows/deploy.yaml actions
  • 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
.github/workflows/docker-build-push.yaml actions
  • 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
Dockerfile docker
  • node 20-slim build
content/thoughts/university/twenty-three-twenty-four/sfwr-3bb4/go.mod go
go.mod go
  • 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
go.sum go
  • 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
package.json npm
  • @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
pnpm-lock.yaml npm
  • 210 dependencies
content/thoughts/university/twenty-three-twenty-four/sfwr-3dx4/code/requirements.txt pypi
  • jupyter *
  • numpy *
  • sympy *
  • tbcontrol *
pyproject.toml pypi
  • 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
requirements.txt pypi
  • uv *
uv.lock pypi
  • 173 dependencies