onward towards decency
This commit is contained in:
parent
a751eea9de
commit
df0e2431fa
@ -4,19 +4,18 @@ set -ex
|
|||||||
<"$0" python3 -c '
|
<"$0" python3 -c '
|
||||||
import os, sys
|
import os, sys
|
||||||
class File:
|
class File:
|
||||||
attributes = [ # last in order wins in conflict, list must have both
|
attributes = []; content = ""; substitutions = dict()
|
||||||
"literally", "figuratively",
|
figurative = True; stub = True
|
||||||
"append", "replace",
|
def addattribute(self, *args):
|
||||||
"verbatim", "stub"
|
for a in args: # sloppy but works
|
||||||
]
|
if a == "stub": self.stub = True
|
||||||
content = ""
|
elif a == "verbatim": self.stub = False
|
||||||
substitutions = dict()
|
elif a == "figuratively": self.figurative = True
|
||||||
|
elif a == "literally": self.figurative = False
|
||||||
def __init__(self, **kwargs):
|
def __init__(self, **kwargs):
|
||||||
for key in kwargs:
|
for key in kwargs:
|
||||||
if key == "attributes":
|
if key == "attributes": self.addattribute(*kwargs[key])
|
||||||
self.attributes += kwargs[key]
|
else: setattr(self, key, kwargs[key])
|
||||||
else:
|
|
||||||
setattr(self, key, kwargs[key])
|
|
||||||
files = {"./cleanup.sh": File(attributes=["verbatim"], content="#!/bin/sh\n")}
|
files = {"./cleanup.sh": File(attributes=["verbatim"], content="#!/bin/sh\n")}
|
||||||
for part in reversed(sys.stdin.read().split("\n\n\n")):
|
for part in reversed(sys.stdin.read().split("\n\n\n")):
|
||||||
name = "." + part.split("\n")[0]
|
name = "." + part.split("\n")[0]
|
||||||
@ -31,10 +30,15 @@ for part in reversed(sys.stdin.read().split("\n\n\n")):
|
|||||||
for s in content[1:]:
|
for s in content[1:]:
|
||||||
s = s.split("\t")
|
s = s.split("\t")
|
||||||
if len(s) == 2: substitutions[s[0]] = s[1]
|
if len(s) == 2: substitutions[s[0]] = s[1]
|
||||||
|
mode = "replace"
|
||||||
|
for i in range(len(attributes)):
|
||||||
|
if attributes[i] in ["append", "replace"]:
|
||||||
|
mode = attributes[i]
|
||||||
|
attributes = list(set(attributes) ^ {"append", "replace"})
|
||||||
content = part[len("\n".join(content))+2:]
|
content = part[len("\n".join(content))+2:]
|
||||||
file = File(attributes = attributes, content = content,
|
file = File(attributes = attributes, content = content,
|
||||||
substitutions = substitutions)
|
substitutions = substitutions)
|
||||||
if file.attributes.index("append") > file.attributes.index("replace"):
|
if mode == "append":
|
||||||
if not(name in files):
|
if not(name in files):
|
||||||
sys.stderr.write(sys.argv[0] + ": " + name + ": "
|
sys.stderr.write(sys.argv[0] + ": " + name + ": "
|
||||||
+ "appending to nothing\n")
|
+ "appending to nothing\n")
|
||||||
@ -44,10 +48,8 @@ for part in reversed(sys.stdin.read().split("\n\n\n")):
|
|||||||
for name in files:
|
for name in files:
|
||||||
if name == "./cleanup.sh":
|
if name == "./cleanup.sh":
|
||||||
continue
|
continue
|
||||||
attributes = files[name].attributes
|
|
||||||
if name == "./js/quotes.json": print(attributes)
|
|
||||||
directory = "/".join(name.split("/")[:-1])
|
directory = "/".join(name.split("/")[:-1])
|
||||||
if attributes.index("stub") > attributes.index("verbatim"):
|
if files[name].stub:
|
||||||
prefix = ""
|
prefix = ""
|
||||||
suffix = ""
|
suffix = ""
|
||||||
for d in directory.split("/"):
|
for d in directory.split("/"):
|
||||||
@ -56,7 +58,7 @@ for name in files:
|
|||||||
if d + "/Suffix" in files.keys():
|
if d + "/Suffix" in files.keys():
|
||||||
suffix = files[d + "/Suffix"].content
|
suffix = files[d + "/Suffix"].content
|
||||||
files[name].content = prefix + files[name].content + suffix
|
files[name].content = prefix + files[name].content + suffix
|
||||||
if attributes.index("figuratively") > attributes.index("literally"):
|
if files[name].figurative:
|
||||||
content = files[name].content
|
content = files[name].content
|
||||||
for s in files[name].substitutions:
|
for s in files[name].substitutions:
|
||||||
instances = []
|
instances = []
|
||||||
@ -80,7 +82,7 @@ for name in files:
|
|||||||
with open(name, "w") as fd: fd.write(files[name].content)
|
with open(name, "w") as fd: fd.write(files[name].content)
|
||||||
if len(files["./cleanup.sh"].content.split("\n")) > 2:
|
if len(files["./cleanup.sh"].content.split("\n")) > 2:
|
||||||
with open("./cleanup.sh", "w") as fd:
|
with open("./cleanup.sh", "w") as fd:
|
||||||
fd.write(files["./cleanup.sh"].content)
|
fd.write(files["./cleanup.sh"].content + "rm cleanup.sh\n")
|
||||||
'
|
'
|
||||||
test -f homepage.local \
|
test -f homepage.local \
|
||||||
&& exec ./homepage.local \
|
&& exec ./homepage.local \
|
||||||
@ -2278,6 +2280,302 @@ fi
|
|||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
|
|
||||||
|
/blah/2023-07-21.html
|
||||||
|
|
||||||
|
: the usual situation in eurasia, from a distance
|
||||||
|
say thanks to my wife for making this meal
|
||||||
|
she toiled all day cooked this supper with zeal
|
||||||
|
and we feast and we feast and we eat with the wars
|
||||||
|
on tv movie screen pictring blood and al gore
|
||||||
|
turn that goddamn thing off i can't hear jamie talk
|
||||||
|
dad wait please we lost greece now they're storming iraq
|
||||||
|
say thanks to the machines they are filling the screen
|
||||||
|
fighting proxy wars over capital regimes
|
||||||
|
no more deaths no more fights only systems tonight
|
||||||
|
will be killed hard drives milled turned into bits and bytes
|
||||||
|
there's a person onscreen they aren't real let them be
|
||||||
|
shredded hair collarbone now the drones go take rome
|
||||||
|
dad agrees history will be written by 3
|
||||||
|
but now's not the time turn it off o k fine
|
||||||
|
: Waiting for your return
|
||||||
|
I found,
|
||||||
|
and shot,
|
||||||
|
your dog that sat at the door to your luxury condo
|
||||||
|
waiting for your return.
|
||||||
|
He was old
|
||||||
|
wizened
|
||||||
|
gray, thin hair on his back
|
||||||
|
and I felt bad doing it
|
||||||
|
but I wanted to see your face
|
||||||
|
your reaction
|
||||||
|
your black short hair shine in the setting sun
|
||||||
|
as you had read my neat handwriting on college ruled paper
|
||||||
|
"Turn around"
|
||||||
|
pinned by one red tack to your dead dog's ear
|
||||||
|
and as you turned you put your hand to your thigh
|
||||||
|
where sat a holstered pistol
|
||||||
|
far too late to lift your arm or pull the trigger
|
||||||
|
before I put a nine millimeter round
|
||||||
|
in your forehead
|
||||||
|
heart
|
||||||
|
and left kneecap (for good measure)
|
||||||
|
and watched you collapse on your newly tarred driveway
|
||||||
|
and watched your blood drip out your head and torso and leg
|
||||||
|
and drip down onto the hot, black surface,
|
||||||
|
and watched the blood make that interesting splatter.
|
||||||
|
It's too bad
|
||||||
|
that your dog had to die this way
|
||||||
|
before he died I gave him a nice steak I picked up on the drive over
|
||||||
|
a small steak, maybe a half-dollar's size
|
||||||
|
but nice nevertheless and better than any food you'd ever given him
|
||||||
|
and I took him to your living room and he and I sat on your couch and
|
||||||
|
he sat his head on my lap
|
||||||
|
and I shed a tear
|
||||||
|
I always shed a tear
|
||||||
|
for the souls I take (I only took one that day).
|
||||||
|
I am sorry
|
||||||
|
your dog had to die this way
|
||||||
|
but it was a better death than could be had
|
||||||
|
in that airless, sterile condo
|
||||||
|
and one your dog was happy to receive
|
||||||
|
pressing his head against my silencer.
|
||||||
|
: Autumn
|
||||||
|
The best thing my parents ever did for me was neglect to raise me,
|
||||||
|
because if they raised me I'd surely be an even worse person.
|
||||||
|
They seem to hate me, and I do too,
|
||||||
|
but it's odd that they seem to be under the illusion that they did
|
||||||
|
raise me. Because then wouldn't it be their fault
|
||||||
|
that I turned out like this?
|
||||||
|
: TempleOS
|
||||||
|
hey davis terry a temple codin every day
|
||||||
|
jesus christ on systemd
|
||||||
|
fading through reality
|
||||||
|
modern 64 bit fight
|
||||||
|
commodore and kilobytes
|
||||||
|
glowing hard and nothing more
|
||||||
|
switch statements power in C
|
||||||
|
user programmed commodore
|
||||||
|
small town train fatality
|
||||||
|
hey terry whyd you leave us so many mysteries
|
||||||
|
we don't understand your code
|
||||||
|
insane man or god, who knows?
|
||||||
|
how could one guy ever make a
|
||||||
|
self hosting OS ISO
|
||||||
|
: In a sky without a sun
|
||||||
|
there are a bunch of people falling from the sky
|
||||||
|
including me
|
||||||
|
and if you maneuver your arms a bit
|
||||||
|
against the pressure of a forceless wind
|
||||||
|
that is so powerful in the absence of a sun, or stars,
|
||||||
|
or planet
|
||||||
|
you can look up and see It
|
||||||
|
it has a face but its face will make you vomit in the \
|
||||||
|
air that is passing by you
|
||||||
|
it's best not to think about it or try to comprehend it
|
||||||
|
see tony over there
|
||||||
|
no, to your left
|
||||||
|
yeah, there
|
||||||
|
and how his face is white as a sheet?
|
||||||
|
illuminated, clearly visible in a \
|
||||||
|
world without light
|
||||||
|
he Understood it
|
||||||
|
it has eyes but we don't know how something so big
|
||||||
|
could have anything to see
|
||||||
|
/
|
||||||
|
it has a mouth but no teeth, or maybe teeth, maybe we \
|
||||||
|
could see
|
||||||
|
its teeth if so much blood wasn't falling out of it
|
||||||
|
fortunately newton's laws still apply
|
||||||
|
it's falling at the same rate we are
|
||||||
|
you'll never have to touch it
|
||||||
|
but there is no ground on which we can land, and be freed from this \
|
||||||
|
life
|
||||||
|
no way out
|
||||||
|
but to Understand
|
||||||
|
so what do we do
|
||||||
|
sheila and i play tic tac toe, we can keep the squares in our head
|
||||||
|
/
|
||||||
|
i prefer to maneuver myself to face away from the thing in the sky
|
||||||
|
because if i squint a little bit
|
||||||
|
it looks like me
|
||||||
|
|
||||||
|
|
||||||
|
/blah/2023-07-20.html
|
||||||
|
|
||||||
|
2023-07-10
|
||||||
|
|
||||||
|
[2:13 PM] [...]: Hey what happened you don't bk no more???
|
||||||
|
[2:18 PM] trinity: what happened is u owe me $80 and i will never see u
|
||||||
|
again after august 20 so i need that money pronto
|
||||||
|
[2:18 PM] trinity: where can i meet u for it
|
||||||
|
[2:18 PM] trinity: i walked out cuz i decided fuck it we ball
|
||||||
|
[2:18 PM] [...]: Why?
|
||||||
|
[2:19 PM] [...]: You leaving?
|
||||||
|
[2:19 PM] [...]: Maine
|
||||||
|
[2:19 PM] trinity: august 20 i'm moving on from maine
|
||||||
|
[2:19 PM] [...]: Ah
|
||||||
|
[2:19 PM] [...]: Noice
|
||||||
|
[2:19 PM] [...]: Where you off too?
|
||||||
|
[2:19 PM] [...]: Random or picked place?
|
||||||
|
[2:19 PM] trinity: colorado
|
||||||
|
[2:20 PM] trinity: but if i find a cool town i'm just gonna live there
|
||||||
|
instead
|
||||||
|
[2:21 PM] trinity: btw if u know any quick work i need money
|
||||||
|
[2:23 PM] trinity: within walking distance of blake st. i'm down as long
|
||||||
|
as it's not me getting fucked
|
||||||
|
[2:23 PM] [...]: Ah well I don't blame you honestly I wanna do similar
|
||||||
|
things and just kinda go around every where and go
|
||||||
|
where life takes me but I'll lyk about any work if I
|
||||||
|
find any
|
||||||
|
[2:24 PM] [...]: My plan is next year after my birthday I'm getting in
|
||||||
|
my car and driving and not looking back for a awhile
|
||||||
|
|
||||||
|
Sent SMS to ??? ([...]) at 2023-07-07T14:25:54-0400:
|
||||||
|
this is trinity btw
|
||||||
|
hey [...], i just walked out. [...]'s gonna need coverage for 11-6ish tomorrow.
|
||||||
|
i think the way [...] talks to me isn't appropriate considering what i
|
||||||
|
contributed in terms of labor. if you want i can work at lisbon st from now on,
|
||||||
|
i can make it on time and for whatever shifts they want. i've been working at
|
||||||
|
bk main st nearly a year and before that it had been another and i think my
|
||||||
|
time there has now come to an end
|
||||||
|
i didn't walk out out of anger but a realization that the things i want to be
|
||||||
|
changed won't be and even if i made it through today tomorrow (a saturday on
|
||||||
|
main st) would be as bad if not worse, and the same thing would happen week
|
||||||
|
after week. i'm planning on moving to colorado and will be in late august or so
|
||||||
|
with no plans as to what i'll be doing there when i arrive
|
||||||
|
until then, i'm at lisbon st when you need me, if you need me. if not i'll
|
||||||
|
start looking for different work tonight. i like burger king but i don't like
|
||||||
|
being understaffed and micromanaged when i came in to a poor kitchen setup in
|
||||||
|
the first place.
|
||||||
|
i already texted [...] and told him if he's the night manager kim would
|
||||||
|
appreciate it if he came in early. i'm not super sure if that was the right
|
||||||
|
move but i know he can text whomever it may concern
|
||||||
|
thanks
|
||||||
|
|
||||||
|
2023-07-06
|
||||||
|
|
||||||
|
[6:38 PM] trinity: [...]
|
||||||
|
[6:38 PM] trinity: i wanna move to [...]
|
||||||
|
[6:38 PM] trinity: Eventually. like end of year maybe
|
||||||
|
[6:39 PM] trinity: first of all is that cool with u. cuz it's ur turf. i'm
|
||||||
|
the crazy bitch u know on the internet who's slightly
|
||||||
|
unstable and notoriously abrasive. if ur like what no
|
||||||
|
what the fuck that is a fair reaction
|
||||||
|
[6:40 PM] [...]: i would love it if you moved here
|
||||||
|
[6:40 PM] [...]: we could smoke together
|
||||||
|
[6:40 PM] [...]: legal weed :3
|
||||||
|
[6:41 PM] trinity: i'm bored of maine. i like it but the people can be
|
||||||
|
dangerous and the wild can be dangerous and although
|
||||||
|
it's an honest place it can be a cruel place
|
||||||
|
[6:41 PM] trinity: oh i missed u typing
|
||||||
|
[6:42 PM] [...]: Colorado is nice
|
||||||
|
[6:42 PM] [...]: but the big city is scary a little bit
|
||||||
|
[6:42 PM] [...]: im just a country girl
|
||||||
|
[6:44 PM] trinity: weed is legal here too. and i too am meh on cities. but
|
||||||
|
i need to never be recognized again by anyone with
|
||||||
|
which i went to high school and i know 4 good people in
|
||||||
|
this state and the rest are somewhere between neutral
|
||||||
|
and evil once ive gotten to know them
|
||||||
|
[6:45 PM] trinity: i know u a little, i know [...] a little, i know how to
|
||||||
|
sleep outside and live out of a backpack, and i know
|
||||||
|
burger king kitchens like the back of my hand. so i'm
|
||||||
|
fine wherever and [...] seems kinda fuckin swag
|
||||||
|
[6:47 PM] trinity: that makes 2 decent people 0 known bad people and 1 big
|
||||||
|
metropolitan area to explore
|
||||||
|
[6:47 PM] trinity: could i receive mail where u guys are while i get a new
|
||||||
|
id and then po box?
|
||||||
|
[6:49 PM] trinity: if not thats fine ill figure it out
|
||||||
|
[6:51 PM] [...]: yea thats fine
|
||||||
|
[6:51 PM] [...]: awa
|
||||||
|
[6:52 PM] [...]: we could put you up
|
||||||
|
[6:52 PM] trinity: up?
|
||||||
|
[6:52 PM] [...]: like you could crash here
|
||||||
|
[6:52 PM] [...]: lol
|
||||||
|
[6:52 PM] trinity: nah i prefer to sleep in nature or abandoned areas
|
||||||
|
[6:53 PM] [...]: based
|
||||||
|
[6:53 PM] trinity: colorado will be difficult because snow. but i can
|
||||||
|
figure it out
|
||||||
|
[6:53 PM] [...]: it also feels about 10° colder than it is due to the air
|
||||||
|
thinness
|
||||||
|
[6:54 PM] trinity: damn
|
||||||
|
[6:54 PM] [...]: it has gotten up to 34°C here and i still havent had to wear
|
||||||
|
shorts
|
||||||
|
[6:55 PM] trinity: i just need to be free. from stuff from being known and
|
||||||
|
from existing on so much paper
|
||||||
|
[6:55 PM] [...]: yea
|
||||||
|
[6:55 PM] [...]: good luck
|
||||||
|
[6:55 PM] [...]: i feel that
|
||||||
|
[6:57 PM] trinity: i've been stagnant for the last nearly 2 years and i
|
||||||
|
have barely any friends and recently a friend of mine
|
||||||
|
turned out to be totally wacked out and now i have 2
|
||||||
|
friends less than in january and i barely was friends
|
||||||
|
with anyone in the first place
|
||||||
|
[6:58 PM] trinity: which would be fine but bumfuck nowhere maine doesn't
|
||||||
|
exactly have a strong people that exist demographic
|
||||||
|
[7:01 PM] trinity: that's my rant ive been thinkin bout this at work
|
||||||
|
[7:01 PM] [...]: yea
|
||||||
|
[7:02 PM] [...]: ily
|
||||||
|
[7:03 PM] trinity: i love you too
|
||||||
|
[7:03 PM] [...]: you could definitely find friends here
|
||||||
|
[7:03 PM] [...]: its a big city
|
||||||
|
[7:03 PM] [...]: and people are really friendly
|
||||||
|
[7:03 PM] [...]: its like it was in the midwest
|
||||||
|
[7:03 PM] [...]: but bigger
|
||||||
|
[7:04 PM] trinity: i mostly wanna know fewer bad people
|
||||||
|
[7:04 PM] [...]: i get that
|
||||||
|
[7:04 PM] [...]: its hard sometimes especially when you stumble into a
|
||||||
|
friend group that has some people you feel are being
|
||||||
|
wacky but you cant say anything really cause youre new
|
||||||
|
[7:04 PM] [...]: at least that has happened to me
|
||||||
|
[7:05 PM] trinity: lead in the water and drugs in the streets. everyone i
|
||||||
|
know has been abused brutally and takes their rage out
|
||||||
|
by abusing others. it's like a mosh pit of cruelty.
|
||||||
|
even people i know that are intent on breaking their
|
||||||
|
cycle still don't. maybe i'm one of them but maybe if
|
||||||
|
i'm no longer surrounded by bad i'll be less bad
|
||||||
|
[7:05 PM] trinity: not even good drugs just crack coke and opioids
|
||||||
|
[7:07 PM] [...]: circumstances are important
|
||||||
|
[7:07 PM] [...]: material conditions
|
||||||
|
|
||||||
|
2019-10-10
|
||||||
|
|
||||||
|
Bridge English
|
||||||
|
Gatsby Journal #2 (Journal #3)
|
||||||
|
I don’t know if I can relate to Gatsby. I’m sure I have an ego that I’m
|
||||||
|
not aware of (but that everyone else is) - but I guess I’ll probably
|
||||||
|
know if I was like him when I age out of this stage of my life. I used
|
||||||
|
to make YouTube videos, a while ago, and for a couple weeks when I
|
||||||
|
started out I was trying to play a character in front of the camera
|
||||||
|
because I felt people would like me more. I don’t think there’s an easy
|
||||||
|
way to say it, but, hell, nobody liked me anyway, and I decided that
|
||||||
|
I’d be as genuine as possible - but for a time I guess there was a
|
||||||
|
disconnect between how people saw me and who I was. It probably wasn’t
|
||||||
|
a lot of people, though. My videos averaged fifty or so views. But it
|
||||||
|
was enough to scare me straight. It’s dangerous to pretend to be
|
||||||
|
someone who you aren’t, because you begin to lose sight of who you are.
|
||||||
|
I don’t see myself as “destined” for something in my life, either. I’ll
|
||||||
|
probably get a degree in Computer Science a couple years after I
|
||||||
|
graduate high school but after that I have no plans. My opinion is that
|
||||||
|
Lewiston, Maine, is a curse rather than a destiny. I know very few
|
||||||
|
people who have left this city, even after planning to, and I know very
|
||||||
|
many people who wish to leave every single day. Maybe by the nature of
|
||||||
|
where I live (and I’d say you, too, but teaching is a respectable job
|
||||||
|
and you don’t live in Lewiston anyway) I’m “destined” to get a minimum
|
||||||
|
wage job and become a puppet for the bourgeoisie until I die. Maybe the
|
||||||
|
only reason I feel this is cynicism; after you live in the same place
|
||||||
|
for a majority of your life, you come to hate it, no matter where it
|
||||||
|
is. But, hey, y’know, life keeps on tripping.
|
||||||
|
This journal was kinda a downer and I don’t really have a good ending for it so
|
||||||
|
here’s a picture of a dog to cheer you up. This is the companion of a
|
||||||
|
guy I follow on Twitter, her name is Akina.
|
||||||
|
[picture of Akina]
|
||||||
|
oh also before you go all “wow people don’t like deven that’s crazy” dude it’s
|
||||||
|
actually awesome i can do whatever i want and nobody cares, plus i
|
||||||
|
actually know who my real friends are. life is poppin’. having four or
|
||||||
|
five good friends really is way better than having twenty or so lame
|
||||||
|
friends.
|
||||||
|
|
||||||
|
|
||||||
/blah/2023-07-13.html
|
/blah/2023-07-13.html
|
||||||
|
|
||||||
You're now chatting with a random stranger. Say STAND WITH THE CHINESE PEOPLE
|
You're now chatting with a random stranger. Say STAND WITH THE CHINESE PEOPLE
|
||||||
|
Loading…
Reference in New Issue
Block a user