<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>encoding &#8211; interloper.</title>
	<atom:link href="https://interloper.ie/tag/encoding/feed/" rel="self" type="application/rss+xml" />
	<link>https://interloper.ie</link>
	<description>Marcus Craig - Artist &#38; Technician</description>
	<lastBuildDate>Fri, 10 Jul 2026 13:12:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://interloper.ie/wp-content/uploads/2023/10/Untitled-2-150x150.webp</url>
	<title>encoding &#8211; interloper.</title>
	<link>https://interloper.ie</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>QR Code Anything &#8211; Infinite* data encode/decode</title>
		<link>https://interloper.ie/qr-code/</link>
		
		<dc:creator><![CDATA[root]]></dc:creator>
		<pubDate>Sun, 10 May 2026 11:49:53 +0000</pubDate>
				<category><![CDATA[One Day Projects]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[qr code]]></category>
		<guid isPermaLink="false">https://interloper.ie/?p=1112</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<style>
/* ===== Page chrome (post 1112 only) ===== */
body.postid-1112 {
  background: #062324 !important;
  color: #F0D0B1;
}
body.postid-1112 a { color: #F0D0B1; text-decoration: none; }
body.postid-1112 a:hover { color: #F0D0B1; opacity: 0.75; }

body.postid-1112 .wp-block-site-title,
body.postid-1112 .wp-block-site-title a { color: #F0D0B1 !important; }

body.postid-1112 .wp-block-navigation,
body.postid-1112 .wp-block-navigation-item,
body.postid-1112 .wp-block-navigation-item__content,
body.postid-1112 .wp-block-navigation-item__label,
body.postid-1112 .wp-block-navigation a { color: #F0D0B1 !important; }

body.postid-1112 .wp-block-post-terms,
body.postid-1112 .wp-block-post-terms a,
body.postid-1112 .wp-block-post-terms__separator { color: #F0D0B1 !important; }
body.postid-1112 .taxonomy-post_tag,
body.postid-1112 .taxonomy-post_tag a { color: rgba(240, 208, 177, 0.7) !important; }

body.postid-1112 h1,
body.postid-1112 h2,
body.postid-1112 h3,
body.postid-1112 h4 { color: #F0D0B1; }

body.postid-1112 .search-icon,
body.postid-1112 img[src*="Magnifying_glass"] {
  filter: invert(88%) sepia(20%) saturate(450%) hue-rotate(330deg) brightness(95%);
}

/* Hide the QR iframe until we've injected its dark palette, to avoid a flash of the original light theme. */
body.postid-1112 iframe[src*="qr_project_finished"] { visibility: hidden; }
body.postid-1112 iframe[src*="qr_project_finished"].qr-themed { visibility: visible; }
</style>
<script>
(function () {
  // CSS injected into the QR iframe's own document (same-origin, so this is allowed).
  // Keeps the project file itself untouched — all theming lives in this post.
  var iframeCSS = [
    ':root {',
    '  --color-bg: #062324;',
    '  --color-accent: #F0D0B1;',
    '  --color-border-primary: rgba(240, 208, 177, 0.75);',
    '  --color-border-secondary: rgba(240, 208, 177, 0.55);',
    '  --color-border-tertiary: rgba(240, 208, 177, 0.35);',
    '  --color-text-primary: #F0D0B1;',
    '  --color-text-secondary: rgba(240, 208, 177, 0.7);',
    '  --color-text-danger: #ff8a7a;',
    '  --color-background-secondary: transparent;',
    '  --color-background-tertiary: rgba(240, 208, 177, 0.12);',
    '}',
    'body { background: #062324 !important; color: #F0D0B1; }',
    'textarea.ta {',
    '  background: rgba(240, 208, 177, 0.06);',
    '  color: #F0D0B1;',
    '  caret-color: #F0D0B1;',
    '}',
    'textarea.ta::placeholder { color: rgba(240, 208, 177, 0.45); }',
    'textarea.ta:focus { outline: none; border-color: rgba(240, 208, 177, 0.75); }',
    '.btn { transition: background 0.15s ease, border-color 0.15s ease; }',
    '.btn:hover { border-color: rgba(240, 208, 177, 0.75); }',
    'input[type="checkbox"] { accent-color: #F0D0B1; }',
    '.qr span { color: #666666 !important; }',
    '.qr span[style*="danger"] { color: #cc2222 !important; }'
  ].join('\n');

  function injectInto(iframe) {
    try {
      var doc = iframe.contentDocument;
      if (!doc || !doc.head) return false;
      if (doc.getElementById('qr-post-theme')) {
        iframe.classList.add('qr-themed');
        return true;
      }
      var style = doc.createElement('style');
      style.id = 'qr-post-theme';
      style.textContent = iframeCSS;
      doc.head.appendChild(style);
      iframe.classList.add('qr-themed');
      return true;
    } catch (e) {
      return false;
    }
  }

  function attach(iframe) {
    if (iframe.dataset.qrThemeBound) return;
    iframe.dataset.qrThemeBound = '1';
    // Try immediately (cached / already-loaded case).
    injectInto(iframe);
    iframe.addEventListener('load', function () { injectInto(iframe); });
    // Safety: also poll briefly in case head appears before load fires.
    var tries = 0;
    var poll = setInterval(function () {
      if (injectInto(iframe) || ++tries > 40) clearInterval(poll);
    }, 50);
  }

  function scan() {
    var iframes = document.querySelectorAll('iframe[src*="qr_project_finished"]');
    for (var i = 0; i < iframes.length; i++) attach(iframes[i]);
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', scan);
  } else {
    scan();
  }
})();
</script>


<iframe id="render-html-1" src="https://interloper.ie/wp-content/uploads/qr_project_finished.html" scrolling="no" frameborder="0" style="border:none;display:block;width:100%;overflow:hidden;" title="Embedded HTML"></iframe>
<script>(function(){var f=document.getElementById("render-html-1");function r(){try{f.style.height=f.contentDocument.documentElement.scrollHeight+"px";}catch(e){}}f.addEventListener("load",function(){r();try{new MutationObserver(r).observe(f.contentDocument.body,{childList:true,subtree:true,attributes:true,characterData:true});}catch(e){}});}());</script>

]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>nexus/entropy</title>
		<link>https://interloper.ie/nexus-entropy/</link>
		
		<dc:creator><![CDATA[root]]></dc:creator>
		<pubDate>Sun, 08 Oct 2023 19:13:22 +0000</pubDate>
				<category><![CDATA[College]]></category>
		<category><![CDATA[Lens-based]]></category>
		<category><![CDATA[encoding]]></category>
		<guid isPermaLink="false">https://www.interloper.ie/?page_id=140</guid>

					<description><![CDATA[My final year project project completed in the summer of 2016, in service of the BFA in Lens Based Media, TUS Limerick.]]></description>
										<content:encoded><![CDATA[
<h2 data-wp-context---core-fit-text="core/fit-text::{&quot;fontSize&quot;:&quot;&quot;}" data-wp-init---core-fit-text="core/fit-text::callbacks.init" data-wp-interactive data-wp-style--font-size="core/fit-text::context.fontSize" class="wp-block-heading has-fit-text">nexus/entropy</h2>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph"><strong>Artists statement / 2016</strong></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The photographic image is suffering from an identity crisis. It has been thrust into digital uncertainty and as a result, tends towards abstraction. My work illustrates the paradigm shift surrounding contemporary image making. The analogue-to-digital transition of photography and its supposed loss of ‘presence’. By encoding images into audio and back again, I interrogate the aesthetics of sensation; something often attributed to the ritual involved in setting up and playing a vinyl record.<br><br>In the writings of British philosopher Gilbert Ryle&#8217;s, he details the perceived absurdity of dualist systems, a cognitive dissonance that mirrors the way images are made and forgotten. Ryles refers to this as ‘<em>the ghost in the machine’.</em> The images are my ghosts and the records are my machines.</p>
</blockquote>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">Inspired by the Voyager satellite mission, soviet bone records and ham radio communications. This project exploits the SSTV protocol of encoding image information into an audio frequency. Effectively embedding visual information onto an audio format.</p>



<div style="height:50px" aria-hidden="true" class="wp-block-spacer"></div>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a51f17256a9b&quot;}" data-wp-interactive="core/image" data-wp-key="6a51f17256a9b" class="wp-block-image aligncenter size-full wp-lightbox-container"><img fetchpriority="high" decoding="async" width="800" height="616" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://interloper.ie/wp-content/uploads/Delay.bmp" alt="" class="wp-image-1149" srcset="https://interloper.ie/wp-content/uploads/Delay.bmp 800w, https://interloper.ie/wp-content/uploads/Delay-300x231.webp 300w, https://interloper.ie/wp-content/uploads/Delay-768x591.webp 768w" sizes="(max-width: 800px) 100vw, 800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a51f17256e82&quot;}" data-wp-interactive="core/image" data-wp-key="6a51f17256e82" class="wp-block-image aligncenter size-full wp-lightbox-container"><img decoding="async" width="800" height="616" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://interloper.ie/wp-content/uploads/Hist10.bmp" alt="" class="wp-image-1155" srcset="https://interloper.ie/wp-content/uploads/Hist10.bmp 800w, https://interloper.ie/wp-content/uploads/Hist10-300x231.webp 300w, https://interloper.ie/wp-content/uploads/Hist10-768x591.webp 768w" sizes="(max-width: 800px) 100vw, 800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a51f17257299&quot;}" data-wp-interactive="core/image" data-wp-key="6a51f17257299" class="wp-block-image aligncenter size-full wp-lightbox-container"><img decoding="async" width="800" height="616" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://interloper.ie/wp-content/uploads/Hist29.bmp" alt="" class="wp-image-1169" srcset="https://interloper.ie/wp-content/uploads/Hist29.bmp 800w, https://interloper.ie/wp-content/uploads/Hist29-300x231.webp 300w, https://interloper.ie/wp-content/uploads/Hist29-768x591.webp 768w" sizes="(max-width: 800px) 100vw, 800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a51f172573f6&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a51f17257a22&quot;}" data-wp-interactive="core/image" data-wp-key="6a51f17257a22" class="wp-block-image size-large is-style-rounded wp-lightbox-container"><img width="1706" height="2560" decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="1193" src="https://interloper.ie/wp-content/uploads/IMG_8554-682x1024.webp" alt="" class="wp-image-1193"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a51f17258257&quot;}" data-wp-interactive="core/image" data-wp-key="6a51f17258257" class="wp-block-image size-large is-style-rounded wp-lightbox-container"><img width="2560" height="1707" decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="1192" src="https://interloper.ie/wp-content/uploads/marcus_craig4-1024x683.webp" alt="" class="wp-image-1192"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
