From aa6ade8c1bc51bc8f379442bb00710438d1385fd Mon Sep 17 00:00:00 2001 From: "Adam T. Carpenter" Date: Sun, 29 Nov 2020 08:53:22 -0500 Subject: organized posts, added profile, started makefile --- Makefile | 24 ++ about.html | 11 + .../2019-04-06-why-have-a-website-in-2019.html | 176 ----------- contact.html | 5 +- includes/stylesheet.css | 2 + index.html | 60 ++-- ...-21-dancing-the-shag-and-the-new-lion-king.html | 91 ------ .../2019-07-28-i-finally-found-a-drink-i-like.html | 92 ------ life/2019-08-11-marrying-my-best-friend.html | 74 ----- life/2020-04-10-the-obligatory-covid-19-post.html | 109 ------- life/2020-04-10-wedding-photos-are-here.html | 102 ------- .../2019-04-06-why-have-a-website-in-2019.html | 176 +++++++++++ ...-21-dancing-the-shag-and-the-new-lion-king.html | 91 ++++++ .../2019-07-28-i-finally-found-a-drink-i-like.html | 92 ++++++ posts/life/2019-08-11-marrying-my-best-friend.html | 74 +++++ .../2020-04-10-the-obligatory-covid-19-post.html | 109 +++++++ posts/life/2020-04-10-wedding-photos-are-here.html | 102 +++++++ .../2020-07-11-why-computer-science-at-w-m.html | 255 ++++++++++++++++ .../2020-11-24-i-like-hyper-more-than-actix.html | 23 ++ ...est-way-to-transfer-gopro-files-with-linux.html | 133 +++++++++ ...9-28-my-preferred-method-for-data-recovery.html | 282 ++++++++++++++++++ .../2020-07-26-now-this-is-a-minimal-install.html | 107 +++++++ ...ear-god-why-are-pdf-editors-such-an-ordeal.html | 79 +++++ ...-07-how-to-start-and-drive-a-hudson-hornet.html | 328 +++++++++++++++++++++ .../2019-07-04-yabs-yet-another-bad-shop.html | 241 +++++++++++++++ .../2019-08-30-keep-right-except-to-pass.html | 114 +++++++ profile/adamcarpenter.card | 24 ++ profile/adamcarpenter.html | 26 ++ profile/index.html | 0 .../2020-07-11-why-computer-science-at-w-m.html | 255 ---------------- .../2020-11-24-i-like-hyper-more-than-actix.html | 23 -- rss.xml | 117 ++------ ...est-way-to-transfer-gopro-files-with-linux.html | 133 --------- ...9-28-my-preferred-method-for-data-recovery.html | 282 ------------------ unix/2020-07-26-now-this-is-a-minimal-install.html | 107 ------- ...ear-god-why-are-pdf-editors-such-an-ordeal.html | 79 ----- ...-07-how-to-start-and-drive-a-hudson-hornet.html | 328 --------------------- wheels/2019-07-04-yabs-yet-another-bad-shop.html | 241 --------------- wheels/2019-08-30-keep-right-except-to-pass.html | 114 ------- 39 files changed, 2348 insertions(+), 2333 deletions(-) create mode 100644 Makefile delete mode 100644 computing/2019-04-06-why-have-a-website-in-2019.html delete mode 100644 life/2019-07-21-dancing-the-shag-and-the-new-lion-king.html delete mode 100644 life/2019-07-28-i-finally-found-a-drink-i-like.html delete mode 100644 life/2019-08-11-marrying-my-best-friend.html delete mode 100644 life/2020-04-10-the-obligatory-covid-19-post.html delete mode 100644 life/2020-04-10-wedding-photos-are-here.html create mode 100644 posts/computing/2019-04-06-why-have-a-website-in-2019.html create mode 100644 posts/life/2019-07-21-dancing-the-shag-and-the-new-lion-king.html create mode 100644 posts/life/2019-07-28-i-finally-found-a-drink-i-like.html create mode 100644 posts/life/2019-08-11-marrying-my-best-friend.html create mode 100644 posts/life/2020-04-10-the-obligatory-covid-19-post.html create mode 100644 posts/life/2020-04-10-wedding-photos-are-here.html create mode 100644 posts/programming/2020-07-11-why-computer-science-at-w-m.html create mode 100644 posts/programming/2020-11-24-i-like-hyper-more-than-actix.html create mode 100644 posts/unix/2019-07-04-the-best-way-to-transfer-gopro-files-with-linux.html create mode 100644 posts/unix/2019-09-28-my-preferred-method-for-data-recovery.html create mode 100644 posts/unix/2020-07-26-now-this-is-a-minimal-install.html create mode 100644 posts/unix/dear-god-why-are-pdf-editors-such-an-ordeal.html create mode 100644 posts/wheels/2019-06-07-how-to-start-and-drive-a-hudson-hornet.html create mode 100644 posts/wheels/2019-07-04-yabs-yet-another-bad-shop.html create mode 100644 posts/wheels/2019-08-30-keep-right-except-to-pass.html create mode 100644 profile/adamcarpenter.card create mode 100644 profile/adamcarpenter.html create mode 100644 profile/index.html delete mode 100644 programming/2020-07-11-why-computer-science-at-w-m.html delete mode 100644 programming/2020-11-24-i-like-hyper-more-than-actix.html delete mode 100644 unix/2019-07-04-the-best-way-to-transfer-gopro-files-with-linux.html delete mode 100644 unix/2019-09-28-my-preferred-method-for-data-recovery.html delete mode 100644 unix/2020-07-26-now-this-is-a-minimal-install.html delete mode 100644 unix/dear-god-why-are-pdf-editors-such-an-ordeal.html delete mode 100644 wheels/2019-06-07-how-to-start-and-drive-a-hudson-hornet.html delete mode 100644 wheels/2019-07-04-yabs-yet-another-bad-shop.html delete mode 100644 wheels/2019-08-30-keep-right-except-to-pass.html diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6a26510 --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +# simple date to RFC date: +# date -j -f "%Y-%m-%d" -R 2020-10-29 + +all: + echo done. + +serve: + python3.7 -m http.server 3000 + +resume: + echo unimplemented! + +post: + @read -p "Title: " TITLE; \ + read -p "Category: " CATEGORY; \ + SHORT_DATE=`date +"%Y-%m-%d"`; \ + LONG_DATE=`date -R`; \ + mkdir -p posts/$$category; \ + FILENAME=posts/$$category/`date +"%Y-%m-%d-"``echo $$title | tr "[:upper:]" "[:lower:]" | tr "[:blank:]" -`.html; \ + $$EDITOR $$FILENAME; \ + sed -i .bak '5 a\ + $$TITLE https://www.53hor.net/$$FILENAME https://www.53hor.net/$$FILENAME $$LONG_DATE + ' rss.xml + diff --git a/about.html b/about.html index 5629dc1..7aa009a 100644 --- a/about.html +++ b/about.html @@ -60,6 +60,17 @@

