<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel><title>Adrian's Blog</title><link>https://blog.bithole.dev/</link><description>Adrian's Blog (Now With 100% More RSS!)</description><language>en-us</language><lastBuildDate>Thu, 25 Jan 2024 20:19:44 GMT</lastBuildDate><item><title>The Real Relationship Between ISO and Noise</title><link>https://blog.bithole.dev/blogposts/iso/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/iso/</guid><description>It might not be what you thought!</description><pubDate>Fri, 05 Jan 2024 05:16:49 GMT</pubDate></item><item><title>So Long, 2023</title><link>https://blog.bithole.dev/blogposts/2023-reflection/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/2023-reflection/</guid><description>You won't be missed.</description><pubDate>Fri, 29 Dec 2023 12:08:02 GMT</pubDate></item><item><title>SquareCTF 2023 - Nauseous Process</title><link>https://blog.bithole.dev/blogposts/ctf-writeups/squarectf-nauseous-process/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/ctf-writeups/squarectf-nauseous-process/</guid><description></description><pubDate>Sat, 18 Nov 2023 21:41:55 GMT</pubDate></item><item><title>UDCTF 2023 - Strong Primes</title><link>https://blog.bithole.dev/blogposts/ctf-writeups/udctf-strong-primes/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/ctf-writeups/udctf-strong-primes/</guid><description></description><pubDate>Mon, 30 Oct 2023 01:22:19 GMT</pubDate></item><item><title>Taking Pictures of Cosmic Rays</title><link>https://blog.bithole.dev/blogposts/cosmic-ray/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/cosmic-ray/</guid><description>Turn any digital camera into a radiation detector!</description><pubDate>Thu, 20 Jul 2023 23:54:09 GMT</pubDate></item><item><title>Normal Probability Plots for Dummies</title><link>https://blog.bithole.dev/blogposts/normality-plot/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/normality-plot/</guid><description>How to qualitatively check if your dataset is normally distributed</description><pubDate>Wed, 19 Jul 2023 03:54:40 GMT</pubDate></item><item><title>The Trouble with Tuning Systems</title><link>https://blog.bithole.dev/blogposts/tuning/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/tuning/</guid><description>Exploring the mathematical conundrum behind harmony</description><pubDate>Thu, 20 Apr 2023 05:56:32 GMT</pubDate></item><item><title>Minecraft Mob Spawning</title><link>https://blog.bithole.dev/blogposts/mob-spawning/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/mob-spawning/</guid><description>An outline of Minecraft mob spawning mechanics</description><pubDate>Fri, 17 Feb 2023 07:39:24 GMT</pubDate></item><item><title>What's In a JPEG?</title><link>https://blog.bithole.dev/blogposts/jpeg-explained/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/jpeg-explained/</guid><description>The fascinating algorithms behind the quintessential image format</description><pubDate>Thu, 29 Dec 2022 19:41:34 GMT</pubDate></item><item><title>So Long, 2022</title><link>https://blog.bithole.dev/blogposts/2022-reflection/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/2022-reflection/</guid><description>You were a hell of a year.</description><pubDate>Thu, 29 Dec 2022 03:42:36 GMT</pubDate></item><item><title>What's Desaturating My Image?</title><link>https://blog.bithole.dev/blogposts/image-desaturation/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/image-desaturation/</guid><description>It's probably a color profile issue.</description><pubDate>Tue, 04 Oct 2022 00:17:08 GMT</pubDate></item><item><title>Logging Requests with SQLite and Nginx</title><link>https://blog.bithole.dev/blogposts/nginx-sqlite-log/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/nginx-sqlite-log/</guid><description>An experiment in configuring Nginx to store requests in an SQLite table</description><pubDate>Sun, 21 Aug 2022 18:35:17 GMT</pubDate></item><item><title>Generating Random Floats in [0, 1)</title><link>https://blog.bithole.dev/blogposts/random-float/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/random-float/</guid><description>It's time to get real. *badum tss*</description><pubDate>Mon, 08 Aug 2022 03:35:50 GMT</pubDate></item><item><title>Detecting Users' DNS Resolvers</title><link>https://blog.bithole.dev/blogposts/detecting-dns-resolvers/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/detecting-dns-resolvers/</guid><description>Utilizing DNS tomfoolery for fun and profit. Well, actually, just fun</description><pubDate>Sun, 24 Jul 2022 17:18:03 GMT</pubDate></item><item><title>A Deep Dive into Minecraft Chat Reports</title><link>https://blog.bithole.dev/blogposts/mc-report-system/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/mc-report-system/</guid><description>Deconstructing the new chat reporting feature to understand its implications for the game</description><pubDate>Fri, 24 Jun 2022 20:57:21 GMT</pubDate></item><item><title>Minecraft Decompilation Guide</title><link>https://blog.bithole.dev/blogposts/decompiling-minecraft/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/decompiling-minecraft/</guid><description>A tutorial on how to decompile modern versions of Minecraft using Mojang's official mappings</description><pubDate>Wed, 15 Jun 2022 04:45:55 GMT</pubDate></item><item><title>Discord QR Code Phishing</title><link>https://blog.bithole.dev/blogposts/discord-qr-code-phishing/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/discord-qr-code-phishing/</guid><description>Learn to recognize a common Discord scam</description><pubDate>Tue, 10 May 2022 06:06:36 GMT</pubDate></item><item><title>A Census of Minecraft Servers</title><link>https://blog.bithole.dev/blogposts/mc-census/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/mc-census/</guid><description>Searching four billion IP addresses for friends to play with</description><pubDate>Thu, 31 Mar 2022 17:30:43 GMT</pubDate></item><item><title>TLS, Demystified</title><link>https://blog.bithole.dev/blogposts/tls-explained/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/tls-explained/</guid><description>Learn how TLS secures the modern web by examining a real session, down to the byte level.</description><pubDate>Sat, 26 Feb 2022 06:36:36 GMT</pubDate></item><item><title>DNS, Explained</title><link>https://blog.bithole.dev/blogposts/dns-explained/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/dns-explained/</guid><description>Examining an often-overlooked component of the Internet: how are domains resolved, anyways?</description><pubDate>Mon, 24 Jan 2022 04:55:14 GMT</pubDate></item><item><title>Dissecting a Log4Shell Attack</title><link>https://blog.bithole.dev/blogposts/dissecting-log4shell/</link><guid isPermalink="true">https://blog.bithole.dev/blogposts/dissecting-log4shell/</guid><description>Taking apart an attempted Log4Shell attack on my Minecraft server, with some interesting discoveries</description><pubDate>Fri, 14 Jan 2022 06:27:06 GMT</pubDate></item></channel></rss>