Mehdi commited on
Commit ·
fd28ec7
1
Parent(s): 67da08d
chore: update commit counter 68 → 101
Browse files- BLOG.md +1 -1
- blog/index.html +6 -6
BLOG.md
CHANGED
|
@@ -57,7 +57,7 @@ Build Small Hackathon awards merit badges for specific technical achievements. H
|
|
| 57 |
|
| 58 |
## The Real Story: 68 Commits of Lessons
|
| 59 |
|
| 60 |
-
A hackathon README tells you what was built. The git log tells you what actually happened. Ours has
|
| 61 |
|
| 62 |
### Lesson 1 — Model choice is a compatibility problem, not a benchmark problem
|
| 63 |
|
|
|
|
| 57 |
|
| 58 |
## The Real Story: 68 Commits of Lessons
|
| 59 |
|
| 60 |
+
A hackathon README tells you what was built. The git log tells you what actually happened. Ours has 101 commits, and roughly two-thirds of them start with `fix:`. Here is the honest version.
|
| 61 |
|
| 62 |
### Lesson 1 — Model choice is a compatibility problem, not a benchmark problem
|
| 63 |
|
blog/index.html
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
<title>How We Fought Gradio and Won. PaperProf Field Notes</title>
|
| 7 |
<meta name="description" content="Field notes from the Build Small Hackathon: building PaperProf, an AI study buddy running MiniCPM4.1-8B and FLUX.2-klein on ZeroGPU with a fully custom UI over a hidden-Gradio bridge.">
|
| 8 |
<meta property="og:title" content="PaperProf Field Notes. How We Fought Gradio and Won">
|
| 9 |
-
<meta property="og:description" content="
|
| 10 |
<meta property="og:type" content="article">
|
| 11 |
<link rel="preconnect" href="https://fonts.googleapis.com">
|
| 12 |
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
@@ -412,13 +412,13 @@ footer { position: relative; z-index: 1; max-width: 1060px; margin: 0 auto; padd
|
|
| 412 |
|
| 413 |
<div class="marquee" aria-hidden="true">
|
| 414 |
<div class="marquee-track">
|
| 415 |
-
<span>MiniCPM4.1-8B fine-tune</span><span>FLUX.2-klein</span><span>ZeroGPU</span><span>PyMuPDF</span><span>Gradio 6</span><span>Zero external APIs</span><span>
|
| 416 |
-
<span>MiniCPM4.1-8B fine-tune</span><span>FLUX.2-klein</span><span>ZeroGPU</span><span>PyMuPDF</span><span>Gradio 6</span><span>Zero external APIs</span><span>
|
| 417 |
</div>
|
| 418 |
</div>
|
| 419 |
|
| 420 |
<section class="stats" aria-label="Project statistics">
|
| 421 |
-
<div class="stat reveal"><span class="stat-num" data-count="
|
| 422 |
<div class="stat reveal"><span class="stat-num" data-count="10">0</span><span class="stat-label">days</span></div>
|
| 423 |
<div class="stat reveal"><span class="stat-num" data-count="2">0</span><span class="stat-label">AI models</span></div>
|
| 424 |
<div class="stat reveal"><span class="stat-num" data-count="0">0</span><span class="stat-label">external APIs</span></div>
|
|
@@ -460,7 +460,7 @@ footer { position: relative; z-index: 1; max-width: 1060px; margin: 0 auto; padd
|
|
| 460 |
<div class="badge earned reveal">
|
| 461 |
<span class="badge-icon">📝</span>
|
| 462 |
<strong class="badge-name">Field Notes</strong>
|
| 463 |
-
<span class="badge-desc">This post —
|
| 464 |
<span class="badge-chip">✓ Earned</span>
|
| 465 |
</div>
|
| 466 |
<div class="badge earned reveal">
|
|
@@ -544,7 +544,7 @@ footer { position: relative; z-index: 1; max-width: 1060px; margin: 0 auto; padd
|
|
| 544 |
<h2>What the git log actually says</h2>
|
| 545 |
</section>
|
| 546 |
|
| 547 |
-
<p class="reveal">A hackathon README tells you what was built. The git log tells you what happened. Ours has
|
| 548 |
|
| 549 |
<div class="term reveal" id="terminal">
|
| 550 |
<div class="term-bar"><i></i><i></i><i></i><span>paperprof — git log</span></div>
|
|
|
|
| 6 |
<title>How We Fought Gradio and Won. PaperProf Field Notes</title>
|
| 7 |
<meta name="description" content="Field notes from the Build Small Hackathon: building PaperProf, an AI study buddy running MiniCPM4.1-8B and FLUX.2-klein on ZeroGPU with a fully custom UI over a hidden-Gradio bridge.">
|
| 8 |
<meta property="og:title" content="PaperProf Field Notes. How We Fought Gradio and Won">
|
| 9 |
+
<meta property="og:description" content="101 commits, 10 days, zero external APIs. What we built and what we learned.">
|
| 10 |
<meta property="og:type" content="article">
|
| 11 |
<link rel="preconnect" href="https://fonts.googleapis.com">
|
| 12 |
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
|
|
| 412 |
|
| 413 |
<div class="marquee" aria-hidden="true">
|
| 414 |
<div class="marquee-track">
|
| 415 |
+
<span>MiniCPM4.1-8B fine-tune</span><span>FLUX.2-klein</span><span>ZeroGPU</span><span>PyMuPDF</span><span>Gradio 6</span><span>Zero external APIs</span><span>101 commits</span><span>10 days</span>
|
| 416 |
+
<span>MiniCPM4.1-8B fine-tune</span><span>FLUX.2-klein</span><span>ZeroGPU</span><span>PyMuPDF</span><span>Gradio 6</span><span>Zero external APIs</span><span>101 commits</span><span>10 days</span>
|
| 417 |
</div>
|
| 418 |
</div>
|
| 419 |
|
| 420 |
<section class="stats" aria-label="Project statistics">
|
| 421 |
+
<div class="stat reveal"><span class="stat-num" data-count="101">0</span><span class="stat-label">commits</span></div>
|
| 422 |
<div class="stat reveal"><span class="stat-num" data-count="10">0</span><span class="stat-label">days</span></div>
|
| 423 |
<div class="stat reveal"><span class="stat-num" data-count="2">0</span><span class="stat-label">AI models</span></div>
|
| 424 |
<div class="stat reveal"><span class="stat-num" data-count="0">0</span><span class="stat-label">external APIs</span></div>
|
|
|
|
| 460 |
<div class="badge earned reveal">
|
| 461 |
<span class="badge-icon">📝</span>
|
| 462 |
<strong class="badge-name">Field Notes</strong>
|
| 463 |
+
<span class="badge-desc">This post — 101 commits, 10 days, zero sugarcoating. Honest account of what broke and what shipped.</span>
|
| 464 |
<span class="badge-chip">✓ Earned</span>
|
| 465 |
</div>
|
| 466 |
<div class="badge earned reveal">
|
|
|
|
| 544 |
<h2>What the git log actually says</h2>
|
| 545 |
</section>
|
| 546 |
|
| 547 |
+
<p class="reveal">A hackathon README tells you what was built. The git log tells you what happened. Ours has 101 commits and roughly two-thirds of them start with <code>fix:</code>. Here is the honest version.</p>
|
| 548 |
|
| 549 |
<div class="term reveal" id="terminal">
|
| 550 |
<div class="term-bar"><i></i><i></i><i></i><span>paperprof — git log</span></div>
|