Early Thoughts on Microsoft Surface

The short version: I’m not going to buy one and I’m not sure why most people would buy one at launch.

So the Surface pricing was revealed as the pre-order page went live on the Microsoft Store. For $499 you get a 32GB tablet without a keyboard. Add $100 and you get a touch cover keyboard with it. Lets be clear here, you’re going to want the keyboard. Yes, it’s designed around touch, but Office is one of the bigger selling points of this tablet and you’re going to want a keyboard.

Assuming you go with the $599 tablet + keyboard combo, what do you get?

Well, you get…

  • Windows RT
  • Office Home & Student 2013 RT
  • Sleek (presumably high build quality) tablet hardware
  • An innovative cover / keyboard combo

That’s fine and dandy, but the real question is what can you do with that setup…

  • Run the basic first party apps on all mobile platforms like Mail, Calendar, Contacts, Web Browser, etc.
  • Run the big hitter 3rd party apps on all mobile platforms like Netflix, Kindle, Evernote, etc.
  • Run Office (specifically Word, PowerPoint, Excel, and OneNote)

If you don’t see what you do 90% of the time in that list, you’re going to be a bit screwed if you pick up a Surface at launch. Since this is Windows RT and not Windows 8, it looks the same on the surface, but you can’t actually run any of your regular Windows desktop apps. Office doesn’t include apps you may expect like Outlook, nor does it allow you to use certain features like macros…which may or may not be a deal breaker depending on your use case. All apps have to come through the Windows Store as well – this is more like Apple’s iOS than it is the traditional Windows you’re probably expecting.

Sure, there is an a Windows Store for apps now…but you’re going to be very disappointed with the selection if it doesn’t improve drastically between now and the official launch in 10 days. Last I checked, there were 663 games in the store. Of those games, you’ve probably heard of 5 or so of them…I wouldn’t expect much from the rest. All of the other categories are worse. Take the Finance category – there are 46 apps total. Of those 46, 3 are checkbook/budget apps, a couple are currency converters, and the rest are basically stock tickers. You’ll see a few apps like Adobe Lightroom 4, but then you’ll see they are “Desktop Apps” which means they aren’t going to work on your Surface.

After browsing through every category in the store, there just isn’t much substance there. I really thought there would be more useful and/or fun apps at this point, but honestly, I have no idea what people are going to use on their $600 tablet other than the big apps I mentioned earlier. If Office on a tablet is that important to you (and you can live with the Office RT limitations), then maybe this tablet makes a sense for you. Otherwise, you can get the other apps on a device like the Nexus 7 for much cheaper without sacrificing much (if anything).

The worst part of this is the fact that the hardware looks really nice, the battery life sounds like it’s very reasonable, and the hardware specs overall are certainly capable of delivering some compelling experiences. Those experiences just don’t exist in the Windows Store today. I’m afraid the first wave of consumers will pick up the Surface, realize their tablet isn’t backed by a meaningful number of quality apps, and promptly kill any momentum the Surface picks up at launch. Even the version of Office 2013 that ships on the Surface is a “Preview” release…it’s not even finished yet (although it may be perfectly usable as is – who knows).

All in all, I hope Microsoft can pull this one off, but I’m not sure their massive marketing campaign can make up for the lackluster launch lineup once consumers get their shiny new devices home. It’ll be a shame to see such a beautiful hardware design go to waste.

Cat Feeder Project [Part 1]

Some of you may know my cat situation. If you’re not aware, the long and the short of it is that my cats used to only eat dry cat food. One of the cats ended up getting very sick when I moved to Los Angeles. After she recovered (she’s fine now), she decided she’ll never eat dry food again and only eats very specific wet cat food.

The problem is that I have two very nice automated dry food feeders that I can’t use. Both cats need to be on a schedule to help control their weight. So I started researching wet cat food feeders and it turns out, there aren’t many. Not only that, the feeders that are out there all use ice packs which limit you to 8 or maybe 12 hours of feeding. That’s totally not acceptable to me so I’ve decided I’m going to try to design my own wet cat food feeder.

What

So what is this thing? Well, it’s a small (~2 ft wide) unit that has a certain number of rotating food cups. The food cups can be filled with wet food (or dry food) and the unit can be programmed to expose each food cup to the cats on a specific schedule. The unexposed food will stay seal up inside the unit and a cooling unit will keep the unexposed food nice and cool.

