tag:hivelogic.com,2005:/feedHivelogic2008-09-24T16:18:00-04:00tag:hivelogic.com,2005:Article/5332008-09-24T16:18:00-04:002008-09-24T16:19:47-04:00They Call Him Bruce<p>The offending animal, whom neighbours have named Bruce, also pulled a king-sized mattress out of her garage and ripped it up.</p>
<p><a href="http://hivelogic.com/articles/2008/09/they-call-him-bruce">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5322008-09-21T09:19:00-04:002008-09-21T09:22:20-04:00iTunes App Store Confirmation Dialog<p><a href="http://www.flickr.com/photos/danbenjamin/2875541634/" title="iTunes App Store Confirmation Dialog by Daniel Benjamin, on Flickr"><img src="http://farm4.static.flickr.com/3029/2875541634_0039cc7977_o.png" width="490" height="200" alt="iTunes App Store Confirmation Dialog" /></a></p>
<p>With the release of iTunes 8, I’m now seeing a confirmation dialog box when I purchase an app from the iTunes App Store.</p>
<p>This important feature was missing from previous versions, and its absence lent itself to the accidental purchase of expensive applications “by mistake,” a topic I <a href="http://hivelogic.com/articles/2008/08/regarding-iphone-application-pricing">wrote about</a> a few weeks ago.</p>Dan Benjamintag:hivelogic.com,2005:Article/5312008-09-21T09:11:00-04:002008-09-21T09:17:45-04:00Delivery Status Touch<p>One of my very favorite Dashboard widgets, <a href="http://junecloud.com/software/mac/delivery-status.html">Delivery Status</a>, is – at long last – available as an iPhone app.</p>
<p><a href="http://junecloud.com/software/iphone/delivery-status-touch.html">Delivery Status Touch</a> lets you track packages from <span class="caps">UPS</span>, FedEx, <span class="caps">USPS</span>, and the rest of them. You can also track orders directly from Apple and Amazon before the orders actually ship. The app can automatically show your package’s location in Google Maps.</p>
<p>Here’s the best part: Delivery Status Touch makes it easy for to get your tracking numbers despite the iPhone’s lack of cut-and-paste. How? You can send tracking numbers from the <a href="http://junecloud.com/software/mac/delivery-status.html">Dashboard widget</a> (which is free) right to your iPhone.</p>
<p>Very nice.</p>
<p><a href="http://hivelogic.com/articles/2008/09/delivery-status-touch">[link]</a></p>Dan Benjamintag:hivelogic.com,2005:Article/5302008-09-02T19:02:00-04:002008-09-26T17:13:21-04:00The Laptop Bag<p>Back in February, I wrote about my search for a new laptop bag, and invited readers to contribute their thoughts and experiences with their own bags to help me make a decision.</p>
<p>Since then, many people have asked me what bag I decided on, asking me when I’d be posting about my decision.</p>
<p>This is that post.</p>
<p>If you’re really impatient and just want to see what I decided on, you can just <a href="#the-bag">jump to that section</a>. But if you’re interested in the explanation and want to learn about my purchasing philosophy, keep reading.</p>
<p><strong>Note:</strong> When I wrote my original post, I was brandishing a 13” MacBook. That system is now in use by one of the guys on my team, and I’m currently carrying a MacBook Air around with me. All of my other requirements are the same.</p>
<h3>Taking Time</h3>
<p>People who know me know that I often do extensive research and take my time making purchase decisions. I tend toward minimalism and generally try to reduce the number of things I own, so when I get something new, I try and make it count.</p>
<p>About ten years ago, a friend of mine introduced me to a great motto: <em>A poor man can afford only the very best.</em></p>
<p>I’ve probably thought about that phrase every time I’ve made a purchase. Generally speaking, when you buy something impulsively, you’re probably going to make a bad decision. Worse, when you purchase something inexpensive (or maybe <em>cheap</em> is the better word), it usually doesn’t last as long as the expensive version would have. <a href="http://www.accesstoinsight.org/lib/authors/various/wheel186.html#fact">Everything breaks eventually</a>, but cheap things tend to break sooner.</p>
<p>You then wind up having to replace the first thing, usually by purchasing the more expensive version (the one you should have bought in the first place). So now you’ve spent the cost of the cheap thing <em>plus</em> the cost of the expensive thing – more money than you would have in the first place if you’d just <em>spent more first</em>.</p>
<p>I’ve bought a number of laptop bags in the past that just didn’t cut it for one reason or another, and I didn’t want to waste money again, and I knew that lots of research would be needed. At the same time, I have a job that keeps me busy, and I’m spending pretty much all of my free time with my 8 month old son.</p>
<p>So the laptop bag research would happen … but it would happen slowly.</p>
<h3>The Short List</h3>
<p>I researched, evaluated, and tested out quite a few bags. Some of them I ruled out after online research or discussion with friends. I tried many in person, by visiting a store or by finding a friend who owned one. There were even a few I purchased – and either kept as a spare or returned.</p>
<p>Here’s the short list of bags I tried and liked:</p>
<ol>
<li><a href="http://www.booqbags.com/s.nl/it.A/id.285/.f?sc=11&category=-111">Booq Mamba Pack</a></li>
<li><a href="http://www.booqbags.com/s.nl/it.A/id.357/.f?sc=12&category=-112">Booq Mamba Sling</a></li>
<li><a href="http://www.stmbags.com.au/products.php?id=22&name=small_alley_13&category=shoulderbags">The <span class="caps">STM</span> Small Alley</a></li>
<li><a href="http://goincase.com/products/detail/nylon-sling-pack-cl55026">Incase Nylon Sling Pack</a></li>
<li><a href="http://catalog.belkin.com/IWCatProductPage.process?Product_Id=399512">Belkin Slim Backpack</a></li>
<li><a href="http://www.timbuk2.com/tb2/products/backpacks/underground-day-pack">Timbuk2 Track Daypack</a></li>
<li><a href="http://www.tombihn.com/page/001/PROD/300/TB0223">The Tom Bihn Ristretto</a></li>
<li><a href="http://jpeterman.com/product~cat~100207~sku~NLG%201005.asp">Counterfeit Mailbag</a></li>
</ol>
<p>I really liked all of these bags and would have probably been happy with most of them.</p>
<p>As I evaluated them, I realized that I didn’t think it was fair to offer a recommendation for something if I haven’t really tested it out. In the case of a laptop bag, this doesn’t just mean taking it around with me to a coffee shop a few times, this means traveling with it … and that meant waiting for my next trip, RailsConf in May/June of 2008, to come along.</p>
<p>Now that I’ve had the chance to really test out and use the bag in real-life situations and while traveling, at long last, I can safety reveal my choice to Hivelogic readers.</p>
<h3>The <span class="caps">STM</span> Small Alley<a href="#the-bag"></a></h3>
<p><a href="http://www.flickr.com/photos/danbenjamin/2822428303/" title="STM Small Alley by Daniel Benjamin, on Flickr"><img src="http://farm4.static.flickr.com/3182/2822428303_6c0f2c4753_o.jpg" width="252" height="327" alt="STM Small Alley" /></a></p>
<p>After many hours of online research, in-store testing, and talking with friends and colleagues, I decided on the <a href="http://www.stmbags.com.au/products.php?id=22&name=small_alley_13&category=shoulderbags"><span class="caps">STM</span> Small Alley</a>. It’s available from<a href="http://www.amazon.com/exec/obidos/asin/B00009MF83/ref=nosim/danbenjamin-20"> Amazon</a> (use that link and I’ll make a couple bucks) and also from my friends at <a href="http://www.pivotgear.com/products/shoulder-bags/stm/small-alley-carbon">Pivotgear</a>.</p>
<h4>Why The <span class="caps">STM</span> Small Alley?</h4>
<p>I wanted a multifunctional, minimalist shoulder-style bag that would be lightweight and easy to carry, with a padded laptop compartment, and room for a little bit of gear and a notebook. I like things that just work, do a job (or a few jobs) very well, and get out of the way.</p>
<p>The <span class="caps">STM</span> Small Alley fits this bill exactly, with no bloat, extra or unwanted features, in a no-frills, unpretentious way.</p>
<h4>The Good</h4>
<p>Here’s a list:</p>
<ul>
<li>It’s almost weightless</li>
<li>The pockets and compartments are just the right size and in the right locations (e.g. a zipper-pocket on the back perfect for your boarding pass and ID means you don’t have to flip open the whole bag just to get certain items)</li>
<li>There are outer and separate pockets for notebooks, gear, and your laptop</li>
<li>The shoulder strap is removable</li>
<li>The flexible handle fits over most carry-on luggage handles for easy maneuvering through a concourse</li>
<li>The padded section actually worked, protecting the laptop from bumps and small drops</li>
<li>It’s well-made from durable 600d polyester ripstop fabric with PU coating for water resistance (the lining is water resistant)</li>
<li>Both the outer and inner compartments have velcro closures instead of zippers, which makes it easier to open up with one hand</li>
<li>It fits easily under the seat of an airplane</li>
<li>It doesn’t look like a laptop bag (I didn’t care about this, but it seems to be a selling point for some people)</li>
</ul>
<h4>The Bad</h4>
<ul>
<li>Size: this bag is just for your laptop, a notebook, and a couple of cables. You won’t be fitting your dSLR and zoom lens in here</li>
<li>You can pack it full, but you can’t really overload this bag the way you can some “expandable” bags, as it’s not elastic and doesn’t stretch</li>
<li>The zippered compartment on the flap </li>
<li>It’s not as “cool” as some of the laptop bags out there, and probably won’t guarantee street cred with your hepcat friends or get you invited to any Hollywood parties</li>
</ul>
<h4>Final <span class="caps">STM</span> Thoughts</h4>
<p>I’ve been using this bag regularly for a few months now, and it’s been great. While it lacks the flexibility, versatility, and large size of my <a href="http://www.booqbags.com/s.nl/it.A/id.297/.f?sc=2&category=505">Booq Boa</a> (the version I have is no longer made, and I’m not as fond of this newer one), it’s much less bulky, fits under seats and into other bags more easily, travels better, and carries more easily over your shoulder or in your hand.</p>
<p>The <span class="caps">STM</span> is also available in larger sizes for laptops with bigger screens.</p>
<h3>The Runner Up</h3>
<p>There were a number of bags that came really close to fitting my needs perfectly, but for one minor reason or another, just weren’t exactly perfect for this specific need.</p>
<p>Enter the <a href="http://www.tombihn.com/page/001/PROD/300/TB0223">Tom Bihn Ristretto Messenger</a>.</p>
<p>The people at <a href="http://tombihn.com">Tom Bihn</a> are great. When ordering or researching, you interact with an actual person. The person cares about their products and your experience. The person wants you to be happy. The person’s name is Darcy, and she is incredibly cool.</p>
<p>Tom Bihn bags designed by a real guy who’s name is actually Tom Bihn. The bags are hand-made by people in their small Seattle factory.</p>
<p>This is exactly the kind of company that I like to buy things from and support. So in addition to the <span class="caps">STM</span> bag, I also have a Tom Bihn Ristretto. It’s a bit <em>too</em> lightweight for me to feel safe traveling with, but for day-to-day activities, coffee shop visits, and the like, it’s great.</p>
<h3>Conclusion</h3>
<p>I hope this post will be useful to you. In writing it, I realized that some of my requirements were so specific and some of my needs so unique, that my choice of laptop bag might be – at best – inapplicable or in the worst case, simply inconsequential.</p>
<p>In any case, please feel free to use the comments (below) to ask questions or discuss with me anything about the <span class="caps">STM</span>, the Ristretto, or the other bags I tested.</p>Dan Benjamintag: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 Benjamin