About

+ +

My name is Adam Carpenter. On some sites I'm 53hornet.

+

+ +

+ +

+ I am a professional computer programmer, amateur Hudson driver, + mechanic, and caretaker, and a UNIX/FreeBSD enthusiast. I also see + myself as a loving husband and doting puppy parent. +

diff --git a/computing/2019-04-06-why-have-a-website-in-2019.html b/computing/2019-04-06-why-have-a-website-in-2019.html deleted file mode 100644 index f8520d4..0000000 --- a/computing/2019-04-06-why-have-a-website-in-2019.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - 53hornet ➙ Why Have a Web Site in 2019? - - - - - -
-

Why Have a Web Site in 2019?

-
- Adam, why on earth do you have a website? Wait... Is this a - blog? It's 2019, why don't you just use Facebook?! -
- -

- I've wanted to have my own website for a long time mostly because I like - playing with technology. I think it's cool that I can make a few files - on a computer in my closet available for the entire world to see. The - web has become a near-necessity in our daily lives and it's only been - around for a couple of decades. That has always fascinated me enough to - drive me to see if I can do it on my own. I started self-hosting my own - web server about a year ago now and it's been an awesome study in the - way all of the tech we use on the web works. -

- -

- A written website is also a good way to keep up on my writing skills. - I've graduated college and won't be writing essays for the foreseeable - eternity. Which is fine except that I have no reason to write creatively - or formally anymore. Having this site encourages me to continue turning - thoughts into words, even though it's more casual than a term paper. -

