Archive for January, 2017

Samsung Serves Up Details On Note 7 Fiasco

Posted in Commentary with tags on January 23, 2017 by itnerd

At a press conference today, Samsung served up the details on what factors were behind the Note 7 disaster that involved phones catching fire and exploding right left and center. With the help of two independent testing labs, Samsung built a large-scale test facility to automate different charging and discharging scenarios. They also looked at logistics and other factors. The results were: 

  • The original Note 7 battery had a design flaw in the top-right corner that was liable to short-circuit.
  • Batteries in replacement units were prone to combustion because of a welding defect.

  • Some handsets were also missing insulation tape.

Here’s an infographic on what Samsung found in detail:

Samsung_Note_7_infographic.jpg

Samsung said it was introducing an 8-point Battery Safety Check that includes additional inspection, testing and training. In addition, it explained that more space would be allowed around the batteries in its handsets to protect them from impact-related failures, and Samsung said it would take steps to improve its battery diagnostic and controller software.

 

My Trip To India & Germany – Part 2

Posted in Commentary with tags on January 23, 2017 by itnerd

I am tying this from India. But I wasn’t sure I was going to make it here. Let me explain what happened and how this almost went horrifically sideways.

I was booked on a flight via Air Canada to Newark New Jersey to catch a United Airlines fight to New Delhi. It was supposed to leave at 4:55 PM on Sunday. But it didn’t. It instead got pushed back to 5:45 PM. But then, we were informed that we would have to wait on the the far corner tarmac of Pearson Airport until 6:30 PM as that was the earliest takeoff and landing slot that they had for us. The reason for this is that they needed the gate for other aircraft. Nobody was thrilled about this at all and people on the plane were openly cursing Air Canada. In my case, it made my connection extremely tight. There was a chance that I would miss my flight to New Delhi, my checked bag would miss the flight, or both.

#EpicFail

But to Air Canada’s credit, we were airborne at 6:34 PM and we got to Newark about an hour and a bit later. But I had a new problem to deal with. I landed at terminal A in Newark. My connecting flight was in Terminal C. So I asked the Air Canada what was the fastest way to get to Terminal C. They told me to exit security and take a train that connected all of Newark’s terminals and re-enter security. So I did just that, getting a good amount of cardio in the process by sprinting from place to place. When I got to security at Terminal C, the TSA officer asked me why I was out of breath I told him what happened and he shook his head and said this:

“Air Canda does that to their flyers all the time. There’s a bus that goes from terminal to terminal that keeps you within security and is a bit faster. I really wish that they’d tell their passengers that.”

My opinion of Air Canada, which was already low at that point took a huge nosedive. I told myself at that point that I would avoid flying them going forward as this is completly unacceptable.

So, after clearing secuirty, my gate was very close by and I made the flight with 10 minutes to spare. But what about my bag? Fortunately I had a Tile Slim inside it and I used the Tile App to mark it as lost. That way I would get an alert when it was within proximity to my iPhone. 15 minutes after I did that (as they held the flight for 20 minutes for reasons they did not explain), I got an alert that my bag was close by. That was a relief. While I do carry a spare pair of contacts and solution in my laptop bag, I didn’t want to be seeing a client in clothes that I had been wearing for a full day.

The flight itself was uneventful. I have to admit that this was my first time on United Airlines and I was very impressed. The cabin crew was top notch in terms of being attentive and professional. While my experience is based on a sample size of one, I would fly them again without hesitation. The fact that the 13.5 hour flight was uneventful was welcome because everything up until that point was stressfull. I did get about 90 minutes of sleep, but nothing more as I don’t sleep well on flights.

After landing at Indira Gandhi airport, getting through customs was easy and quick. So was picking up my bag thanks to the Tile Slim which made it easier to find. And I was met at the airport by a driver from the hotel that I am staying at for the next couple of days which is the Le Meridian in Gurgaon’s Cyber City. This is an extremely upscale hotel that is above and beyond what I usually stay at in India. Which is usually very upscale. Check in was easy and professional, and I was impressed from moment one. I booked a small room and this is what I got:

img_0077IMG_0081.JPGIMG_0082.JPG

Everything is from the top shelf. My work area is great as well:

IMG_0084.JPG

