-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
117 lines (96 loc) · 5.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Otter emoji icon!!! -->
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🦦</text></svg>">
<!-- Open Graph https://ogp.me/ -->
<meta property="og:title" content="Archive" />
<meta property="og:type" content="article" />
<meta property="og:image" content="https://www.jasoneveleth.com/blog/assets/otter64px.png" />
<meta property="og:image:width" content="64" />
<meta property="og:image:height" content="64" />
<meta property="og:article:author" content="Jason Eveleth">
<meta property="og:article:published_time" content="0001-01-01">
<!-- not used -->
<link href="/blog/css/franklin.css" rel="stylesheet">
<link href="/blog/css/global.css" rel="stylesheet">
<title>Archive</title>
</head>
<body>
<nav class="flex-container blog-nav">
<!-- type-a have a fixed width which never changes -->
<!-- type-b will grow up to a point -->
<!-- type-c start at 0 and absorb remaining space-->
<!-- https://jsfiddle.net/dehsq3jb/ -->
<div class="type-c"></div>
<div class="type-b link-spacer"></div>
<div class="type-a logo"><a href="https://www.jasoneveleth.com">Jason's</a> <a href="https://www.jasoneveleth.com/blog">Blog</a></div>
<div class="type-b content-spacer"></div>
<div class="type-a nav-link"><a href="/blog/search">Search</a></div>
<div class="type-b link-spacer"></div>
<div class="type-c"></div>
</nav>
<main id="panel">
<h1 class="post-title">Archive</h1>
<!-- <hr> -->
<!-- Content appended here -->
<div class="franklin-content"><h2 id="2024"><a href="#2024" class="header-anchor">2024</a></h2>
<p><span class='date'>12/25</span> <a href="2024/12/25/animating-list-shuffle-with-FLIP-technique">Animating a list shuffle with the FLIP technique</a></p>
<p><span class='date'>04/07</span> <a href="2024/04/07/more-gradient-descent">More gradient descent</a></p>
<p><span class='date'>03/02</span> <a href="2024/03/02/scp-completion-in-zsh">How does <code>scp</code> completion work in zsh?</a></p>
<p><span class='date'>01/05</span> <a href="2024/01/05/autograd">A Rigorous (and Not-So-Rigorous) Look at JAX's Autograd</a></p>
<h2 id="2023"><a href="#2023" class="header-anchor">2023</a></h2>
<p><span class='date'>12/08</span> <a href="2023/12/08/stoichiometry">A Linear Algebra Perspective on High School Chemistry</a></p>
<p><span class='date'>11/16</span> <a href="2023/11/16/professor-chans-band-coloring">Professor Chan's Band Coloring</a></p>
<p><span class='date'>11/05</span> <a href="2023/11/05/purely-functional-dijkstras">Asymptotic Analysis of Dijkstras in Haskell</a></p>
<p><span class='date'>08/01</span> <a href="2023/08/01/wave-equation">Wave equation simulation</a></p>
<p><span class='date'>07/31</span> <a href="2023/07/31/hashfs">hashfs</a></p>
<p><span class='date'>07/31</span> <a href="2023/07/31/understanding-GLFRAMEBUFFERSRGB-in-glium">Colorspace in glium</a></p>
<p><span class='date'>07/20</span> <a href="2023/07/20/voronoi-blog-post">Voronoi Diagrams</a></p>
<p><span class='date'>07/20</span> <a href="2023/07/20/confetti">Confetti</a></p>
<p><span class='date'>07/20</span> <a href="2023/07/20/why-a-blog">Why a Blog?</a></p>
<p><span class='date'>07/18</span> <a href="2023/07/18/chicken-coop-website">Hilarious Random Number Generator</a></p>
<p><span class='date'>07/17</span> <a href="2023/07/17/bayes-rule">Bayes' Rule (in real life)</a></p>
<h2 id="2021"><a href="#2021" class="header-anchor">2021</a></h2>
<p><span class='date'>09/03</span> <a href="2021/09/03/picks-theorem">Pick's Theorem</a></p>
<p><span class='date'>07/16</span> <a href="2021/07/16/five-color-theorem">Five Color Theorem</a></p>
<p><span class='date'>07/11</span> <a href="2021/07/11/linear-regression">Linear Regression</a></p>
<div class="page-foot">
© Jason Eveleth 2023 · Powered by Franklin.jl · Last modified: December 31, 2024
</div>
</div><!-- CONTENT ENDS HERE -->
</main> <!-- end of id=main -->
<!-- if we're in an iframe -->
<script>
(() => { // Custom logging
const e = {
user_agent: navigator.userAgent,
timestamp: new Date().toISOString(),
screen_width: window.screen.width,
screen_height: window.screen.height,
viewport_width: window.innerWidth,
viewport_height: window.innerHeight,
language: navigator.language,
timezone_offset: new Date().getTimezoneOffset(),
referrer: document.referrer,
page: window.location.href,
};
fetch("https://logging.jsn.vet:5000/analytics", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify(e)
}).catch(t => console.error("Analytics request failed:", t));
})();
if (window.self != window.top) {
console.log("we're in an iframe!!!");
document.querySelectorAll(".blog-nav").forEach(i => i.style.display = "none");
}
</script>
<!-- <script src="/blog/libs/vela/metisMenu.min.js"></script> -->
<!-- <script src="/blog/libs/vela/slideout.min.js"></script> -->
</body>
</html>