From e8d7bdf55408ce23f772973d194b810c0903baf9 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 16 Jun 2025 15:53:37 -0400 Subject: [PATCH] Add missing Mastodon URLs to blog posts --- content/blog/a-better-way-to-block-crawlers.md | 1 + content/blog/akademy2024/index.md | 1 + content/blog/apple-dma.md | 1 + content/blog/auracite-announcement/index.md | 1 + content/blog/bg3-crime/index.md | 1 + content/blog/breakdown-gallery/index.md | 1 + content/blog/breaking-even/index.md | 5 +---- content/blog/clean-config-reply/index.md | 1 + content/blog/crimping/index.md | 1 + content/blog/dc-foss/index.md | 1 + content/blog/dolls-nest-demo-saves/index.md | 1 + content/blog/drawing-simple-cubes/index.md | 1 + content/blog/dropping-out.md | 1 + content/blog/emudeck-criticism/index.md | 1 + content/blog/ffxiv-april2024/index.md | 1 + content/blog/ffxiv-dec2023/index.md | 1 + content/blog/ffxiv-may2025/index.md | 1 + content/blog/ffxiv-oct2023/index.md | 1 + content/blog/ffxiv-sept2023/index.md | 1 + content/blog/figure4/index.md | 1 + content/blog/fixing-22r/index.md | 1 + content/blog/fixing-22r2/index.md | 1 + content/blog/future-of-silica-viewer/index.md | 1 + content/blog/golden-saucer-matrix/index.md | 1 + content/blog/gushing-kde/index.md | 1 + content/blog/hosting-your-own-server/index.md | 1 + content/blog/infra-review/index.md | 1 + content/blog/integrating-katex-and-threejs/index.md | 1 + content/blog/jetbrains-analytics/index.md | 1 + content/blog/kate-hugo-setup/index.md | 1 + content/blog/kawari1/index.md | 1 + content/blog/kawari2/index.md | 1 + content/blog/kawari3/index.md | 1 + content/blog/kawari4/index.md | 1 + content/blog/kawari5/index.md | 1 + content/blog/kawari6/index.md | 1 + content/blog/kawari7/index.md | 1 + content/blog/kawari8/index.md | 1 + content/blog/kawari9/index.md | 1 + content/blog/kde-april2023/index.md | 1 + content/blog/kde-april2024/index.md | 1 + content/blog/kde-aug2023/index.md | 1 + content/blog/kde-dec2023/index.md | 1 + content/blog/kde-feb2023/index.md | 1 + content/blog/kde-feb2024/index.md | 1 + content/blog/kde-jan2023/index.md | 1 + content/blog/kde-jan2024/index.md | 1 + content/blog/kde-july2023/index.md | 1 + content/blog/kde-july2024/index.md | 1 + content/blog/kde-june2023/index.md | 1 + content/blog/kde-june2024/index.md | 1 + content/blog/kde-march2023/index.md | 1 + content/blog/kde-march2024/index.md | 1 + content/blog/kde-may2023/index.md | 1 + content/blog/kde-nov2023/index.md | 1 + content/blog/kde-oct2023/index.md | 2 +- content/blog/kde-oct2024/index.md | 1 + content/blog/kde-sept2023/index.md | 1 + content/blog/lack-of-updates/index.md | 5 +---- content/blog/level-csg/index.md | 1 + content/blog/lgm-rms.md | 1 + content/blog/linux-graphics-stack.md | 5 +---- content/blog/linux-windowing.md | 1 + content/blog/marrying-rust-qt-logging/index.md | 1 + content/blog/morpho-announcement/index.md | 1 + content/blog/obscure-qt1.md | 1 + content/blog/obscure-qt2/index.md | 1 + content/blog/obscure-qt3/index.md | 1 + content/blog/obscure-qt4.md | 1 + content/blog/obscure-qt5.md | 1 + content/blog/openxr-simulation/index.md | 1 + content/blog/optimizing-shader-structures.md | 1 + content/blog/ps2-bios/index.md | 1 + content/blog/steam-clip-information-bug.md | 1 + content/blog/thank-you.md | 1 + content/blog/thoughts-and-tips-on-mastodon/index.md | 5 +---- content/blog/thoughts-on-fediblocking/index.md | 5 +---- content/blog/wayland-ssd/index.md | 1 + content/blog/why-you-need-a-gallery.md | 5 +---- 79 files changed, 79 insertions(+), 25 deletions(-) diff --git a/content/blog/a-better-way-to-block-crawlers.md b/content/blog/a-better-way-to-block-crawlers.md index bb0be96..989f043 100644 --- a/content/blog/a-better-way-to-block-crawlers.md +++ b/content/blog/a-better-way-to-block-crawlers.md @@ -5,6 +5,7 @@ draft: false tags: - Website - AI +mastodon_url: "https://mastodon.art/@redstrate/112163206667231371" --- I've been asking myself recently: _"Am I really stopping **all** of those pesky AI/LLM crawlers on my site?"_ Maybe you are asking: why do you even need to keep updating your robots.txt? This is a popular topic of discussion lately too, and I even asked it on Mastodon not too long ago: diff --git a/content/blog/akademy2024/index.md b/content/blog/akademy2024/index.md index 88cecb6..8b68654 100644 --- a/content/blog/akademy2024/index.md +++ b/content/blog/akademy2024/index.md @@ -6,6 +6,7 @@ tags: - Akademy - KDE summary: "I attended KDE's Akademy and the Qt Contributor Summit that happened this year!" +mastodon_url: "https://mastodon.art/@redstrate/113136498976401363" --- I attended [KDE's Akademy](https://akademy.kde.org/2024) and the [Qt Contributor Summit](https://wiki.qt.io/Qt_Contributor_Summit_2024) that happened this year. I also completed my personal goal of giving a talk at a conference! These conferences were back-to-back and were located in [Würzburg, Germany](https://en.wikipedia.org/wiki/W%C3%BCrzburg) during the 5th-8th of September. diff --git a/content/blog/apple-dma.md b/content/blog/apple-dma.md index a6fccdb..16f79df 100644 --- a/content/blog/apple-dma.md +++ b/content/blog/apple-dma.md @@ -4,6 +4,7 @@ date: 2024-01-25 draft: false tags: - Apple +mastodon_url: "https://mastodon.art/@redstrate/111818245892463399" --- So today Apple has [released information on how iOS will soon be DMA-compliant](https://www.apple.com/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/). We don't know *everything*, to be clear. They said more details will come soon but this gives us a good enough idea. diff --git a/content/blog/auracite-announcement/index.md b/content/blog/auracite-announcement/index.md index 4b35ed9..3c6a04c 100644 --- a/content/blog/auracite-announcement/index.md +++ b/content/blog/auracite-announcement/index.md @@ -7,6 +7,7 @@ tags: - FFXIV - Modding summary: "I'm excited to announce my next FFXIV-related project, allowing you to archive your character." +mastodon_url: "https://mastodon.art/@redstrate/113410467950156238" --- I'm excited to announce my next FFXIV-related project, _Auracite_! It's a tool that allows you to archive your character. I wouldn't call it a "backup" because there's no way to "restore" it... not yet, anyway. Currently the information it collects is limited, but I plan on expanding it further. You can view the [support table here](https://github.com/redstrate/Auracite?tab=readme-ov-file#supported-data). diff --git a/content/blog/bg3-crime/index.md b/content/blog/bg3-crime/index.md index 96f6c8b..bcebc20 100644 --- a/content/blog/bg3-crime/index.md +++ b/content/blog/bg3-crime/index.md @@ -6,6 +6,7 @@ tags: - Baldurs Gate 3 - Modding summary: "Getting rid of an unwanted debuff with some hacking." +mastodon_url: "https://mastodon.art/@redstrate/113903995173759729" --- In Act 2, there's a battle with a big group of enemies and you fight alongside a group of allies. Said allies are infamously known for walking and dying to your own attacks (like a big stinky cloud.) If an ally dies in your stink cloud, it's considered murdering a guard and they'll throw you in prison once the battle is over. There's apparently no way to get out of this situation in the vanilla game (as of Patch #7.) Your Tav is marked with an "Enemy of Justice" debuff which seems permanent: diff --git a/content/blog/breakdown-gallery/index.md b/content/blog/breakdown-gallery/index.md index c177c25..f1653bb 100644 --- a/content/blog/breakdown-gallery/index.md +++ b/content/blog/breakdown-gallery/index.md @@ -3,6 +3,7 @@ title: "Breakdown of my static art gallery" date: "2023-04-26" tags: - Website +mastodon_url: "https://mastodon.art/@redstrate/110266150560470183" --- I realized today that I had inadvertently created a static art gallery. I think my system is interesting, so I wanted to write down how it works. diff --git a/content/blog/breaking-even/index.md b/content/blog/breaking-even/index.md index d344e59..7dc4697 100644 --- a/content/blog/breaking-even/index.md +++ b/content/blog/breaking-even/index.md @@ -6,10 +6,7 @@ tags: - macOS - Procreate - Apple -comments: - host: mastodon.art - username: redstrate - id: 109422348646223110 +mastodon_url: "https://mastodon.art/@redstrate/109422348646223110" --- This is a retrospective of one of my more successful projects and first paid program, Silica Viewer. diff --git a/content/blog/clean-config-reply/index.md b/content/blog/clean-config-reply/index.md index 18fd49f..6d4d152 100644 --- a/content/blog/clean-config-reply/index.md +++ b/content/blog/clean-config-reply/index.md @@ -7,6 +7,7 @@ tags: - Qt - CPlusPlus - Open Source +mastodon_url: "https://mastodon.art/@redstrate/111200715101499324" --- This is a sort-of reply to [Herzenschein's blog post](https://rabbitictranslator.com/kconfig/) from a few months ago. He goes over how to tell [KConfig](https://api.kde.org/frameworks/kconfig/html/) put it's files into app-specific folders instead of dumping them into the garbage bin of `~/.config`. He noted that he hasn't touched [KConfigXT](https://develop.kde.org/docs/features/configuration/kconfig_xt/) yet, so this is how to make it work with KConfigXT applications. diff --git a/content/blog/crimping/index.md b/content/blog/crimping/index.md index 7497c65..4d03e76 100644 --- a/content/blog/crimping/index.md +++ b/content/blog/crimping/index.md @@ -5,6 +5,7 @@ tags: - Networking - Home Improvement summary: "Wiring up a network in my new place, including learning how to crimp CAT5 cables." +mastodon_url: "https://mastodon.art/@redstrate/112422865509156736" --- I recently moved into a new place, which has a few oddities in it's walls. For one, it does (fortunately) have CAT5 cables running through the walls. But there's a catch, they aren't for a network! When I opened up the patch panel, it revealed it's true purpose - it's for a security camera system. diff --git a/content/blog/dc-foss/index.md b/content/blog/dc-foss/index.md index 2cf00e7..2729802 100644 --- a/content/blog/dc-foss/index.md +++ b/content/blog/dc-foss/index.md @@ -3,6 +3,7 @@ title: "Navigating Washington D.C. with FOSS" date: 2025-02-17 draft: false summary: "I visited Washington, D.C. recently and want to discuss the open-source software I used to navigate the city." +mastodon_url: "https://mastodon.art/@redstrate/114019687765109036" --- I visited [Washington, D.C.](https://en.wikipedia.org/wiki/Washington,_D.C.) recently and want to discuss the open-source software I used to navigate the city. I think my experiment was successful, although I had no control over what my partner used (e.g. Google and Apple Maps) so it wasn't 100% on me. diff --git a/content/blog/dolls-nest-demo-saves/index.md b/content/blog/dolls-nest-demo-saves/index.md index a7f5d61..d9f13e7 100644 --- a/content/blog/dolls-nest-demo-saves/index.md +++ b/content/blog/dolls-nest-demo-saves/index.md @@ -6,6 +6,7 @@ tags: - Dolls Nest - Gaming summary: "Dolls Nest released a demo recently, and I wanted to crack open it's save data." +mastodon_url: "https://mastodon.art/@redstrate/114020978642901846" --- Dolls Nest [released a demo recently](https://store.steampowered.com/app/1839430/Dolls_Nest/), and I'm enjoying playing it (but it's still rough.) I wanted to crack open it's save data just to play around with and what's better than a recently released demo? I haven't reverse engineered Unreal Engine games before so I think this might be a good learning experience. diff --git a/content/blog/drawing-simple-cubes/index.md b/content/blog/drawing-simple-cubes/index.md index dded292..5e88ad8 100644 --- a/content/blog/drawing-simple-cubes/index.md +++ b/content/blog/drawing-simple-cubes/index.md @@ -9,6 +9,7 @@ tags: series: - Graphics Dump math: true +mastodon_url: "https://mastodon.art/@redstrate/110650829069503913" --- When writing debug graphics, one of the most common shapes you draw are cubes. They usually represent bounding boxes, but I think they're really versatile. I'll be showcasing a way you can draw prettier debug boxes. Normally if you try to render a cube and only draw the wireframe, you end up with something like this: diff --git a/content/blog/dropping-out.md b/content/blog/dropping-out.md index db3af01..2a85f66 100644 --- a/content/blog/dropping-out.md +++ b/content/blog/dropping-out.md @@ -1,6 +1,7 @@ --- title: "Dropping Out" date: "2023-05-09" +mastodon_url: "https://mastodon.art/@redstrate/110340565531107711" --- A rant about my experience in my university's computing program. diff --git a/content/blog/emudeck-criticism/index.md b/content/blog/emudeck-criticism/index.md index 88eae6c..1fb669e 100644 --- a/content/blog/emudeck-criticism/index.md +++ b/content/blog/emudeck-criticism/index.md @@ -6,6 +6,7 @@ tags: - Linux - Open Source summary: "Ranting about the EmuDeck machine, and the implication of trickle-down funding of projects." +mastodon_url: "https://mastodon.art/@redstrate/113047789459491010" --- So... [EmuDeck](https://www.emudeck.com/) announced their first hardware product today, in a new line of "EmuDeck machines". I'm not here to talk about this beautiful product that does not exist: diff --git a/content/blog/ffxiv-april2024/index.md b/content/blog/ffxiv-april2024/index.md index adf546c..c6256e4 100644 --- a/content/blog/ffxiv-april2024/index.md +++ b/content/blog/ffxiv-april2024/index.md @@ -9,6 +9,7 @@ tags: toc: true series: - Astra & Novus Status Update +mastodon_url: "https://mastodon.art/@redstrate/112349825445087743" --- Oh me, oh my - there's a lot to talk about! It's been a couple of months, but I made some pretty huge changes. diff --git a/content/blog/ffxiv-dec2023/index.md b/content/blog/ffxiv-dec2023/index.md index abdc5b0..de3851b 100644 --- a/content/blog/ffxiv-dec2023/index.md +++ b/content/blog/ffxiv-dec2023/index.md @@ -9,6 +9,7 @@ tags: toc: true series: - Astra & Novus Status Update +mastodon_url: "https://mastodon.art/@redstrate/111671637694842722" --- I achieved two huge goals this month, which conclude a year (and a few months) of development on both [Astra](https://xiv.zone/astra) & [Novus](https://xiv.zone/novus). This also includes a few things I did in November, but it wasn't much so it didn't deserve it's own post. diff --git a/content/blog/ffxiv-may2025/index.md b/content/blog/ffxiv-may2025/index.md index 1ff296b..776f11f 100644 --- a/content/blog/ffxiv-may2025/index.md +++ b/content/blog/ffxiv-may2025/index.md @@ -10,6 +10,7 @@ toc: true series: - Astra & Novus Status Update bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lojtouuip22g" +mastodon_url: "https://mastodon.art/@redstrate/114463040235177494" --- Sooo... it's been a while since I wrote one of these. We have a years worth of progress to catch up on, so we'd better begin! diff --git a/content/blog/ffxiv-oct2023/index.md b/content/blog/ffxiv-oct2023/index.md index 43a2b37..4a6aeaa 100644 --- a/content/blog/ffxiv-oct2023/index.md +++ b/content/blog/ffxiv-oct2023/index.md @@ -9,6 +9,7 @@ tags: toc: true series: - Astra & Novus Status Update +mastodon_url: "https://mastodon.art/@redstrate/111314792450762791" --- As I'm nearing the release of [Astra](https://xiv.zone/astra) 0.5.0, and [Novus](https://xiv.zone/novus) 0.1.0 (which will be it's initial release) I have been hard at work squashing bugs and adding new features. Note that this isn't an exhaustive list of everything I've done, I just tried to pick out the most interesting parts. diff --git a/content/blog/ffxiv-sept2023/index.md b/content/blog/ffxiv-sept2023/index.md index 8415c4b..6193338 100644 --- a/content/blog/ffxiv-sept2023/index.md +++ b/content/blog/ffxiv-sept2023/index.md @@ -9,6 +9,7 @@ tags: toc: true series: - Astra & Novus Status Update +mastodon_url: "https://mastodon.art/@redstrate/111116446637234822" --- Hello! This is a new series of blog posts detailing the work I'm putting into [Astra](https://xiv.zone/astra), [Novus](https://xiv.zone/novus), and [Physis](https://xiv.zone/physis) (I can't fit the last one in the title.) I noticed that the [physis crate](https://crates.io/crates/physis) is turning almost one year old now, and I haven't had a new release of Astra in forever. That doesn't mean I stopped working on these, quite the contrary - I'm making great progress! diff --git a/content/blog/figure4/index.md b/content/blog/figure4/index.md index a3c6b64..89c6b5b 100644 --- a/content/blog/figure4/index.md +++ b/content/blog/figure4/index.md @@ -8,6 +8,7 @@ tags: series: - Figure Reviews summary: "It's time to review another Rebuild of Evangelion figure, and this time it's Mari again!" +mastodon_url: "https://mastodon.art/@redstrate/109524435380401350" --- It's time to review another Rebuild of Evangelion figure, and this time it's Mari again! I was specifically drawn to [this figure](https://myfigurecollection.net/item/1090742) because it's not another plugsuit one[^1]. Yes, plugsuits are cool but I'm getting tired of seeing them in figure form. I purchased this one from AmiAmi as usual. This figure is also based off of a Takeshi Honda drawing used in a 2011 calendar: diff --git a/content/blog/fixing-22r/index.md b/content/blog/fixing-22r/index.md index fdc44dd..78d526b 100644 --- a/content/blog/fixing-22r/index.md +++ b/content/blog/fixing-22r/index.md @@ -8,6 +8,7 @@ tags: - Kernel - KDE toc: true +mastodon_url: "https://mastodon.art/@redstrate/109569701558215513" --- So I bought an art tablet this year, the XP-Pen Artist 22R Pro which comes with a pen. This pen does not work under Linux, sometimes. diff --git a/content/blog/fixing-22r2/index.md b/content/blog/fixing-22r2/index.md index 8a8c2e3..f289ef7 100644 --- a/content/blog/fixing-22r2/index.md +++ b/content/blog/fixing-22r2/index.md @@ -8,6 +8,7 @@ tags: - Kernel - KDE toc: true +mastodon_url: "https://mastodon.art/@redstrate/109586402318585854" --- Some more progress has been made on fixing my newest drawing tablet! diff --git a/content/blog/future-of-silica-viewer/index.md b/content/blog/future-of-silica-viewer/index.md index 5067722..978587e 100644 --- a/content/blog/future-of-silica-viewer/index.md +++ b/content/blog/future-of-silica-viewer/index.md @@ -6,6 +6,7 @@ summary: "Silica Viewer is leaving the App Store." tags: - Procreate - Apple +mastodon_url: "https://mastodon.art/@redstrate/110096848533036696" --- I will not be renewing my Apple Developer License for various reasons [I've already discussed elsewhere]({{}}). It is due to expire sometime in the summer, so there's still a couple of months before it disappears off the App Store. I'm actually _losing_ money by selling my software on the App Store, and I don't really work on a Mac anymore. Plus more fun problems related to Apple infrastructure: diff --git a/content/blog/golden-saucer-matrix/index.md b/content/blog/golden-saucer-matrix/index.md index ef6eeb2..e6fdcda 100644 --- a/content/blog/golden-saucer-matrix/index.md +++ b/content/blog/golden-saucer-matrix/index.md @@ -7,6 +7,7 @@ tags: - FFXIV - Matrix bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lpwy4yvhqk2v" +mastodon_url: "https://mastodon.art/@redstrate/114564684793809018" --- Right now [there's a Gold Saucer event](https://na.finalfantasyxiv.com/lodestone/special/2025/the_make_it_rain_campaign/pP1HUSgIHI) in FFXIV, which slightly increases MGP earned in GATEs. (There is also other events that have rewards tied to GATEs, like Moogle Treasure Troves.) These GATEs happen every so often, on a fixed schedule. They are announced in every Gold Saucer zone with a chat message: diff --git a/content/blog/gushing-kde/index.md b/content/blog/gushing-kde/index.md index 72d3c4c..c6b502d 100644 --- a/content/blog/gushing-kde/index.md +++ b/content/blog/gushing-kde/index.md @@ -5,6 +5,7 @@ draft: false tags: - Linux - KDE +mastodon_url: "https://mastodon.art/@redstrate/111840990388026244" --- This a lazy and anti-rant post... I want to shine a light on the fantastic [KDE software](https://kde.org/) that I use daily. You can do similar things with GNOME and whatever else, but that's for someone else to write. I have some bias because I have contributed to several of these applications, but that doesn't detract from the point that I depend on them daily. diff --git a/content/blog/hosting-your-own-server/index.md b/content/blog/hosting-your-own-server/index.md index da38c48..e4f65f7 100644 --- a/content/blog/hosting-your-own-server/index.md +++ b/content/blog/hosting-your-own-server/index.md @@ -5,6 +5,7 @@ draft: false summary: "I've been hosting my own infrastructure for almost three years now!" tags: - Website +mastodon_url: "https://mastodon.art/@redstrate/110097035024517266" --- This website has been running almost non-stop [since November 2020](https://web.archive.org/web/20201101074137/https://redstrate.com/), according to archive.org. Since then, I have been running this website and related services myself - not physically but still taking care of admin tasks.[^1] diff --git a/content/blog/infra-review/index.md b/content/blog/infra-review/index.md index 474b03d..f4a5ab7 100644 --- a/content/blog/infra-review/index.md +++ b/content/blog/infra-review/index.md @@ -7,6 +7,7 @@ tags: - Gaming series: - Game Reviews +mastodon_url: "https://mastodon.art/@redstrate/110628514819882186" --- A little while ago, people suggested that I play INFRA. The premise is simple, you are diff --git a/content/blog/integrating-katex-and-threejs/index.md b/content/blog/integrating-katex-and-threejs/index.md index 6d27aa5..f80ec2c 100644 --- a/content/blog/integrating-katex-and-threejs/index.md +++ b/content/blog/integrating-katex-and-threejs/index.md @@ -8,6 +8,7 @@ tags: - Math - Hugo summary: "An (old) guide on how to integrate three,js and KaTeX into a Hugo website." +mastodon_url: "https://mastodon.art/@redstrate/113753996392591651" --- One of my [Graphics Dump posts]({{< ref "drawing-simple-cubes" >}}) integrates three.js and KaTeX into the article itself, which was a first for me. I want to use these libraries in future posts, so I want it to be easy and reusable. diff --git a/content/blog/jetbrains-analytics/index.md b/content/blog/jetbrains-analytics/index.md index b84c7f4..09e7f32 100644 --- a/content/blog/jetbrains-analytics/index.md +++ b/content/blog/jetbrains-analytics/index.md @@ -5,6 +5,7 @@ draft: false tags: - Privacy summary: "How to block JetBrains analytics with just one easy setting, already built into their IDE." +mastodon_url: "https://mastodon.art/@redstrate/112498836271035404" --- So recently JetBrains "properly" released RustRover (after removing the open source Rust plugin.) I don't work on Rust stuff at the moment in my dayjob, but fortunately they have a free non-commercial version. However there is one catch: diff --git a/content/blog/kate-hugo-setup/index.md b/content/blog/kate-hugo-setup/index.md index 4f36b40..d522bbb 100644 --- a/content/blog/kate-hugo-setup/index.md +++ b/content/blog/kate-hugo-setup/index.md @@ -6,6 +6,7 @@ tags: - KDE - Hugo summary: "My workflow for working on Hugo websites in Kate - KDE's Text Editor." +mastodon_url: "https://mastodon.art/@redstrate/113748235565028433" --- I use Hugo to build my website (which you can explore the source code to diff --git a/content/blog/kawari1/index.md b/content/blog/kawari1/index.md index 08af147..dc698f7 100644 --- a/content/blog/kawari1/index.md +++ b/content/blog/kawari1/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "Kawari is a FFXIV server emulator project that I started a few years ago, and today I'm reporting some recent progress." +mastodon_url: "https://mastodon.art/@redstrate/114151993207060566" --- [Kawari](https://github.com/redstrate) is a FFXIV server emulator project that I started a few years ago, and today I'm happy to report it can go from login to zone on 7.18h (the latest patch as of writing.) Before I rattle on, it should be noted that the goal of this project is not a "private server" (_sweating profusely as SqEx lawyers put away their pens_.) It's more of a research project, as I have very little interest re-implementing quests and story. I'm basically going to continue this until I get bored. diff --git a/content/blog/kawari2/index.md b/content/blog/kawari2/index.md index dfc2619..30c9be9 100644 --- a/content/blog/kawari2/index.md +++ b/content/blog/kawari2/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "This isn't actually an update _on_ Kawari, but building tools to make my life easier." +mastodon_url: "https://mastodon.art/@redstrate/114157509259441752" --- This isn't actually an update _on_ Kawari, but building tools to make my life easier. One of the manual tasks I have to do is collect and dissect packets, and my amateur process is too error prone and time-consuming. I want a neat, structured and ideally automatic process for collecting and organizing these. diff --git a/content/blog/kawari3/index.md b/content/blog/kawari3/index.md index afba854..0374a85 100644 --- a/content/blog/kawari3/index.md +++ b/content/blog/kawari3/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "I spent some time polishing up the project and implementing more packets." +mastodon_url: "https://mastodon.art/@redstrate/114162810543484340" --- After the initial excitement of being able to load into a zone wore off, I spent some time polishing up the project and implementing more packets. I managed to get quite a bit done over the course of a few nights. diff --git a/content/blog/kawari4/index.md b/content/blog/kawari4/index.md index f31ec53..bde18ef 100644 --- a/content/blog/kawari4/index.md +++ b/content/blog/kawari4/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "Not as big as the last update, but I implemented a few smaller fixes and finished another game feature." +mastodon_url: "https://mastodon.art/@redstrate/114178426861028070" --- Not as big as the last update, but I implemented a few smaller fixes and finished another game feature. diff --git a/content/blog/kawari5/index.md b/content/blog/kawari5/index.md index 8c87fef..37e11a4 100644 --- a/content/blog/kawari5/index.md +++ b/content/blog/kawari5/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "Actual logins, character management, pre-built binaries and more!" +mastodon_url: "https://mastodon.art/@redstrate/114211382288462820" --- This is a pretty big update that includes actual logins, character management, pre-built binaries and more! diff --git a/content/blog/kawari6/index.md b/content/blog/kawari6/index.md index 97a49ab..0c31cd7 100644 --- a/content/blog/kawari6/index.md +++ b/content/blog/kawari6/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release!" +mastodon_url: "https://mastodon.art/@redstrate/114231417620483982" --- The 7.2 patch released earlier this week, and I'm happy to report that Kawari survived it's first major patch release! Unfortunately that means most of my time is spent fixing what broke, so there's not that many new things. diff --git a/content/blog/kawari7/index.md b/content/blog/kawari7/index.md index 0654726..7f2dedb 100644 --- a/content/blog/kawari7/index.md +++ b/content/blog/kawari7/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes!" +mastodon_url: "https://mastodon.art/@redstrate/114247540350179935" --- In this update: I added server-side scripting, touched on the client-side scripts it hooks into, and started playing cutscenes! diff --git a/content/blog/kawari8/index.md b/content/blog/kawari8/index.md index 4ccee5d..9a7d6d5 100644 --- a/content/blog/kawari8/index.md +++ b/content/blog/kawari8/index.md @@ -8,6 +8,7 @@ tags: series: - Kawari Progress Report summary: "Here comes several new features, including basic multiplayer!" +mastodon_url: "https://mastodon.art/@redstrate/114343857885349902" --- Here comes several new features, including basic multiplayer! I held off on making a new update for a bit, so this is just abnormally large. diff --git a/content/blog/kawari9/index.md b/content/blog/kawari9/index.md index 7f1fb82..5b548aa 100644 --- a/content/blog/kawari9/index.md +++ b/content/blog/kawari9/index.md @@ -9,6 +9,7 @@ series: - Kawari Progress Report summary: "Here is a new progress report, mostly smaller things but I managed to complete another patch update!" bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lo52uowkyc2i" +mastodon_url: "https://mastodon.art/@redstrate/114434273222482075" --- Here is a new progress report, mostly smaller things but I managed to complete another patch update! I have begun working on my other FFXIV projects again, so Kawari has taken a bit of a back-burner. diff --git a/content/blog/kde-april2023/index.md b/content/blog/kde-april2023/index.md index c6760f1..7ccd1f2 100644 --- a/content/blog/kde-april2023/index.md +++ b/content/blog/kde-april2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110289914381761282" --- Here's my KDE contributions for this month! It's a little bit shorter than I'd like, but I'm still trying to find a nice balance between **$work** and KDE. diff --git a/content/blog/kde-april2024/index.md b/content/blog/kde-april2024/index.md index 31d3517..9a47bd6 100644 --- a/content/blog/kde-april2024/index.md +++ b/content/blog/kde-april2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/112396762293353429" --- Hello and sorry about the late post. I've been busy moving and other stuff that's gotten in the way. I will also be idling the beginning of this month, so the next update may be shorter too. diff --git a/content/blog/kde-aug2023/index.md b/content/blog/kde-aug2023/index.md index 3015f69..3f3e9ad 100644 --- a/content/blog/kde-aug2023/index.md +++ b/content/blog/kde-aug2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110940962247896469" --- I'm posting this a little bit earlier this month, because I'll be busy until next week and won't have a chance to finish anything. I have a lot of new features to show, and important documentation work to showcase! diff --git a/content/blog/kde-dec2023/index.md b/content/blog/kde-dec2023/index.md index 791d37c..62afe73 100644 --- a/content/blog/kde-dec2023/index.md +++ b/content/blog/kde-dec2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/111671637694842722" --- This is a lighter month due to holidays (and also I'm trying not to burn out), but I tried to fit in a bit of KDE anyway. It's all bugfixes anyway because of the feature freeze! diff --git a/content/blog/kde-feb2023/index.md b/content/blog/kde-feb2023/index.md index 03703b7..83a6479 100644 --- a/content/blog/kde-feb2023/index.md +++ b/content/blog/kde-feb2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/109936719642753020" --- # New Gamepad KCM diff --git a/content/blog/kde-feb2024/index.md b/content/blog/kde-feb2024/index.md index e5de762..9918814 100644 --- a/content/blog/kde-feb2024/index.md +++ b/content/blog/kde-feb2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/112016804683930742" --- It's February already, and as expected I didn't have too much time on my hands this month. I have some exciting related news though: diff --git a/content/blog/kde-jan2023/index.md b/content/blog/kde-jan2023/index.md index 4a5c5cc..7dc508b 100644 --- a/content/blog/kde-jan2023/index.md +++ b/content/blog/kde-jan2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/109791768298443410" --- This is a non-comprehensive list of all of the major work I've done for KDE this month of January. I think I got a lot done this month! I also was accepted as a KDE Developer near the start of the month, so I'm pretty happy about that. diff --git a/content/blog/kde-jan2024/index.md b/content/blog/kde-jan2024/index.md index 882fb10..01d9fa7 100644 --- a/content/blog/kde-jan2024/index.md +++ b/content/blog/kde-jan2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/111852577578177554" --- Now it's full circle, a whole year of KDE has started again! This is a bit of a smaller post, for two reasons. First I have begun stripping out of the less interesting stuff I do - like really boring bugfixes, whoop. Secondly, I'll be busy at `$work` for the next few months and I don't know what my schedule is going to look like yet. diff --git a/content/blog/kde-july2023/index.md b/content/blog/kde-july2023/index.md index 7c96b73..ce48f9d 100644 --- a/content/blog/kde-july2023/index.md +++ b/content/blog/kde-july2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110811670604376719" --- The month of July is already wrapped up, I can't believe it! I went to Akademy this year, and it was really great! Between Akademy and the imminent gear release, I didn't get much work done this month - but oh well. diff --git a/content/blog/kde-july2024/index.md b/content/blog/kde-july2024/index.md index 74c6aff..c0692bb 100644 --- a/content/blog/kde-july2024/index.md +++ b/content/blog/kde-july2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/112871392810887265" --- This is a very exciting month if you're waiting for more artist-oriented improvements in the Wayland session! diff --git a/content/blog/kde-june2023/index.md b/content/blog/kde-june2023/index.md index b07c10b..f899b1a 100644 --- a/content/blog/kde-june2023/index.md +++ b/content/blog/kde-june2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110633631701330985" --- We're about halfway through year! This update is a bit smaller than usual, and more focused on applications than Plasma. This isn't for lack of time or trying, but I tried to deliberately clear out my backlog. That goal didn't really pan out, but I'll be trying again next month. diff --git a/content/blog/kde-june2024/index.md b/content/blog/kde-june2024/index.md index c02c9f1..9bde4e5 100644 --- a/content/blog/kde-june2024/index.md +++ b/content/blog/kde-june2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/112707838270222514" --- Hello! I intentionally skipped last month because I was busy with other tasks, and I didn't have much to discuss KDE-wise. Anyway, let's get started: diff --git a/content/blog/kde-march2023/index.md b/content/blog/kde-march2023/index.md index d29b6b1..e6c10dc 100644 --- a/content/blog/kde-march2023/index.md +++ b/content/blog/kde-march2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110108438328879008" --- Another month in the year, another collection of bugfixes and features I contributed to KDE! diff --git a/content/blog/kde-march2024/index.md b/content/blog/kde-march2024/index.md index 4283a69..6208de0 100644 --- a/content/blog/kde-march2024/index.md +++ b/content/blog/kde-march2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/112190735163103830" --- I didn't work much on KDE for the first half of March, but still managed to squeeze out some good features and bugfixes. I'm also starting on the Wayland grant work I teased soon, so look forward to news on that next month. diff --git a/content/blog/kde-may2023/index.md b/content/blog/kde-may2023/index.md index fbb7eef..b32cfe9 100644 --- a/content/blog/kde-may2023/index.md +++ b/content/blog/kde-may2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/110459497492257631" --- I can't believe it's already the end of May! This month turned out a little meatier than last month I think, but I still have a large backlog of merge requests and TODOs to go through. diff --git a/content/blog/kde-nov2023/index.md b/content/blog/kde-nov2023/index.md index a8ef5d0..3bf9896 100644 --- a/content/blog/kde-nov2023/index.md +++ b/content/blog/kde-nov2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/111485029601241152" --- We're already in November, but I managed to do a lot of work this month which I'm really happy about. diff --git a/content/blog/kde-oct2023/index.md b/content/blog/kde-oct2023/index.md index 31c470e..629dffe 100644 --- a/content/blog/kde-oct2023/index.md +++ b/content/blog/kde-oct2023/index.md @@ -1,4 +1,3 @@ - --- title: "My work in KDE for October 2023" date: 2023-10-28 @@ -11,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/111313516324957526" --- Happy October and other related holidays! The list of work is a bit smaller, as predicted I was busy this month. However, I have some really exciting work done in PlasmaTube - some of which you may have already seen if you follow me on [Mastodon](https://mastodon.art/@redstrate). diff --git a/content/blog/kde-oct2024/index.md b/content/blog/kde-oct2024/index.md index 911dc16..fbdfb2b 100644 --- a/content/blog/kde-oct2024/index.md +++ b/content/blog/kde-oct2024/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/113341617790664900" --- Hello again, sorry it's been a while since the last post. In this case, I'm doing a never-before-seen multi-month post! diff --git a/content/blog/kde-sept2023/index.md b/content/blog/kde-sept2023/index.md index c031fb7..96ee00e 100644 --- a/content/blog/kde-sept2023/index.md +++ b/content/blog/kde-sept2023/index.md @@ -10,6 +10,7 @@ tags: toc: true series: - My Work in KDE +mastodon_url: "https://mastodon.art/@redstrate/111139842139337477" --- I might be busy early next month, so I'm posting this a few days early so I get it out of the way! I managed to do a lot of big stuff this month, and pretty happy with my pace. I still have way too many open MRs though, I really need to get that sorted. diff --git a/content/blog/lack-of-updates/index.md b/content/blog/lack-of-updates/index.md index 3152cc3..cec0427 100644 --- a/content/blog/lack-of-updates/index.md +++ b/content/blog/lack-of-updates/index.md @@ -5,10 +5,7 @@ draft: false tags: - Linux - Open Source -comments: - host: mastodon.art - username: redstrate - id: 109383664258489248 +mastodon_url: "https://mastodon.art/@redstrate/109383664258489248" --- If you've been a part of any language that upheaves the traditional C way of pulling in dependencies, diff --git a/content/blog/level-csg/index.md b/content/blog/level-csg/index.md index 1d013cf..15650d5 100644 --- a/content/blog/level-csg/index.md +++ b/content/blog/level-csg/index.md @@ -9,6 +9,7 @@ tags: toc: true series: - Graphics Dump +mastodon_url: "https://mastodon.art/@redstrate/110611313676654245" --- I've always been fascinated with CSG, as someone who has spent some time messing around in Valve's Hammer and Unreal Editor. However, when trying to implement CSG level geometry in my engine there's surprisingly little information! Here's a CSG tutorial I wish existed, so maybe it can help you too. diff --git a/content/blog/lgm-rms.md b/content/blog/lgm-rms.md index ee872a5..eb139b0 100644 --- a/content/blog/lgm-rms.md +++ b/content/blog/lgm-rms.md @@ -6,6 +6,7 @@ summary: "I'm attending the Libre Graphics Meeting later this month, and what a tags: - Open Source - Libre Graphics Meeting +mastodon_url: "https://mastodon.art/@redstrate/114462450730363550" --- **Edit:** The organizers are [now cancelling the keynote](https://libregraphicsmeeting.strong-type.systems/2025/news/2025-05-07_0001-keynote-will-not-go-forward/) in response to everyone's collective discomfort. diff --git a/content/blog/linux-graphics-stack.md b/content/blog/linux-graphics-stack.md index 2a0151e..720dc1e 100644 --- a/content/blog/linux-graphics-stack.md +++ b/content/blog/linux-graphics-stack.md @@ -6,13 +6,10 @@ blogtags: - Vulkan - Linux - KDE -comments: - host: mastodon.art - username: redstrate - id: 109349980860736142 series: - Graphics Dump toc: true +mastodon_url: "https://mastodon.art/@redstrate/109349980860736142" --- The Linux graphics stack is a complex mechanism of many projects that function in unison to deliver images to your screen. How do they work? diff --git a/content/blog/linux-windowing.md b/content/blog/linux-windowing.md index b276fd4..366ce2d 100644 --- a/content/blog/linux-windowing.md +++ b/content/blog/linux-windowing.md @@ -7,6 +7,7 @@ tags: - Linux series: - Graphics Dump +mastodon_url: "https://mastodon.art/@redstrate/113753996392591651" --- **Note (2025-01-01):** This has been sitting in my drafts since 2022, and I don't have any immediate plans to finish it. So I thought I might as well post it for my own reference. diff --git a/content/blog/marrying-rust-qt-logging/index.md b/content/blog/marrying-rust-qt-logging/index.md index dd75cd9..75796e9 100644 --- a/content/blog/marrying-rust-qt-logging/index.md +++ b/content/blog/marrying-rust-qt-logging/index.md @@ -5,6 +5,7 @@ draft: false tags: - Qt - Rust +mastodon_url: "https://mastodon.art/@redstrate/111234273093483800" --- Do you have a mixed of Qt and Rust in your project, and dislike how your logs mismatch? Do you want one single source of truth, so it's easier to redirect to a file or other destination? I've been hitting my head against this problem, and developed a novel solution for marrying the two. It's even possible to transfer information like the source file and line! diff --git a/content/blog/morpho-announcement/index.md b/content/blog/morpho-announcement/index.md index f182782..a84c86a 100644 --- a/content/blog/morpho-announcement/index.md +++ b/content/blog/morpho-announcement/index.md @@ -6,6 +6,7 @@ summary: "It's with much duress that I announce I'm releasing yet-another-applic tags: - BlueSky bluesky_url: "https://bsky.app/profile/redstrate.com/post/3lnq2p2v3lk2z" +mastodon_url: "https://mastodon.art/@redstrate/114404987679004122" --- It's with much duress that I announce I'm releasing yet-another-application, this time a [BlueSky](https://bluesky.social) client. If you know me, I use the [Fediverse](https://en.wikipedia.org/wiki/Fediverse) a ton - so why am I playing the "other side"? My reasons are as follows: diff --git a/content/blog/obscure-qt1.md b/content/blog/obscure-qt1.md index ddc49a3..345afcd 100644 --- a/content/blog/obscure-qt1.md +++ b/content/blog/obscure-qt1.md @@ -6,6 +6,7 @@ tags: - Qt series: - Obscure Qt +mastodon_url: "https://mastodon.art/@redstrate/110225946580912847" --- I decided to start a short series of describing weird, obscure Qt behavior! Because of my new job, I'm working with Qt even more than I did before. As I'm finding new and undocumented behavior, I feel that it's too useful to be posted on something like Mastodon and then forgotten. diff --git a/content/blog/obscure-qt2/index.md b/content/blog/obscure-qt2/index.md index cd289e9..c4eb392 100644 --- a/content/blog/obscure-qt2/index.md +++ b/content/blog/obscure-qt2/index.md @@ -6,6 +6,7 @@ tags: - Qt series: - Obscure Qt +mastodon_url: "https://mastodon.art/@redstrate/110300617783528545" --- **Edit:** This was written before my projects were switched to Qt6, and I'm not aware of a Qt6 pretty printer solution (if you do, let me know in a comment below.) If you're using CLion, check out the [Qt6 pretty printer plugin](https://github.com/winseros/Qt6Renderer). diff --git a/content/blog/obscure-qt3/index.md b/content/blog/obscure-qt3/index.md index 11767f7..976ec26 100644 --- a/content/blog/obscure-qt3/index.md +++ b/content/blog/obscure-qt3/index.md @@ -6,6 +6,7 @@ tags: - Qt series: - Obscure Qt +mastodon_url: "https://mastodon.art/@redstrate/111200871226741897" --- If you've worked with Qt for a while, you're probably well aware of how basic the default log formatting is. diff --git a/content/blog/obscure-qt4.md b/content/blog/obscure-qt4.md index 0184653..6a52ad1 100644 --- a/content/blog/obscure-qt4.md +++ b/content/blog/obscure-qt4.md @@ -7,6 +7,7 @@ tags: series: - Obscure Qt summary: "A neat trick for iterating through QMaps in Qt5, if you have access to C++20." +mastodon_url: "https://mastodon.art/@redstrate/113398019728081720" --- I was working on a project that still uses Qt5 and I wanted to port from [Qt's own `foreach` keyword](https://doc.qt.io/qt-6/foreach-keyword.html). In Qt6 it's possible to write code like this: diff --git a/content/blog/obscure-qt5.md b/content/blog/obscure-qt5.md index 5f4283e..9749a71 100644 --- a/content/blog/obscure-qt5.md +++ b/content/blog/obscure-qt5.md @@ -7,6 +7,7 @@ tags: series: - Obscure Qt summary: "I noticed that I kept searching for \"how do I check for log messages in Qt tests?\" online. I figure that is a good enough indicator for \"obscure\" and now deserves to be saved on my blog" +mastodon_url: "https://mastodon.art/@redstrate/114343546981441048" --- I noticed that I kept searching for "how do I check for log messages in Qt tests?" online. I figure that is a good enough indicator for obscurity[^1] and now deserves to be saved on my blog! diff --git a/content/blog/openxr-simulation/index.md b/content/blog/openxr-simulation/index.md index 460a7b9..4468b97 100644 --- a/content/blog/openxr-simulation/index.md +++ b/content/blog/openxr-simulation/index.md @@ -6,6 +6,7 @@ tags: - OpenXR - Virtual Reality - Augmented Reality +mastodon_url: "https://mastodon.art/@redstrate/111502086323121196" --- I'm interested in trying out [OpenXR again, the Khronos VR/AR API](https://www.khronos.org/OpenXR/). It could be called the [Vulkan](https://www.vulkan.org/) of XR and unifies the assorted mess of different APIs used for VR and AR into a unified API, or so it claims. I won't go into detail how to use OpenXR, I'm assuming you already have an application that uses it and have a basic understanding how it works. diff --git a/content/blog/optimizing-shader-structures.md b/content/blog/optimizing-shader-structures.md index 93dcb99..31976b0 100644 --- a/content/blog/optimizing-shader-structures.md +++ b/content/blog/optimizing-shader-structures.md @@ -5,6 +5,7 @@ summary: "I use a lot of data structures in my shaders, including usage in push constants and SSBOs. However, the complexity is getting out of hand!" tags: - Vulkan +mastodon_url: "https://mastodon.art/@redstrate/110362441804177367" --- In my engine I have a bunch of big data structures used in push constants, diff --git a/content/blog/ps2-bios/index.md b/content/blog/ps2-bios/index.md index 41e7de1..4e910ff 100644 --- a/content/blog/ps2-bios/index.md +++ b/content/blog/ps2-bios/index.md @@ -7,6 +7,7 @@ tags: - Emulation - Reverse Engineering - Playstation +mastodon_url: "https://mastodon.art/@redstrate/110616552861219521" --- **Context:** Earlier this year, me and my partner got a Playstation 2 as a gift. Of course I wanted to softmod it! The console came with firmware 1.10U, an especially odd and early firmware version that did not work with the FreeDVDBoot exploit. I didn't know [FreeHDBoot](https://israpps.github.io/FreeMcBoot-Installer/test/FHDB-TUTO.html) when researching and writing this, which I ended up going with in the end. I gave up on this exploit port, and didn't succeed. I think there's still some value in this post anyway. diff --git a/content/blog/steam-clip-information-bug.md b/content/blog/steam-clip-information-bug.md index 35c2970..9db1fc5 100644 --- a/content/blog/steam-clip-information-bug.md +++ b/content/blog/steam-clip-information-bug.md @@ -6,6 +6,7 @@ tags: - Steam - Linux summary: "How to fix the annoying \"Unable to retrieve clip information (2)\" error message in Steam." +mastodon_url: "https://mastodon.art/@redstrate/113753996392591651" --- I recently wanted to use the new Steam Game Recording feature, but I kept diff --git a/content/blog/thank-you.md b/content/blog/thank-you.md index 6c5649d..e0d43fb 100644 --- a/content/blog/thank-you.md +++ b/content/blog/thank-you.md @@ -2,6 +2,7 @@ title: "2023 Wrap-up" date: "2023-12-30" draft: false +mastodon_url: "https://mastodon.art/@redstrate/111671637694842722" --- I think this has been a pretty productive year for me. I wrote 38 blog posts, created 40 artworks, and over 500 merge/pull requests! diff --git a/content/blog/thoughts-and-tips-on-mastodon/index.md b/content/blog/thoughts-and-tips-on-mastodon/index.md index c5db1c2..b11185b 100644 --- a/content/blog/thoughts-and-tips-on-mastodon/index.md +++ b/content/blog/thoughts-and-tips-on-mastodon/index.md @@ -4,11 +4,8 @@ date: 2022-11-06 tags: - Mastodon - Twitter -comments: - host: mastodon.art - username: redstrate - id: 109299418236130979 toc: true +mastodon_url: "https://mastodon.art/@redstrate/109299418236130979" --- Seeing the "collapse" of Twitter (although that's overstated) means a lot more people are joining Mastodon so I wanted to collect all of my thoughts. diff --git a/content/blog/thoughts-on-fediblocking/index.md b/content/blog/thoughts-on-fediblocking/index.md index bba1d56..4d54d3c 100644 --- a/content/blog/thoughts-on-fediblocking/index.md +++ b/content/blog/thoughts-on-fediblocking/index.md @@ -4,10 +4,7 @@ date: 2022-11-09 tags: - Mastodon - Twitter -comments: - host: mastodon.art - username: redstrate - id: 109314837864740597 +mastodon_url: "https://mastodon.art/@redstrate/109314837864740597" --- This is a continuation of my ['Thoughts and Tips on Mastodon"]({{}}), today we'll focus on blocking servers from federation. diff --git a/content/blog/wayland-ssd/index.md b/content/blog/wayland-ssd/index.md index 03d1e46..90ece94 100644 --- a/content/blog/wayland-ssd/index.md +++ b/content/blog/wayland-ssd/index.md @@ -4,6 +4,7 @@ date: 2023-07-03 draft: false tags: - Wayland +mastodon_url: "https://mastodon.art/@redstrate/110650829069503913" --- I wanted to enable server-side decorations in a Wayland client, but didn't know where to start. When searching for _"How to enable server-side decorations wayland"_ in a search engine you get a lot of user support questions and not really anything for programmers. Here's a short tutorial on how to request server side decorations from the compositor if supported. diff --git a/content/blog/why-you-need-a-gallery.md b/content/blog/why-you-need-a-gallery.md index 89bfdc4..61f1669 100644 --- a/content/blog/why-you-need-a-gallery.md +++ b/content/blog/why-you-need-a-gallery.md @@ -2,12 +2,9 @@ title: "Artists need more personal websites" date: 2022-11-16 draft: false -comments: - host: mastodon.art - username: redstrate - id: 109354491225553675 tags: - Website +mastodon_url: "https://mastodon.art/@redstrate/109354491225553675" --- As an artist, I didn't really see the value of burdening myself with a website until I actually did it.