The goal is to have the unit keep food at refridgerated temperatures (TBD what that means) consistently to allow food to be stored in the unit for up to three days. That seems to be the maximum time wet food is allowed to be refridgerated based on manufacturer information, so that’ll be the target for version 1.

If the machine can feed twice a day for an overnight trip or once a day for a long weekend trip, it’ll be fantastic, so that’s the target.

Why

On top of the issues mentioned above, I really want a exposure to the hardware + software world. I’ve worked on software for quite a long time and basically everything I’ve built is totally virtual in nature. That’s all fine and good, but I’m really wanting build something physical. Of course, some software will still be needed, but I’ll also get some electrical engineering, product design, and CAD modeling.

The other part of the why is that I really want to be able to go on a long weekend trip and not have to worry about the cats getting fed. Today, we basically can’t be gone for longer than about 8 hours at a time without having someone come by to feed the cats.

How

I’m planning on building everything with some pretty common parts. The initial design / prototype is going to be all plastic, mainly because I’m getting a 3D printer in December. The general electronics won’t be anything super special. For the prototype, I’ll be using an Arduino Uno for overall control, a motor controller board to rotate the food dish, a external power module to power the cooling system, and a few other random bits.

For cooling, I’m planning on using a Peltier cooler. They aren’t very efficient, but they are relatively easy to use and they can work reasonably well (based on my experience with a little mini fridge). They are also pretty cheap, so it’s quite cost effective from a component perspective. The cooling will be the trickiest aspect of the whole project.

When

Well, I’ve already started playing with the basic components and working on the hardware design (the body of the feeder, not the electronic components). The 3D printer won’t be available until later in December, so I can’t start working on the real prototype until then, but I’ll be able to play with the cooling system this month and into November. My goal is to have a really rough 3D model ready by the time the printer is available. I’m assuming I’ll needed lots of revisions to the plastic parts since all of this (the design process, printing process, and design software) is new to me, but I want to be able to hit the ground running.

As far as the finished product, I’m hoping to have a totally working prototype in Q1 2013. Will that happen? I have no idea, but I really, really want this product so I’d like to have something working sooner rather than later.

What’s Next

I plan to blog my progress on this project. It’s as much for me to keep track of things as it is for everyone else to follow along. Next time, I’ll show the current stage of the design and share some thoughts on the design process as well as the design software I’m using. This should be a fun project, so I hope you have as much fun following along as I’m having building this thing.

Thoughts on the 13" MacBook Air

I’ve had my 13″ MacBook Air (mid-2011 model) for a few weeks now and thought it’d be a good idea to share my impressions. I originally moved to Apple on a black MacBook, then switched to a top end 17″ MacBook Pro, and now I’m on an Air.

What’s Good?

Weight
It’s fantastically light. My MacBook Pro feels like a brick after using the MBA for a while.
Size
Not only is it light, it’s thin. Like, really thin. It’s not really that much thicker than my iPad and that’s impressive when you consider it’s a full featured computer.
Battery Life
I haven’t used it for photo/video editing nor have I used it for games, so my usage is pretty moderate, but still, the battery life is excellent. My MacBook Pro has a good battery life for its size, but the Air has been really impressive. I haven’t timed the battery life, but I can say that I frequently use it for extended periods of time without even thinking about the power cable. That hasn’t been my experience with other laptops (Apple or otherwise).
Solid State Drive
It’s amazing how much of a difference a solid state drive makes. Startup is extremely fast, launching apps is even faster, and even development in a virtual machine is faster.

What’s Bad?

Screen Size
It’s totally usable for most of my everyday tasks, but for things like development, it’s a bit small. The good news is that it powers an external monitor just fine. If you’re on the go and need to do certain kinds of tasks, it’ll feel a bit cramped. I can’t imagine the MacBook Airs line won’t merge with the MacBook Pro line to provide the larger screen sizes in the future.

Other Thoughts

That’s actually the only negative thing I’ve noticed. I happen to have the 4GB RAM/256GB SSD model, so it’s maxed out on the basic specs. It’d be nice if the RAM went up to 8GB, but honestly, 4GB has been plenty (even with large-ish databases loaded) due to the SSD. The storage space may end up being a problem for me down the road if I started storing my main photo library, but I’m undecided how I want to handle that. Overall, the MacBook Air is the best laptop I’ve used for my everyday tasks. I’m sure I’ll find a few things where I miss the power of my PC workstation or my MacBook Pro, but so far, I’ve really impressed.