Soon Electronics Won’t Need to be Turned Off at Takeoff

Electronic_Devices

Sitting in a seat with barely enough leg room can get frustrating, especially when you hear over the loud-speaker “Please turn off your electronic devices while we prepare for takeoff.”

As early as next year, the Federal Aviation Administration (FAA) may only require you to put your gadgets into “airplane mode” during takeoffs and landings.

In a recent article in The New York Times, the FAA might not be cracking down on the strict rules to shut them down during certain times.  Unfortunately, this won’t apply to cell phones.

Turns out, they have proven that electronics that are not transmitting a wireless signal, don’t actually affect the plane or the mechanics in which it operates.

The NYT says the new announcement does create confusion as you will be permitted to use electronic razors and audio recorders during all phases of a flight, even though those give off more electronic emissions than reading tablets.  Personally, I’m not wanting Billy Joe to be shaving his beard while I’m watching my downloaded Pluralsight videos by Scott Allen on CSS sitting next to him.

With wearable computers becoming increasingly popular, and the high demand of fitness products that track your daily activity, something will have to give eventually.  Especially if your pilot has to power down his Google Glass before he starts the plane.  Who’s going to fly the aircraft?

I’ll be looking forward to F.A.A.’s big announcement in July as they report their findings on the study they started in 2011, that will show us which specific electronics will be allowed to stay on at all times without having to be powered off in full.

 

 

The Case of the Stressed-out Coder

iStock_000000341644XSmallSome years ago I started writing occasionally in a genre that I call the “Soft-boiled detective techno-thriller parody”. It’s been a while since I’ve written one – I hope you enjoy it.

The Southwest flight to Salt Lake City was turbulent, mostly due to the terrified shudders of the passengers with peanut allergies. I was trying to rest my head against a new parka that I got at half price from Macy’s, wondering what a nice Silicon Valley boy like me was doing heading to the icy reaches of Layton…

It started a few days earlier. I was sitting in my office – I’m a PI – Private Investigator – working the streets of Silicon Valley from the hipster neighborhoods of San Francisco, to Sand Hill Road, to the hills of San Jose where rusted signs on fence posts point to the future of software development.

A creaking sound from the stairs announced my next clients. From the sound, I knew they were real heavyweights. They didn’t bother to knock.

The guys were big – muscle. The kind of guys you don’t mess with. I was about to reach for the gun I keep in my desk drawer, but one glance from the leader told me that would be a bad idea.

Continue reading

Which Comes First – The Bad Reviews or the Developer Apathy?

SurfaceI’ve seen a lot of stories written by various media outlets that are quick to point out the failings of the Microsoft Windows 8 and Windows Phone 8 ecosystems. It used to be that the major cause of frustration was poor quality devices and manufacturer bloatware causing Microsoft’s best intentions to wither on the vine with poor sales. Lately however its the lack of quality apps in the Windows 8 Store and Windows Phone 8 store that have people up in arms. But is the fervor with which the media likes to kick the once mighty Microsoft actually causing the lack of apps?

Continue reading

VS11 Fakes Framework Considered Harmful

It seems to me that Microsoft still doesn’t quite understand the serious TDD culture.  I recently saw an InfoQ article entitled VS11 Gets Better Unit Testing Tools, Fakes Framework.  My assumption is that the word “better” in that title applies only to the unit testing tools, not the fakes framework.

Although, I like that Microsoft has, for a while now, recognized the existence of the testing community and that they are trying to improve their tools to fit that need, it seems that they often miss important details.  Admittedly,  this is beta, and I only know as much about their fakes framework as I’ve read in that article and links from that article, however, it seems from what I read that they are not including mocks in their fakes framework.  They have stubs, and what they are calling “shims”.  Shims essentially allow you to provide delegates to operate in place of the actual method calls on the object you are faking, so kinda like stubs but more like a fake since you can actually provide a method that executes so you can do more stuff than just specify a return value. This would be great, except that it is completely unnecessary and I think it is going to lead to some awful, spaghetti-like test code.
Continue reading