Category Archives: Reality Distortion Field

Apple and Mac related stuff.

Samsung vs Apple

The Samsung vs Apple trial opened today. Apple is accusing Samsung of “slavishly copying” its designs, specifically for the iPhone and the iPad.

Samsung is a gigantic company that can put together impressive high-technology products like almost no other company in the world. They build components (screens, chips) and they build end products. They should be admired for this.

But it’s obvious to me that there is a deeply ingrained culture of copying other companies’ successful designs and not respecting their intellectual property. They make the highest quality, most reputable KIRFs. The phone market is probably where this shows the most obvious. This is not new and is not just about Apple.

Examples:

Does this phone remind you of any other phone? Perhaps one that was quite successful a just few years ago? If you can’t see how this phone is a close copy of Blackberry, then let me convince you: coincidentally, this phone was named “Blackjack“. Is that close enough?

Here’s a slightly older model. Its thin flip-phone form factor may remind you of a very popular phone made by Motorola in the mid-2000s: the RAZR. It could have been worse, of course… they could have called it Samsung BLDE. Instead Samsung kept all the vowels and called it Blade. To avoid confusion, of course.

And here is the Samsung Galaxy at the heart of the lawsuit, next to an iPhone. Even the background color of the phone app icon is the same! At least they did not call it sPhone or iSamsung. So… copy or gigantic coincidence?

There’s many more examples floating around the web: cables, packaging, their tablet. We’ll see how it develops. Samsung may get away with it because what they did is still legal as defined by the law. But nobody should pretend that there’s no copying going on.

SSD Upgrade

Solid State Drives have been replacing Hard Disks on computers lately. Instead of storing data on a rotating magnetic disk, they store data in flash memory: basically silicon chips that keep data even when powered off. They are lighter, use less power, have no moving parts, and most importantly are way faster than hard disks. The problem is that, compared to their rotating counterparts, they are (still) more expensive.

Still, prices have dropped dramatically recently. Shlomit’s computer was feeling a little sluggish so I decided to give it a nice little upgrade.

Crucial M4 SSD

After waiting for a good price on DealMac for a few weeks, I bought a 256 GB Crucial M4 for $180, a very good deal at the time of this writing, to replace the stock 250 GB spinning disk.

The upgrade is reasonably simple, here are the steps:

  1. Copy your Hard Drive contents to the SSD.
    1. I used a borrowed adapter to connect the SSD to the Mac via USB.
    2. Use Disk Utility (it comes with Mac OS X) to format the SSD.
    3. Use Carbon Copy Cloner (donation-ware) to copy the contents of your old hard drive to the new one. This was straightforward and it even created a Recovery Partition on the SSD. But it took a long time: almost 3 hours.
  2. Swap the hard drives. It’s easy, just follow the instructions posted on any of hundreds of YouTube videos. Like this one. But make sure you have the right tools, in my case a Philips #0 and a Torx #6 screwdrivers.
  3. Turn on your Mac and be amazed at how fast it feels now.
  4. Go into System Preferences and make sure you select the SSD as the Startup Disk. Otherwise every time you boot your computer, it’s going to spend ~30 seconds looking for the old drive.
Carbon Copy Cloner doing its thing.
MacBook in mid-transplant. Make sure you don’t misplace a screw.

Really, the speed difference is amazing. Everything is snappy. Opening programs like iPhoto or iTunes happens in less than a second.

If you have a computer that’s 1-2 years old and you want something much faster without buying a new machine, strongly consider upgrading to an SSD. You may have to sacrifice capacity but I think it’s worth it. Just put your pirate movie collection in an external hard drive and/or pay $25 to keep your music on iTunes Match.

If you are buying a new laptop, make sure you get one with an SSD. If it’s too expensive, get a slower processor instead to make up for the difference. You will be surprised at how most slow tasks are dramatically sped up by an SSD. Don’t believe me? Check out this video of a side by side comparison:

Another nail in the pixel’s coffin

On Monday Apple released a new MacBook Pro with Retina Display. It has an incredibly high resolution screen with 5.1 million pixels. Four times as many as the regular 15″ MacBook. Compare to your big full HD 1080p TV, which has only around 2.1 million pixels.

So a regular person sitting in front of this computer at a regular distance cannot see the individual pixels on the screen.

This is another step in Apple’s quest to  kill the pixel: sure, screens will still be made out of pixels but you as a user could not care less, everything will look perfectly smooth.

Need more proof? This is how you select screen resolution on this new Mac:

Screenshot from AnandTech