I was able to set up my MacBook Pro as well as the USB charger for associalted devices. It’s a great place to work.

IMG_0079.JPG

I found this writing next to the clock radio. I have no idea what it says. If someone could translate this for me, I’d really appreicate it.

IMG_0080.JPG

But once again, I’ve found a hotel that has a 30-pin dock connector for in room entertainmet. Sigh.

Oh, the WiFi is 2Mbps a second if you want it for free. If you pay for it (at very reasonable prices I might add), you can get 4Mbps. I can live with 2Mbps for free.

 

Tomorrow, I start two very long days with my client. But you’ll still see an update from me as to what’s going on before I move on to Frankfurt Germany. Stay tuned!

My Trip To India & Germany – Part 1

Posted in Commentary with tags on January 22, 2017 by itnerd

I am flying to two countries this week. First I am flying India to do some work for a company in Gurgaon. This is a company that I have not worked for before and I have two days to get things done so that should be interesting. From there, I will be flying to Frankfurt Germany where I have 24 hours to do some work for another new client. Thus this will be a pretty intense one week trip.

Because of my need to get on the ground, get stuff done, and move on, I will taking this route:

  • I leave today from Pearson Airport in Toronto to fly via Air Canada Express to Newark New Jersey. From there I will catch a United Airlines flight to Indira Gandhi Airport in New Delhi India. Now you’re likely wondering why don’t I just take the direct flight from Toronto to New Delhi like the last time I was there. The answer is that I need to be on the ground and getting to work for Tuesday morning. So rather than fly on Friday night and spend the weekend in Gurgaon, I decided to go this route. The total flight time is 15 hours and I will be doing the Newark to New Delhi leg on a Boeing 777.
  • Very early on Thursday morning, I will be flying out from Indira Gandhi airport via Lufthansa to Frankfurt Germany. I will then be picked up and driven to the clients office where I will quickly get to work. I will stay overnight in the city. I will be doing this leg on an Airbus A380
  • On Friday morning, I fly back to Toronto on Air Canada on another Boeing 777.

As you can see, this is an intense trip where there is not a moment to spare.

As for the tech I am carrying, here’s what I have on this trip:

IMG_1248.JPG

I will be carrying my trusty MacBook Pro With Retina Display. One thing that I really like about this computer is the fact that it is light and easy to carry. This is important when you’re carrying it through airports. It has a custom skin from skinit.com and yes, I don’t play nice with others. My teachers said so in grade school.

img_1220

Now this case by Case Logic has a whole lot of stuff in it. It usually includes iKlear travel wipes and a microfiber cloth to ensure that my MacBook Pro is always clean. To the right are mini DisplayPort to VGA and DVI adapters from Apple. That way I can be sure I have what I need to connect to an external monitor or projector. There’s also a Ethernet to Thunderbolt adapter for the times where I need to connect a networking cable. Below it from left to right are two USB sticks. One has a bootable image of macOS in case I need it. The other is a 16GB USB stick with Disk Warrior in case I need it as well. There’s a USB hub and a bunch of USB cables from Lightning to mini and micro USB cables.

IMG_1223.JPG

This case holds my Olixar Travel Adapter With 4 USB Ports my keep my iPhone 5S and other tech charged. There’s the Apple World Travel Adapter Kit for use with my MacBook Pro when I travel internationally.

IMG_1226.JPG

When I travel on business, I like to unwind to some music in my hotel room. Thus I travel with the Veho VSS-009-360BT – 360° M4 Bluetooth Wireless Speaker as it has good sound and good battery life and charges via a USB port.

IMG_1238.JPG

When I’m on a plane or just around town, I use the RHA MA450 headsets as they are a quality product with nylon cables and aircraft grade aluminum that deliver quality sound.

IMG_1240.JPG

Inside this Case Logic case is a 1TB Western Digital Elements hard drive that I use to backup my MacBook Pro when I travel. Because backing up your data is very important. It is packed separately in my checked luggage to ensure that it is safe.

IMG_1246.jpg

All my luggage has these Tile Bluetooth transponders in them so I can find my luggage easily in airports like Indira Gandhi Airport in New Delhi, or Heathrow in London UK.

