Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
d652335
feat(blog): add legacy bucket unionization post with figures
icodywu Mar 28, 2026
5ce77af
chore(blog): add author metadata (Cody Wu)
icodywu Mar 28, 2026
f43ad81
fix(blog): render math and bound figure widths
icodywu Mar 28, 2026
dea919b
style(blog): polish layout to ICLR-like structure and captions
icodywu Mar 28, 2026
24a6700
feat(blog): add side refs, formal thesis, pipeline diagram, and inter…
icodywu Mar 28, 2026
35789f8
chore(blog): align subtitle/description with dedup-and-query framing
icodywu Mar 28, 2026
25e47ff
feat(blog): add left chapter table and include pending post updates
icodywu Mar 31, 2026
3ad359a
refine(blog): math rendering, terminology, and deployability notes
icodywu Mar 31, 2026
5f5d3f0
fix(blog): restore dollar math delimiters for Netlify MathJax rendering
icodywu Mar 31, 2026
f35a97a
fix(blog): add per-post MathJax fallback loader for preview math rend…
icodywu Mar 31, 2026
5c5e51d
fix(blog): avoid pipe parsing in inline degree formula
icodywu Mar 31, 2026
05f4bec
fix(blog): preserve literal set braces in inline degree formula
icodywu Mar 31, 2026
0c39811
fix(blog): escape inline set braces to render in degree formula
icodywu Mar 31, 2026
ba14794
style(blog): add spacing-friendly HTML layout for Table 2
icodywu Apr 1, 2026
97a7673
style(blog): standardize terminology to LSH-MinHash
icodywu Apr 1, 2026
e074a3f
fix(blog): render F_union with explicit inline math delimiters
icodywu Apr 1, 2026
646c55d
style(blog): set MathJax expressions to normal weight
icodywu Apr 1, 2026
de9ab1a
style(blog): normalize MathJax color and size for lighter appearance
icodywu Apr 1, 2026
9002456
style(blog): rebuild Table 1 with readable aligned HTML layout
icodywu Apr 1, 2026
a1bec2e
style(blog): split corpus labels in Table 1 into two lines
icodywu Apr 1, 2026
d559504
chore(blog): add lsh-query keyword tag
icodywu Apr 1, 2026
05bc88b
style(blog): remove Quick References box and related styles
icodywu Apr 1, 2026
e701b17
style(blog): add left-sidebar references block under chapter table
icodywu Apr 1, 2026
a79857e
style(blog): move citations to right-side contextual notes and blue c…
icodywu Apr 1, 2026
a004f54
style(blog): make Table 1 full-width wrapped without horizontal scroll
icodywu Apr 1, 2026
e6cec6a
style(blog): tighten Table 1 gain header/value wording
icodywu Apr 1, 2026
b27cb4c
style(blog): split gain cells across two lines
icodywu Apr 1, 2026
af13f7f
style(blog): tighten Table 1 wording and gain labels
icodywu Apr 1, 2026
65a4663
style(blog): split gained docs value into two lines
icodywu Apr 1, 2026
e4a6a4b
style(blog): normalize retained wording in Table 1
icodywu Apr 1, 2026
4528db8
style(blog): normalize retained wording for HPLT row
icodywu Apr 1, 2026
704dc29
docs(blog): sync stage-2.5 semantics and updated near-bound metrics
icodywu Apr 4, 2026
2fc53c3
Merge remote-tracking branch 'origin/main' into feat/blog-legacy-buck…
hunterhector Apr 16, 2026
e376ee6
fix: inline giscus initialization in local include
hunterhector Apr 16, 2026
dee491f
Update LSH-MinHash blog post for layered greedy solver
icodywu Apr 27, 2026
afb28ab
Expand blog tables for bound progression and re-dedup
icodywu Apr 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 23 additions & 7 deletions _includes/giscus.liquid
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,33 @@
{% endif %}

{% if site.giscus.repo %}
<script defer src="{{ '/assets/js/giscus-setup.js' | relative_url }}"></script>
<script>
let giscusTheme = localStorage.getItem("theme") || "{{ site.giscus.theme | default: 'preferred_color_scheme' }}";
let giscusAttributes = {
"src": "https://giscus.app/client.js",
"data-repo": "{{ site.giscus.repo }}",
"data-repo-id": "{{ site.giscus.repo_id }}",
"data-category": "{{ site.giscus.category }}",
"data-category-id": "{{ site.giscus.category_id }}",
"data-mapping": "{{ site.giscus.mapping | default: 'title' }}",
"data-strict": "{{ site.giscus.strict | default: 0 }}",
"data-reactions-enabled": "{{ site.giscus.reactions_enabled | default: 1 }}",
"data-emit-metadata": "{{ site.giscus.emit_metadata | default: 0 }}",
"data-input-position": "{{ site.giscus.input_position | default: 'bottom' }}",
"data-theme": giscusTheme,
"data-lang": "{{ site.giscus.lang | default: 'en' }}",
"crossorigin": "anonymous",
"async": "",
};
let giscusScript = document.createElement("script");
Object.entries(giscusAttributes).forEach(([key, value]) => giscusScript.setAttribute(key, value));
document.getElementById("giscus_thread").appendChild(giscusScript);
</script>
<noscript>
Please enable JavaScript to view the
<a href="http://giscus.app/?ref_noscript">comments powered by giscus.</a>
</noscript>
{% else %}
{% capture giscus_warning %}
> ##### giscus comments misconfigured
> Please follow instructions at [http://giscus.app](http://giscus.app) and update your giscus configuration.
{: .block-danger }
{% endcapture %}
{{ giscus_warning | markdownify }}
<p><em>Giscus comments not configured — set <code>giscus.repo</code> in _config.yml.</em></p>
{% endif %}
</div>
Loading