<?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"
	>

<channel>
	<title>hackd</title>
	<atom:link href="http://hackd.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackd.net</link>
	<description>quis custodiet ipsos custodes?</description>
	<pubDate>Thu, 24 Jul 2008 02:07:00 +0000</pubDate>
	
	<language>en</language>
			<item>
		<title>fixing repeated mail.app crashes on iphone 2.0</title>
		<link>http://hackd.net/2008/07/20/fixing-repeated-mailapp-crashes-on-iphone-20/?source=rss</link>
		<comments>http://hackd.net/2008/07/20/fixing-repeated-mailapp-crashes-on-iphone-20/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 11:36:24 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[fix]]></category>

		<category><![CDATA[howto]]></category>

		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=413</guid>
		<description><![CDATA[Another issue I ran into after upgrading to 2.0 was that Mail.app was crashing, no matter what I did. Again, not content with simply resetting the phone1, I set to investigate. Again, log into via SSH and delete the /private/var/mobile/Library/Mail folder. Then sync again, so that iTunes will re-add your mail account information to the [...]]]></description>
			<content:encoded><![CDATA[<p>Another issue I ran into after upgrading to 2.0 was that Mail.app was crashing, no matter what I did. Again, not content with simply resetting the phone<sup>1</sup>, I set to investigate. Again, log into via SSH and delete the <code>/private/var/mobile/Library/Mail</code> folder. Then sync again, so that iTunes will re-add your mail account information to the phone. Back in business.</p>
<p>Unfortunately, if you have not jailbroken your phone, this fix does not work for you — rather, it is rather impossible to delete the folder. You need to reset the phone. Since these settings are saved by iTunes&#8217; backup procedure, they should be someplace on your filesystem, and theoretically you should be able to change them there and restore from that backup, but I have not attempted to do this.</p>
<ol class="footnotes"><li id="footnote_0_413" class="footnote">Setting iPhone up as a &#8216;new phone&#8217; instead of restoring from a backup</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/07/20/fixing-edge-on-pwned-iphone-20/" rel="bookmark" title="July 20, 2008">fixing edge on pwned iphone 2.0</a></li>

<li><a href="http://hackd.net/2007/04/17/case-of-the-missing-files/" rel="bookmark" title="April 17, 2007">case of the missing files</a></li>

<li><a href="http://hackd.net/2007/11/01/gmail-imap-2/" rel="bookmark" title="November 1, 2007">gmail imap</a></li>
</ul><!-- Similar Posts took 0.056 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/fix/" title="fix" rel="tag">fix</a> && <a href="http://hackd.net/tag/howto/" title="howto" rel="tag">howto</a> && <a href="http://hackd.net/tag/iphone/" title="iphone" rel="tag">iphone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/20/fixing-repeated-mailapp-crashes-on-iphone-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>fixing edge on pwned iphone 2.0</title>
		<link>http://hackd.net/2008/07/20/fixing-edge-on-pwned-iphone-20/?source=rss</link>
		<comments>http://hackd.net/2008/07/20/fixing-edge-on-pwned-iphone-20/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 11:26:30 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[fix]]></category>

		<category><![CDATA[howto]]></category>

		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=409</guid>
		<description><![CDATA[So very eager to update my iPhone to 2.0, once Pwnage Tool was released, I forgot completely I had disabled my EDGE from BossPrefs (seeing how I was at home, with Wi-Fi) and proceeded with the update. This had the unpleasant effect and completely leaving me without any way of enabling EDGE, post-update. Well, most [...]]]></description>
			<content:encoded><![CDATA[<p>So very eager to update my iPhone to 2.0, once Pwnage Tool was released, I forgot completely I had disabled my EDGE from BossPrefs (seeing how I was at home, with Wi-Fi) and proceeded with the update. This had the unpleasant effect and completely leaving me without any way of enabling EDGE, post-update. Well, most of &#8216;any way&#8217;. If you have done something similarly stupid (out of, I am sure, excitement) here is my quick and dirty fix for the problem, inspired by some older posts from ModMyIfone.com<sup>1</sup></p>
</p>
<ol>
<li>Install OpenSSH from Cydia.</li>
<li>Login via an SFTP client into your phone (first time takes longer than subsequent attempts).</li>
<li>Navigate to <code>/var/preferences/SystemConfiguration/preferences.plist</code> and copy this file to your system.</li>
<li>Open with &#8220;Property List Editor&#8221; , if you have XCode installed, or even TextEdit.</li>
<li>In the plist, under <code>NetworkServices</code> expand each key. Wherever you see that the only children of a key are <code>Interface</code> and <code>com.apple.CommCenter</code>, expand the latter. Make sure <code>AllowNetworkAccess</code> and <code>Available</code> are both set to <code>1</code>, and that the APN/user/pass under <code>Setup</code> are correct. Repeat this for all the keys (I had two entries, not sure why but made them both have these values.</li>
<li>Obviously, you could turn the flags to <code>0</code> (OFF) to disable EDGE completely, if that&#8217;s what you want.</li>
</ol>
<p>And there you have it. Sure, you could just reset the phone, but that doesn&#8217;t strike me as a fun thing to do. Plus, it would mean I would lose my custom carrier string, and for some reason I am quite attached to it.</p>
<p><em>NOTE</em>: If you have issues with Mail on the iPhone, check the <a href="http://hackd.net/2008/07/20/fixing-repeated-mailapp-crashes-on-iphone-20/" title="fixing repeated mail.app crashes on iphone 2.0">next post</a>.</p>
<p><em>UPDATE</em>: BossPrefs for iPhone 2.0 is now out, and you can enable/disable EDGE from there. Not sure if it will fix all problems, but give it a shot. You can grab it from Cydia.</p>
<ol class="footnotes"><li id="footnote_0_409" class="footnote">You can also simply set-up the phone as a &#8216;new phone&#8217; after restore, and you should get the same result</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/07/20/fixing-repeated-mailapp-crashes-on-iphone-20/" rel="bookmark" title="July 20, 2008">fixing repeated mail.app crashes on iphone 2.0</a></li>

<li><a href="http://hackd.net/2008/02/26/unlocking-a-passcoded-iphone/" rel="bookmark" title="February 26, 2008">unlocking a passcoded iphone</a></li>

<li><a href="http://hackd.net/2007/11/01/gmail-imap-2/" rel="bookmark" title="November 1, 2007">gmail imap</a></li>
</ul><!-- Similar Posts took 0.038 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/fix/" title="fix" rel="tag">fix</a> && <a href="http://hackd.net/tag/howto/" title="howto" rel="tag">howto</a> && <a href="http://hackd.net/tag/iphone/" title="iphone" rel="tag">iphone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/20/fixing-edge-on-pwned-iphone-20/feed/</wfw:commentRss>
		</item>
		<item>
		<title>my microwave is [nearly] perfect by design</title>
		<link>http://hackd.net/2008/07/19/my-microwave-is-nearly-perfect-by-design/?source=rss</link>
		<comments>http://hackd.net/2008/07/19/my-microwave-is-nearly-perfect-by-design/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 07:47:53 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[interface]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=403</guid>
		<description><![CDATA[In all other respects, it is pretty much a piece of crap: low cooking power, an annoying beep marking that it has finished its job, and I would bet it has a radiation leak. The colour I could do without, it is not white but one feels it should be (and so it is just [...]]]></description>
			<content:encoded><![CDATA[<p>In all other respects, it is pretty much a piece of crap: low cooking power, an annoying beep marking that it has finished its job, and I would bet it has a radiation leak. The colour I could do without, it is not white but one feels it should be (and so it is just dirty.) But when it comes to its design — the looks — there is another story to tell. Even if it is neither particularly attractive, revolutionary or avant-garde insofar as its lines and curves flow. </p>
<p>My microwave only has <strong>one button</strong> to open the door, and <strong>one dial</strong> to set the time, and because of this I love it. No &#8220;Start&#8221; button, no useless keypad or electronic display. A microwave does not need all of that bullshit. The features have been added by manufacturers to somehow make their wares <em>seem</em> better than the rest, while in effect it was just feature creep detracting from the real purpose that a microwave serves. To heat things up. And for that, ideally, you would only need one button; alas, having a button and a dial is something I can live with. In this case, the dial is both input and output, as it winds down to show the time left. It is an effective way of representing the only piece of information one really wants to know when they are using the microwave: How much till the chow is ready? And this dial does everything that a keypad could, only far more elegantly because of its simplicity.</p>
<p>It is easy for designers of interfaces or of software to get sidetracked. It happens, lots of times because of upper echelons, sometimes because we forget we are not the typical user. So we have feature bloat, design that needs a user manual to operate, software that has a lot of features and all broken, keypads on microwaves. In all these ways, we show how much we forget our purpose and <a href="http://jonoscript.wordpress.com/2008/07/17/these-things-i-believe/" title="These things I believe">our goals</a>.</p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/" rel="bookmark" title="June 25, 2008">why user interfaces lack consistency and feel out-of-place on my [platform]</a></li>

<li><a href="http://hackd.net/2008/05/06/simple-changes-in-ui-case-study/" rel="bookmark" title="May 6, 2008">the impact of simple changes in a software user interface — short case study</a></li>

<li><a href="http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/" rel="bookmark" title="May 27, 2008">user interface consistency, cross platform</a></li>
</ul><!-- Similar Posts took 0.049 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/design/" title="design" rel="tag">design</a> && <a href="http://hackd.net/tag/interface/" title="interface" rel="tag">interface</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a> && <a href="http://hackd.net/tag/usability/" title="usability" rel="tag">usability</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/19/my-microwave-is-nearly-perfect-by-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>priorities (are messed up)</title>
		<link>http://hackd.net/2008/07/14/priorities-are-messed-up/?source=rss</link>
		<comments>http://hackd.net/2008/07/14/priorities-are-messed-up/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 04:59:13 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[braindump]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=402</guid>
		<description><![CDATA[This was posted on some forum regarding a game:
My son has been greatly enjoying Postal, so I&#8217;m sure he&#8217;ll like the zombies and the midgets, but can I somehow remove the nudity scenes? And how exactly nude are they?

Is it just me, or are people far more concerned with keeping kids away from nudity than [...]]]></description>
			<content:encoded><![CDATA[<p>This was posted on some forum regarding a game:</p>
<blockquote><p>My son has been greatly enjoying Postal, so I&#8217;m sure he&#8217;ll like the zombies and the midgets, but can I somehow remove the nudity scenes? And how exactly nude are they?</p>
</blockquote>
<p>Is it just me, or are people far more concerned with keeping kids away from nudity than from extreme violence? I can understand that both can he harmful, but I would like for someone to explain to me in what way is sexuality (partial nudity, references etc) more damaging to a child&#8217;s psyche than violence? After all, sex is something we all discover and enjoy at some point, whereas violence could be considered more&#8230; unnatural<sup>1</sup>.</p>
<p>This comes up in video games repeatedly, but movies and other forms of entertainment also meet with the problem. Why is it that sex is so much less tolerable than violence<sup>2</sup>?</p>
<ol class="footnotes"><li id="footnote_0_402" class="footnote">I do not consider something like a self-defence kill to be violent, but more of an expression of the survival instinct</li><li id="footnote_1_402" class="footnote">Is religious pressure/dogma the only reason for this?</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/02/05/school-threats-fear-tactics/" rel="bookmark" title="February 5, 2008">school threats (fear tactics)</a></li>

<li><a href="http://hackd.net/2008/01/11/free-software-is-bad/" rel="bookmark" title="January 11, 2008">free software is bad</a></li>

<li><a href="http://hackd.net/2007/03/28/whats-wrong-with-us/" rel="bookmark" title="March 28, 2007">what&#8217;s wrong with us?</a></li>
</ul><!-- Similar Posts took 0.043 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/braindump/" title="braindump" rel="tag">braindump</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/14/priorities-are-messed-up/feed/</wfw:commentRss>
		</item>
		<item>
		<title>updated erratasec&#8217;s ferret to 1.1.3</title>
		<link>http://hackd.net/2008/07/06/updated-erratasecs-ferret-to-113/?source=rss</link>
		<comments>http://hackd.net/2008/07/06/updated-erratasecs-ferret-to-113/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 04:37:47 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=401</guid>
		<description><![CDATA[I was not aware that Ferret had been updated to version 1.1.3. Anyway, I made the code changes to get it compiling and running on OS X, so grab it from the usual place and let me know how it works for you. Linux and Windows version are available directly from Errata&#8217;s website.
Related Wisdomferret *nix [...]]]></description>
			<content:encoded><![CDATA[<p>I was not aware that <a href="http://www.erratasec.com/ferret.html" title="ferret">Ferret</a> had been updated to version 1.1.3. Anyway, I made the code changes to get it compiling and running on OS X, so grab it from <a href="http://hackd.net/code/ferret-bsd-port/" title="ferret bsd port">the usual place</a> and let me know how it works for you. Linux and Windows version are available directly from Errata&#8217;s website.</p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/code/ferret-bsd-port/" rel="bookmark" title="March 7, 2007">ferret *nix port</a></li>

<li><a href="http://hackd.net/code/" rel="bookmark" title="March 7, 2007">code</a></li>

<li><a href="http://hackd.net/code/opml2mrss/" rel="bookmark" title="October 5, 2007">OPML2MRSS</a></li>
</ul><!-- Similar Posts took 0.042 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/code/" title="code" rel="tag">code</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/06/updated-erratasecs-ferret-to-113/feed/</wfw:commentRss>
		</item>
		<item>
		<title>safari supercharged</title>
		<link>http://hackd.net/2008/07/01/safari-supercharged/?source=rss</link>
		<comments>http://hackd.net/2008/07/01/safari-supercharged/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 02:34:39 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[internet]]></category>

		<category><![CDATA[mac]]></category>

		<category><![CDATA[safari]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=399</guid>
		<description><![CDATA[While Firefox may be an excellent browser for a large number of reasons, in time I have started using Safari more and more. The excellent support for standards, fast rendering capability and complete Mac OS X integration make it my first choice on Apple&#8217;s platform. However, I still like to have a bit more control [...]]]></description>
			<content:encoded><![CDATA[<p>While Firefox may be an excellent browser for a large number of reasons, in time I have started using Safari more and more. The excellent support for standards, fast rendering capability and complete Mac OS X integration make it my first choice on Apple&#8217;s platform. However, I still like to have a bit more control over browsing than either vanilla Firefox or plain Safari offer, so here&#8217;s what&#8217;s extra on my machine<sup>1</sup>. Mac OS X only.</p>
</p>
<p><a href="http://hackd.net/res//safari-20080701-162813.png" rel="lightbox[399]" title="safari supercharged"><img src="http://hackd.net/res//safari-20080701-162813.png" border="0" height="188" width="312" alt="safari supercharged" /></a></p>
<h2>Plugins</h2>
<p>For Safari I do not need as many plugins as I used to have on Firefox, partly because I can get most of that functionality with fewer things installed.</p>
<ol>
<li><a href="http://www.culater.net/software/SIMBL/SIMBL.php" title="SIMBL">SIMBL</a> is the way to add functionality to Safari, as it provides 3rd party software with a (kind of) plugin loader interface. You need to install it first if you see anything you like in this list.</li>
<li><a href="http://hetima.com/safari/stand-e.html" title="SafariStand">SafariStand</a> allows me to use quick search keys and the excellent History Flow (<a href="http://hackd.net/res//HistoryFlow-20080701-165716.png" rel="lightbox[399]" title="History Flow Screenshot">screenshot</a>). It is much faster to remember &#8220;what site that was&#8221; if you can see a general outline of what it looked like, not just the URL. As for quick search, they are equivalent to Firefox&#8217;s keymarks and work in the very same way. Very fast browsing.</li>
<li><a href="http://code.google.com/p/safariblock/" title="SafariBlock">SafariBlock</a> does for Safari what AdBlock does for Firefox. It even uses pretty much the same lists and makes it trivial to add entries and block even more things. Have the Internet as <em>you</em> want it.<sup>2</sup></li>
</ol>
<h2>Browsing Style</h2>
<p>My browsing habits are pretty much the same now as they were when I wrote about supercharging Firefox, thanks to the quick search feature provided by SafariStand. Type in<br />
<code>w jeux d'enfants</code><br />
to search Wikipedia for &#8220;Jeux d&#8217;Enfants&#8221;<sup>3</sup> <code>Cmd + L</code> to jump to the address bar, <code>Cmd + T</code> for a new tab, <code>Cmd + W</code> to close the current tab. <code>Cmd + Shift + ←/→</code> to switch between tabs. Three-finger swipe left to go to the previous page<sup>4</sup>.</p>
<p>Another important feature for me is automatic categorization of downloads, and I use <a href="http://www.manytricks.com/leech/" title="leech">Leech</a> for that, as it comes with a Safari plugin to do just that. Leech will intercept downloads from Safari and put them where you tell it to, or you can configure <a href="http://www.noodlesoft.com/hazel.php" title="hazel">Hazel</a> to get you almost the same functionality, sans Safari plugin.</p>
<h2>May Also Want to Try…</h2>
<p>I don&#8217;t use everything that&#8217;s under the sun. Depending on your very own browsing style, the plugins below may also be useful to you:</p>
<ol>
<li><a href="http://haoli.dnsalias.com/Saft/index.html" title="Saft">Saft</a> has some overlap with SafariStand, though it does do quite a few other useful things (kiosk mode, bad site warnings). It is a highly-acclaimed extension to Safari.</li>
<li><a href="http://www.inquisitorx.com/safari/" title="Inquisitor">Inquisitor</a> gives Safari&#8217;s searchbar the same &#8220;Suggestion&#8221; feature that comes by default in Firefox. I don&#8217;t use it since I have a keymark for searches, but it would be quite useful otherwise.</li>
</ol>
<p>Last and not least, if you don&#8217;t mind the occasional memory leak or browser crash, I suggest using <a href="http://nightly.webkit.org/" title="WebKit">WebKit nightlies</a>. These will give you the &#8216;bleeding edge&#8217;, complete with new JavaScript engine and all the features you are most likely to see once Safari 4 is launched. All the above still holds if you use the nightlies.</p>
<ol class="footnotes"><li id="footnote_0_399" class="footnote"><strong>DISCLAIMER</strong>: Safari does not have an official plugin mechanism, the way Firefox does. While all the things I am recommending here have served me flawlessly over time, you should be aware that they may stop working after browser updates — albeit if only for a short period of time</li><li id="footnote_1_399" class="footnote">Unfortunately, it is not as easy to unblock items on pages where you may want to actually see the ads</li><li id="footnote_2_399" class="footnote">Where there are no disambiguations, Wikipedia will take you straight to the page you are looking for, so this is a very fast way of finding information.</li><li id="footnote_3_399" class="footnote">Only on the new <abbr title="MacBookPro">MBP</abbr> or the <abbr title="MacBook Air">MBA</abbr></li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2007/08/06/firefox-supercharged/" rel="bookmark" title="August 6, 2007">Firefox Supercharged</a></li>

<li><a href="http://hackd.net/2008/04/24/pictures-versus-words-viewzi-and-image-based-searching/" rel="bookmark" title="April 24, 2008">pictures versus words (viewzi and image-based searching)</a></li>

<li><a href="http://hackd.net/2007/10/14/unblock-firefox/" rel="bookmark" title="October 14, 2007">unblock firefox</a></li>
</ul><!-- Similar Posts took 0.039 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/internet/" title="internet" rel="tag">internet</a> && <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a> && <a href="http://hackd.net/tag/safari/" title="safari" rel="tag">safari</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/07/01/safari-supercharged/feed/</wfw:commentRss>
		</item>
		<item>
		<title>how to accomplish a bad user experience via telephone support</title>
		<link>http://hackd.net/2008/06/30/how-to-accomplish-a-bad-user-experience-via-telephone-support/?source=rss</link>
		<comments>http://hackd.net/2008/06/30/how-to-accomplish-a-bad-user-experience-via-telephone-support/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 17:16:45 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[personal]]></category>

		<category><![CDATA[rogers]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=398</guid>
		<description><![CDATA[
Have a voice-recognition system that does its best to direct you to the wrong department.
Have each department ask you for your account information before they realise that they cannot help you with your problem.
Have the proper department in a call centre that has as shitty a connection as possible, so that only about 23.72% of [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Have a voice-recognition system that does its best to direct you to the wrong department.</li>
<li>Have each department ask you for your account information before they realise that they cannot help you with your problem.</li>
<li>Have the proper department in a call centre that has as shitty a connection as possible, so that only about 23.72% of sounds produced by the support technician can be understood.</li>
<li>Solve almost no problem so that the customer can go to your website</li>
<li>The website should be confusing, unclear and downright self-contradictory about certain things.</li>
</ul>
<p>I would like, then, to award Rogers a prize for performance in excess of the minimums outlined above, for a truly piss-poor customer experience system. Congratulations!</p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/2007/12/10/more-crap-from-rogers-isp/" rel="bookmark" title="December 10, 2007">more crap from Rogers ISP</a></li>

<li><a href="http://hackd.net/2007/02/27/terminology-primer/" rel="bookmark" title="February 27, 2007">terminology primer</a></li>

<li><a href="http://hackd.net/2008/03/14/somebody-has-a-memory-leak/" rel="bookmark" title="March 14, 2008">somebody has a memory leak</a></li>
</ul><!-- Similar Posts took 0.040 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/personal/" title="personal" rel="tag">personal</a> && <a href="http://hackd.net/tag/rogers/" title="rogers" rel="tag">rogers</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/30/how-to-accomplish-a-bad-user-experience-via-telephone-support/feed/</wfw:commentRss>
		</item>
		<item>
		<title>list of mac apps</title>
		<link>http://hackd.net/2008/06/28/list-of-mac-apps/?source=rss</link>
		<comments>http://hackd.net/2008/06/28/list-of-mac-apps/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 05:14:37 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=397</guid>
		<description><![CDATA[I posted a list of my most-commonly used applications for the Mac. Some are for pay, some are free, and for me they are all great1.
Enjoy my list and let me know what really makes your day.
I have left out some of the development, design or music apps that I use. If you think I [...]]]></description>
			<content:encoded><![CDATA[<p>I posted a list of my most-commonly used applications for the Mac. Some are for pay, some are free, and for me they are all great<sup>1</sup>.</p>
<p><a href="http://hackd.net/mac-apps" title="mac apps">Enjoy my list</a> and let me know what really makes your day.</p>
<ol class="footnotes"><li id="footnote_0_397" class="footnote">I have left out some of the development, design or music apps that I use. If you think I should include those as well, let me know</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/mac-apps/" rel="bookmark" title="June 28, 2008">mac apps</a></li>

<li><a href="http://hackd.net/2008/06/03/music-applications-review-itunes-alternatives-for-mac-os-x/" rel="bookmark" title="June 3, 2008">music applications review (itunes alternatives for mac os x)</a></li>

<li><a href="http://hackd.net/2008/05/21/blogo-%e2%80%94-mac-desktop-blogging-software/" rel="bookmark" title="May 21, 2008">blogo &mdash; mac desktop blogging software</a></li>
</ul><!-- Similar Posts took 0.038 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/28/list-of-mac-apps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>i didn&#8217;t get the memo saying that we should care</title>
		<link>http://hackd.net/2008/06/27/i-didnt-get-the-memo-saying-that-we-should-care/?source=rss</link>
		<comments>http://hackd.net/2008/06/27/i-didnt-get-the-memo-saying-that-we-should-care/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 23:57:40 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[braindump]]></category>

		<category><![CDATA[geek issues]]></category>

		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=395</guid>
		<description><![CDATA[Apparently, installing software on the Mac is so easy that some people don&#8217;t get it. And the problem is, somehow, with the platform, not a case of PEBKAC.
Granted, we are glad to have all these switchers. Or Apple is, anyway. But in no way do I think there is any responsibility insofar as Apple or [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently, installing software on the Mac is so easy that <a href="http://www.macworld.com/article/134067/2008/06/firefox3_install.html?lsrc=rss_main" title="When installing software is too simple">some people don&#8217;t get it</a>. And the problem is, somehow, with the platform, not a case of <abbr title="Problem Exists Between Keyboard And Chair">PEBKAC</abbr>.</p>
<p>Granted, we are glad to have all these switchers. Or Apple is, anyway. But in no way do I think there is any responsibility insofar as Apple or Mac developers are concerned to accomodate the new wave of users at the cost of corrupting the platform. Sure, marketshare is important, but cloning the ways in which Windows functions is not the way to establish that marketshare. Why have an annoying installer that puts files all over the place when you could just drag and drop the application wherever you want<sup>1</sup>? Yeah, it takes some getting used to - do it once and you are used to it. I find it a bizarre &#8216;problem&#8217; to have, considering that most switchers move away from Windows and all its problems. Wouldn&#8217;t an installer be just as much a reminder of the bad old days as, say, random <abbr title="Blue Screen of Death">BSODs</abbr>?</p>
<p>I am surprised that people would even turn this into an issue. Simpler is not better, apparently, if the simpler approach is taking you out of your comfort zone for 2.01 seconds. It&#8217;s every reboot on Windows after I have installed some moderately complicated piece of software that reminds me just how much better Macs and Linuces are at these sorts of things. And while installing on Linux may be a bit impenetrable for some people (though we have come a long way in recent years) I simply cannot understand <a href="http://news.softpedia.com/news/Mac-Switchers-Confused-by-Installation-Prompts-88739.shtml" title="Mac Switchers Confused by Installation Prompts">what&#8217;s the big problem</a>.</p>
<ol class="footnotes"><li id="footnote_0_395" class="footnote">Yes, I am aware there are installers for OS X as well, but they are few and far between</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/04/06/would-modularized-windows-really-suck/" rel="bookmark" title="April 6, 2008">would modularized windows really suck?</a></li>

<li><a href="http://hackd.net/2008/03/22/the-safari-on-windows-debacle/" rel="bookmark" title="March 22, 2008">the safari-on-windows debacle</a></li>

<li><a href="http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/" rel="bookmark" title="May 27, 2008">user interface consistency, cross platform</a></li>
</ul><!-- Similar Posts took 0.041 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/braindump/" title="braindump" rel="tag">braindump</a> && <a href="http://hackd.net/tag/geek-issues/" title="geek issues" rel="tag">geek issues</a> && <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/27/i-didnt-get-the-memo-saying-that-we-should-care/feed/</wfw:commentRss>
		</item>
		<item>
		<title>why user interfaces lack consistency and feel out-of-place on my [platform]</title>
		<link>http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/?source=rss</link>
		<comments>http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 03:38:03 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[interaction]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[ui]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=394</guid>
		<description><![CDATA[When you design an application to be cross-platform, or if you have decided to take an existing application to other platforms, your first step should be to translate that application to the new platform. In moving from a desktop application to a mobile one, the changes are quite radical and somewhat obvious. Moving from the [...]]]></description>
			<content:encoded><![CDATA[<p>When you design an application to be cross-platform, or if you have decided to take an existing application to other platforms, your first step should be to <a href="http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/" title="user interface consistency, cross-platform">translate that application to the new platform</a>. In moving from a desktop application to a mobile one, the changes are quite radical and somewhat obvious. Moving from the desktop to the web, while tricky, is still understood as a big change so people tackle the problem accordingly, (generally) paying attention to details. Moving from one desktop platform to another is, unfortunately, a place where many mistakes are made, because sometimes software-makers forget that platforms are different.</p>
<p>Sure, it sounds quite obvious that they are, if you think about it. After all, you have to make some changes to the code to get things working, package differently, market it, have a support model etcetera. Why is it, then, that some of these applications fail so miserably to integrate with the operating system, while others get most of the things right, though not everything?</p>
<p><strong>Developers forget that platform distinctions do not stop at the code; the most obvious differences for customers/consumers are in the UI.</strong></p>
<p>Java applications are the first culprit and probably the most oft-found. While the UI integration is mostly there<sup>1</sup>, subtleties in interaction paradigms are often wrong and follow just one of the platforms&#8217; principles, if even that (sometimes developers take liberties with pop-up dialogs, menus etcetera). The result is a piece of software that feels out-of-place on some platforms, only just &#8220;fitting-in&#8221;. By extension, most applications written in interpreted languages are prone to falling into that trap because of the &#8220;write once, run everywhere&#8221; concept.</p>
<p>The subtleties I speak of can be found in OK/Cancel dialogs, the organization of items in menus, button layout and even typography. Any one of these things by itself does not sound like much, but screw a few of them up and you have a different story. It all boils down to the misconception that, after the code is ported, your job as far as cross-platform work goes is done. I have been part of projects where the lead architects believed just that, and no amount of complaining could convince them to task someone with studying the target platform&#8217;s UI paradigms and then refine the application accordingly.</p>
<p>With the code working, you are still far from done. Look at your application on the new platform and open up something that critics recongise as a good example insofar as UI and interaction/usability goes. And start tweaking. Think not in terms of a cross-platform application, or rather do not imagine the different platform implementations to be twins, because at least one of them will be restrained from achieving its full potential if you do. Try to look at your application the way your users do, without knowledge of or care for its cross-platform nature. For them, it is a piece of software running on their machine. So <strong>their</strong> machine, with its UI paradigms that they are accustomed to and the interaction expectations that they have learnt, is the one in control, not you. You change code so that the new platform understands it — why stop short of changing the user interface so that your new users do, too?</p>
<ol class="footnotes"><li id="footnote_0_394" class="footnote">Apple controls the distribution of the Java runtime on the Mac, so they also integrate the graphical widgets properly</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/" rel="bookmark" title="May 27, 2008">user interface consistency, cross platform</a></li>

<li><a href="http://hackd.net/2008/05/08/axis-of-interaction/" rel="bookmark" title="May 8, 2008">axis of interaction</a></li>

<li><a href="http://hackd.net/2008/05/06/simple-changes-in-ui-case-study/" rel="bookmark" title="May 6, 2008">the impact of simple changes in a software user interface — short case study</a></li>
</ul><!-- Similar Posts took 0.040 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/design/" title="design" rel="tag">design</a> && <a href="http://hackd.net/tag/interaction/" title="interaction" rel="tag">interaction</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a> && <a href="http://hackd.net/tag/ui/" title="ui" rel="tag">ui</a> && <a href="http://hackd.net/tag/usability/" title="usability" rel="tag">usability</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/feed/</wfw:commentRss>
		</item>
		<item>
		<title>microsoft skimming the open-source milk?</title>
		<link>http://hackd.net/2008/06/08/microsoft-skimming-the-open-source-milk/?source=rss</link>
		<comments>http://hackd.net/2008/06/08/microsoft-skimming-the-open-source-milk/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 22:12:55 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[geek issues]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=393</guid>
		<description><![CDATA[Mubix comments on the fact that a number of open-source project leaders have mentioned, on their respective blogs, acceptance of employment from Microsoft. For anybody that has even a passing knowledge of most open-source communities (which, in many cases, can be best read about in the comments of Microsoft-tagged Slashdot articles), the Redmond company is [...]]]></description>
			<content:encoded><![CDATA[<p>Mubix <a href="http://www.room362.com/archives/194-Microsoft-making-secret-power-plays.html"title="Microsoft making secret power plays?"  target="_blank">comments on the fact</a> that a number of open-source project leaders have mentioned, on their respective blogs, acceptance of employment from Microsoft. For anybody that has even a passing knowledge of most open-source communities (which, in many cases, can be best read about in the comments of Microsoft-tagged Slashdot articles), the Redmond company is a sworn enemy, and so accepting a job from them is tantamount to treason.</p>
<p>Daniel Robbins, founder of the <a href="http://www.gentoo.org"title="Gentoo Linux"  target="_blank">Gentoo Linux Project</a>, has previously worked at Microsoft, but moved on as he was feeling that his skills were not used to their fullest. After that, more and more commentators began speculating that Microsoft might simply be interested in acquiring a lot of open-source leaders more as a way of undermining their projects — as well as, on a larger scale, future projects that might never be founded if the would-be leaders decide to join Microsoft instead. While the view may be quite left-field, Microsoft&#8217;s generally poor reputation certainly does not help. Microsoft may be interested in undermining various OSS projects, though they may as well be on the lookout for talented developers and software designers, and the open-source community is a good training ground. After all, more and more interviewers ask candidates whether they have been involved with open-source at any time.</p>
<p>I have been contacted, once, by a Microsoft recruiter. Both his e-mail and the in-person sales pitch played on the fact that my blog was quite critical of Microsoft. I agree that, as much as we may like to bash Microsoft (and, rest assured, I still have enough to rant about them), we need to be part of the change that we want to see. For some, that means pushing OSS further into different markets, to completely undermine and cause the eventual fall of proprietary, closed software systems — like Microsoft and Apple are. For others, the vision focuses on the users, on making their lives better, so working at Microsoft on a piece of software that many will use has a real impact.</p>
<p>I am not one to judge the path one takes. If you become part of the &#8216;problem&#8217;<sup>1</sup> I do hope you help improve their reputation by offering good software and driving for honest business practices. If you work on OSS, I hope you see your software more than just a &#8216;rebel yell&#8217; against the corporations: remember that your software has users.</p>
<ol class="footnotes"><li id="footnote_0_393" class="footnote">Microsoft</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/05/04/will-open-source-eventually-run-programmers-in-the-ground/" rel="bookmark" title="May 4, 2008">will open-source eventually run programmers in the ground?</a></li>

<li><a href="http://hackd.net/2008/04/06/would-modularized-windows-really-suck/" rel="bookmark" title="April 6, 2008">would modularized windows really suck?</a></li>

<li><a href="http://hackd.net/2008/03/18/standards-versus-bad-designs/" rel="bookmark" title="March 18, 2008">standards versus bad designs</a></li>
</ul><!-- Similar Posts took 0.039 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/geek-issues/" title="geek issues" rel="tag">geek issues</a> && <a href="http://hackd.net/tag/microsoft/" title="microsoft" rel="tag">microsoft</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/08/microsoft-skimming-the-open-source-milk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>bad ui, bad logic</title>
		<link>http://hackd.net/2008/06/06/bad-ui-bad-logic/?source=rss</link>
		<comments>http://hackd.net/2008/06/06/bad-ui-bad-logic/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 06:20:10 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[ui]]></category>

		<category><![CDATA[usability]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=392</guid>
		<description><![CDATA[A few things I came across today, during the daily grind:

Trying to sign up for meetup.com is not as easy as I would like, especially since they do not allow valid e-mail addresses.


Trying to save the previous screenshot, using an invalid filename on Windows (due to the &#8216;?&#8217; character) gives an error.

Well, in my case [...]]]></description>
			<content:encoded><![CDATA[<p>A few things I came across today, during the daily grind:</p>
<ul>
<li>Trying to sign up for meetup.com is not as easy as I would like, especially since they do not allow <a href="http://en.wikipedia.org/wiki/E-mail_address#Plus_.28or_Minus.29_addressing"title="E-mail address - Wikipedia" >valid e-mail addresses</a>.
<p style="text-align:center"><a href="http://img.skitch.com/20080607-q9ahn3p9c5snrdkxt63qj3q7wq.png" rel="lightbox[392]"title="this e-mail address is in correct form" ><img src="http://img.skitch.com/20080607-q9ahn3p9c5snrdkxt63qj3q7wq.png" alt="this e-mail is in correct form" /></a></p>
</li>
<li>Trying to save the previous screenshot, using an invalid filename on Windows (due to the &#8216;?&#8217; character) gives an error.
<p style="text-align:center"><a href="http://img.skitch.com/20080607-cnr456jk8c2sbhd5j6mbqsdby9.png" rel="lightbox[392]"title="bad windows usability" ><img src="http://img.skitch.com/20080607-cnr456jk8c2sbhd5j6mbqsdby9.png" alt="bad windows usability" /></a></p>
<p>Well, in my case it simply refused to save, with absolutely no indication as to why.</li>
</ul>
<p>I hope none of these things are done on purpose (although the e-mail address bit happens in many places) but please, if the work you do is in anyway tangent to similar system, make sure the people in charge of testing the logic and the usability understand what the problems are. Someone said that &#8220;usability is predictability&#8221;, that if the user knows what&#8217;s going to happen after they click a button, your system is usable<sup>1</sup>.</p>
<p>P.S. Yes, in Gmail you are free to use user+tag@gmail.com where user@gmail.com would be your normal e-mail address. The +tag is useful to filter easily on incoming mail, and potentially a giveaway in case some service decides to sell your e-mail address to spammers (although I suppose spammers are at least sophisticated enough to remove whatever is between + and @, but who knows?)</p>
<ol class="footnotes"><li id="footnote_0_392" class="footnote">Caveat: this is about application design, where action should equal reaction and the interface should always provide some feedback. Games thrive on unpredictability, as do other systems</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/" rel="bookmark" title="May 27, 2008">user interface consistency, cross platform</a></li>

<li><a href="http://hackd.net/2008/05/06/designing-software-for-people-wh-do-not-user-computers/" rel="bookmark" title="May 6, 2008">designing software for people who do not use computers</a></li>

<li><a href="http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/" rel="bookmark" title="June 25, 2008">why user interfaces lack consistency and feel out-of-place on my [platform]</a></li>
</ul><!-- Similar Posts took 0.041 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/ui/" title="ui" rel="tag">ui</a> && <a href="http://hackd.net/tag/usability/" title="usability" rel="tag">usability</a> && <a href="http://hackd.net/tag/windows/" title="windows" rel="tag">windows</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/06/bad-ui-bad-logic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>mac os x &#8220;snow leopard&#8221; (10.6) to be seeded at WWDC, no new features?</title>
		<link>http://hackd.net/2008/06/04/mac-os-x-snow-leopard-106-to-be-seeded-at-wwdc-no-new-features/?source=rss</link>
		<comments>http://hackd.net/2008/06/04/mac-os-x-snow-leopard-106-to-be-seeded-at-wwdc-no-new-features/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 20:37:27 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=391</guid>
		<description><![CDATA[The buzz revolves around speculations and rumours that Apple may be releasing a new version of OS X to developers at this year&#8217;s WWDC. The discovery of a symlink in WebKit nightlies, as well as TUAW&#8217;s report today about 10.6, fuel the fire, and our combined desire and curiosity to see what Cupertino can come [...]]]></description>
			<content:encoded><![CDATA[<p>The buzz revolves around speculations and rumours that Apple may be releasing a new version of OS X to developers at this year&#8217;s WWDC. The discovery of a symlink in WebKit nightlies, as well as TUAW&#8217;s report today about 10.6, fuel the fire, and our combined desire and curiosity to see what Cupertino can come up with is strong. Except for Leopard, other versions of OS X came at about a year difference, so the timing would not be too surprising. What is surprising are some of the details of &#8220;Snow Leopard&#8221;<sup>1</sup>:</p>
<ul>
<li>No new major features</li>
<li>Intel-only</li>
<li>Pure Cocoa</li>
</ul>
<p>I doubt it. Sure, the developer seed might be Leopardesque in feel, as most of the hard work goes into the underpinnings of the OS at this stage in the development cycle. I just do not see Apple releasing a 10.5.4 update as an operating system, completely devoid of new features, and for-pay. To further <a href="http://duanestorey.com/2008/06/apple-to-show-106-next-week/"title="apple to show 10.6 next week?" >Duane Storey&#8217;s thoughts</a>, I think it would make Apple look even more like Microsoft, vis-à-vis business practices, and even though Cupertino is big on customer lock-in, they have managed to offer sufficiently many good things that make that lock-in an acceptable trade-off. We are not all fanboys and the RDF is not a magic veil that makes us completely blind to things like these.</p>
<p>The Intel-only situation is something that, yes, will happen at some point. It seems to be a bit fast, but if Apple&#8217;s numbers indicate a lot of users have moved to Intel, by all means. I do not want Apple to suffer from the issues that ensuring backwards compatibility brings — Microsoft <a href="http://hackd.net/2007/03/22/split-personality/"title="split personality" >can have</a> all of that. It would be hard to drop support for an entire platform with just a revision update (say, 10.5.4) so, 10.6 would give Apple that opportunity. I know many will be angry and annoyed — a lot of professional shops use high-end G5 rigs that are quite up to their needs — but everybody knew, the day Intel was announced, that this day would come. If it comes 3 years later (by the time that 10.6 would actually be released) I think there should not be too much uproar.</p>
<p>Cocoa only? Sure, why not. Most indie developers are Cocoa anyway as far as I can tell and Carbon is, at this point, an old and inadequate framework. I am sure somebody, somewhere will contradict me, so please enlighten me.</p>
<p>I am eager to see what happens at WWDC and how the AppStore launch goes. And I don&#8217;t mind not getting 10.6 soon. I would much rather have Apple work on Leopard and make it stable, then turn around and bring us something cool in 10.6, whenever that happens. There is still some time before Windows 7 turns up.</p>
<ol class="footnotes"><li id="footnote_0_391" class="footnote">Not yet an Apple official codename</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/04/02/stupid-data-interoperability-argumentation/" rel="bookmark" title="April 2, 2008">stupid data interoperability argumentation</a></li>

<li><a href="http://hackd.net/2008/04/01/apple-soapbox-pwn2own/" rel="bookmark" title="April 1, 2008">apple soapbox; pwn2own</a></li>

<li><a href="http://hackd.net/2008/01/01/the-brief-5/" rel="bookmark" title="January 1, 2008">the brief</a></li>
</ul><!-- Similar Posts took 0.040 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/apple/" title="apple" rel="tag">apple</a> && <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/04/mac-os-x-snow-leopard-106-to-be-seeded-at-wwdc-no-new-features/feed/</wfw:commentRss>
		</item>
		<item>
		<title>music applications review (itunes alternatives for mac os x)</title>
		<link>http://hackd.net/2008/06/03/music-applications-review-itunes-alternatives-for-mac-os-x/?source=rss</link>
		<comments>http://hackd.net/2008/06/03/music-applications-review-itunes-alternatives-for-mac-os-x/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 04:58:33 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[itunes]]></category>

		<category><![CDATA[mac]]></category>

		<category><![CDATA[review]]></category>

		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=390</guid>
		<description><![CDATA[I get asked by a lot of my switcher friends what alternatives to iTunes exist for the Mac. While I personally don&#8217;t mind iTunes at all, I understand that some people are thrown off by Apple&#8217;s handling of software on Windows in general. So, I have decided to take a look at some of the [...]]]></description>
			<content:encoded><![CDATA[<p>I get asked by a lot of my switcher friends what alternatives to iTunes exist for the Mac. While I personally don&#8217;t mind iTunes at all, I understand that some people are thrown off by Apple&#8217;s <a href="http://hackd.net/2008/03/22/the-safari-on-windows-debacle/"title="hackd » the safari-on-windows debacle" >handling of software</a> on Windows in general. So, I have decided to take a look at some of the other music players available for the Mac so that I could come up with a decent answer the next time around. I am looking at basic music playback and Internet radio support, not iPod management or video capabilities necessarily.</p>
<p>The applications under the microscope are Whamb, VLC, ToolPlayer and Cog. The review is quite focused, so for a full feature list, look at the software&#8217;s site (linked in every case) or download any of these applications — after all, they are free — and give them a spin. Then come back and tell me about your experience.</p>
<p style="text-align: center;"><a href="http://hackd.net/res//maltrev-whamb-20080601-193149.png" rel="lightbox[390]"title="Whamb" ><img src="http://hackd.net/res//maltrev-whamb-20080601-193149.png" alt="Whamb" width="210" height="170" /></a></p>
<p><a href="http://macupdate.com/info.php/id/9813/whamb"title="Whamb - MacUpdate" ><strong>Whamb</strong></a> first caught my eye with its stream-ripping capability and the sharing of playlists over Bonjour. Not that I encourage you to rip streams, since that is probably infringing on something. Unfortunately, Whamb did not actually play streams. Although the application window indicates that something is happening, no sound comes out.</p>
<p>Another feature is skinning, though the default set was not that great. This might be important for some people, though I am not one of them.</p>
<p>The biggest problem for me was that files are added via a normal Finder browse window. If you do make playlists and always use them, that&#8217;s fine. Otherwise it becomes quite tedious to manage your music. As far as playlists are concerned, the m3u file I had used in my tests was not opened in Whamb, and I suspect the terminology might be a problem: Whamb cannot save playlists from itself, so it might be using the name loosely.</p>
<p style="text-align: center;"><a href="http://hackd.net/res//maltrev-toolplayer-20080601-193737.png" rel="lightbox[390]"title="ToolPlayer" ><img src="http://hackd.net/res//maltrev-toolplayer-20080601-193737.png" alt="ToolPlayer" /></a></p>
<p><a href="http://www.toolplayer.uni.cc/"title="ToolPlayer" ><strong>ToolPlayer</strong></a> is, basically, a HUD window with sound effects. It is the kind of player that you throw some music at and let it do its thing in the background. It does not even show a playlist, only the current song name and at what track you are. The UI is very simple, though in the usage scenario that I am understanding for it — throw music, let it play — it is more than adequate. I am surprised that the application even has a dock icon, since it seems that it would fit naturally in the OS X menubar and only there, completely out of your way. I am a bit skeptic about the use of the effects, since I generally do not <em>play</em> my music distorted through phasers and reverbs. Playlist import worked, but there is no Internet radio support.</p>
<p style="text-align: center;"><a href="http://hackd.net/res//maltrev-vlc-20080601-194845.png" rel="lightbox[390]"title="VLC" ><img src="http://hackd.net/res//maltrev-vlc-20080601-194845.png" alt="VLC" width="205" height="160" /></a></p>
<p><a href="http://www.videolan.org/"title="VLC" ><strong>VLC</strong></a> I assume is an application that more users are familiar with. I would go as far as to say it is one of the best video players available, able to handle pretty much everything thrown at it. Well, anything <em>video</em> thrown at it. I did not have such a pleasant experience listening to music in VLC as you might expect.</p>
<p>VLC is the only viable choice when it comes to listening to AAC+ streams. iTunes does not play them and neither does QuickTime, even with the excellent <a href="http://perian.org/"title="Perian" >Perian</a> plugin pack installed. So I have been recommending VLC for those that queried me about AAC+ streams. However, that is as far as I am going to go, from now on. VLC for music was the most painful thing to use, especially because of some UI peculiarities that I have encountered. When you load a playlist in VLC, it will not immediately render the file names or the track lengths, which makes it frustrating to use. Worse still, if you drop a folder in the playlist view, you need to first double-click it before VLC will show the files, but that stops the music playback.</p>
<p>I would guess that there may be an option to fix these issues, but VLC has a lot of options to go through. And, since I am the one most likely to answer questions, insofar as my friends are concerned, I would not want to recommend something like that. Video is what VLC is meant for, it does it well in the default mode, and we will leave it at that.</p>
<p style="text-align: center;"><a href="http://hackd.net/res//maltrev-cog-20080601-192022.png" rel="lightbox[390]"title="Cog" ><img src="http://hackd.net/res//maltrev-cog-20080601-192022.png" alt="Cog" width="200" height="120" /></a></p>
<p><a href="http://cogx.org/"title="Cog" ><strong>Cog</strong></a> was the first thing I tested and quickly became the standard that I held all others applications to. If I were to write some kind of replacement for iTunes, Cog is what it would most likely resemble. It has system-wide hotkey support, to play and pause music; it does Last.fm and Growl as well. You tell it the location of your music and it will show it all neatly in the drawer, the way that it resides on the filesystem — a big thing among the people that I know to be looking for iTunes replacements. If you drag a folder from the drawer it will add all its contents to the current playlist, as you would expect (and unlike VLC). Unfortunately, I was not able to open streams, although the option exists in the menu; hopefully newer versions will fix/implement/better the option, but for the (AAC+) stream that I have used in testing, it did nothing.</p>
<p><strong>Bottom Line</strong>: I will start recommending Cog to those looking for iTunes alternatives and I will definitely keep an eye out on its future development. It looks like the most promising application from those that I have tested, although ToolPlayer&#8217;s UI does help it gain followers, I am sure.</p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/2007/04/17/case-of-the-missing-files/" rel="bookmark" title="April 17, 2007">case of the missing files</a></li>

<li><a href="http://hackd.net/2006/09/12/itunes-70/" rel="bookmark" title="September 12, 2006">itunes 7.0</a></li>

<li><a href="http://hackd.net/2008/03/22/the-safari-on-windows-debacle/" rel="bookmark" title="March 22, 2008">the safari-on-windows debacle</a></li>
</ul><!-- Similar Posts took 0.049 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/apple/" title="apple" rel="tag">apple</a> && <a href="http://hackd.net/tag/itunes/" title="itunes" rel="tag">itunes</a> && <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a> && <a href="http://hackd.net/tag/review/" title="review" rel="tag">review</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/03/music-applications-review-itunes-alternatives-for-mac-os-x/feed/</wfw:commentRss>
		</item>
		<item>
		<title>samuco renames &#8220;passworded folders&#8221; to &#8220;secret folders&#8221;, still not secure, now for pay</title>
		<link>http://hackd.net/2008/06/01/samuco-renames-passworded-folders-to-secret-folders-still-not-secure-now-for-pay/?source=rss</link>
		<comments>http://hackd.net/2008/06/01/samuco-renames-passworded-folders-to-secret-folders-still-not-secure-now-for-pay/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 03:50:07 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[(in)security]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=389</guid>
		<description><![CDATA[That must be the longest title I have ever written. It also pretty much sums up the affair. Passworded Folders is now listed as Secret Folders on the Samuco website and goes for $7.50 per license. The only change I am seeing is the location of the &#8217;secret&#8217; folder, now in &#8220;~/Documents/&#8221;, though absolutely no [...]]]></description>
			<content:encoded><![CDATA[<p>That must be the longest title I have ever written. It also pretty much sums up the affair. <a href="http://hackd.net/2008/04/13/passworded-folders-app-for-mac-os-x-snakeoil/"title="hackd » “passworded folders” app for mac os x - snakeoil"  target="_self">Passworded Folders</a> is now listed as Secret Folders on the Samuco website and goes for $7.50 per license. The only change I am seeing is the location of the &#8217;secret&#8217; folder, now in &#8220;~/Documents/&#8221;, though absolutely no improvements whatsoever insofar as security have happened. It is almost a scam, though as far as application descriptions go I am sure the developer(s) can claim it was misinterpreted. So this, here, is your reinterpretation. Waste of money and a false sense of security.</p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/05/20/making-twitterrific-secure/" rel="bookmark" title="May 20, 2008">making twitterrific secure</a></li>

<li><a href="http://hackd.net/2008/04/13/passworded-folders-app-for-mac-os-x-snakeoil/" rel="bookmark" title="April 13, 2008">&#8220;passworded folders&#8221; app for mac os x - snakeoil</a></li>

<li><a href="http://hackd.net/2008/05/17/iphone-apps-no-more-web-apps/" rel="bookmark" title="May 17, 2008">iphone apps = no more web apps?</a></li>
</ul><!-- Similar Posts took 0.048 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/insecurity/" title="(in)security" rel="tag">(in)security</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/06/01/samuco-renames-passworded-folders-to-secret-folders-still-not-secure-now-for-pay/feed/</wfw:commentRss>
		</item>
		<item>
		<title>media defender takes down revision3</title>
		<link>http://hackd.net/2008/05/29/media-defender-takes-down-revision3/?source=rss</link>
		<comments>http://hackd.net/2008/05/29/media-defender-takes-down-revision3/#comments</comments>
		<pubDate>Fri, 30 May 2008 02:46:45 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[abuse]]></category>

		<category><![CDATA[copyright]]></category>

		<category><![CDATA[mafiaa]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=386</guid>
		<description><![CDATA[So let&#8217;s see, MediaDefender admitted to using revision3&#8217;s bit torrent tracker illegitimately (by exploiting it to deliver something that it was not meant to do) and then they admitted to SYN flooding it over 3 days, yet all they can come up with is &#8220;sorry&#8221;. 8000 connection attempts per second is hard to attribute to [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">So let&#8217;s see, MediaDefender <a href="http://revision3.com/blog/2008/05/29/inside-the-attack-that-crippled-revision3"title="revision3 blog" >admitted</a> to using revision3&#8217;s bit torrent tracker illegitimately (by exploiting it to deliver something that it was not meant to do) and then they admitted to SYN flooding it over 3 days, yet all they can come up with is &#8220;sorry&#8221;. 8000 connection attempts per second is hard to attribute to an errant application.</p>
<p style="clear: both">Please, revision3, sue the crap out of these guys. Considering MediaDefender&#8217;s <a href="http://en.wikipedia.org/wiki/Mediadefender"title="MediaDefender - Wikipedia" >track-record</a> and previous behaviour, the only way the world can be rid of them is for a judge to order their ISP to pull the plug completely.</p>
<p><br class="final-break" style="clear: both" /></p>
Related Wisdom<br/><ul><li><a href="http://hackd.net/2007/10/18/the-brief-2/" rel="bookmark" title="October 18, 2007">the brief</a></li>

<li><a href="http://hackd.net/2008/04/04/e-publishing-and-the-law/" rel="bookmark" title="April 4, 2008">e-publishing and the law</a></li>

<li><a href="http://hackd.net/2008/02/19/how-pushing-isps-will-backfire/" rel="bookmark" title="February 19, 2008">how pushing ISPs will backfire</a></li>
</ul><!-- Similar Posts took 0.054 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/abuse/" title="abuse" rel="tag">abuse</a> && <a href="http://hackd.net/tag/copyright/" title="copyright" rel="tag">copyright</a> && <a href="http://hackd.net/tag/mafiaa/" title="mafiaa" rel="tag">mafiaa</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/05/29/media-defender-takes-down-revision3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>user interface consistency, cross platform</title>
		<link>http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/?source=rss</link>
		<comments>http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/#comments</comments>
		<pubDate>Wed, 28 May 2008 05:47:24 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[ui]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=385</guid>
		<description><![CDATA[As more and more applications go cross-platform, users are sometimes presented with software that they can tell was simply &#8220;dressed-up&#8221; on/for their platform of choice, not actually thought out with it in mind all the way. Does your application follow the platform or does it follow itself?
The user interface design of any application is hard. [...]]]></description>
			<content:encoded><![CDATA[<p>As more and more applications go cross-platform, users are sometimes presented with software that they can tell was simply &#8220;dressed-up&#8221; on/for their platform of choice, not actually thought out with it in mind all the way. Does your application follow the platform or does it follow itself?</p>
<p>The user interface design of any application is hard. But once that design is more or less agreed upon, many developers do not bother fine-tuning it for the end-platforms and just go for the wholesale approach. They argue that consistency in the application itself is the most important thing. This assumes that the original design is completely clean and uninspired by any of the target platforms, which in real life turns out not to be quite true. Even for software that is aimed at multiple platforms from the start, the UI paradigms of some platform slip into the design by virtue of designer preference. Or, worse, the paradigms from multiple target platforms get mashed together, and more is definitely worse in this case<sup>1</sup>.</p>
<p>Jakob Nielsen <a href="http://www.useit.com/alertbox/ok-cancel.html"title="useit — OK-Cancel"  target="_blank">summed this up</a> eloquently in regard to the OK/Cancel button pairing, one of the most wide-spread errors in cross-platform UI design:</p>
<blockquote><p>• Windows puts <em>OK</em> first<br />
• Apple puts <em>OK</em> last<br />
If you&#8217;re designing a desktop application for one of these two personal computer platforms, your choice is easy: <strong>Do what the platform owner tells you to do</strong>.</p></blockquote>
<p>I would think this advice is obvious enough that it would not need to be brought up, yet both as a developer and as a user I know how often it is ignored. The feeling I get, at the bottom-line, is that the application I am using thinks of me as a second-class citizen. Because it <strong>is</strong> all about respecting your users — the people that pay for your product — and making them feel comfortable in your application, and ignoring the basics comes off as arrogance. On the premise of Keeping It Simple, the last thing I want to do is remember that your application reverses the order of OK/Cancel when all the other 100+ applications on my system do it right. Let us not even begin to think about keyboard shortcuts. Follow the damned Interface Guidelines that the platform designers have put out for this very reason.</p>
<p>There is cost associated with researching these guidelines, just as there is cost in developing an application on platform X that does not feel like it belongs there and thus will not sell as well as it could. Almost certainly, one of your competitors <strong>has</strong> paid attention to the details and will succeed in attracting users to their product. Maybe in some cases utility trumps usability, though in others the two are tightly coupled and ignoring either is fatal.</p>
<p>This does not mean your application cannot have a distinctive feel to it<sup>2</sup>. It is a matter of making your application usable by people that are <em>on</em> the platform you are targeting. Even multi-platform users will appreciate it. To ignore this is to say that &#8220;our application is the only one you are using so why should we care how <strong>you, the user</strong> are used to things?&#8221;</p>
<ol class="footnotes"><li id="footnote_0_385" class="footnote">Linux is a particular and, sadly, unfortunate example, where applications often borrow from different UI toolkits altogether, throwing out completely any sense of consistency with the platform</li><li id="footnote_1_385" class="footnote">Take a look at Firefox 3 beta on the Mac and on Windows</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/06/25/why-user-interfaces-lack-consistency-and-feel-out-of-place-on-my-platform/" rel="bookmark" title="June 25, 2008">why user interfaces lack consistency and feel out-of-place on my [platform]</a></li>

<li><a href="http://hackd.net/2008/05/06/simple-changes-in-ui-case-study/" rel="bookmark" title="May 6, 2008">the impact of simple changes in a software user interface — short case study</a></li>

<li><a href="http://hackd.net/2008/05/06/designing-software-for-people-wh-do-not-user-computers/" rel="bookmark" title="May 6, 2008">designing software for people who do not use computers</a></li>
</ul><!-- Similar Posts took 0.042 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/design/" title="design" rel="tag">design</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a> && <a href="http://hackd.net/tag/ui/" title="ui" rel="tag">ui</a> && <a href="http://hackd.net/tag/usability/" title="usability" rel="tag">usability</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/05/27/user-interface-consistency-cross-platform/feed/</wfw:commentRss>
		</item>
		<item>
		<title>blogo &#8212; mac desktop blogging software</title>
		<link>http://hackd.net/2008/05/21/blogo-%e2%80%94-mac-desktop-blogging-software/?source=rss</link>
		<comments>http://hackd.net/2008/05/21/blogo-%e2%80%94-mac-desktop-blogging-software/#comments</comments>
		<pubDate>Thu, 22 May 2008 06:19:15 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[mac]]></category>

		<category><![CDATA[review]]></category>

		<category><![CDATA[software]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=383</guid>
		<description><![CDATA[RSS readers and desktop blogging tools are the two kinds of applications I try out quite frequently, so I&#8217;m always happy when I see new products on the market from either category. It is not necessarily an issue of not being satisfied with what I am currently using1 insomuch as curiosity and wanting to see [...]]]></description>
			<content:encoded><![CDATA[<p>RSS readers and desktop blogging tools are the two kinds of applications I try out quite frequently, so I&#8217;m always happy when I see new products on the market from either category. It is not necessarily an issue of not being satisfied with what I am currently using<sup>1</sup> insomuch as curiosity and wanting to see how people tackle old ideas and try to rethink them and bring better solutions.</p>
<p><a href="http://drinkbrainjuice.com/blogo"title="Blogo"  target="_blank">Blogo</a> is a relatively new Mac desktop blogging software application from Brainjuice. It has support for all the major platforms and set-up was a breeze for WordPress. The interface is just the way I like it — minimal and out of your way. I really recommend taking a look at the <a href="http://drinkbrainjuice.com/products/screenshots/1"title="Blogo - Screenshots" >screenshots</a> on Brainjuice&#8217;s site to get a good feel for it.</p>
<p>Unfortunately, you can tell that Blogo is the newer kid on the block. Without trying to be negative, there are a few things just jumping out at you when you try the program, making you want to wait for version 1.2.</p>
<p>First, the time it took the program to load on my MacBook Pro was unacceptable. I counted 86 bounces in the dock as it was starting up, which is more than any application I have ever opened on this system. Ever. Blogo will not work without an Internet connection, which I hope is merely a limitation of the trial, as it complains about not being able to verify the trial information. If the same thing happens when the application has been paid for and licensed, I would say do not bother with it at all. I use desktop clients almost exclusively when I do not have an Internet connection, and if I cannot start it up<sup>2</sup>, why pay for it? Maybe some other people simply do not like the admin interface of their respective platform, but I think offline writing would still be a pretty big deal with this kind of software.</p>
<p>The interface, again, is superb as far as I&#8217;m concerned, but it does not entirely save the application. There are almost no text labels to see, so everything is visual, which, while it might take a quick mouse hover and tooltip to understand, will have the user respond much more quickly to controls. The icons are pretty intuitive anyway so it should not be hard to pick it up and just get to work. The fullscreen mode is useful for certain kinds of posts, but depending on the kind of blog you have, you might settle for the windowed view to be able to quickly parse links and quotations. I wrote most of this post in full screen, but I was reviewing the application itself, so it was a rare case where it made sense.</p>
<p>The text entry area does not have the Mac OS X system-wide spell checker enabled by default, which is quite surprising, almost making me think it was not available. This kind of integration should be de-facto for any application that involves heavy writing, so I do not understand why it was disabled.</p>
<p>The <code>&lt;!--more--&gt;</code> tag used in WordPress to split the post is represented by three pound (#) signs<sup>3</sup>, which is not immediately obvious nor necessarily safe. I did not find any obvious way of switching to code view, which will definitely disappoint some of the more power-users out there, myself included.</p>
<p>I have not tried media support extensively. Looking at my previous post, Blogo did not import any text, only the picture. Other posts were properly brought in, and displaying media items in a list is probably a good idea, though the body of the post does not render them<sup>4</sup>. If you tend to use a lot of pictures, this might be a bit distracting.</p>
<p>The post preview was also very, very slow. Brainjuice says that Blogo will actually look at a real blog post, to give you a proper preview, unlike other blogging clients that will usually use a simple preview template. While it is true that Blogo did fetch my blog layout and rendered an actual preview, it seems it does that every time you hit preview, which is both overkill and an issue of usability. Not to mention the fact that it looks like crap if you are not connected to the Internet. I would think that just caching the blog layout at start-up and using that would be enough, and if none is available, a fallback preview scheme (or maybe the previous layout, if one exists) could be used. <a href="http://wordpress.org/extend/plugins/twitter-tools/"title="Twitter Tools"  target="_blank">Twitter Tools</a> did actually help me identify the fact that Blogo posts the entry to your blog and then shows you the post as a preview. Not the best idea.</p>
<p>One thing that I was going to consider a flaw but found myself liking it is the &#8220;save as draft&#8221; functionality. While it saves the draft to your blog, it also displays it in the sidebar of the &#8220;Edit&#8221; view. Quite a good choice, in my opinion, since I have found myself saving local drafts of posts and wishing to be able to save them online. You never know where you are when inspiration hits, and if it is at work, far away from your trusty computer&#8230; so be it! No multiple local drafts though, which could be a problem for some people. <a href="http://growl.info/"title="Growl" >Growl</a> integration for the draft upload could actually use the draft name, if one exists, instead of just a notice, but maybe I&#8217;m just nitpicking at this point. I guess once multiple local drafts will be supported, so will a better Growl alert come.</p>
<p><strong>However:</strong> Blogo&#8217;s <a href="http://drinkbrainjuice.com/support/faq"title="Blogo - FAQ"  target="_blank">FAQ</a> page shows that the developers are quite aware of these issues, and future versions will have most of the things I have written about. Which is great to hear and I will definitely pay close attention to its development.</p>
<p>As a quick note, the Twitter client is quite nice, having tabs for the various types of messages and making Twitter feel even more like the microblogging service that it is. I do not see myself switching away from Twitterrific anytime soon because of its unobtrusiveness and great hotkey support, but Blogo is a worthy alternative.</p>
<p>In conclusion, I want Blogo to improve, because I could see myself using it more. But, the $5 extra that MarsEdit costs you gives miles and miles of extra functionality that Blogo, with its better interface, cannot yet offset. It seems to be thought out with a certain blogging workflow in mind, one that does not work for me and, I suppose, would work even less for most of the &#8216;professional bloggers&#8217; out there. I will keep watching its development and hope the issues listed above &mdash; and in their FAQ &mdash; get addressed quickly.</p>
<ol class="footnotes"><li id="footnote_0_383" class="footnote"><a href="http://www.newsgator.com/Individuals/NetNewsWire/"title="NetNewsWire" >NetNewsWire</a> and <a href="http://www.red-sweater.com/marsedit/"title="MarsEdit" >MarsEdit</a></li><li id="footnote_1_383" class="footnote">If you lose connectivity when the application is open you will still be able to use it</li><li id="footnote_2_383" class="footnote">From what I can tell looking at some of my older posts Blogo imported</li><li id="footnote_3_383" class="footnote">Pictures show up in a separate pane and only a marker shows up in the body itself</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/06/03/music-applications-review-itunes-alternatives-for-mac-os-x/" rel="bookmark" title="June 3, 2008">music applications review (itunes alternatives for mac os x)</a></li>

<li><a href="http://hackd.net/2008/05/17/iphone-apps-no-more-web-apps/" rel="bookmark" title="May 17, 2008">iphone apps = no more web apps?</a></li>

<li><a href="http://hackd.net/2008/07/01/safari-supercharged/" rel="bookmark" title="July 1, 2008">safari supercharged</a></li>
</ul><!-- Similar Posts took 0.041 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/mac/" title="mac" rel="tag">mac</a> && <a href="http://hackd.net/tag/review/" title="review" rel="tag">review</a> && <a href="http://hackd.net/tag/software/" title="software" rel="tag">software</a> && <a href="http://hackd.net/tag/technology/" title="technology" rel="tag">technology</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/05/21/blogo-%e2%80%94-mac-desktop-blogging-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>making twitterrific secure</title>
		<link>http://hackd.net/2008/05/20/making-twitterrific-secure/?source=rss</link>
		<comments>http://hackd.net/2008/05/20/making-twitterrific-secure/#comments</comments>
		<pubDate>Wed, 21 May 2008 05:02:32 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[(in)security]]></category>

		<category><![CDATA[howto]]></category>

		<category><![CDATA[twitter]]></category>

		<category><![CDATA[twitterrific]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=381</guid>
		<description><![CDATA[How to make Iconfactory's Twitterrific secure.]]></description>
			<content:encoded><![CDATA[<p>As I have found out today, <a href="http://iconfactory.com/software/twitterrific"title="Twitterrific" >Twitterrific</a>&#8217;s default behaviour is to use base64 encoding for logging into Twitter. Now, you may or may not care about that, but it is very <strong>insecure</strong> and it makes it relatively trivial for someone to grab your username and password. Here is an easy way to make it safer.</p>
<p>The first method comes from <a href="http://iconfactory.com/home"title="Iconfactory" >Iconfactory</a> via the <a href="http://pauldotcom.com"title="PaulDotCom" >PaulDotCom</a> security podcast <a href="http://pauldotcom.com/wiki/index.php/Episode107"title="PaulDotCom Security Weekely #107 Show Notes" >#107</a>. Open a Terminal window (from /Applications/Utilities) and type:</p>
<p><code>defaults write com.iconfactory.Twitterrific protocol -string "https://"</code></p>
<p>then hit <code>return</code>.</p>
<p>The more user-friendly way, however, would be through <a href="http://secrets.textdriven.com/"title="Secrets" >Secrets</a><sup>1</sup>, Blacktree&#8217;s excellent &#8220;hidden feature&#8221; enabler. If you have Leopard, install Secrets, have it update its database then select Twitterrific from the sidebar. Change the &#8220;protocol handler&#8221; string as shown in the picture below to say &#8220;https://&#8221;</p>
<p><a href="http://hackd.net/res//secrets-twitterrific-20080520-213330.png" rel="lightbox[381]"title="Secrets PrefPane for Twitterrific" ><img src="http://hackd.net/res//secrets-twitterrific-20080520-213330.png" alt="Secrets PrefPane for Twitterrific" width="395" height="340" /></a></p>
<p>Whichever your choice, restart Twitterrific and you should be much more secure. Little Snitch has confirmed that connections to Twitter are now HTTPS<sup>2</sup>.</p>
<p>P.S. Look through Secrets some more, there may be other things you find useful as well.</p>
<ol class="footnotes"><li id="footnote_0_381" class="footnote">Grab <a href="http://macupdate.com/info.php/id/27025/secrets"title="Secrets – MacUpdate" >from MacUpdate</a> if the dev site is down</li><li id="footnote_1_381" class="footnote">Technical jargon meaning that the above has worked and you are now secure</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2008/06/01/samuco-renames-passworded-folders-to-secret-folders-still-not-secure-now-for-pay/" rel="bookmark" title="June 1, 2008">samuco renames &#8220;passworded folders&#8221; to &#8220;secret folders&#8221;, still not secure, now for pay</a></li>

<li><a href="http://hackd.net/2008/07/20/fixing-edge-on-pwned-iphone-20/" rel="bookmark" title="July 20, 2008">fixing edge on pwned iphone 2.0</a></li>

<li><a href="http://hackd.net/2008/04/13/twurling-script-for-quicksilver/" rel="bookmark" title="April 13, 2008">twurling script for quicksilver</a></li>
</ul><!-- Similar Posts took 20.585 ms -->
	Filed Under » <a href="http://hackd.net/tag/insecurity/" title="(in)security" rel="tag">(in)security</a> && <a href="http://hackd.net/tag/howto/" title="howto" rel="tag">howto</a> && <a href="http://hackd.net/tag/twitter/" title="twitter" rel="tag">twitter</a> && <a href="http://hackd.net/tag/twitterrific/" title="twitterrific" rel="tag">twitterrific</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/05/20/making-twitterrific-secure/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iphone apps = no more web apps?</title>
		<link>http://hackd.net/2008/05/17/iphone-apps-no-more-web-apps/?source=rss</link>
		<comments>http://hackd.net/2008/05/17/iphone-apps-no-more-web-apps/#comments</comments>
		<pubDate>Sat, 17 May 2008 08:14:40 +0000</pubDate>
		<dc:creator>inaequitas</dc:creator>
		
		<category><![CDATA[/dev/hackd]]></category>

		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://hackd.net/?p=376</guid>
		<description><![CDATA[I very much hope not. It would be a pain to have a dozen or more applications carefully crafted for the iPhone, only to be used as a gateway to some site or another. It may make sense to have a Flickr client, a bank app or a blogging tool1, but I do not really [...]]]></description>
			<content:encoded><![CDATA[<p>I very much hope not. It would be a pain to have a dozen or more applications carefully crafted for the iPhone, only to be used as a gateway to some site or another. It may make sense to have a Flickr client, a bank app or a blogging tool<sup>1</sup>, but I do not really think more is better in this case.</p>
<p>There are <a href="http://blogs.pathf.com/uxd/2008/05/top-5-iphone-st.html"title="Top 5 iPhone-styled websites"  target="_blank">a lot of great</a>, customized web interfaces for the iPhone. All services that require the user to be connected to the Internet would live much better in Safari (caveats to follow) because, let us not forget, sanctioned iPhone apps will not be free, even if the developer would want otherwise.</p>
<p>Caveats on the Internet connection claim above :</p>
<ol>
<li>Bank applications might require a level of security different from what Safari is able to provide.</li>
<li>A RSS reader with offline storage would make flying, roaming and living in <a href="http://www.canada.com/"title="Canada"  target="_blank">countries</a> where data plans are prohibitively priced more bearable.</li>
</ol>
<div>On the other hand:</div>
<div>
<ol>
<li>Facebook without the &#8216;net? It must be lonely when your friends are not reachable.</li>
<li>Twitter? You know, they support SMS posting/receiving of messages.</li>
</ol>
</div>
<div>I hope this is not going to be an issue. After all, developing an application takes time and resources that may be better spent otherwise.</div>
<div>Oh, and if you write iPhone applications, please remember incoming calls shut down your app. Auto-save often in the background, I would be much happier if I did not need to retype my blog entry in between calls. And you would be happier keeping my money in your pocket, too.</div>
<ol class="footnotes"><li id="footnote_0_376" class="footnote">Oh yes, how happy I would be!</li></ol>Related Wisdom<br/><ul><li><a href="http://hackd.net/2007/10/18/iphone-sdk/" rel="bookmark" title="October 18, 2007">iPhone SDK</a></li>

<li><a href="http://hackd.net/2008/01/29/netnewswirefeeddemon-syncing-free-as-well/" rel="bookmark" title="January 29, 2008">netnewswire/feeddemon syncing free as well</a></li>

<li><a href="http://hackd.net/2008/02/26/unlocking-a-passcoded-iphone/" rel="bookmark" title="February 26, 2008">unlocking a passcoded iphone</a></li>
</ul><!-- Similar Posts took 0.039 ms (cached) -->
	Filed Under » <a href="http://hackd.net/tag/iphone/" title="iphone" rel="tag">iphone</a><br />
]]></content:encoded>
			<wfw:commentRss>http://hackd.net/2008/05/17/iphone-apps-no-more-web-apps/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.874 seconds -->
<!-- Cached page served by WP-Cache -->
<!-- Compression = gzip -->