- -

- This extends into the professionalism of a personal website. Normally - you can't point your employer towards your Twitter profile as the - distillation of your online footprint. Having a website, especially one - that separates professional and personal interests, is ten times better - than a resume, especially in the world of technology. It lets you tell - people exactly who you are and what you do, without forcing them to - navigate through an auth wall or a bunch of puppy photos. Your - professional and personal lives don't bleed together quite as much and - it makes for a kick-ass business card. -

- -

- Most importantly however, I enjoy the level of control that I gain with - creating and operating my own website, something I have also sought for - a long time. In high school I set up an old Dell from my school's - recycling center with Windows XP and Microsoft Internet Information - Services. It didn't have SSL or even a domain name but it was reachable - over the WAN. I set up an upload system so that my friends and I could - 'post' memes and funny messages for each other on raw html pages written - with Microsoft Word. That was the extent of its functionality. It was - slow, insecure, and went offline every time the router got a new IP - assigned to it. But I didn't care. It was a site the school couldn't - block. It had no name and no rules and nobody could tell us what to do - with it because it was ours. And we called it the - Troll Nexus Center because that's what you do when you're 15 -

- -

- My reasons then for building the Troll Nexus Center still stand now. - Having your own website is having your own piece of internet - property. - I first heard this wording from - Luke Smith over on his YouTube channel - and it's one-hundred percent true. Tumblogs, Google Sites, Facebook - profiles, and GitHub Pages are all like renting an apartment. Sure, - there are some really nice apartments out there but it's not the same as - owning your own home. You have to pay rent obviously, and rent is - subject to change once your lease is up. If anything breaks you text - your landlord and wait to have it fixed. You aren't allowed to fix it - yourself and sometimes it doesn't get fixed at all. And of course you're - limited by how much you can customize things to your own liking. Whether - it's painting walls or knocking them down. -

- -

- These limitations may or may not apply to you. Whether you're paying for - storage, server space, metrics, or watching an ad every five seconds, - these services aren't free either. And you certainly can't fix - everything that goes wrong with them. I started on Google Sites. It's a - truly fantastic system. Building a site is like putting a PowerPoint - slide together. I just plain outgrew it. There were too many things I - wanted to do that I simply couldn't. I was also at the mercy of Google's - constant change. After I finished constructing my first site, Google - announced they would be shutting down the old Google Sites in favor - of an entirely new platform under the same name. Weeks of work got thrown out the window. You might also not care - about ads or customization. You may be intimidated by doing things - yourself and prefer that the landlord take care of everything. - Personally, I like the challenge and the craftsmanship that comes with - doing something myself. And I like being in total control of my server, - site, and content. Not from a tinfoil hat perspective but from a "gosh I - really wish I could just share more than 15 gigabytes of family video - with my relatives in New York and Ohio" perspective. -

- -

- So that's why I created my own website. If you want to know - how I host my own website, look for another post about my - server setup where I'll explain everything I'm hosting and how I got it - all hooked up. And that's a wrap. Now you know why I'm here instead of - somewhere else online. Sure, I do have Facebook and YouTube accounts but - I don't frequently update anything on either of them. This site is my - home online. It's where I keep all of my interests, hobbies, and - memories for sharing with others. -

- -

- Now you know where to find me. If you want to keep up with me, be - old-fashioned and subscribe to my RSS feed. -

-
- - diff --git a/contact.html b/contact.html index d6e00f2..386aeba 100644 --- a/contact.html +++ b/contact.html @@ -62,8 +62,9 @@

Contact Me

- You can write to mail at 53hor dot net. I also exist on the following - sites but may or may not use them that often. + You can write to atc@53hor.net. I + also exist on the following sites but may or may not use them that + often.