Traveling without a laptop

I recently went on vacaton with my family and for my electronic gear, I only took my iPhone and iPad. It got me thinking how long it has been since I traveled with a laptop for personal trips. Several years ago, when I first got an iPad, I tried just using it for trips, but felt like my hands were tied behind my back. Over the last few years, I’ve found that while my laptop is a bit easier to use with the bigger screen and bigger keyboard, for most of my needs on the road, I consume content (web, books, movies, etc.).

On this last trip, I found that I still needed to connect to my server as well as back to my home network, With Prompt from Panic, I was easily able to SSH into my server and tweak server settings. In addition, I used a VPN and Screens to control my server at home. I also used Remote Patrol to look at the cameras on my house.

When I got home, I decided to get a keyboard for my iPad to complete my setup. Now it is easier for me to not just comsune content, but also to compose.

The only major things I can’t do when I travel is write code (I still do some personal projects here and there) and keep up with my accounting. Both are pretty minor and I’m quite pleased at not having to travel with a computer for personal trips; it kind of feels liberating.

The iPad is an excellent tool and as many people have already written, the iPad can be the primary computer for many.

Surveillance Camera Setup

Last week I was asked on 4 separate occasions what I use for my surveillance cameras. While this is usually a simple answer for most, it isn’t for me. My system wasn’t the cheapest, easiest to put together, or operate, but I like having control and being able to select my components. Since my cameras are clearly visible on my house, I’m not giving away any secrets about them.

So here it goes.

I have Q-See QCN7001B IP cameras (they appear to have been replaced by the Q-See QCN7005B). These cameras are PoE (Power over Ethernet) so that there is only one cable going from the camera to a PoE switch. These are 720p cameras with IR capability. The picture is pretty clear and the night vision is very good. They’ve been up for almost 2 years without any problems.

The cameras are hard wired (when we renovated our house, I was able to run all the wires in the walls back into an equipment closet) into a Cisco SG 300-10P PoE switch. While the switch is managed, I don’t use any of the management capabilities. When I was shopping around, there weren’t many rack mount PoE switches available without a fan.

Since I already run a Mac Mini as a server (media, video, build server), I wanted to record all the video onto that; this reduces the need for a separate device, gives me a choice of software to record, as well as keep noise and power consumption down. On the Mac Mini, I run SecuritySpy. It isn’t the prettiest piece of software, but it works well and has the options I need for rolling over video, recording stills, etc. It also has a web interface if I wanted to use that and port forward through my router.

For remote access to SecuritySpy, I use an app called Remote Patrol on my iPhone as well as iPad. There is a bit of configuration involved here, but it wasn’t difficult for me.

