Archive

Archive for the ‘Tech’ Category

Thoughts on iPhone 4

June 25, 2010 1 comment

Shortly after getting my hands on an iPhone 4 yesterday  John, Ben, and Myself were interviewed by a reporter from ComputerWorld.   Turns out he was writing an article specificly around the new feature of the iPhone 4 called FaceTime.  I saw the FaceTime article this AM, very nicely done.  It can be found here.

The reporter sent me an email this AM looking for my comments on the phone, and I put together what seems to make a perfect Blog post.  So here are my thoughts:

The signal problem that some folks have encountered while holding the phone in their hands:

The GSM signal attenuation when holding the device hasn’t been an issue for me as of yet.  However, I do hold my phone in my right hand naturally, so this probably explains why I haven’t seen the issue in normal use.  I have been able to confirm the signal degraded issue by holding the lower left hand corner of the device in my left hand, but it was not a huge drop in signal (from 5 to 3 bars) in the area I tested in.  As reported around the net and by Apple, the Bumper case does indeed solve for inadvertently interrupting the signal.

How important is FaceTime?  Has it worked well?

I see some promise in FaceTime, but with the inability to allow it to work seamlessly over 3G its use is isolated to areas where I have WiFi.  Which does cover most places I tend to be in a normal business week, but doesn’t solve for being out and about.  I hope that Apple and the carriers figure out how to make this work out on the network, but I suspect that the lack of smooth video we saw on a crowded WiFi network outside of the Apple store would only be too frequent of an experience on AT&T’s already congested network.   What I found really interesting is that even over a crowded WiFi the video went to a “slideshow” like experience but the audio never once dropped out.   So it seems like their protocol is making the right tradeoffs to keep the conversation flowing even when there are signal issues.

John and I did re-create the FaceTime test we did outside of the Natick Apple Store later in the evening when I was at the Intuit office in Waltham on WiFi and he was at Home on WiFi via our Verizon FiOS connection.   The video between networks was seamless and smooth even when switching between the front and back facing camera.  There is definitely potential in how well this works.

FaceTime today is limited to just the iPhone 4.  I hope more vendors and app makers consider implementing the new protocol over time, but for the time being FaceTime is limited to those who can afford to upgrade or buy the iPhone 4.   I hope to see other folks like Skype either add the FaceTime protocol, or make use of video conferencing in their own protocols to allow a much broader use and make Video calling more pervasive.  I also hope to see Apple add FaceTime to their already great iChat program for the Mac.    Until that time… we just have to wait and see what folks use this for in their day to day lives.

What is the best thing about the new iPhone 4?

There’s a few really great things about the new iPhone that I’ve found since having the device in hand.    By far, the biggest improvement everyone can see is the screen.  It’s super clear and definitely lives up to its name.    On top of the screen being super high resolution, I’ve found it easier to view outside (probably due to the IPS technology) but it still does become un-viewable in extremely direct sunlight (as just about every smartphone on the market is today).

The phone is very fast and on par with the iPad in speed thanks to the A4 SoC in the device.  This helps across the board with making web surfing and app loading/switching smoother and more seamless.   The iPhone 3GS was no slouch, but with the latest generation of phones powered by Google Android and Windows Phone 7 getting more powerful CPU cores, the iPhone 4 is defiantly positioned to remain a formidable opponent in the market this year.

Battery life so far does seem muchly improved.  As much as I’ve loved my iPhones through the years – as many users have found, if you actually use them for everything you want to use them for throughout the day you tend to run low on battery.  The iPhone 4 so far seems to have a much improved battery/energy profile.  Through all of my demoing yesterday around the office, the battery meter showed I had plenty of battery left.  I didn’t feel the need to plug my phone in and give it a quick charge to make sure I could make it through the rest of the day.

Behind the scenes there’s some great improvements I appreciate as well.   The GSM upload speeds are MUCH better. In my speed tests in the past 3G was limited to between 100kb/s – 300kb/s but now in speed test results I’m seeing 600kb/s-1500kb/s upload speed in the Waltham area.   This shows a pretty large improvement when sending mms messages, emails, tweets with pictures attached, etc.