As for transport to the airport, my wife took care of getting me to Terminal 1 at Pearson Airport. I got to the airport just under three hours before my flight. That way I can check in and go through security at a casual pace. Checking in and going through US Customs took about an hour and I appreciated the fact that they had an automated machine to speed the check in process. Once I was past customs, I made a stop at the CIBC banking center in Pearson Airport to grab some foreign currency. Since I am a CIBC customer, this saves me money in currency exchange fees. While I was able to get US dollars and Euros, I was not able to get Indian Rupees. I suspect it has something to do with the fact that 500 and 1000 Rupee notes have been taken out of circulation by the Indian government. I’ll have to figure out how to get Rupees when I land in New Jersey or New Delhi. I also leveraged the free WiFi, though I had problems posting this story using their WiFi and had to switch to using my iPhone’s Instant Hotspot feature.

The last thing that I should mention is that I will be trying out Rogers Roam Like Home roaming feature. Now frequrent readers of my blog know that I have said that you will get the best price mobile voice and data abroad by skipping your Canadina cell carrier entirely and using a local SIM card with an unlocked phone. I still stand by that and I will recommend that option to anyone who asks. But I have gotten numerous requests to test out how well Roam Like Home works. Thus since I recently switched to Rogers from Bell as they are currently the least worst option for Canadian cell phone carriers at the moment, this gave me the oppurtinty to be a test subject for this and report back. I expect to be paying $10 a day for all the destinations that I will be going to this week. But I will be interested in seeing how easy it is to use. While I was sitting and waiting for my flight to Newark, I registered for Roam Like Home by texting “Travel” (without the quotes) to 222. I got this in response:

Screen Shot 2017-01-22 at 3.52.13 PM.png

We’ll see how well this goes this week.

My next update will come when I land in New Delhi and get to the hotel. I’ll also detail what my layover in Newark was like. Stay tuned!

UPDATE: Seeing as my Air Canada flight to Newark is delayed due to air traffic, this gives me an opprtunity to add one more piece of tech that I am carrying with me:

IMG_1247.jpg

To keep my iPhone charged, I keep this Asus ZenPower 10500 mAh battery pack handy. It has more than enough power to last through layovers or tours. But it is light enough to carry around without feeling it. Looks like I will need it as Air Canada has once again made travelling a bit more difficut than it should be. Good thing that my connecting flight isn’t until 8:50 PM tonight. That gives me a reasonable shot of making it.

Microsoft Goes After Chrome Users With A Pop-Up Ad

Posted in Commentary with tags on January 20, 2017 by itnerd

Microsoft since Windows 10 appeared have done some really invasive things to collect data. And despite some privacy related changes that are coming soon, they seem to want to expand upon how invasive they are. Exhibit A on that front is the news that Google Chrome users on Windows 10 are apparently being treated to a new experience: a pop-up ad. Here’s the details via PC Magazine:

If you have Chrome installed and the icon present on the Windows Taskbar, chances are you’re going to start seeing a pop-up advert appear suggesting you install Microsoft’s Personal Shopping Assistant Chrome extension. Microsoft touts it as “Your smart shopping cart across the web.” Opting to install the extension results in Microsoft monitoring which products you’ve searched for and viewed while using Chrome, and then offering to compare those products to find the best price. There’s also alerts when prices change, and the ability to track products across all your devices. Of course, Microsoft will make money if you opt to purchase any products using the Assistant.

Well. Isn’t that special. I’m sure that Microsoft things this is a great idea, but users sure don’t. I guess that whatever data Microsoft collects is worth annoying their user base.

Viral Chinese Selfie App Meitu Phones Home

Posted in Commentary with tags , on January 20, 2017 by itnerd

The Meitu selfie app that is the app to have on your phone at the moment aggressively your personal data researchers say. Said researchers have discovered that the app harvests information about the devices on which it runs, includes invasive advertising tracking features and is just badly coded overall:

Meitu, a Chinese production, includes in its code up to three checks to determine if an iPhone handset is jailbroken, according to respected forensics man Jonathan Zdziarski, a function to grab mobile provider information, and various analytics capabilities. Zdziarski says the app also appears to build a unique device profile based in part on a handset’s MAC address. “Meitu is a throw-together of multiple analytics and marketing/ad tracking packages, with something cute to get people to use it,” Zdziarski says. Unique phone IMEI numbers are shipped to dozens of Chinese servers, malware researcher FourOctets found.

