<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Home</title>
		<link>https://penguins184.xyz/</link>
		<description>Recent content on Home</description>
		<generator>Hugo</generator>
		<language>en-gb</language>
		
		
		
		
			<lastBuildDate>Mon, 22 Jun 2026 12:46:09 +0100</lastBuildDate>
		
			<atom:link href="https://penguins184.xyz/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>SpringBreak Jailbreak</title>
				<link>https://penguins184.xyz/blog/springbreak-jailbreak/</link>
				<pubDate>Mon, 22 Jun 2026 12:46:09 +0100</pubDate>
				<guid>https://penguins184.xyz/blog/springbreak-jailbreak/</guid>
				<description>&lt;p&gt;Well&amp;hellip; The fact I&amp;rsquo;m writing this still comes off as a bit of a shock to me; I never thought I&amp;rsquo;d be able to find an exploit in anything (I even asked a Magic 8-Ball and it said I wouldn&amp;rsquo;t!)&lt;/p&gt;&#xA;&lt;p&gt;If said &amp;lsquo;omniscient&amp;rsquo; 8-ball is reading, I want you to know you&amp;rsquo;re &lt;em&gt;wrong&lt;/em&gt; and &lt;em&gt;I&lt;/em&gt; did, in fact, get my jailbreak. So suck it.&lt;/p&gt;&#xA;&lt;p&gt;But we&amp;rsquo;re getting off-topic. Here&amp;rsquo;s the inner workings of the exploit in detail. I&amp;rsquo;ll explain each factor chronologically.&lt;/p&gt;</description>
			</item>
			<item>
				<title>KindleKraft: Minecraft on E-Ink</title>
				<link>https://penguins184.xyz/blog/kindlekraft-minecraft-on-e-ink/</link>
				<pubDate>Tue, 28 Apr 2026 16:17:14 +0100</pubDate>
				<guid>https://penguins184.xyz/blog/kindlekraft-minecraft-on-e-ink/</guid>
				<description>&lt;p&gt;The first project I ever created in this scene was known as &amp;lsquo;&lt;a href=&#34;https://github.com/penguins184/KindleKraft&#34;&gt;KindleKraft&lt;/a&gt;&amp;rsquo;; A Minecraft &lt;code&gt;1.7.10&lt;/code&gt; server running on the infamous Amazon Kindle.&lt;/p&gt;&#xA;&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Prior to entering the modding scene, I was extremely invested in Minecraft server admin: From Purpur to AdvancedSlimeWorldManager, plugin development, and general server optimisation. When I discovered the power of this tiny Linux device, I &lt;em&gt;immediately&lt;/em&gt; knew what I wanted to do:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;console.png&#34; alt=&#34;Kindle Running a Terminal Showing Server Logs&#34;&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Welcome</title>
				<link>https://penguins184.xyz/blog/welcome/</link>
				<pubDate>Sun, 26 Apr 2026 19:51:45 +0100</pubDate>
				<guid>https://penguins184.xyz/blog/welcome/</guid>
				<description>&lt;p&gt;Welcome to my blog!&lt;/p&gt;&#xA;&lt;p&gt;This is the first page.&lt;/p&gt;&#xA;&lt;p&gt;Before we begin, let&amp;rsquo;s do some markdown testing!&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Bold!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Italic!&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;u&gt; Underlined! &lt;/u&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;heading&#34;&gt;Heading!&lt;/h1&gt;&#xA;&lt;h2 id=&#34;smaller-heading&#34;&gt;Smaller Heading?&lt;/h2&gt;&#xA;&lt;h3 id=&#34;even-smaller&#34;&gt;Even Smaller!&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;List A&lt;/li&gt;&#xA;&lt;li&gt;List B&lt;/li&gt;&#xA;&lt;li&gt;List C&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Indent I?&lt;/li&gt;&#xA;&lt;li&gt;Intent II?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div style=&#34;color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&#xA;&lt;table style=&#34;border-spacing:0;padding:0;margin:0;border:0;&#34;&gt;&lt;tr&gt;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8c8fa1&#34;&gt;1&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8c8fa1&#34;&gt;2&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8c8fa1&#34;&gt;3&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8c8fa1&#34;&gt;4&#xA;&lt;/span&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#8c8fa1&#34;&gt;5&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td style=&#34;vertical-align:top;padding:0;margin:0;border:0;;width:100%&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#4c4f69;background-color:#eff1f5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-js&#34; data-lang=&#34;js&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#9ca0b0;font-style:italic&#34;&gt;//This Is JavaScript Code.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8839ef&#34;&gt;const&lt;/span&gt; abc &lt;span style=&#34;color:#04a5e5;font-weight:bold&#34;&gt;=&lt;/span&gt; &lt;span style=&#34;color:#40a02b&#34;&gt;&amp;#34;123&amp;#34;&lt;/span&gt;;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;console.log(abc);&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;table&gt;&#xA;&#x9;&lt;thead&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Quiz No.&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;th&gt;Mark (/100)&lt;/th&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/thead&gt;&#xA;&#x9;&lt;tbody&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Quiz 1 2026&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;53&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Quiz 2 2026&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;84&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Quiz 3 2026&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;27&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&#x9;&#x9;&lt;tr&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;Quiz 4 2027&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&lt;td&gt;100&lt;/td&gt;&#xA;&#x9;&#x9;&#x9;&lt;/tr&gt;&#xA;&#x9;&lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;div class=&#34;quote&#34; data-quote&gt;&#xA;    &lt;pre&gt;&lt;code&gt;My Sample Quote&#xA;&lt;p&gt;&lt;em&gt;- Penguins184&lt;/em&gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