I’ve also seen a great improvement of the accuracy of the GPS.  On my iPhone 3GS the Tom Tom app was good, but from time to time during my commute it would show me jumping off the road and recalculate my route. Under the iPhone 4 my GPS position is found very quickly and is very accurate as I drive around town.   I look forward to seeing how the GPS works around Boston, where in the past the buildings have blocked GPS signal and left me driving in circles J

Finally, one of the things that has a growing potential is the Gyro.  I have grabbed a new game from ngmoco called “Gun Range” that really shows off how accurate the Gyro can be.  My experience with the game so far has proven the promised precision accuracy that Steve Jobs talked about in the demo on stage at WWDC.  I look forward to seeing what app wizards come up with to do with the technology over the coming months.

What is the worst thing?

On the downside, even with all of the effort that Apple put into the build quality of the device, I’m still scared that I’m going to break it.  I remember having this feeling with the original iPhone, and indeed I never did break the device even though it took a few tumbles from time to time…. But I worry that the glass is going to get damaged.  The Bumper case definitely makes me feel more confident in my ability to protect the device but it doesn’t completely solve my concern with it’s open back.   Apple’s AppleCare doesn’t cover accidental damage, and the AT&T plan for that type of thing is prohibitively expensive.

The other concern I have so far is around the Bumper case itself.  It’s also got a great build quality as we’ve come to expect from Apple.  But the case itself does add some limitations to the Phone as far as accessories go.   The bottom connector doesn’t have enough clearance left to right to allow most of my 3rd party and iPod sync cables to fit while the case is on the device.  The Apple provided iPhone cables that have come with the iPhone since its initial launch fit perfectly, however.   The same is true about the headphone jack.   Without the Bumper case on the iPhone 4’s headphone jack is nicely flush with the top of the phone and allows any headphone to plug into it without issue. However the Bumper case design brings back the all too familiar “deep” headphone jack of the original iPhone.  Most headphone manufactures made modifications to thin out their mini-plug surroundings so they fit into the original iPhone shortly after its release.   I’m sure in Apple’s view this is more that the 3rd party vendors not completely following suit with Apples mantra that “smaller is better”.   However, I wish Apple had just made the openings in the Bumper case bigger to accommodate 3rd party accessory compatibility.

Am I glad I took the plunge?

In a word, yes.  This iPhone is by far the best mobile phone I’ve ever used.  It will be hard pressed for any one to come even close this year.  I hope to see some great innovation out there this year… I just don’t see anyone putting the attention to detail that Apple does into their products.

That said, I’m pretty bought into the Apple ecosystem with all the Apps I have for the iPad, iPhones, iPod’s as well as content I’ve grabbed in the iTunes store for my Mac’s, PC’s, and Apple TV’s.  Theres no doubt that i’m an Apple fanboy… but can you blame me?  They build beautiful stuff.  Sure at times there are flaws, there always will be in any product.  I think Apple consistently takes the right bets and puts their energy into what’s important for success… and it might be expensive but in the end you get what you pay for.

My logic on the yearly upgrade cycle is simple.   Over a course of the next year with AT&T until the inevitable next iPhone comes out, I’ll pay around $1320 to AT&T to use the device.  For my line of work, I would need to pay that no matter WHAT device I use to do it.   For me, paying $199-$299 to get to play with new stuff, push the edge of what’s possible, and have the latest tech in my pocket…. is well worth the expense.  Besides, I’ll be selling my 3GS – so the full out of pocket cost on my yearly upgrade is probably the same I will pay to go out to dinner tonight… at a table dimly lit by the warm glow of at least 2 new iPhone 4 screens. :-)

PocketMac 4.0!

October 3, 2006 Leave a comment

Its here. PocketMac 4.0. Woot. Review to come. Finally!

Categories: Cool Stuff, Tech

Groovy offline

May 16, 2006 Leave a comment

