Gadget Habit

A bunch of technobabble.

Nexus Q Review

| Comments

It’s a what? Ever since I returned from Google I/O, this is what people have been saying when they see the newest addition to my TV setup, the Nexus Q. It’s hard to blame them though, since it just looks so different, for a home theatre device. unlike those bland, black boxes that most living rooms are filled with, the Nexus Q is a heavy (about two pounds) sphere, which is lit by a ring of 32 LEDs. The top side of the Q spins freely to function as a volume knob, and can be tapped to mute.

On the back of the Q, things are less clean. There’s both micro HDMI and optical audio out, ethernet and a micro USB port for “encouraged hacking”. There’s also a set of banana connectors to allow you to hook up speakers to the built in 25-watt amplifier.

So how’s the UI of the Nexus Q, you might ask. Does it look as smooth as Jelly Bean does on the other devices that I showed you a few weeks ago? Funny thing is, the Nexus Q doesn’t have a UI of it’s own; it requires an Android device to set up. All you need to do is tap an NFC enabled device to the sphere, and it will take you to download the Nexus Q app from Google Play. Start up the app, log in with your Google account, and you’re all set to use the Q.

Since the Q doesn’t have it’s own UI, let’s take a look at the Nexus Q app for Android.

You don’t really use the app for anything after setting up the Q initially, all the media is controlled through the Play Music, Play Movies and Youtube apps. All you need to do is hit the little triangle that will appear when you’re on the same network as a Q.

My biggest complaint about the Q is the way you set it up to involve your friends. First you need to enable guest mode from the Q app, and then manually invite all the people you want to have access, which actually sends them an email to download the app. This seems like such a convoluted process, and I doubt people will actually care to do this. Not only that, but I see no way of revoking someone’s ability to use the Q after you’ve invited them. We all know that one person who takes their music privileges a little too far, but it seems that the only recourse in that event is to turn guest mode off all together.

Is it work $300 right now? Probably not, no. Unless you’re a huge consumer of Play media, you’ll probably be better off with a Roku, or something like that. Even if you are a consumer of Play content, you’re probably better off with a Google TV, since after all, that does other things.

Shots From Outside Google IO 2012

| Comments

I’m in San Francisco for Google IO 2012, and while Nate and I were wandering the city, we passed by the Moscone Center and I snapped a couple of photos.

My guess is that there will be a Nexus tablet (see the Nexus banner on the third floor), with NFC and Google Wallet, and then attendees will get to test the tap-to-pay out at the Google Wallet sponsored Google Store.

We’ll certainly find out tomorrow though!

Microsoft Surface: Has Microsoft Nailed It?

| Comments

Last night Microsoft unveiled Surface, its entry into the already crowded tablet arena. The name, you might be thinking, sounds awfully familiar. That’s cause it is. Anyway, the hardware of this reincarnation is not a table, it’s actually quite sleek.

WWDC Recap

| Comments

If you remember from last week, I made some predictions about what Apple would reveal today at WWDC. Let’s recap what actually happened, and we can see the hits and misses.

New Macs

Yep. Refresh for the Air and Pro lines, and the introduction of the “Super Pro”. Yeah, I was wrong about the “Retina” all around, and nothing for the Mac Mini, but I’d say I was pretty darn close. There was technically an update for the Mac Pro, but as Marco from Instapaper points out, they basically didn’t do Pro owners any favors.

Mountain Lion

Got a release month (July). There was iCloud Tabs, and a few other iOS features (Notification Center, iMessage, etc.) coming to the desktop.

iOS 6

I was a bit disappointed. Nothing I saw made me feel like I needed to have the newest update, since most of the new features are already present in the competitor’s latest offering, Ice Cream Sandwich. Can’t wait to see how Google strikes back in two weeks.

My WWDC 2012 Predictions

| Comments

Since essentially all other tech blogs are writing about their predictions for Apple’s Worldwide Developer Conference which is being held next week, I’ve decided to throw my guesses into the ring, so we can go over them next week, and see how I did. I’ll try to touch on all the big rumors that are going around, but if I miss one, feel free to mention it in the comments.

Things that I think are likely/definite:

New Macs

As any techy will tell you, Intel has shipped some new generation CPU’s recently (referred to as Ivy Bridge), which would be natural fits for the aging Macbook Pros, as well as the Macbook Airs, iMacs, and even the Mini/Pro. This would also confirm another rumor that’s going around regarding USB 3.0, since the Ivy Bridge CPUs ship with USB 3.0 support. It’s also believeable that there will be a new Mac Pro too.

The Raspberry Pi Has Arrived!

| Comments

As the title suggests, I just received my Raspberry Pi (Model B) in the mail. For those who don’t know about the Raspberry Pi, it’s a small little computer with 256MB of RAM, a 700MHz CPU and a GPU capable of 1080p output over HDMI. Connectivity is provided via 2 USB 2.0 ports, and a RJ45 10/100 Ethernet port. There’s HDMI and RCA video, and a 3.5mm jack for audio. Lastly, there’s an SD slot on the bottom for storage, and the device is powered by a microUSB port, the same one as most smartphones.

I have to say, despite looking at pictures, and seeing information about the Pi on the web, I’m still surprised how small this thing is. It’s so small that the box that it comes in looks like a deck of playing cards:

I decided to go with the Debian image, not only because I’m familiar with it, but also because that is the suggested distro in the documentation. I’m considering switching to Arch after I fiddle around with it a little bit more. After quickly running to pick up an SD card, I hastily plugged in the Pi to my home network, and plugged in the power. A few seconds later, and I was up and running. I logged in and tried the default setup of LXDE (pictured below), and I have to say, it’s a little sluggish. I tried out some of the included apps, like Midori (the default browser), and a few of the included development tools.

While the CPU is a little on the slow side, the GPU performance looks impressive. It plays 1080p content with no trouble, and I’m going to try streaming some video from my NAS later. Others on the internet have reported no issues with that so far.

Anyway, I still haven’t figured out what I’m going to do with it yet, but it is a pretty fun little machine. I am investigating options for cases, since I also don’t really have a good place for it yet. I was looking at this one on Shapeways, but then the case would cost more than the computer itself! The Raspberry Pi foundation appears to be working on something though.

Small Computer, Huge Screen

Is it worth the $35? Yeah, I think so. Maybe not to the average person, since it’s pretty underpowered for things like web browsing. The community around this thing seems huge (and probably will grow as more are shipped) which makes me feel there will be more in store for it. At this price, it’s slightly more expensive than an Arduino, and a lot more versatile (at least from a software perspective).

Everyone Should Learn to Program

| Comments

I was reading a post the other day which was written as a response to Jeff Atwood’s seemly controversial blog entry, entitled “Please don’t learn to code”. The part that struck me the most is quoted here:

We learn new things because our perception of the world is shaped by our mental catalogues of what is possible and what it useful. We constantly filtering out perceptual noise on the criterion that it doesn’t help us achieve some goal or end. Just think of when you learn a new word. You suddenly hear it everywhere. Not because everyone else just learned it too, but because you had been filtering it out. It didn’t help you get around because you didn’t know how to use it.

If you don’t know how to program, you filter out all parts of the world that involve programming. You miss the loops and divide-and-conquers of everyday life. You cannot recognize programming problems without the understanding that outlines these problems against the noise of useless or random information.

The whole thing is worth the read, so if you have a few minutes, I highly suggest it.