about summary refs log tree commit diff
diff options
context:
space:
mode:
authorgennyble <gen@nyble.dev>2025-10-03 16:53:06 -0500
committergennyble <gen@nyble.dev>2025-10-03 16:53:06 -0500
commit9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4 (patch)
tree5eebd9e883f64a2762643aac96db7b27857a8724
parent68ed3b219f1df58090f091fb2380633a27d3a54d (diff)
download∞-9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4.tar.gz
∞-9e891b7eccdf731eee8b5a32f03dcc27fed4b2b4.zip
untitled-end, new bit list
-rwxr-xr-x.times20
-rwxr-xr-xserved/bits/bits.css5
-rwxr-xr-xserved/bits/bits.html4
-rw-r--r--served/bits/untitled-end.html10
-rw-r--r--served/words/corgi-gets-faster.html43
-rw-r--r--served/words/passed-the-netplus.html47
l---------served/words/xyzw1
7 files changed, 113 insertions, 17 deletions
diff --git a/.times b/.times
index 098799e..7d21254 100755
--- a/.times
+++ b/.times
@@ -1,10 +1,10 @@
 ,1722699430,1746630048,1746630048
 .DS_Store,1716265453,1746668017,1755810870
 .times-ignore,1708577778,1708577778,1724111977
-.times,1746630048,1756432616,1756432473
+.times,1746630048,1759528386,1756498179
 readme.md,1739445155,1744362954,1744362956
 .gitignore,1739445155,1744801972,1744901327
-updateTimes.sh,1708577778,1708577778,1756432616
+updateTimes.sh,1708577778,1708577778,1759528386
 support,1722699426,1726310375,1733663799
 support/atom_new.conf,1725446353,1726310470,1733662439
 support/atom_new copy.conf,1726310375,1726310375,1733662439
@@ -29,7 +29,7 @@ served/starlight.html,1739700272,1750811741,1750811738
 served/gennysomething.gif,1740573462,1740573462,1740738464
 served/atom.xml,1721484969,1740914312,1740914326
 served/look1_512px_squash.gif,1734785650,1734785650,1734895881
-served/words,1722699427,1755676378,1755676422
+served/words,1722699427,1755676378,1759528253
 served/words/debugging-my-sql-query.html,1739445155,1739445155,1739445200
 served/words/a-really-long-week.html,1731536606,1734517744,1734517744
 served/words/corgi-gets-faster.html,1755676378,1755721228,1755721228
@@ -121,19 +121,19 @@ served/styles/Atkinson-Hyperlegible-Italic-102a.woff2,1589485906,1589485906,1734
 served/styles/statistics.css,1739700443,1740829249,1740829271
 served/styles/Atkinson-Hyperlegible-Regular-102a.woff2,1589485906,1589485906,1733665315
 served/styles/Atkinson-Hyperlegible-BoldItalic-102a.woff2,1589485906,1589485906,1734781985
-served/bits,1722699430,1756432371,1756432372
+served/bits,1722699430,1756432371,1759528252
 served/bits/dunkin.html,1739445155,1739445155,1739445200
 served/bits/accidental-poetry.html,1739446094,1739447820,1739448317
 served/bits/.DS_Store,1716248293,1746668017,1746658788
-served/bits/bits.css,1739445155,1744961586,1746630029
-served/bits/untitled-end.html,1756432371,1756432468,1756432468
+served/bits/bits.css,1739445155,1756432717,1756432717
+served/bits/untitled-end.html,1756432371,1756433293,1756433293
 served/bits/poem.css,1709308779,1709308779,1724111977
 served/bits/time.html,1739445155,1739445155,1739445200
 served/bits/full-of-overwhelm.html,1744958519,1744959735,1746630029
 served/bits/smoems.html,1712999085,1712999085,1724111977
 served/bits/atom.xml,1721484969,1721484969,1744901327
 served/bits/__.html,1739445155,1739445155,1739445200
-served/bits/bits.html,1739445155,1756432588,1756432588
+served/bits/bits.html,1739445155,1756432668,1756432668
 served/bits/🌦.css,1739445155,1739445155,1739445156
 served/bits/ramen-bowl.html,1712999034,1712999034,1724111977
 served/bits/touching-grass,1722699427,1739445155,1746658037
@@ -149,12 +149,12 @@ served/bits/scrap/.DS_Store,1708608052,1746668017,1746667670
 served/bits/scrap/scrap.html,1709463297,1746657424,1746657424
 served/bits/scrap/scrap.css,1708657179,1708657179,1724111977
 served/bits/scrap/roadside-sockets-2024-02-03,1746630894,1746669553,1746669553