Well, that’s pretty bad. My advice is to pull it from your phone. Like right now. Clearly this is an app that cannot be trusted. Oh by the way, this is a perfect example as to why you should never jailbreak your phone because the fact that the app checks for that is really really bad.

 

Security Researchers Call On The Guardian To Retract WhatsApp Story

Posted in Commentary with tags on January 20, 2017 by itnerd

You’ll recall that I posted a story that detailed a story from The Guardian on what it called a “backdoor” in WhatsApp. Some security researchers have called out The Guardian for what they concluded was irresponsible journalism and misleading story. Over three dozen security researchers including Matthew Green and Bruce Schneier (as well as some from companies such as Google, Mozilla, Cloudflare, and EFF) have signed a long editorial post, pointing out where The Guardian’s report fell short, and also asking the publication to retract the story.

So, is this a backdoor or not? The lack of a definitive answer on this leaves users in limbo. Maybe both sides should work together to clear the air on this. And for bonus points, maybe Facebook who owns WhatsApp should get involved as well?

Rogers DOCSIS 3.1 Rollout Hitting Snags Because Of Modem Issues

Posted in Commentary with tags on January 20, 2017 by itnerd

You might recall that I recently got a new modem/router from Rogers as part of their rollout of DOCSIS 3.1 which when completed, will enable Rogers to offer faster speeds for their Internet offering. But there appear to be significant signs that all is not right with this rollout. To get the most accurate idea of what is going on, I have been monitoring Rogers own community forums, Red Flag Deals, and DSLReports, and cross referencing info with sources that I have within Rogers both at the retail level and within Rogers corporate that speak to me “off the record.” Here’s what seems to be going on.

The version of the Rogers modem/router that I have seems to have an issue where the 2.4 GHz WiFi band causes slower speeds. This link has the details. This was mitigated to a degree via a firmware update to the modem/router for some. Also, having the modem/router 6 feet away from any other router that you might be using helps with this as well. But this didn’t help some users. There was also an issue getting gigabit speeds if you put the modem/router into bridge mode which again was mitigated with a firmware update. But at some point, it must have been determined that there was a hardware issue as well. Thus Rogers apparently released a newer version of this modem where there is a black dot on the packaging and the modem itself so that you (or more likely Rogers employees) can tell the difference between the original modem and the black dot version. This new modem apparently had extra shielding to mitigate the issues with the 2.4 GHz band. But now it seems that there is some sort of “recall” on that modem. The quotes are around the word “recall” because that is what people are using in places like DSLReports, but it is not quite correct. A post on the Rogers community forums which I confirmed with my sources both at the retail level and corporate level of Rogers indicates that there is additional testing going on of these modems. As a result, fully tested modems are replacing modems that are already in store stock. For people who have modems in service, there is no need to swap the modem unless you have an issue. Thus this isn’t a “recall” as such.

Now, the issue that Rogers seems to be having with the Hitron modem/router is clearly going to have a downstream effect in terms of getting DOCSIS 3.1 and IPv6 rolled out. My sources inside Rogers have confirmed that. But that’s not going to be the thing that Rogers has to worry about most. If you look at Red Flag Deals, DSLReports, and Rogers community forums, there is a fair amount of frustration out there that beyond the modem issues. The most common thing appears to be that people aren’t getting the speeds that they are paying for and resolution to their issues doesn’t seem to be anywhere in sight. This is something that I experienced when I had my issues with Rogers Ignite Gigabit Internet which were ultimately solved, likely because of the fact that I am a blogger with a significant following. If I were Rogers, that is what I would worry about more. Yes they need to get their modem/router issues sorted as the optics of that are not good. But the customer perception that Rogers can’t roll out new tech without it going sideways is likely going to make Bell Canada lick their lips because these problems open up the opportunity for them to steal customers from Rogers.

I will be keeping an eye on this and reporting back on any new developments as clearly this is an evolving story.

UPDATE: There’s a page on the Rogers community forum that lists the outstanding issues with the modem/router referred to in this story.

Oh The Irony: Windows 10 IPv6 Bug Stops Microsoft’s IPv6 Rollout

