<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="0.92">
<channel>
	<title>Vincent Gable</title>
	<link>http://vgable.com/blog</link>
	<description>my weblog.</description>
	<lastBuildDate>Mon, 06 Oct 2008 12:32:53 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Restarting Your Cocoa Application</title>
		<description>Restarting your own application is a tricky thing to do, because you can't tell yourself to start up when you aren't running.  Here is one solution, use NSTask to run a very short script that you can embed right in your Objective-C code:
kill -9 YourPID
open PathToYourApp
Something to be aware ...</description>
		<link>http://vgable.com/blog/2008/10/05/restarting-your-cocoa-application/</link>
			</item>
	<item>
		<title>Unfaithful Design Gives People Salmonella</title>
		<description>This New York Times article explains how dozens of people in several states contracted salmonella after they mistakenly microwaved raw chicken, instead of throughly cooking it in an oven.

According to the Department of Agriculture, the dishes included breaded or pre-browned chicken breasts, some of them stuffed with vegetables or sold ...</description>
		<link>http://vgable.com/blog/2008/10/05/unfaithful-design-gives-people-salmonella/</link>
			</item>
	<item>
		<title>The Decadent Future</title>
		<description>...the average American consumes so much energy every day, it would take 200 slaves to reproduce his lifestye.  Modern industry makes such luxury possible.

At least according to my television.  It's nice to live in the future. </description>
		<link>http://vgable.com/blog/2008/10/04/the-decedent-future/</link>
			</item>
	<item>
		<title>Release When Ready</title>
		<description> There are lots of people who strongly suggest that you should do your development in public. It is part of the “release early and often” concept. But I also believe that this concept is not effective in developing great ideas because it is limiting. The minute that you get ...</description>
		<link>http://vgable.com/blog/2008/10/03/release-when-ready/</link>
			</item>
	<item>
		<title>Counterfeit Badasses</title>
		<description>The master engravers Baldwin Bredell and Arthur Taylor were so adept at these techniques that in the 1890s they were actually able to make a photoengraving plate and print bills in their prison cell, using smuggled tools, chemicals from the prison laundry, extracts from fruits and flowers brought by visitors, ...</description>
		<link>http://vgable.com/blog/2008/10/02/counterfeit-badasses/</link>
			</item>
	<item>
		<title>The Hollow Friends</title>
		<description>...there is actual precedent for creating value for people with technology. Think of word processors, databases, spreadsheets, web browsers, web publishing, search engines, email, etc. Social media is the first major computing revolution that as far as I can tell, has produced essentially nothing.

But the social media craze is perfectly ...</description>
		<link>http://vgable.com/blog/2008/09/30/the-hollow-friends/</link>
			</item>
	<item>
		<title>Lovable Software</title>
		<description>Money can't buy you love, but love can bring you money. In software the only sustainable way to earn money is by first creating love, and then hoping that some folks want to demonstrate that love with their dollars.

.... Everything should be shareware to be tried and tested until its ...</description>
		<link>http://vgable.com/blog/2008/09/29/lovable-software/</link>
			</item>
	<item>
		<title>OS Sounds</title>
		<description>Here's a case where Windows 98  "beats" out Mac OS X. </description>
		<link>http://vgable.com/blog/2008/09/29/os-sounds/</link>
			</item>
	<item>
		<title>CFShow is NSLog for Core Foundation Types</title>
		<description>CFShow(coreFoundationThingy) will print out a description of coreFoundationThingy to the console.  Output looks something like:
 {value = w:1186.000000 h:687.000000 type = kAXValueCGSizeType}

If NSLog() is printing something out as an NSCFType, try CFShow(). </description>
		<link>http://vgable.com/blog/2008/09/27/cfshow-is-nslog-for-core-foundation-types/</link>
			</item>
	<item>
		<title>Apple Has Learned The Importance of Play. We Should Too</title>
		<description>...joyful playful exploration is critical to learning. Rote learning and memorization is less effective.

...

I believe that a big part of the reason that Apple has been successful is that they figured out long ago that their products had to have the elements of joyful exploration that are the hallmarks of ...</description>
		<link>http://vgable.com/blog/2008/09/27/apple-has-learned-the-importance-of-play-we-should-too/</link>
			</item>
</channel>
</rss>