So what does this setup (which isn’t cheap) buy me over an off the shelf solution? Well, it allows me to easily backup all the video and configuration (just use a standard Mac backup program like SuperDuper!, it allows me to run a very energy efficient recording device (the Mac Mini is pretty efficient in terms of power usage compared to a standalone box), and I can swap out my cameras at any time (that’s a huge reason to use PoE over any other type of camera).

What do I lose with my setup? Ease of installation is a big one and easy of use (that may be debatable as I’ve seen the interface for one at my parents’ condo). It also requires me to handle all the backups which a cloud based solution has that under control for you.

I definitely wouldn’t recommend this to the average consumer and am, in fact, looking for something to recommend.

My Kickstarter Scorecard

Over the last few years, I’ve seen a number of interesting projects on Kickstarter. I’ve backed 10 of them and have had mixed results in the results. So far 9 of the items have been delivered and the last one is due to be delivered in a few months. Let’s take a look at what I backed in chronological order:

  • Icons for iOS

    While the author probably didn’t need backing for this project, he did quite well and produced some nice icons. I received exactly what was promised and I’m pleased with the result. The author has continued to put out great icons. So I’ll give this a thumbs up.

  • The Oona

    This project was for a stand/way to hold an iPhone. Unfortunately, this was an utter failure. I reviewed what I got and wasn’t too pleased. This will be a thumbs down.

  • MySaver: protection for your iPad, iPhone, and iPod cables

    This was in interesting project designed to reinforce 30 pin iPhone/iPod cables. I reviewed this as well. While a bit expensive, this project delivered on what was promised. 3 years later and I still have cables with the MySaver on it that are doing well. We’ll give this a thumbs up as well.

  • MobileMount – Double Suction Cup Mount for Phones / Tablets

    As some might be able to tell, I’ve been in the search of a good way to hold my iPhone/iPad on my desk. This was another attempt to find a good way to hold the devices. Like other projects, I reviewed this as well. Unfortunately I’ve learned that suction cups are extremely unreliable and make poor mounts. This is a thumbs down.

  • Pebble: E-Paper Watch for iPhone and Android

    This project had a number of delays and it was well funded. Would this live up to all the hype? Well, 2 years after I received my Pebble, I still wear it everyday. When I first received it, I reviewed it. The product has only gotten better over time with all the updates. I’ll this this a big thumbs up.

  • Une Bobine – For People Who Love iPhone… and Android

    Another interesting project of a way to hold an iPhone. Unfortunately the longevity of this was limited given that Apple changed its connector. While they delivered what was promised, I wasn’t wowed by it. I’ll rate this as a neutral.

  • Almond+ : 802.11ac Touchscreen WiFi Router + Smart home Hub

    I was excited to see another option for home automation. This project was delayed a number of times, but was finally delivered. They are still working on the firmware and a new firmware was released the other day. I think they over promised and barely delivered. The hardware seems up to snuff, but the software has a lot to be desired. I think this ranks in as a neutral (leaning on thumbs down, but since they keep updating the firmware, I’ll leave it as a neutral).

  • Reel Delicious

    I backed this project in order to help a school project (most of the backing was tax deductible). I’m going to give this a neutral as it doesn’t fall in line with the tech projects I normally back.

  • XY – The secure iOS/Android Bluetooth tracking tag

    A co-worker pointed me to this project and I was curious about the software on other Bluetooth LE tags. Unfortunately, like other Bluetooth LE tags, it didn’t live up to the hype. I think that this is more of a failure of the technology than the implementation. I have to give this a thumbs down.

  • Hush | The World’s First Smart Earplugs

    These haven’t been delivered, yet. I’m confident that they will be delivered, but it remains to be seen if they will work as well as they promise.

So, lets recap. 3 thumbs up, 3 thumbs down, 3 neutral, 1 to be delivered. That’s not a great track record for projects. Will I keep backing projects on Kickstarter? Sure, I love the anticipation and being the first to get something new. I do have a limit on how much I’ll risk (unlike other projects that people back, so far I’ve received the promised items), but I’ll keep going with some projects.

Finding the perfect streaming media box

For years, I’ve been looking for the best way for my wife and me to watch TV. We haven’t had cable TV in years, so up until about 2 years ago, we strictly watched what I recorded on my Mac Mini using El Gato’s EyeTV. I switched to using the HDHomeRun instead of the EyeTV tuners and things have been running flawlessly. One day my wife mentioned trying Netflix and we tried it out on my Nintendo Wii. While it worked OK, the quality wasn’t great and the user interface was kind of weird because of the WiiMote controller.

At that time, I decided to get an Apple TV (2nd generation of the small box). It worked quite well for Netflix and managed to setup some scripts to export all the TV content we recorded into iTunes and then use the Apple TV to play it. The system worked and I had no complaints. Almost another year went by and when we moved into our new house, we got a new Vizio 50″ TV. Since we already had Amazon Prime, I thought I would check out some of the Amazon Prime Videos available using the Vizio TV. The interface on the TV for Amazon was so poor, it was practically unusable.

I had heard good things about the Roku, so I decided to give it a shot. It handled Netflix and Amazon Prime. In addition, there was a Plex app for the Roku. Even though I had played with Plex in the past, I wasn’t all that familiar with it. I installed the server software on my Mac Mini, tweaked my scripts that exported the EyeTV shows to the Apple TV and had the shows exported to Plex.

So now I had Netflix, Amazon Prime, as well as my TV shows working on the Roku. Everything worked well and is pretty easy to use.

Why mess with something that works? Well, a friend of mine had an Amazon Fire TV and said he liked it. I’ve read mixed things about it and didn’t have a need to get one. About a week ago, one showed up at my door with a game controller, so what did I have to lose?

The Fire TV is a bit different than the Roku and with Plex installed on the Fire TV, I should be able to get the same content I already had. After a week playing with the Fire TV, I have to say that it has potential. The Plex app, however, needs a bit of work. It is an Android app with few customizations other than working with the game controller and remote. In particular, the Plex server generates media index files which lets me see thumbnails while I’m fast forwarding so I can also stop the forwarding when the show starts.

Unlike the other boxes, the Fire TV runs Android and has a pretty wide selection of apps, including games available for it. I’ve used some Amazon credit to purchase some games and have downloaded a few free ones. While I’m not a hardcore gamer, I’ve been pretty impressed with the gaming ability of the TV. I’ve already wasted a ton of time playing games, so it must say something about the box! The game controller works well not only for games, but also for navigating the menus; the joystick makes it quite easy to quickly move around.

As much as I wanted the Fire TV to replace my Apple TV and Roku, it doesn’t quite do that. It could almost replace the Roku if Plex worked better; Plex for Android was designed for a mobile device and as I wrote earlier, hasn’t really been updated for the Fire TV. I am using my Fire TV for Amazon Prime, Netflix, and gaming. The Apple TV has 1 feature that neither of the other 2 has and that is AirPlay for the times when I want to throw my iPad or iPhone’s screen up on a big display.

The battle of the Bluetooth tags

Several years ago, I started looking into Bluetooth LE as it would let me work with devices and potentially get something in the app store without having to become an Apple partner and get a device certified. While I haven’t released anything for the app store, I’ve done some dabbling with the technology.

One of the areas that seems to have a lot of interest is in “beacons” to provide finer grained location data for apps. A simple example is putting a “tag” on a set of keys and knowing when you’re close to them. This seems quite popular and a lot of companies are getting into this area. In the past year or so, I’ve collected a number of different “tags” to compare the apps and see how they function. For the most part, the tags are advertised as helping you find lost items. At this point in my life, I rarely lose things, so my interest in these is more academic than practical.

I’ve purchased tags from StickNFind, tile, and XYFindIt. I’ve had the StickNFind ones the longest, but never got around to writing a review; the other 2 sets just arrived.

To begin with, all three have this concept that if you lose your whatever out in public, someone else with the app will somehow come within close proximity to your device, receive the ping from the tag and then upload the location to their cloud server. To me, this seems like one of the stupidest features as it requires a large number of people to have the app running in order to blanket the world with the receivers for the beacons. They should all just cut this out and forget the cloud component of their “service”. I have no idea why people think this is a good idea, but it is ridiculous.

Moving onto the hardware. All 3 devices look a little different and take slightly different approaches. The XYFindIt and the StickNFind devices both have replaceable batteries; the tile is a sealed device and they expect you to replace the tile about every year. There have been numerous complaints about the devices arriving DOA because the batteries were dead. I think that the tile is very short sighted in this as the tiles themselves aren’t cheap and if they expect you to replace them yearly, I’m not sure who will do this. Having said that, I like the design of the tile devices. They are flat and have a built in place to put them on a keychain. The StickNFind comes with a piece of plastic that you stick onto the back of the device and then put that on a key ring. The XYFindIt devices are hexagonally shaped and have a hole for a keyring.

The tile has the best looking hardware design. In addition, the tile’s audible beep when finding it is more pleasant than the other two. However, the lack of a replaceable battery keeps me from feeling completely comfortable with it.

IMG 3792

From left to right: StickNFind, XYFindIt, tile.

While all the hardware is basically the same (a fob/tag that you hook on a keychain and beeps when you alert it), the software you install on your phone is where the differences are more noticeable.

Starting with the StickNFind, the app resembles a radar (because that is such a great analogy in trying to locate something). The biggest problem with this is that the Bluetooth LE ranging is so inaccurate, the radar image is useless.

StickNFind

The app doesn’t use any standard controls and I have no idea what most of it means. The app is basically useless when all I want to do is find my tag. You can send out a request to the tag if you’re close enough to sound the beeper, but I can’t tell if it is in range. Also, I found the app to be flakey and took awhile to realize that I was logged into my account (I’d prefer not to have accounts for these things as they’re not really needed). I’m not sure how useful Maps is (this applies to all the apps) as most of the time that I’m looking for something, the chances of me leaving it somewhere else are practically zero; if I did leave it, what are the chances that I’ll be able to recover it?

Moving onto the XYFindIt app, I really wanted to like it as it is the newest of them all and I would have thought that they had the most time to see what others did wrong and make it better.

Screen Shot 2014 11 30 at 7 39 14 PM

The dots around the outside move around and act like a compass, I think, but I doubt they actually mean anything because if I recall correctly, given the granularity of Bluetooth LE for location, it is extremely hard to be able to tell what direction the tag is located. Also, the icons are pretty strange on this screen. I’m not sure why there is an eject icon for more and I couldn’t tell if tapping the speaker icon turned the beeper on or turned it off. Lastly, the dB level is not accurate and pointless. Furthermore, the map shows the last places your tag has been; my tags have never left my desk and has given me 6 different locations for them. Not all that helpful.

Lastly, the app for tile. This app is clean and gets to the point of the tags, finding your stuff.

Screen Shot 2014 11 30 at 7 38 40 PMScreen Shot 2014 11 30 at 7 38 48 PM

I really like the simple interface and the “Find” button. If I’m close enough to hear the beep, then I can find it. I don’t really need the fancy “warmer”, “colder”, etc. For the most part, I found that the Find button did connect to the tag and played the pleasant sound; that’s more than I can say for the other tags.

Normally I list pros and cons of products, but I’m going to skip that and go onto the summary.

Summary
As much as I wanted to find some tags to use to help my wife find her keys and to put in my suitcase in case I get separated from it, I’m not convinced that any of these products is worth the money. The tile is close to being the device I’d recommend, but it was kind of hit or miss in connecting, the global find “feature” is a turn off, and the non-replaceable battery makes it a non-starter. The other 2 products have poor quality apps and a design that isn’t as ascetically pleasing as the tile.

When my tiles die, I’m going to attempt to crack them open and see if I can put them back together. They have so much promise, but if you want 4 of them, it’s basically $70 per year to use them.

Save your money and wait for the next round of Bluetooth LE tags.

A lesson in 3D printing

I’ve read a bit about 3D printing over the last few years and have been intrigued, but not enough to get a printer or design anything to be printed. After Comic-Con, I saw some mention of Shapeways and decided to check it out. I looked through some of the pieces and saw some pieces for my quad copter, specifically a quick release for my GoPro camera and a monitor mount that attached to my transmitter.

I took a risk and ordered these pieces that some random people designed and uploaded. When I received the pieces, I was extremely impressed with the monitor mount as it was quite solid and fits well. I was a little apprehensive of the quick release as the material seemed a bit flimsy. However, comparing the bracket to the bracket that I already had, I realized it wasn’t that much thinner. I’ve used both pieces a number of times and am happy with what I ordered.

3D printing is still in its infancy and the future is quite bright. If parts can be made that are as solid as molded pieces at a fraction of the cost, there could be huge markets for it. While I don’t need any trinkets (many of the 3D pieces seem to be trinkets), I could see myself buying speciality pieces that people couldn’t afford to make any other way.

Review: JayBirds BlueBuds X Headphones

For years I’ve been running with my iPhone and up until a bit over 2 years ago used wired headphones. The main problem with the wired headphones (besides the wire) is that the sweat that got into the controls would kill them requiring me to replace them every few months. This was a bit annoying and I finally did research and settled on a pair of Motorola S10 HD Bluetooth behind the ear headphones. After the first pair died within a few months and got replaced under warranty, the headphones continued to function well for almost another 2 years. This summer, the controls on headphones stopped working. So I was back to the drawing board to find headphones.

The headphones that attracted my attention were the JayBird BlueBuds X Headphones mostly because they had a “lifetime” warranty against sweat. (Lifetime being what they consider lifetime, so who knows how long that is.) The cost really put me off, so I set an alert on SlickDeals for them. When they came down in price a little bit, I jumped on them.

The headphones were easy to setup and I liked the audible feedback when they were connected. I had a little trouble getting the headphones to stay in, but using the over the ear method of setup (they call it an advanced setup), I managed to get them to work a lot better. The first pair I had died within a week and Amazon was great about replacing them quickly.

I’ve been running with them for a few months now and I like how they sound, but still check them all the time to make sure they didn’t fall out. I really liked the way the Motorola headphones hugged my head, but I also found that I had marks on my head after every run where they squeezed my head. I’m still not convinced that these headphones are the perfect headphones for working out, but they are working OK for me.

Pros

  • Audible feedback
  • Very light
  • Lifetime warranty against sweat killing them

Cons

  • Fall out too easily
  • Very expensive
  • Long term reliability is unknown

Summary

There are a bunch of options for workout headphones these days and the BlueBuds X are not the be all, end all headphones for me. They are acceptable for me and I’m not going to look for another pair of headphones. However, I can’t recommend these headphones due to the cost and the fact that I can’t keep them in my ears all the time. I wish there was a perfect pair of headphones, but so far, I haven’t found them.

Review: Logitech K760 Wireless Bluetooth Keyboard

I haven’t been a huge fan of Bluetooth keyboards because most of them require you to change batteries periodically and they generally lack a number pad. In May, due to changes at work, I was faced with having 2 computers on my desk. While both computers were MacBook Pros, I didn’t want 2 keyboards, 2 trackpads, and didn’t have the room to really leave one laptop open all the time. Ideally I wanted a KVM switch, but I was attached to my Apple Bluetooth Trackpad and my Apple Thunderbolt display can’t be used with a KVM.

So where did that leave me? I had a second trackpad, so now I had 2 trackpads on my desk. I could easily unplug my Thunderbolt display and plug it into the other computer. I could keep my USB keyboard plugged into the Thunderbolt display and have it go along for the ride when I switched computers, but decided to look at keyboards that would switch between multiple devices. I settled on the Logitech K760 wireless keyboard. The keyboard allows me to pair 3 Bluetooth devices (2 Macs and an iPad), recharges via solar, and resembles a Mac keyboard. The only thing I was giving up was a numeric keypad.

I quickly got used to the lack of a numeric keypad as the MacBook Pro’s built in keyboard doesn’t have one. Being able to switch between devices is easy and not having a wire was like a light shining down on me that I should have done it sooner! Even moving the keyboard slightly is less of a hassle as the cord isn’t coming with it.

In the 3 months that I’ve had the keyboard, it has been fantastic. I haven’t had any problems with it, it feels just like my Apple keyboard did and the addition of an off switch allows me to easily clean it. There isn’t a whole lot to say about a keyboard; I type on it and it works.

Pros

  • Wireless
  • Supports up to 3 Bluetooth devices
  • Recharges via solar panels on it

Cons

  • No numeric keypad

Summary

If you’re looking for a wireless keyboard, this keyboard is definitely worth a look. Not having to change batteries alone could be the deciding factor. The multiple device support may seem like a gimmick, but I find I use it all the time even for my iPad. This keyboard rivals Apple’s Bluetooth keyboard, in my opinion.

Too Smart for my Own Good

A few weeks ago, my wife put something in the freezer, but managed to not close it completely. The door alarm didn’t sound as the door was “almost” closed. When we got home, I found that the freezer had started to defrost. I figured that there had to be a way to sound an alarm if the temperature increased too much. I had a Z-Wave Wireless Temperature / Humidity Sensor sitting in my server closet to alert me if the temperature got too hot, so I decided to throw it in the freezer. The specs on the device said it would get down to 14°F, but I gave it a shot anyway.

I set an alarm for > 0°F, 5°F and 10°F. To my surprise and delight, I saw that the device read down to -4°F. However, I kept getting alerted that the temperature was rising and even hit 20°F every few days. This, of course, worried me so I called for service (the refrigerator/freezer is less than 1 year old).

The repair guy came out yesterday and was very patient explaining to me a feature called “adaptive defrost”. This is where a heater in the freezer turns on periodically to defrost the freezer (raising the temperature, obviously). When the heater turns on is based on how often the door is open, how long the compressor has been running and when the heater came on last. So, the huge temperature swings is expected and normal. I kind of felt dumb for having called, but the guy did say that the display has burn in and needs to get replaced, so it wasn’t a complete waste.

I’m really surprised that when I called service, they didn’t flag this and explain the issue. I spoke to my dealer twice and Samsung twice; out of 4 reps, no one mentioned it. I guess they aren’t trained in troubleshooting and find it costs less to just send someone out.

In any case, now that I know the reason for the temperature changes, I set my alarms for 25°F and 30°F and will see what happens; that should be high enough to know if the door was left open.

Electronic Mail Is Still Useful

In an article I read the other day, the author quotes the CEO of a newsletter company (which some might call a spammer) saying:

“Email is a 40-year-old technology that is not going away for very good reasons — it’s the cockroach of the Internet.”

This got me thinking about how people use email and why some people are not effective at using email.

I’ve been using email on the “Internet” for almost 25 years, have written 2 email clients ([Eudora](http://en.wikipedia.org/wiki/Eudora_(email_client) for Newton and Mark/Space Mail), and have worked on a third ([Eudora](http://en.wikipedia.org/wiki/Eudora_(email_client) for Mac), so I think I have a little experience using email. With all the new fangled communications means such as Twitter, Facebook, and Instant Messaging, some would say that email is dead. I’d argue that email is more useful than ever and that people need to be trained (or re-trained) on how to communicate. The ease of some other mechanisms has made people lazy. I’ll just go ahead and list some of my ideas that I believe helps in business communication; personal communication is different, but some of these ideas can apply there as well. Most of my items apply to composing messages, but I also threw in an item about receiving email.

  • Email should be treated like any formal communication. If you want a good response, in particular for business purposes, write your email like it is a term paper that you’ll receive a grade.

  • Don’t use abbreviations like LOL, OMG, etc. They make you look dumb when communicating with customers, co-workers, business partners.

  • Proofread your email. Check your spelling and punctuation. You never know who will read your message or how they will judge you. Remember that a lot of business email is forwarded; more than just the recipient may see it.

  • Slow down and take your time to compose your message. For some messages, I’ve spent hours composing the message and then have someone else review it before sending. You can’t unsend a message, so if you write it quickly, it may come across in the wrong way.

  • Don’t write or respond to email when you’re angry; you may regret it later. Your tone can come across in the message.

  • If you want an answer from someone, make your case, then clearly list your question or questions(s) on separate lines. I like to make my questions into a list so that someone that responds can respond inline with answers. No matter how much you think your ideas are great, if you don’t get to the point, you’re not going to receive a meaningful answer. A former boss told me to ask questions like I was talking to a 3 year old (my son was that old at the time). While I don’t completely agree with it, I think that simplifying questions in certain cases will make it easier to get an answer.

  • Don’t assume that your audience has the same context you have. In many cases, the people you are sending email to may only know a little bit about your problem and don’t know all the other working parts. So, make it easy for you to get a response by narrowing down your email to question(s) that the audience can answer.

  • Don’t address your email to a mailing list if you want a response. Address your message to one or more individuals that can give you an answer; copy appropriate mailing lists. Using the shotgun approach to email may make you look and feel good, but is not very effective.

  • Learn to use Bcc. You look like an idiot sending email to 50 people when a reply isn’t relevant to all 50 people.

  • Trim down the cc and to lists on replies removing people that aren’t relevant.

  • Know your audience. Sending email to some email list at a company is usually a bad idea. The list could have 2500 people on it who have no idea what your email has to do with them. You may think it is relevant, but others may not care. For instance, if you’re changing the schema on a database, sending it to thousands of people, many of whom don’t use the database, is going to annoy people.

  • Get to the point. Long email messages are either skimmed with the reader not getting the whole point of it or are skipped. The reader’s time is precious; treat it as such.

  • When you receive email, remember the delete key. Check the subject and maybe the first paragraph and delete email that isn’t relevant to you; you’ll be able to get through your pile of email quickly. You don’t have to reply to every message.

I believe that there is no other electronic communication means as effective as email; however, people have gotten lazy and made it less useful. A work day doesn’t go by that I don’t have to write email; if my email isn’t effective, I can’t do my job.

I’m sure people won’t agree with everything I’ve said, but some of these tips help me every day. Any comments?