I’ve been pretty interested in playing with Groovy, and as I am doing quite a few test cases recently for the new(est) project I am working on, I thought it might be an interesting time to grab it, and see if it can make my junit stuff easier and a bit more flexible. Turns out…codehaus is down. Or. At least the part that hosts Groovy.

How annoying. Murphy’s Law, huh — finally try to play with new technology: server’s down.

Ug. Well, since Groovy doesn’t appear to be mirrored anywhere, I guess I’m out of luck. Best I can tell, the site has been offline for around 2 days now. This precise number was obtained by me attempting to download Groovy yesterday, and then again today. Very scientific. Maybe tomorrow.

Update:

Groovy is still offline

Categories: Tech

Microsoft Word

March 10, 2006 Leave a comment

I was doing some work in Word this morning, and ran into the hateful autocorrect. After unchecking about 20 options to make Word just “put what I type on the page”, I still couldn’t stop auto-capitalization in tables.

Finally, I clicked the “Lightning bolt” thing that happens when Word is wicked proud of doing something that you probably didn’t want it to do anyway, and showed:

autocorrect

So. I found out how to turn it off. Not that I would ever want to, but I have no idea how to turn it back on again, as a checkbox for this doesn’t seem to appear in the AutoCorrect options panel. Maybe it is in one of the other 4 or 5 places where preferences can be set in Word. *sigh*

Anyway, at least I can continue writing without weird things being capitalized against my will.

Categories: Tech

3 days = new AudioFaucet

February 21, 2006 1 comment

NMS (the company I work at) had president’s day off, so of course, what did I do, but spend the whole darn time in front of one computer or another.

Thankfully, something came of it besides the realization that you can’t get a tan from LCD monitors (though I shall keep trying). A new version of AudioFaucet was born over the weekend. Mostly some bug fixes, and there will likely be another version shortly on its tail thanks to the help of some of our users.

You can check out the release notes for info on what has changed. We’re looking forward to getting some new features in future builds, but one of these days I’m going to have to get a full night’s sleep :)

Categories: Development, Tech

bad java on 10.4.1

May 18, 2005 Leave a comment

Its official java hates me. heck. i think my whole powerbook hates me. running java works once on my powerbook. after that, the permissions on the jvm.cfg file are corrupted, and I can’t run java again without either fixing the permissions or running disk utility and fixing the permissions. how annoying.

Anyway, disk utility reports:


Repairing permissions for “PowerBuk”
Determining correct file permissions.
Permissions differ on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/jvm.cfg, should be -rw-r--r-- , they are -rw-r-----
Owner and group corrected on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/jvm.cfg
Permissions corrected on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home/lib/jvm.cfg
Permissions differ on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/classlist, should be -rw-r--r-- , they are -rw-r-----
Owner and group corrected on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/classlist
Permissions corrected on ./System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Libraries/classlist

Permissions repair complete
The privileges have been verified or repaired on the selected volume

Anyway. at least i can fix the permissions and run stuff. But…if OSX disk utility knows it is receiving bad permissions — why let it get changed at all.

Oh, and yes, it was an arduous reinstall. Fraught with problems and disaster, nearly all of my own making, but…most likely there is some evil group/user/thing going on that I just can’t figure out.

Categories: Tech

jabber setup help…

May 11, 2005 Leave a comment
Categories: Tech

subscription music services

February 7, 2005 Leave a comment

Scobleizer: Microsoft Geek Blogger applauds Napster ads

There is definiately an intrinsic value to owning the music you buy online. Even if it is DRM’d and not completely free. Although WMF music may seem more “free” because you have a choice of lousy players to put it on, the DRM is still there, and has many more facets to its “protection”.

it is possible that subscription services will become something people will be interested in, but there seem to be a whole lot of kinks to be worked out: how long can i keep my music? do i have to check in with the napster service to keep it? can it be removed from my player after ‘X’ days? Does it warn me when it is about to be removed? Anyway. i’m not particularly into subscriptions. Plus, as Kyle and I were discussing, there isn’t a model for subscription music yet really. Except for like XM radio. Which sort of fits the “shuffle” mentality. anyway. we were thinking something along the lines of perhaps a podcast. That you can subscribe to, in iTunes, but is sort of like an ‘on the go’ radio station. anyway. just a thought. feel free to pay me to help you put the idea into practice :)

