<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Shaddy's</title><link>http://shaddy.dev/posts/</link><description>Recent content in Posts on Shaddy's</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 20 Jul 2023 00:00:00 +0000</lastBuildDate><atom:link href="http://shaddy.dev/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Prodding Wise Wizards – Prompt Injection in Gandalf's Game</title><link>http://shaddy.dev/posts/prodding-wizards/</link><pubDate>Thu, 20 Jul 2023 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/prodding-wizards/</guid><description>&lt;p>If you&amp;rsquo;re following AI news and discussions, you might have heard about that &lt;a href="https://gandalf.lakera.ai">little game&lt;/a> with Gandalf trying to protect a password.
Your goal as the player is to trick the poor AI into revealing its secrets, no matter the cost.
The game is intended to teach about the concept of &lt;a href="https://simonwillison.net/2022/Sep/12/prompt-injection/">Prompt Injection&lt;/a> and to spread awareness of some weaknesses of LLMs (Large Language Models).
Honestly, it&amp;rsquo;s a lot of fun, and I want to share some of the interesting and hilarious things I have come across in the attempts of friends and myself.
I will end on some background and some personal musings about the implications and the future.&lt;/p></description></item><item><title>Divisibility Rules</title><link>http://shaddy.dev/posts/divisibility-rules/</link><pubDate>Tue, 04 Jul 2023 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/divisibility-rules/</guid><description>&lt;p>In my post on &lt;a href="http://shaddy.dev/posts/divisible-numbers-challenge/">The Divisible Numbers Challenge&lt;/a>, I mentioned a trick for determining in your head whether a number is divisible by 4.
A friend told me that that note was silly because everybody learns that stuff in primary school, which surprised me.
While I did learn about it in primary school, for some reason, I never realised that it&amp;rsquo;s probably common knowledge.
Of course, I was aware that some things are taught pretty much universally.
For example, I assume almost everybody knows about long division, even if most people probably have it grow rusty from disuse.
I guess I just always assumed that divisibility rules are kind of a niche topic that never comes up.
It seemed like one of those factoids &lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup> that you can bring up to surprise people.
But even still, maybe it is as uncommon as I believed, or maybe a reader finds themselves among the &lt;a href="https://xkcd.com/1053/">lucky 10,000&lt;/a> because their school didn&amp;rsquo;t cover it, they missed it, or for some other reason I could never even guess at..&lt;/p></description></item><item><title>My Content Consumption Pipeline: Efficient Information Management</title><link>http://shaddy.dev/posts/content-consumption-pipeline/</link><pubDate>Sun, 25 Jun 2023 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/content-consumption-pipeline/</guid><description>&lt;p>Are you overwhelmed by the vast amount of content on the internet?
Do you struggle to decide what to read while drowning in a sea of information without even remembering what you&amp;rsquo;ve read before?
Or maybe you already know what you want to read by following a couple of places you know produce great content, but you&amp;rsquo;re not sure how to keep track of them all?
It&amp;rsquo;s so much work to check on all the things regularly, and so you forget and abandon?&lt;/p></description></item><item><title>Habitual Micro Exercises</title><link>http://shaddy.dev/posts/micro-exercise-habits/</link><pubDate>Tue, 23 May 2023 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/micro-exercise-habits/</guid><description>&lt;p>When I was a kid, maybe around 10 years ago, and my father and I were readying for some trip I don&amp;rsquo;t remember, I noticed something weird.
My father was just standing there on one leg, the other pulled close to his body, high in the air, like a flamingo.
Balancing, yet stable as a rock, his fingers skittering across his raised foot, he tied his shoe in seconds.&lt;/p>
&lt;p>&lt;img src="flamingo.png" alt="Glorious anatomically inaccurate balancing flamingo">&lt;/p></description></item><item><title>The Divisible Numbers Challenge</title><link>http://shaddy.dev/posts/divisible-numbers-challenge/</link><pubDate>Wed, 10 May 2023 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/divisible-numbers-challenge/</guid><description>&lt;p>After recently having handed in my Master&amp;rsquo;s Thesis for my Computer Science Degree, I have found myself looking for a job.
In IT, it is not uncommon to have a technical interview about solving some algorithmic problem while talking the interviewer through your thought process.
There&amp;rsquo;s a huge industry around sites like &lt;a href="https://leetcode.com/">LeetCode&lt;/a> just to prepare for this prospect.&lt;/p>
&lt;p>One company I interviewed with was &lt;a href="https://riiico.com/">RIIICO&lt;/a>.
They&amp;rsquo;re a start-up that seeks to improve factory planning through interactive 3D scans.
The interview process was nice, and I feel like I got along well with the team.
They provided me with an interview challenge that stuck with me.
Maybe it&amp;rsquo;s because it was the only actual LeetCode-style interview I had, but there are some really interesting aspects to the problem.&lt;/p></description></item><item><title>Hello World</title><link>http://shaddy.dev/posts/hello-world/</link><pubDate>Sun, 14 Feb 2021 00:00:00 +0000</pubDate><guid>http://shaddy.dev/posts/hello-world/</guid><description>&lt;h2 id="hello-world">Hello World&lt;/h2>
&lt;p>An empty blog would look a little strange.&lt;br>
But I&amp;rsquo;ve decided it&amp;rsquo;s time.
No point just letting it sit on my hard drive.&lt;br>
So here we go.
My blog is out.&lt;br>
Maybe there will be content in the future.&lt;/p></description></item></channel></rss>