<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Retina Technology Blog</title>
	
	<link>http://www.retina.net/tech</link>
	<description>John Adams' views on emerging technologies, software engineering, and various hacks</description>
	<pubDate>Mon, 10 Nov 2008 02:29:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>©John Adams </copyright>
		<managingEditor>jna@retina.net (John Adams)</managingEditor>
		<webMaster>jna@retina.net(John Adams)</webMaster>
		<category />
		<ttl>1440</ttl>
		<itunes:keywords />
		<itunes:subtitle />
		<itunes:summary>John Adams\' views on emerging technologies, software engineering, and various hacks</itunes:summary>
		<itunes:author>John Adams</itunes:author>
		<itunes:category text="Technology" />
<itunes:category text="Technology">
  <itunes:category text="Tech News" />
</itunes:category>
		<itunes:owner>
			<itunes:name>John Adams</itunes:name>
			<itunes:email>jna@retina.net</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://www.retina.net/tech/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://www.retina.net/tech/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Retina Technology Blog</title>
			<link>http://www.retina.net/tech</link>
			<width>144</width>
			<height>144</height>
		</image>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/RetinaTechBlog" type="application/rss+xml" /><item>
		<title>Laptops are the best remote controls.</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/447941468/laptops-are-the-best-remote-controls.html</link>
		<comments>http://www.retina.net/tech/laptops-are-the-best-remote-controls.html#comments</comments>
		<pubDate>Mon, 10 Nov 2008 02:29:33 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=157</guid>
		<description><![CDATA[
Here at my loft, which we lovingly refer to as The Concrete Bunker, or just Bunker for short, I have a Mac Mini attached to our 46&#8243; LCD TV via a DVI to HDMI cable.
The Mini does a fair amount of work for us, playing music during dinner parties, pulling movies off of the hackintosh [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Laptops+are+the+best+remote+controls.&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Flaptops-are-the-best-remote-controls.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://flickr.com/photos/35928519@N00/2633046510" title="2824 mbp hdmi plasma"><img src="http://farm4.static.flickr.com/3126/2633046510_6413a5e435_m.jpg" /></a></p>
<p>Here at my loft, which we lovingly refer to as <em>The Concrete Bunker</em>, or just <em>Bunker</em> for short, I have a Mac Mini attached to our 46&#8243; LCD TV via a DVI to HDMI cable.</p>
<p>The Mini does a fair amount of work for us, playing music during dinner parties, pulling movies off of the hackintosh in the music studio (which has a few terabytes of space on it), showing photos from the photo library, and giving us Internet access whenever we want from the big room. </p>
<p>The real problem is controlling this beast. A living room area offers different modalities of use than a  laptop or computer desk. You want a keyboard, but you don&#8217;t have room for it. I want a mouse, but there&#8217;s no good place for mousing on the cushy velvet couches here. </p>
<p>Also, finding a 1/4&#8243; mouse pointer on 46&#8243; of space is a real pain. It&#8217;s like a small gnat on the big glowy window into the world. The mouse doesn&#8217;t move well either. </p>
<p>My solution right now is to use ARD (Apple Remote Desktop) on my laptop and the mini. My Macbook becomes my remote control for the TV, and once the movie is playing, I can fold up the laptop and stuff it down the side of the couch, or on the ottoman. </p>
<p>For the times that I need to use the mouse on the TV itself, I rely on two great tools. </p>
<p>To find the pointer, I use <em><a href="http://www.versiontracker.com/dyn/moreinfo/macosx/26157">Mouse Locator</a></em>. I configure this so that Control-Space activates a big green cross-hair where the mouse is.</p>
<p>Secondly, go into the control panel on the mini and enable selective zooming in <em>Universal Access</em>. This is counterintuitive! Set Zoom to off, click the Options&#8230; button,  and enable &#8220;Use Scroll Wheel with modifier keys to zoom&#8221;. Set it on, and set it to the Control key.</p>
<p>Now, The Control key becomes your magic &#8220;Oh shit! Where am I ?&#8221; key.</p>
<p>If you need to see the screen, you can hold down control, spin the scroll wheel, and zoom into the point where the mouse pointer is. What a difference this makes in typing into small text boxes. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/laptops-are-the-best-remote-controls.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/laptops-are-the-best-remote-controls.html</feedburner:origLink></item>
		<item>
		<title>Obama Wins!</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/446428681/obama-wins.html</link>
		<comments>http://www.retina.net/tech/obama-wins.html#comments</comments>
		<pubDate>Wed, 05 Nov 2008 06:00:07 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[stuff]]></category>

		<category><![CDATA[twitter]]></category>

		<category><![CDATA[Scott Beale]]></category>

		<category><![CDATA[Twitter HQ]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=150</guid>
		<description><![CDATA[What a night Tuesday was - Obama won. Twitter Stayed up. OMG!
I&#8217;m in the lower left of this photo. It&#8217;s not the best, but it&#8217;s representative of our collective emotion at Twitter HQ on that historic night!

Image Courtesy of Scott Beale, Laughing Squid.
The rest of the photos and Scott&#8217;s article Lives here &#8230;
<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Obama+Wins%21&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fobama-wins.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>What a night Tuesday was - Obama won. Twitter Stayed up. OMG!</p>
<p>I&#8217;m in the lower left of this photo. It&#8217;s not the best, but it&#8217;s representative of our collective emotion at Twitter HQ on that historic night!</p>
<p><img src="http://farm4.static.flickr.com/3172/3005101582_57964d0743.jpg"></p>
<p>Image Courtesy of Scott Beale, Laughing Squid.</p>
<p>The rest of the photos and Scott&#8217;s article Lives <a href="http://laughingsquid.com/election-night-celebrations-with-twitter-digg-current/">here</a> &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/obama-wins.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/obama-wins.html</feedburner:origLink></item>
		<item>
		<title>VOTE!</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/441615551/vote.html</link>
		<comments>http://www.retina.net/tech/vote.html#comments</comments>
		<pubDate>Tue, 04 Nov 2008 02:22:25 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=147</guid>
		<description><![CDATA[It goes without saying that tomorrow is one of the most important days in our country&#8217;s history. When you go to the polls, do everything you can to ensure that your vote is counted.
If you&#8217;re in California, vote No On 8. It brings hate crime directly into the state&#8217;s constitution. 
In San Francisco, vote Yes on K. [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=VOTE%21&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fvote.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>It goes without saying that tomorrow is one of the most important days in our country&#8217;s history. When you go to the polls, do everything you can to ensure that your vote is counted.</p>
<p>If you&#8217;re in California, vote <strong>No On 8</strong>. It brings hate crime directly into the state&#8217;s constitution. </p>
<p>In San Francisco, vote <strong>Yes on K</strong>. Sex workers have rights and need protections too.</p>
<p><strong>Oh yeah, and VOTE OBAMA!</strong></p>
<p>When you go to vote:</p>
<p>* Make sure you have proper ID</p>
<p>* Make sure you&#8217;re a registered voter</p>
<p>* Study a sample ballot, and when you make your marks on that ballot, mark clearly (and punch ALL the way through if your district uses those types of ballots)</p>
<p>* Vote early! (A bit late, considering today is Monday the 3rd)</p>
<p>* Do not listen to rumors. Research your vote thoroughly. Weigh all the options.</p>
<p>Some extra tips from The Huffington Post:</p>
<p>To <strong>avoid long lines</strong>, take advantage of the <strong>early voting</strong> option if it is available in your state.</p>
<p>Take your <strong>identification</strong> with you: your <strong>voter&#8217;s registration card</strong>, your <strong>driver&#8217;s license</strong> or other official picture identification, and the other documents that you gathered together earlier.</p>
<p>Take your <strong>list of phone numbers</strong> (hot line and campaign headquarters) and some <strong>extra paper for taking notes</strong>, if necessary.</p>
<p>If you vote on <strong>Election Day, Tuesday, November 4, 2008</strong>, go in the middle of the morning or middle of the afternoon if you can to <strong>avoid long lines</strong>.</p>
<p>Take your <strong>cell phone and small camera</strong>. Document the vote!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/vote.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/vote.html</feedburner:origLink></item>
		<item>
		<title>Improving links and tags with Kaalga and Tagaroo</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/431188088/improving-links-tags-with-kaalga-and-tagaroo.html</link>
		<comments>http://www.retina.net/tech/improving-links-tags-with-kaalga-and-tagaroo.html#comments</comments>
		<pubDate>Fri, 24 Oct 2008 23:12:07 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[API]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[DOM]]></category>

		<category><![CDATA[linking]]></category>

		<category><![CDATA[San Francisco]]></category>

		<category><![CDATA[seo]]></category>

		<category><![CDATA[Triggit]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=137</guid>
		<description><![CDATA[I have a couple of interesting tools for you to use to improve links and tags with when composing your next blog post!
The first one is from Tagaroo, which uses the (Reuters) Calais API to determine tags that match the content of your posting. Like Akismet, you need to sign up to use the Calais [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Improving+links+and+tags+with+Kaalga+and+Tagaroo&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fimproving-links-tags-with-kaalga-and-tagaroo.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>I have a couple of interesting tools for you to use to improve links and tags with when composing your next blog post!</p>
<p>The first one is from <a href="http://tagaroo.opencalais.com/">Tagaroo</a>, which uses the (Reuters) Calais API to determine tags that match the content of your posting. Like <a href="http://www.akismet.com/">Akismet</a>, you need to sign up to use the Calais API. It&#8217;s worth it, though. Tagaroo is a huge time saver when it comes to the discovery of relevant tags.</p>
<p>Next, we have <a href="http://kaalga.com/">Kaalga</a>, which does for relevant links what Tagaroo does for Tags. It matches links to post content and then lets you add them. Kaalga doesn&#8217;t require you to have an API key, though, which is nice. It&#8217;s buttons come up in <a href="http://www.livejournal.com/">Livejournal</a> and <a href="http://wordpress.org/">Wordpress</a> forms like any good <a href="http://en.wikipedia.org/wiki/Greasemonkey">Greasemonkey</a> hack.</p>
<p>Both of these remind me of the work by <a href="http://www.ci.sf.ca.us/">San Francisco</a> company <a href="http://www.crunchbase.com/company/triggit">Triggit,</a> which performs <a href="http://en.wikipedia.org/wiki/Similiar">similiar</a> automated linking (by attaching items to the document&#8217;s <a href="http://en.wikipedia.org/wiki/Document_Object_Model">DOM</a> model), without the Triggit dependency. If you apply links from Kaalga, they stay in your document. With <a href="http://www.triggit.com/">Triggit</a>, if they go down, you lose the links as the <a href="http://en.wikipedia.org/wiki/JavaScript">Javascript</a> <a href="http://en.wikipedia.org/wiki/Monkey_patch">monkey-patching</a> becomes no longer available.</p>
<p>All of the links in this post were provided by Kaalga. I kept trying to get Tagaroo to work, but they wouldn&#8217;t send me an API key. After about ten attempts to get an API key, their site finally said &#8216;access denied.&#8217;</p>
<p>Lame.</p>
<p> </p>
<p>Thanks to Andraz Tori&#8217;s presentation, &#8220;<a href="http://www.slideshare.net/andraz/beyond-who-else-bought-what-presentation-675331">Beyond Who else bought what&#8230;</a>&#8221; for discovering these tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/improving-links-tags-with-kaalga-and-tagaroo.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/improving-links-tags-with-kaalga-and-tagaroo.html</feedburner:origLink></item>
		<item>
		<title>Got lolz? Web2.0 Expo Berlin does.</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/431137348/got-lolz-web20-expo-berlin-does.html</link>
		<comments>http://www.retina.net/tech/got-lolz-web20-expo-berlin-does.html#comments</comments>
		<pubDate>Fri, 24 Oct 2008 21:51:42 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[conferences]]></category>

		<category><![CDATA[stuff]]></category>

		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[conference]]></category>

		<category><![CDATA[lolcat]]></category>

		<category><![CDATA[lolspeak]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=134</guid>
		<description><![CDATA[Brady just posted links to numerous presentations from Web 2.0 Expo Europe. The LolCats have taken over presentations at most major web conferences these days. Nearly every presentation I looked at had a LOLCat on one of their slides. 
Those that were lacking in an actual LOLCat slide featured lots of LOLSpeak. I know we&#8217;re discussing [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Got+lolz%3F+Web2.0+Expo+Berlin+does.&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fgot-lolz-web20-expo-berlin-does.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/brady/">Brady</a> just posted links to <a href="http://www.slideshare.net/tag/web2expoeu08">numerous presentations</a> from <a href="http://en.oreilly.com/webexberlin2008/">Web 2.0 Expo Europe</a>. The LolCats have taken over presentations at most major web conferences these days. Nearly every presentation I looked at had a LOLCat on one of their slides. </p>
<p>Those that were lacking in an actual LOLCat slide featured lots of LOLSpeak. I know we&#8217;re discussing the web, but do we have to insert LOLSpeak everywhere? (of course we do. duh.)</p>
<p>I urge you to check out the slides. There were many informative presentations this year from our friends across in Berlin and abroad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/got-lolz-web20-expo-berlin-does.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/got-lolz-web20-expo-berlin-does.html</feedburner:origLink></item>
		<item>
		<title>Hack the Debate</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/404813113/hack-the-debate.html</link>
		<comments>http://www.retina.net/tech/hack-the-debate.html#comments</comments>
		<pubDate>Sat, 27 Sep 2008 17:47:37 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[media]]></category>

		<category><![CDATA[web2.0]]></category>

		<category><![CDATA[current.tv]]></category>

		<category><![CDATA[election]]></category>

		<category><![CDATA[Scott Beale]]></category>

		<category><![CDATA[technology]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=125</guid>
		<description><![CDATA[Here I am at work, at Twitter during the 1st Presidential debates, making sure things are running and keeping track of our metrics. Twitter and Current.tv worked together to provide a live election site and placement of user generated tweets on live video of the debate. Our team did wonderfully and Twitter stayed up through [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Hack+the+Debate&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fhack-the-debate.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>Here I am at work, at <a href="http://www.twitter.com">Twitter</a> during the 1st Presidential debates, making sure things are running and keeping track of our metrics. Twitter and <a href="http://current.com/">Current.tv</a> worked together to provide a <a href="http://election.twitter.com">live election site</a> and placement of user generated tweets on live video of the debate. Our team did wonderfully and Twitter stayed up through the whole event. I also have to commend current.tv - the animations of user tweets were beautiful and random for each comment. It really felt as if people were participating directly in the debate, even if communication was one-way. </p>
<p><img src="http://farm4.static.flickr.com/3035/2891883172_ba29b09cb4.jpg" alt="John Adams at TwitterHQ" /></p>
<p>Photo courtesy Scott Beale, <a href="http://laughingsquid.com">Laughingsquid.com</a></p>
<p>Scott&#8217;s original blog posting appears <a href="http://laughingsquid.com/current-twitter-rock-the-first-presidential-debate-of-election-2008/">right here, on the laughing squid blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/hack-the-debate.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/hack-the-debate.html</feedburner:origLink></item>
		<item>
		<title>Improving Javascript Load Times using Google AJAX API</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/400099458/improving-javascript-load-times-using-google-ajax-api.html</link>
		<comments>http://www.retina.net/tech/improving-javascript-load-times-using-google-ajax-api.html#comments</comments>
		<pubDate>Mon, 22 Sep 2008 20:12:26 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[peformance]]></category>

		<category><![CDATA[software engineering]]></category>

		<category><![CDATA[web development]]></category>

		<category><![CDATA[ajax]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[pageload]]></category>

		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=123</guid>
		<description><![CDATA[If your site uses common AJAX libraries like jQuery, jQuery UI, mootools, prototype, script.aculo.us, or dojo, the first thing that you&#8217;ll notice is that these libraries are quite large and impact page load time.
For a browser with a completely empty cache, the browser will load the requested library (and block all other requests during the [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Improving+Javascript+Load+Times+using+Google+AJAX+API&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fimproving-javascript-load-times-using-google-ajax-api.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>If your site uses common AJAX libraries like jQuery, jQuery UI, mootools, prototype, script.aculo.us, or dojo, the first thing that you&#8217;ll notice is that these libraries are quite large and impact page load time.</p>
<p>For a browser with a completely empty cache, the browser will load the requested library (and block all other requests during the load). For every site the user visits, the library is loaded again and again because the cache does not work across sites. Loading site1.com/jquery.js and site2.com/jquery.js takes the same amount of time.</p>
<p>Google&#8217;s come up with a clever solution to this problem. Instead of pointing to your local copy of whatever AJAX library you want, you point to Google&#8217;s copy using their <a href="http://code.google.com/apis/ajaxlibs/documentation/index.html#script_aculo_us">AJAX Libraries API</a>.</p>
<p>There&#8217;s many advantages to this. If the user has been to Gmail or any Google property recently, the library is already loaded in their browser, ready to execute. If the user goes to other sites which use the API, their cache is already primed and does not need to be loaded again. </p>
<p>We&#8217;ve just put this in place over at <a href="http://www.twitter.com">Twitter</a>, and it should improve page load times dramatically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/improving-javascript-load-times-using-google-ajax-api.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/improving-javascript-load-times-using-google-ajax-api.html</feedburner:origLink></item>
		<item>
		<title>Hackintosh Redux</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/395011637/hackintosh-redux.html</link>
		<comments>http://www.retina.net/tech/hackintosh-redux.html#comments</comments>
		<pubDate>Wed, 17 Sep 2008 08:56:06 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[OS X]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[osx86]]></category>

		<category><![CDATA[hackintosh]]></category>

		<category><![CDATA[installation]]></category>

		<category><![CDATA[systems administration]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=120</guid>
		<description><![CDATA[You&#8217;ve probably read my other article here on the Retina blog about building a Hackintosh, and recently I made the fatal mistake of killing my machine by attempting an upgrade of the working Kalyway 10.5.2 installation with Kalyway 10.5.3. It pushed the machine into a horrible state and all attempts at recovery have been lost. 
I [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Hackintosh+Redux&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fhackintosh-redux.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve probably read my other article here on the Retina blog about building a Hackintosh, and recently I made the fatal mistake of killing my machine by attempting an upgrade of the working Kalyway 10.5.2 installation with Kalyway 10.5.3. It pushed the machine into a horrible state and all attempts at recovery have been lost. </p>
<p>I made a backup of the existing filesystem (25 minutes for about 70GB) and began an install of iAktos v4. I&#8217;m not going to tell you where to find the ISO of the DVD, but I&#8217;m sure you know where to look. </p>
<p>I&#8217;d like to add some notes to my previous post, which are mostly lessons learned from this installation.</p>
<p>1) Be smart. Keep the OS, your Applications, and Users partition apart. </p>
<p>When you install your apps,  they&#8217;ll go someplace other than the boot disk, and when your hackintosh installation explodes you&#8217;ll be able to recover your files and apps easily (well, mostly&#8230; you&#8217;ll need backups of Preferences, the Library directories, and the Applications support folders to make them go.) </p>
<p>2) Understand that making one of these work is a slow, incremental process that takes a fair amount of patience. </p>
<p>3) Know the rules about the way Mac OS X handles extensions. kexts aren&#8217;t loaded until the extensions cache (/System/Library/Extensions.kext) and intermediate cache (/System/Library/Extensions.*) gets removed and rebuilt. removal has to happen prior to reboot. Rebuilding can happen on startup or shutdown, depending if you have a proper restart or not.</p>
<p>Now, Where was I? Right! What happened during the iAktos install?</p>
<p>I couldn&#8217;t get keyboard or mouse to work until I&#8217;d disabled USB Legacy Storage Support. We&#8217;ll need to re-enable this on reboot, post-installation, so that my USB hard disks work.</p>
<p>I ran Disk Utility, erased the partition (which was MBR) and reformatted as GPT. This is the &#8220;GUID partition table&#8221; option in the advanced section of Disk Utility&#8217;s Partition tab. </p>
<p>I installed SS3 compatible Kernels for my Gigabyte GA-965 and allowed the installation to finish. </p>
<p>On reboot, I had no network. I fixed it by using the <a href="http://www.insanelymac.com/lofiversion/index.php/t93689.html">instructions here</a>. It&#8217;s a simple edit, removal of kext cache, and reboot.</p>
<p>Next, I had working sound via the Realtek 883 Sound card, but I reinstalled the driver anyway (oops). LINE IN is dead. Oh well. </p>
<p>So now we&#8217;ve got: USB disks, SATA disks, Sound, Network, Dual-head, but limited video (no QE or CI yet.) The fix for QE/CI is in <a href="http://www.insanelymac.com/lofiversion/index.php/t93689.html">my post here</a>. Basically, you use 10.5.2 drivers on your 10.5.4 install.</p>
<p>I still need to resolve my IDE problems (AppleVIA?) but aside from that, we&#8217;re up! Hey, we didn&#8217;t need that CD-ROM, right?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/hackintosh-redux.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/hackintosh-redux.html</feedburner:origLink></item>
		<item>
		<title>random media mention…</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/369456048/random-media-mention.html</link>
		<comments>http://www.retina.net/tech/random-media-mention.html#comments</comments>
		<pubDate>Tue, 19 Aug 2008 23:36:31 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[conferences]]></category>

		<category><![CDATA[media]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[defcon]]></category>

		<category><![CDATA[podcast]]></category>

		<category><![CDATA[twitter]]></category>

		<category><![CDATA[wallofsheep]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=115</guid>
		<description><![CDATA[My discoveries with the Wall of Sheep at Defcon 16 and it&#8217;s application to Twitter security were mentioned on the August 12, 2008 Data Security Podcast.
They called me one of the &#8220;good guys&#8221;. Heh!
You can listen to it here:
http://datasecurityblog.wordpress.com/2008/08/11/data-security-podcast-episode-13-aug-11-2008/
<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=random+media+mention%26%238230%3B&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Frandom-media-mention.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>My discoveries with the <a href="http://www.wallofsheep.com">Wall of Sheep</a> at <a href="http://www.defcon.org">Defcon 16</a> and it&#8217;s application to <a href="http://www.twitter.com">Twitter</a> security were mentioned on the August 12, 2008 Data Security Podcast.</p>
<p>They called me one of the &#8220;good guys&#8221;. Heh!</p>
<p>You can listen to it here:</p>
<p><a href="http://datasecurityblog.wordpress.com/2008/08/11/data-security-podcast-episode-13-aug-11-2008/">http://datasecurityblog.wordpress.com/2008/08/11/data-security-podcast-episode-13-aug-11-2008/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/random-media-mention.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/random-media-mention.html</feedburner:origLink></item>
		<item>
		<title>Automated Face Replacement</title>
		<link>http://feeds.feedburner.com/~r/RetinaTechBlog/~3/367865813/automated-face-replacement.html</link>
		<comments>http://www.retina.net/tech/automated-face-replacement.html#comments</comments>
		<pubDate>Mon, 18 Aug 2008 07:07:06 +0000</pubDate>
		<dc:creator>John Adams</dc:creator>
		
		<category><![CDATA[photography]]></category>

		<category><![CDATA[software engineering]]></category>

		<category><![CDATA[Columbia University]]></category>

		<guid isPermaLink="false">http://www.retina.net/tech/?p=112</guid>
		<description><![CDATA[As someone who takes many photographs of random people in nightclubs and at events, I&#8217;m intrigued by the efforts of Columbia University&#8217;s team to write software that performs automated face replacement in digital photographs.
The software is able to replace faces within images from a database of candidate images drawn from the Internet and other sources, [...]<p><a href="http://sharethis.com/item?&#038;wp=2.6.3&#38;publisher=5ad1eb31-b240-453c-9fb6-94fb55178415&#38;title=Automated+Face+Replacement&#38;url=http%3A%2F%2Fwww.retina.net%2Ftech%2Fautomated-face-replacement.html">ShareThis</a></p>]]></description>
			<content:encoded><![CDATA[<p>As someone who takes many photographs of random people in nightclubs and at events, I&#8217;m intrigued by the efforts of Columbia University&#8217;s team to write software that performs automated face replacement in digital photographs.</p>
<p>The software is able to replace faces within images from a database of candidate images drawn from the Internet and other sources, and does so automatically.</p>
<p><a href="http://www1.cs.columbia.edu/CAVE/projects/face_replace/video/SIGGRAPH2008.wmv">A movie of their efforts exists here&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.retina.net/tech/automated-face-replacement.html/feed</wfw:commentRss>
		<feedburner:origLink>http://www.retina.net/tech/automated-face-replacement.html</feedburner:origLink></item>
	</channel>
</rss>