Yep, they only mention anything related to actual numeric screen resolution as a little side not in grey letters.

The next iPhone’s screen size

This is a mockup of what an iPhone would look like with a 16:9 screen, keeping the same width and resolution. Source: MacNN

There are lost of rumors about the next iPhone primarily centered around the screen. The leading rumor says that the screen will:

  • Keep the same resolution (pixels per square inch) as the iPhone 4 and iPhone 4S.
  • Keep the same width: 640 pixels
  • Increase the height: from 960 pixels to 1136 pixels

I think it’s plausible. Some ramifications of this rumor are:

  • A new 16:9 screen ratio, like an HD TV, which is good for watching movies but could make some apps to feel awkward while in landscape mode.
  • A lot of iPhone apps are already “elastic” when it comes to screen height. You can test this today by making a VoIP call and switching to another app. The menu bar doubles in size. Some apps will adjust just fine to that.
  • But many other apps will need developer work in order to look good on the new screen.
  • By making the screen longer but not wider, Apple could possibly keep the same phone size. In a world where Android phones are becoming ridiculously big, this would be a welcome example of Think Different. See artist rendition above.
  • Because of the way LCD screens are manufactured, it makes sense to keep the same resolution as today’s phone and just cut the panels to a different size. Changing the resolution which would require a new production line which can be complicated and expensive.

One thing that most people don’t understand, however, is that making such a phone is not just as simple as slapping the parts together. Rather, it’s a balancing act. Increasing the screen size – all other things equal – implies higher power requirements thus shorter battery time. Apple will also want a faster processor, a thinner form factor, LTE, etc. Can it be done? Maybe –  there are other variables: new thinner and lower power screen technology; more advanced chip manufacturing processes; a smaller Dock connector could all help.

We’ll see soon enough.

iOS 6.0 feature request

In 2007 I posted a long list of “seemingly obvious” missing software features on the iPhone, which ran what was then known as OS X Mobile and today Apple calls iOS. Since then, most were either implemented (video, VoIP, games, etc.) or are no longer desired (Flash, Java).

I thought I’d revisit now, a month away from WWDC where there is a good chance that iOS 6.0 will be announced, even though I don’t think any of these are “seemingly obvious” anymore.

  • Better Maps
    The Maps app has not evolved that much since 2007. Android has a lot more feature including crude 3D and driving instructions. Since Apple has purchased a bunch of mapping-related companies and the rumors point to it, this one may come soon.
  • Live Home Screen
    I had this in the original list as “Dashboard / Widget support”. Apps should have the ability to display live information on the Home Screen without the need to launch them. Right now only Calendar updates the date and items inside Newsstand update the front page. And I guess apps can show badges. Not enough. In addition, it would be nice if the icons could be of different sizes (1×2, 2×2, 2×3, etc.) for added flexibility.
  • 3rd party Notification Center additions
    3rd party apps should be able to display stuff inside Notification Center similar to how Stocks and Weather do it today.
  • AirPlay receiver
    It would be cool if you could not just send, but receive audio and video using AirPlay. This can be done through an app that you need to open, that’s cool.
  • 3rd party Siri integration
    This may be the most obvious one, but allowing apps to add feature to Siri can be really useful: “Weightbot, save today’s weight as 162.4”. “Domino’s pizza, order the usual to my house to be delivered at 8 PM”.
  • Unified Contacts
    The ability to gather and consolidate all your contact information from multiple sources, like Facebook, Twitter, iCloud, etc. WebOS has (had?) this as “Synergy“.
  • Simplified logins
    Have you ever restored your phone? You need to go to several different places to enter your password several different times. iMessage, FaceTime, GameCenter, AppStore, Home Sharing… it’s terrible! This should be streamlined!

Do you have any other suggestions? 

Font size bookmarklets

Last night I was reading some online documentation on Safari on my iPad and was annoyed by the small font size. On most web sites, the text is formatted in narrow columns and you just double tap to zoom in perfectly. In this case that wouldn’t work well because the text spans from edge to edge on the site. You’ve probably bumped into a similar situation on your iPhone or iPad.

This morning I looked around for a solution. I didn’t find exactly what I was looking for ; but I combined and modified some of the things I found and created two bookmarklets: one that increases the font size of the page you are in, and one that decreases it.

There are two ways to install them.

Method A

If you use iCloud to synchronize bookmarks between Safari on your Mac or PC and your iPhone/iPad, then the easiest way is to do this from your computer. Just drag the two links below to your Bookmarks Bar.

