Update theme, posts, created projects page

This commit is contained in:
Nate Anderson
2025-01-10 16:13:20 -07:00
parent ff4602ec71
commit c10b765903
137 changed files with 237 additions and 5151 deletions
+3
View File
@@ -0,0 +1,3 @@
## Hello Weary Traveler
Took alot of effort to fetch those bytes, hope I have something here worth your while.
@@ -1,15 +1,12 @@
---
title: "Hosting Mumble on a Subdomain with Nginx"
date: 2024-01-04T10:04:57-07:00
draft: false
tags: ['nginx', 'self host', 'mumble']
summary: 'How to host a mumble server on a subdomain behind nginx reverse proxy'
tocOpen: true
cover:
image: "/images/nginx-mumble.png"
alt: "Nginx logo and Mumble Logo"
caption: "Star-crossed lovers"
relative: false
description: 'How to host a mumble server on a subdomain behind nginx reverse proxy'
tags: ["nginx"]
showTableOfContents: true
image: "/images/nginx-mumble.png"
weight: 1
type: "post"
---
# All I Found Was Tumble Weeds
+5 -9
View File
@@ -1,16 +1,12 @@
---
title: "How I Made This Site"
date: 2022-08-31T20:38:09-06:00
draft: false
searchHidden: false
tags: ['self host', 'raspberry pi']
summary: 'I talk about how the "cloud" works, and show how one can host a site on the internet'
tocOpen: true
cover:
image: "/images/ocean-aerial.jpg"
alt: ""
caption: "The ocean, like my mind, is really big"
relative: false
description: 'I talk about how the "cloud" works, and show how one can host a site on the internet'
type: "post"
image: "/images/ocean-aerial.jpg"
showTableOfContents: true
weight: 1
---
I've dreamed of this day but never imagined I'd actually think I've got ideas mature enough to do it. Turns out, kids can have good ideas too once in a while.
+7 -11
View File
@@ -1,16 +1,12 @@
---
title: "Japan 1 Arrival"
title: "Japan: Arrival"
date: 2022-11-18T14:31:04-07:00
draft: false
tags: ['travel', 'japan']
searchHidden: false
summary: 'We arrived to Tokyo, experienced some of the city as we found our way to our hotel for the night.'
tocOpen: true
cover:
image: "/images/japan-arrival.JPG"
alt: ""
caption: "The land of the rising sun greeted us with a setting one."
relative: false
description: 'We arrived to Tokyo, experienced some of the city as we found our way to our hotel for the night.'
showTableOfContents: true
image: "/images/japan-arrival.JPG"
weight: 1
type: "post"
---
# We Made It
@@ -33,4 +29,4 @@ Of course the first thing we had to do was shop! The city is filled with conbini
![image](/images/japan-mcdonalds.jpg#center)
We saw a 6 story McDonalds on our way to the hotel so we satisfied our cravings there then went to a store called UNIQLO. Everything is so clean here, people have been really kind, and they even laugh when I say "konichiwa" (I won't read into why, feels better to assume my humor is bilingual). After about an hour of shopping we headed back to our room. We hit the sac around 9 and sleep caught us faster than we hoped.
We saw a 6 story McDonalds on our way to the hotel so we satisfied our cravings there then went to a store called UNIQLO. Everything is so clean here, people have been really kind, and they even laugh when I say "konichiwa" (I won't read into why, feels better to assume my humor is bilingual). After about an hour of shopping we headed back to our room. We hit the sac around 9 and sleep caught us faster than we hoped.
+6 -10
View File
@@ -1,15 +1,11 @@
---
title: "Japan 2 Cats"
title: "Japan: Cats"
date: 2022-11-20T01:00:59-07:00
draft: false
tags: ['japan', 'travel', 'cats']
summary: 'Our second day was full of cats, visiting Nippori and walking down the "shotengai", or the main shopping street.'
tocOpen: true
cover:
image: "/images/japan-nippori-walk.JPG"
alt: ""
caption: "Walking through Niporri's shotenga"
relative: false
description: 'Our second day was full of cats, visiting Nippori and walking down the "shotengai", or the main shopping street.'
type: "post"
showTableOfContents: true
image: "/images/japan-nippori-walk.JPG"
---
# Japan is Fond of Their Cats
@@ -47,4 +43,4 @@ I think there will be a number of things I will learn over the course of this tr
- Coming from the U.S., managing water and trash is difficult at first. There are many conbinis (convenience stores) that sell water bottles, and inside you can find trash cans. There aren't really any other convenient ways to fill water or toss trash.
- Steering wheels are on the right side, so everything is reversed. Mostly this just means people will pass you on the sidewalk on the left side, and it makes for lots of _you and the person walking toward you both move to the right, then it gets awkward_ moments.
- Steering wheels are on the right side, so everything is reversed. Mostly this just means people will pass you on the sidewalk on the left side, and it makes for lots of _you and the person walking toward you both move to the right, then it gets awkward_ moments.
-19
View File
@@ -1,19 +0,0 @@
---
title: "Japan 3 Capitalism - WIP"
date: 2022-11-20T04:33:54-07:00
draft: false
tags: ['japan', 'travel']
summary: 'For our third day in Tokyo, we shopped til we dropped'
tocOpen: true
cover:
image: "/images/japan-shopping.JPG"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
alt: ""
caption: "In the heart of Shinjuku, the number of shops is overwhelming. Well, maybe for a novice **smirk*"
relative: false
---
# Hold on
I have this post half written, we are going to be on a long train ride today so I'll finish this one up then.
+8 -13
View File
@@ -1,17 +1,12 @@
---
title: "Japan 4 Hospitality"
title: "Japan: Hospitality"
date: 2022-11-21T05:19:38-07:00
draft: false
tags: ['japan', 'travel', 'culture', 'politics']
summary: 'We packed up from Shinjuku and headed to a small town near the base of Mount Fuji and experienced the generosity and kindness of an old man there.'
tocOpen: true
cover:
image: "/images/japan-fuji.JPG"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
alt: ""
caption: "Mount Fuji view from Lake Kawaguchi"
relative: false
tags: ['travel', 'japan']
description: 'We packed up from Shinjuku and headed to a small town near the base of Mount Fuji and experienced the generosity and kindness of an old man there.'
showTableOfContents: true
image: "/images/japan-fuji.JPG"
weight: 1
type: "post"
---
# Japan's Hospitality
@@ -46,4 +41,4 @@ Our host was greatly amused at our noodle cup dinner. He heated up some water fo
![image](/images/japan-noodle-cup.JPG#center)
His house is off-grid with solar panels, with lots of custom wood carpentry, he told us its a hobby of his. He also runs a small cafe out of the house that is all organic, he serves food he grows in his little farm. Its a pretty incredible passion project of his, all in an effort he says to reduce his CO2 emissions, as global warming has increased the size and damage of typhoons to Japan. His eletric car also has a big sticker on it about being in some sort of EV club that I suspect views him as the president. As he showed us the house, he mentioned that we could use his 'onsen' (hot spring / public bath). He shows us into a sauna looking room with a large wooden bath. We happily accepted the offer. We had a wonderfully warm evening after some trekking out in the cold.
His house is off-grid with solar panels, with lots of custom wood carpentry, he told us its a hobby of his. He also runs a small cafe out of the house that is all organic, he serves food he grows in his little farm. Its a pretty incredible passion project of his, all in an effort he says to reduce his CO2 emissions, as global warming has increased the size and damage of typhoons to Japan. His eletric car also has a big sticker on it about being in some sort of EV club that I suspect views him as the president. As he showed us the house, he mentioned that we could use his 'onsen' (hot spring / public bath). He shows us into a sauna looking room with a large wooden bath. We happily accepted the offer. We had a wonderfully warm evening after some trekking out in the cold.
+31 -16
View File
@@ -1,31 +1,46 @@
---
title: "Learning Style"
date: 2022-12-29T15:59:11-07:00
draft: false
tags: ["rant", "learning style"]
summary: "I rant about the myth of learning styles"
tocOpen: true
cover:
#image: "/images/img.jpg"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
alt: ""
caption: ""
relative: false
description: "I rant about the myth of learning styles"
tags: ["thougts", "learning"]
showTableOfContents: true
weight: 1
type: "post"
---
# What's Your Learning Style?
Hot take warning.
I think the notion that a person has a preferred learning style is ridiculous. I think it is a learned preference and a widely accepted myth, people learn in all sorts of different ways depending on the subject matter, environment, and age.
I think the notion that a person has a preferred learning style is ridiculous.
I think it is a learned preference and a widely accepted myth, people learn in
all sorts of different ways depending on the subject matter, environment, and age.
## Why do I care?
# Why do I care?
Because, I think its annoying when people bring up their learning preference to say that they are a visual learner. No one ever brings it up to say they have a tactile or auditory learning style. Why? Kinda like how (in my experience) whenever someone feels the need to unsolicitedly claim they have native american ancestry it is always Cherokee. Nothing against the Cherokee nation, its just funny to me that in my experience no one has broken those molds.
Because, I think its annoying when people bring up their learning preference
to say that they are a visual learner. No one ever brings it up to say they
have a tactile or auditory learning style. Why? Kinda like how (in my experience)
whenever someone feels the need to unsolicitedly claim they have native american
ancestry it is always Cherokee. Nothing against the Cherokee nation, its just funny
to me that in my experience no one has broken those molds.
The real bone I have to pick with visual learners is I feel it is used as a crutch to make some claim that they are unable to participate well in school or complete some task because it isn't catered toward their learning style. If anything, today would be the greatest time in the history of the world to be a visual learner. You can give ai somne words and it creates photo-realistic images. Youtube has more content to watch than you could ever get through in your lifetime, 1000's fold. And that's one platform. But visual learners, in my mind, have a close connotation with lazy zoomer tik-tok scrollers who can 'only learn' DIY hacks presented to them in a rapid fire, meme-spliced format. No. Thats learned through your terrible habits. Put your phone down and try to read a good book. Humans have learned through auditory and written means for thousands of years. Now you are gonna tell me there isn't a single auditory or tactile learner that brings up this inconvenience when Mr. Bones turns on Bill Nye the Science Guy?
The real bone I have to pick with visual learners is I feel it is used as a crutch
to make some claim that they are unable to participate well in school or complete
some task because it isn't catered toward their learning style. If anything,
today would be the greatest time in the history of the world to be a visual
learner. You can give ai somne words and it creates photo-realistic images.
Youtube has more content to watch than you could ever get through in your
lifetime, 1000's fold. And that's one platform. But visual learners, in my mind,
have a close connotation with lazy zoomer tik-tok scrollers who can 'only learn'
DIY hacks presented to them in a rapid fire, meme-spliced format. No. Thats
learned through your terrible habits. Put your phone down and try to read a good
book. Humans have learned through auditory and written means for thousands of
years. Now you are gonna tell me there isn't a single auditory or tactile learner
that brings up this inconvenience when Mr. Bones turns on Bill Nye the Science Guy?
To be realistic, this hardly ever happens, but it is irksome to me when it does.
Turns out [Veritasium](https://www.youtube.com/watch?v=rhgwIhB58PA) made a video about this exact thing. He cites reviewing articles that state "There is no credible evidence that learning styles exist", so there we go. Just an intellect's imaginary invention.
Turns out [Veritasium](https://www.youtube.com/watch?v=rhgwIhB58PA) made a video
about this exact thing. He cites reviewing articles that state "There is no
credible evidence that learning styles exist", so there we go. Just an intellect's imaginary invention.
+7 -12
View File
@@ -1,17 +1,12 @@
---
title: "My First Real Job"
date: 2022-12-27T00:47:29-07:00
draft: false
tags: ['career', 'advice', 'tom chronicle']
summary: 'I take a trip down memory lane, explaining how I got my first real job as a developer.'
tocOpen: true
cover:
image: "/images/monochrome-path.jpg"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
alt: ""
caption: "Life is kinda like a Fantasy RPG, getting the job is the easy part, grinding for good loot is all that you got ahead."
relative: false
description: 'I take a trip down memory lane, explaining how I got my first real job as a developer.'
tags: ["$DAY_JOB", "thoughts"]
showTableOfContents: true
image: "/images/monochrome-path.jpg"
weight: 1
type: "post"
---
# What's a 'Real' Job?
@@ -34,7 +29,7 @@ How much luck was involved in this process? How much was my modestly stacked res
During this hiring process, they took alot of my expertise and experience by my word, and I can only assume they did so because it seemed that my word was one they could trust. I think experience is great; lots of experience gives you the confidence to answer questions about previous problems you have solved, but experience isn't all, or possibly even, the majority of what gets you hired. I think alot of it comes down to your interpersonal skills, your charisma stat, how chisled your chin looks. Some of that you can't change easily, I think I was born with an above average emotional intelligence. But, I can't stess enough how important it is that you appear confident but not overbearing, and eager to learn and work. With everything today getting people to get as far away from socializing I R L, not having any grounded confidence in their abilities, I get the sense that a lot of qualified individuals just don't sell themselves enough. Want the job, and convince yourself you would be a great addition to the team.
## Most Importnant Trait
## Most Important Trait
If you could do a character stat reset on yourself and spec everything into one category, I think you should go all in on "Ability / Willingness to Learn". I think the sciency term is brain plasticity. But you don't need to spend 250 drupals to activate the stat reset, I think its a habit of thought, and can be a learned behavior. What do you do when you encounter a problem? Do you google it? What if google has no answers? What if the answer is "Read these 20 pages of docs"? Do you read them? Or do you say you are 'blocked' during stand up and let your team lead or that one guy that solves every mystery get to the bottom of it? If you can teach yourself something by gritting your teeth and stumbling along the way, only to realize your solution is magnitudes slower that its supposed to be, I think you are still leaps ahead of the snooty pampered rich mom's son who has kombucha and white granite counter tops at home to retreat to when he gets too 'whelmed with work. A wise woman said to me that grit is the greatest word in the english language, if you got enough of it, there isn't anything you can't do. Wise words I reckon.
-38
View File
@@ -1,38 +0,0 @@
---
title: "Tbd_name"
date: 2023-11-07T17:34:55-07:00
draft: true
tags:
summary:
tocOpen: true
cover:
image: "/images/img.jpg"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
alt: ""
caption: ""
relative: false
---
I fly fairly frequently from where I live now to my home town. It's a convenient trip because there
are two conveniently located mini-boss sized airports close to both places. The (un)fortunate thing
about mini-boss sized airports are that they only attract the budget airline offerings. When you
purchase flights through these low-spec'd airlines, they try and swindle you by charging you for
making choices, like do you want to bring any bags? How about choose a seat to sit in the plane?
I take the high (cheap) road and choose nothing, which means they pick a seat for me. Which means I
sit above the turbines every flight, my window looks out at the wing.
I am lead to believe that these mid-range seats are picked
least often, so I wonder, why are these seats of no apparent distinguishing quality least often
selected by the 'selectors'? If you want seats closer to the front, but dont want to front the bill,
you're in luck! Selecting the back of the plane is more expensive than not choosing any, and your
odds have to be impossibly better you will sit closer to the front by abstaining a seat selection.
But I'm not complaining, nor do I wish people would have different airline decision-maing habits.
I feel priviledged to sit in view of the wing. It moves a surprising amount during flights, so I
could see that be troubling to the anxious or weary traveler. But to me, I find it satisfying. I
watch the slightest shift of an aeleron send the whole plane in a calculated, soft roll. I imagine
my arm as the wing: extending out the side of the plane. It reminds me of sticking my hand out the
window while driving to feel the force of the wind against your palm, turning a once invisible
everpresent essence into a carvable, ridable rush of energy. Watching the wing wobble a bit gives
the plane a little more mortality, I feel a little more the rush and the terror of the miracle of flight.
+6 -10
View File
@@ -1,15 +1,11 @@
---
title: "The Migration to Arch"
date: 2023-08-15T02:04:21-06:00
draft: false
tags: ['arch linux', 'git', 'self host']
summary:
tocOpen: true
cover:
image: "/images/arch-logo.png"
alt: "Arch Logo"
caption: "I Use Arch Btw"
relative: false
description:
showTableOfContents: true
image: "/images/arch-logo.png"
weight: 1
type: "post"
---
# I finally did it
@@ -68,4 +64,4 @@ told myself to prioritize frequency over comprehensiveness, so I will leave it a
Oh! I almost forgot, if you want to use the gitea instance I am running as an alternative to having your code fed to AI models, please email me! Im no enterprise company with infinite
backups and resources, but I'd love to share what little I have if it would be useful to you!
Thanks for stopping in :)
Thanks for stopping in :)
@@ -0,0 +1,36 @@
---
title: "The View through the Airplane Window"
date: 2023-11-07T17:34:55-07:00
description: "Why do they make me choose a seat? What happens if I don't?"
tags: ["travel", "thoughts"]
showTableOfContents: true
weight: 1
type: "post"
---
I fly fairly frequently from where I live now to my hometown. It's a convenient trip because there
are two conveniently located mini-boss sized airports close to both places. The (un)fortunate thing
about mini-boss sized airports is that they only attract the budget airline offerings. When you
purchase flights through these low-spec'd airlines, they try and swindle you by charging you for
making choices, like do you want to bring any bags? How about choose a seat to sit in the plane?
At first, I thought choosing a seat was part of the fare: these slippery execs won't let me fly unless
I have a boarding pass AND a seat ticket! I've learned however, that it is a false choice.
I take the high (cheap) road and choose nothing, which means they pick a seat for me. Which means I
sit above the turbines every flight, my window looks out at the wing.
I am led to believe that these mid-range seats are picked
least often, so I wonder, why are these seats of no apparent distinguishing quality least often
selected by the 'selectors'? If you want seats closer to the front, but dont want to front the bill,
you're in luck! Selecting the back of the plane is more expensive than not choosing a seat, and your
odds have to be impossibly better that you'll sit closer to the front by abstaining from seat selection.
But I'm not complaining, nor do I wish people would have different airline decision-making habits.
I feel privileged to sit in view of the wing: I watch it move a surprising amount during flights, which
could very well be troubling to the anxious or weary traveler, but to me, I find it satisfying. I
watch the slightest shift of an aeleron send the whole plane in a calculated, soft roll. I imagine
my arm as the wing: extending out the side of the plane. It reminds me of sticking my hand out the
window while driving to feel the force of the wind against my palm, turning a once invisible
everpresent essence into a carvable, ridable rush of energy. Watching the wing wobble a bit gives
the plane a little more mortality, I feel a little more of the rush and terror of flight.
So thank you, mini-boss C-suite for giving me the view through the window everytime I fly without a seat.
+10
View File
@@ -0,0 +1,10 @@
---
title: "Projects"
type: "page"
---
Worked on frequently, updated on occassion.
- ## [Game in Zig & SDL2 ⚡️](/projects/zig-sdl)
- ## [Gaining 15 Pounds in 2025 :muscle:]()
- ## [Drones :video_game: :helicopter:]()
+29
View File
@@ -0,0 +1,29 @@
---
title: "SDL Game in Zig"
image: ""
type: "page"
---
# Zig Game Dev with SDL2
I'm making a game in Zig!
Watch me stream it [here](https://twitch.tv/fosscat), or below!
Repo for the project is [here](https://git.fosscat.com/n8r/zsdl)
<div id="twitch-embed"></div>
<!-- Load the Twitch embed JavaScript file -->
<script src="https://embed.twitch.tv/embed/v1.js"></script>
<!-- Create a Twitch.Embed object that will render within the "twitch-embed" element -->
<script type="text/javascript">
new Twitch.Embed("twitch-embed", {
width: 854,
height: 480,
channel: "fosscat",
// Only needed if this page is going to be embedded on other websites
parent: ["fosscat.com"]
});
</script>
-8
View File
@@ -1,8 +0,0 @@
---
title: "Search"
layout: "search" # is necessary
# url: "/search-fosscat"
# description: "Description for Search"
# summary: "search"
# placeholder: "How i made this site..."
---