Posted in Commentary with tags on January 20, 2017 by itnerd

Microsoft is apparently moving from the IPv4 standard of network addressing to the much more modern IPv6 standard. But the rollout has hit a snag. According to Marcus Keane via a blog post, a bug in Windows 10 is one item of many that is putting the brakes on this rollout:

The second issue slowing us down was a DHCPv6 bug in Windows 10. This affected both stateful and stateless schemes. Needless to say, IPv6-only expansion was impossible until we resolved this issue. We have reported it to the product group, and they are duly working on a fix.

So in effect, one part of Microsoft is waiting on another part of Microsoft to fix an issue with a Microsoft product. That’s incredibly ironic.

But this does bring up a few discussion points aside from the fact that Microsoft can’t get it’s own OS working with IPv6 properly. Many companies are going to have to go to IPv6 at some point in the near future. Consumers will as well. The fact that one of the biggest software companies in the world is struggling with this, what hope do the rest of us have? Another point, IPv6 is not backwards compatible. That means that the complexity to pull off this transition skyrockets. Perhaps if it were backwards compatible, there would be less pain experienced by those who want to make the switch? In any case, watching how Microsoft navigates this will be an interesting case study for anyone who is thinking of making this switch.

Macchina M2 Is About To Launch On Kickstarter

Posted in Commentary with tags on January 19, 2017 by itnerd

Macchina M2 is a key to unlock the control center of your car. Once you are in, Macchina can then be used to make changes and tweaks to your car. You can do anything from simple projects like stopping that annoying ding to more complex upgrades like unlocking more horsepower or improving fuel economy. Macchina arrives to you as a blank key – you have to cut it yourself. Learning how to cut that key (reverse engineering, writing code, and plain-old tinkering) is the fun and challenging part, but don’t worry you can do it, because a community of car nerds already exists. The community supports each other and you by sharing what they have learned and discovered together.

1.png

M2 can take your car to the next level. Let it help you with performance tuning, diagnostics, customization, security, telematics, and most importantly prototyping! The only limit is your imagination and what this community of M2 fans can build!

This project is about to launch on Kickstarter. Click here for more info.

Apple Sued Because It Won’t Stop You From Texting And Driving

Posted in Commentary with tags on January 19, 2017 by itnerd

There’s a class action lawsuit in California that is targeting Apple because according to those who filed the lawsuit, they didn’t implement a lockout system to prevent texting while driving. It sounds like one of those lawsuits where someone is suing the deepest pockets that they can find, but I don’t think that’s the case. In short, I think the plaintiffs do have a point. Let me explain why that’s my view on this.

Even if I plug my iPhone into my car to use Apple CarPlay, it does not lock out the iPhone. That means for example that if I wanted to send a text using my hands rather than Siri, I could. The same is true if I wanted to interact with any application on my iPhone while driving. Contrast that with Android Auto where it limits what you can do. You can’t touch your phone when it’s connected to Android Auto. You can double press the multi-task switcher button and switch to another app, but the home button and back buttons won’t get you out of Android Auto. This is to stop people playing with their phones. When interacting with Android Auto, for example selecting a music track, the UI will not let you drill down anymore than 6 steps. One of the core principals for Android Auto is ease of use and Google is putting a hard limit on how long you can scroll, click and interact with before you can’t go any further.

Now where things get interesting is the fact that the lawsuit claims that Apple was granted a patent that describes a lock-out mechanism in 2014. So clearly, they saw this as an issue. I will also note that one real world example of a company who has implemented something like this is Mississauga based SOTI who via their enterprise mobility management software can do something similar to what the Apple patent describes. Thus the question is, why didn’t Apple implement this sort of functionality in iOS?  If they did, perhaps we would not be talking about this lawsuit right now.

Now there are some who are going to argue that it’s not up to tech companies to make up for the failings of humans, and that humans need to take ownership of their actions. I agree with that. However, I believe that if there’s a piece of technology can make things better and safer for humans, we should implement it if we can. Both having individual humans take responsibility for their actions and having tech that keeps us from doing dumb things should go hand in hand in my opinion.

As for Apple, perhaps they want to take a look at this as an opportunity for improvement that we’d all benefit from. So how about it Apple?