Compare commits
6 Commits
173fcf3f48
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| a06f527398 | |||
| 66f839a6b7 | |||
| 62463c2f61 | |||
| d6a3bf57c8 | |||
| 14e21bc5be | |||
| bbc9ef7828 |
@@ -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.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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`
|
||||||
|
|
||||||
|
|||||||
@@ -124,7 +124,10 @@ 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 {
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user