Top Posts

Leica Sofort 2June 13, 2024
Grand Seiko SBGX261February 23, 2023

Recent Articles

  • Redux: Rules From a User to Software Developers

    More than a year ago I [posted a list of 13 rules that software developers should follow](https://brooksreview.net/2011/04/rules/) — all from my perspective as a user. Since it’s been more than a year I thought it would be worth a look back to see where we are today — have things gotten better. So excuse me…

    More than a year ago I [posted a list of 13 rules that software developers should follow](https://brooksreview.net/2011/04/rules/) — all from my perspective as a user.

    Since it’s been more than a year I thought it would be worth a look back to see where we are today — have things gotten better. So excuse me for gratuitously quoting myself.

    > Blue makes for a great icon color and everyone else uses it — be the exception, not the rule.

    Since I wrote the original post I have noticed a sharp decline in blue app icons (Apple is the exception). I still don’t like it when there’s a new app with a blue icon, but even more annoying is the new trend of low-contrast silver/gray looking icons. Writer, Instapaper, Drafts, Launch Center Pro, Notesy, all these apps (if put next to each other) present the same problems as too many blue apps presented.

    My best suggestion to an app developer: look at what people are putting on their home screen and determine how your app icon can complement “normal” home screen app icons. (Hint: that doesn’t mean making your icon red, so think more like the original Gowalla icon.)

    > Make the name of your app/service something that a normal person can pronounce, on first try, without help.

    Yep.

    > Spell the name like a normal person. Twitter works because it makes logical sense, spelled as it sounds. Tumblr is hard to explain to a non-tech user — tell your Mom to go to Tumblr.com and see what she types in. I don’t want to remember which consonant you doubled or which vowel you dropped. Things like Digg work because you can tell people: “it has a double g” — stray from the basics too far and your service/app will confuse people.

    This too seems to be getting better. So I would then amend this to ask that we stop with the `insta-xxx` names. It worked for Instagram and Instapaper — let’s let that be it. I would also amend this to say that we need to stop with the annoying, confusing, and generally bullshit names that append `lite` and `pro` to them. The truly good apps don’t have `lite` or `pro` versions — they just have one app, one name. (e.g. Agenda, Dark Sky, Instapaper [there used to be a free version], OmniFocus.)

    > Ditto for your URL. 37signals couldn’t get basecamp.com, so they chose basecamphq.com — I can remember that and so can most people, more importantly I can say that: basecamp “H-Q” dot com. Don’t make it hard on the user.

    Funny enough, they now have that URL. I still stand by what I say here, but let’s append some additional rules to this. Mainly: make your app URL easy to remember/find. Most users don’t need this, but as a writer it is a pain in the ass to find most app websites to link to.

    > If you are going to change a standard UI behavior, you better have good reason for it — looking cool doesn’t count.

    Re-read that.

    > People look for save buttons, if you don’t need your users to worry about saving — tell them that.

    I think I was misleading by saying “tell them that” — what I really meant was: make it obvious to the user that they need not worry about hitting a save button. Lion does too subtle a job with this in my opinion.

    > In fact if you change anything that a user would normally press button to do, best to tell the users that you don’t have the button and why.

    Again, “tell” was a poor word choice. I also don’t think you need an explanation if the change was done well and logically. I would revise this statement to say: If you deviate from the norm in any way (on that specific platform) then you need to have hints for the user. I can’t tell you how many apps I have tried and stopped using because I thought the app couldn’t do something I wanted it to do — only to find out you can via a hidden gesture.

    > If I am putting data into your app/service I damned well better be able to get it back out with a click — in some sort of useable format.

    Yes, a thousand times yes.

    > If you can’t come up with an innovative user interface — stick with generally accepted standards. ‘Unique’ is never a good word when a person is referring to your UI.

    An innovative user interface is Clear, and ‘Unique’ user interface is Apple’s Podcast app.

    > Beta testing is free, users understand this — but please charge for your product once you launch, that is, unless you have another reliable income stream setup already (e.g. a trust fund).

    I am happy to say that more and more apps are charging now — so let me append this to say: charge for updates (find a way) and charge more. The last thing anyone (but cheap asses) want is a race to the bottom which leads to crappy me-too apps.

    > No one has a perfect version 1.0 product, just make it stable.

    There’s always going to be a million things you want to add to your 1.0 app, but I will tell you right now that I won’t bother using your app if it is not stable. I will wait for features, I will *not* wait for a stable app.

    > Look at what other apps do wrong, more than you look at what they do right — fill the voids, don’t clutter the market.

    I think everyone glossed over this one, because the clutter is worse than ever before.

    > If you are replicating a stand alone product (e.g. Calculators) try to think about how it is best implemented on the particular interface you are building for — don’t focus on directly copying the device. (e.g. Soulver’s reinvention of the calculator UI)

    I have been seeing more and more really neat apps come out, but nothing that I would say is redefining a category of apps. This bums me out.

    Overall I have seen progress over the last year. Progress towards a better crop of apps.

    For my 2012 list let me add two things:

    1. If your app has a nag dialog for ratings, remove it and apologize to the users of your app. Not only is it whiny, but it actually gets in the way of using your app — thus detracting from the functionality of your app.
    2. New rule: You are only allowed to have ads in your app if it needs a million plus users in order to be useful to one individual user.

  • Replying to App Store Reviews

    An exceedingly smart piece from Matt Gemmell on why publicly replying to app reviews is probably not the best idea for developers. I’m not a developer, so I can’t comment directly on this, but the comments for The B&B Podcast are not only massively inaccurate, but down right rude at times. Now, I love the…

    An exceedingly smart piece from Matt Gemmell on why publicly replying to app reviews is probably not the best idea for developers. I’m not a developer, so I can’t comment directly on this, but the comments for The B&B Podcast are not only massively inaccurate, but down right rude at times.

    Now, I love the reviews that are rude because they crack me up, but they mostly don’t bug me because that podcast is *not* my livelihood. If it was — I’d be pissed that I couldn’t defend myself.

  • RIM’s Treatment Programs

    The Macalope on possible treatments for RIM: >It’s quite possible their condition is terminal. RIM really does align well with a person who knew they could get ill if they just stood still, possibly terminally ill, but decided to ignore that fact until it got to the point when they could no longer ignore it…

    The Macalope on possible treatments for RIM:
    >It’s quite possible their condition is terminal.

    RIM really does align well with a person who knew they could get ill if they just stood still, possibly terminally ill, but decided to ignore that fact until it got to the point when they could no longer ignore it — because they are now terminally ill. I still think you can feel bad when it happens to someone, but it’s a different kind of feeling bad.

    RIM didn’t get to where it is today because the market shifted — no RIM is where they are today because they ignored the fact that the market shifted. Big difference.

  • Reeder for Mac Update with Retina Graphics

    Something tells me that this is going to be my favorite item in app change logs for the next few months.

    Something tells me that this is going to be my favorite item in app change logs for the next few months.

  • ‘What’s Next for RIM?’

    Jean-Louis GassĂ©e lays out some options that RIM has left, but it seems to me like every option they have falls into one of two categories: 1. Futile. 2. Already shot down by their CEO. I think we are likely to seen an acquisition from a larger company, one that hopes to get a foothold…

    Jean-Louis Gassée lays out some options that RIM has left, but it seems to me like every option they have falls into one of two categories:

    1. Futile.
    2. Already shot down by their CEO.

    I think we are likely to seen an acquisition from a larger company, one that hopes to get a foothold in the all too “important” enterprise business. The real question is whether or not RIM has a commanding share of that market anymore.

    I have no doubt that RIM still has a commanding share based on usage, but what about mindshare? How many corporate C-level executives are clamoring to get the latest RIM devices? Now compare that to how many are forcing their companies to support iOS. Not even close.

    A year ago is when RIM should have been acquired, but a year ago is also when RIM was still vastly delusional about their future. Reality is setting in, and the truth of the matter is that it may be too late for RIM to do anything with the company. A slow, quiet, death maybe the best RIM can hope for.

    By the time BB10 launches it won’t matter. Forget about BB10 competing with iOS or Android — it will first have to compete with Windows Phone 8, which will be making a major play for corporate love — backed by Microsoft money, Windows, and Exchange.

    Even at that Microsoft may be too late and they are far closer than BB10.

  • ‘The Camera You Have with You’

    Marco Arment: >Because as fun as it is to share iPhone photos conveniently on Instagram, that can’t be my only photography: I also need some photos that won’t look like shit when I look back on them in the future. That’s another reason I bought the [GX1](https://brooksreview.net/2012/03/gx1/), and those photos look great on the retina…

    Marco Arment:

    >Because as fun as it is to share iPhone photos conveniently on Instagram, that can’t be my only photography: I also need some photos that won’t look like shit when I look back on them in the future.

    That’s another reason I bought the [GX1](https://brooksreview.net/2012/03/gx1/), and those photos look great on the retina screens. My wife and I both reach for the GX1 so much that we need another one — because I always want to take it with me.

    The days I do end up taking the GX1 with me are the days when we are stuck with mostly unuseable images of our daughter. Retina screens aren’t the only reason, part of it is just the fact the iPhone pictures are always too grainy for my taste.

  • The Doxie Go

    I want to thank Apparent for sponsoring the RSS feed this week to promote the new and improved Doxie Go. I love the Doxie Go and after seeing what they announced, Doxie sent over one of the new cases for the Doxie Go for me to check out. Here’s what it looks like: It’s a…

    I want to thank Apparent for sponsoring the RSS feed this week to promote the new and improved Doxie Go. I love the Doxie Go and after seeing what they announced, Doxie sent over one of the new cases for the Doxie Go for me to check out.

    Here’s what it looks like:


    It’s a pretty damned nice case if I do say so myself.

    The Doxie Go really does make the perfect little scanner to have kicking around your desk for those times when someone prints something out to hand to you.

  • Amazon Item of the Week: SanDisk ImageMate All-in-One USB 3.0 Reader/Writer

    I’m busy updating all my gear to USB 3.0 where I can — surprisingly, or not — some of the USB 3 gear isn’t great. I found this card reader though and there’s a few things I like about it: 1. It’s by Sandisk and I’ve had this model (though non-USB 3) before and it…

    I’m busy updating all my gear to USB 3.0 where I can — surprisingly, or not — some of the USB 3 gear isn’t great. I found this card reader though and there’s a few things I like about it:

    1. It’s by Sandisk and I’ve had this model (though non-USB 3) before and it still works great.
    2. It’s compact.
    3. It’s white and that means it comes with a white USB 3 cable, which I have yet to find sold by themselves.

    Nice buy.

  • How to Ensure Failure

    Just follow RIM’s lead: – Delay your next OS and next-gen devices — the only hope you have at competing and thus making money. – Announce massive drops in revenue and profit. – Lay off the 5,000 people that you will need in order to not let the next- gen device and OS slip even…

    Just follow RIM’s lead:

    – Delay your next OS and next-gen devices — the only hope you have at competing and thus making money.
    – Announce massive drops in revenue and profit.
    – Lay off the 5,000 people that you will need in order to not let the next- gen device and OS slip even further into the future.

    I am beginning to wonder if RIM has just given up


  • If You Use Two Macs and Dropbox to Sync Yojimbo


    I’m a big fan of Yojimbo and have been using this tip to sync Yojimbo using Dropbox — except that I never had two Macs using Yojimbo before, so for me this was mostly just a backup solution. Now that I have two Macs I need to make sure that Yojimbo closes on one before…

    I’m a big fan of Yojimbo and have been using this tip to sync Yojimbo using Dropbox — except that I never had two Macs using Yojimbo before, so for me this was mostly just a backup solution. Now that I have two Macs I need to make sure that Yojimbo closes on one before I use it on another.

    Luckily my dual Mac setup is pretty specific: one Mac at work, one at home. Therefore I know what time I will be at either Mac. So to keep away any conflicts, and to solve my poor memory issues I invoke Keyboard Maestro to do this:

    KM closes Yojimbo for me Monday through Friday.

    On my Mac at home I set it to close Yojimbo at 8a M-F.

  • The B&B Podcast #67: Sweaty & Uncomposed

    A great show this week for you while Shawn is on vacation I had John Moltz fill in for him. John and I discuss all things Google and Microsoft — talking about tablets, phones, and corporate adoption. We both share our secret hope that this is a turning point for Microsoft.

    A great show this week for you while Shawn is on vacation I had John Moltz fill in for him. John and I discuss all things Google and Microsoft — talking about tablets, phones, and corporate adoption. We both share our secret hope that this is a turning point for Microsoft.

  • ‘8 Reasons Why Mimi Would Dump Steve Ballmer’

    Keith Fitz-Gerald’s reason number 5: >Microsoft spent $26 billion on research over the last three years. Meanwhile, Apple spent $5.54 billion and managed to crank out products light years better than anything Microsoft has come up with. No question which group of shareholders is getting the most bang for the buck. Great list of reasons.…

    Keith Fitz-Gerald’s reason number 5:
    >Microsoft spent $26 billion on research over the last three years. Meanwhile, Apple spent $5.54 billion and managed to crank out products light years better than anything Microsoft has come up with. No question which group of shareholders is getting the most bang for the buck.

    Great list of reasons. I am a bit more rosy in my Microsoft outlook right now, but I still think Ballmer should have been gone more than 2 years ago.

  • ‘Google-Ocracy’

    The Macdrifter doesn’t (wholly) agree with my assessment that Google’s selling of tablets for cost is a bone headed move, saying: >Build a logical model of how you make decisions and sell ads to leverage that model. It’s simple and lucrative. Except that it is short-sighted. Because showing someone an ad doesn’t make the ad…

    The Macdrifter doesn’t (wholly) agree with my assessment that Google’s selling of tablets for cost is a bone headed move, saying:

    >Build a logical model of how you make decisions and sell ads to leverage that model. It’s simple and lucrative.

    Except that it is short-sighted. Because showing someone an ad doesn’t make the ad effective — what makes the ad effective is showing someone an ad for something they are preparing to buy at just that moment. That’s why ads on Google Search work really well, and the AdSense ads on the sides of crappy blogs make the site owners no money.

  • Today in TSA Failings

    It must be my lucky day, because man does the TSA want to be made fun of today. First let’s start with this gem out of JFK, [from the NY Post](http://www.nypost.com/p/news/local/queens/unplugged_tsa_airhead_triggers_jfk_kKxMANCPErCWn6KLfDbbVI): >The TSA’s bungling reached a new low yesterday when a JFK Airport terminal had to be evacuated and hundreds of passengers marched back through…

    It must be my lucky day, because man does the TSA want to be made fun of today. First let’s start with this gem out of JFK, [from the NY Post](http://www.nypost.com/p/news/local/queens/unplugged_tsa_airhead_triggers_jfk_kKxMANCPErCWn6KLfDbbVI):

    >The TSA’s bungling reached a new low yesterday when a JFK Airport terminal had to be evacuated and hundreds of passengers marched back through security screening all because one dimwitted agent failed to realize his metal detector had been unplugged, sources told The Post.

    Yep, TSA forgot to plug in the machine, which is pretty bad. BUT, this story gets better:

    >Amazingly, he failed to realize that alert lights never flashed once as streams of passengers filed through the dead detector, the sources said.

    >Majed was so clueless that he couldn’t even tell police how long the machine had been shut off or how it happened, the sources said.

    I guess if you mess up that bad, there’s no point in even trying to pretend that you did you job. Now, one would think, that the TSA would fire this person and apologize to the, umm, world. Nope, not the case with the TSA who stated:

    >The TSA would not confirm or deny that its detector had been unplugged, releasing a statement saying only that a metal detector suffered a “malfunction.”

    Would have been better if they had said the screener suffered the malfunction.

    Though, not to be out done, Newark wants you to know that even when their equipment is plugged in — well they [aren’t paying attention to it](http://www.nj.com/news/index.ssf/2012/06/8_newark_airport_screeners_fir.html):

    >The TSA said investigators are also looking into photographs of screening supervisors who appear to be sleeping in front of monitors used for detecting bombs and other threats in checked bags about to be loaded onto planes.

    The TSA has already fired 8 screeners for sleeping on the job in Newark, so at least the TSA has fired some screeners — which is news to me.

  • AnandTech Looks at the Nexus 7

    Looks like solid hardware when compared to the Kindle Fire, I ordered one last night to check it out. This will be the third 7″ Android tablet I have used, and I am not going to lie when I say that the addition of an Android Instapaper app is probably going to be the biggest…

    Looks like solid hardware when compared to the Kindle Fire, I ordered one last night to check it out. This will be the third 7″ Android tablet I have used, and I am not going to lie when I say that the addition of an Android Instapaper app is probably going to be the biggest improvement — something Google didn’t have a hand in.

  • NetSpot: WiFi Survey & Wireless Scanner

    New-to-me free little Mac utility will map the WiFi coverage in your home/office. It’s pretty neat too and easy to use: you just walk from place to place in your home, with your laptop, stopping to tap where you are on the map. From there the software scans all wireless networks available and notes the…

    New-to-me free little Mac utility will map the WiFi coverage in your home/office. It’s pretty neat too and easy to use: you just walk from place to place in your home, with your laptop, stopping to tap where you are on the map. From there the software scans all wireless networks available and notes the connection strength. You can then visualize that data on a network by network basis.

    Perfect for deciding if you should add in one of those hot new Airport Express stations, or if you just should move your Time Capsule out of that cabinet you keep it in. ((I really need to move it out of that cabinet
))

  • Quote of the Day: Michael Lopp

    “How long can they keep it up? I don’t know, but I do know that Apple believes the future is invented by the people who don’t give a shit about the past.” — Michael Lopp

    “How long can they keep it up? I don’t know, but I do know that Apple believes the future is invented by the people who don’t give a shit about the past.”
  • ‘What Happened to the Android Update Alliance?’

    Andrew Cunningham: >While it looks to be a solid update to last year’s Ice Cream Sandwich, there’s a big question that always looms large over the announcement of any new Android version: these features look nice and all, but will my device ever be upgraded? Here I am — [practically begging Apple to stop updating…

    Andrew Cunningham:
    >While it looks to be a solid update to last year’s Ice Cream Sandwich, there’s a big question that always looms large over the announcement of any new Android version: these features look nice and all, but will my device ever be upgraded?

    Here I am — [practically begging Apple to stop updating old crappy hardware](https://brooksreview.net/2012/06/legacy/). Man, I’m a dick.

  • Google’s Tablet Strategy

    Ina Fried for a site with a URL has this quote from Google’s Andy Rubin on the Nexus 7 tablet: >“When it gets sold through the Play store, there’s no margin,” Rubin said. “It just basically gets (sold) through.” In other words: Google isn’t making a profit off the Nexus 7. I absolutely do not…

    Ina Fried for a site with a URL has this quote from Google’s Andy Rubin on the Nexus 7 tablet:

    >“When it gets sold through the Play store, there’s no margin,” Rubin said. “It just basically gets (sold) through.”

    In other words: Google isn’t making a profit off the Nexus 7. I absolutely do not understand how shareholders continue to be OK with this mentality. Google now has several high-cost, low-reward, programs running that they are pissing away money on — let’s recap the ones I can think of:

    – Google Glass
    – Nexus 7
    – Self-driving cars
    – Space Elevator

    Most of these projects can be found on this [Wikipedia](https://en.wikipedia.org/wiki/Google_X_Lab) page. Perhaps I’ll look like a fool in ten years and Google will be rolling in cash from all these ventures, but more likely investors will be sitting back and wondering what the hell went wrong.

    The idea of selling the Nexus 7 to users at cost is just a bad idea. Google didn’t *need* to sell a tablet for $200. Google doesn’t need to compete with the Kindle Fire, because the Kindle Fire doesn’t seem to be doing, well, stellar at all.

    Apple makes a pile of cash everyday by selling a tablet at $499 ((They were making money long before the $399 version.)) , which is exactly why Google should be trying to make a profit. If they break even at $200, why not sell it for $250 — that’s still half the price of the most successful tablet in the market.

    In the end, I know why Google is selling at break even, because Google truly believes this:

    >The amount of tablet-specific apps have also been an issue, but Rubin said Google is sticking with its strategy of encouraging developers to write a single app for both phones and tablets, while taking some care to make sure the layout and button size are optimized for larger-screen devices.

    Translation: we don’t give a crap about how much users like using the product, just that they use it.

    Make no mistake, when this is the mentality you approach things with, then you very much need to sell your product at break even — or it won’t sell.

  • Google Glass and Reality

    [Andy Ihnatko on Twitter](http://twitter.com/Ihnatko/status/218051100333457410): >Interesting that Google is being so open about Glass dev process. Prob because they’ve no idea how to turn this neat idea into a product. I’d clarify that statement as such: Google has no idea how to turn this idea into something that is neat, let alone an actual product. When…

    [Andy Ihnatko on Twitter](http://twitter.com/Ihnatko/status/218051100333457410):
    >Interesting that Google is being so open about Glass dev process. Prob because they’ve no idea how to turn this neat idea into a product.

    I’d clarify that statement as such: Google has no idea how to turn this idea into something that is neat, let alone an actual product. When the iPad launched Apple knew they had something really neat on their hands. The best they could reckon, at the time, was that it was a fantastic tool for browsing the web and consuming content.

    What they didn’t think of, imagine, or conceive was some of the amazing apps that would eventually come out. Once they saw those, that’s when Apple figured out how to market the device as a mass market consumer good.

    That’s when the iPad became a hit.

    With Google Glass I am not sure we even have a neat idea to start such a fire because I have yet to see one feature that makes me want it for even a one-off scenario.

    Which brings us to [Erin Biba’s comment on Twitter](http://twitter.com/alexismadrigal/status/218051609433882625):

    >Google Glass is the Segway of wearable accessories.

    That’s another interesting comparison, because the Segway is both neat and a product. However the Segway is not a mass market product because of the limited utility and the price. The Segway works well for security guards at malls and events, but is pretty much ridiculous for everything else. Luckily the segment that Segways do work well for are also segments that can and *will* spend that money on a Segway.

    Compare that to Google Glass, where it is going to be $1,500 for a pair. So now Glass is an idea that may or may not be ‘neat’, has no fit as product (yet), and is limiting itself to a small market based on a high entry price.

    Sounds like a winner.