-served/bits/scrap/roadside-sockets-2024-02-03/sockets.css,1746669553,1746669840,1746669840
+served/bits/scrap/roadside-sockets-2024-02-03/sockets.css,1746669553,1746669840,1756432617
 served/bits/scrap/roadside-sockets-2024-02-03/husky.gif,1722694784,1707027386,1746820934
 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.jpg,1746667970,1746667970,1746820928
 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement.png,1746667954,1746667955,1746820926
 served/bits/scrap/roadside-sockets-2024-02-03/dirty-arrangement_half.jpg,1746667987,1746667987,1746820930
-served/bits/scrap/roadside-sockets-2024-02-03/roadside-sockets-2024-02-03.html,1746657415,1747007620,1747007620
+served/bits/scrap/roadside-sockets-2024-02-03/roadside-sockets-2024-02-03.html,1746657415,1747007620,1756432617
 served/bits/scrap/grace-prehistory,1722699427,1722699427,1725023817
 served/bits/scrap/grace-prehistory/testchart_quarter.jpg,1708608052,1708608052,1724135213
 served/bits/scrap/grace-prehistory/top.jpg,1708608052,1708608052,1724135213
@@ -181,7 +181,7 @@ served/bits/sillygifs/100.gif,1708605998,1708605998,1724135219
 served/bits/sillygifs/1_000_000.gif,1708605998,1708605998,1724135227
 served/bits/sillygifs/10_000.gif,1708605998,1708605998,1724135236
 served/the-continuum,1734803557,1739445155,1743766012
-served/the-continuum/continuum_lin_gam.png,1734814762,1734814762,1754027414
+served/the-continuum/continuum_lin_gam.png,1734814762,1734814762,1756970419
 served/the-continuum/.DS_Store,1734806424,1744801959,1744959443
 served/the-continuum/the-continuum.html,1739445155,1740776324,1740776404
 served/the-continuum/skipmiss-continuum.png,1738446076,1744558719,1744758256
diff --git a/served/bits/bits.css b/served/bits/bits.css
index d4ee586..5895fe0 100755
--- a/served/bits/bits.css
+++ b/served/bits/bits.css
@@ -4,6 +4,11 @@
 	padding: 0;
 }
 
+.list-head {
+	font-style: italic;
+	color: var(--text-dim);
+}
+
 #two-up {
 	display: flex;
 	flex-direction: row;
diff --git a/served/bits/bits.html b/served/bits/bits.html
index 531d6cb..14b2b4b 100755
--- a/served/bits/bits.html
+++ b/served/bits/bits.html
@@ -10,13 +10,13 @@ style=bits.css
 	Bits of my world presented as photos, poetry, or prose.
 </p>
 
-<p>the second list</p>
+<p class="list-head">the second list</p>
 
 <ol class="list" reversed>
 	<li><a href="untitled-end.html">untitled-end.html</a> &mdash; a short story prompted on "louder than loud"</li>
 </ol>
 
-<p>the first</p>
+<p class="list-head">the first</p>
 
 <ol class="list" reversed>
 	<li><a href="full-of-overwhelm.html">full-of-overwhelm.html</a> &mdash; how do you clean your room when it's full of
diff --git a/served/bits/untitled-end.html b/served/bits/untitled-end.html
index 4f4616f..d6a5c1b 100644
--- a/served/bits/untitled-end.html
+++ b/served/bits/untitled-end.html
@@ -3,8 +3,8 @@ template=post
 title=Untitled
 style=/styles/post.css
 
-description=from an accidental prompt of "louder than loud, brighter than bright"
-published=2025-01-15 22:30
+description=from an accidental prompt of &quot;louder than loud, brighter than bright&quot;
+published=2025-08-28 20:59
 ---
 
 You have a moment, just before you ram your starship through a fleet of the
@@ -15,9 +15,9 @@ all. They burned the color right from her eyes. A husk commanding a hull.
 Full of dwarf-whitematter.
 
 The first collision was nothing, just a bump. You don't need barracks with
-no crew. Those cowards never came back from The Battle of Red Gulch. Won't
-catch her struck down in battle, no, she was going on a hero; she's making
-her life worth something. Or so she tells herself.
+no crew. Those cowards never came back from Red Gulch. Won't catch her
+rotting on a battlefield, no, she's going out a hero; she's making her life
+worth something. Or so she tells herself.
 
 The second is harder. Your rear cascade is pushing the full weight of three
 justice-class vessels now, struggling. The vacuum of space is great for
