Compare commits

..

6 Commits

Author SHA1 Message Date
a06f527398 Update static/home.typ
All checks were successful
Build / build (push) Successful in 2s
2026-02-23 01:47:53 +00:00
66f839a6b7 Merge remote-tracking branch 'refs/remotes/origin/main'
All checks were successful
Build / build (push) Successful in 4s
2026-02-21 23:01:19 -05:00
62463c2f61 source 2026-02-21 23:00:52 -05:00
d6a3bf57c8 Update static/home.typ
All checks were successful
Build / build (push) Successful in 3s
2026-02-21 07:31:17 +00:00
14e21bc5be Merge remote-tracking branch 'refs/remotes/origin/main'
All checks were successful
Build / build (push) Successful in 3s
2026-02-20 23:49:23 -05:00
bbc9ef7828 code styling 2026-02-20 23:49:03 -05:00
4 changed files with 36 additions and 23 deletions

View File

@@ -1,11 +1,13 @@
#import "@preview/treet:1.0.0": *
= About me = About me
I enjoy competeing in capture the flag competitions (cybersecurity and the backyard game), working with robotics, automating tasks and thinking through problems. I enjoy competing in capture the flag competitions (cybersecurity and the backyard game), working with robotics, automating tasks and thinking through problems.
I've competed in a few hackathons which are cool, but I prefer spending large time frames incrementally understand solutions to much larger problems, and attempting solutions to those. I've competed in a few hackathons which are cool, but I prefer spending large time frames incrementally understand solutions to much larger problems, and attempting solutions to those.
I think automation is one of the most powerful abilities we have. As a species we are on the brink of mass automation, which can either liberate our lives into a post-scarcity utopia, or give a small percentage of us more control over the rest than anyone ever has had. I think automation is one of the most powerful abilities we have. As a species we are on the brink of mass automation, which can either liberate our lives into a post-scarcity utopia, or give a small percentage of us more control over the rest than anyone ever has had.
An odd and maybe abstract thing I enjoy is design philosphy. Some examples are creating software to building moral structures through logic to methods of learning new skills. An odd and maybe abstract thing I enjoy is design philosophy. Some examples are creating software to building moral structures through logic to methods of learning new skills.
NixOS has to be my favourite distribution of Linux. My attraction to its design philosophy is that if something works, it will always work anywhere, and can still be worked on long after everything around it has moved on. Its hard to put into words but this feels like debian level stability with arch-like freedom to explore software. NixOS has to be my favourite distribution of Linux. My attraction to its design philosophy is that if something works, it will always work anywhere, and can still be worked on long after everything around it has moved on. Its hard to put into words but this feels like debian level stability with arch-like freedom to explore software.
@@ -13,3 +15,4 @@ When I'm not nerding out on math, software, ethics, and optimal ways of learning
I wrote this myself. While AI communicates ideas better than I do, I want to ensure that my and only my thoughts are written. That is true for anything on this site. I wrote this myself. While AI communicates ideas better than I do, I want to ensure that my and only my thoughts are written. That is true for anything on this site.

View File

@@ -23,24 +23,25 @@ Notice again this part iterates through 10 characters of input. In this loop the
Here's the math on how I found a password that reached 984: Here's the math on how I found a password that reached 984:
`a=password2=qqqqqqqqqt`\ ```
`b=password3=?`\ a=password2=qqqqqqqqqt
`∑4((a[i] + b[i]) >> 3) == 984`\ b=password3=?
`∑((a[i] + b[i]) >> 3) == 246`\ Σ4((a[i] + b[i]) >> 3) == 984
`9((113 + b1) >> 3) + ((116 + b2) >> 3) == 246`\ Σ((a[i] + b[i]) >> 3) == 246
\# Note `b1, b2 ∈ [32, 126] = usable ascii characters`\ 9((113 + b1) >> 3) + ((116 + b2) >> 3) == 246
\# Since the sum of 10 characters is 246, a good b1 value will cause the character function to return 25.\ # Note `b1, b2 [32, 126] = usable ascii characters
`(113 + b1) >> 3 = 25`\ # Since the sum of 10 characters is 246, a good b1 value will cause the character function to return 25.
`113 + b1 = 200`\ (113 + b1) >> 3 = 25
`b1 = 87 = "W"`\ 113 + b1 = 200
\# Sub b1 back into the whole equation\ b1 = 87 = "W"
`9((113 + 87) >> 3) + ((116 + b2) >> 3) = 246`\ # Sub b1 back into the whole equation
`9(200 >> 3) + ((116 + b2) >> 3) = 246`\ 9((113 + 87) >> 3) + ((116 + b2) >> 3) = 246
`9(25) + ((116 + b2) >> 3) = 246`\ 9(200 >> 3) + ((116 + b2) >> 3) = 246
`225 + ((116 + b2) >> 3) = 246`\ 9(25) + ((116 + b2) >> 3) = 246
`(116 + b2) >> 3 = 21`\ 225 + ((116 + b2) >> 3) = 246
`116 + b2 = 168`\ (116 + b2) >> 3 = 21
`b2 = 52 = "4"`\ 116 + b2 = 168
b2 = 52 = "4"```
Therefore a solution for password3 is `WWWWWWWWW4` Therefore a solution for password3 is `WWWWWWWWW4`

View File

@@ -125,6 +125,9 @@ a {
pre { pre {
overflow-x: auto; overflow-x: auto;
background-color: #000;
border-radius: 4pt;
padding: 2pt;
} }
code { code {
@@ -132,6 +135,8 @@ code {
font-variant-ligatures: normal; font-variant-ligatures: normal;
white-space: pre; white-space: pre;
color: green; color: green;
background-color: #000;
border-radius: 2pt;
} }
.top-image { .top-image {
@@ -139,12 +144,16 @@ code {
max-width: 1000px; max-width: 1000px;
} }
nav ul { #navbar ul li:last-child {
margin-left: auto;
}
#navbar ul {
list-style: none; list-style: none;
display: flex; display: flex;
gap: 20px; gap: 20px;
margin: 0; margin: 0;
padding: 0; padding: 0;
width: 100%;
} }
@keyframes nameShadow { @keyframes nameShadow {

View File

@@ -12,7 +12,7 @@
<ul> <ul>
<li><a class="hover-underline" href="/">Home</a></li> <li><a class="hover-underline" href="/">Home</a></li>
<li><a class="hover-underline" href="/posts">Posts</a></li> <li><a class="hover-underline" href="/posts">Posts</a></li>
<!-- <li><a>Contact</a></li> --> <li><a class="hover-underline" href="https://git.jeremyjanella.com/jjanella/site">Source</a></li>
</ul> </ul>
</nav> </nav>
</header> </header>