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

<channel>
	<title>bryan wann :: binary fury &#187; apple</title>
	<atom:link href="http://binaryfury.wann.net/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://binaryfury.wann.net</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 03:51:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IPv6 in the home: handling DNS/name resolution</title>
		<link>http://binaryfury.wann.net/2010/10/ipv6-in-the-home-handling-dnsname-resolution/</link>
		<comments>http://binaryfury.wann.net/2010/10/ipv6-in-the-home-handling-dnsname-resolution/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 23:26:26 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ipv6]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=988</guid>
		<description><![CDATA[If you&#8217;re like me, you have a home LAN filled with various contraptions, computers, mobile devices and the ubiquitous server in the closet. Usually there&#8217;s no DNS zone containing your home devices, if anything, maybe a static /etc/hosts entry on your desktop to give a short hostname to your closet server. Otherwise, people just use [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re like me, you have a home LAN filled with various contraptions, computers, mobile devices and the ubiquitous server in the closet. Usually there&#8217;s no DNS zone containing your home devices, if anything, maybe a static <code>/etc/hosts</code> entry on your desktop to give a short hostname to your closet server. Otherwise, people just use the IP address of the device. Chances are if you&#8217;ve setup a home network, memorizing the subnet (e.g. 192.168.130.0/24) is pretty easy, it&#8217;s just a matter of knowing that .10 is closetserver, .15 is your XBOX, and so forth. You just &#8220;ssh 192.168.130.10&#8243; and you&#8217;re good.</p>
<p>When devices have IPv6 addresses, using the IP address isn&#8217;t feasible anymore. There has to be some sort of name lookup mechanism. It&#8217;s just too long to remember an IPv6 address and there are fiddly things to watch for. Nobody is going to run a real DNS server in their house either.</p>
<p>In the simplest case of using only link-local addresses, you&#8217;re just not going to remember your closetserver is <code>fe80::216:e6ff:fed8:d122</code>. You can put a host entry on your desktops, but this involves updating everything by hand. Link-local addressing also presents an additional challenge in that if you have a computer with multiple interfaces (think: laptop with a gigabit LAN interface and a 802.11 wireless interface), you have to specify the interface to use in your <code>/etc/host</code> entry, i.e.</p>
<pre>fe80::216:e6ff:fed8:d122%en1  closetserver</pre>
<p>This would tell your application to use the en1 (wireless) interface to get to closetserver.  But, if you turn off your wireless and plug into your switch, all of a sudden en1 is the wrong interface to use. Now you have to go edit /etc/hosts again to change from %en1 to %en0.</p>
<p>A slightly more advanced example is if your home network uses your router (in my case an Apple Airport Extreme) as a 6to4 gateway.  The IPv6 address is still to long to remember, but now the network prefix can change based on your externally visible IP address.  Today closetserver may be 2002:4770:2e84::216:e6ff:fed8:d122. Tomorrow your cable modem may reset, giving you a different dynamic IPv4 address and thus a different 6to4 prefix. Now closetserver&#8217;s address has changed to 2002:4778:1156::216:e6ff:fed8:d122, and you need to go update all those /etc/host entries.</p>
<p><strong>Solution: Multicast DNS (mDNS).</strong> Also known in some documents as &#8220;serverless DNS&#8221;.</p>
<p>It turns out there&#8217;s at least already one solution for all this running behind the scenes that I wasn&#8217;t aware of, Multicast DNS. This part of what Bonjour/Zero-conf networks are built on. Each device joins a multicast group on your LAN, advertising and responding to name lookups without contacting an external DNS server or /etc/hosts.</p>
<p>Almost all Apple OS X and iOS devices already have Multicast DNS (mDNSResponder) running, which is how things like iTunes sharing and streaming work, and lets me access resources on the network via name such as &#8220;firecracker&#8221; for my desktop without knowing the IP address. On Linux, this is handled by Avahi. On Windows, it&#8217;s Bonjour for Windows.</p>
<p>This isn&#8217;t strictly a problem with just IPv6 either, and there are probably other things out there that do this. This is most interesting to me because the majority of my devices are Apple products.</p>
<p>Here&#8217;s how it works:</p>
<p>From my laptop, I want to ssh to closetserver (which is running Avahi). In order to use mDNS, I need to use a &#8220;.local&#8221; suffix:</p>
<pre>lapdance:~ bwann$ ssh -6 closetserver.local</pre>
<p>My laptop queries the mdns multicast address ff02::fb on port 5353 asking anyone for a AAAA record of closetserver.</p>
<p><code>16:01:20.585290 IP6 lapdance.local.mdns &gt; ff02::fb.mdns: 0 AAAA (QM)? closetserver.local. (30)</code></p>
<p>The mDNS responder on closetserver responds to the multicast group with the AAAA record to use.</p>
<p><code>16:12:12.098910 IP6 2002:4770:2e84::216:e6ff:fed8:d122.mdns &gt; ff02::fb.mdns: 0*- [0q] 2/0/0 (Cache flush) AAAA 2002:4770:2e84::216:e6ff:fed8:d122 (80)</code></p>
<p>Then the ssh program initiates the usual TCP with closetserver and we&#8217;re done:</p>
<p><code>16:16:33.518129 IP6 2002:4770:2e84::216:cbff:fe09:a76e.60425 &gt; 2002:4770:2e84::216:e6ff:fed8:d122.ssh: Flags [S], seq 832255505, win 65535, options [mss 1440,nop,wscale 2,nop,nop,TS val 1053744031 ecr 0,sackOK,eol], length 0</code></p>
<p>Now if I change from wireless to wired, change my external IPv4 address, or even use a new desktop, I can still use the same hostnames without changing anything.  Neat!  This would also be useful for ad-hoc networks as well.</p>
<p>Men &amp; Mice has a great <a href="http://www.ripe.net/ripe/meetings/ripe-55/presentations/strotmann-mdns.pdf">presentation describing Multicast DNS</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2010/10/ipv6-in-the-home-handling-dnsname-resolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get IPv6 on your iPhone via AnyConnect</title>
		<link>http://binaryfury.wann.net/2010/09/get-ipv6-on-your-iphone-via-anyconnect/</link>
		<comments>http://binaryfury.wann.net/2010/09/get-ipv6-on-your-iphone-via-anyconnect/#comments</comments>
		<pubDate>Thu, 30 Sep 2010 22:47:00 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ipv6]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=962</guid>
		<description><![CDATA[I discovered today there&#8217;s a way to bring IPv6 connectivity to your iPhone, even if you don&#8217;t have v6 wifi nor v6 cellular data.  There&#8217;s a Cisco AnyConnect client for iPhone which speaks SSL VPN (TLS/DTLS) to an ASA.  The release notes say &#8220;Access to internal IPv4 and IPv6 network resources&#8221;. I take this to [...]]]></description>
			<content:encoded><![CDATA[<p>I discovered today there&#8217;s a way to bring IPv6 connectivity to your iPhone, even if you don&#8217;t have v6 wifi nor v6 cellular data.  There&#8217;s a Cisco AnyConnect client for iPhone which speaks SSL VPN (TLS/DTLS) to an ASA.  The release notes say &#8220;Access to internal IPv4 and IPv6 network resources&#8221;. I take this to behave just like the standard AnyConnect client. Unfortunately it requires a AnyConnect Essentials license for the ASA which is a couple hundred dollars.  The client for the iPad should be available whenever iOS 4.2 comes out.</p>
<pre>Sep 30 2010 16:31:02: %ASA-3-716057: Group &lt;webvpn&gt; User &lt;bwann&gt; IP &lt;23.131.43.173&gt;
  Session terminated, no AnyConnect Mobile license available

AnyConnect for Mobile          : Disabled
AnyConnect for Cisco VPN Phone : Disabled
AnyConnect Essentials          : Disabled</pre>
<p>http://itunes.apple.com/us/app/cisco-anyconnect/id392790924?mt=8#</p>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2010/09/get-ipv6-on-your-iphone-via-anyconnect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ah, Apple blue-shirts</title>
		<link>http://binaryfury.wann.net/2010/08/ah-apple-blue-shirts/</link>
		<comments>http://binaryfury.wann.net/2010/08/ah-apple-blue-shirts/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 09:26:29 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=941</guid>
		<description><![CDATA[God bless the blue-shirts at Apple stores for helping non-tech savvy users find what they want, but they try too hard when you already know what you want.  I had heard stories of this, but hadn&#8217;t experienced it yet.  I walked into the Apple store today to buy a Mini. That&#8217;s it.  After waiting around [...]]]></description>
			<content:encoded><![CDATA[<p>God bless the blue-shirts at Apple stores for helping non-tech savvy users find what they want, but they try too hard when you already know what you want.  I had heard stories of this, but hadn&#8217;t experienced it yet.  I walked into the Apple store today to buy a Mini. That&#8217;s it.  After waiting around to snag a blue-shirt, the exchange went something like this:</p>
<p>&#8220;<em>Let&#8217;s go take a look at them, is this your first Mac?</em>&#8221;</p>
<p>&#8220;No, this is number five for me.&#8221;</p>
<p>&#8220;<em>Is this for home or for business?</em>&#8221;</p>
<p>&#8220;It&#8217;s a desktop for work. (too late, I know where this is going). I just want a base Mini.&#8221;</p>
<p>&#8220;<em>Er, okay, well if this is for business then we have this business program to&#8230;</em>&#8221;</p>
<p>&#8220;No, I just want a Mini.&#8221;</p>
<p>&#8220;<em>Right now we&#8217;re also offering $100 on a printer&#8230;</em>&#8221;</p>
<p>&#8220;No, I don&#8217;t need a printer, I just need a Mini.&#8221;</p>
<p>&#8220;<em>If you get one, then you&#8217;ll want to buy Apple Care for $150&#8230;</em>&#8221;</p>
<p>&#8220;No, don&#8217;t need it, I just need a Mini.&#8221;</p>
<p>&#8220;<em>Oh, well, if you don&#8217;t have any questions I&#8217;ll go back and get one</em>!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2010/08/ah-apple-blue-shirts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on iPad on the go</title>
		<link>http://binaryfury.wann.net/2010/06/thoughts-on-ipad-on-the-go/</link>
		<comments>http://binaryfury.wann.net/2010/06/thoughts-on-ipad-on-the-go/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 07:01:27 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=434</guid>
		<description><![CDATA[I&#8217;ve suddenly discovered the iPad is deadly convenient for books and movies.  Instead of milling around Barnes &#038; Noble or waiting for a 2-day FedEx from Amazon, I can one-click order things and they show up via the Kindle app on the iPad.  Want to watch a movie?  It&#8217;s usually right there [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve suddenly discovered the iPad is deadly convenient for books and movies.  Instead of milling around Barnes &#038; Noble or waiting for a 2-day FedEx from Amazon, I can one-click order things and they show up via the Kindle app on the iPad.  Want to watch a movie?  It&#8217;s usually right there with Netflix streaming.</p>
<p>It&#8217;s almost perfect for air travel.  In the air, it&#8217;s very convenient to stuff in a seat back pocket, or go through email or read an e-book without worrying about the guy in the seat in front of me leaning back and crushing my laptop screen or praying for a seat with a power connector.</p>
<p>In the terminal, it&#8217;s another story.  The lack of multitasking is annoying.  Fire up irc, nobody chatting, want to switch over to email?  Gotta quit irc and miss anything new. It&#8217;s not clear that it will ever really be solved due to Apple being very particular on what they&#8217;ll allow in the background (audio, location, application suspension). But, the upshot with 3G, suck it $7.95/day airport wireless.</p>
<p>Google Maps is handy on the road.  My Garmin StreetPilot doesn&#8217;t have a lot of details in places like Grand Tetons National Park. With the iPad I can fire up Google Maps for more detail, including topological contours.  Amusingly without rotation lock on, turn a corner and the screen flips.  Unfortunately, as I discovered with the iPhone last year, the places you generally really need a map in, there&#8217;s no cellular coverage.</p>
<p>Apparently the iPad also requires some serious juice to charge.  More than once I&#8217;ve noticed that plugging the iPad into my MacBook it tells me it&#8217;s not charging.  I don&#8217;t know if this is because the MBP is drawing all the charge to its own batteries first, or a limitation of the USB port.  Plug it into the wall, it&#8217;s happy.</p>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2010/06/thoughts-on-ipad-on-the-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>woo iPad</title>
		<link>http://binaryfury.wann.net/2010/05/woo-ipad/</link>
		<comments>http://binaryfury.wann.net/2010/05/woo-ipad/#comments</comments>
		<pubDate>Sun, 02 May 2010 19:47:12 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=406</guid>
		<description><![CDATA[I do a lot of reading on my iPhone. Beyond e-mail, news and Twitter, wherever I light I spent more time reading lengthy whitepapers, vendor documentation, and the occasional blog post. Scrolling around and pinching on a little screen to see details of illustrations or the next column gets old after a while. So, I [...]]]></description>
			<content:encoded><![CDATA[<p>I do a lot of reading on my iPhone. Beyond e-mail, news and Twitter, wherever I light I spent more time reading lengthy whitepapers, vendor documentation, and the occasional blog post. Scrolling around and pinching on a little screen to see details of illustrations or the next column gets old after a while. So, I thought I&#8217;d give the iPad a try. More specifically, the iPad 3G.  Most of the places I frequent don&#8217;t have reliable wi-fi, which puts a damper on casual document browsing.</p>
<p>Friday after work I went over to the Apple store to actually play with one in person before putting in my order. I was pleasantly surprised to learn the 3G models happened to go on retail sale that day.  Five minutes later I walked out with one.</p>
<p>So far I&#8217;ve pleased with it. The thing is wicked fast compared to an iPhone.  Normally it takes a few minutes to sync up my Exchange folders on my iPhone, even over wi-fi. I always attributed this to the sheer bulk+number of messages and a pokey Exchange service.  Not so on the iPad. It sucked it them all down in a few seconds.  Document reading is great, I can load up the Amazon Dynamo whitepaper and have it readable without scrolling. Amusingly, between the Mac, iPhone and iPad, I have three things that make noise when I get email now.</p>
<p>I highly suggest everyone go out and buy one to boost my portfolio value.</p>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2010/05/woo-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Broken iPhone</title>
		<link>http://binaryfury.wann.net/2009/08/broken-iphone/</link>
		<comments>http://binaryfury.wann.net/2009/08/broken-iphone/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 03:10:07 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=196</guid>
		<description><![CDATA[
After another early venture to the Apple store, I finally got my hands  on an iPhone.  Today I discovered the speaker doesn&#8217;t work.  At first I  thought it was a Feature[tm] that iTunes, games, etc didn&#8217;t play sound  without the ear buds.  Then I called it and discovered it [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>After another early venture to the Apple store, I finally got my hands  on an iPhone.  Today I discovered the speaker doesn&#8217;t work.  At first I  thought it was a Feature[tm] that iTunes, games, etc didn&#8217;t play sound  without the ear buds.  Then I called it and discovered it doesn&#8217;t ring at  all.  A call to Apple, now I have an appointment tomorrow to exchange it  or otherwise deal with it.</p>
<p>I need risk management friends that I can pry with overpriced martinis  to teach me about the exciting fields of operational and market risk.  Anyone?</p></div>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2009/08/broken-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook Pro fan replacement</title>
		<link>http://binaryfury.wann.net/2008/10/macbook-pro-fan-replacement/</link>
		<comments>http://binaryfury.wann.net/2008/10/macbook-pro-fan-replacement/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 16:31:04 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=150</guid>
		<description><![CDATA[
New fans installed in MacBook Pro. Expensive lil buggers, $49 each from eBay. One of the more tricky MBP repairs I&#8217;ve done. Several fiddly little wires to move out of the way.   After spending 45 minutes flipping through Google Earth on dual monitors,  I declare success since it didn&#8217;t overheat and shutdown.
Since [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>New fans installed in MacBook Pro. Expensive lil buggers, $49 each from eBay. One of the more tricky MBP repairs I&#8217;ve done. Several fiddly little wires to move out of the way.   After spending 45 minutes flipping through Google Earth on dual monitors,  I declare success since it didn&#8217;t overheat and shutdown.</p>
<p>Since I&#8217;m now unsick, I started walking to the office. Takes about 20  minutes each way. The hill to my apartment is much, much longer when  walking it.  My lower shins already slightly burn from the climbing.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2008/10/macbook-pro-fan-replacement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rants</title>
		<link>http://binaryfury.wann.net/2007/11/rants/</link>
		<comments>http://binaryfury.wann.net/2007/11/rants/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 03:17:18 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=485</guid>
		<description><![CDATA[
I&#8217;m amused, the FAA airport facility directory for the Empire, NV  airport (1A8)  has a remark &#8220;displaced threshold marked by 8 white tires.&#8221;   There&#8217;s also a one-foot berm around the runway, presumably to keep all the  dust clear.
I&#8217;m headed to Amsterdam either the week before or the week of  [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>I&#8217;m amused, the FAA airport facility directory for the Empire, NV  airport (<a href="http://www.airnav.com/airport/1A8">1A8</a>)  has a remark &#8220;displaced threshold marked by 8 white tires.&#8221;   There&#8217;s also a one-foot berm around the runway, presumably to keep all the  dust clear.</p>
<p>I&#8217;m headed to Amsterdam either the week before or the week of  Christmas.  A colleague decided against going, so it&#8217;s now on me.  I can  only image the amount of hell the airports will be during this time. I&#8217;m  hoping my frequent flier status will get me past a lot of lines or the  company decides to send me business class.</p>
<p>Another colleage was browsing over his Continental miles today and  realized he&#8217;s 170 miles short being elgible for silver elite status next  year.  I always thought the stories of people flying somewhere and back in  a day for mile bonuses was silly, but now I understand.  Spending the $108  to fly to Houston and back is worth it in his case.  He also  discovered that with the amount of miles he has, he can redeem them  all + $61 for a trip to Amsterdam.  I&#8217;m not that vested yet, but  poking around today I figured out I can go anywhere in the US for my  miles + $10.  It&#8217;s odd, because the last time we checked into  upgrading an international flight would cost X miles and a $430  service charge; here they just want $61?</p>
<p>My IKEA halogen lights burned out a transformer the other night.  The  lights were getting dim, and then I started smelling smoke.  There was a  little tuft of smoke coming out of the transformer on the wall.  After  killing power, I had to cut the wires leading to the light strand, as the  terminals on the transformer were charred and melted to the point I  couldn&#8217;t get the screws out.  So of course, I went out and bought the same  fire hazzard light set again.  I need light in my apartment in order to  search for a safer replacement!</p>
<p>I stayed up until 3 AM Saturday morning, then spent the rest of  Saturday watching Heroes season one.  I couldn&#8217;t stop watching!  The fact  there was so much Ali Larter, and later Missy Peregrym (ok, Hayden  Panettiere too, but she&#8217;s like nine years younger than me), in high-def  goodness certainly helped.</p>
<p>I ventured into the steam room at the gym the other day for the first  time instead of the sauna.  It was all nice and chokingly humid, then  WSHHHHHHHHHT, the steam generator kicks in and this jet of steam shoots  into the room.  All of a sudden it got much hotter, and I couldn&#8217;t see the  door nor the far wall.  Quite frankly I thought this must be what it&#8217;s  like at first being in a gas chamber.</p>
<p>And now the result of the Safari trial.  The past two weeks I  temporarily switched from Firefox to Safari at home (OS X Tiger) and work  (Windows XP) to try out the Apple way.  So far, I&#8217;m pretty disappointed  and have already abandonded it at work after it screwed me on a ticket  entry today causing me to lose a lot of typing.  Safari is pretty basic  and a lot of the little things I took for granted in Firefox just aren&#8217;t  there.  Pretty much all of my gripes exist in both Windows and Mac  versions.</p>
<p>Here&#8217;s the gripe list so I can remember a year from now why I  hated it:</p>
<ul>
<li>Safari either doesn&#8217;t cache submitted forms or I&#8217;m abusing some  bug/different functionality in Firefox.  In our ticketing system I  frequently use the back button after viewing details of a ticket (the  previous step to get here is even a GET request); Firefox will happily  take me back to the previous page, untouched, whereas Safari complains the  previous page has expired and wants to post the form again. IE7 does this  too, which leads me to believe it&#8217;s a functionality of Firefox I&#8217;m relying  on.  This killed me in doing ticketing work as I frequently flip back and  forth to look at information and don&#8217;t want to wait on resubmitting an  action to our slow ticketing system.  To make sure I was sane, I went back  and duplicated the same action in both browsers and Safari did the same  thing.</li>
<li>Safari doesn&#8217;t handle plain text pages very well.  If I try  select-all on a plain-text page, copy, then paste into pine or a textarea  form, it drops almost all carriage returns and linefeeds and turns it into  a huge blob.  This happened on both the OS X and Windows versions.</li>
<li>By default, Safari also uses a proportional-width font in textarea  boxes.  This makes lining up command output and other plaintext things a  pain in the ass.</li>
<li>I don&#8217;t have a quick sub-menu drop down on the back button in  Safari.  In Firefox if I wanted to go back X pages, I could click on this  and just go there.  Safari requires me to go to the History menu, and then  it mixes all tab history together.</li>
<li>Safari doesn&#8217;t work well with some of our self-signed SSL websites.   On one of our internal web development sites, it flat out refuses to work  with HTTPS.  Other pages it may work and one mouse-click later it doesn&#8217;t  (says it can&#8217;t open a connection).  This is what caused me to lose a  considerable amount of work today.</li>
<li>Safari doesn&#8217;t have a convienient flashblock application.  The only  plugin I&#8217;ve seen will disable all flash content until you go to a  drop-down menu and re-enable it.  Flashblocker in Firefox blocks all flash  and then allows me to click on individual elements to play the file.</li>
<li>Safari does maximize properly on my 2nd LCD, whereas Firefox will  crop off the menu and title bar at the top of the screen when  maximized.</li>
<li>Safari doesn&#8217;t like the Remedy forms I use on a vendor&#8217;s website.   It throws some parse error and I&#8217;m unable to submit the form.</li>
<li>Safari doesn&#8217;t seem to save me in memory consumption either.  After  several days, Safari and Firefox used similar amounts of memory.</li>
<li>Rendering speed, both seem similar.</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2007/11/rants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting cheaper</title>
		<link>http://binaryfury.wann.net/2007/01/getting-cheaper/</link>
		<comments>http://binaryfury.wann.net/2007/01/getting-cheaper/#comments</comments>
		<pubDate>Thu, 11 Jan 2007 02:15:17 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[amsterdam]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=611</guid>
		<description><![CDATA[
I am finally credit card debt free, yippee!  I gave in and paid off my  last two cards in one lump sum.  Digging around in one of my bank  accounts I had setup to auto pay off a card, it had long been paid off  and I had a $800 [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>I am finally credit card debt free, yippee!  I gave in and paid off my  last two cards in one lump sum.  Digging around in one of my bank  accounts I had setup to auto pay off a card, it had long been paid off  and I had a $800 credit built up.  I don&#8217;t expect to get 29% or whatever  interest rate on the balance, much the pity.  A year to go on truck  payments, then I&#8217;ll be even happier!</p>
<p>I also cut Cingular loose today.  I bought a Nokia 6310i off eBay on  the cheap and put my T-Mobile prepaid SIM into it.  After using it for a  few days, I ported my number over to it today.  After taxes, I&#8217;m paying  right at $90/month for Cingular&#8217;s national coverage with roaming  included.  I don&#8217;t use my phone or roam as much as I used to, and $100 of  prepaid minutes will last me for months.  The 6310i is an older GSM model  in the same family of my 6360, which I&#8217;m attached to.  The size is  comfortable to hold, volume control on the side, identical menus, and the  6310i even sounds better with an obvious audio bass boost.</p>
<p>The 6310i does have Bluetooth, I was excited when my Mac discovered it.  I could finally join the late 1990s and link it to my computer!  The excitement quickly went away when I figured out iSync wouldn&#8217;t work with it.  I found another sync program called Onsync which claims to have support, but it wasn&#8217;t working for me.</p>
<p>Speaking of phones, I watched Steve Job&#8217;s MacWorld keynote and the introduction of the iPhone.  It looks incredibly slick, the browser and email is a great improvement over other phones I&#8217;ve used.  I have often wanted the exact ability for a device to know my position via GPS and let me use Google Maps to see what kind of food, services, business, etc, are around my immediate vicinity.  I have no plans to buy one though, they&#8217;re ridiculously expensive and I went with pre-paid mobile service precisely to get away from contracts.  Cisco is already suing them in the Northern  District of Califoria court for an injuction to stop using the name.   Either a business unit didn&#8217;t get the memo, or their agreement  wasn&#8217;t reached yesterday as expected.  heeeeee!</p>
<p>To me, there&#8217;s a few things missing on the iPhone.  No removable battery, you&#8217;re screwed when it eventually wears out, nor can you slip on a charged battery when it runs low.  I haven&#8217;t heard if third party developers would be able to make apps for it, I can imagine the platform would make for some interesting tools.  The lack of a iChat is sort of surprising, but this can probably be fixed later with software &#8212; you know, because audio, SMS, and email is not enough to stay in contact with all your friends.  For those of us already with a Nano, I wonder if they&#8217;ll release a &#8220;lite&#8221; phone without the hard drive.</p>
<p>The first thing that came to mind when I saw the iPhone was, &#8220;wow, it would be really cool if it had an IR port and I could use it as a remote for Front Row, or even better yet a universal remote!&#8221;  I say this because of the relative small form factor and I am more likely to have my phone at hand, not my three remotes for television/DVD/VCR/xbox media center.  To me it just makes sense.  The multi-touch screen would function nicely for a multi-device universal remote.</p>
<p>At first, the AppleTV had my attention. After reading the specs and what it can&#8217;t do, I&#8217;m less interested.  It &#8220;plays the same video as iPods play&#8221; which means it can&#8217;t play DivX or VIDEO_TS from ripped DVDs, both of which are trivial on my Xbox + Xbox Media Center. I do have a DivX, XviD, WMA components for Quicktime, so that might work; still leaves out VIDEO_TS.  I knew an attempt to get Linux running on it would surface, I was pleasantly amused when I saw a link on Digg saying &#8220;omg iTv would be perfect for Linux and mythtv!!@#$&#8221;  Who knows, I might just buy one and  live life through Apple to see what it&#8217;s like.  I really need HDTV first.</p>
<p>I hit IKEA yet again.  This time I picked up a bunch of picture frames.  Sunday night I printed several sets of photographs from my trips, framed them, and put them up in my apartment to fill in gaps.  My livingroom has  series from Badwater and Kendall Katwalk.  The blue skies match very  nicely with my blue futon and existing Burning Man print.  For the  bathroom I did the token nautical theme; a series of a lighthouse and sea  shells from Discovery Park in Seattle and coastal picture from Galveston.</p>
<p>I leave for Amsterdam this weekend.  I&#8217;ll be over there a week for work. The plan is to have Saturday off, but I&#8217;m not holding my breath.  The realization that I&#8217;m flying across the Atlantic to another country for the first time is starting to sink in.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2007/01/getting-cheaper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac hates me</title>
		<link>http://binaryfury.wann.net/2006/06/mac-hates-me/</link>
		<comments>http://binaryfury.wann.net/2006/06/mac-hates-me/#comments</comments>
		<pubDate>Fri, 30 Jun 2006 03:51:05 +0000</pubDate>
		<dc:creator>bwann</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://binaryfury.wann.net/?p=746</guid>
		<description><![CDATA[
Either my MacBook Pro with sketchy RAM (which only reboots about once  every two weeks now) or the 10.4.7 update screwed me over.  During the  update it rebooted and hosed the OS.  There&#8217;s all sorts of whacky  unresolved dependancies causing the MBP to not boot.  It even reverts to [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Either my MacBook Pro with sketchy RAM (which only reboots about once  every two weeks now) or the 10.4.7 update screwed me over.  During the  update it rebooted and hosed the OS.  There&#8217;s all sorts of whacky  unresolved dependancies causing the MBP to not boot.  It even reverts to  text mode at startup to cry for help.  I figured out I can boot into  &#8220;Safe Boot&#8221; mode and have a minimally working desktop, but not enough to  save me.  I tried re-applying the 10.4.7 update with little success so far.   Starting Software Updater dies with Java symbol errors.  Interestingly I  can run Safari so I downloaded the 10.4.7 package (only en0 work as  wireless is disabled since no kernel extensions are loaded).  The package  silently exists when I try to install it.  Looks like I&#8217;m going to have  to blow away the OS and start over.  I hear the OS X installer has a  &#8220;Archive and Reinstall&#8221; which will basically reinstall /System and other  stuff, while preserving /Users/.  I&#8217;ll have to do a backup before I  fiddle with this.  This will be the fifth time I&#8217;ve done a stunt like  this and have gotten exceedingly efficient at it.</p>
<p>In other news, I now own a welding helmet, jigsaw, 4&#8243; angle grinder and ten pounds of e-6013 and e-7018 welding electrodes.  The punchline to this is that in order to use the grinder outside, I&#8217;m going to have to run a 100&#8242; extension cable from my apartment, or hookup a hugeass 1000-1500  watt inverter and drain a marine battery.</p>
<p>At this rate I could really use a house with a garage or some tin  work shack on an acre of land.</p>
<p>A friend from work offered to let me use his welder this weekend, so I  can build my hitch-mounted vise.  Tomorrow I&#8217;m picking up 2&#8243; square  tubing and a vise from Harbor Freight.  I need to go by an Army surplus  store to find me some work clothes.  Old Army BDUs have made nice welding  clothes; I don&#8217;t really care if I set them on fire, they&#8217;re comfortable,  lots of pockets, slip over whatever I&#8217;m wearing at the time, and cheap.   Plus I can see if there&#8217;s anything else that&#8217;d be useful in the desert.   I&#8217;d really like to have a  <a href="http://www.emersonknives.com/Shemagh.html">shemagh</a>.</p>
<p>I did manage to finally get my ticket to Seattle.  It was furiously  aggrivating to do.  I first looked at prices Sunday night on  Travelocity.  Monday afternoon I looked again, prices had actually  dropped and there were more flights available, including a good price  through Alaskan Airlines.  I tried buying, then all I kept getting was  &#8220;this price is no longer available&#8221;.  I went over to Orbitz, same thing.   I tried directly on alaskaair.com.  That time I got as far as putting in  my credit card information before getting denied.  I gave up and called  Alaska Air and booked it that way.  I give e-commerce a failing grade in  this case.</p>
<p>Anyways, I&#8217;m leaving for Seattle on Tuesday and returning early Sunday morning.  Plenty of time to hang out with Alex &amp; Victoria!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://binaryfury.wann.net/2006/06/mac-hates-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

