tag:hivelogic.com,2005:/feedHivelogic2008-08-24T08:16:00-04:00tag:hivelogic.com,2005:Article/5292008-08-24T08:16:00-04:002008-08-26T18:52:39-04:00Water Intrusion<p>First, I’d just like to say thanks to everybody who has called, written, tweeted, or messaged me wishing us well. I really appreciate your kindness.</p>
<p>We’re doing fine.</p>
<p>It has been two days since we noticed that water had found its way into our house at the base of an exterior wall in the master bedroom. Since the initial discovery, we also found water intrusion in two other areas of that room, as well as in three other rooms, all on exterior walls.</p>
<p>As I type this, there are three <a href="http://www.jondon.com/catalog/product_info.php?products_id=21784">Atlantic <span class="caps">LGR</span> Dehumidifiers</a> in place in the most heavily affected rooms, along with a total of five <a href="http://www.usephoenix.com/Phoenix/Axial-Air-Mover/">Phoenix Axial Air Movers</a>, which are industrial strength fans, brought in by a company who specializes in these kinds of things.</p>
<p>The <span class="caps">LGR</span>’s aren’t too loud, but the air-movers create a whole lot of noise. All four of our bedrooms (one of which is my office) had water intrusion and now have fans and dehumidifiers in them. It’s like a crazy, loud, wind-tunnel in those rooms, and I’m probably using enough energy to power a small country.</p>
<p>The whole house is turned upside down, furniture hastily disassembled and moved from one room to another, doors pulled from their hinges and leaned against walls. There’s a makeshift baby-changing-station on the floor of our living room.</p>
<p>My wife and 8 month old baby boy are sleeping on a mattress on the floor of our dining room, and I have an inflatable twin-size mattress on the living room floor. If my boy were about 4 or 5 years old, he’d probably love this. I recall building many forts from sofa cushions in my childhood and wanting to “camp” there at night. But right now, it’s a moment-by-moment challenge keeping him happy and out of harms way. A sleeping baby in your living area makes the time after he goes to sleep and before you go to bed a bit of a challenge as well.</p>
<p>All in all, though, things could be much worse.</p>
<h3>I Am Jack’s Water Intrusion</h3>
<p>Our house wasn’t flooded. We weren’t wading through puddles of water, or canoeing down the road to get to the store, as people in neighboring counties have had to do (you may have seen the footage on television).</p>
<p>According to the company we’re working with, almost all of their dozens of service calls over the last few days have been to help with exactly the same problem we’re having. Regardless of the age, style, location, or type of house, the problem is the same.</p>
<p>Here in our house, and in many houses in our neighborhood and across Central Florida, we have what’s called <em>water intrusion</em>. This is where a volume of water gets in to your house, usually through a point where the foundation meets the exterior wall. It gets the carpet wet. It soaks the carpet pads through. It causes the drywall to swell. Baseboards separate from the walls where the drywall absorbed water. You may see paint bubbling or peeling. This is what’s called a Class 2 intrusion.</p>
<p>In a Class 2 intrusion, you have water entry at ground level in several places. You’re in real trouble if you have anything above a Class 2 intrusion. A Class 3 intrusion involves water coming down from the roof and through the walls. A Class 4 intrusion usually occurs when people have evacuated and return some days or weeks later to find that not only has mold set in, but permanent damage has been done, usually requiring the full-on gutting of the affected areas of the structure.</p>
<p>I know this because Tyler knows this.</p>
<h3>Cause and Effect</h3>
<p>From my research and in talking with the company helping us out, this isn’t a result of bad construction or flawed design. This is a result of <a href="http://www.noaawatch.gov/2008/fay.php">Tropical Storm Fay</a> dumping between 15 and 20 inches of rain on Central Florida over a period of about 48 hours.</p>
<p>The Florida ground is able to absorb quite a bit of water, typically many inches of rain over a short period of time. A heavy summertime rainstorm might dump several inches of rain in a few hours, and very seldom does this cause any real problems.</p>
<p>But in this case, the ground had become saturated, and was holding water against the house for an extended period of time. Although most homes are somewhat water-tight, none are really <em>waterproof</em>, and almost any house will leak at the foundation if water sits against it long enough.</p>
<p>There was nothing we could have done differently to prevent the intrusion, nor was there a way to stop it once it had started.</p>
<p>You just take steps like peeling up carpet, sopping up wet carpet pads with towels, and doing anything you can think of to start the drying process. Although these measures work pretty well to dry carpets and carpet pads, there’s not much you can do on your own to dry out the drywall, insulation, and baseboards.</p>
<p>Although many people might touch the walls and say, “yeah, that <em>feels</em> dry now,” they’re asking for trouble. Worse than the lingering odor, dampness, and mildew, there’s mold formation to worry about.</p>
<h3>Mold: A Homeowner’s Nightmare</h3>
<p>With a Class 2 intrusion, you have about 96 hours before mold sets in. <a href="http://www.cdc.gov/health/mold.html">Mold is bad</a>. You don’t want it. <a href="http://www.bt.cdc.gov/disasters/mold/protect.asp">Preventing it</a> from forming in the first place is critical, because <a href="http://www.cdc.gov/mold/cleanup.htm">cleanup and remediation</a> is difficult and costly (we’ve been through it once in the past).</p>
<p>So do you take a chance and hope that the wall dries out on its own, that it doesn’t trap moisture long enough for mold to set in?</p>
<p>Maybe, but I’m not taking those chances with my house and family.</p>
<h3>Right Now</h3>
<p>The carpets and walls are drying out and hopefully in another day, the dehumidifiers and fans will be removed and we’ll be able to start putting our home back together.</p>
<p>My digital humidity gauge was reading about 20% in the rooms with the dehumidifiers in them – down from about 45% (normal for well-insulated Florida homes) in the rest of the house.</p>
<p>This morning, when I woke up, I could hear my little boy happily calling out to me, saying “Dada!” over and over again. He’d had a rough night but was awake right on schedule and ready to play. So I took him to the family room and made towers from plastic toy cups for him to knock down, zoomed the car around on the floor, and laughed and read books together just like we would on any other morning.</p>Dan Benjamintag:hivelogic.com,2005:Article/5282008-08-19T13:57:00-04:002008-08-19T14:04:02-04:00Thoughtbot is Hiring a Designer<p>The giant robots over at Thoughtbot are looking to hire “another great designer” to join their Boston-based team.</p>
<blockquote>
<p> The right person will have experience designing user interfaces for web applications, have good typographical skills, a strong foundation in design principles, excellent <span class="caps">XHTML</span> and <span class="caps">CSS</span> skills, and will be as passionate about great design, semantic markup, and web standards as we are about our Ruby code.</p>
</blockquote>
<p>When you apply, tell them I sent you.</p>
<p><a href="http://hivelogic.com/articles/2008/08/thoughtbot-is-hiring-a-designer">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5272008-08-13T16:18:00-04:002008-08-13T16:28:34-04:00The Curious Job of Kevin Cornell<p>Illustrator Kevin Cornell discusses his work on the graphic-novelization and adaptation of <em>The Curious Case of Benjamin Button</em> by F. Scott Fitzgerald.</p>
<p>As usual, Kevin’s work is nothing short of amazing, and his talent really shines in this context and with this presentation.</p>
<p>This is the kind of thing you just buy on the spot, you know? It’s available for <a href="http://www.amazon.com/exec/obidos/asin/1594742812/ref=nosim/danbenjamin-20">pre-order from Amazon</a> now.</p>
<p>You can find more of Kevin’s work at <a href="http://alistapart.com">A List Apart</a>, for people who make websites.
<a href="http://hivelogic.com/articles/2008/08/the-curious-job-of-kevin-cornell">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5262008-08-08T10:17:00-04:002008-08-08T11:02:49-04:00Regarding iPhone Application Pricing<p>I’d first heard about the <em>I Am Rich</em> iPhone application from my <a href="http://thetalkshow.net">Talk Show</a> co-host, <a href="http://daringfireball.net/colophon">John Gruber</a>. The application costs $999 and has a single function: it displays the image of a ruby on your iPhone’s screen.</p>
<p>According to the description of the app in the iTunes App Store, the developer is making a statement about the willingness of (wealthy or wannabe-wealthy) consumers to purchase incredibly expensive items just to show that they <em>can</em>. A $999 iPhone app that displays an image of a ruby on the screen would fit into that category.</p>
<h3>Maybe It’s Too Easy?</h3>
<p>A handful of websites, such as VentureBeat, <a href="http://venturebeat.com/2008/08/05/apple-wake-up-or-grow-up-a-99999-iphone-app-that-does-nothing-launches/">called for Apple to remove the application</a> from the App Store. As of this moment, the app <em>has</em> been removed, but it’s not clear whether Apple or the developer was the one who removed it.</p>
<p>Soon after, <a href="http://www.kottke.org/08/08/the-1000-iphone-app">Jason Kottke attacked</a> VentureBeat and others:</p>
<blockquote>
<p>VentureBeat implored Apple to pull it from the App Store, as did several other humorless blogs.</p>
</blockquote>
<p>The first time I saw the app, I also thought it was funny – a clever way to make a statement about consumerism. Kottke continues, justifying Apple’s right to publish the app and the developer’s right to create it:</p>
<blockquote>
<p>App Store shoppers should get to make the choice of whether or not to buy an iPhone app, not Apple, particularly since the App Store is the only way to legitimately purchase consumer iPhone apps.</p>
</blockquote>
<p>Jason is absolutely right about this – it’s the responsibility of the shopper to know what they’re buying. But I think the problem (and what Kottke may have missed – unless he’s just playing devil’s advocate) is in the potential for the <em>accidental</em> purchase of this application.</p>
<p>For most people, it’s almost <em>too easy</em> to buy something by accident from the iTunes Store. The default option in the iTunes preference pane is to <strong>Buy and download using 1-Click</strong>. When you click the <strong>Buy Song</strong> button in a song list, you’ll be immediately charged for the song (or application), and it’ll start the download process.</p>
<p>Take a look at the iTunes preference pane:</p>
<p><a href="http://www.flickr.com/photos/danbenjamin/2744335406/" title="iTunes Purchasing Options by Daniel Benjamin, on Flickr"><img src="http://farm4.static.flickr.com/3251/2744335406_0afefce8ec_o.png" width="450" height="361" alt="iTunes Purchasing Options" /></a></p>
<p>The second option, unselected by default, is <strong>Buy using a Shopping Cart</strong>. Using this feature, you can add, remove, and review the items you want to buy before you pull the trigger.</p>
<p><strong>Update:</strong> My friend <a href="http://ryanirelan.com">Ryan Irelan</a> just tested this feature, and it seems that the iTunes Shopping Cart <em>only works with music</em>. Buying iPhone apps still happens instantly, although you are prompted with an “Are You Sure?” pop-up dialog window. That’s at least <em>something</em>. See my “Imperfect Solution” below for yet another alternative.</p>
<p>From the business standpoint, Apple was “smart” to make 1-Click the default option. They realized early on that many of the purchases consumers will make in iTunes will be <em>impulse purchases</em>. What better way to capitalize on the impulse purchase model than to follow <a href="http://en.wikipedia.org/wiki/1-Click">Amazon’s 1-Click example</a>.</p>
<p>This <em>sounds</em> fine until you make your first accidental purchase. A few years ago, I made the mistake of re-purchasing a song I’d already bought. Fortunately, it was just one song. But it could have easily been an album, a movie, a subscription to a television series, or an artist’s entire music collection.</p>
<p>Like Kottke, I have a young child. He doesn’t have access to the computer, but he loves to sit with me at the desk once in a while and when he does, he’s quick to try and grab the mouse or pound the keyboard. At almost 8 months old, he’s probably too young to click the <strong>Buy Song</strong> button – even if we <em>did</em> let him play around.</p>
<p>But what about a two-year old? Or a 10 year old? It’s clear to me that the potential to mistakenly purchase a $999 iPhone application is all too real.</p>
<h3>An Imperfect Solution</h3>
<p>I debated about switching my purchasing option to Shopping Cart, but I wanted to keep the convenience of the 1-Click model. After poking around a bit, I discovered that you can keep iTunes from “remembering” your password, requiring that you enter it each time you make a purchase. It’s like a little reminder saying, “Are you sure you want to buy this?”</p>
<p><a href="http://www.flickr.com/photos/danbenjamin/2744335366/" title="Sign-in to Purchase by Daniel Benjamin, on Flickr"><img src="http://farm4.static.flickr.com/3065/2744335366_b27c6853d6_o.png" width="450" height="224" alt="Sign-in to Purchase" /></a></p>
<p>Unfortunately, this option isn’t foolproof. iTunes actually caches your password for the entire session, which means that subsequent purchases will be automatic (passwordless) until you’ve quit the application. The next time you launch iTunes and try to buy something, you’ll be prompted again.</p>
<h3>The Burden</h3>
<p>So what’s the real problem? Should Apple prevent developers from creating “useless” applications? Should developers be prevented from charging $1000 for their apps? Should Apple make it <em>harder</em> to make a purchase? Should users be entitled to any recourse if they “accidentally” buy a $999 application that does nothing?</p>
<p>I believe that there’s a shared responsibility here. Apple shouldn’t restrict application pricing or availability (for non-malicious apps). Users need to be careful about the purchases they make – and Apple makes provisions for this. At the same time, developers should be conscientious, considerate, and kind when creating and pricing an application.</p>
<p>Of course, there will always be somebody who will push the envelope and test the limits of every system. This isn’t necessarily a bad thing because it heralds change and inspires innovation, but there’s a price, and these days, we all have to pay it.</p>Dan Benjamintag:hivelogic.com,2005:Article/5252008-08-02T14:50:00-04:002008-08-02T14:51:46-04:00The Talk Show, Episode 24<p>A half-hearted run through the last month worth of news, including the new iPhone and MobileMe.</p>
<p>Also, we’re about to change our format a bit, so this episode is the last of its kind.</p>
<p><a href="http://hivelogic.com/articles/2008/08/thetalkshow-episode-24">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5242008-07-31T10:25:00-04:002008-07-31T10:30:13-04:00ALA 2008 Design Survey<p>My main man Zeldman and the merry A List Apart team has put together an updated, streamlined, and otherwise improved version of <em>The Survey</em>:</p>
<blockquote>
<p>Calling all designers, developers, information architects, project managers, writers, editors, marketers, and everyone else who makes websites. It is time once again to pool our information so as to begin sketching a true picture of the way our profession is practiced worldwide.</p>
</blockquote>
<p>Although many Hivelogic readers are developers as opposed to pure designers, this survey still applies. It’s well worth your time, and there’s even a button you can post on your website once you’ve taken the survey.</p>
<p><a href="http://alistapart.com/articles/survey2008" title="The ALA Survey, 2008"><img src="http://www.zeldman.com/i/tookit.gif" alt="The ALA Survey, 2008" /></a></p>
<p><a href="http://hivelogic.com/articles/2008/07/ala-2008-design-survey">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5232008-07-25T11:30:00-04:002008-07-25T11:35:30-04:0037signals on Phone Support<p>Sarah, one of the 37signals team members, totally nails the theory behind <em>not</em> offering phone support:</p>
<blockquote>
Phone calls require you to stop what you’re doing, go to a quiet place, and concentrate. It requires waiting on the line, listening to hold music, being transferred and possibly having the call lost, all so you have to start over again. You can’t share a phone call with your colleagues, you can’t get someone else’s input or feedback.
</blockquote>
<p>At the end of the day, it’s the <em>quality of the support you get</em> rather than the method used that counts.</p>
<p><a href="http://hivelogic.com/articles/2008/07/37signals-on-phone-support">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5222008-07-23T09:05:00-04:002008-07-23T09:09:39-04:00About Deleting Features<p>Brent Simmons, creator of <a href="http://www.newsgator.com/Individuals/NetNewsWire/">NetNewsWire</a>, writes about minimalism in software development and deleting features:</p>
<blockquote>
<p>When working on a new version of the app, before I think about the features I want to add, I take a look at what I can get rid of first. It’s a quality-of-app thing. I think of it as making space for the new stuff — but first I have to take the wrecking ball to some old stuff.</p>
</blockquote>
<p>It’s like a balancing act – moving an application with a large user base forward into the future.</p>
<p><a href="http://hivelogic.com/articles/2008/07/about-deleting-features">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5212008-07-08T08:30:00-04:002008-07-08T09:07:27-04:00There's a New Drobo in Town<p>If you’ve read my article, <a href="http://hivelogic.com/articles/2008/04/regarding-backups">Regarding Backups</a> where I discuss my data storage and backup process, you know I’m a fan of the Drobo, an external, expandable, <span class="caps">RAID</span> device.</p>
<p>Today, Data Robotics has announced a brand new version of the Drobo. I’ve known about it for a little while, but haven’t been able to talk about it until the official announcement today.</p>
<p>So what’s new? The Drobo now supports Firewire 800, and has a faster processor for the behind-the-scenes magic that handles the data redundancy. It’s also said to be cooler and quieter, something everybody can appreciate. The Drobo people tell me they’ve been working to make the new Drobo a device for <em>everybody</em>, and the speed improvement looks like just the thing we’ve been waiting for.</p>
<p>And the icing on the cake: they’re keeping the price the same.</p>
<p><a href="http://hivelogic.com/articles/2008/07/drobo-two">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5202008-07-08T08:18:00-04:002008-07-08T08:24:27-04:00Wil Shipley's Greatest Bug of All Time<p>Wil Shipley describes a big bug in his code (and how he resolved it). Wil’s posts are always an entertaining read and although they’re sometimes a bit comp-sci, they’re interspersed with interesting bits of history and humor often missing from other technical blogs:</p>
<blockquote>
<p>Avie Tevanian had been working on Mach as a PhD student at Carnegie Mellon, and Steve Jobs recognized he was a star and hired him straight away. (Microsoft countered by hiring Avie’s old advisor to work on NT, which is kind of like Microsoft hiring my mom because I’m a good programmer.)</p>
</blockquote>
<p>As usual, an interesting journey into the thinking mind of a developer.</p>
<p><a href="http://hivelogic.com/articles/2008/07/wil-shipley-s-greatest-bug-of-all-time">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5192008-07-05T16:37:00-04:002008-07-05T18:02:10-04:00White Noise<p>It’s a fact that silence, like the kind created by our sealed, insulated dwellings, is an unnatural condition with harmful side-effects. Sounds like white noise can be immensely helpful in creating positive background noise in an otherwise silent home or office. White noise is also useful in masking the unwanted noise from a noisy workplace or hotel. Babies and small children also benefit immensely from white noise, as the sounds they heard for 9 months in the womb are suddenly absent in the outside world.</p>
<p><a href="http://www.simplynoise.com/">SimplyNoise</a> is a straight-forward browser app that creates user-adjustable white noise. Just move the slider to adjust the volume. New features, like “improved white noise” and downloadable <span class="caps">MP3</span>’s are on the way soon.</p>
<p>If you’d prefer a native application, check out <a href="http://www.blackholemedia.com/noise/">Noise</a>, a Mac <span class="caps">OS X</span> application that you can use to generate white or pink noise.</p>
<p>And if you want a real-life sound machine, the <a href="http://www.amazon.com/exec/obidos/asin/B000F3QG0U/ref=nosim/danbenjamin-20">HoMedics SS-2000</a> isn’t bad for $20.</p>Dan Benjamintag:hivelogic.com,2005:Article/5182008-06-25T10:23:00-04:002008-08-06T09:21:33-04:00Getting Involved: Gates vs. Jobs<p>The <a href="http://blog.seattlepi.nwsource.com/">Seattle Post-Intelligencer</a> is running a series on Bill Gates leaving daily life at Microsoft. They’re blogging about the piece as well, and <a href="http://blog.seattlepi.nwsource.com/microsoft/archives/141821.asp">in a recent post</a>, they quote an email Gates wrote about usability back in 2003.</p>
<p>It’s an interesting read on several levels, but what really strikes me is how <em>unfamiliar</em> Gates seems using his very own operating system and computer. He appears to be mystified by the way core components of Windows behave, how the website functions, and just generally seems out of touch.</p>
<blockquote>
<p>So I got back up and running and went to Windows Updale again. I forgot why I was in Windows Update at all since all I wanted was to get Moviemaker.</p>
<p>So I went back to Microsoft.com and looked at the instructions. I have to click on a folder called WindowsXP. Why should I do that? Windows Update knows I am on Windows XP.</p>
<p>What does it mean to have to click on that folder? So I get a bunch of confusing stuff but sure enough one of them is Moviemaker.</p>
<p>So I do the download. The download is fast but the Install takes many minutes. Amazing how slow this thing is.</p>
</blockquote>
<p>Contrast this to Steve Job’s obsession with detail and deeply intimate understanding of not only the hardware and software his company creates, but with the branding, marketing, and user experience. More often that not, it’s Jobs himself who gives product introductions and demos, for example.</p>
<p>Gates and Jobs are like polar opposites, and it makes sense why Jobs is often described as a control freak. It’s because he’s obsessed with understanding every aspect of what Apple does.</p>
<p>Although this is just a snapshot of a moment that took place 5 years ago, I think it sheds some interesting light on state of the company today.</p>Dan Benjamintag:hivelogic.com,2005:Article/5172008-06-25T08:23:00-04:002008-06-25T08:28:11-04:00Wireless Hospitals Are Hazardous to Your Health<p>It looks like some wireless systems and devices used in hospitals send out radio waves that can interfere with life-saving hospital equipment:</p>
<blockquote>
<p>Electromagnetic glitches occurred in almost 30 percent of the tests when microchip devices similar to those in many types of wireless medical equipment were placed within about one foot of the lifesaving machines. These included breathing machines that switched off; mechanical syringe pumps that stopped delivering medication; and external pacemakers, which regulate the heart, that malfunctioned.</p>
</blockquote>
<p>Sounds bad.</p>
<p><a href="http://hivelogic.com/articles/2008/06/wireless-hospitals-are-hazardous-to-your-health">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5162008-06-12T21:56:00-04:002008-06-12T22:01:24-04:00Enkoder for Mac OS X 4.0.1<p>I’ve just released version <a href="/enkoder/app">4.0.1 of the Enkoder</a>. This release fixes a couple of bugs, including:</p>
<ul>
<li>Issues launching the app on Mac <span class="caps">OS X 10</span>.4 (Tiger)</li>
<li>The fields were out of order when tabbing through them</li>
<li>The wrong field took focus when the app launched</li>
<li>A possible crash when quitting the app and saving preferences</li>
</ul>
<p>Thanks for your help and patience.</p>
<p><a href="http://hivelogic.com/articles/2008/06/enkoder-for-mac-os-x-4-0-1">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5152008-06-11T11:57:00-04:002008-06-12T17:47:30-04:00The Enkoder for Mac OS X Is Back, Too<p><a href="/enkoder/app" style="border: none;"><img src="/images/enkoder.png" height="128" width="128" style="text-decoration: none; border: none;" alt="The Enkoder for Mac OS X" /></a></p>
<p>Yesterday I <a href="/articles/2008/06/the-enkoder-form-is-back">announced</a> the return of the Enkoder Form.</p>
<p>Today, I’m happy to announce an all-new (or at least <em>partly</em> new) version of the <a href="/enkoder/app">Enkoder for Mac <span class="caps">OS X</span></a>.</p>
<p>Just like the <a href="/enkoder/form">Enkoder Form</a>, The Enkoder for Mac <span class="caps">OS X</span> helps protect email addresses by converting them into encrypted JavaScript code, hiding them from email-harvesting robots while revealing them to real people.</p>
<p>But the Mac app is smarter (it can remember previous encodings, for example). And it runs on your very own machine.</p>
<p>The new version includes several behind-the-scenes improvements, has been updated to work for Mac <span class="caps">OS X 10</span>.5 (Leopard), and sports a spiffy new logo created by the talented <a href="http://markbixby.com">Mark Bixby</a>.</p>
<p>Thanks to everybody who helped me get this release out the door (you know who you are)!</p>Dan Benjamintag:hivelogic.com,2005:Article/5142008-06-10T14:55:00-04:002008-06-10T14:59:21-04:00The Enkoder Form Is Back<p>I’m happy to announce that the <a href="/enkoder/form">Hivelogic Enkoder Form</a> is – at long last – back online.</p>
<p>The Enkoder is a utility that helps protect email addresses by converting them into encrypted JavaScript code, hiding them from email-harvesting robots while revealing them to real people.</p>
<p>And coming soon … the re-release of the Enkoder for Mac <span class="caps">OS X</span>.</p>
<p><a href="http://hivelogic.com/articles/2008/06/the-enkoder-form-is-back">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5132008-06-09T15:44:00-04:002008-06-09T15:50:00-04:00.Mac to MobileMe Transition FAQ<p>Existing users of .Mac will soon be migrated to MobileMe, Apple’s new Internet service for Mac, iPhone, iPod touch, and PC. This <span class="caps">FAQ</span> provides some details about how current .Mac customers will be transitioned to the new service.</p>
<blockquote>
<p>The transition will occur in early July when MobileMe becomes available. A change of service email will be sent to your mac.com address when the upgrade occurs.</p>
</blockquote>
<p>.Mac subscriptions will be automatically upgraded to MobileMe at no additional cost.</p>
<p>Better, there won’t be user-account squatting/sniping:</p>
<blockquote>
<p>Yes. In addition to your mac.com email address, you will also get an address at me.com with the same username when MobileMe is available. For example, if your current email is emily_parker@mac.com, you will get emily_parker@me.com. You can send from whichever address you choose. The choice is yours. You will still receive email sent to your mac.com address so you won’t miss any emails.</p>
</blockquote>
<p>This looks like a great new service. Like Steve said in his keynote, it really seems like Apple has gotten it right this time.</p>
<p><strong>Note for UK readers:</strong> That’s right, I said “Apple <em>has</em>” because companies are <em>singular</em> entities kthxbai.</p>
<p><a href="http://hivelogic.com/articles/2008/06/mac-to-mobileme-transition-faq">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5122008-06-09T08:26:00-04:002008-06-09T09:52:59-04:00Last Minute WWDC 2008 Predictions<p>Here are my last-minute predictions for this year’s <span class="caps">WWDC</span> announcements. Better late than never, I suppose.</p>
<h3>iPhone</h3>
<p>As expected, Steve Jobs will announce a new iPhone. The phone will have the curved shape and hard-plastic shell everybody’s been talking about, and will be available in several colors. It will feature switchable 3G, <span class="caps">GPS</span>, both front and rear facing cameras, and video-conferencing capabilities.</p>
<p>I expect we’ll probably see two models as well, but I’m betting the main difference will be storage space. I’m not feeling a “smaller model without 3G and <span class="caps">GPS</span>,” but c’mon, this is Steve. You just never know.</p>
<p><strong>Availability:</strong> I <em>don’t</em> think the new iPhone will be available today. I haven’t heard about any reports of containers being delivered to Apple Stores yet (so far, only <a href="http://www.macrumors.com/2008/06/08/more-mysterious-boxes-arrive-at-apple-stores/">small, mystery boxes</a> have been delivered). Container delivery is usually a good indication of availability. I’m guessing a few weeks.</p>
<p>We will also see a new version of iPhone firmware (should we start calling this <em>iPhone <span class="caps">OS X</span></em>?) which will work on all existing iPhones and will bring all of the new, non-hardware specific features to existing iPhones. This should be available for immediate download.</p>
<p>I think we’ll see lowered prices on the new models, but I’m still on the fence about subsidized prices.</p>
<p>I’ll absolutely buy a new version of the iPhone the moment their available. This might mean I’ll be driving to the Apple store at Millennia Mall later today.</p>
<h3>Displays</h3>
<p>We’ll finally see new displays. I bet they rotate, too. It’ll be interesting to see how Apple handles the iSight integration on displays that rotate. They’ll probably be in the same price-range as the current units, too, and sport a style similar to the current round of iMacs. Sizes: 20”, 24”, 32”.</p>
<h3>Redesigned MacBook Pros</h3>
<p>Gruber convinced me that we’ll probably see new MacBook Pros on the <a href="http://thetalkshow.net/#21">latest episode</a> of <a href="http://thetalkshow.net">The Talk Show</a>. Those machines are still sporting what is essentially the same look as the last round of PowerBook G4’s, and they’re due for a redesign. If this happens, expect something similar to the MacBook Air, just bigger and, obviously, heavier.</p>
<p>I wouldn’t be surprised if we see the MacBook eventually go away entirely, leaving just the Air and the Pro.</p>
<h3>Snow Leopard</h3>
<p>Snow Leopard is the code-name for Mac <span class="caps">OS X 10</span>.6. It will be announced today and will be distributed to <span class="caps">WWDC</span> attendees today as well. Gruber does a good job of <a href="http://daringfireball.net/2008/06/ins_and_outs_of_snow_leopard">predicting</a> the shape of Snow Leopard. I’m not so sure that Apple will drop PowerPC support <em>just yet</em>, although I’m on the fence.</p>
<p>I think dropping <span class="caps">PPC</span> support would be a good move on Apple’s part. It would create a nice spike in sales for current hardware, inspiring otherwise “happy G5 users” to upgrade, at last. I’ve been an Intel Mac user since the day they were released, and we don’t have a single <span class="caps">PPC</span> Mac in production at the Hivelogic HQ (the G4 Cube and lampshade iMac are for display and testing purposes only).</p>
<p>If they <em>don’t</em> drop <span class="caps">PPC</span> support, then 10.6 will most certainly be the last <span class="caps">OS X</span> to support the aging chipset.</p>
<h3>Me?</h3>
<p>I think we’ll finally get to see the revamp of .Mac that people have been predicting for so long. The recent downtime .Mac users experienced recently might just be tied to this.</p>
<p>It’s been widely rumored that the new service will be called “Mac Me” or something along those lines. Apple’s registration of a series of <code>me</code> domain names supports this. But then again, it might just be due diligence, preserving their brand when a new top-level domain becomes available.</p>
<h3>iPod</h3>
<p>I don’t expect a new iPod, but one day soon I bet Apple slims down and the iPod line, dropping the iPod classic, leaving just the Shuffle, Nano, and Touch.</p>
<h3>What We Won’t See</h3>
<p>Although we’ll probably see a few systems get speed bumps, I don’t think we’ll see any real updates to the MacBook Air, the Mac Pro, or the MacBook.</p>
<h3>Thoughts</h3>
<p>Aside from the cool features we’ll see with the new iPhone and firmware updates, I don’t think this year will herald anything <em>all new</em>, such as the fabled Mac Tablet. I do think it’ll be a fun keynote, and Steve Jobs will focus on unity of the brand, growth of the Mac, and the simplicity of the OS (dropping Mac from the name, etc.).</p>Dan Benjamintag:hivelogic.com,2005:Article/5112008-06-08T12:40:00-04:002008-06-08T12:46:45-04:00PPC Support in Snow Leopard?<p>Mac Rumors is reporting that Mac <span class="caps">OS X 10</span>.6 (aka <em>Snow Leopard</em>) may support PowerPC Macs after all:</p>
<blockquote>
<p>The source, who claimed to get ahold of the 10.6 seed, indicated that work has been done on PowerPC drivers which indicates to them that support for the architecture is unlikely to be dropped this time around.</p>
</blockquote>
<p>I still think we’ll see support for <span class="caps">PPC</span> in 10.6, but it’ll be gone for sure in 10.7.</p>
<p>More about this in <a href="http://thetalkshow.net/#21">Episode 21 of The Talk Show</a>.</p>
<p><a href="http://hivelogic.com/articles/2008/06/ppc-support-in-snow-leopard">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5102008-06-04T08:42:00-04:002008-06-11T11:31:33-04:00Regarding RailsConf 2008<p>I had a great time at RailsConf this year. While I thought the talks were high quality, the highlight for me is getting to spend time meeting and talking to “Internet” friends I might only get to see once a year.</p>
<p>I thought the focus of <span class="caps">DHH</span>’s keynote was great. I’m pleased to see him taking just this kind of approach for his talks. For lack of a better (and less corporate) title, I tend to think of David as the “CEO of Rails,” and I think elevating his talk to this level really works. It’s what we, as a community, should be hearing from him.</p>
<h3>Entrepreneurs on Rails</h3>
<p>I was privileged to be able to offer a talk again this year, and I was astounded by the number of people who came to hear it. Thanks to all of you! I’m grateful to the conference organizers, Chad, Shirley, and everybody else for accepting my talk, something that fell a bit outside of the normal range of topics for a technology conference.</p>
<p>I hope that it was entertaining and informative to all of those who attended, and I’m really sorry that I wasn’t able to give the talk again on Sunday for the hundreds (!) of you who were kicked out by the Fire Marshall, or who missed it entirely because of the lack of space.</p>
<p>You can <a href="/downloads/entrepreneurs-on-rails.zip">download the slides for the talk in <span class="caps">PDF</span> format here.</a></p>
<h3>Pictures and Coffee</h3>
<p>I’d also like to say thanks to my good friend <a href="http://duncandavidson.com/">James Duncan Davidson</a> for taking such <a href="http://flickr.com/photos/x180/2537430396/">cool photos</a> of the conference, and for kidnapping me to <a href="http://flickr.com/photos/danbenjamin/2536828021/">Stumptown</a> for <a href="http://flickr.com/photos/danbenjamin/2536803335/">coffee</a> and <a href="http://flickr.com/photos/danbenjamin/2536796059/">Saint Cupcake</a> for a unique Portland dessert.</p>
<h3>Speaking of Portland</h3>
<p>I like Portland. It’s a cool city with a climate I enjoy, great food, and the best <a href="http://en.wikipedia.org/wiki/Portland_Japanese_Garden">Zen garden</a> outside of Japan. Unfortunately for me, getting there and back is a brutal business: 12+ hours of tedious, time consuming, and punishing travel. This means I get to spend less time than I’d like, because I have to spend so much time getting there and back. Portland is just about the furthest I can travel from home and still be in the continental United States. Getting to Europe is easier. Don’t get me wrong – it’s worth it, but it takes its toll on this kid from the southeast.</p>
<p>I’m psyched that next year a new venue (Las Vegas?) is being considered. Although I’ve never been there before, don’t gamble, and don’t eat most of the food Vegas is known for, anything a bit more central is a boon for the rest of us.</p>
<h3>Next Up</h3>
<p>After my talk, many people asked me if I would provide some examples of contracts, NDAs, Product Outlines, and the other documents I mentioned. I do plan on doing this soon, and I’ve got some pretty cool things along these lines planned for for the very near future.</p>
<p>Thanks again, please stay tuned.</p>Dan Benjamintag:hivelogic.com,2005:Article/5092008-05-23T13:48:00-04:002008-05-23T13:55:24-04:00The Bell Tolls For Thee, Zune<p>GameStop has decided to stop selling the Microsoft Zune due to piss-poor sales:</p>
<blockquote>
<p>Microsoft has sold about 2 million Zunes since the device’s release in Nov. 2006 [while] Apple sold 10.6 million iPods in the last quarter alone.</p>
</blockquote>
<p>Is this a surprise for anyone besides Steve Ballmer?</p>
<p><a href="http://hivelogic.com/articles/2008/05/the-bell-tolls-for-thee-zune">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5082008-05-22T17:40:00-04:002008-05-22T17:44:14-04:00Duncan Isn't Surprised about Oil Prices<p>We’re running out of oil. Some people seem surprised about it. Duncan summarizes the situation well:</p>
<blockquote>
<p>Despite this and even though this particular story has been written large on the wall for 35 years, the press is making it sound like everyone is surprised when basic economics around finite resources makes its effect felt. And, of course, the press is just echoing what we all see and hear out in the world. Every time I stop at a gas station lately, people are acting surprised and dismayed about the prices they have to pay. I get the dismay. On Tuesday, I spent over $60 to fill up my 4 door sedan. But surprise? Really?</p>
</blockquote>
<p>It’s a great piece, and I hope he takes on other issues in this fashion (although I love and have come to rely on the photography-related focus of the site).</p>
<p><a href="http://hivelogic.com/articles/2008/05/duncan-isn-t-surprised-about-oil-prices">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5072008-05-21T19:40:00-04:002008-05-21T19:41:41-04:00Title Case for Ruby<p>There’s been a great response to my <a href="http://hivelogic.com/articles/2008/05/title-case">request</a> to convert <a href="http://daringfireball.net/2008/05/title_case">Title Case</a>, Gruber’s nifty perl-based title-casing tool into Ruby so the rest of the world (just kidding, Perl people!) can make use of it.</p>
<p>Here are the initial responders:</p>
<ul>
<li><a href="http://frankschmitt.org/projects/title-case">http://frankschmitt.org/projects/title-case</a></li>
<li><a href="http://github.com/caius/titlecase.rb/tree/master/">http://github.com/caius/titlecase.rb/tree/master/</a></li>
<li><a href="http://github.com/h3h/rb-title-case">http://github.com/h3h/rb-title-case</a></li>
<li><a href="http://github.com/infovore/titlecase/tree/master">http://github.com/infovore/titlecase/tree/master</a></li>
<li><a href="http://github.com/jlindley/title_case">http://github.com/jlindley/title_case</a></li>
<li><a href="http://github.com/justinfrench/string_extensions/tree/master">http://github.com/justinfrench/string_extensions/tree/master</a></li>
<li><a href="http://github.com/samaaron/titlecase-rb/tree/master">http://github.com/samaaron/titlecase-rb/tree/master</a></li>
<li><a href="http://mucur.name/posts/ruby-title-case">http://mucur.name/posts/ruby-title-case</a></li>
<li><a href="http://pastie.caboo.se/201181">http://pastie.caboo.se/201181</a></li>
<li><a href="http://vengefulcow.com/titlecase/">http://vengefulcow.com/titlecase/</a></li>
<li><a href="http://www.unfitforprint.com/articles/2008/05/21/gruber-style-title-case-in-ruby">http://www.unfitforprint.com/articles/2008/05/21/gruber-style-title-case-in-ruby</a></li>
</ul>
<p>If you, too, have a version, please post it to the comments.</p>
<p>I haven’t had a chance to check each of them out yet, but from first blush, it appears that we have some very elegant solutions here.</p>Dan Benjamintag:hivelogic.com,2005:Article/5062008-05-21T16:15:00-04:002008-05-22T09:33:43-04:00LOST Finale at RailsConf 2008<p><strong>Update – 22 May 2008</strong></p>
<p>Now that I’ve got everybody psyched about this, I realize that I probably can’t attend. I’ll be heading for the airport at about 6:00am <span class="caps">EST</span> Thursday morning (which means up at about 5:00am <span class="caps">EST</span>—early even for me). I’ll be travelling for about 13 hours.</p>
<p><span class="caps">LOST</span> starts at 9:00pm and ends at 11:00pm <span class="caps">PST</span>, which will feel like 2:00am for me coming from <span class="caps">EST</span>. Staying awake for 24 hours right before a talk would probably be pushing my limits, especially after a full day of travel. Of course my talk is in the first slot the next morning.</p>
<p>While I probably can’t be at my own party. But don’t let that stop you. It looks like there are plenty of people here to make it a great time. Feel free to continue to use the comments here for planning purposes, with my apologies.</p>
<hr />
<p>RailsConf this year happens to start on the same day as the <span class="caps">LOST</span> Season 4 Finale, <em>There’s No Place Like Home Parts 2 & 3</em>.</p>
<p>Although at first I thought I might attempt to wait until I return home to watch, the chances of it being spoiled for me by the Twittertubes is too great.</p>
<p>So I’ve been thinking that it might be fun to organize an informal <span class="caps">LOST</span> Finale viewing party for that evening, 29 May 2008, somewhere with <span class="caps">HD TV</span> and within walking distance of the convention center.</p>
<p>If you think you’d like to attend, let me know here in the comments. Even better, if you know a place we could use for the get together, add a comment. If you’d rather keep it private, you can contact me via the email link <a href="/about">here</a>.</p>
<p>Let’s do this.</p>Dan Benjamintag:hivelogic.com,2005:Article/5052008-05-20T17:00:00-04:002008-05-21T09:30:17-04:00Title Case<p>Gruber has whipped up a tool he calls Title Case:</p>
<blockquote>
<p>It’s pretty easy to write a non-clever title-casing function. The simplest way is to just capitalize the first letter of every word. That’s not right, though, because it’ll leave you with capitalized small words like <em>if</em>, <em>in</em>, <em>of</em>, <em>on</em>, etc. What you want is something that not only knows not to capitalize such words, but will <em>un</em>-capitalize them if they’re erroneously capitalized in the input.</p>
</blockquote>
<p>Now if somebody has the time, we need this rewritten in Ruby so it’s useful to the rest of us.</p>
<p><a href="http://hivelogic.com/articles/2008/05/title-case">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5042008-05-20T14:00:00-04:002008-05-21T09:29:45-04:00Alltop<p>Alltop, one of the latest sites from <a href="http://blog.guykawasaki.com/">Guy Kawasaki</a>, has just launched a Ruby-specific version of their site.</p>
<p>So, what is Alltop? From their site:</p>
<blockquote>
<p>We import the stories of the top news websites and blogs for any given topic and display the headlines of the five most recent stories (except Moms.alltop which has fewer headlines because there are so many feeds). When you place the cursor over a headline, we display part of the story so that you can decide if you’d like to read it. To read the story, click on its title. To go to the home page of the site, click on its domain name.</p>
</blockquote>
<p>It’s a pretty cool idea, and I think this concept is a step in the right direction for the evolution of <span class="caps">RSS</span>.</p>
<p><a href="http://hivelogic.com/articles/2008/05/alltop">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5032008-05-20T10:00:00-04:002008-05-21T09:29:32-04:00An Event Apart San Francisco (2008)<p>Our <a href="http://zeldman.com">friend from New York</a> has just announced the schedule for An Event Apart San Francisco. <span class="caps">AEA</span> is <em>the</em> design conference for people who make websites, and it’s happening August 18–19, 2008. Just check this roster: Heather Champ, Kelly Goto, Jeremy Keith, Luke Wroblewski, Dan Cederholm, Tantek Çelik, Jeffrey Veen, Derek Featherstone, Liz Danzico, Jason Santa Maria, Eric Meyer, and Jeffrey Zeldman.</p>
<p>Sounds like the place to be.</p>
<p><a href="http://hivelogic.com/articles/2008/05/aea-sfo-2008">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5022008-05-20T09:00:00-04:002008-05-21T09:29:21-04:00Grosenbach Checks Out mod_rails<p>Geoffrey Grosenbach of <a href="http://peepcode.com">Peepcode</a> fame takes a quick look at Passenger (aka mod_rails).</p>
<p><a href="http://hivelogic.com/articles/2008/05/grosenbach-on-mod-rails">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5012008-05-17T10:00:00-04:002008-05-21T09:30:24-04:00Man Babies<p>I’m not exactly sure how to describe this site. It’s hilarious. It’s bizarre. It’s work-safe. It’s … Man Babies.</p>
<p><a href="http://hivelogic.com/articles/2008/05/manbabies">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5002008-05-15T14:26:00-04:002008-05-21T09:31:45-04:00Probing the Hive Mind<p>An interview with yours truly by Chris Bowler of <em>The Weekly Review</em>.</p>
<p>Chris and I discuss web development and design, interdisciplinary skills, usability, Cork’d, working with Dan Cederholm and John Gruber, meditation, Buddhism, and more.</p>
<p><a href="http://hivelogic.com/articles/2008/05/probing-the-hive-mind">[link]</a></p>Dan Benjamin