Does Gatekeeper point the way to an App Store-only OS X?
By me for TUAW. Spoiler warning: “not bloody likely”.
What resolution would a “Retina display” 27-inch screen be?
Earlier, via @viticci, I saw a tweet from @marcedwards that said:
Retina 27” Thunderbolt display: 5120×2880 = 14,745,600 px
4K film: 4096×2160 = 8,847,360 px
Retina iPad 3: 2048×1536 = 3,145,728 px
This is based on the widely-held but fallacious belief that a “Retina display” is twice the resolution of a current-day display. There’s another widely-held but equally incorrect belief that to qualify as “retina” a screen must have more than 300 pixels-per-inch. I have previously debunked both of these for TUAW. In fact, Apple defines the term like so: “[a] Retina display’s pixel density is so high, your eye is unable to distinguish individual pixels”. This means the truth about what is and isn’t a Retina Display is more subtle, and demands consideration of viewing distance as well as screen size.
Let’s use the methodology I outlined in my TUAW post to consider the 27” Thunderbolt Display.
A Thunderbolt Display has 2560x1440 pixels over a 27” screen — that works out to 109 pixels-per-inch. If I had 20/20 (i.e. average) vision, I’d have to be further than 32” back from the screen to longer be able to resolve individual pixels.
I’m typing this on my 27” iMac right now and I’ve just measured the distance from the screen to my eyes as about 28”. This is probably a typical sitting position, At this distance, the finest detail I am able to discern is a mere 123 pixels-per-inch. In other words, my 27” iMac only has to go up to 2896x1629 (or some slightly higher and more palatable numbers) resolution to be a “retina” display at my current sitting distance. This is far lower than the resolution of a 4K film.
Footnote: I’ve glossed over some interesting details with regards to different types of visual acuity for different types of image, which you might like to read about.
The no-nonsense guide for travellers to using an unlocked iPhone with AT&T USA
Scenario: you (like me, a month ago) are going to the United States for a trip. You have an unlocked iPhone you can use with any carrier world-wide — but you are confused by the lack of a “sell me an iPhone SIM card” option on AT&T’s Byzantine website. You want to make your phone work with a minimum of hassle. You’ve looked at various sites and guides but you’re still confused. You want the ability to make a few short calls and have a decent amount of mobile data for Google Maps and TripAdvisor and Yelp and other touristy things. Here’s what you do.
Before you travel
Buy a SIM — you want an “AT&T GoPhone SIM card”, which is almost certainly available from eBay, wherever you may be in the world. I paid about £6 each for two (one for me and one for my wife).
Activate your new SIM — once you have the SIM card in your possession, go to AT&T’s website to activate it. You’ll need two numbers: the one on your SIM card, and an IMEI number. This is a special unique code that all GSM mobile phones have. Now, this bit is a little tricky. If you use an iPhone IMEI, AT&T is going to fail the activation with a mysterious message, because for some unfathomable reason it doesn’t want iPhones on GoPhone. You need to get hold of an IMEI that isn’t from an iPhone — perhaps from an old phone you own, or from a friend’s. It doesn’t matter what number you use, it’s not going to lock the phone or make the SIM only work in that phone or anything like that.
IMEI numbers are usually on a sticker under the battery and will be displayed on the screen if you dial *#06#. Once you have these numbers, complete the registration form on AT&T’s website. Once you’re done, you’ll be told your new phone number — make a note of this.
Choose your plan — there are two obvious choices for a short trip to the US. If you expect to be using the phone for fairly extensive voice and/or SMS messaging, the “$2 Daily Unlimited Plan” gives you unlimited minutes and texts for $2/day. Just like it sounds. On the other hand, if you don’t think you need the phone much, the “10¢/minute” plan charges (surprise!) 10¢ per minute for calls and 20¢ each for texts. The latter plan is probably a better deal for tourists. I’ll discuss data billing in a second.
Cut it down — if you’re using an iPhone 4 or 4S, you need a microSIM, but you (almost certainly) have a mini SIM instead. You’ll need to cut it down to fit. I used a SIM cutter like these ones, but you can do it with a sharp knife if you’re careful.
Buy calltime credit — I used CallingMart without any problems, but there’s lots of alternatives. You’ll need the new AT&T phone number you were allocated at activation and a Paypal account or credit card. Note that sometimes with CallingMart, the first order on a new account goes through a manual verification process, so you’ll need to allow enough time before you travel to do this. You want a “AT&T GoPhone Prepaid Wireless Airtime Minutes Refill” and you probably want $35 of credit (so, $25+$10). You can use AT&T’s official site but it’s fiddly to register for, demanding a lot of details like your address and whatnot.
Just before you leave
Get an APN profile — again, you’re Not Supposed to use GoPhone with iPhones so when you turn it on your iPhone isn’t going to know how to talk to the network for data. We can fix this, though. Go to unlockit.co.nz on your phone, not your computer. Select “Custom APN”, “USA”, and select the “AT&T” profile. There’s lots of variant options there, like “AT&T (isp.cingular)”; the one that worked for me was plain “AT&T”. Tell the site to email this profile to you and file that email away on your iPhone for later.
On the plane
Change SIMs — pull out your usual SIM card and swap the AT&T one in. Obviously your iPhone should be in Airplane Mode during this process!
After arriving
Power up — turn your phone back on or turn Airplane Mode off, depending on how you had it deactivated. You should soon see your iPhone register on the network, and an “AT&T” logo appear at the top left. At this point you have voice and SMS service, but no data (yet).
Buy a data package — dial 1 (800) 901-9878 and navigate through the voice menus to “buy feature package”, “buy data package”. AT&T offer three fixed data packages: $5 for 10 MB, $15 for 100 MB, or $25 for 500 MB. If you’re planning on using your iPhone normally, you probably want the third option; if you’re on a budget or a very short trip you might be able to get by with the middle one. Once you buy the package, the data will last for thirty days.
Install profile — go in to your email and find the one you sent yourself from unlockit.co.nz. Tap the file attachment and confirm that yes, you’d like to install this file.
Test your data — if it doesn’t work, you probably need a different profile from unlockit.co.nz. These things seem to change sometimes so my advice will probably not work forever. You’ll have to find some Wifi first though, to get the phone online and download the profile. If you want to hedge your bets against this, you could email yourself all the different AT&T profiles ahead of time.
During your trip
Check your balance — dial 611 at any time to check your cash balance. Say “check my feature packages” to check how much of your data package is left.
Top up — if you need to, you can buy GoPhone credit at most major grocery stores.
After you come back
Swap the SIM — on the plane on the way back, swap back over to your normal SIM card.
Delete the profile — on your iPhone, go to Settings | General | Profile, click the AT&T profile, and click “Remove”. This puts your phone settings back to how we found them.
Keep the AT&T SIM — you can probably reuse it on your next trip. Depending on how much credit you put on it might even still be valid — the maximum $100 top up lasts for an entire year.
(Hat-tip to Nik Fletcher, who wrote a guide that served as the basis to mine. I’ve added a few small extra things over his notes, like emailing yourself the profile and the AT&T automated customer service numbers.)
What if I already have a GoPhone handset?
If (for whatever reason) you already have a spare GoPhone handset, and you want to prise the SIM card out and repurpose it in an iPhone, you’ll have to jump through some extra hoops because the SIM will be locked to the handset it was sold in. However, you can get AT&T to unlock it for you. My pal Guillermo has written a short guide on how to get this done.
The WSJ: "Con Artist Starred in Sting That Cost Google Millions "
Absolutely extraordinary story. A convicted felon con artist, David Whitaker, co-operated with the government to pose as an unlicensed online dealer in illegal pharmaceuticals (including steroids, human growth hormone, oxycodon, and the abortion drug RU-486). He then bought huge numbers of Google ads for the illegal sites, in blatant breach of Google’s written rules about what sorts of sites can buy advertising. Google turned a blind eye to the nature of the sties, ran the ads, and banked the money.
How guilty was Google? The article claims that “top Google executives, including co-founder Larry Page, were told about legal problems with the drug ads”. The government seized and collected “four million pages of internal emails and documents, as well as witness testimony”, but these documents will never see the light of day. Google settled out of court by agreeing to a $500 million forfeiture.
“Don’t be evil”, indeed. Astonishing.
Windows 8 “Secure Boot mode” locks Linux out of ARM tablets
Some time ago, it emerged that Windows 8 would support a new “Secure Boot” mode. In this mode, only operating systems with a cryptographic key signed and stored in the machine’s firmware would be bootable. Linux users and kernel hackers like my old pal Matthew Garrett feared this would lead to a wave of machines that Linux was not bootable on, as it’s unlikely to ever have a blessed boot key.
Ed Bott had stern words for these folk:
Microsoft has specified that this feature must be enabled by default for new systems that are sold with Windows 8 to qualify for logo support. OEM sales historically represent more than 90% of all Windows sales, making this a crucial requirement. If this feature has to be enabled manually by users, or if OEMs have the option to install Windows 8 with this feature turned off, the security feature is meaningless.
So the real question becomes this: Will PC makers make it possible for end users to toggle this option in the UEFI settings? And the answer is painfully obvious: Of course they will. They would be insane not to.
A non-trivial percentage of PC buyers will want to replace the installed operating system with either an older Windows version or an alternate operating system (like Linux). If they are unable to do so, they will call the manufacturer’s support line asking why this seemingly simple task cannot be accomplished
And Ed was right — Microsoft confirmed that it wasn’t going to force the issue, and it seems most or all OEMs will implement a disable switch for Secure Boot that the user can use at their discretion. Ed was also perfectly correct when he described the improved security that Secure Boot allows (read his post for a summary of these arguments).
However, it’s now emerged that Microsoft’s certification requirements for Windows 8 (via Aaron Williamson) says:
On an ARM system, it is forbidden to enable Custom Mode. Only Standard Mode may be enable. … Disabling Secure [Boot] MUST NOT be possible on ARM systems.
So companies designing systems with an ARM CPU — used in small, lightweight systems like tablets and smartphones — will not be able to be “Windows 8 certified” unless they require Secure Boot. Not being Windows certified is tantamount to commercial suicide, so it looks like Microsoft did indeed just lock some number of new machines down to boot Windows only. If you accept the argument that the iPad and its progeny is going to change the face of personal computing, the affected new machines are also the most interesting ones to run alternative OSs on. If you buy a tablet that runs Windows 8 but decide you’d prefer to run Android, you will be out of luck.
This is not good. Cory Doctorow (as is often the case) verges on the hysterical, but I think he’s on to something with his post the coming war on general purpose computing. Computers are becoming more and more locked down. Consider two recent neologisms: “jailbreaking”, to mean “unlocking a device to run any application we want to install”, and “sideloading”, to mean “installing an app that didn’t come from the device vendor’s approved list”.
These were features that were taken so much for granted, were ingrained so deeply into our ideas of what a computer was, that we didn’t need words for them during the first 35 years of the personal computer revolution. Now we must invent words for them. As someone with a doctorate in computer science, and as a nerd with going on for three decades of enjoying computers and computing, I’m worried about this trend.
On cell phones, “silent” mode, and alarms
A story about the iPhone’s mute switch not turning off the alarm sound has somehow become big news, with both John Gruber and Andy Ihnatko weighing in on a debate about exactly what the mute switch should (or shouldn’t) do.
The furore has baffled me, because as far as I can remember, this isn’t even vaguely new.
For example, consider the manual for my beloved Sony-Ericsson T68i:
Even if you have set your phone to silent, the alarm and timer signals ring.
This was common to most or all Ericsson and Sony-Ericsson phones of that era.
It’s also true of Nokia. In fact, as a few people reminded me on Twitter, almost all (or all?) old Nokia phones would even sound the alarm if the phone was switched entirely off. From the Nokia 3120 Classic manual, for example:
To use any features in this device, other than the alarm clock, the device must be switched on.
So why are we now surprised that the iPhone works the same way? Consider this scenario: the iPhone mute switch does, as Ihnatko wants, silence everything. I want to use it as an alarm clock with the phone on charge on my bedside table (a not-uncommon desire, I believe). I’ve done this with every cell phone I’ve had, back to 2000 or so.
So: if Ihnatko has his way, I cannot mute the phone or my alarm will not sound. I am forced to leave the phone’s sound on and be woken up multiple times a night by beeps and gurgles as I receive Twitter messages or spam emails and what have you. That’s clearly not what I want, and as it’s not how any cell phone I’ve ever used has behaved, it’s also not what I expect.
I’d say Apple has it just right in the current implementation.
MG Siegler: "Why I Hate Android"
MG Siegler hates Android because, he claims, Google kowtowed to the carriers. He writes that the original plan for the Nexus One back in 2010 was to sell it as an unlocked Android handset for $99, but the US carriers outright refused to support it. Google’s hand were tied so in the end it went on sale for $529 and no-one bought it. Later, Google started to support things like Verizon’s attack on net neutrality.
I see two problems with this theory.
Firstly, the Nexus One cost about $175 to make at the time, plus the significant R&D costs necessary to have designed the thing in the first place. Teardown estimates like this are far from infallible, but I think that’s enough evidence to indicate that Google would be losing a lot if it had sold Nexus Ones for $99. Even if development costs could be amortized down to $25 per sale, Google would be left trying to recoup $100 back per user just to break even. That’s a tall order for mobile ad display.
Secondly, Google’s strategy was only flawed in the US. Here in the UK, we enjoy a wide variety of decent pay-as-you-go options from our four cell networks and half-dozen or so MVNOs. This is the perfect environment for Google’s plan, as Siegler outlines it, but the Nexus One launched £330 ($510) here. Similarly attractive no-contract mobile plans are available all over Europe and in many other countries worldwide but Google didn’t even make the phone directly available anywhere else.
So if Siegler is right, and Google had grandiose plans to do an end-run around the carriers, why didn’t it simply go abroad? It could have sold the Nexus One cheap in any number of countries, then pointed to those deals to put pressure on the US carriers to open up a bit via some simple consumer activism. The fact it didn’t makes me suspect Siegler’s reasoning is incorrect.
Source: parislemon
Windows Phone 7 “spiffs”
Apparently, Microsoft is now offering resellers a $10-15 bonus, or “spiff”, for each Windows Phone 7 device sold. John Gruber doubts this strategy, saying “Obviously this isn’t sustainable in the long run, given that $10-$15 per phone is probably the most Microsoft could be making in licensing fees.”
He’s probably right that, with any non-trivial spiff, each WP7 device sold will lose Microsoft money — unless the Nokia deal includes some sort of kickback above and beyond the OEM fees, anyway. But if you doubt Microsoft’s willingness to buy its way into a competitive position, consider the Xbox programme. The first Xbox lost four billion dollars and manufacturing faults with the Xbox 360 cost another billion. Yet in 2011, the Xbox business turned $1.32 billion in profit, with more to come.
The risky strategy worked; Microsoft bought its way in. Against all the prevailing market wisdom at the time, Microsoft turned Sony’s entrenched PlayStation brand upside down to assume a comfortable second-place position in the global games console market. If Nintendo hadn’t implemented a brilliant strategy shift to mainstream markets with the Wii, the Xbox 360 would probably be number one.
Clearly, Microsoft has the stomach for long and expensive fights when it thinks there’ll be an eventual payoff. With a $233bn market cap and $56bn cash on hand, it has the deep pockets too. WP7 was late to the market, but it’s winning admirers nevertheless. I think, and I hope, that we’ll continue to see it grow.
iTunes Match quality upgrades isn’t just for low bitrates
I’ve seen a lot of tutorials like this one by Quentin Stafford-Fraser or this one by Jason Snell stepping people through the process to upgrade their old low-quality music to high-quality fresh version via Apple’s new iTunes Match service. All the posts I’ve read suggest the same thing: make a smart playlist showing all your matched songs with a bitrate below 256 kbit/sec (which is the quality setting for all iTunes music downloads), delete those files, and tell iTunes to get fresh copies from iCloud.
In other words, a playlist like this one:

