Compare commits

...

14 Commits

13 changed files with 88 additions and 18 deletions

View File

@@ -26,6 +26,8 @@ aliases:
- /books/freedom
- /voluntary-sovereignty
- /books/voluntary-sovereignty
TBD:
- Change URLs to be external-link.
---
Short eBook and printable booklet succinctly covering Morality and Sovereignty.

View File

@@ -25,6 +25,8 @@ aliases:
- /books/health-protocol
- /health-hyperlings-protocol
- /books/hyperlings-health-protocol
TBD:
- Change URLs to be external-link.
---
I define health as a 6-pillar system based on body dynamics, environment, and mentality. "Hyperling's Health Protocol" is my explanation of how to keep each pillar in peak condition by living as naturally as possible in an industrial world.

View File

@@ -22,19 +22,25 @@ aliases:
## Video
<iframe id="odysee-iframe" style="width:65%; aspect-ratio:16 / 9;" src="https://odysee.com/%24/embed/%40HyperVegan%3A2%2F20251104-HyperVegan-WoodenCampingChair%3A9?r=4q2dQKSs36tFPf8KCfHEopK8EYPchiaG" allowfullscreen></iframe>
{{< odysee
"https://odysee.com/%24/embed/%40HyperVegan%3A2%2F20251104-HyperVegan-WoodenCampingChair%3A9?r=4q2dQKSs36tFPf8KCfHEopK8EYPchiaG" >}}
[HyperVegan | Wooden Camping Chair](https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9)
{{< external-link
text="HyperVegan | Wooden Camping Chair"
url="https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9" >}}
## What You'll Need
### "Ingredients"
- 8ft long 2x10 (about $20 USD at Home Depot)
- [`example`](https://www.homedepot.com/p/2-in-x-10-in-x-8-ft-2-Premium-Grade-Fir-Dimensional-Lumber-915564/206182030)
- {{< external-link
text="`example`"
url="https://www.homedepot.com/p/2-in-x-10-in-x-8-ft-2-Premium-Grade-Fir-Dimensional-Lumber-915564/206182030" >}}
- 8 2.5in wood screws
- [`example`](https://www.homedepot.com/p/DECKMATE-9-2-1-2-in-Black-Exterior-Self-Starting-Star-Drive-Flat-Head-Deck-Screw-1-lb-87-Piece-115923/313358323)
- {{< external-link
text="`example`"
url="https://www.homedepot.com/p/DECKMATE-9-2-1-2-in-Black-Exterior-Self-Starting-Star-Drive-Flat-Head-Deck-Screw-1-lb-87-Piece-115923/313358323" >}}
### Tools
@@ -223,6 +229,28 @@ O: Short Frame Pieces
1. At each corner of the frame where the short pieces are sitting on the long pieces, drill a pilot hole and add a 2.5in screw or similar.
1. After carefully aligning the seat and having the frame centered, attach the long pieces to the backrest with pilot holes and more 2.5in screws just below where the short pieces were joined.
If done properly the seat should now be contained within the carry handles, and is also able to slide up and out.
If done properly the seat should now be contained within the carry handles, and is also able to slide up and out. It also allows the seat to function as a short bench or table.
[The video discusses the back frame at 07:35 if you'd like to see an example](https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9?t=455).
{{< external-link
text="The video discusses the back frame at 07:35 if you'd like to see an example"
url="https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9?t=455"
>}}.
## CAD Schematics
{{< external-link
text="A friend drew up images for the build"
url="https://odysee.com/@HyperVegan:2/20251104-HyperVegan-WoodenCampingChair:9?lc=56c1f4fcf38db6a5584215e6db24ce4ca02afe1eb76648da6a8f5f827d6198ab" >}}
, they're included below. Feel free to use them!
### Back Rest
{{< image-with-fallback alt="Back rest image failed to load. :("
img1="https://thumbnails.odycdn.com/optimize/s:0:0/quality:85/plain/https://i.postimg.cc/T1XMdZxr/2x10-backrest-dimensions.webp"
img2="/img/viking-chair/2x10-backrest-dimensions.webp" >}}
### Seat
{{< image-with-fallback alt="Seat image failed to load. :("
img1="https://thumbnails.odycdn.com/optimize/s:0:0/quality:85/plain/https://i.postimg.cc/d07z8qtH/2x10-seat-dimensions.webp"
img2="/img/viking-chair/2x10-seat-dimensions.webp" >}}

View File

@@ -22,6 +22,8 @@ series:
- dips
categories:
- recipes
TBD:
- Change URLs to be external-link.
---
Here's something which can be a main, side, dip, sauce, or whatever!

View File

@@ -1,9 +1,10 @@
---
title: "Apple Wireless Card Issues on Debian 13"
title: "Apple Wireless Issues on Debian 13 (Trixie)"
subtitle: ""
author: Hyperling
date: "2025-11-19T13:00:00-07:00"
toc: true
images:
tags:
- tech
- networking
@@ -45,8 +46,7 @@ broadcom-sta-source/stable 6.30.223.271-26 amd64
```
I do not have experience with other Mac devices, the Debian wiki and forums are your best bet if this article does not apply to you.
- {{< external-link "Debian Wiki: Macbook Wireless" "https://wiki.debian.org/MacBook/Wireless" >}}
{{< external-link "Debian Wiki: Macbook Wireless" "https://wiki.debian.org/MacBook/Wireless" >}}
## Introduction -- Define the Problem

View File

@@ -60,7 +60,7 @@ If placing the contents into a file, you'll want to disable the colors to preven
#### Results
The output has a human readable section of results which give a description and ID for anything which is found. Suggestions are the lowest priority, with Warning and [TBD/TODO] being the more important items to correct.
The output has a human readable section of results which give a description and ID for anything which is found. Suggestions are the lowest priority, with Found and Warning being the more important items to correct.
### NMap
@@ -113,12 +113,20 @@ nmap -A -p- --script=vuln localhost > ~/Downloads/nmap_report.txt 2>&1
If any vulnerabilities show up they usually come with a CVE which can be researched, such as `CVE-2007-6750`.
There are many reputable sites which come up when placing this in a search engine. [`cve.org`](https://www.cve.org]) is also supposed to be a good centralized repository,
There are many reputable sites which come up when placing this in a search engine.
{{< external-link
text="cve.org"
url="https://www.cve.org" >}}
is also supposed to be a good centralized repository,
Here are examples for the provided ID.
- [https://www.suse.com/security/cve/CVE-2007-6750.html](https://www.suse.com/security/cve/CVE-2007-6750.html)
- [https://www.cve.org/CVERecord?id=CVE-2007-6750](https://www.cve.org/CVERecord?id=CVE-2007-6750)
- {{< external-link
text="www.suse.com/security/cve/CVE-2007-6750.html"
url="https://www.suse.com/security/cve/CVE-2007-6750.html" >}}
- {{< external-link
text="www.cve.org/CVERecord?id=CVE-2007-6750"
url="https://www.cve.org/CVERecord?id=CVE-2007-6750" >}}
Most vulnerabilities are fixed by upgrading software, migrating to safer software, and by following best practices such as not exposing databases to the Internet.
@@ -128,7 +136,9 @@ Most vulnerabilities are fixed by upgrading software, migrating to safer softwar
I recommend playing with Metasploit if you have extra time so that you can learn how easy it is to penetrate an exploit once it is found with NMap.
- [https://www.metasploit.com/](https://www.metasploit.com/)
- {{< external-link
text="www.metasploit.com"
url="https://www.metasploit.com/" >}}
Please be sure to test against your own machines, such as setting up a VM running an old Ubuntu LTS, starting up some services like CUPS, SSH, Apache, etc.

View File

@@ -12,6 +12,9 @@ paginate = 99999
# Allow direct HTML.
markup.goldmark.renderer.unsafe = true
# Prevent URLs from becoming links which open in the same tab.
markup.goldmark.extensions.linkify = false
#[markup.tableOfContents]
# startLevel = 2
# endLevel = 5

View File

@@ -21,5 +21,5 @@
src='{{ $src }}'
type='audio/{{ .Scratch.Get "type" }}'
>
{{ .Scratch.Get "text" }}
{{ .Scratch.Get "text" | markdownify }}
</audio>

View File

@@ -1,4 +1,4 @@
{{ $text := .Get "text" | default (.Get 0)
}}{{ $url := .Get "url" | default (.Get 1)
}}
<a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ $text }}</a>
<a href="{{ $url }}" target="_blank" rel="noopener noreferrer">{{ $text | markdownify }}</a>

View File

@@ -0,0 +1,15 @@
{{ $url1 := .Get "img1" | default (.Get "url") | default (.Get 0)
}}{{ $url2 := .Get "img2" | default (.Get "fallback") | default (.Get 1)
}}{{ $alt := .Get "alt" | default (.Get 2)
}}
<!-- These do not seem to work. Using JS solution.
<picture>
<source srcset="{{ $url1 }}">
<img src="{{ $url2 }}" alt="{{ $alt }}">
</picture>
<picture>
<source media="(min-width: 1px)" srcset="{{ $url1 }}">
<img src="{{ $url2 }}" alt="{{ $alt }}">
</picture>
-->
<img src="{{ $url1 }}" alt="{{ $alt | markdownify }}" onerror="this.onerror=null; this.src='{{ $url2 }}';">

View File

@@ -1 +1,9 @@
TBD/TODO
{{ $src := .Get 0 | default (.Get "url") | default (.Get "src")
}}{{ $width := .Get 1 | default (.Get "width") | default "65" }}
<iframe
id="odysee-iframe"
style="width:{{ $width }}%; aspect-ratio:16 / 9;"
src="{{ $src }}"
allowfullscreen>
</iframe>
<br>

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB