<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-gb" xmlns="http://www.w3.org/2005/Atom">
	<title type="text">iaian7 - blog</title>
	
	<link rel="self" href="https://iaian7.com/atom/?section=blog" />
	<link rel="alternate" type="text/html" href="https://iaian7.com/" />
	<id>tag:iaian7.com,2005:e37391e5d79adf0edb184bbe25ddbb3b/blog</id>
	<generator uri="https://textpattern.com/" version="4.8.8">Textpattern</generator>
	<updated>2023-04-28T22:21:43+00:00</updated>
	<author>
		<name>John Einselen</name>
		
		<uri>https://iaian7.com/</uri>
	</author>
	
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2020-03-23T04:26:52+00:00</published>
		<updated>2020-05-12T03:55:33+00:00</updated>
		<title type="html">Covid-19 Resources</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/Covid19Resources" />
		<id>tag:iaian7.com,2020-03-22:e37391e5d79adf0edb184bbe25ddbb3b/419a42a85126c09723eb29d18abf9aea</id>
		<category term="general" />
		
		<summary type="html"><![CDATA[<p>This page is predominantly so I can track resources I come across, for my own reference as much as anyone else&#8217;s, as the US faces a pandemic the likes of which we haven&#8217;t seen since 1918 (Lord willing, not significantly worse).</p>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2018-11-10T21:44:22+00:00</published>
		<updated>2019-07-04T19:25:50+00:00</updated>
		<title type="html">On Purchasing a Camera in 2018</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/OnPurchasingaCamerain2018" />
		<id>tag:iaian7.com,2019-07-04:e37391e5d79adf0edb184bbe25ddbb3b/50e72a93a0f91e973e5fda84c5bd4b3a</id>
		
		
		<summary type="html"><![CDATA[<p>A cousin of mine, a newspaper editor and long term Canon user, was in the market for a new camera and asked me about mirrorless options in the sub-$1000 range. I ended up writing what may constitute a small book on the subject; the following is my reply. This can be a rather lengthy discussion, so I&#8217;ll break it up into sections!</p>

	<blockquote>
		<p>	<ol>
		<li>General <strong>comparison</strong> of tech and camera manufacturers</li>
		<li><strong>Features</strong> you mentioned and factors to consider</li>
		<li><strong>Resources</strong> for further research</li>
		<li><strong>Summary</strong> and final thoughts</li>
	</ol></p>
	</blockquote>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2017-01-13T04:28:58+00:00</published>
		<updated>2017-01-13T04:58:16+00:00</updated>
		<title type="html">iTunes firewall issue and solution</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/iTunesfirewallissueandsolution" />
		<id>tag:iaian7.com,2017-01-12:e37391e5d79adf0edb184bbe25ddbb3b/3bf120b016c5971d8ea34032480d1468</id>
		<category term="work" />
		
		<summary type="html"><![CDATA[<p>Every time you open iTunes&#8230;</p>

	<blockquote>
		<p><strong>Do you want iTunes to accept incoming network connections?</strong></p>
	</blockquote>

	<p><em>Helpful hint:</em> if iTunes demands network access every time it opens, after you&#8217;ve told it repeatedly and exasperatedly &#8220;Yes! Why won&#8217;t you listen!&#8221; it might be left over corruption from that time when you used CandyBar to customise icons 5 years ago. Yes, iTunes and even the OS have been updated eleventy-thousand times since then. Yes, you uninstalled CandyBar years ago when the OS updates destroyed support anyway. And yeah, the icon isn&#8217;t even customised right now. Yet the icon backup files have somehow been maintained within the iTunes app, which means it fails Apple&#8217;s signing process, which means it fails the firewall security requirements, which means you have to re-allow access every time you open it.</p>

	<p>And by &#8220;you&#8221; I mean &#8220;me.&#8221;</p>

	<h2>The double-check solution</h2>

	<p>But maybe the foundational problem is completely different for you. I don&#8217;t know your life. Run the following command in Terminal and it&#8217;ll tell you exactly what&#8217;s wrong:</p>

<pre><code>codesign -vvv /Applications/iTunes.app
</code></pre>

	<p>This gives you &#8220;very very verbose&#8221; output on the app signature (I actually have no idea if that&#8217;s what it actually means, but -v doesn&#8217;t give much of anything, and -vv only tells you if it passed or not). After a good number of lines, it&#8217;ll probably say something like the following:</p>

<pre><code>/Applications/iTunes.app: a sealed resource is missing or invalid
file added: /Applications/iTunes.app/Contents/Resources/CandyBar.plist
file added: /Applications/iTunes.app/Contents/Resources/iTunes.icns.backup.icns
file added: /Applications/iTunes.app/Contents/Resources/iTunes.icns.candybarbackup
</code></pre>

	<p>I opened the app bundle, found the offending files, deleted them (which required my admin password, since I was modifying sacred Apple property), and everything was suddenly fine. Running the codesign command again showed that the app bundle passed with flying colours, and <span class="caps">OSX</span> no longer asks for network permission confirmation every time I open iTunes.</p>

	<h2>Or take the easy road</h2>

	<p>You could, of course, simply delete the iTunes app bundle in your /Applications/ folder and re-download it from Apple. Preferences, music, movies, and other media are all stored elsewhere, so outside of you-should-really-have-a-backup-anyway, there&#8217;s not a shred of danger in doing so.</p>

	<h2>Already broken again?</h2>

	<p>If the problem comes back, there&#8217;s probably something on your computer that&#8217;s still actively modifying the iTunes app bundle. Thankfully it appears my <a href="http://www.last.fm/user/iaian7">last.fm</a> <a href="http://appshopper.com/mac/social-networking/neptunes-minimalistic-lastfm-scrobbler">client of choice</a> doesn&#8217;t interface directly into iTunes, so I should be ok, but you&#8217;ll have to do your own research here (taking the double-check route above will help).</p>

	<p>If the problem is especially onerous, it&#8217;s probably best to start scanning for malware. Yes, I know, you have a Mac, and Macs don&#8217;t get viruses&#8230;well&#8230;we all install something stupid at some point, or accidentally download &#8220;flash installer&#8221; and end up with &#8220;russianhackersites.safariextz&#8221; It&#8217;s ok. It happens to everyone. But yeah, you&#8217;ll want to get that fixed.</p>

	<p>Download <a href="https://www.malwarebytes.com/mac/">MalwareBytes for Mac</a> and let it do its thing.</p>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2013-09-05T22:50:29+00:00</published>
		<updated>2013-09-05T23:32:52+00:00</updated>
		<title type="html">My Penny Arcade confessional</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/MyPennyArcadeconfessional" />
		<id>tag:iaian7.com,2013-09-05:e37391e5d79adf0edb184bbe25ddbb3b/fcd711e9cfc6f55eaa8b5452cd7444a4</id>
		
		
		<summary type="html"><![CDATA[<p>I&#8217;ve read Penny Arcade pretty much every week for years. Sure, there have been some super-inappropriate comics, but I&#8217;ve appreciated the continual development of the artwork, the geeky humour, the occasional ode to love of literature. Their &#8220;reality TV show&#8221; Strip Search was, while at times certainly vulgar (not in the way you&#8217;d think, given the title!), a pretty fantastic web series about artists and writers.</p>

	<p><a href="http://littlelull.tumblr.com/post/60240420647/i-cant-go-back-or-why-im-so-bent-out-of-shape-about">The experience of a female gamer at Penny Arcade Expo</a>, however, is far too disturbing and too serious to ignore. This sort of behaviour and this sort of mindset and stance towards abuse of any kind is nothing short of horrific.</p>

	<p>And honestly, I should probably be horrified at my silent response to the initial comic as well. &#8220;Eh, it&#8217;s really not appropriate, but they&#8217;ve never been ones for super-appropriate topics&#8230;I&#8217;ll just move on. Tomorrow&#8217;s comic will be funny.&#8221; It was equivocating on an unequivocal subject, and I continued to support Penny Arcade, even donating to their Kickstarter campaign. I&#8217;m sorry.</p>

	<p>In response to the renewed uproar this past week, <a href="http://www.penny-arcade.com/2013/09/04/some-clarification">one of the founders of Penny Arcade</a> &#8220;clarified&#8221; their position (and yes, I appreciate that they have strict &#8220;booth babe&#8221; policies at events, that kind of respect at trade shows is hard to find).</p>

	<p>But&#8230;they&#8217;re just sad people are upset. They still like the comic.</p>

	<p>I don&#8217;t think I can or should be ok with that. Not any more.</p>

	<p>It&#8217;s going to be a little weird not reading Penny Arcade tomorrow morning, and especially difficult given my obsessive nature (I watched all of Heroes season 2, for goodness sake, I just can&#8217;t leave something unfinished!). But&#8230;I&#8217;ll try to kick the habit, if for nothing more than the silent dissent of my own conscience.</p>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2013-07-24T23:11:06+00:00</published>
		<updated>2013-07-24T23:40:35+00:00</updated>
		<title type="html">Marty the Monkey</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/MartytheMonkey" />
		<id>tag:iaian7.com,2013-07-24:e37391e5d79adf0edb184bbe25ddbb3b/b76f4f5a5c906f77da2115a58b11b17d</id>
		<category term="work" />
		
		<summary type="html"><![CDATA[<p>It&#8217;s been a long time coming, but one of the projects I worked on at Vectorform between 2012 and 2013 is finally public! Working in partnership with Kaiser Permanente, Vectorform helped create a series of mini games to assist clinicians with autism assessment. Based on some terrific illustrations by <a href="http://www.jimcandraw.com">James Anderson</a>, I was responsible for bringing a 2D character to 3D life, in no less than 130 different animation sequences to be used throughout the experience. Called Marty the Monkey, the character acts as a guide, encouraging kids to progress.</p>

	<p><a href="https://iaian7.com/images/2013/07/Marty.jpg" rel="lightbox[id398]" title="Marty the Monkey" class="an7_thumb_center"><img src="https://iaian7.com/images/2013/07/thumbs/Marty.jpg" width="480" height="300" alt="Marty the Monkey" /></a></p>

	<p>To read more about the visual development and shader process, check out my Vectorform blog post <a href="http://blog.vectorform.com/2013/07/24/behind-the-scenes-creating-marty-the-monkey/"><strong>Behind the Scenes: Creating Marty the Monkey</strong></a>. I&#8217;ve also included a download at the end of the article with edge projection nodes for the just-released Lightwave 11.6 update!</p>

	<p>You can also read more about the application itself in <a href="http://blog.vectorform.com/2013/07/10/vectorform-partners-with-kaiser-permanente-to-assess-autism-spectrum-disorder-through-innovation/">Patrick Samona&#8217;s article</a>.</p>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2013-07-03T14:16:08+00:00</published>
		<updated>2013-07-04T02:51:42+00:00</updated>
		<title type="html">When it&#039;s the end</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/Whenitstheend" />
		<id>tag:iaian7.com,2013-07-03:e37391e5d79adf0edb184bbe25ddbb3b/b3c79f4370297c906bd3dbe11024be33</id>
		<category term="religion" />
		
		<summary type="html"><![CDATA[<p>Religion, salvation, and good works have come up in recent conversation, or more specifically, a deeply regretful movie I saw last night. Really, though, it&#8217;s one of the most important questions a soul can ever ask.</p>

	<p>Is there eternity? Can I go to heaven?</p>

	<p>If there is a God, holy and pure, and I&#8217;m only human, frail and filthy, how could heaven be possible? How could I ever be in the presence of that? Righteousness so supreme that everything else burns away like tattered paper in a nuclear blast? Even on our very best of days, eternal sinlessness is shockingly, pathetically, absolutely unattainable for such a mortal as myself&#8230;</p>

	<p>But if God is both holy <em>and</em> loving, how does that reconcile? Knowing the chasm between sinful us and holy Him, he built a bridge. Jesus. And no, we can&#8217;t earn this kind of love, it can only be a gift. Nothing so profane as flesh could ever work enough to be worthy of such selfless sacrifice. I&#8217;ve tried, and after years of fruitless toil, I better understand now that it&#8217;s simply impossible. This doesn&#8217;t mean I don&#8217;t keep falling for the same old lies, trying on my own, time after time, but it really is miserable foolishness.</p>

	<p>When you read the Bible, I think it becomes clear&#8230;</p>

	<p>Jesus isn&#8217;t for the self-righteous, the posers and fakes. Jesus isn&#8217;t for the pseudo-perfect, the good-enough, or the just-ok. Jesus isn&#8217;t for the people who think they can make it on their own; acting faultless and behaving right, dying from the inside while somehow believing they&#8217;re still healthy on the outside.</p>

	<p><em>No.</em></p>

	<p>Jesus is for the shipwrecks, the train wrecks, the bloody messes and the tragedies. Jesus is for the lonely, the lost, the terrified and the broken hearted. Jesus is for the damned, the discouraged, the degraded, the destitute and the utterly, completely desperate.</p>

	<p>I&#8217;m not a Christian because I&#8217;m good. I don&#8217;t seek after Christ because I somehow think I&#8217;m perfect.</p>

	<p>I long for salvation because I know without a single shred of doubt that I am fully rotten through-and-through, sinful and hopeless and dead.</p>

	<p>Yet somehow, in His absolute perfectness&#8230;</p>

	<p>&#8230;God still loves me&#8230;</p>

	<p>&#8230;and died in my place.</p>

	<p>I certainly don&#8217;t understand it, I rather doubt many people do, but it&#8217;s somehow, unbelievable, incredibly true, despite my frequent doubts and fears.</p>

	<p>Christ is for the shipwrecks, the desperate, the lost. I&#8217;ve been there, and really, still am every day.</p>

	<p>But I&#8217;m placing my trust in Jesus.</p>

	<p>And that&#8217;s why I&#8217;m going to heaven when I die. That bridge? It can&#8217;t be walked by human feet, you have to be carried.</p>

	<p>And that&#8217;s incredible.</p>

	<blockquote>
		<p>&#8220;God saved you by his grace when you believed. And you can’t take credit for this; it is a gift from God. Salvation is not a reward for the good things we have done, so none of us can boast about it.&#8221;<br />
<em>Ephesians 2:8-9 <span class="caps">NLT</span></em></p>
	</blockquote>]]></summary>
	</entry>
	<entry>
		<author>
			<name>John Einselen</name>
		</author>
		<published>2013-06-15T20:44:13+00:00</published>
		<updated>2013-06-15T20:58:48+00:00</updated>
		<title type="html">Apple&#039;s iOS7 Redesign</title>
		<link rel="alternate" type="text/html" href="https://iaian7.com/blog/ApplesiOS7Redesign" />
		<id>tag:iaian7.com,2013-06-15:e37391e5d79adf0edb184bbe25ddbb3b/7c49e4c7c3e0ebe545f35b1f6a8a3b5f</id>
		<category term="work" />
		
		<summary type="html"><![CDATA[<p>Based on social media feeds, iOS7 seems to be hated by designers, but loved by those who have actually used it. Having not installed it yet myself, and being a rather picky designer to boot, my reaction certainly veers more towards the negative! Though I&#8217;m excited to try it out once the beta builds solidify a little more.</p>

	<p>To read my full write up on the subject and what I think is needed for natural, intuitive interface designs, head on over to the <a href="http://blog.vectorform.com/2013/06/14/ios7-and-designing-for-instinct/">Vectorform Blog</a>.</p>]]></summary>
	</entry>
</feed>