Categories: Tech

x11vnc with solaris

January 20, 2005 Leave a comment

compiling x11vnc

this is extremely straightfoward. just make sure you have gcc installed, and /usr/ccs/bin in your path (for ar), and all should be good in the world

running x11vnc

easy to run. easy peasy.

x11vnc -display :0

when you are logged in. the trouble is, I have an intel solaris 9 system on my desk sitting next to my macintosh. and i don’t have the patience to have two keyboards and mice sitting around. icky. so. i wanna use osx2x to get my mouse and keyboard over there whenever possible. I want to do it even on the login screen — I don’t want to dig around for my wintel (or soltel in this case) keyboard and knock over coffee or something while trying to log into the damn thing.

to get x11vnc working at the login screen, you need to give it an -auth option. on solaris, you want to use the auth file in /var/dt/… Mine is called: /var/dt/A:0-n6aO5a. So now the command line looks like:

x11vnc -display :0 -auth /var/dt/A\:0-n6aO5a

This is all well and good, but…it seems to hang after that, and never manage to get the x11 connection up and running. Turns out dtlogin grabs access to xwindows for security purposes. On solaris, this can be disabled in /usr/dt/config/Xconfig by changing

#    Dtlogin*grabServer:        False

to

Dtlogin*grabServer:        False

easy enough. now x11vnc can start up its x session while dtlogin is running. all good. what about using xdmcp to access another solaris host on the network? well. seems that the remote dtlogin session may grab access to the xserver.

This may be something proprietary to Sun’s X server — not sure. I did not have the same problem when doing the exact same thing under Fedora Core 3. Who knows. Also, weird error messages pop up about the hostname not being set properly when I do log into the remote system (after digging up the keyboard, etc). Clicking “ok” (it is the only option) logs you back out again. Fortunately just closing the dialog box with the error leaves you logged in without (so far) any ill effects.

I was hoping to play with solaris 9 a bit, since there are some work items coming up that greater familiarity with s9 will be greatly helpful. This could be a deal-breaker for me tho. Maybe I’ll just pick up one of those little roll up keyboard things. just to have a crappy, hide-able keyboard for the machine. shrug

anyway, if anyone knows any details about hot to make solaris behave in a slightly more sane fashion. comment. email. give me the love.

Categories: Tech

How things move…

December 19, 2004 Leave a comment

So. The two most interesting industries to me, personally, are probably the PC software and hardware industry, and the wireless telecom industry.

So this past week, there was the announcement that Sprint and Nextel are joining forces. Probably much to the chagrin of Verizon, despite their public display of disinterest. The auction in January could be equally as interesting. Hopefully TMobile can manage to get some more airspace without going broke :)

First off, if you haven’t read the past two I, Cringely pieces (one, two) do it, or get off the internet now, because your wasting bandwidth for those of us who use it right. Then go learn a little bit about some potential upcoming Microsoft and Google Wars. While you’re at it, you might as well spend some time on an open letter from Scoble to his uberboss. It is actually a good point, but I think it illustrates how marketing guys (Scoble is marketing, right? — he sure sounds like the marketing guys @ work) think. “Get celebrities, get ideas, generate a media circus”. Good ideas, really they are. Apple’s idea was different, however: do something really good. And they did. Perhaps it was timing, but…it was also the right design at the right time. Just so ya know. One of these days I’m going to have to do a fau-Scoble entry. Basic things in a Scoble entry: mention family member working at Apple, mention channel 9 site, mention all new RSS trends — podcasting, atom, rss 2.0, mention how cell phone number is on web page, mention how microsoft is a changed company. :) I jest. I do. But its a little true.

So. Eek. All this change. Wireless, software landscapes, hardware landscapes. Well. I guess its just something we’ll all have to ride out together. And try not to bitch slap each other too many times along the way.

Categories: Tech
Follow

Get every new post delivered to your Inbox.