diff --git a/src/_drafts/2022-02-14-personal-pbx.md b/src/_drafts/2022-02-14-personal-pbx.md index 03fe568..4db8d07 100644 --- a/src/_drafts/2022-02-14-personal-pbx.md +++ b/src/_drafts/2022-02-14-personal-pbx.md @@ -61,7 +61,7 @@ Generally, if you wanted a PSTN number, you have to go to a phone carrier and ge I am personally interested in their [SIP Trunking](https://www.twilio.com/sip-trunking) service. When renting a number from Twilio (which costs just a dollar a month), you can create a SIP trunk from your PBX to theirs, and they will route all inbound calls back to you, plus allow you to place outbound calls to the PSTN through them. -*Hey students, you practically do all of the Twillio stuff in this post for **free** through [GitHub Student Pack](https://education.github.com/pack/offers)* :wink: +*Hey students, you practically do all of the Twillio stuff in this post for **free** through [GitHub Student Pack](https://education.github.com/pack/offers)* 😉 ## Software PBXes and Trunking diff --git a/src/_drafts/2022-06-08-bell-ipv6.md b/src/_drafts/2022-06-08-bell-ipv6.md index a355e6d..e9ab0c6 100644 --- a/src/_drafts/2022-06-08-bell-ipv6.md +++ b/src/_drafts/2022-06-08-bell-ipv6.md @@ -45,7 +45,7 @@ Both tunneling protocols use IP [Encapsulation](https://en.wikipedia.org/wiki/En - Relies on IPv6 compatible servers elsewhere to unwrap the packets and re-send them as native IPv6 traffic on the public internet - Used by Xbox consoles for multiplayer networking -I chose 6in4, mostly because I felt like it :laughing:. I'm sure Teredo would have brought me on an equally interesting journey, and maybe I'll see what its all about some other day. +I chose 6in4, mostly because I felt like it 😆. I'm sure Teredo would have brought me on an equally interesting journey, and maybe I'll see what its all about some other day. Below is a diagram of a typical 6in4 packet: diff --git a/src/_drafts/2022-10-17-ampr-vultr-bgp.md b/src/_drafts/2022-10-17-ampr-vultr-bgp.md index 170f903..1eda96d 100644 --- a/src/_drafts/2022-10-17-ampr-vultr-bgp.md +++ b/src/_drafts/2022-10-17-ampr-vultr-bgp.md @@ -49,7 +49,7 @@ Some benefits come with going through the extra work of obtaining an ASN: - Ability to freely jump between IP transit providers - Ability to announce your IPs from multiple locations at once - Ability to directly peer with other networks -- *Clout* :laughing: +- *Clout* 😆 If you would like to get your own ASN, you have a few possible routes to take: @@ -78,7 +78,7 @@ With a Vultr account created, head to the [deploy page](https://my.vultr.com/dep Once your server is up and running, head to `Products > Network > BGP` in the Vultr control panel, and request BGP to be set up for your account. You'll have to provide the LOA you got from ARDC in your prefix application process. -At this point, you should get the option to choose between full routing tables and the default route. If you are single-homed, choose default route. If you have your own ASN, you should be able to decide for yourself weather you need full tables or not (I'm trusting you on this one :wink:). +At this point, you should get the option to choose between full routing tables and the default route. If you are single-homed, choose default route. If you have your own ASN, you should be able to decide for yourself weather you need full tables or not (I'm trusting you on this one 😉). While you are getting stuff ready, I recommend logging in to the server, possibly setting up [Fail2Ban](https://www.fail2ban.org/wiki/index.php/Main_Page), and installing the following packages: diff --git a/src/_drafts/2022-11-10-mega-playlists.md b/src/_drafts/2022-11-10-mega-playlists.md index 4130bba..8916851 100644 --- a/src/_drafts/2022-11-10-mega-playlists.md +++ b/src/_drafts/2022-11-10-mega-playlists.md @@ -46,7 +46,7 @@ I also realized it would be reasonably easy to extend the playlist *before* 2019 ## The highlights -With the context out of the way, why not share some of the highlights of this project. As of the time of writing, I have a total of 38 hours of music in *Intro* and *Journey*.. Thats 646 songs! Last year I decided to test myself and listen to them all in order to see what I remembered. Surprisingly, I could hum the melody of every single one of them despite not listening to some for a few years. The power of a good song I guess :man_shrugging: +With the context out of the way, why not share some of the highlights of this project. As of the time of writing, I have a total of 38 hours of music in *Intro* and *Journey*.. Thats 646 songs! Last year I decided to test myself and listen to them all in order to see what I remembered. Surprisingly, I could hum the melody of every single one of them despite not listening to some for a few years. The power of a good song I guess 🤷‍♂️ ### Where it *almost* all began diff --git a/src/_posts/2019-08-10-Why-I-Carry-NFC.md b/src/_posts/2019-08-10-Why-I-Carry-NFC.md index 5be9dbc..b994cc0 100644 --- a/src/_posts/2019-08-10-Why-I-Carry-NFC.md +++ b/src/_posts/2019-08-10-Why-I-Carry-NFC.md @@ -20,7 +20,7 @@ After hearing of this, I opened up [NFC Tools](https://play.google.com/store/app ## Shenanigans Upon figuring out how to write to @hyperliskdev's card, we started out simple. We sent bits of text to eachother, and I eventually sent him a copy of my contact information, and bitcoin address. Then, came the real fun.. -By setting the data type to `external link`, and the content to [this totally not suspicious URL](https://www.youtube.com/watch?v=dQw4w9WgXcQ), we now had the perfect tool for derailing a lesson. An automatic [Rick Roll](https://en.wikipedia.org/wiki/Rickrolling) card. Upon tapping this card to a phone, the youtube app would auto-play *Rick Astley's Never Gonna Give You Up*. After this discovery, people started asking to buy pre-configured cards from me :laughing:. +By setting the data type to `external link`, and the content to [this totally not suspicious URL](https://www.youtube.com/watch?v=dQw4w9WgXcQ), we now had the perfect tool for derailing a lesson. An automatic [Rick Roll](https://en.wikipedia.org/wiki/Rickrolling) card. Upon tapping this card to a phone, the youtube app would auto-play *Rick Astley's Never Gonna Give You Up*. After this discovery, people started asking to buy pre-configured cards from me 😆. After this came even more fun ideas: - Enabling flashlights diff --git a/src/_posts/2020-09-17-Ultralight-writeup.md b/src/_posts/2020-09-17-Ultralight-writeup.md index 6431787..0a38706 100644 --- a/src/_posts/2020-09-17-Ultralight-writeup.md +++ b/src/_posts/2020-09-17-Ultralight-writeup.md @@ -82,6 +82,6 @@ Finally, a request is made to `http(s):///// In mathematics, the quaternion number system extends the complex numbers. Quaternions were first described by Irish mathematician William Rowan Hamilton in 1843 and applied to mechanics in three-dimensional space.
> \[[Wikipedia](https://en.wikipedia.org/wiki/Quaternion)\] -Quaternions are essentially 4-dimensional numbers consisting of one real, and three imaginary components. They are expressed with the components $w$, $i$, $j$, and $k$. So far, this sounds pretty scary, but it is a lot simpler to deal with when you remember mathematicians like overcomplicating their variable names :wink: +Quaternions are essentially 4-dimensional numbers consisting of one real, and three imaginary components. They are expressed with the components $w$, $i$, $j$, and $k$. So far, this sounds pretty scary, but it is a lot simpler to deal with when you remember mathematicians like overcomplicating their variable names 😉 The following is a slightly modified version of the quaternion expression, made to express the concept in a more computer-oriented manner: diff --git a/src/_posts/2022-04-06-udm-fan.md b/src/_posts/2022-04-06-udm-fan.md index 942e9f5..75effcd 100644 --- a/src/_posts/2022-04-06-udm-fan.md +++ b/src/_posts/2022-04-06-udm-fan.md @@ -22,7 +22,7 @@ As it turns out, this Linux-based device allows you (like any embedded Linux com ## Enter: SSH -If you own a UDM-Pro, you surely know how to log in to it via SSH. If not, look it up :smile:. +If you own a UDM-Pro, you surely know how to log in to it via SSH. If not, look it up 🙂. With an SSH connection open, the following commands let you control the fans on the device! diff --git a/src/_posts/2022-06-13-fedora-36-vp.md b/src/_posts/2022-06-13-fedora-36-vp.md index c1b2c29..3fcd6af 100644 --- a/src/_posts/2022-06-13-fedora-36-vp.md +++ b/src/_posts/2022-06-13-fedora-36-vp.md @@ -35,4 +35,4 @@ To get VP to launch correctly: ~~SEO?~~ I will probably run in to this issue again a few more times, so why not write it down instead of digging through a [crash report](https://forums.visual-paradigm.com/t/visual-paradigm-crashes-on-fedora-36/17562/5) from the second page of google. -..and ya. SEO. Lots of juicy keywords are to be had in this document :wink: +..and ya. SEO. Lots of juicy keywords are to be had in this document 😉 diff --git a/src/_posts/2022-09-09-new-domain.md b/src/_posts/2022-09-09-new-domain.md index 8e2bba4..9bb3680 100644 --- a/src/_posts/2022-09-09-new-domain.md +++ b/src/_posts/2022-09-09-new-domain.md @@ -19,4 +19,4 @@ Firstly, there is a new domain name! I should have done this a while ago, but no Secondly, this site is now anycasted and edge cached. Hopefully this change will make the browsing experience a little faster for viewers outside of North America. [HTTP/3](https://en.wikipedia.org/wiki/HTTP/3) is now supported too. In the future, I might even set up some older protocols (Gopher, FTP, ..telnet..?) for fun. Info on that will come in a later post. -Anyways, thanks for reading. I'm always amazed to see my analytics data. A surprising number of people read these posts :smile: +Anyways, thanks for reading. I'm always amazed to see my analytics data. A surprising number of people read these posts 🙂 diff --git a/src/_posts/2023-03-21-hackernews-block-ai.md b/src/_posts/2023-03-21-hackernews-block-ai.md index 501df05..086e751 100644 --- a/src/_posts/2023-03-21-hackernews-block-ai.md +++ b/src/_posts/2023-03-21-hackernews-block-ai.md @@ -87,4 +87,4 @@ const BANNED_TERMS = [ ## A side effect of doing this -And now, after publishing this post, I am about to share it on Hacker News... where I will never be able to find it again because the title of *this post* contains the term `AI` as well :facepalm: +And now, after publishing this post, I am about to share it on Hacker News... where I will never be able to find it again because the title of *this post* contains the term `AI` as well 🤦‍♂️ diff --git a/src/_posts/2023-03-23-aprs-usage.md b/src/_posts/2023-03-23-aprs-usage.md index 16d0569..de55169 100644 --- a/src/_posts/2023-03-23-aprs-usage.md +++ b/src/_posts/2023-03-23-aprs-usage.md @@ -61,7 +61,7 @@ The top 10 packet sources (RF and internet) are: ![](/assets/blog/aprs-usage/top_10_sources.png) -And look! I'm in there :laughing:. My `VA3UJF-1` station that injects canadian passenger train telemetry into the APRS network sits at position #8. The [WINLINK](https://aprs.fi/info/a/Winlink) station takes first place though. This is another automated station for bridging [WinLink](https://winlink.org/) and APRS traffic. +And look! I'm in there 😆. My `VA3UJF-1` station that injects canadian passenger train telemetry into the APRS network sits at position #8. The [WINLINK](https://aprs.fi/info/a/Winlink) station takes first place though. This is another automated station for bridging [WinLink](https://winlink.org/) and APRS traffic. How about the destinations? diff --git a/src/_posts/2024-01-14-shelf-lights.md b/src/_posts/2024-01-14-shelf-lights.md index faeb0ff..254a893 100644 --- a/src/_posts/2024-01-14-shelf-lights.md +++ b/src/_posts/2024-01-14-shelf-lights.md @@ -42,7 +42,7 @@ Of course, in real life, the wiring looks a.. um.. appropriate amount of sketchy ## A custom LED controller -The LED controller that came with my LED strips isn't awesome... mainly because it doesn't even power on :laughing:. So, equipped with an Arduino and a soldering iron, I set out to make my own. +The LED controller that came with my LED strips isn't awesome... mainly because it doesn't even power on 😆. So, equipped with an Arduino and a soldering iron, I set out to make my own. The software isn't really important here, since its basically the [NeoPixel](https://github.com/adafruit/Adafruit_NeoPixel) example code, but I did opt to make my program function with one button. diff --git a/src/_posts/2024-07-26-camping-radio.md b/src/_posts/2024-07-26-camping-radio.md index 9360a1f..d0f66a9 100644 --- a/src/_posts/2024-07-26-camping-radio.md +++ b/src/_posts/2024-07-26-camping-radio.md @@ -34,7 +34,7 @@ Having already built one of these antennas before, I just set out to the local C So I began searching for *literally anything conductive*, and came across a pile of spools of 24-ft "lamp wire". -Lamp wire looks like speaker wire, so I figured its probably fine. Although the **24ft** part was a bit more of a problem. You generally don't want to build your antennas *too short*, but :man_shrugging: thats what antenna tuners are for I guess. +Lamp wire looks like speaker wire, so I figured its probably fine. Although the **24ft** part was a bit more of a problem. You generally don't want to build your antennas *too short*, but 🤷‍♂️ thats what antenna tuners are for I guess. Armed with a surprisingly large amount of wire, I began the process of splicing and measuring. @@ -104,4 +104,4 @@ Pictured above, days 1 & 2, and below 3 & 4. ![](/assets/blog/camping-radio/IMG_0218.jpg) -All on...*checks notes*.. 7 watts :slightly_smiling_face: +All on...*checks notes*.. 7 watts 🙂