This method, however, is missing a footnote. Quality isn’t just about bitrate; it’s also about the actual codec in use. MP3 is a very old format with problems and limitations that were addressed in the design of later solutions like AAC or WMA. Because of this, 128 kbit/sec AAC files sound quite a bit better than 128 kbit/sec MP3 files, for example.
With this in mind, I’d suggest you employ an extra smart playlist to pick up MP3 files of greater than 256 kbit/sec bitrate. These files, which won’t show up in the first playlist, will also sound better if you replace them with the iTunes Match version from iCloud — and as a bonus, the new files will even be smaller than the old ones.
Try a smart playlist like this one:

It turns out I had a few hundred of these, because back in the day I routinely ripped CDs using the --extreme LAME preset. This uses a variable bit rate codec which, for complex songs, could often average out at somewhere around 280-300 kbit/sec. I also had some rips I’d done at a fixed 320 kbit/sec. Listening to a few of those has confirmed that the AAC downloads from iTunes sound better, so I’ve deleted all those now.
So if you are looking to upgrade those old rips to pristine new downloads via iTunes Match, don’t overlook this extra trick to squeeze out a little more sound quality and save a modest amount of disk space.
A delivery of fresh hell for me this morning, courtesy of Apple. I plugged my iPad into iTunes only to be confronted with the news that apparently I’d never synced it before and my last backup was from months ago. Meanwhile, the iPad’s Settings app claims to have been merrily backing up to iCloud since then, with a last backup date of the night before last. Meanwhile, my iPhone sync is fine, so it can’t be anything global that’s changed in iTunes.
Even worse, I know I synced it after that backup date. On the 29th October, a different broken sync wiped 60 or so apps off my iPad. This cost me the save game state in a number of games I was enjoying, which is infuriating.
I’ve now told iTunes to restore that ancient backup, because at the moment I can’t sync new photos. A brief survey of the things I’ve done on the iPad over the last two months suggests I haven’t used anything other than cloud-enabled apps. Indeed, to my surprise, I noticed my entire homescreen only has apps that are cloud powered; Reeder, Flipboard, Writing Kit, Twitterrific, Mail, iThoughts HD, and so forth. So I’m not expecting to lose anything in reverting to this old backup — indeed, I might get back some of the save games I lost.
I look forward to seeing what iCloud is going to make of my iPad, post-restore.
It just works, right?