Let iCloud take care of the syncing for you.

Method B

If you need to do this from your iPhone/iPad because you don’t use iCloud for syncing bookmarks, then things are a little harder. I won’t describe the process here because others have already done a great job. The only difference is that you will use the code from my bookmarklets:

Font-:

javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s-=2;p[i].style.fontSize=s+"px"}

Font+:

javascript:var p=document.getElementsByTagName('*');for(i=0;i<p.length;i++){if(p[i].style.fontSize){var s=parseInt(p[i].style.fontSize.replace("px",""));}else{var s=12;}s+=2;p[i].style.fontSize=s+"px"}

Once you have installed the bookmarklets, use them the same way you use a bookmark. I recommend putting them on the Bookmarks Bar for quick access, as shown:

Bookmarklets on iPad

This is how the original website looks:

Original font size

And this is how it looks after increasing the font size a couple of times:

After increasing the font size using the bookmarklet.

In order to reset the font size back to its default, just reload! Hope you find this useful.

Flashback Trojan

You probably heard about the Flashback Trojan infecting Macs through a security hole in Java. Apple has now (finally!) addressed the flaw and even shipped a removal tool.

When the whole thing started, I

  • Manually checked my machine for infection using instructions posted here. No infection found.
  • Downloaded and ran this tool for finding and removing the infection. No infection found.
  • Read an article about how the trojan will not infect machines with Xcode installed. I have Xcode installed.
  • Installed all but the latest of Apple’s software updates to Java which closed the vulnerability.

Finally installed the very last update from Apple, which includes a removal tool. To my surprise I got this message:

Guess there has been a lot of misinformation about this out there. My advice: run Software Update!

The new iPad: impressions

  • The screen is really, really sharp. Super beautiful. Reading on this is going to be great. The screen is the single most important thing on a tablet, and that’s exactly the one significant update that the new iPad got. It is awesome.
  • It gets warmer to the touch. This means it uses more power. It has a battery that is over 70% larger yet lasts as long as in the iPad 2 so it all evens out. It won’t burn you, don’t worry.
  • Apps that haven’t been updated to use the Retina display look terrible. This is a temporary problem, most apps will probably get updated soon. And every old iPad you see from now on will look blurry.
  • Applications take up more space on disk! This is because they need bigger graphics in order to look good in the Retina display.
  • The Planet Earth wallpaper that comes up by default in the Lock Screen does not appear to be Retina-sized. Maybe this is because I restored from my old iPad. In any case, here’s a high-resolution version I got through a super high-resolution photo from NASA. Feel free to use.

    Download this in your iPad and use it as a wallpaper.
  • iPhone apps run on the new iPad in Retina mode. This could presumably have been the case on the old iPads when the app is blown up to 2x, yet it wasn’t. Now playing Yaniv on the iPad will be more pleasant.
  • The new 5 MP camera is… I don’t know. I haven’t tried it. Who needs a camera on a tablet? The front camera is useful for FaceTime. The back one, not so much.
  • Restoring from an iCloud backup wasn’t as seamless as I would have hoped. I had to sign in to a bunch of things again (iMessage, FaceTime, email, etc). Then I had some issues when downloading all my apps again. I fixed it by signing in to the App Store somewhere. The error I was getting was no help whatsoever.
  • Things aren’t noticeably faster nor slower. About the same. Which is ok, because the iPad 2 performed just fine. More speed never hurts though.
  • Finally, here are two screenshots of The MXK®. The graphics aren’t high resolution but do look better on the new iPad because it’s scaling down the page to fit in the screen. And check out that text… so sharp. Picture every pixel of the image inside a 9.7 inch screen . I resized the iPad 2 screenshot to match the new iPad screenshot.


The new iPad

Left: iPad 2. Right, the new iPad and its Retina display. Click to zoom.
The new iPad vs iPad 2 screen comparison by The Verge. 

A new iPad is out. It’s not iPad 3 nor iPad HD. Just iPad. Kind of how Apple used to name the new version of the iPod. And it’s “Resolutionary” – lame pun intended by Apple, not by me.

The biggest change, at least in my mind, is the new “Retina” display. Four times as many pixels in the same area, making each individual pixel so small that you cannot effectively see them anymore. That’s it! The pixel has died, you no longer need to worry about the number of pixels in your iPad; more pixels would be pointless since you cannot see them already!

And so the death of the pixel continues.

And if it’s anything like the difference between the screens on the iPhone (3G, 3GS) and the iPhone 4(S)… it’s going to look amazing.