diff --git a/served/words/corgi-gets-faster.html b/served/words/corgi-gets-faster.html
new file mode 100644
index 0000000..1758b5d
--- /dev/null
+++ b/served/words/corgi-gets-faster.html
@@ -0,0 +1,43 @@
+---
+template=post
+title=Corgi Gets Faster
+style=/styles/post.css
+style=writing.css
+
+#published=2025-03-02 4:00am CST
+
+description=corgi, my cgi server, got a 1000x performance uptick
+---
+
+A tool related to my CGI server was taking nearly seven whole seconds
+to respond to my request and that just wouldn't do.
+<i>(it was also poisoning the mutex in corgi itself because the sqlite
+	connection would timeout and the thread would panic because the code
+	is soft and unhardened)</i>
+
+What is the issue, then? Well, I have this page,
+<a href="https://git.dreamy.place/stats">git.dreamy.place/stats</a>, for
+telling me what user-agents are making requests. What, because I want to
+see how many of them are for-sure bots <i>(nearly-mostly-entirely all)</i>.
+
+The problem, then, is that after five months of running i have over
+<i><b>eleven million requests</b></i> logged and that is too many if your SQL
+query looks at the entire table :)
+
+But, you see, the stats page currently only has 2 tables on it: count of
+total requests from the top 10 user-agents, and every user-agent in the
+last 15 minutes and how many requests they've made. There is simply
+no reason to keep looking over almost all of the requests from before 15
+minutes ago if I kept a running total per-agent. Do I get rid of all those
+rows, then? No! I'd never! My precious data i'll never look at probably!
+
+<code><pre>CREATE TABLE IF NOT EXISTS requests(
+	id INTEGER PRIMARY KEY AUTOINCREMENT,
+	timestamp TEXT NOT NULL DEFAULT CURRENT_TIMESTAMP,
+	agent_id INTEGER NOT NULL,
+	ip_address TEXT NOT NULL,
+	script TEXT NOT NULL,
+	path TEXT NOT NULL,
+	FOREIGN KEY (agent_id)
+		REFERENCES agents(id)
+);</pre></code>
\ No newline at end of file
diff --git a/served/words/passed-the-netplus.html b/served/words/passed-the-netplus.html
new file mode 100644
index 0000000..6a795e2
--- /dev/null
+++ b/served/words/passed-the-netplus.html
@@ -0,0 +1,47 @@
+---
+template=post
+title=Passed the Net+
+style=/styles/post.css
+style=writing.css
+
+published=2025-06-07 12:34am CST
+description=I passed the CompTIA Net+. This isn't advice, just pride, I guess. And something about a bet?
+---
+
+\<i>(trying to write more, little things, just so i do it more. here's one)</i>
+
+I made a bet with my coworker at the beginning of this May. We'd both
+take the CompTIA Net+, and if we fail, we have to pay for the other's
+test. So if I passed and he failed, I got my test for free and he was
+out nearly $800.
+
+I proposed this to him because he'd been studying for maybe half a year
+and wasn't taking the bloody thing. Originally it was just going to be him,
+but there wasn't a lot in it for me, so I decided to take it, too.
+
+He did not take the test in May, but it seems like he would've upheld
+his end of the little bargain. However, I gave him another month. His test is
+scheduled to take place in four days and I think he'll kill it.
+
+I took it on the 30th of May and passed with an 817. It wasn't as hard
+as it may seem. When you're studying or reading a cram guide, or whatever,
+it's intimidating. There's a lot of <i>stuff!</i> It is, however, multiple
+choice, so if you have okay recall you'll probably be good! They do try
+to getcha, though.
+
+Asking for the secure LDAP port only to list both the
+secure and insecure port, for example. The secure one is higher, remember!
+For sure for LDAPS but also as a safe pattern it seems.
+
+I had more performance based questions than average, I think, but I
+consider that a boon. I did them at the start of the test
+<i>(where they appear)</i>, and I think it helped get me in the mindset.
+
+Well that's all. I'll update this post with how he did after he does.
+I'm guessing high 800's. Goodluck!
+
+<hr />
+
+Update as of June 12th:<br />
+He passed with an 841 proving that studying does indeed have an impact on
+the results, hah. Good work, dude, I'm proud of you.
\ No newline at end of file
diff --git a/served/words/xyzw b/served/words/xyzw
new file mode 120000
index 0000000..05d2a55
--- /dev/null
+++ b/served/words/xyzw
@@ -0,0 +1 @@
+xyzw/
\ No newline at end of file